Forum: Mikrocontroller und Digitale Elektronik AT89C2051 und DS18B20


von Tom W. (rittertom)


Lesenswert?

Hallo

Ich hoffe ich bin hier richtig.
habe mir eine Thermometer mit AT89C2051 und DS18B20 nachgebaut.
von hier.
http://sgprojects.co.in/index.php/projects/8051-projects/digital-thermometer?showall=1&limitstart=

Doch leider wertet der AT89C2051 sie Signale vom DS nicht richtig aus.
Es kommen nur wirre Zahlen ( 22,0 23,0 -12,0 33,0 ...)
Am oszi sieht alles sehr sauber aus. Die Spannung für den DS habe ich 
direkt vom AT89C2051 abgeriffen ( 10 cm Leitungslänge) und noch mit 47µ 
und 1nF direkt am DS gelättet.
Klemme ich den DS ab, ist die Anzeige auf 00,0
Leider bin ich nur eine "Hardware Mensch" somit kann ich zum Progamm 
nicht sagen ( aber ich denke es wird Ok sein)

Doch wo ist der Fehler zu suchen ???

von Taktgeber (Gast)


Lesenswert?

An welchem Pin hast du die Versorgung für de DS angegriffen?
Passt die Auflösung des DS zur SW?
Hat der Quarz 12MHz?

von rittertom (Gast)


Lesenswert?

Hallo
Die Spannung habe ich direkt an Pin 20 und 10 abgegriffen.
der Quarz hat 12 Mhz, und ich habe auch mal das Programm für den DS18S20 
(9 BIT) gebrannt, das gleiche.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.