Problem mit ULN2803A

Gast #3144
Lesenswert?

Hallo liebe Hobby-Elektroniker!
Ich verwende ein ULN2803A in Verbindung mit einem 8535-er um 8 LEDs 
anzusteuern. Platine ist entworfen, und gesamte Elektronik aufgebaut. 
Zum Test der ganzen Schaltung hab ich nun erstmal ein Programm 
geschrieben, das einen KnightRider-Effekt ausgeben soll. Wenn ich die 
Schaltung einschalte, tut sich erstmal garnichts. Wenn ich nun aber mit 
einer Prüfspitze einen AVR-Ausgang und somit einen ULN2803-Eingang auf 
HIGH lege, leuchtet logischerweise die entsprechende LED und der 
KnightRider-Effekt der ja alle Leuchtdioden nutzt funktioniert plötzlich 
auch.
Kann mir vielleicht jemand erklären wo das Problem liegt/ was ich falsch 
gemacht hab?
Gast #3146
Lesenswert?

Hi Thomas,
hast du die Masse vom 2803 angeschlossen (Pin10)?
Ansonsten versuche bitte folgendes:
Lege die Eingänge des 2803 über 4,7K nach VCC und schalte von der 
Software den entsprechenden AVR Port nach Masse.

Das sollte dann gelingen.

Gruß,
Günter
Gast #3148
Lesenswert?

Also der Port des Prozessors ist definitiv als Ausgang geschalten. 
Sollte es wirklich daran liegen, das die 2 mA die der AVR sourcen kann 
nicht ausreichen, dann hab ich voll den Zonk, weil ich nämlich schon die 
komplette Platine fertig hab und alles eingelötet ist. Da ist nichts mit 
PullUps nachrüsten.
Aber wieso geht die ganze Sache dann eigentlich, sobald ich einen 
Eingang des ULN2803 extern mit Prüfspitze auf +5V lege? Kann mir dieses 
Phänomen mal einer erklären?

PS: Bei mir im Datenblatt ist PIN9 Gnd. Der ist auch auf Masse gelegt. 
Pin 10 hängt bei meiner Schaltung in der Luft.
Gast #3149
Lesenswert?

Hallo,

soucen also gegen Masse schalten kann er 20mA. Er untebricht praktisch 
die Masse und verbindet sie wieder. Wenn er Plus schalten soll schaft er 
nur 2mA was für die Led zu schwach sein wird(vielleicht Low-Power-Leds 
verwenden) wenn du die 5Volt drauflegst sind die viel höher belastbar 
als die 5Volt vom Pin deswegen lecuchtet die LED. Also wen du die 
Platine schon fertig hast würd ich die Leds aulöten und gegen 
obengenannte austauschen.
Gast #3150
Lesenswert?

Hi,
Mit dem ULN klappt das schon, Pin 10 sind nur 
Freilaufdioden.(Iin=1,85mA)
Irgendwas stimmt mit deinem 8535 nicht. Mache doch mal ein Prog. wo du 
nur die Ausgänge ein/ausschaltest. (mit irgendeiner Taste oder so).
Gruß Uwe

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