LED blitz bei Spannungsversorgung kurz auf?

OP #648739
Lesenswert?

Hallo,

ich habe eine LED-Schaltung entworfen.
Genauer gesagt handelt es sich um einen AVR mit nachgeschaltetem LED 
Treiber.
Hinweis noch zum LED-Treiber, dieser besitzt einen logic level 
PWM-Eingang, der im unbeschalteten zustand auv 5V liegt.
Jetzt habe ich folgendes Phänomen festgestellt:

Ohne AVR, also unbeschalteter zustand ist die LED bei anlegen einer 
Spannung an. -> dies ist auch ok so
Jetzt verbinde ich den AVR mit dem LED-Treiber und schalte wieder die 
Spannungsversorgung an.
Danach ist ein kurzes Aufblitzen der LED zu verzeichnen. Anschließend 
geht die LED wieder aus und kann ganz nach belieben gedimmt werden.
Meine Vermutung ist, dass entweder der LED-Treiber im Einschaltvorgang 
schneller ist und den AVR Pin auf 5V zieht und deswegen die led angeht 
oder eben dass das high-Signal vom AVR ausgeht.

Hab mir auch schon überlegt ob ein Pull-Down helfen könnte.

Hier noch mal schnell einige Daten:

AVR: mega 8 mit 16MHz
Software-PWM
In der Initialisierungsroutine des AVR werden alle Ausgänge auf low (0V) 
gelegt)

Wäre super wenn Ihr dazu Vorschläge hättet.
Wenn Ihr weitere Angaben benötigt einfach melden.

Gruß Julien
Gast #648830
Lesenswert?

Jepp!

Jeder Przozzessor setzt seine I/0's in einem bestimmten zustand 0 oder 1 
beim einschalten.

Bei 8051er werden alle Standardmäßig I/O auf High gesetzt und wenn 
irgendwo im Programm die Ports zurückgesetzt werden, kommt so ein effekt 
wie Du ihn hast zustande.

Wenn's bei AVR genaus ist kannste mit negativer Logik dem Problem aus 
dem weg gehen. Ist jetzt ne Ansichtsache.

Das Aufblitzen kommt eben bei der Initaliserungsphase des µC bevor dein 
Programm überhaupt wirken kann.

Hoffe dir ein wenig geholfen zuhaben.
OP #648961
Lesenswert?

Hey,

das ist sehr erfreulich einen Ansatzpunkt zu haben.
Nun, dass ich dass Problem mit Software nicht lösen kann hab ich mir 
halber gedacht weil es ja vor dem eigentlichen Programmaufruf geschieht.

Nur welche Hardware eignet sich da am besten?

Nur ein Pulldown?
Gibt es dabei nicht Probleme wenn der AVR dann die Spannung auf High 
ziehen möchte?

Gruß
Gast #648972
Lesenswert?

>Nur ein Pulldown?
>Gibt es dabei nicht Probleme wenn der AVR dann die Spannung auf High
>ziehen möchte?

Nein, nicht solange der Pull-Down ausreichend hochohmig ist. Dann treibt 
der Pin im Output-H-Zustand einfach einen kleinen Strom durch, und alles 
ist prima.
Gast #649013
Lesenswert?

Nimm doch einfach ein PNP-Transistor 1K als Basisvorwiderstand.

Oder wenns mehere Portausgänge sein sollen entsprechnden Inverter 
dazwischen schalten und dein Porblem ist gelöst.

Nur musst Du ne 0 ausgeben anstatt eine 1 damit deine LED leuchtet.

Alles klar??
Gast #649020
Lesenswert?

Noch ein Ansatz!

Wenn Du den 74HC573 zwischen den Portausgang und Led schaltest, könntest 
Du den Baustein während des einschaltens auf Tri-State schalten, sagen 
wir mal ne sekunde.

Also müsstest Du dir noch ne Schaltung einfallen lassen der dieses 
einfach und elegant löst.

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