Forum: Mikrocontroller und Digitale Elektronik AVR + Tastenfeld Ausgänge Verstärken


von Marcel P. (Gast)


Lesenswert?

Hallo,

Situation:

- 8 Stück 8-fach-Tastenfelder (8x Schließer, ein Eingang sollen auf 8 
Optokoppler gemultiplext werden.
- Mit dem Druck des jeweiligen Tasters wird die LED des Optopkopplers 
bestromt, welche dann sekundärseitig über einen Pullup mit dem Eingang 
des AVRs verbunden ist.

Nun stellt sich mir die Frage wie möglichst einfach (kostengünstig) den 
Ausgang des AVRs verstärken kann. (Um jeweils nur eines der 8 
Tastenfelder zu bestromen). Der Ausgang muss maximal 8x30mA = 210mA 
treiben können.

Könnte ich z.B. einfach einen PNP nehmen:
1
                         +12V
2
                          |
3
                        |<
4
µC-Ausgang |------------|
5
                        |\
6
                         |
7
                         +----------------+---......................
8
                         |                |
9
                         \                \
10
                          \========|       \=======|
11
                         | \              | \
12
                         |                |
13
                         |                |
14
                        R+               R+
15
                      OK-LED           OK-LED
16
                         |                |
17
                        GND              GND
??????????????


Danke Marcel

von Hubert G. (hubertg)


Lesenswert?

Nein, der pnp sperrt nie.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Warum Optokoppler?

von Marcel P. (Gast)


Lesenswert?

Hubert G. schrieb:
> Nein, der pnp sperrt nie.

Warum geht es dann hier?
http://www.mikrocontroller.net/articles/Transistor#PNP.2FNPN_als_Schalter.2C_wohin_mit_der_Last.3F
Wie kann ich es dann lösen? NPN?

Christian H. schrieb:
> Warum Optokoppler?

Wegen optischer Isolation. Außerdem muss ich auf das Tastenfeld 12VDC 
anlegen. Der Ausgang des uC wird ebenfalls optisch entkoppelt ... das 
habe ich verschwiegen ...

von Hubert G. (hubertg)


Lesenswert?

Marcel P. schrieb:
> Warum geht es dann hier?
> http://www.mikrocontroller.net/articles
> Wie kann ich es dann lösen? NPN?

Es würde mit einem pnp nur funktionieren wenn beide Spannungen gleich 
wären.
Mit einem npn geht es. Allerdings musst du den Emitter auf GND legen und 
OK und Tasten nach 12V.

von Peter D. (peda)


Lesenswert?

Marcel P. schrieb:
> Der Ausgang muss maximal 8x30mA = 210mA
> treiben können.

Nur weil der OK 30mA gerade noch verkraftet, muß man ihn nicht mit 30mA 
betreiben.
Ich betreibe OKs immer mit 1mA. Dann hält er auch länger.

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.