mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 74C922 Keypad Decoder / Multiplexer


Autor: Jörg G. (milzbr)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen

Ist mein erster Post hier daher möchte ich mich kurz vorstellen.
Ich beschäftige mich seit 3-4 Jahren ein bischen mit Elektronik
und bastele mit dem Arduino. Meine Wissen über Elektronik klau ich
meist bei Google -)

Ich bastel zur Zeit eine neue Version einer Steuerung für einen
3D Laserscanner.
Dafür möchte ich ein Keypad 4x4 per I2C an das Arduino anschliessen
siehe hier http://arduino.cc/playground/Main/I2CPortExpanderAndDecoders

Dafür benötige ich einen 74C922 IC.
Ich habe bei den für mich üblichen Verdächtigen gesucht
Reichelt,Conrad,Farnell und google allerdings finde ich keinen
Händler.
Dann hab ich in den Shops nach 8/5 Multiplexer, Decoder gesucht
und auch nichts gefunden. Kann mir jemand vll einen Tip geben wo ich
den oben genannten IC oder einen vergleichbaren bekommen ?

Vielen dank im vorraus
mfg milz

Autor: Komel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jörg Geidel schrieb:
> Dafür benötige ich einen 74C922 IC.

Da diese ICs sehr teuer sind, schließt man die Tasten besser direkt an 
den MC an.
Die Software zum Abfragen ist lächerlich klein und belastet auch die CPU 
nur unmerklich.


Peter

Autor: Jörg G. (milzbr)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Danke für die schnellen Antworten.
Mein Problem ist das ich zu wenige I/O habe.
Im Moment habe ich eine Schaltung gezimmert
die mit 2 Arduinos arbeitet die per I2C verbunden
sind. Eins für die ganzen Buttons und das LCD Display
Eins für das Steuern der 2 Schrittmotor Treiber
Dann hab ich noch 2 Relais die ich schalten muss.
Einen Sensor Pin, einen Pin der die Kamera triggert.

Ich möchte jetzt das LCD Display und die Buttons
(werden ersetzt durch Keypad) per I2C anschliessen
und nur noch ein Arduino einsetzen.
http://www.shop.display3000.com/wichtiges-zubehoer...

Hier ist ein kleines Video meines aktuellen Bastelwerk
Youtube-Video "DIY David Laserscanner LCD control unit with unlimted parameters"

mfg milz

Autor: Bernd G. (Firma: LWL flex SSI) (berndg)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wieviel Stück brauchst du denn? Ich habe noch welche (7 Stück unbenutzt, 
DIL-Gehäuse).
Nicht kostenlos, aber allemal billiger als bei Segor.
Warnung: die Dinger werden nicht mehr hergestellt!
Waren aber ganz praktisch...

Autor: Jörg G. (milzbr)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Brauchen würde ich zunächst erstmal 1 oder 2.
Das die nicht mehr hergestellt werden ist natürlich ärgerlich.
Gibt es einen vergleichbaren IC ?
Ich möchte meine Schaltung gerne replizierbar anlegen.

mfg milz

Autor: Bürovorsteher (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Gibt es einen vergleichbaren IC ?

Nein.

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Häng die Tastatur einfach direkt an einen PCF8574(A).
Das Auslesen benötigt dann 2*Schreiben/Lesen (Reihe, Spalte).


Peter

Autor: Wegstaben Verbuchsler (wegstabenverbuchsler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Ich möchte meine Schaltung gerne replizierbar anlegen.

da wäre doch die reine Software-Lösung die Beste aller Möglichkeiten ...

Falls du knapp mit Ports bist: mit einem vorgeschaltetem Schieberegister 
braucht es nur 3 Bits ...

Autor: faustian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier wurden mal vor einigen Monaten im Markt welche angeboten von 
jemandem der groessere Mengen IC Restposten hier verkauft hat; evtl hat 
der noch welche auf Lager. Musst Du halt recherchieren....

Autor: Jörg G. (milzbr)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Danke nochmal für die vielen hilfreichen Antworten
Ich hab mich eben mal etwas eingelesen zum Thema
Shift register und Port Expander.
Ich glaube ich löse das ohne den 74C922 IC.
Werde mal beide Lösungen probieren und dann schauen
was mir besser gefällt -)

Mfg
Jörg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.