Kann man atxmega und 4x20 lcd Module direkt verbinden, so wie atmega und 4x20 lcd Module? oder muss ich so was wie PCA9555 oder 74HC595 dazwischen einbauen?
Nikolaj Stepannikov schrieb: > Kann man atxmega und 4x20 lcd Module direkt verbinden, so wie atmega und > 4x20 lcd Module? Ja, kannst Du im Prinzip. ABER: ATXMega ist 3.3V-Technik, die LCDs sind meist 5V. Viele der LCDs kannst Du aber auch mit 3.3V betreiben. Du brauchst dann aber eine negative Hilfsspannung für den Kontrast, die Du Dir z.B. mit einem ICL7660 und 2*10u erzeugen kannst. Das Kontrastpoti muss dann nicht zwischen 5V und GND, sondern zwischen +3.3V und -3.3V (aus dem ICL7660) geschaltet werden - der Schleifer kommt weiterhin an den Vo-Pin des LCD. Sollte Dein spezielles Display nun nicht mit 3.3V laufen, brauchst Du Pegelwandler wie z.B. 2* 74LVCC3245A. fchk
Die negative Hilsspannung für die LCDs kannst Du auch mit dem XMEGA und einer Villard-Schaltung erzeugen. Dann kannst Du den Kontrast sogar steuern. Der XMEGA hat so viele Timer mit PWM-Ausgang, da findest Du bestimmt noch einen freien Pin ;-). Schaltungsbeispiel hier, das untere Bild: http://www.sprut.de/electronic/switch/minus.html
Oder so:
1 | 100n 1N4148 100R |
2 | ___ || ___ LCD |
3 | PWM ----|___|---||----o---|<---o---|___|--o-----o-------Kontrast |
4 | 470R || | | | | |
5 | | ---100n --- .-. |
6 | V --- 100n--- | | |
7 | - | | | |2k2 |
8 | 1N4148 | | | '-' |
9 | | | | | |
10 | - - - - |
Als Diode kannst Du auch eine BAR43S nehmen, da sind beide Dioden in einem SOT-23-Gehäuse seriell verschaltet. Über die Breite des PWM bestimmst Du die Höhe der erzeugen negativen Spannung. Bei etwa 75% PWM ist die Spannung am niedrigsten. Die PWM-Frequenz sollte größer als 5kHz sein, damit es auf dem LCD keine Flimmereffekte gibt. Die Schaltung ist erprobt und läuft seit Jahren in einem batteriebetriebenen Gerät...
Ist so richtig, oder besser, zum sicher gehen ein Pegelwandler einsetzen?
Ja, sieht gut aus. Wobei Du das Display natürlich auch im 4-Bit-Modus ansteuern kannst, was Dir den Betrieb an einem einzigen Port ermöglicht. Wenn Du noch einen PWM-Ausgang und einen Transistor für das Backlight vorsiehst, kannst Du auch dessen Helligkeit steuern.
Nikolaj Stepannikov schrieb: > Ist so richtig, oder besser, zum sicher gehen ein Pegelwandler > einsetzen? Nein, Display mit 3.3V betreiben! Ansonsten bräuchtest Du den Aufwand mit der negativen Kontrastspannung nicht, aber dafür ggf Pegelwandler. fchk
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.