Re: Frage zur "Betriebssicherheit" der PLM-Ports Kategorie: Verschiedenes (von André H. - 25.01.2005 18:17) | ||
Als Antwort auf Frage zur "Betriebssicherheit" der PLM-Ports von Joachim S - 22.01.2005 13:30 | ||
| ||
Hallo Joachim, > Wenn mir die CC also abstürzt, kann es passieren, dass der Port auf High hängen bleibt? Wie > wahrscheinlich ist so ein Absturz, wenn wir mal von einem fehlerfreien Programm ausgehen? Ein Absturz der CC2 ist seeeeeehr unwahrscheinlich. Was passiert, wenn der C164CI einmal abstürzt, kann ich Dir nicht sagen, da ich soetwas noch nie erlebt habe. Nur bei einem fehlerhaften PowerOn-Reset könnte es zu fehlern kommen. Aber dafür gibt es Spannungswächter. (z.B. TL7757) > (Ziemlich > allgemeine Frage, ich weiss). Kann der Port auf High hängen bleiben, wenn z.B. die Reset-Taste > betätigt wird, oder ein kurzer Spannungseinbruch das Leben vermiest? Sobald ein Reset, egal welcher Art, ausgeführt wird, werden alle Ports standardmä�ig als Eingang geschalten. (Ausnahme BSL-Mode. Hier ist ein Port ein Ausgang (TxD)) Ein kleiner Spannungseinbruch, der keinen PwrOn-Reset auslöst, kann jedoch den Controller in einen undefinierten Zustand bringen. Dafür gibt es jedoch, wie gesagt, Spannungswächter. > Gibt es eine einfache "Watchdog-Schaltung", die den Port extern überwachen könnte? Also die merkt, > dass das Signal nur noch auf High hängt und dann schnell (sagen wir mal nach 0,5 Sekunden) > abschaltet? Den Port kannst Du überwachen, indem Du eine maximale Zeit für einen highpegel bestimmst. Mit einem NE555 + ein paar Bauteile lie�e sich das machen. Der Ausgang des NE555 müsste dann mit dem PLM-Signal UND-verknüpft werden. Du könntest aber auch ein Watchdog-IC, wie den MAX1232 verwenden. Diesen müsstest Du dann lediglich regelmä�ig mit einem I/O-Port triggern. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: |