PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Taster mit Mikrocontroller kontrollieren



nicmon
05.11.2011, 20:18
Ich möchte in einem Gerät 2 Taster mit Hilfe einem ATMEGA8 betätigen.

Ich habe das Verhalten mit einem Multimeter gemessen. Dabei kam heraus,
die beide Knöpfe haben eine Spannung von +4.75V in normal Fall und beim
drucken ändert sich die Spannung und sinkt auf 0V

Kann ich 2 OPTOKOPPLER wie 4N33 an meinem ATMEGA schließen und das
drucken der Knöpfe damit simulieren?

-schumi-
05.11.2011, 20:26
Das einfachste währe schätzungsweise ein Relais, z.B.http://www.conrad.de/ce/de/product/504599/SIL-REED-RELAIS-5-V/SHOP_AREA_83989&promotionareaSearchDetail=005
(http://www.conrad.de/ce/de/product/504599/SIL-REED-RELAIS-5-V/SHOP_AREA_83989&promotionareaSearchDetail=005)
Einfach den Schließer parallel zum Taster, zum Ansteuern des Relais brauchst du keinen zusätzlichen Transistor: Hat einen Spulenwiderstand von 500Ohm, macht bei 5V 10mA -> packt ein µC leicht

Gruß
-schumi-

nicmon
05.11.2011, 20:54
ich hatte 4N33er schon mal hier und brauchte nicht extra dafür zu Conrad fahren. meinst du dass es mit den nicht geht?

021aet04
05.11.2011, 21:03
Je nachdem wie viel Strom der Verbraucher benötigt ist es möglich. Wenn der Taster ein Relais, µC o.Ä. schaltet kannst du einen Optokoppler verwenden. Achte aber darauf das du einen Widerstand brauchst. Den Optokoppler muss natürlich richtig angeschlossen werden http://www.mikrocontroller.net/articles/Optokoppler

MfG Hannes

Thegon
05.11.2011, 21:03
Ich würde schon sagen dass es geht, sofern der Strom, der durch die Taster fließt für den Optokoppler nicht zu groß ist und es sich nicht um Wechselstrom handelt (was wahrscheinlich nicht der Fall sein wird) ;-)

Mfg Thegon

EDIT: Da war schon einer Schneller ;-)

-schumi-
05.11.2011, 21:03
Also laut deiner Beschreibung sind die Taster mit Pullup verschaltet:
20480
Würds nicht auch gehen, einen Pin des Mikrocontrollers direkt da anzuschließen, wo "P?" ist?

Wenn der µC NICHT schaltet, dann auf hochohmig (Eingang) stellen. Dann kann man alles ganz normal mit dem Taster bedienen
Wenn der µC schaltet, dann auf Ausgang und UNBEDINGT auf auf LOW. Wenn du nämlich auf high schaltest und in dem Moment jemand auf deinen Taster drückt wars das mit dem µC^^
Mit Optokopplern kenn ich mich leider nicht aus - sorry :(

Gruß

PICture
05.11.2011, 21:41
Hallo!

Es ist sehr wichtig, was für Potentiale (gegen GND) die Kontakte haben, die kurzgeschlossen werden sollen. Die vom -schumi- vorgeschlagene Möglichkeit gilt nur dann, wenn die GND's von Taster und µC miteinender verbindet werden dürften.

Mit Optokopplern (OK) geht es auch ohne gemeinsamer GND, wenn die OK'n ausreichend niedrigen Leitwiderstand hätten. ;)