Attiny13A, ungewollter Reset in dieser Schaltung

Gast #6526393
Lesenswert?

Wer kann mir mal bitte einen Tip geben?
Ich habe einen Attiny13A wie im Anhang verschaltet.

Dieser soll z.B. nach drücken des Tasters den Mostfet (rechts in der 
Skizze) durchschalten. Dadurch wird dann ein externerne Last 
(Motor+Glühlampe) mit 12 Volt versorgt.

Leider kommt es oftmals vor, das sobald der Mosfet Lampe+Motor schaltet, 
der Attiny einen Reset durchführt.

Versorgt wird die Schaltung von einem 12 V, 2,5 A Steckernetzteil.
Motor+Lampe benötigen etwa 1,7 A
Ich hatte auch schon ein kräftigeres Netzaus ausprobiert habe aber 
weiterhin das gleiche Problem.

Ohne angeschossene Last (Motor+Lampe)funktioniert die Schaltung wie 
gewünscht.
Angehängte Dateien:
Gast #6526564
Lesenswert?

Danke für die Tips,

werde mich daran versuchen. Weil die Frage kam: Der Fehler taucht wenn 
beim Einschalten der Last auf, woraufhin ich selber schon mit mehr 
Elkokapazität eingangsseitig experimentiert hatte (220 µF). Aber damit 
war ich wohl deutlich zu klein. Des Weiteren ist für "Brownout" nichts 
definiert (FUSEbit auf Werkseinstellung).

Die Freilaufdiode werde ich aber auf jeden Fall noch einbauen um 
vorallem den FET zu schützen.
Gast #6526577
Lesenswert?

Du kannst annäherungsweise davon ausgehen, dass Motoren beim Anlaufen 
5-10x so viel Strom aufnehmen, wie unter normaler Last. Und Glühlampen 
starten mit 5x so viel Strom.

Das ist so viel, dagegen sind 220µF winzig. Man müsste 220.000 µF 
versuchen aber dann fliegt dir bestimmt die Sicherung raus.

Notlösung:
1
Netzteil + o----+-----------------------------------o + Motoren
2
                |
3
                |
4
                +---|>|---+-----Spannungsregler-----o Mikrocontroller
5
                          |             |
6
                         === 220µF      |
7
                          |             |
8
    GND   o---------------+-------------+-----------o GND
Gast #6526615
Lesenswert?

Dietrich L. schrieb:
> Der Stromstoß bein Einschalten des FETs sollte nicht über die
> GND-Leitungen des µC-Bereichs fließen sondern getrennt zum
> Einspeisungepunkt gehen (Sternpunkt!).

Guter Punkt, also so:
1
Netzteil + o----+--------------------------------o + Motoren
2
                |
3
                |
4
                +---|>|---+----Spannungsregler---o Mikrocontroller
5
                          |             |
6
                         === 220µF      |
7
                          |             |
8
                          | +-----------+--------o GND Mikrocontroller
9
                          |/
10
    GND   o---------------+----------------------o GND MOSFET
#6526639
Lesenswert?

Da Du ja richtig Reserve (12V -> 5V) hast und diese auch verbraten tust, 
würde ich empfehlen eine Diode in Reihe zum Regler zu schalten und 
dazwischen einen richtig großen Kondensator zu bappen.
Je nachdem wie viel Müll die Last produziert, kann eine 
Reiheninduktivität, vor dem Regler (vor der Diode), nicht schaden.
Ob sonst noch irgendwelche Schutzmaßnahmen nötig sind hängt natürlich 
von der Art der geschalteten Last ab.
Gast #6526674
Lesenswert?

Marcel schrieb:
> Weil die Frage kam: Der Fehler taucht wenn
> beim Einschalten der Last auf, woraufhin ich selber schon mit mehr
> Elkokapazität eingangsseitig experimentiert hatte (220 µF). Aber damit
> war ich wohl deutlich zu klein.

Ich möchte noch eine kleine Erklärung nachliefern:
Das war schon der richtige Ansatz, der wesentliche Unterschied zum 
Vorschlag von Stefan F. ist die Diode und ein Elko danach!
Wenn dein Motor einschaltet, kann es durchaus kurzzeitig sein, dass 
wegen des mehrfach so großen Einschaltstroms dein Netzteil kurz mal 
deutlich nachgibt. Das reicht für den Prozessor zum Reset.
Die Erhöhung der eingangsseitigen Elkokapazität bringt nicht viel bei 
Einschaltströmen im evtl. zweistelligen Amperebereich.
Ein Elko nach der Diode überbrückt jedoch diesen Einbruch für den 
Prozessor und die Diode verhindert, dass dieser durch den Motor geleert 
wird. Er muss so groß sein, dass am Eingang des Spannungsreglers die 
Spannung nicht kleiner als rund 7V wird.

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