Problem mit Initialisierung DS1820

Gast #112998
Lesenswert?
• ▲
▼
Hallo!
Hab einen alten DS1820 gefunden und wollt temp auslesen!
Leider bleibt das Programm in der ersten schleife (siehe anhang)
hängen! hab per suche leider nichts passendes gefunden
Was könnte des sein? liegts am code?
DS1820 liegt an GND und VCC und DQ an pb0 und per 4k7 an VCC
Danke Marco
Angehängte Dateien:
#113002
Lesenswert?
• ▲
▼
Nur weil Du eine Funktion wait70us nennst, ist noch lange nicht gesagt,
daß sie dies auch tut.

Beliebte Fehler sind:

- für 4MHz assembliert, aber 16MHz angeschlossen
- 4MHz angeschlossen, aber noch die 1MHz Fuses gesetzt
- internen 1,2,4 oder 8MHz ausgewählt, aber OSCAL nicht mit dem
Programmer ausgelesen und gesetzt.


Peter
Gast #113005
Lesenswert?
• ▲
▼
hallo nochmal!
ich habe den code jetzt soweit reduziert, dass ich nur noch den hier im
forum stehenden teil verwende! (also die zwei teile eigentlich)
ich bekomm einfach nichts raus aus dem ds1820!
Was mach ich nur falsch?
gibt es eine begrenzung der kabellänge?

pullup is mit 4,7k dran
vcc is 5V
des is alles richtig!

wie leicht gehen die dinger kaputt? (evtl falsches anschliesen und so)
bzw. wie find ich heraus ob er noch geht?

messen kann ich des signal ned weil ich mir kein oszi leichsten kann.
Gast #113007
Lesenswert?
• ▲
▼
das kabel is nur 25cm!
pullup runter geht leider auch ned, aber trotzdem Danke!

was ich noch beobachtet hab:
wenn ich den pin frei geht die initialisierung durch!
bei dem code im ersten posting! kann doch gar ned sein, oder?
mir kommt des so vor als ob der µc spinnt!

Wie kann man möglichst schnell einen DS1820 testen?
Gast #113010
Lesenswert?
• ▲
▼
hab noch anderen port/pin versucht geht auch ned!
avcc is auch an vcc!

übrigens!

Folgendes noch ausprobiert!
DS1820 abgesteckt, und DQ pin gegen Masse gehalten (für precense_pulse)
siehe da funktioniert! (in meinem Falle Ausgabe auf LCD)

Ich vermute deshalb, dass beide DS18S20 die nagelneu waren kaputt
sind!
Aus welchem Grund auch immer! Kann mir kaum vorstellen dass die so
leicht kaputtgehen!

Was mir noch aufgefallen ist, im Datenblatt bei den Pinbezeichnungen
steht meiner Meinung nach zwei mal was unterschiedliches:
von vorne (Aufdruck lesbar) und buttom view wiedersprechen.
Die Bezeichnungen sind quasi um 180° verdreht????????????
Aber jetzt wollt ich erst noch euch fragen ob das ein Fehler im
Datenblatt ist?

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.