Moin, moin. Ich habe hier eine Fernbedienung vorliegen, welche über vier mal zwei Tasten zum ein und ausschalten von vier Funktionen verfügt. Ich wollte diese Fernbedienung um einen MC mit einer UART Schnittstelle erweitern, um diese vier mal zwei Tasten über eine serielle Schnittstelle schalten zu können. Ich hatte erwatet, dass in dieser Fernbedienung einfach nur durch drücken der Tasten kontakte geschlossen und Vcc oder GND an einen Pin des in der Fernbedienung verbauten ICs übergeben wird. Leider musste ich nun feststellen, dass dies nicht der Fall ist. Ich habe die Fernbedienung und die Schaltzustände durchgemessen und die Sache schaut so aus.: Pin1 0---0 Taste_Funktion1_ein 0--- Pin3 Pin2 0---0 Taste_Funktion1_aus 0--- Pin3 Pin1 0---0 Taste_Funktion2_ein 0--- Pin4 Pin2 0---0 Taste_Funktion2_aus 0--- Pin4 Pin1 0---0 Taste_Funktion3_ein 0--- Pin5 Pin2 0---0 Taste_Funktion3_aus 0--- Pin5 Pin1 0---0 Taste_Funktion4_ein 0--- Pin6 Pin2 0---0 Taste_Funktion4_aus 0--- Pin6 Betätigen irgendeiner Taste schliesst schlicht den Kontakt zwischen z.b. Pin1 und Pin3. Pin1 und Pin2 liegen dabei konstant auf GND Der Widerstand zwischen Pin1, Pin2 und GND ist jeweils groß. Pin3,4,5,6 liegen auf Vcc und werden durch drücken der Taste, also schliessen des Kontaktes auf GND gezogen. Ihr Widerstand untereinander, sowie ihr Widerstand zu Vcc ist jeweils groß. Ich verstehe nun nicht, wie diese Schaltung intern funktionieren soll. Ich hätte wie gesagt erwartet, dass Pin1 auf GND liegt und Pin2 auf Vcc oder anders herum, aber nicht, dass das selbe Potential an Pin3,4,5,6 angelegt wird, sobald man eine Taste betätigt. Es wird sich also vermutlich IC intern um eine Strommessung von Pin1 nach Pin3,4,5,6 oder von Pin2 nach Pin3,4,5,6 handeln? Ich sehe auch nicht, warum man einen Schalter so konstruieren sollte, es sei denn man möchte verhindern, dass jemand genau das tut, was ich nun vorhabe. Habt ihr da Erfahrungen oder eine Idee, wie dieser Schalter funktionieren könnte? Ich will die Sache wie gesagt irgendwie digital schalten und hatte gehofft den Schalter einfach durch einen parallelen Transistor bedienen zu können. Ich habe die Sache jetzt noch nicht mit einem Transistor versucht zu schalten. Wenn nichts anderes hilft werde ich wohl relais/optokoppler statt transistoren verbauen müssen. Ein Optokoppler sollte, sofern er den Schaltstrom und die geschaltete Spannung übersteht das Problem aber lösen, egal wie der Schalter IC intern aufgebaut ist oder? Ich konnte mit einem Oszi bisher noch nicht soetwas wie eine digitale Information feststellen, welche über den Schalter übertragen wird. Vielen Dank für alle Anregungen!
>Ich verstehe nun nicht, wie diese Schaltung intern funktionieren soll.
Matrixtastatur.
Hi >Habt ihr da Erfahrungen oder eine Idee, wie dieser Schalter >funktionieren könnte? Sieht nach einer Matrix-Tastatur aus. http://www.atmel.com/dyn/resources/prod_documents/doc2532.pdf MfG Spess
Super! Vielen Dank für die schnelle Antwort! Ich werde es dann mal damit zwei davon probieren: http://www.farnell.com/datasheets/71853.pdf Schönen Feierabend noch :)
MadTulip schrieb: > Ich werde es dann mal damit zwei davon probieren: Wäre jetzt auch mein Tip gewesen. Wenn der FB-Prozessor feststellt, daß irgendeine Taste gedrückt wird, werden die Pegel sicherlich nicht mehr so sein, wie von Dir geschildert. Die Tasten werden dann gescannt. Gruß Jobst
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.