Forum: Mikrocontroller und Digitale Elektronik DS2406


von Michael Fluhr (fury) (Gast)


Lesenswert?

Ich hab ein kleines Problem mit dem DS2406.
DS2406 ist ein doppelter Port-Baustein für 1-Wire.

Ich hab den 1-Wire an einem Pin eines AT89C51RD2 mit einem PullUp von
10k.
Diese Platine läuft bereits mit einem Bus von 25m Länge und mit
mehreren Bausteinen DS2405, DS2408, DS18B20 und DS18S20.

Auf meinem Testsystem hab ich nur eine Länge von 20cm und bei einem
ROM-Search wird der DS2406 nicht gefunden. Es ist noch schlimmer, denn
wenn ich einen DS18B20 zusätzlich anschließe, wird dieser auch nicht
mehr gefunden.
Da der DS2406 verhindert das der DS18B20 gefunden wird, gehe ich davon
aus das der DS2406 ein Presence-Signal sendet. Aber irgendwas muß sich
vom dem Timing der anderen unterscheiden.
Read-Timing
    tSU sind 0,5 µs, tLOWR=10µs, tRDV=11µs, tSLOT=56µs
Write-Timing
    tLOW1=10µs, tSLOT=110µs

Ich hoffe jemand hat ähnliche Probleme schon gelöst und kann mir
weiterhelfen.

Gruß
fury

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.