freebus.org
http://freebus.org/phpBB3/

Temperatur einfach auf den Bus bringen?
http://freebus.org/phpBB3/viewtopic.php?f=7&t=427
Seite 1 von 2

Autor:  lostinbyte [ 19. Dezember 2007 10:33 ]
Betreff des Beitrags:  Temperatur einfach auf den Bus bringen?

Hallo,

erstmal mein großes Lob für eure Arbeit hier, Respekt.

Software für µC's schreiben gehört nicht gerade zu meinen Stärken :unsure:

Aber hat jemand von euch eine gute Lösung um irgendwie Werte eines Temperatursensors (welcher auch immer) auf den Bus zu bringen, der dann halt auf einer Visu oder Infodisplay angezeigt wird?

Oder kann mir mal einer auf's Pferd helfen? Welcher Controller, Atmel oder LCP, Assembler oder C????

Damit die Weihnachtstage nicht allzu langweilig werden...

Danke und Gruß
Frank

Autor:  david [ 19. Dezember 2007 20:00 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hi!

Nun Kubi hat mal kurzzeitig an einem Regensensor gearbeitet aber hat in die Richtung nicht mehr viel weitergemacht. Ich denke aber das mit dem Atmega8 auch mehr in richtung Pysikalischen Größen gehen wird. Also werden mit der Zeit: Temperaturen, Helligkeit, Bewegung , Wasser usw. ins Projekt einfliesen. Also mal abwarten.

Gruß
David

Autor:  idefix [ 14. Januar 2008 13:03 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

hm, als Temperatursensor tendiere ich zur Zeit sehr stark zu einem 18S20. Kostet so um die 3 EUR und kann man einfach an einen IO am Kontroller anschliessen.
Bei Raumtemperatur ist dieser auch sehr genau. Max. +0,1°C und -0,4°C.
Im Durchschnitt wohl so ca. -0.2°C Fehler. Das sollte für Raumtemperatur mehr als ausreichend sein oder was meint ihr?

Autor:  Andreas [ 14. Januar 2008 20:17 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hi,

ich habe schon mit dem DS1820 gespielt. Der ist wirklich einfach anzusteuern und ziemlich präzise. Ich werde mal nach einem geeigneten BCU1 Gerät Ausschau halten um das dann "nachzubauen". Bei dem Preis lohnt sich der Ärger mit analogen Sensoren meiner Meinung nach wirklich nicht.

Gruß
Andreas

Autor:  idefix [ 14. Januar 2008 22:47 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Ja das sehe ich auch so, ausserdem ist so ein PT100 auch noch teurer.

Autor:  fluhri [ 15. Januar 2008 09:39 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Moin,
ich hab an meiner Heizungsteuerung auch mehrere DS18B20 und DS18S20 dran hängen, einen Sensor in einer Hülse auch aussen.
Das ganze läuft schon seit fast 3 Jahren und ich hab noch nie gefroren wegen den Sensoren.
Bin also dafür den DS1820 zu benutzen, allerdigs tendiere ich zu dem DS18B20, dort kann man die 1. Nachkommastelle einfacher auslesen.

Die Software stelle ich gerne zur Verfügung, inzwischen auch alles in C, nur Doku fehlt natürlich wieder ;-)

Gruss
Michael

Autor:  idefix [ 15. Januar 2008 11:07 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hehe jaja Doku :)

Hm, den DS18B20 bekomme ich leider nur im SMD Gehäuse.
Aber auf der Maxim Seite sind ein paar nette Codesnipsel, wie weit man die verwenden kann weiss ich jetzt nicht:
http://www.maxim-ic.com/appnotes.cfm/appnote_number/126
http://www.maxim-ic.com/appnotes.cfm/appnote_number/162

und es ist noch einiges auf der Seite zu finden :)
Wir sollten dann evtl. den Chip nutzen der leichter zu bekommen ist ;)

Autor:  lostinbyte [ 15. Januar 2008 14:05 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hi,

finde ich gut, dass mein Post hier Beachtung findet.

Die Idee mir dem 1820 finde ich gut. Besser als pt100 und vergleichbares.

Den DS1820 gibt es glaube ich gar nicht mehr, ist doch jetzt ein DS 18S20, oder?

Auch die Verwendung eines ATmegas finde ich gut, habe mit dem schon mal was probiert. (Aber wirklich nicht viel :blush: )

Womit progt Ihr das Teil? Assembler? C? Bascom geht wohl nicht für den Bus, oder?

Würde gerne bei dem Projekt Temperatur mitmachen, aber ich weiß wirklich nicht, wie ich meinen ATmega dazu bringen soll mit dem EIB zu kommunizieren....

Gruß
Frank

Autor:  idefix [ 15. Januar 2008 15:40 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hallo Frank,

lostinbyte hat geschrieben:
Womit progt Ihr das Teil? Assembler? C? Bascom geht wohl nicht für den Bus, oder?

Würde gerne bei dem Projekt Temperatur mitmachen, aber ich weiß wirklich nicht, wie ich meinen ATmega dazu bringen soll mit dem EIB zu kommunizieren....

Ja die neue Version heisst DS18S20 und wir schreiben die Software in C.

Wegen der EIB Kommunikation musst Du dir keine Sorgen machen, das ist alles schon fertig und klappt auch schon ganz gut. Ziel in der finalen Version ist, das du die Applikation selber schreibst und einfach das EIB Grundmodul verwendest, das dann die komplette EIB Kommunikation für dich macht.

Ich bin gerade dran das Atmel Board fertig zu machen, hoffe ich schaffe diese WE ein bischen was daran, dann muss nur noch jeder das Board bestücken und kann anfangen einzelne Module zu schreiben.

Autor:  Andreas [ 15. Januar 2008 16:24 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hi,

hab mir nochmal den DS18B20 angeschaut und konnte keine wesentlichen Vorteile erkennen.

Der DS18S20 hat zwar zunächst nur 9 Bit Auflösung, jedoch kommt man an Bit 10-12 trotzdem dran. Der Zugriff wäre ein anderer, aber das ist dennoch nicht "getrickst", das Verfahren wird sogar im Datenblatt beschrieben.

Dazu kommt, daß der 18S20 wesentlich besser verfügbar ist. (bei Conrad sogar vergossenen oder gekapselt mit Anschlusskabel)

Gruß
Andreas

Autor:  lostinbyte [ 15. Januar 2008 16:46 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hallo Matthias,

Danke für die Antwort. Hört sich sehr gut an, ich werde mal abwarten.

Falls Ihr Platinen anfertigen lassen wollt, bin ich auf jeden Fall mit dabei.

Gruß
Frank

Autor:  Markus [ 15. Januar 2008 22:30 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hallo,
in Polen will grad jemand mehrere DS18B20 los werden:

http://cgi.ebay.de/DS18B20-1wire-temperatur-sensor-Dallas-Maxim-1-Stueck_W0QQitemZ110212054181QQihZ001QQcategoryZ12961QQssPageNameZWDVWQQrdZ1QQcmdZViewItem

Per Paypal sollte das ganze relativ risikolos sein u. bei 2,90 Versand lohnt sich nicht mal ne Sammelbestellung.

Auch seine anderen Angebote sind tlw. interessant.

Gruß
Markus

Autor:  Andreas [ 16. Januar 2008 18:14 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Hi Markus,

vielen Dank für den Hinweis. ...so schnell kann man seine Meinung ändern und auf den 18B20 umsteigen. :-)

Habe mal 25 Stk bestellt. Hast recht, der hat ein paar interessante Sachen, ABER fast alles was mich sonst interessiert hätte war teurer als beim Reichelt. Also aufpassen!

Gruß
Andreas

Autor:  idefix [ 16. Januar 2008 19:21 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

hehe, ja 25 Stück für 35EUR ist echt ok. Mal schauen wann die kommen.

Autor:  Markus [ 16. Januar 2008 20:06 ]
Betreff des Beitrags:  Re:Temperatur einfach auf den Bus bringen?

Idefix, wieso 35,- ?

Seite 1 von 2 Alle Zeiten sind UTC + 2 Stunden
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/