Halli Hallo ! Ich möchte ca. 35 Taster (können auch mehr sein) in ein binäres Signal mit maximal 8 Bit (ich brauch nur 6 Bit davon) umwandeln.Bekomme ich das nur mit einem Aufbau von einzelnen Gattern hin oder gibts nen Schaltkreis? Hab mich hier irgendwie festgefahren...
Brauchst du wirklich die Binärwandlung? Üblicherweise macht man die Abfrage multiplex in einer Matrix oder evtl. seriell mit Schieberegistern. Binärwandlung versagt auch völlig bei 2 oder mehr gleichzeitig gedrückten Tastern. Ansonsten macht man das am einfachsten mit Dioden, Dateneingänge über pullup an +5V, pro Taster brauchst du dann soviel Dioden, wie Nullen im Datenwort erscheinen sollen. Bei nur 35 Tastern und 8bit kommt man mit max. 2 Dioden pro Taster auskommen.
Hallo Thommi, das hier wäre eine preiswerte Lösung mit nur einem IC : http://www.qprox.com/products/qmatrix.php Kapazitive Tastatur durch alle nichtleitenden Werkstoffe hindurch. Wenn du nicht unbedingt mechanische Taster benötigst vielleicht eine Alternative. Die Tasten wären dann einfach nur aufgedruckt. Grüße Andi
Sorry, hab zu schnell gelesen, Du suchst ja was mit binärem Output. Dann passt daß wohl doch nicht. Es gab/gibt Key Encoder die das machen, z.B. : http://www.fairchildsemi.com/pfPrint/MM/MM74C923.html hat aber nur 20 Tasten, in einer alten Schaltung, die wir in der Firma verwendet hatten, ist das mit einem zusätzlichen TTL-IC auf 25 Tasten aufgebohrt. Ob 35 machbar sind weiss ich nicht. Grüße Andi
Oder nen kleinen PIC mit AD-Wandler (< 2,- EUR) oder AVR (ca. dasselbe) und alle Taster mit Widerständen an eine Leitung klemmen. Schaltung dazu wurde hier schon mehrfach diskutiert. So machen es CD-/MP3-Player oft mit ihren Kabelfernbedienungen. Man misst dann einfach die SPannung und kann auf die gerade gedrückten Taster zurück schliessen. cu joern
Danke für die vielen Antworten ! Werd alles mal Schritt für Schritt durchprobieren !
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.