Tutorial: RESET Taster

Gast #51073
Lesenswert?
• ▲
▼
@ Peter,

Bei 10 µF muss ich dir recht geben. Aber für was so ein großer
Kondensator?
Ich hatte bisher mit meinem 47pF noch keine Probleme, kann auch daran
liegen dass ich einen entprellten Taster verwende.

Mfg Jochen
#51075
Lesenswert?
• ▲
▼
@Jochen,

die 10µF braucht man um mindestens 50ms Resetimpuls zu erzeugen, damit
der Quarz auch richtig voll schwingt.


47pF bewirken da garnichts, d.h. dann hängts davon ab, ob Dein MC schon
einen internen Reset hat.

AVRs haben ja allen einen internen Reset der auch leidlich
funktioniert, solange die Versorgungsspannung von 0V an schnell genug
ansteigt.
Die neueren AVRs haben auch das sogenannte Brown-Out-Reset, was den AVR
dann in jedem Fall ordentlich resettet.


Einen 8051 wirst Du mit 47pF dagegen nur zum Chaosbetrieb bewegen
können, der fängt halt da an, wo der PC zufällig gerade steht.
Ausnahmen bestätigen die Regel, d.h. es gibt auch 8051-er mit internem
Reset (z.B. DS80C320).


Peter
Gast #51076
Lesenswert?
• ▲
▼
Jetzt bin ich wieder verwirrt. Atmel schreibt in seiner Application Note
042 das 10nF für Reset reichen.

Ich will jetzt nicht rechthaberisch erscheinen, ich arbeite mich gard
erst in die Thematik ein. Und wenn man Fragen stellt, sind die ersten
Antworten meistens 'schau ins Datenblatt'.
Da wundert's mich jetzt das es so weit abweichende Werte gibt zum
Datenblatt/Application Note.

Sind 10nF denn zu wenig?
#789839
Lesenswert?
• ▲
▼
Hallo,

ich baue bei aktuellen AVR mehr gewohnheitsmäßig 100n gegen GND ein, 
ohne Widerstand nach Ubb. Ich verlasse mich da auf den internen Reset 
bzw. PullUp.

Störte bisher weder die ISP-Programmierung noch hat es einen parallel 
liegenden Resettaster zerlegt.

Gruß aus Berlin
Michael
Gast #892007
Lesenswert?
• ▲
▼
Um die Unklarheiten zu beseitigen:

1) In der Application Note 42 steht, zumindest in der aktuellen 
Revision, nichts ueber die Groesse der besagten Kapazitaet.

2) Application Note 40 gibt folgende Auskunft:

4.9.2 Reset Pin Protection

During parallel programming, a 12V signal is connected to the Reset pin. 
There is therefore no internal protection diode from Reset to VCC; there 
is only one from GND to Reset. (...)

To achieve the same protection on Reset as on other I/O pins, an 
external diode should be connected from Reset to VCC. A normal 
small-signal diode will do. In addition, a pull-up resistor (10K 
typical) and a small filter capacitor (4.7 nF) should be connected as 
shown in Figure 4-7.
All this, of course, is not needed if Reset is connected directly to 
VCC, but then external reset and In-System Programming (ISP) is 
disabled, too.
If high ESD protection of Reset is not required, or is achieved by other 
components, the diode may be omitted. The resistor and capacitor are 
still recommended for optimum Reset behavior.
The diode must also be omitted if In-System Programming of devices like 
ATtiny11, which can only be programmed using 12V, is required. Then one 
of the ESD protection methods described earlier may be used instead.

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