DS1820 Auslese Fehler

OP #5309975
Lesenswert?
• ▲
▼
Hallo Liebe Bastler und Bastlerinnen,

Ich versuche derzeit einen DS1820 auszulesen über Bascom. Ich verwendete 
ein äquivalentes Programm zu dem DS18b20. Dies funktionierte (wie 
erwartet) nicht. Dies liegt an der 9-Bit und 12-Bit Auflösung. Ich 
müsste die Ausgabe also erst ausmaskieren. Meine Frage ist jetzt wie 
mache ich das in Bascom?

PS:
Bitte verständlich erklären, ich bin noch nicht so versiert mit meinen 
16 Jahren. Ich kenne die Grundmaterie und das wars...

Danke für eure Hilfe  :-)
Gast #5309982
Lesenswert?
• ▲
▼
Was soll man auf so eine Frage antworten, ohne Code, ohne konkretes 
Problem, ohne alles..

Du kannst den Sensor bereits korrekt auslesen, d.h. Du erhaelst die 
Rohdaten vom Sensor?
Wie man die Daten interpretiert steht im Datenblatt. Ich habe beides mal 
from scratch implementiert, ist jedoch schon was her. Ich meine, fuer 
die DS18S20 waere die Auswertung noch viel simpler.
Wo genau hapert es?
Datenblatt gelesen?
Gast #5309995
Lesenswert?
• ▲
▼
devzero schrieb:
> Was soll man auf so eine Frage antworten, ohne Code, ohne
> konkretes
> Problem, ohne alles..
>
> Du kannst den Sensor bereits korrekt auslesen, d.h. Du erhaelst die
> Rohdaten vom Sensor?
> Wie man die Daten interpretiert steht im Datenblatt. Ich habe beides mal
> from scratch implementiert, ist jedoch schon was her. Ich meine, fuer
> die DS18S20 waere die Auswertung noch viel simpler.
> Wo genau hapert es?
> Datenblatt gelesen?

Ich meine natuerlich die 18B20, nicht S.
OP #5310053
Lesenswert?
• ▲
▼
Das mit dem 8 MHz habe ich schon herausgefunden.
Wenn ich jetzt einen DS1820 anschließe an die Schaltung wo der DS18b20 
funktionierte zeigte das LCD 10,625 °C oder 03,625 °C an. Dies ist durch 
die 12-Bit Auflösung des DS18b20 entstanden, soweit ich weiß. Denn das 
Programm lief für den DS18b20 einwandfrei, aber für den DS1820 nicht...

Im Anhang ist der Programmschnipsel für den DS18b20.
Angehängte Dateien:

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.