DS2482 seltsame Signale bei Reste

Gast #3380885
Lesenswert?
• ▲
▼
Hallo liebes Forum,
ich hab hier ein kleines Problem, mein DS2482 macht komische Schachen:

Ich hab einen ATMega32, an dem hängt eine DS1631 (Temperatursensor)
und ein DS2482 (1 Ch. 1-Wire Master). Meine I²C Implementierung 
funktioniert, ich kann beide Schaltkreise ansprechen und konfigurieren. 
Ich bekomme aus beiden auch plausible Daten. (Temperatur, Status und 
config Register) - soweit zu dem was geht.

Ich hab nun hinter den 1-Wire Master einen DS18B20 (Temperatursensor) 
geknotet (ext. Versorgung mit 5V, also nicht parasitär.)

Wenn ich den DS2482 auffordere ein Reset auf dem Bus zu machen (Befehl 
0xB4)
gibt er mir jedes mal eine 0x69 auf den 1-Wire Bus aus. funktioniert 
reproduzierbar, mit und ohne Temperatursensor.

Der DS18B20 ist aber Okay, mit schnellen Fingern und dem Oszi hat er mir 
mehrfach stabil einen Presence Puls gemacht.

Hat jemand ne Idee?
Gast #3688426
Lesenswert?
• ▲
▼
Hallo, ja ich verfolge meine Fragen durchaus auch nach 8 Monaten noch. 
:)
Das Problem: es geht, aber ich weis nicht mehr warum es nicht ging ....
Ich kann mich aber das ich bei den Implementierungen Probleme mit ACK 
und NACK im I²C Code hatte, ich kann aber nichtmehr sagen ob das bei 
diesem Punkt war

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.