Dobry den vsem,
mam par otazek, jestli mi budete ochotni nekdo trochu poradit, budu fest rad.
1. DS1820, DS18B20 a DS18S20 se lisi jen rozsahem, nebo necim jinym?
2. Kolik cidel najednou lze povesit ne jeden COM port?
3. Jak posilaji cidla namerena data, myslim v jakem formatu. Je to rovnou nejaky ASCI, nebo se musi hodnota vypocitavat?
Dik moc!
Zdravim
jakej je rozdil mezi tema typama netusim,,, viz asi datasheet
kolik jich jde najednou jsem nezkousel, ale 2 na tento prevodnik jdou urcite.. to jsem zkousel, a data posila v ascii (nevim jak technicky, ale ten prg to tak vyflusne)
digitemp -s /dev/ttyS0 -a
DigiTemp v3.2.0 Copyright 1996-2003 by Brian C. Lane
GNU Public License v2.0 - http://www.brianlane.com
Mar 11 15:13:28 Sensor 0 C: 22.25 F: 72.05
digitemp -s /dev/ttyS0 -i
DigiTemp v3.2.0 Copyright 1996-2003 by Brian C. Lane
GNU Public License v2.0 - http://www.brianlane.com
Turning off all DS2409 Couplers
.
Searching the 1-Wire LAN
100BD1ED00080032 : DS1820 Temperature Sensor
ROM #0 : 100BD1ED00080032
Wrote .digitemprc
jinak ja ho zkousel jen pod linuxem, funguje v pohode,, momentalne nemam PC s Windows kde by byla COMka, takze to nemuzu vyzkouset... jinak pod linuchem to jede pekne,, sehnal sem aj jakejsi dtgraph a dela to krasne grafy ;) zde je odkaz na teplotu ume ;)
2) Nekde jsem cetl, ze jedne COM port utahne 3 cidla. Ja jich mel behem testoivani pripojeno 6 a take to fungovalo (ale mozna ze jsem prekracoval specifikaci pro COM port)
3) data nejsou v ASCII, 1-wire protokol cte nejake registry; viz datasheet k DS18B20. Registry maji binarni hodnotu, je treba prepocet. Hodnotu registru lze zobrazit i v digitemp, viz (man digitemp, -v parametr).