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


von Jörg G. (milzbr)


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

von Komel (Gast)


Lesenswert?


von Peter D. (peda)


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

von Jörg G. (milzbr)


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/folientastaturen/folientastatur-16-tasten-individualisierbar.html

Hier ist ein kleines Video meines aktuellen Bastelwerk
http://www.youtube.com/watch?v=zDDKXlMPylk

mfg milz

von Bernd G. (Gast)


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...

von Jörg G. (milzbr)


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

von Bürovorsteher (Gast)


Lesenswert?

> Gibt es einen vergleichbaren IC ?

Nein.

von Peter D. (peda)


Lesenswert?

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


Peter

von Wegstaben V. (wegstabenverbuchsler)


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 ...

von faustian (Gast)


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....

von Jörg G. (milzbr)


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

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
Noch kein Account? Hier anmelden.