DS2406

Gast #228293
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.