daran ein LCD mit HD44780 anschliessen. Da der RP2040 nur max. 3.3 V an seinen GPIOs liefert, der HD44780 aber laut Datenblatt mindestens
LCD mit HD44780 an Rpi Pico GPIOs?
Hi Peter,
Am 13.10.2021 um 13:00 schrieb Peter Heitzer:
versorgen, z.B. Si-Diode in Serie mit Vcc?
vg, Wolfgang
Am 13.10.2021 um 13:00 schrieb Peter Heitzer:
Ich habe einige davon; manche einzeilig und auch welche mit mehr Zeilen. Da erscheint mir die Variante mit nur einmaliger Pegelwandlung sinnvoller.
Ist meistens vorgesehen.
Dann eben AN10441 von NXP.
unidirektionaler Betrieb. Busyflag teste ich nicht und will auch nicht vom Display lesen. Zwei 74HC04 sind wesentlich steckboardfreundlicher.
Am 13.10.2021 um 14:25 schrieb Peter Heitzer:
Wenn, dann HCT!
Am 13.10.2021 um 14:28 schrieb Sebastin Wolf:
Und im 4-Bit Mode reicht ein HCT04.
Freilich. Schrieb ich ja im Ausgangsposting.
Verkompliziert es, weil diese undefinierten pullups in jedem Display unterschiedlich sind.
MfG JRD
Am 13.10.2021 um 13:00 schrieb Peter Heitzer:
Datenblatt von Hitachi sagt da was anderes:
Da steht auf Seite 1:
"The low power supply (2.7V to 5.5V) of the HD44780U is suitable for any portable battery-driven product requiring low power dissipation."
und auf Seite 51: DC Characteristics (Vcc = 4.5 to 5.5V...)
Input high voltage Min: 2.2V, Max Vcc
Input low voltage Min: -0.3 Max 0.6V
Von daher sollte das am Raspi ohne Pegelwandler funktionieren.
langsam genug ansteuern. Ich mach das im 4 Bit Mode, z.B. mit 8031 oder ATmega.
Ich hab allerdings noch nicht probiert, so ein Display bei 3.3V zu betreiben.
Wobei das eben das Datenblatt zum HD44780U ist und nicht das zum
Daten ist? In meinem Datenblatt zum HD44780 steht was von max Vcc 7V.
Gerrit
mag sein,
Datenblatt auch auf Seite 48. Das bezieht sich da aber auf VCC = 2.7V to 4,5V.
da steht dann VIH1 min = 2.2V
Am 13.10.2021 um 17:54 schrieb stefan:
Das Problem ist die Kontrastspannung, da reichen 3,3V nicht. Deshalb
reicht.
Bei kleinen Neudisplays verwende ich gerne die DOG-Displays bei 4V mit SPI.
Gernot
Gerrit
nicht 4V sondern 3.3V meinte ich. Gernot
Mit R/-W auf GND schon. Die Notwendigkeit, vom Display zu lesen, hatte ich noch nie und mit 5 ms delay nach jedem Controlbyte hat es bei mir noch immer funktioniert. Ich habe auch Displays (aus alten Laserjet II)
Da kann ich den PCF8574 gleich durch ein 74x164 ersetzen und im Bitbang mit 3 GPIOs arbeiten.
Doch, eigentlich schon... I2C ist doch open-collector mit
Letzteres braucht man eher selten.
Gerrit
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required