DS18B20 & ATxmega

Gast #3210740
Lesenswert?
• ▲
▼
Hallo,

ich habe eine Frage zum Anschluss eines DS18B20 an einen ATxmega128A1.

Ich versorge den Sensor mit 3,3V und habe den Pin DQ direkt auf einen 
Pin des ATxmega gesetzt. Jetzt schaue ich mir mit dem Oszi die Signal 
auf dem DQ Pin an und sehe, dass der Controller es nicht schafft, den DQ 
Pin von 3,3V auf 0V zu legen. Er schafft es nur auf 2,5V.

Ich verwende für den ATxmega den Totem-Pol Ausgang. Ich hätte erwartet, 
dass er den DQ Pin von 3,3V auf 0V herunterziehen kann. Ich verwnde 
einen extern Pull Up von 4,7k.

Habe ich etwas übersehen?

Gruß Greenhorn
#3452744
Lesenswert?
• ▲
▼
Hallo an alle die mit dem DS18B20 Probleme haben.

Habe mir ein Programm in Bascom geschrieben für den ATmega8 um den 
DS18B20 auszulesen und die Temp. mit einer Auflösung von 0.1 C 
anzuzeigen.

es können bis zu 10 Sensoren in Reihe angeschlossen werden.

und an einem LCD 16*2 angezeigt werden.

Die Sensoren sind am Portc.5 angeschlossen.
Ich verwende einen externen Quarz von 3.686400 Mhz

Das Programm liest bei Programmstart alle Seriennummern der Sensoren aus 
und speichert sie im Eeprom danach werden alle Sensoren der reihe nach 
ausgelesen.
Angehängte Dateien:
(Firma: TravelRec.) Persönliche Seite #3452901
Lesenswert?
• ▲
▼
Greenhorn schrieb:
> Ich hätte erwartet,
> dass er den DQ Pin von 3,3V auf 0V herunterziehen kann. Ich verwnde
> einen extern Pull Up von 4,7k.

Kann er auch (vielleicht nicht 0.000V aber leicht darüber...) - musst Du 
nur richtig programmieren. Es könnte zum Beispiel sein, dass Die RTC in 
dem Moment, da Du misst, mit ihrem Ausgang dagegenhält. Womit misst Du 
überhaupt?

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.