Forum: Mikrocontroller und Digitale Elektronik 24V 10mA bauteilsparend mit AVR schalten


von Martin (Gast)


Lesenswert?

Moin zusammen!

Ich möchte mit einem Attiny44 mit möglichst wenigen Bauteilen +24V mit 
ca 10mA für eine entfernte Status-LED schalten.

Wie schaffe ich das mit so wenig wie möglich Bauteilen? Für NPN + PNP 
habe ich leider keinen Platz.

Ich habe bisher nur mit NPN Transistoren gearbeitet und bin mit PNP oder 
Mosfet nicht vertraut.

Kann ich den PNP ähnlich wie einen NPN mit

AVR --> R_Basis --> PNP_Basis

durchsteuern? Ich hab da irgendwie im Hinterkopf, dass das wegen den 
unterschiedlichen Spannungen (+5V AVR/ +24V) nicht ohne weiteres geht.

Ich würde mich über Eure Hilfe sehr freuen.

Gruß, Martin

von Christian K. (christian_rx7) Benutzerseite


Lesenswert?

BCR10PN wenn du dafür keinen Platz hast, hast du echt ein Problem.

Christian_RX7

von Martin (Gast)


Lesenswert?

Hi Christian,

cooles Bauteil, Danke für den Tipp.

Hab aber vergessen zu sagen, dass ich eine Draht Lösung brauche.

Gruß, Martin

von karadur (Gast)


Lesenswert?


von hauspapa (Gast)


Lesenswert?

>BCR10PN wenn du dafür keinen Platz hast, hast du echt ein Problem.

DMG96303 ist kleiner. Aber das ist jammern auf hohem Niveau. (bei 
Digikey ab Lager)

Viel Erfolg
Hauspapa

von Cyblord -. (cyblord)


Lesenswert?

Martin schrieb:
> Hi Christian,
>
> cooles Bauteil, Danke für den Tipp.
>
> Hab aber vergessen zu sagen, dass ich eine Draht Lösung brauche.

THT ist tot.

von karadur (Gast)


Angehängte Dateien:

Lesenswert?

evtl. so.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Martin schrieb:
> habe ich leider keinen Platz.
Gibts das auch in Zahlen? Wieviele mm² hast du?

Zudem ist diese Forderung maximal inkompatibel mit dieser hier:
>> dass ich eine Draht Lösung brauche.
Dann setze den einen Transistor unten hin, und den anderen darüber:
1
    ___
2
   | T1|
3
   |___|__
4
     || T2|
5
     ||___|
6
     |  |
7
=====+==+====== Platine
8
     |  |
Und kein Jammern! Du willst es ja unbedingt bedrahtet...

von Dietrich L. (dietrichl)


Lesenswert?

Martin schrieb:
> Ich möchte mit einem Attiny44 mit möglichst wenigen Bauteilen +24V mit
> ca 10mA für eine entfernte Status-LED schalten.

Und wenn Du GND schaltest und die LED hängt an +24V? Dann brauchst Du 
nur einen N-MOSFET.

Gruß Dietrich

von Harald W. (wilhelms)


Lesenswert?

Martin schrieb:

> Ich möchte mit einem Attiny44 mit möglichst wenigen Bauteilen +24V mit
> ca 10mA für eine entfernte Status-LED schalten.

> Ich habe bisher nur mit NPN Transistoren gearbeitet

Ein NPN-Transistor mit Emitter an Masse und Basis über Vorwiderstand
am Attiny reicht dafür ja auch völlig aus. Die Ub des Attiny und die
24V müssen dafür allerdings eine gemeinsame Masse haben.

von Uwe B. (Firma: TU Darmstadt) (uwebonnes)


Lesenswert?

hauspapa schrieb:
>>BCR10PN wenn du dafür keinen Platz hast, hast du echt ein Problem.
>
> DMG96303 ist kleiner. Aber das ist jammern auf hohem Niveau. (bei
> Digikey ab Lager)
>
Bei dem Preis des Bauteiles muss man sich setzen!

Im Hobby und KMU Bereich würde ich aber statt der kombinierten NPN/PNP 
Widerstandstransistorenloesung eher auf zwei einzelne NPN/PNO 
Widerstandstransistoren setzen. Die kann man meist auch an anderer 
Stelle nutzen.

Nutzt dem ursprünglichen Fragesteller aber nichts, da er bedrahtete 
Bauteile will. Also aus 5 Widerständen und zwei Transistoren bauen...

von Elec (Gast)


Lesenswert?

Du nimmst einfach einen einzigen NPN-Transistor (zB el clássico BC547) 
und die LED schaltest du als Kollektorfolger ("Emitterschaltung"), also 
zwischen VCC und Kollektor. Jetzt reicht eine Schaltspannung an der 
Basis von 5V (Basis-R nicht vergessen) um eine größere VCC, zB deine 
24V, zu schalten. Wichtig: Es muss die gleiche Masse sein (Minuspol der 
LED zusammen mit Emitter an Minus vom AVR)

von Martin K. (lobot)


Lesenswert?

Hallo zusammen,

vielen Dank für das meist konstruktive Feedback.

Dass THT und Platzeffizienz sich grundlegend ausschließen, ist mir 
durchaus bewusst.

Mir ist auch klar, dass das Schalten von GND viel einfacher wäre, aber 
die anzusteuernde LED-Gruppe hat leider eine gemeinsame Masse. Also 
brauche ich leider das umständliche +24V Signal, und das gleich 2x.

Um das Ganze regulär mit NPN, PNP und Widerständen aufzubauen, fehlt der 
Platz. Daher kam meine Frage, ob einer der Profis für diese geringen mA 
vielleicht eine kompaktere Lösung weiß, die mir als Hobbyist nicht in 
den Sinn gekommen ist.

Sowas wie den BCR10PN finde ich sehr interessant, ist aber wohl zu klein 
für mich. Die Platine entsteht im Isolationsfräsen, da kann ich leider 
nicht kleiner als 0,5-0,6mm Abstand/Leiterbahndicke.

Hat jemand vielleicht ein etwas größeres SMD-Bauteil dieser Art zur 
Hand, was ich dann vielleicht auch so auf die Platine bekomme?

(Jaaaa, ich weiß.. groß und SMD ist auch nicht Sinn der Sache ;) )


Gruß, Martin

von hauspapa (Gast)


Lesenswert?

Etwas unortodox:

IXYS Gatetreiber IXDN602PI könnte für Dich passen.

2 Kanäle in enem DIP8, verträgt bis 35V und frisst alles bis hinunter zu 
3V Logikpegeln.

Das währe die 1 Bauteil (Plus den obligatorische Stützkondensator) 
Lösung für beide Kanäle zusammen.

viel Erfolg
Hauspapa

von karadur (Gast)


Lesenswert?

Optokoppler mit Widerstand pro Kanal ist auch nicht mehr.

von Martin K. (lobot)


Lesenswert?

hauspapa, dein Vorschlag mit dem IXDN602PI scheint genau eine 
Punktlandung zu sein :)

Wenn ich damit tatsächlich die LEDs auf 2 Kanälen mit 24V angesteuert 
bekomme, ist das auch vom Platz her genau perfekt für mich.

Da ich beide Kanäle in einem Bauteil habe, kann ich das zur Not auch aus 
SOIC löten. Die Größe bekomme ich noch hin.

Vielen Dank für den Tipp!

von S. K. (hauspapa)


Lesenswert?

Du hast Post.

von Minimalist (Gast)


Lesenswert?

Wie schauts denn mit PNP auf, wenn man den Portpin nicht zw. Vcc und gnd 
schaltet, sondern zwischen Eingang (high Z) und Ausgang (Masse)?
Also statt portx ddrx benutzt.
Braucht1x PNP plus basiswiderstand.

von Minimalist (Gast)


Lesenswert?

Argh, vergiss was ich gesagt habe, klemmdioden im UC vergessen!

von S. K. (hauspapa)


Lesenswert?

>Argh, vergiss was ich gesagt habe, klemmdioden im UC vergessen!

So schlecht ist der Gedanke garnicht. Etwas weiter gedacht:

Led mit Vorwiderstand an 24V und für "dunkel" mit Transistor oder Fet 
die LED kurzschliessen. Kosten ein paar mA aber das muss ja kein Problem 
sein.

Leider legt der kleine Satz:
>die anzusteuernde LED-Gruppe...

nahe das der ganze Spass wirklich 24V sehen will. Sonst könnte man sich 
auch bei der uC Versorgung für die LED bedienen.

schönen Abend
Hauspapa

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.