Forum: Mikrocontroller und Digitale Elektronik Dimensionierung Resetgenerator


von Alexander (alecxs)


Lesenswert?

Ich habe Fragen zur Funktion des Spannungsreglers. Und zwar hat dieser 
einen Watchdog Eingang und einen Reset Ausgang. Im Datenblatt des 
TLE4271 steht das ein Kondensator mit 100 nF ~50 ms zum Entladen 
benötigt.

Ist es richtig dass ich auf dem Watchdog Eingang ein PWM erzeugen muss, 
oder reicht da ein durchgängiges HIGH?

Wenn ich den Kondensator sehr groß wähle z.B. 22 µF dann sollte es 
eigentlich ausreichen dass der µC mindestens eine Sekunde überlebt. Aber 
wie lange braucht der Kondensator dann zum Aufladen? Funktioniert das 
überhaupt so wie ich es mir denke, und reicht da ein kurzes HIGH um den 
zu laden, oder lädt er nur, solange ein HIGH am Watchdog Eingang 
anliegt?

: Bearbeitet durch User
von upps (Gast)


Lesenswert?

Alexander schrieb:
> Ich habe Fragen zur Funktion des Spannungsreglers.

Da es ja nur einen Spannungsregler gibt wird die Frage ganz
leicht zu beantworten sein.

von Alexander (alecxs)


Lesenswert?

TLE4271

von upps (Gast)


Lesenswert?

Alexander schrieb:
> TLE4271

... und du gibst uns die Aufgabe das Datenblatt für dich zu suchen?

von Alexander (alecxs)


Lesenswert?

troll bitte woanders wenn Du nichts beizutragen hast, danke

von upps (Gast)


Lesenswert?

Alexander schrieb:
> bitte woanders wenn Du nichts beizutragen hast

Bitte woanders wenn Du es nicht schaffst den potentiellen
Hilfestellern soweit entgegenzukommen dass die Arbeit dafür
nicht überhand nimmt.

von Walter T. (nicolas)


Lesenswert?

Alexander schrieb:
> Ist es richtig dass ich auf dem Watchdog Eingang ein PWM erzeugen muss,
> oder reicht da ein durchgängiges HIGH?

Dafür gibt es doch extra ein Timing-Diagramm, aus dem man sehen kann, 
dass man einen Tastgrad braucht, so dass der Effektivwert der PWM 
innerhalb der Grenzen bleibt.

von Alexander (alecxs)


Lesenswert?

Von jemandem der sich als "wir" bezeichnet obwohl er nicht mal einen 
Account hier hat, nicht richtig lesen kann und nicht mal selbst in der 
Lage ist ein Datenblatt zu finden, ist auch nicht viel Hilfe zu 
erwarten. Du bist nur hier um zu trollen gib's zu.

(Beiträge werden gelöscht da off-topic)

von Alexander (alecxs)


Lesenswert?

Das Diagramm habe ich zwar gesehen aber ich verstehe es nicht. Also ist 
es richtig dass ich den Kondensator selbst aufladen muss?

von Michael B. (laberkopp)


Lesenswert?

Alexander schrieb:
> Ist es richtig dass ich auf dem Watchdog Eingang ein PWM erzeugen muss

Ja, er reagiert nur auf steigende Flanke, egal welches Tastverhältnis.

> Wenn ich den Kondensator sehr groß wähle z.B. 22 µF dann sollte es
> eigentlich ausreichen dass der µC mindestens eine Sekunde überlebt.

Na ja, der Entladestrom des Kondensators ist 2.7uA, von ca. 1.8V auf ca. 
0.45V. Dazu kommt der Leckstrom des Kondensators.

> Aber wie lange braucht der Kondensator dann zum Aufladen?

Soll ich es für dich rechnen ?

> Funktioniert das überhaupt so wie ich es mir denke,
> und reicht da ein kurzes HIGH um den zu laden,

Ja, er lädt auch nach kurzem high bis auf 1.8V auf.

Wenn an WD keine Impulse anliegen, lädt der TLE4271 den Kondensator mit 
14uA von 0.45 bis 1.8V auf, so lange gibt er RESET aus, dann entlädt er 
ihn mit 2.7uA von 1.8V auf 0.45V, so lange darf der uC laufen, dann 
kommt wieder RESET, dann wieder inaktives RESET, also ein Pulsgenerator 
mit Tastverhältnis 1:5.

von Alexander (alecxs)


Lesenswert?

Zwei Antworten auf meine zwei Fragen, danke! Jetzt verstehe ich auch das 
Diagramm. Also muss ich den Kondensator doch nicht selbst aufladen. Ist 
gar nicht mal so doof gemacht.

Ausrechnen muss ich das natürlich selbst:
nach der Formel
t = C x V / I
ergibt das für
Laden = 10 ms (212 ms) mit 100 nF (2.2 μF)
Entladen = 50 ms (1.1 s) mit 100 nF (2.2 μF)

Somit sollte es mit einem 2.2 μF ausreichen wenn der μC jede Sekunde 
kurz "Hallo" sagt (lag ich doch glatt eine Zehnerpotenz daneben) und 
nach einem Spannungseinbruch wird Reset für min. 1/5 s gehalten.

Eigentlich könnte das mal ins Wiki unter Watchdog mit rein. Da wird 
bisher leider nur ein softwareseitiger Watchdog erklärt.
https://www.mikrocontroller.net/articles/Watchdog

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.