DS18B20 Temperatur Sensor mit ATMEGA32 auslesen

Gast #237171
Lesenswert?

Hi Leute

Hat schon einmal jemand von euch mit nem ATMEGA 32 ein DS18B20
Temperatursensor ausgelesen ?
Ich arbeite mit avr gcc und dem STK 500. Ich habe schon im Forum nach
passenden Beträgen gesucht aber nichts passendes gefunden.
Hab mir auch mal das Datenblatt zun DS18B20 angeschaut, kann mir irgend
jemand helfen?
Gast #237181
Lesenswert?

Also ich habe mir jetzt die sourcen runter geladen und compiliert
funktionert alles.

Meine Schaltung sieht so aus, dass ich den DS18B20 im External Supply
Betrieb laufen lasse, ich gehe vom DQ Pin des DS18B20 rüber aufs STK500
an PD2 kann man das so machen ?

in der Demo von Peter Dannnegger ist noch die UART.c und UART.h
enthalten, welche in seinem Main file eingebunden sind den UART nutze
ich ja nicht kann ich dies dann einfach umschreiben und nur mit der
onewire.c (als main file) und den zugehörigen Dateien arbeiten ?

Danke für eure Hilfe

grüße Turrican
Gast #237182
Lesenswert?

@Turrican,

genau deshalb teilt man ja die Programme in verschiedene Objekte auf,
damit man nicht benötigte Funktionen weglassen und benötigte Funktionen
einfach hinzufügen kann.

Daher sollte auch das main immer ein separates Objekt sein und nicht
mit irgendwelchen Unterfunktionen zusammengemanscht werden.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren