Raumtemperatur Sensor - seriell/usb Linux tauglich
Moesli 27.10.2009 - 11:20 9980 33
Moesli
goes Linux
|
ja klar - gerne !
|
Moesli
goes Linux
|
Also:
Conrad:
jeweils 1 Stück:
DS1820 = DS18S20 TEMPERATUR SENSOR Artikel-Nr.: 176168 - 62 5,25
ZD 500 MW 6,2 V Artikel-Nr.: 180114 - 62 0,22
ZD 500 MW 3,9 V Artikel-Nr.: 180068 - 62 0,22
SUB D-BUCHSENLEISTE 9 POLIG Artikel-Nr.: 742082 - 62 0,54
WIDERSTAND KOHLE 0,25 W 5% 1K5 BF 0207 Artikel-Nr.: 403270 - 62 0,10
2 Stück: DIODE SB130=140 Artikel-Nr.: 164828 - 62 0,54
Debian lenny - digitemp_3.5.0ds1-1_i386.deb (DS1920) funktioniert wunderbar
mit installation vom Debian - daneben Löterei - 30 min.
|
Balu
BBQ
|
Hallo Bastler! Mein Sensor ist probehalber angeschlossen, bin aber unter Win7. Start - cmd: C:\Users\Robert>C:\digitemp\digitemp -i -s1 -a DigiTemp v1.7 [REGISTERED] Copyright 1996-2002 by Brian C. Lane All Rights Reserved - http://www.brianlane.comTurning off all DS2409 Couplers . Searching the 1-Wire LAN 1045ADED010800B3 : DS1820 Temperature Sensor ROM #0 : 1045ADED010800B3 Nov 05 16:15:04 Sensor 0 C: 24.19 F: 75.54 So wies ausschaut funktioniert das Auslesen!!! Wie gehts weiter? Bin unter Win, wie kann ich die Daten jetzt loggen? rdd Tool und GNU Plot gibts ja nur für LINUX. Danke für eure Hilfe! edit: mit digitemp -a -d10 -n180 -o2 -ldata1.txt schreibt er auch nicht in ein textfile.
Bearbeitet von Balu am 05.11.2009, 16:35
|
Moesli
goes Linux
|
was macht digitemp -a -d10 -n180 > bla.txt
bzw. erzeugt digitemp -a -d10 -n180 eine ausgabe ?
|
spunz
Super ModeratorSuper Moderator
|
rrdtool gibts auch für windows.
|
Balu
BBQ
|
@spunz: Danke, aber erstmal muss das loggen funktionieren, danach kommt die Auswertung und darstellung. @Moesli: Nach rund 30min (delaytime 180sec, 10 Loops) ist er fertig, in C:\digitemp kann ich aber weder bla.txt noch eine andere Log Datei finden. edit: Wärend der 30min war CPU2 voll ausgelastet, siehe Screenshot... TIA
|
spunz
Super ModeratorSuper Moderator
|
schau dir nochmals die zeile von moesli an, hast du es auch mit > bla.txt probiert?
|
Balu
BBQ
|
Jap hab ich probiert, und jetzt endlich das Problem gefunden. Bei Win7/Vista/XP sind die Ordner standardmäßig schreibgeschützt.
Mit attrib -r -s Schreibschutz & System entfernt - siehe da, ich hab endlich mein bla.txt File!!
Jetzt kommt noch das grafische darstellen, aber ich bin jetzt schon einen Schritt weiter, Danke euch beiden!
edit: Kann mir bitte jemand digitemp für Windows schicken? Hab vorher OS neu installiert, blöderweise die installdatei nicht gesichtert und jetzt find ich nur noch demoversionen. Falls jemand so nett wäre - bitte an protected
Vielen Dank
Bearbeitet von Balu am 06.11.2009, 12:16
|
Moesli
goes Linux
|
|
jives
And the science gets done
|
Bin am Überlegen mir ein Interface zu Basteln mit 2 Fühlern (Innen-/Außentemp), hier die benötigten Bauteile (hab selbst 30min gesucht, bei Conrad nicht gefunden, also in DE zu bestellen)
Alles in doppelter Ausführung, falls was kaputt geht beim Löten.
Will es aber unter Win nutzen, Auswertung am besten über Excel, oder eben über das rrd Tool von DigiTemp - gnuplot leider nur für Linux User.
Würde noch jemand bestellen?
Wer traut sich als erster drüber?
Ich such jetzt weiter nach Lösungen für Trendaufzeichnung unter Windows... Darf ich fragen wie die zugehörige Schaltung aussieht? Edit: Sorry. Heut hab ichs wieder drauf -> https://systemausfall.org/wikis/howto/DigiTemp
|
othan
Layer 8 Problem
|
push hab mir auch mal sowas zusammengebastelt, leider wills nicht Sys: Ubuntu 9.10 64bit Schnittstelle direkt rs-232 als auch über usb rs-232 digitemp_DS2490 -s /dev/ttyS0 -a DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane GNU Public License v2.0 - http://www.digitemp.com USB ERROR: owAcquire called with invalid port string Das lustige ist, dass die Meldung kommt obwohl der Sensor direkt über rs-232 angehängt ist. ich habe auch schonmal das modul ds2490 entladen, da dies laut google Probleme mit digitemp machen soll.
|
Balu
BBQ
|
Probier mal eine ältere Version, 1.7läuft bei mir (allerdings win7) Bin leider noch immer nicht weiter, auslesen funktioniert wunderbar, aber das auswerten bekomme ich nicht hin. Automatisches Datensammeln. Ich klick halt täglich auf mein Skript (.bat) C:\digit\digitemp -a -d10 -n7 -r1500
pause
das zeigt mir dann wie kalt es draussen ist
|
NL223
RoHS-konform
|
Chips wie der LM75 zB is ein ohne abgleich auf 0,5°C genauer 9bit Temperatursensor -kA ... +125°C mit I²C-Bus... denn kannst am SM-BUS vom Mainboard im PC (Boards haben teilweise extra anschlüsse für den SM-Bus, ansonsten zB auf den Sockeln der Speichermodule zu finden) direkt anhängen und wird dann einfach als zusätzlicher Temperatursensor von den meisten oder sogar allen Hardwaremonitorprogrammen über den SM-Bus erkannt und ausgelesen... der LM75 kann dann auch noch so sachen wie zB pc runterfahren per hardware wenns kritisch heiß wird oder wwi...
|
othan
Layer 8 Problem
|
Nach langem verstauben hab ich das ganze wieder hevorgekramt und die ganze Schaltung überprüft. Leider hat mein Löt-Hoschi einen Sensor falsch angeschlossen Die ersten Sensoren hab ich mir im Conrad für ~7 Eur gekauft, jetzt hab ich mir weitere 5 Sensoren in Polen für 1.4Eur/stk bestellt Falls interesse besteht, mach ich ein kleines Howto wie man die Temps unter Linux mittels RRD-Tools grafisch ausgeben/loggen kann.
|
Balu
BBQ
|
Sehr großes Interesse!
Ich benutze meine Sensoren täglich zur Temperatur Kontrolle, leider (bis jetzt) ohne Log Funktion, nur eine .bat Datei zum schnell nachschaun...
Danke, lg
|