Forum: Mikrocontroller und Digitale Elektronik Atmega8 LEDs mit 12V ansteuern


von sammy (Gast)


Lesenswert?

Hallo zusammen,

ich habe mehrere blaue 7-Segmentanzeige in der mehrere blaue LEDs 
seriell je Anzeigefeld verbunden sind. Damit das ganze leuchtet benötige 
ich daher 12V.

Die Segmente sind Commmon Anode. Ich werde also über ein Transistor die 
jeweils aktive 7-Segmentanzeige ansteuern.
Zusätzlich benötige ich dann die 8 Leitungen gegen  GND für die 
einzelnen Segmente.
Hält ein Atmega das aus die 12V über seine IOs gegen GND zu schalten 
oder brauche ich zwingend einen weiteren Treiber UDN2981/ULN2803?
Ich denke ja, oder?

Danke für eure Hilfe.

Gruß,
Sammy

von Bernd O. (bitshifter)


Lesenswert?

sammy schrieb:
> Hallo zusammen,
>
> ich habe mehrere blaue 7-Segmentanzeige in der mehrere blaue LEDs
> seriell je Anzeigefeld verbunden sind. Damit das ganze leuchtet benötige
> ich daher 12V.
>
> Die Segmente sind Commmon Anode. Ich werde also über ein Transistor die
> jeweils aktive 7-Segmentanzeige ansteuern.
> Zusätzlich benötige ich dann die 8 Leitungen gegen  GND für die
> einzelnen Segmente.
> Hält ein Atmega das aus die 12V über seine IOs gegen GND zu schalten
> oder brauche ich zwingend einen weiteren Treiber UDN2981/ULN2803?
> Ich denke ja, oder?
So ist es. Die Pins des Atmega sind darüberhinaus ja noch mit einer 
Clamp-Diode gegen 5V geschaltet was dazu führen würde, dass sie nicht 
wirklich open drain sind wie du es eigentlich bräuchtest, sondern bei 
5,7 V nicht weiter nach "oben" gehen. Schlimmstenfalls hebst Du durch 
die vielen Ausgänge über die Clamp-Dioden die 5V an (je nachdem was noch 
an Verbrauchern dranhängt) - und das könnte dann doch den uC kosten.

Gruß,
Bernd

von sammy (Gast)


Lesenswert?

Hi Bernd,

danke für die schnelle Antwort!

Gruß,
Sammy

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.