Liste der Anhänge anzeigen (Anzahl: 1)
Aktueller Schaltplan
Moin,
hier nun der aktuelle Schaltplan.
Ich habe laut Datenblatt vom Mega32 noch eine Spule 10µH zwischen AVCC und VCC gebaut.
Zudem Habe ich jetzt das LCD Display EADIP122B-5NLW Bau-Weiß verdrahtet, wobei ich für die Hintergrunsbeleitung zum Port PC7 einen 39 Ohm Widerstand eingebaut habe!! Ist das richtig 39 Ohm??
Die 10kOhm Widerstand an den Tastern habe ich ersteinmal gelassen. Werde ich nachher einfach überbrücken!
Schaut doch bitte noch einmal auf den Schaltplan!
Gruß
xcool
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von d.andres
Hi,
Es sind doch noch einige Kinken drin.
1. Der Vorwiderstand der Hintergrundbeleuchtung ist mit 39 Ohm etwas groß. Der Ausgang des MEGA32 liefert bei 30 mA Ausgangsstrom nur noch 4,2 Volt. Ein Widerstand von 33 Ohm wäre besser. (Dein LCD hat weiße LEDs mit 3,0 bis 3,6 V Durchlaßspannung und einem maximalen Betriebsstrom von 45 mA. Du solltest die LEDs mit 20-30 mA fahren, mehr Strom bringt nicht bedeutend mehr Helligkeit, belastet aber den Ausgang des MEGA über Gebühr.
2. Die Kathode der Hintergrundbeleuchtung ist nicht angeschlossen. Die muß an GND.
3. Es fehlt die negative Kontrastspannung am LCD Pin VEE. Hierzu einen integrierten Spannungsinverter (z.B. ICL7660 nehmen, der macht aus den +5V -5V. Dann einen Spindeltrimmer nehmen, ein Ende an +5V, das andere an -5V und den Schleifer an VEE. Mit dem Spindeltrimmer kannst Du dann den Displaykontrast einstellen.
4. Die Pins AREF und AVCC sollten verbunden werden. Wenn AVCC über die Drossel versorgt wird, muß auch AREF von VCC getrennt werden, er könnte sonst eine höhere Spannung bekommen als AVCC.
4. Von AVCC einen 10 uF Kondensator nach GND.
5. Den Drucksensor auch von AVCC versorgen, nicht von +5V. Da er ein "ratiometrischer" Sensor ist, ist seine Ausgangsspannung direkt von der Versorgungsspannung abhängig. Wenn die Versorgungsspannung des Sensors und die Referenzspannung des AD-Wandlers identisch sind vermeidest Du Meßfehler durch Schwankungen von +5V, bzw. AVCC/AREF.
Gruß
Jimmy
Moin Jimmy,
erstmal vielen Dank für Deine Antwort(en)!!
Nun kommen doch ein paar Fragen von mir als Anfänger!!!
zum Punkt 1:
Wie kommst Du auf 33Ohm? Kannst Du mir sagen wie Du den Vorwiderstand berechnest??
zu Punkt 2:
Habe ich gemacht. Aber warum muß die Kathode überhabt auf GND gelegt werden?
zu Punkt 3:
Ich wöllte keine einstellbare Hintergrundbeleuchtung, weil das für mich zu kompliziert ist und zu viele Bauteile verbraucht. Ich dachte ich könnte darauf verichten weil im DOC. des Display steht folgendes drin.
"Die Displays der EA DIP122-5 Serie benötigen als Kontrastspannung ca. -4V. Das heisst bei 5V Betrieb ist eine zusätzliche negative Spannung erforderlich.
Die beiden Versionen (-5HNLED und -5NLW) für -20 ..+70°C werden mit einer automatischen Temperaturkompensation geliefert. Das sonst erforderliche Nachstellen des Kontrastes während des Betriebs ist hier nicht mehr nötig! Weiterhin sind diese Displays mit einer Superfast-Liquid ausgestattet, welche selbst bei -20°C noch ein ausreichend schnelles Ansprechverhalten von typ. 2Sek. bietet."
Nun .... ich habe die Version -5NLW ... muss ich eine negative Spannung anlegen??
zu Punkt 4:
habe ich gemacht!!
Wobei ich nicht weiß warum noch ein zusätzlicher Konsdensator von 10µF ... ich habe doch schon einen 100nF Konsdensator (C4) von AVCC nach GND verbaut? Warum brauche ich eigendlich einen C nach GND?
zu Punkt 5:
Jooohooo ... habe ich warscheinlich jetzt gemacht!
Nun wenn ich im Eagle mir das NET hole so sagt der mir immer +5V an Pin1 ... schau doch mal auf meinen Schaltplan !!! Was mache ich bloß falsch!
Bitte Schau doch noch einmal auf den Schaltplan!!
Vielen Dank im Vorraus!!
Gruß
xcool
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von xcool
Zitat:
Zitat von d.andres
Hi,
Es sind doch noch einige Kinken drin.
1. Der Vorwiderstand der Hintergrundbeleuchtung ist mit 39 Ohm etwas groß. Der Ausgang des MEGA32 liefert bei 30 mA Ausgangsstrom nur noch 4,2 Volt. Ein Widerstand von 33 Ohm wäre besser. (Dein LCD hat weiße LEDs mit 3,0 bis 3,6 V Durchlaßspannung und einem maximalen Betriebsstrom von 45 mA. Du solltest die LEDs mit 20-30 mA fahren, mehr Strom bringt nicht bedeutend mehr Helligkeit, belastet aber den Ausgang des MEGA über Gebühr.
2. Die Kathode der Hintergrundbeleuchtung ist nicht angeschlossen. Die muß an GND.
3. Es fehlt die negative Kontrastspannung am LCD Pin VEE. Hierzu einen integrierten Spannungsinverter (z.B. ICL7660 nehmen, der macht aus den +5V -5V. Dann einen Spindeltrimmer nehmen, ein Ende an +5V, das andere an -5V und den Schleifer an VEE. Mit dem Spindeltrimmer kannst Du dann den Displaykontrast einstellen.
4. Die Pins AREF und AVCC sollten verbunden werden. Wenn AVCC über die Drossel versorgt wird, muß auch AREF von VCC getrennt werden, er könnte sonst eine höhere Spannung bekommen als AVCC.
4. Von AVCC einen 10 uF Kondensator nach GND.
5. Den Drucksensor auch von AVCC versorgen, nicht von +5V. Da er ein "ratiometrischer" Sensor ist, ist seine Ausgangsspannung direkt von der Versorgungsspannung abhängig. Wenn die Versorgungsspannung des Sensors und die Referenzspannung des AD-Wandlers identisch sind vermeidest Du Meßfehler durch Schwankungen von +5V, bzw. AVCC/AREF.
Gruß
Jimmy
Moin Jimmy,
erstmal vielen Dank für Deine Antwort(en)!!
Nun kommen doch ein paar Fragen von mir als Anfänger!!!
zum Punkt 1:
Wie kommst Du auf 33Ohm? Kannst Du mir sagen wie Du den Vorwiderstand berechnest??
zu Punkt 2:
Habe ich gemacht. Aber warum muß die Kathode überhabt auf GND gelegt werden?
zu Punkt 3:
Ich wöllte keine einstellbare Hintergrundbeleuchtung, weil das für mich zu kompliziert ist und zu viele Bauteile verbraucht. Ich dachte ich könnte darauf verichten weil im DOC. des Display steht folgendes drin.
"Die Displays der EA DIP122-5 Serie benötigen als Kontrastspannung ca. -4V. Das heisst bei 5V Betrieb ist eine zusätzliche negative Spannung erforderlich.
Die beiden Versionen (-5HNLED und -5NLW) für -20 ..+70°C werden mit einer automatischen Temperaturkompensation geliefert. Das sonst erforderliche Nachstellen des Kontrastes während des Betriebs ist hier nicht mehr nötig! Weiterhin sind diese Displays mit einer Superfast-Liquid ausgestattet, welche selbst bei -20°C noch ein ausreichend schnelles Ansprechverhalten von typ. 2Sek. bietet."
Nun .... ich habe die Version -5NLW ... muss ich eine negative Spannung anlegen??
zu Punkt 4:
habe ich gemacht!!
Wobei ich nicht weiß warum noch ein zusätzlicher Konsdensator von 10µF ... ich habe doch schon einen 100nF Konsdensator (C4) von AVCC nach GND verbaut? Warum brauche ich eigendlich einen C nach GND?
zu Punkt 5:
Jooohooo ... habe ich warscheinlich jetzt gemacht!
Nun wenn ich im Eagle mir das NET hole so sagt der mir immer +5V an Pin1 ... schau doch mal auf meinen Schaltplan !!! Was mache ich bloß falsch!
Bitte Schau doch noch einmal auf den Schaltplan!!
Vielen Dank im Vorraus!!
Gruß
xcool
zu 1.
Aus R=U/I. Die Spannung über dem Widerstand ist die Differenz aus der Betriebsspannung und der Flußspannung der LED. Der Strom ist der gewünschte LED-Strom. Da Du die Hintergrundbeleuchtung an einen Port des AVR angeschlossen hast habe ich im Datenblatt des MEGA die Kennlinie Ausgangsspannung zu Ausgangsstrom angeschuaut. Dort steht bei 30 mA Strom ca. 4.2 Volt Spannung. Minus 3.3 Volt Flußspannung ergibt 0.9 Volt über dem Widerstand. Geteilt durch 30 mA ergibt das ca. 30 Ohm. Nächster Wert in der E12 Reihe ist 33 Ohm.
Da du die Hintergrundbeleuchtung nicht dimmen willst schließe den Widerstand direkt an +5V an. Dann aber 47 Ohm. Rechnung wie oben: 5V-3.3V=1.7V. 1.7V / 30 mA=53 Ohm. nächster Wert ist 47 Ohm.
zu 2.
Die Kathode der Hintergrundbeleuchtung ist im Display nicht mit GND verbunden. Das mußt Du tun damit durch die LEDs Strom fließt.
zu 3.
Kontrast und Hintergrundbeleuchtung sind zwei verschiedene Baustellen.
Obwohl das Display Temperaturkommpensiert ist mußt Du den Kontrast einmalig einstellen (und dann nicht mehr, egal welche Temperatur). Aber Du bracuhst zum Einstellen die negative Hilfsspannung.
zu 4. und 5.
Du hast jetzt die Drossel 10uH gelöscht. Damit sind die Potentiale +5V, VCC, AVCC und AREF alle miteinander verbunden. Du solltest alle Verbindungen löschen und neu aufbauen. Vom Spannungsregler nach VCC, von VCC auf die Drossel und hinter die Drossel den 10uF Kondensator und AVCC und AREF und Pin1 vom Drucksensor.
Schau mal in meinen Schaltplan. Ist zwar ein anderes Projekt und etwas anders dargestellt, aber das Prinzip sollte klar werden.
Gruß
Jimmy
Liste der Anhänge anzeigen (Anzahl: 2)
Moin Jimmy,
mama mia ... so viel Arbeit! Vielen Dank das Du das mit mir durchstehst!
Schau mal auf meinen neuen Schaltplan!!
Ich habe den 7660 verbaut und einen Trimmpoti von 1K gewählt! Ist der zu groß?
Dazu habe ich versucht nach Deinen Angaben VCC und AVCC und die GNDs zu verbinden. Dabei bin ich im AVR Roland Walter Buch auf 100nF zwischen AVCC und GND verbinden. Warum wolltest Du 10µF?
Schau mal auf den DOWNLOAD!!
Habe ich die AGND und GND und AREF richtig verbunden??
Gruß aus Karlsruhe
xcool
Liste der Anhänge anzeigen (Anzahl: 2)
Moin Jimmy,
mama mia ... so viel Arbeit! Vielen Dank das Du das mit mir durchstehst!
Schau mal auf meinen neuen Schaltplan!!
Ich habe den 7660 verbaut und einen Trimmpoti von 1K gewählt! Ist der zu groß?
Dazu habe ich versucht nach Deinen Angaben VCC und AVCC und die GNDs zu verbinden. Dabei bin ich im AVR Roland Walter Buch auf 100nF zwischen AVCC und GND verbinden. Warum wolltest Du 10µF?
Schau mal auf den DOWNLOAD!!
Habe ich die AGND und GND und AREF richtig verbunden??
Gruß aus Karlsruhe
xcool