Forum: Mikrocontroller und Digitale Elektronik Scharfe 1-Wire-Timings?


von Dietmar E (Gast)


Lesenswert?

Wie weit kann man die 1-Wire-Timings ausreizen, ohne dass es instabil 
wird? Für diverse Timings sind Werte wie 1-10us angegeben (Recovery-Zeit 
1us, minimaler Low-Pegel am Anfang eines Bit-Slots 1us). Prinzipiell 
würde ich gerne die schärfsten Timings nutzen, weil das permanente 
Abschalten der Interrupts im Software-Treiber sehr auf das allgemeine 
Interrupt-Timing schlägt. Andererseits ist das eine Schaltung, die 
zuverlässig funktionieren soll, wenn sie nachgebaut wird. Weiss jemand, 
in welcher realen Grössenordnung sich bei 2K2-Pullup und 50cm Kabel die 
Recovery-Zeit bewegt, also das Hochziehen auf High, nachdem der Master 
das Signal nicht mehr auf Low zieht? Gibt es da eine beruhigende Reserve 
zu 1us? In Tests kann ich mit 1us keine Probleme feststellen.

von Andreas K. (a-k)


Lesenswert?

Dietmar E wrote:

> Weiss jemand, in welcher realen Grössenordnung sich bei 2K2-Pullup
> und 50cm Kabel die Recovery-Zeit bewegt

Minimalzeit reicht dafür locker aus.

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.