Kann ich in dem Schaltplan aus dem Tutorial parallel zu dem Kondensator einen Taster anschließen? Eigentlich sollte es doch funktionieren, da der Taster dann den Kondensator überbrückt und Reset auf Low zieht...
Ist nicht die feine Art, da dann sehr hohe Entladeströme fließen. Es können dadurch feinste Verchweißungen am Kontakt auftreten und die Lebensdauer des Tasters verkürzen. Auch der Elko mag das nicht. 100 Ohm in Reihe ist besser. Peter
Also ich weiß nicht ob 47pF die lebensdauer eines Tasters so verkürzen, ich habe keinen Widerstand im reihe. Und bis jetzt geht alles noch super.
@Jochen, 47pF sind als Reset-C auch völlig unwirksam, kannste gleich ganz weglassen. Üblich sind so Werte um 10µF und da blitzt es schon beim Kurzschluß. Peter
@ 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
Hallo, die RC-Kombination ist normalerweise nur dafür da, das Reset Signal so lang auf low zu halten bis der µC "richtig" angelaufen ist... MfG Rainer
@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
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?
Ich nehme auch immer 10nF. Wäre ne Mail an Atmelm wert, was die von höheren Werten halten.
Und vielleicht auch eine Änderung im hiesigen Tutorial, wo vermutlich die 47 pF herkommen...
Was ist der Stand der Dinge zu diesem Thema? In der Grundschaltung des aktuellen AVR-Tutorial sieht man einem 47nF zwischen Resetpin und Masse, sowie einem 10kOhm Wiederstand zwischen dem Resetpin und +5V.
@ Gast (Gast) >Was ist der Stand der Dinge zu diesem Thema? In der Grundschaltung des >aktuellen AVR-Tutorial sieht man einem 47nF zwischen Resetpin und Masse, >sowie einem 10kOhm Wiederstand zwischen dem Resetpin und +5V. Schaden tut es nicht, also bleibt es drin. MFG Falk
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.