LCD multiplexen

Gast #72817
Lesenswert?
• ▲
▼
Hallo Leute,

also ich will folgendes machen:
ich hab jetzt vor kurzem ein PUMP
geschenkt bekommen und will mir
da einen alten PC nehmen, welcher
irgendwo in der Ecke stehen soll
das Display dazu soll aber auf
dem Tisch stehen. Leider sind an
diesem HT44780 4x20 Display sehr
viele Leitungen, welche ich nicht
unbedingt als Flachbandkabel ziehen
will. Gibt es da irgendeine Möglichkeit
die zu Multiplexen und wieviel Kabel
benötige ich da mindestens?
Wie verhält sich das da mit den Databits,
wegen Zeitsynchronisation und so.

Hoffe es hat jemand nen Tip für mich.
Vielen Dank schon mal im vorraus.

Tschü
René
Gast #72820
Lesenswert?
• ▲
▼
Ich hab so einen Pump. Das LCD wird im 8 Bit Modus angesprochen. Wenn du
die Firmware des Pump nicht ändern willst, solltest lieber nichts
ändern. Es gibt Flachbandleitungen, die zu einem Rundkabel
zusammengefaßt werden. vielleicht hilft Dir ja sowas...

Werner
Gast #72821
Lesenswert?
• ▲
▼
Hab mal nach gewissen Multiplexer gesucht.
Könnte man dafür vielleicht einen 4097 CMOS
einsetzen?? Das ist doch ein De-/Multiplexer.
Kennt da jemand eine Seite, wo man sich mal
Grundschaltung zu sowas anschauen kann oder
hat vielleicht jemand von euch dazu etwas??

Tschü
René
#72822
Lesenswert?
• ▲
▼
Ein Multiplexer nützt da nichts, die 8 Datenbits müssen ja gleichzeitig
anliegen.

Man kann aber ein LCD mit nur 3 Leitungen ansteuern, indem man ein
Schieberegister 74HC164 nimmt.

Das geht natürlich nur, wenn die Software auch das Schieberegister
entsprechend ansteuert.

In der Codesammlung ist ein Beispiel für den AVR.


Peter
Gast #72826
Lesenswert?
• ▲
▼
Mal noch zwei Fragen:
Nr.1
Ich will vielleicht gleich noch ein kleiners
Display nutzen. Es ist das P204-3NLED. Das hat
aber einen anderen Contr.-Chip und zwar den
HD66712. In wie fern unterscheidet der sich zu
dem HD44780 bzw. sind die Unterschiede für mich
überhaupt wichtig???

Nr.2
Ich hab mich mal mit dem Link beschäftigt und bin
beim suchen von Infos uber diese beiden Chips
gestolpert
PCF8584 (8-bit-parallel- nach I²C-Bus- Konverter)
PCF8574 (I²C Bus nach 8-bit-parallel-Konverter)
Kann ich mit diesen beiden so eine Schaltung
realisieren?
Dachte mir das so ungefähr:
Der PCF8584 konvertiert die Daten für den Bus um
und der PCF8574 wandelt diese zurück. Für das senden
und empfangen würde ich dann die SCL & SDA Leitungen
nehmen. Kann das funktionieren, wenn ja muss ich dann
die SCL & SDA Leitungen über Kreuz verbinden oder
nicht.
Sagt mir, wenn ich auf den Holzweg bin. Bitte Köpft
mich nicht gleich.

Tschü
René
Gast #72827
Lesenswert?
• ▲
▼
Du bist total auf dem Holzweg.
I2C Bus ist komplizierter. Da benötigst du eine Steuerung, also einen
Mikrocontroller...
Die normalen I2C ICs können nur Daten empfangen, bzw. senden nur wenn
sie dazu aufgefordert werden. Deshalb werden sie als Slave bezeichnet.
Man benötigt immer einen Master der den Datentransfer steuert.
Gast #72828
Lesenswert?
• ▲
▼
Hmmm schade :(

Kann du mir vielleicht nen groben Lösungsvorschlag machen??
Muss ich dazu etwa irgendeinen Chip noch programmieren??
Dazu brauch ich doch wieder irgendwelche extra Hardware. Soviel Aufwand
wollte ich eigentlich nicht betreiben.

Geht das nicht irgendwie einfacher??

Tschü
René

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.