Reset

Gast #114658
Lesenswert?

Hallo Leute ich will eine Reset Taste an meine AT90S4433 Anbringen. Ich
hab mir gedacht ich mach einfach eine dreiadrige Jumper. Eine Fuss
Nachdem 10Kohm Widerstand in der mitte Reset von Microcontroller dritte
Fuss zu Masse mit 10Kohm Widerstand. Also dass beim einen Reset einfach
der Jumper zwischen Reset und Masse gelegt wird damit sich der
Kondensator entläd, beim normalen Betrieb ist der Jamper zwischen Reset
und 10Kohm Widerstand zu 5V. Was Spricht dagegen.
Gast #114659
Lesenswert?

Hi vollmilch,

warum dreiadrige Jumper!?

10K von +5V auf den Resetpin. Den Jumper vom Resetpin auf GND und dazu
einen 100nF !!

Mit dem Jumper ziehst du die 10K auf Masse und der uC macht einen
Reset!!!

LG
Tassilo
Gast #114666
Lesenswert?

Wo soll denn da ein Problem sein ?

Die Durchschlagsfestigkeit bestimmt die Zulässige Spannung für den
Kondi.

Einen 100nF wirste kaum unter 20V bekommen also is das mit 5V kein
Akt.

Und ws die Gespeicherte Energie betrifft so ist das salopp gesagt bei
0.1µF und5V nur nen Fliegenfurz.

Da brauchste dir nu wirklich keinen Kopp drum machen
Gast #114679
Lesenswert?

Ja, Ok dann habe ich dich vorher falsch verstanden (ist kein
Spannungsteiler drinnen)!!

Aber der Sinn dieser Schaltung mag mir nicht ganz in denn Sinn
kommen!!

Warum denn Teile verbauen wenn sie nicht von nöten sind!!??

Oder noch anders gesagt, (bitte nicht böse sein) ich möchte nicht
wissen wie der Rest der Schaltung aussieht!?

Aber jetzt mal im ernst - mach es so wie ich es gesagt habe, das ist
gang und gebe so!!

Liebe Grüße
Tassilo
Gast #114684
Lesenswert?

Und wenn Du noch ganz brav sein willst, dann kannst du ja nuch eine
1N4148 als ESD-Schutz verbauen.

+5V                       +5V
 |                        |
--                        |
| |  10K                 --
| |                      /\
--                       --
 |                        |
 |--------------------------- Resetpin
 |     |
  /    |
 /     |
 |     --   100nF
 |     --
 |     |
GND    GND

Und ja, der AVR hat einen 100-500k internen Pullup
Gast #114685
Lesenswert?

Ist zwar jetzt am eigentlichen Thema vorbei, aber ich hatte mich schon
ein wenig wegen des großen Bildes (Unbenannt2.jpg) gewundert:
http://www.mikrocontroller.net/forum/read-1-112432.html#112458
Eine relativ kleine s/w-Zeichnung und dann als JPG fast 600 kB groß?

Das hier häufig Zeichnungen als JPG gespeichert werden, obwohl dafür
meist GIF oder PNG besser geeignet sind, daran hab ich mich ja schon
gewöhnt.
Aber diese Bild ist nun in Wirklichkeit ein unkomprimiertes RGB Bild im
BMP-Format.
Irgendwie ja lustig, weil beim Dateianhang stehte ja "keine BMP- oder
TIF-Dateien". Also mal eben schnell das "Echtfarb"-BMP zum JPG
umbenannt :-)

Also entschuldigt bitte, das mein Beitrag nun gar nix mit dem Problem
zu tun hat, ich mußte das einfach mal loswerden.

Gruß
Ingo
Gast #114688
Lesenswert?

Hallo,

ich habe mal probeeise sogar 1000µF an den Resetpin gelegt, es dauert
jetzt ca. 5 Sek. bis der AVR angeht und 10 Sek. bis er wieder ausgeht
da der Endladewiederstand doppelt so groß ist wie der 10kOhm
Wiederstand. Es ging hier speziell darum beim Abschalten des AVR noch
ne gewisse nachlaufzeit zu haben um einige Daten ins EEPROM speichern
zu können. http://www.mikrocontroller.net/forum/read-1-111919.html

Also denke man braucht sich keine Gedanken machen das da was passiert
da der interne Resetwiederstand ja sehr hoch ist  und der Resetpin ja
eh 12V abkann. Ich habe dieses Schaltungsbeispiel auf dem Steckbrett
ausprobiert und es hat funktioniert, aber die Diode kann man ja
trotzdem mit reinnehmen.
Gast #114689
Lesenswert?

Den Eingang Schützen will ich ja nicht unbedingt man kanns auch
übertreiben nach deine Meinung nach sollte man dann auch am besten eine
Diode gegen Masse schalten, haja man weises es ja nicht vielleicht
kommen ja noch von Irgend wo positive Stromspitzen. So empfindlich ist
auch wider der eingang nicht oder?
Gast #114691
Lesenswert?

Diode ist Pflicht, wenn Kondensator. Wenn du nämlich die UB abschaltest,
dann liegt am Reset-Pin noch UB. Damit ist der Pin z.B. 5 V über der
Versorgungsspannung und das mögen die Teile nicht.

Kondensator darfst du ggf. auch weglassen. Kommt halt drauf an, wie
hoch die Störfelder in der Umgebung sind.
Gast #114693
Lesenswert?

Das dioden Pflicht sind ist ja ok, aber welche Störfelder meinst du denn
meine meinung nach ist  nur die Leitungsinduktivität beim laden oder
entladen der Kondensator eine Probleme macht, oder was meins du
Gast #114694
Lesenswert?

Hallo,

die Diode ist nicht zwingend erforderlich, man sollte sie verbauen!

Durch die CMOS Problematik usw. und bla! Sind die Ports des AVR's mit
den Dioden ausgerüstet. Der Resetpin kann allerdings diese Diode nicht
haben, da er bei HV-Programmierung auf 12V gelegt werden muß. Um jetzt
hier auch diesen Schutz zu bekommen mußt du sie halt extern verbauen!!

Liebe Grüße
Tassilo
Gast #114695
Lesenswert?

Hallo,

habe mal kurz eine Frage zu der Strichzeichnugn von Tassilo, wo die
Diode noch eingefügt würde.

Was bewirkt sie genau? Leitet sie eine zu hohe Spannung gegen das
kleinere Potential also gegen 5V ab? Oder stellt sie einen Schut dar
falls beim Betätigen des Schalters durch die GND-Leitung eine hohe
Spannung kommen könnte weils z.B. auf dem Board ne Fehlbeschaltung
gibt?
Gast #114696
Lesenswert?

@Thomas: Hatte ich oben geschrieben.

@Vollmilch: Wenn du keinen Kondensator drin hast und z.B. 10cm Kabel
zum Resettaster und dann starke Felder im Umkreis, dann koppelst du dir
dort was ein und dein AVR macht einen Reset. Halte die Schaltung z.B.
mal neben die Zündkabel eines Autos, dann weißt du, was ich meine.
Gast #114698
Lesenswert?

Hi Rather,

also ich finde es schon ganz OK, wenn sind ein Hobbybastler gedanken
über EMV (und zwar in beinen Richtungen) macht! Das Hobby sagt ja nicht
aus, daß es immer Pfusch und schlecht sein muß - oder!? Wenn hier eine
Frage über Funk gestellt wird kommt ja auch gleich die Antwort mit dem
gelben Auto und der dicken Rechnung. Warum also micht auch einen AVR
sauber beschalten.
Und da hat es der AVR zum teil ganz schön gnädig im vergleich zu einem
ST6 z.B.!!

Liebe Grüße
Tassilo
Gast #114699
Lesenswert?

@Tassilo

So hab ich das auch nicht gemeint aber ich lese aus Volmillich's Posts
heraus das er nu einwenig "Übervorsichtig" ist und vermute als
dahinter das ihm eine spezielle Sache dabei durch den Kopf geht die ihn
nicht ruhen läst.

Im Speziellen gehts ihm wohl immernoch darum was mit dem Kondensator
passiert wenn man ihn mit dem Taster/Schalter/Brücke nach masse
"Kurzschließt".

So ganz Prizipiell geb ich da ja recht das man eine Kapazität nicht
einfach "Kurzschließen" soll aber ich sehe das inmmer in Relation zur
Kapazität also zur Energiemenge und zur Entladestrecke.

Bei 5V und 100nF reicht da die Millionenfach bewärte Beschaltung
wirklich voll aus.
Wenn es einem denn nu wirklich keine Ruhe läßt kann man ja noch nen
Entladewiderstand mit einigen Ohm nehmen aber bitteschön "hinter" dem
Taster/Schalter/Brücke denn sonst hat man wieder etwas mehr
Stomaufnahme.

Ich achte normalerweise garnicht mehr drauf wie es bei den Produkten
meiner Firma gemacht wird da ich bei der Reparatur und Fehlersuche ganz
andere Sachen im Kopf habe aber ich hab mal eben in meinen Persönlichen
Unterlagen etwas gestöbert.

Bei Schaltungen mit Powermanager oder Watchdogbausteinen geht die
Resetleitung nur mit Pullup oder auch ohne alles zwischen Controller
und Watchdog/Power. Baustein hin und her.

Beim Rest (Meist kleinkrempel wie Sitzbesetzterkennungen für Airbag
usw.) ist es wie ganz oben und üblich beschaltet.

Also Pullup,Kondi und fertig.Ein Reset wird dann einfach mit einem
Masseschluß bewerkstelligt.

Läuft bei un täglich in etlichen Tausenden Stücken vom Band und niemand
hat sich je darüber beschwehrt dabei sind fast alle Schaltungen recht
Sicherheitsrelevant aber das is beim Automobilbau ja nix neues.

Gut ,momentan seid ihr am Fachsimpeln was möglich wäre aber da wird nur
noch in sachen "EMV" was zu biegen sein und da beginnt dann ein Gebiet
wo man gleich die ganze Schaltung auseinanderpflücken kann denn ich
wette ein Ei das die restliche Schaltung "Vollmilichs" nu auch nicht
gerade übertrieben "Safe" gestaltet ist

*****Das soll um himmelwillen kein Vorwurf in irgendeiner Form sein
denn kaum einer hier wierd all seine Schaltungen "Bombenfest" anlegen
sondern eher ne Anmerkung**********



Naja,jedenfalls erschiemn mir sein nachhaken beim Entladen des Kondis
etwas ängstlich ,deswegen mein scherz mit "EMP".

Viel wichtiger als die absicerung der Resetleitung is die abblockung
der Versorgung für alle Komponennten und Ein/Ausgänge denn da werden
oft wichtige Teile vergessen aber das ist vermutlich ein neues Thema
grins
Gast #114700
Lesenswert?

Hi Ratber,

ich habe das ja jetzt nicht böse gemeint!!

>abblockung
>der Versorgung für alle Komponennten und Ein/Ausgänge denn da werden
>oft wichtige Teile vergessen aber das ist vermutlich ein neues Thema

Da hast Du zu 10000% recht!! - Da beginnt man zu sparen. Ich kenne das
spiel zu genüge, und wenn man den Kunden sagt, "Da ein C rein, hier
noch ein L hin, Multilayer mit Masseflächen und UB-Flächen." dann hört
man nur: "So ein Schmarrn"; Und später ein Stöhnen hätte ich doch und
würde ich jetzt und .........

Liebe Grüße
Tassilo
Gast #114702
Lesenswert?

Für alle die, wie ich ;) , nicht Zeichnen können:


               +5V
               o
               |
              .-.
              | |
              | |
              '-'
     .-----.   |
     |     |   |
     |     o  /o
     |       /
     |      /
     |     o
     |     |
     |     o-----------o #RESET
     |     |
     |     |
    .-.    |
    | |    |
    | |   ---
    '-'   ---
     |     |
     |     |
    ===   ===
    GND   GND
created by Andy´s ASCII-Circuit v1.24.140803 Beta www.tech-chat.de

Kostenfrei zum Download!
Gast #114708
Lesenswert?

Ja...
Aber nur dann, wenn die Betriebsspannung sinkt und der Kondensator am
Reset-Pin noch geladen ist. Die Diode sorgt also nur dafür, dass bei
sinkender Betriebsspannung Reset mit sinkt.
Gast #114709
Lesenswert?

@Martin:

Die Diode kommt mit der Kathode an VCC und mit der Anode an den
Reseteingang. Dann fliesst nur dann ein Strom durch die Diode, wenn am
Reseteingang eine höhere Spannung anliegt, als an VCC. Und genau das
soll durch die Diode verhindert werden. Eine höhere Spannung am
Reseteingang als an VCC tut dem Controller gar nicht gut.

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