DS 1302 Uhr bleibt stehen

Der chaotische Hauptfaden

Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese

Antworten
Benutzeravatar
Bastelbruder
Beiträge: 11566
Registriert: Mi 14. Aug 2013, 18:28

Re: DS 1302 Uhr bleibt stehen

Beitrag von Bastelbruder »

Die Zündfunkenstrecke ist also bloß 2 cm vom Kleinhirn entfernt. Dann sollte über den Kontakt vom 5V-Relais zumindest ein Varistor.

Schonmal mit der Idee gespielt, Transistor und die beiden Klapperdinger durch ein Halbleiterrelais (Opto-TRIAC) zu ersetzen? MOC3083
Der MOC sollte aber auch einen Varistor über seinen "Kontakt" bekommen.
Benutzeravatar
Hightech
Beiträge: 11494
Registriert: So 11. Aug 2013, 18:37

Re: DS 1302 Uhr bleibt stehen

Beitrag von Hightech »

Ich habe noch eine Handvoll S202SE2 SE202SE2
Benutzeravatar
Fritzler
Beiträge: 12603
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: DS 1302 Uhr bleibt stehen

Beitrag von Fritzler »

Yahoo Suche? Die mit den ganzen Datenreichtümern?
Magst du Schmerzen? :lol:
Wenn du kein Google nehmen willst, dann nimm zb duckduckgo https://duckduckgo.com/ :idea:

Was sind denn 20myF?
20mF? 20µF?

Aber wenn du schon ein SSR hast, dann bau das ein, irgendwann wird auch die jetzige Kombi am Kontaktabbrand verrecken.
Benutzeravatar
xoexlepox
Beiträge: 4815
Registriert: So 11. Aug 2013, 19:28
Wohnort: So etwa in der Mitte

Re: DS 1302 Uhr bleibt stehen

Beitrag von xoexlepox »

Was sind denn 20myF?
Ich würde dabei rechnen: 20 x 10E-3 (m) x 10E-6 (y) = 20nF
Benutzeravatar
Hightech
Beiträge: 11494
Registriert: So 11. Aug 2013, 18:37

Re: DS 1302 Uhr bleibt stehen

Beitrag von Hightech »

Mjaaa, meinte ich auch ;)
Benutzeravatar
Hightech
Beiträge: 11494
Registriert: So 11. Aug 2013, 18:37

Re: DS 1302 Uhr bleibt stehen

Beitrag von Hightech »

Moinsen,
nachdem ich jetzt alle Relais gegen SSR getauscht habe, ist die Uhr tatsächlich nicht mehr stehen geblieben.
Der Abrissfunke hat der Uhr echt zugesetzt.
Die Uhr selber ist direkt am Mega angeschlossen, die Leitungen sind auch kurz.
Die Stromversorgung der Uhr habe ich zusätzlich vorher schon mit R und C etwas gesiebt.
Vielleicht sollten die CLK/DATA Leitungen immer mit einem Widerstand angeschlossen werden um da besser gehärtet zu ein.


Im Moment habe ich jetzt das Problem, das die Software immer mal wieder hängt.
Kann sein das es schon immer so ist, aber es fällt ja nicht auf, der Watchdog kommt dann und löst einen Reset aus.

Ich habe jetzt am Anfang vor der Main-Scheife einen Relais-Test drin, der die Relais kurz an macht, wenn die Software neu startet.
Nun klappert es regelmäßig.
Wie werde ich dem jetzt Herr?
Vor jeder Schleife wo der hängen könnte ein printf auf die tty?
Benutzeravatar
Fritzler
Beiträge: 12603
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: DS 1302 Uhr bleibt stehen

Beitrag von Fritzler »

STM32 nutzen, die haben ordentliche Watchdogs ;)

Der Window Watchdog löst einen IRQ aus bevor er die CPU resettet.
Dann kann man sich den Programmcounter wegspeichern udn dann im ASM Dump gucken wo er gehangen hat.


Beim AVR kannste da wirklich nur einzelne Buchstaben ausgeben um das Zeitverhalten nicht zu beeinflussen und dann gucken wos stehengeblieben is.
Antworten