Atmega328: Diode bei Reset notwendig?

Gast #6430603
Lesenswert?

Martin schrieb:
>> Nein, kann man alles weg lassen.
> Und wieder eine Falschinformation (siehe onben).

Was kann man denn nicht weglassen? Ist irgend etwas fest angeschweißt?

Die Diode hilft, dass sich der Kondensator schneller entlädt. Bei einem 
kurzen Spannungsausfall besteht ohne Diode das Risiko, dass der µC nicht 
resetted wird. Wenn man jeden Cent sparen muss oder dieses Szenario 
nicht zu erwarten ist, dann kann man die Diode sogar mit gutem Gewissen 
weg lassen.
#6430609
Lesenswert?

Jörg W. schrieb:
> aber dann kannst du auch kein ISP mehr machen …

Kommt ja ganz drauf an ob man das will ;)
Und mit Widerstand zum Plus und ISP direkt am Chip sollte es dennoch 
gehen.
Aber die Schaltung aus der AN ist schon sehr gut.

Stefan ⛄ F. schrieb:
> Bei einem
> kurzen Spannungsausfall besteht ohne Diode das Risiko, dass der µC nicht
> resetted wird.

Und das der Pin abbrennt, weil am Kondensator noch Spannung ist, am Chip 
aber nicht mehr. Die Diode entlädt den Cap in die Plusschiene, da kann 
dann nichts passieren.
Tut es meist eh nicht, aber ich hab schon Chips gehabt die da taub 
waren.
Moderator Persönliche Seite #6430623
Lesenswert?

Stefan ⛄ F. schrieb:
> Diese eine ESD Diode, die dabei abbrennen könnte, existiert am Reset Pin
> ausnahmsweise nicht.

Eben darum muss man eine solche Diode auch extern vorsehen, sowie man 
die kapazitive Last draußen dran hat.

Nein, die internen Dioden an den anderen Pins brennen nicht durch ein 
paar Nanofarad am Pin durch, sondern sie leiten bei Spannungseinbruch 
deren Ladung schlicht auf die Vcc-Schiene über. Bei /RESET gibt's diese 
Diode nicht, sodass die Spannung am Eingang (kurzzeitig) deutlich höher 
als Vcc werden kann.
#6430674
Lesenswert?

Da steht "max 13V", aber auch "VioH VCC +0,5V".
Möglicherweise, weil es ohne VC mit "hohem" Reset zu fehlerhaftem 
Eintritt in den Programmiermodus kommen kann?

Jedenfalls hatte ich schon genug Schaltungen auf dem Tisch, wo nur ein 
RC dran ist und der Resetpin tot ist, jedoch noch keine mit Diode & RC.
Vielleicht muss man das nur oft genug ausschalten, bis es knallt... ;)
(Firma: Vescomp) #6430785
Lesenswert?

Stefan ⛄ F. schrieb:
> Ich habe dazu eben das Datenblatt durchforstet und leider keine konkrete
> Angabe gefunden. Schade.

 Man muss wissen wo was zu suchen ist...
1
1. Set Prog_enable pins listed in Table 28-14 on page 292 to “0000”, RESET pin to 0V and VCC to 0V.
2
2. Apply 4.5 - 5.5V between VCC and GND.
3
Ensure that VCC reaches at least 1.8V within the next 20 μs.
4
3. Wait 20 - 60 μs, and apply 11.5 - 12.5V to RESET.

Stefan ⛄ F. schrieb:
> Das sind ja "operating" conditions. Mit Reset auf 12V läuft der Chip
> definitiv nicht. Flashen zählt wohl nicht zu "operating".

 Genausowenig wie 12V am RESET pin...
Gast #6432573
Lesenswert?

Wovor soll die Diode schützen, wenn du den Reset-Pin bestenfalls zu
R (nach V+), C (nach GND) und vielleicht zur ISP-Schnittstelle auf der 
Platine führst. Wer für seine Aufladung vom Teppich nicht die Entladung
über den ISP-Anschluss geboten bekommt, kann auch gleich nach dem
µC-Pin grabschen.
Dagegen wurden GEHÄUSE erfunden...

Wer Reset-Leitungen unbedingt nach draußen führen will, wird dann auch
noch Platz für die Diode finden. Vom Preis her kann dieser 1 Cent
Artikel ja nun nicht die große Gewinnschmälerung bedeuten.
Bei 1.000.000 Stück ließen sich 10.000 EU sparen. - Wieviele baust du?

Wie heißt es so schön?
Erst denken, dann grübeln!  ;-)

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