Probleme mit UDN2981

#3875183
Lesenswert?

Hallo,
Ich habe eine Schaltung mit UDN2981 gebaut. Ein Portpin des Atmegas war 
mit dem ersten Eingang des UDN2981 verbunden und am ersten Ausgang ist 
ein 12V Led strip zu Masse verbunden. An Vs des ICs liegen 12V und Masse 
ist auch verbunden. Nun habe ich ein Testprogramm geschrieben, das 
jedoch nicht funktionierte(LED leuchtete immer). Dann habe ich den 
Atmega entfernt und bin draufgekommen, dass die LED immer leuchte wenn 
man den Eingang, irgendwie berührt, egal ob Masse, Vcc oder irgend einem 
anderen Material.
Bitte um Hilfe
#3875235
Lesenswert?

Matthias Schaider schrieb:
> Nun habe ich ein Testprogramm geschrieben, das
> jedoch nicht funktionierte(LED leuchtete immer).

Hast Du das Testprogramm auch mal reduziert auf das Minimum:
- ein Programm nur Ausgang auf "High" und
- ein zweites Programm nur auf "Low".
Dann kannst Du auch mit einem Multimeter am Pin messen, ob das Signal 
richtig ist.

> Dann habe ich den
> Atmega entfernt und bin draufgekommen, dass die LED immer leuchte wenn
> man den Eingang, irgendwie berührt, egal ob Masse, Vcc oder irgend einem
> anderen Material.

Was meinst Du mit "berührt"? Direkt verbunden?
Wenn Du nur so mit dem Finger anlangst, kann der Brumm schon reichen, 
den Ausgang etwas durchzuschalten, sodass Du ein Leuchten siehst.
Wenn Du den Eingang aber niederohmig mit Masse verbindest und die LEDs 
immer noch leuchten
- ist die Schaltung falsch, oder
- der ULN defekt.

Übrigens: sind auch Widerstände zur Strombegrenzung im Led Stripe 
eingebaut, d.h. für direkten Anschluss an 12V geeignet? Sonst könnte der 
ULN wegen zu hohem Strom eventuell beschädigt sein.

Gruß Dietrich
#3875300
Lesenswert?

Danke erstmal!
Mit berührt meinte ich direkt verbunden. Ich hatte vorher einen 
Widerstand zwischen Atmega und UDN2981 und den erstmal entfernt. Beim 
Testprogam(dauernd auf Masse) leuchtete die LED wieder(hat eh 
Vorwidsterände eingebaut). Jedoch wenn ich den Atmega aus der IC-Fassung 
rausgebe nicht mehr. Und sobald ich wieder den Draht mit der Hand 
angriff leuchtete die Led wieder. Heißt das, dass der Atmega nicht 
richtig gegen Masse schaltet oder?
#3875311
Lesenswert?

Matthias Schaider schrieb:
> Heißt das, dass der Atmega nicht
> richtig gegen Masse schaltet oder?

Hast Du kein Messgerät, um das zu messen? Das solltest Du mindestens 
haben - hier reicht auch ein billiges.

Ansonsten die übliche Fragen:
- Hast Du Stützkondensatoren am AtMega?
- Ist die Versorgungsspannung "ordentlich", d.h. stabil und ohne größere 
Welligkeit/Spikes?
Sonst spinnt womöglich der µC.
- Hast Du wirklich die Masse des µC mit der Masse des UDN (Pin 10) und 
der Masse der +12V-Versorgung verbunden?

Gruß Dietrich
#3876394
Lesenswert?

spontan schrieb:
> Wenn Strom fließen soll (schau Dir mal die Innenschaltung des UDN an),
> dann braucht es Leitungen, über die dieser Strom auch fließen kann.

Ergänzend: ein Stromkreis ist, wie der Name sagt, immer ein Kreis.

In Deinem Fall:
Stromversorgung µC (+5V) -> Ausgangspin µC -> Eingang UDN -> über die 
Basis der Eingangstransistoren des UDN nach Masse (Pin 10) -> 
Stromversorgung µC (0V).

Gruß Dietrich

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