AVR + Tastenfeld Ausgänge Verstärken

Gast #3208097
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
Gast #3208246
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 ...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren