Forum: Mikrocontroller und Digitale Elektronik Temperatur mit mega8 ermitteln


von Gerry (Gast)


Lesenswert?

hy!

bin ein anfänger und bitte schon von vornherein um gnade mit mir! ;-)

will mit einem atmega8-MiniModul (mega8 modul mit 16Mhz, isp, ser.
schnittstelle ....) (das weil ich so eines schon gratis bekommen hab!)
eine temperatur auslesen!

welche temperatursensoren soll bzw. kann ich am einfachsten verwenden!

hab gesehen, dass es welche mit 1-wire gibt! nur kann ich mit dem mc
den sensor dann über einen port auslesen(kann man einen port so schnell
abfragen ob er high oder low ist?).

die genauigkeit spielt dabei keine rolle! kann auf +-2° ungenau sein!

mfg
gerry!

von ThomasB (Gast)


Lesenswert?

hallo Gerry:
Es giebt den 1-Wire Temp.Sensor DS1820 von Dallas,
habe ihn schon mal mit Bascom AVR und einen at90s2313 programmiert.
Die Temp.habe ich an LEDs ausgegeben.
Zur Info http://www.mikrocontroller.com/

von Gerry (Gast)


Lesenswert?

hy!

das mit dem ds1820 muß ich mir mal anschauen!
gibt es eigentlich auch temperatursensoren, die die temperatur über die
serielle schnittstelle ausgeben?

mfg

von ThomasB (Gast)


Lesenswert?

Klar-Kann man programmieren ;-)

von Gerry (Gast)


Angehängte Dateien:

Lesenswert?

hy!

solche antworten sind mir die liebsten! ;-)

hab mir mal das datenblatt des DS1820 angesehen und hab zur 1-wire
technik folgende fragen: (bild befindet sich im anhang)
1) schließ ich vpu an einen ausgang des mikrocontrollers an?
2) schließ ich den 1-wire an einen ausgang des mikrocontrollers an oder
an einen eingang?
3) wie kommuniziere ich mit dem sensor? kann ja den port nur auf high
or low setzten? oder hab ich was falsch verstanden?!

mfg

von ThomasB (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Gerry
So kann man den DS 1820 beschalten siehe PDF Doku.

von Gerry (Gast)


Lesenswert?

hy!
danke für die hilfe!
muß mir jetzt die teile besorgen und dann das ganze zamsetzen.
falls ich was nicht hinkrieg meld ich mich wieder! ;-)

mfg

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.