Forum: Mikrocontroller und Digitale Elektronik AVR - RESET durch elektrisches Feld


von Joachim (Gast)


Lesenswert?

Hallo,

ich habe eine kleine AVR Applikation die unter normalen Umständen gut 
funktioniert. Sobald die Schaltung in die Nähe eines Netzteils kommt, 
wird in sporadischen Abständen ein Reset ausgeführt. Der Strom wird 
nicht über dieses Netzteil bezogen.

Wie auf dieser Seite empfohlen, habe ich den Reset Pin mit 4k7 gegen VNC 
und 100nf gegen GND (dazu noch einen parallel Elko 10µ). Der Kondensator 
ist nahe am Controller.

Gibt es noch eine Möglichkeit die Schaltung zu stabilisieren? Ich bin 
kein Profi und habe mir nur alles angelesen.

Sicher, ich kann die Schaltung abseits plazieren. Aber würden mir schon 
gefallen wenns richtig funktionieren würde.

Danke
Joachim

von Michi (Gast)


Lesenswert?

Joachim schrieb:
> Sobald die Schaltung in die Nähe eines Netzteils kommt,
> wird in sporadischen Abständen ein Reset ausgeführt.
Was ist das für ein Netzteil?

von Urmel aus dem Eis (Gast)


Lesenswert?

Pull-Up reduzieren, probiers mal mit 1kOhm

von Tippgeber (Gast)


Lesenswert?

Liegt es wirklich am Reset? Dann lege die Kondensatoren (100n/10u) mal 
zwischen Reset und VCC. Polarität beachten.

von Joachim (Gast)


Lesenswert?

ein 12V Hutschienennetzeil von eff eff (Hersteller von elektronisch 
Zutrittssystemen).

von Bla (Gast)


Lesenswert?

Masseführung ok? Direkt vor jedem VCC-Pin ein Kerko?

von Carsten R. (kaffeetante)


Lesenswert?

Die Marke ist zwar iteressant um das Modell zu identifizieren. Aber ohne 
weitere Angaben geht es nicht. Am spannendsten dürfte die Frage sein, ob 
es sich um ein Schaltnetzteil handelt.

Wie ist denn die Spanungsversorgung des µC realisiert? Es muß nicht 
unbedingt der Reset sein. Es kann auch etwas sein daß über eine lange 
Zuleitung empfangen wird. Wenn insbesondere die Stromversorgung eine 
lange Zuleitung hat, könnte es helfen diese ein bis mehrfach durch einen 
Ferritring zu ziehen.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

10µ am RESET sind schon echt heftig.

Poste mal ein Bild von deinem Aufbau.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Noch was:

Womöglich hast du einen Interrupt enabled, für den du keinen 
Interrupthandler geschrieben hast. Dies führt dann standardmäßig zu 
einem Neustart.

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.