Forum: Mikrocontroller und Digitale Elektronik ATTINY2313 funktioniert manchma, manchmal nicht


von Marco W. (marco_w66)


Angehängte Dateien:

Lesenswert?

Hallo
Ich habe mir eine Blinkelektronik aufgebaut und programmiert. Das 
funktioniert manchmal. Das heisst, wenn ich einschalte, beginnt es zu 
blinken. Oft flackern meine LED's aber nur sehr schnell. Manchmal hörts 
dann auf zu flackern und blinkt danach korrekt, oft aber auch nicht. 
Irgendwie startet der 2313 wohl manchmal nicht richtig auf.
Wenn ich nur an einem Ausgang eine LED anschliesse, funktionierts viel 
besser, als wenn ich an zwei oder drei Ausgängen LED's anschliesse.

Was könnte das Problem sein und wie könnte ich es lösen?
Vielen Dank für Tipps.

von da1l6 (Gast)


Lesenswert?

Hallo

Zunächst mal fehlt da ein Kondensator vor dem 7805. Siehe Datenblatt.

Brown-Out Detection beim 2313 aktivieren kann auch nicht schaden.

da1l6

von Dietrich L. (dietrichl)


Lesenswert?

Ich vermute, das die LED-Ströme

- entweder die Spannung 2SLIPo einbrechen lassen und damit die +5V in 
die Knie gehen und damit der µC Reset macht: => Stützkondensatoren (wie 
da1l6 schon sagte); 2SLIPo Spannung zu klein oder zu hochohmig
- oder in der Schaltung Störungen auf der Reset-Leitung oder auf dem 
GND-Netz erzeugen: => Layout: GND-Verdrahtung verbessern; Kondensator am 
Reset-Pin gegen GND

Gruß Dietrich

von Marco W. (marco_w66)


Lesenswert?

Brown-Out Detection ist auf 4.3V.
Was für einen Kondensator müsste ich am Reset-Pin anschliessen?

von Karol B. (johnpatcher)


Lesenswert?

Folgende Application Note von Atmel könnte für dich interessant sein: 
http://www.atmel.com/images/doc2521.pdf

von Dietrich L. (dietrichl)


Lesenswert?

Marco W. schrieb:
> Brown-Out Detection ist auf 4.3V.

Stell ihn mal testweise auf 2,7V

> Was für einen Kondensator müsste ich am Reset-Pin anschliessen?

10...100nF

Gruß Dietrich

Edit: ein Bild vom Layout / Aufbau wäre auch interessant!

von spontan (Gast)


Lesenswert?

Die beiden 2803 als parallele Ausgangstreiber lassen einen hohen 
Ausgangsstrom für die LED vermuten.

Wie hoch ist dieser Strom denn, und verursacht der nicht irgendwelche 
Störungen? Z.B. Masse verschiebungen durch zu geringe 
Leiterquerschnitte.
Verdächtig, verdächtig...

von Marco W. (marco_w66)


Lesenswert?

Ich habe nun am Eingang des 7805 einen 1uF Kondensator reingehängt, den 
ich grad noch so zur Hand hatte. Und die Brown-Out Detection auf 2.7V.
Mit den Tests, die ich bis jetzt gemacht habe, ist die Schaltung immer 
sofort angelaufen.

Vielen Dank für eure Hilfe.

von Ingo (Gast)


Lesenswert?

Da sollten min 100uF vor! Welche StartuP Delay hast du gewählt?

von Marco W. (marco_w66)


Lesenswert?

65ms

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.