Hallo, (Xilinx spartan3E starter Kit) habe bei meinem Entwurf ein Timing Problem. Vielleicht kann mir jemand einen Tip geben. Habe 2 Taktteiler Prozesse die Jeweils unabhängig einen Takt generieren (1,5 Mhz ADC und ein Signal 6KHz) -das funktioniert denke ich ohne probleme. Nun möchte ich ein mit dem Signal betriebene Analoge Schaltung auswerten.. diese liefert mir eine Sinus der entsprechend der AD wandler aufbereitet ist, auch 6 KHz. Ich möchte nur die Amplitude abtasten. Habe mir dafür eine kleine Statemachine gebaut.. die das AD_COnversions Signal liefert. Jetzt möchte ich den Wert im LCD in echtzeit Darstellen und an dieser stelle komm ich nicht weiter...kann mir hier jemand einen Tip geben..wie man das angehen könnte.. ich hab schon was programmiert aber das leifert keinen konstanen Wert.. was denke ich daran liegt das das LCD vom Timing falsch angesteuert wir... vielen dank.. micha
@ micha (Gast) >Habe 2 Taktteiler Prozesse die Jeweils unabhängig einen Takt generieren >(1,5 Mhz ADC und ein Signal 6KHz) -das funktioniert denke ich ohne >probleme. Oder auch nicht. Taktung FPGA/CPLD >Nun möchte ich ein mit dem Signal betriebene Analoge Schaltung >auswerten.. diese liefert mir eine Sinus der entsprechend der AD wandler >aufbereitet ist, auch 6 KHz. ??? >Ich möchte nur die Amplitude abtasten. Was den sonst? >Habe mir dafür eine kleine Statemachine gebaut.. die das AD_COnversions >Signal liefert. Jetzt möchte ich den Wert im LCD in echtzeit Darstellen >und an dieser stelle komm ich nicht weiter...kann mir hier jemand einen >Tip geben..wie man das angehen könnte.. ich hab schon was programmiert >aber das leifert keinen konstanen Wert.. was denke ich daran liegt das >das LCD vom Timing falsch angesteuert wir... ??? Kaum. Erstmal musst du konstante Werte bzw. zeiche auf dem LCD ausgeben können. Dazu musst du die entsprechenden Signale mit den entsprechenden Zeiten! erzeugen. AVR-Tutorial: LCD Dann kannst du deie ADC Messwerte auf dem LCD anzeigen. MFG Falk
hallo, ich nutze derzeit nur VHDL und keinen PicoBlace oder Microblace allso der die beiden Taktsignale sind ok.. ok ich hab mich vllt falsch Ausgedrückt. Ich habe konstane Werte von meinem AD Wandler. Ich habe auch das Display initialisiert und das geht auch ... aber ich bekomme es nicht hin das die Anzeige im LCD sich ändert wenn sich der Abtastwert ändert.. vielen dan Micha
@ miha (Gast) >ich nutze derzeit nur VHDL und keinen PicoBlace oder Microblace Braucht man auch nicht, State machines reichen. >allso der die beiden Taktsignale sind ok.. ??? Wie hast du das festgestellt? >aber ich bekomme es nicht hin das die Anzeige im LCD sich ändert wenn >sich der Abtastwert ändert.. Dann stimmt wohl deine LCD Ansteuerung nicht. Oder deine ADC-Auswertung. Teste mal deine Module einzeln. MfG Falk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.