Forum: Mikrocontroller und Digitale Elektronik Kondensator an Reset sinnvoll


von dietäh (Gast)


Lesenswert?

Hallo,

macht es Sinn, einen 100-nF-Kondensator vom Reset auf GND einzubauen 
(ATmega 8), um die Betriebssicherheit zu steigern (Vermeidung 
ungewollter Resets)?

Danke

von dietäh (Gast)


Lesenswert?

Nachtrag: Den 10K-Widerstand gegen VCC habe ich schon drin.

von ATMega32 (Gast)


Lesenswert?

Ja...
Nur als kleiner Nachtrag: die meisten AVRs haben einen internen Pull-Up 
(ca.30-60 k Ohm)

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

dietäh schrieb:
> macht es Sinn, einen 100-nF-Kondensator vom Reset auf GND einzubauen
Prinzipiell: Ja.
Wobei zuviel Kapazität abhängig vom Programmer schon mal Probleme machen 
kann.

ATMega32 schrieb:
> die meisten AVRs haben einen internen Pull-Up (ca.30-60 k Ohm)
Aber der allein ist EMV-technisch viiiieeel zu hochohmig und im 
Zeifelsfall wirkungslos. Allerdings reicht dieser Pullup zusammen mit 
dem Kondensator dann auch schon wieder locker aus.

: Bearbeitet durch Moderator
von Dennis (Gast)


Lesenswert?

Lothar M. schrieb:
> Wobei zuviel Kapazität abhängig vom Programmer schon mal Probleme machen
> kann.

Wobei dies auch ein hausgemachtes Problem von Atmel ist, da die 
hauseigenen Programmer damit (zumindest früher (tm)) nicht umgehen 
konnten.

Speziell beim DebugWire macht sich so ein Kondensator extrem störend 
bemerkbar, normalerweise muss dieser in der Entwicklungshardware 
ausgelötet werden damit DebugWire überhaupt funktioniert. Weshalb Atmel 
die Reset-Leitung für DebugWire genommen hat, ist mir ein Rätsel.

von Hubert G. (hubertg)


Lesenswert?

Wenn du einen Resettaster vorsiehst, dann solltest du die AVR042 
beachten. Einen 100 bis 330 Ohm Widerstand in die Leitung zum Taster.

von dietäh (Gast)


Lesenswert?

Gut, dann baue ich den ein, kostet ja nix und der Platz für ein 
SMD-Kondensatörchen ist auch noch irgendwo.

von Jim M. (turboj)


Lesenswert?

Mit dem Kondensator macht man sich IIRC Debugwire kaputt, da das mit 
schnellem Toggeln von Reset arbeitet. Kann aber sein dass der olle 
Atmega8 gar kein Debugwire eingebaut hat.

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.