Teploměr se dvěma teplotními čidly a zobrazením teploty ve Windows.
Tento teploměr se připojuje na libovolný sériový port v počítači ( schéma je
na Canon 9 pin ). Zapojení je velmi jednoduché, protože není zapotřebí žádný
programovatelný obvod ani mikrokontrolér.
Přesnost snímané teploty je 0,5°C, bez jakékoli kalibrace. Snímanou teplotu
zobrazuje prográmek pro Windows, který monitoruje údaje ze sériového
portu. Pěkně, přehledně s rozlišením na venkovní a vnitřní snímač.
SPECIFIKACE :
- Práce na libovolném COM portu.
- Rozsah teplot : -20°C až +125°C ( -4°F až 257°F ).
- Tolerance zkreslení 0,5°C.
- Volné přepínaní na stupně Celsia a Farenheita.
- Logování do textového souboru.
- Vzorkování 1sec, 5sec, 30sec, 60sec.
- Jeden nebo dva snímače teploty ( v budoucnu až osm ).
- Žádné napájení z externího zdroje
- Žádné kalibrování.
- Zdrojový kód programu volně k dispozici.
Celé zapojení je postaveno na principu snímačů teplot od Dallas Semiconductors.
Tento malý osmivývodový obvod potřebuje jen napájení +5V k tomu, aby začal měřit
teplotu a odesílal data ven přes sběrnici IIC bus.
Jednotlivé snímače mohou být zapojeny paralelně a mají tři adresovatelné vstupy (
A0, A1, A2 ) . Autor uvádí, že lze takto napojit až 8 snímačů paralelně na sebe.
Autor nastavil na vnitřní snímač teplot adresu 0 a na venkovní snímač adresu 1.
Jestliže používáte v zapojení pouze jeden snímač použijte adresu 0.
Přispůsobení paralelního IIC rozhraní k rozhraní sériovému (RS232) je věcí
přizpůsobení hladin signálů. IIC rozhraní pracuje se signály z hladinou 0V až 5V,
kdežto RS232 s -12V až +12V . Výhodou je, že sériový port specifikovaný pro -12V
až +12V funguje stejně dobře i se signály 0V až 5V. SDA data mohou tedy proudit v
tomto směru beze změny. Naopak data proudící z opačného směru ( RS232 ), mohou
poškodit IIC vstupy. K vůli tomu je zde zapojen omezovač napětí ( R1, DZ1, R2, DZ2 )
na SCL hodinový vstup a SDA vstup dat.
Napájení obvodů je řešeno ze sériového portu, přes diody D1, D2 a filtr C1 na
stabilizátor LM2936-Z5. Tento stabilizátor nesmíte zaměnit s obyčejným 7805
stabilizátorem. Potom byste museli přidat 9V baterii. Stabilizátor LM2936-Z5 funguje i
při velmi malých vstupních napětích ( 6V ), které se docela běžně vyskytují na
sériovém portu. Schéma zapojení ke stažení zde
.
- Program je napsán ve Visual Basicu v.5.0 . K jeho spuštění je zapotřebí runtime
knihovna dll. Knihovna se sama automaticky nainstaluje do systému. Minimální
konfigurace je počítač s procesorem P90, možná i nižší. Nastavení programu
spočívá pouze v tom, že musíte vybrat správný COM port a interval mezi
jednotlivými měřeními. K programu samotnému jsou přibaleny i zdrojové kódy
programu pro případné úpravy. Vše máte ke stažení zde
.
Ze zdroje : http://www.riccibitti.com/pc_therm.htm