Hallo zusammen, nach dem ich mich nun eine Weile mit der Programmierung eines eDIPTFT43 Displays beschäftigt habe stoße bei der Benutzung der beiden Analogen Eingänge an meine Grenzen. Ich würde gerne einen Bargraph dazu verwenden um mir einen Spannungswert anzuzeigen. Für erste Testzwecke habe ich an Eingang 1 eine regelbare Gleichspannungsquelle (0V - 5V) angeschlossen an der parallel ein Multimeter zur Kontrolle angeschlossen ist. Den Befehl zum Abgleich mit einer Referenzspannung kann ich zwar ans Display senden, allerdings bekomme ich keine Rückmeldung oder Anzeige ob der Befehl richtig ausgeführt wurde. Der definierte Bargraph wird leider ebenfalls nicht angezeigt. Hat jemand von euch einen Tipp für mich oder ein kleines Beispielprogramm, wie ich die Analogen Eingänge richtig programmieren muss? Vielen Dank und schönes Wochenende Daniel
Eine Rückmeldung ist für den Kalibrierbefehl nicht vorgesehen. Wenn man ACK vom Protokoll bekommt und sich nicht vertippt hat, kann man davon ausgehen, dass der Befehl ausgeführt worden ist. Für den Bargraph muss zunächst einer definiert werden. Dieser Bargraphnummer kann man dann einen Analogkanal zuweisen "Bargraph für Analogeingang". Wenn das passiert ist, kann man den Analogwert auf den Bargraph schreiben durch "Bargraph aktualisieren". Grüße, Peter
Hallo Peter, besten Dank für deine Antwort. Der Analogeingang 1 ist korrekt abgeglichen. Mit den Befehlen AnalogMakro: 1 #VE 1,"O=O.00;5000=5.00" ;Benutzerwerte/Skalierung einstellen #VG 1,100,100 ;aktuellen Wert für Analogeingang 1 anzeigen wir der richtige Spannungswert ausgegeben und ständig aktualisiert. Den Bargraph habe ich wie folgt definiert: AnalogMakro: 2 #FB blue,black,red ;Farben definieren #BM 14 ;Muster definieren #BE 1 ;Rahmen definieren #BR 1,50,50,400,100,1,254,5 ;Bargraph definieren #BX 1,200,120,"0=0.00;254=5.00";Skalierung für Bar definieren #VB 1,1 ;Bargraph für Analogeingang 1 #VR 1 ;Bargraph aktualisieren Angezeigt wird der Bargraph zwar, jedoch reagiert er nicht auf Änderungen am Analogeingang. Ich vermute, dass die entweder ein Fehler in der Skalierung (in meinem Fall von 0-5 Volt) vorliegt, oder das der aktuelle Wert nicht richtig übergeben wird. Hoffe du, oder jemand anderes, hat eine Idee wo ich einen falschen Denkansatz habe. Gruß aus Dortmund Daniel
"Bargraph aktualisieren" muss für jede Aktualisierung neu aufgerufen werden. Ich glaube, es gibt aber auch die Möglichkeit, eine automatische Aktualisierung einzuschalten. Grüße, Peter
Hallo zusammen, ich stehe vor einem ähnlichem Problem wie oben. Das Display habe ich mit dem Befehl "#V@1,4000," versucht zu kalibrieren und frage mit dem folgenden Makro die angelegte Spannung ab: Macro: MnAutoStart #TC 0 #IP 1, 130,120, 1,0, 0,250 #V+ 2,1 #VA 1 #VR 2 #VE "0=0;5000=5.00" #VF 2, SWISS30B AnalogeMacro: 0 #VR 2 #VG 2, 270,220 Nur wird mir nun anstelle der angelegten 4,0 V ein Wert angezeigt, der zwischen 0,40 und 0,91 pendelt. Hat jemand für mich bitte einen Tipp?!? Viele Grüße LudwigK
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.