Hallo, ich meine, in diesem Forum einmal von der Möglichkeit gelesen zu haben, daß es ein Kommando gibt, mit dem sich die Slaves an einem 1-Wire-Bus resetten lassen? Leider kann ich das mit Hilfe der Suchfunktion nicht mehr finden. Damit meine ich nicht das normale Reset, sondern so etwas in der Art "5 Mal 1ms low führt zu einem internen Hardwarereset der Slaves". Klar könnte man den Slaves einfach den Strom abdrehen, aber wenn es eine schönere Lösung (rein per Software) gäbe, könnte mir das in einem speziellen Fall vielleicht helfen.
https://www.maximintegrated.com/en/design/technical-documents/app-notes/1/126.html da sind alle Timing-Werte aufgeführt. Der Reset dauert deutlich länger als anderes
Ja, schon bekannt: 480/70/410 Mikrosekunden. Das meinte ich aber gerade nicht. Ich dachte es gäbe noch eine Möglichkeit durch irgendeine Signalfolge einen Hardwarereset im Slave auszuführen, selbst wenn sich der irgendwie "aufgehängt" haben sollte. Aber vielleicht verwechsele ich da auch was.
Wenn sich die Slaves "aufgehängt" haben, also nicht mehr auf Signalfolgen reagieren, wieso sollten Sie das bei der Reset-Signalfolge dann plötzlich doch wieder tun? Mach die Versorgung schaltbar (wenn drei-drahtiger Bus), oder gibt ein laaaanges Low auf die Leitung (wenn parasitär) und gut.
Weil ich meinte gelesen zu haben, die hätten dann noch so eine Art autonome Zusatzeinheit, die den Reset erledigen würde. Nein, ist schon dreiadrige Beschaltung. Wäre halt interessant, weil damit bereits bestehende Hardware evtl. relativ einfach modifiziert werden könnt.
Das lange Low Signal ist ein Reset, ein nicht kaputter OWI Baustein wird darauf reagieren.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.