Jak merit teplotu ve 20 terariich
Marek Pavlu
pavlu@hwg.cz
Pondělí Leden 16 02:33:15 CET 2006
Zdravim,
V MES Praha jsem poptaval snimace TC74, mne dosud jedine zname snimace v
kovovem pouzdru TO220. Avsak nakonec z toho seslo, nepotreboval jsem je:).
Vam tohle asi bude jedno(pouzdro), jsou dostupna i mala pouzdra. Jenze
tenhle snimac ma I2C, rozliseni +/- 1stC a cenu kolem necelych 2USD / 50ks.
Pripadne bych mohl slouzit pri poskytnuti zdrojaku pro I2C a cteni TC74 pro
PIC v C:). Mrknete na www.microchip.com, sekce thermo, nebo tak nejak, muzu
poslat i DS, pokud ho vyhrabu:). Pripadne se zeptejte na www.mespraha.cz
Cele by to mohl uridit jeden 16F627.
Jeden citac(TMR0) generuje pulzy pro realny cas.
Dve promenne casu:
- pocatecni hodina denniho rezimu
- pocatcni hodina nocniho rezimu
K nim dve promenne teploty:
- teplota denniho rezimu
- teplota nocniho rezimu
Teploty a casy prechodu ukladat do eeprom kvuli vypadku napajeni.
RS485 zbernice(20 terarii = 20 krabicek po RS485, coz se vleze do normy i
pro stare svaby driveru RS485).
Rizeni master(pc)/slave(termostat).
PC neni neustale nutny.
Pri komunikaci obcas prozradi termostatum aktualni cas:).
Kdyz vyresite odezvu termostatu az po nejakem timeoutu, tak Vas ani
nerozhodi problemy s casovanim RS485 při prepinani smeru toku.
Proste neco jako:
PC vysila a pokud si vyzada prikazem odpoved, tak ma na prepnuti smeru toku
dat 1s, aby nacetlo odpoved. Zprava od termostatu opet nebude delsi nez 1s a
pak se zase prepne na vysilani.
Takhle při pomale komunikaci je vetsina problemu vyresena.
PC muze logovat prubeh teploty, nastavovat cas denniho a nocniho rezimu a
jejicj teploty a prez noc treba spinkat.
Kdyz si odmyslite 16F627, tak tam muzete dosadit skoro cokoliv:).
Jen to cidlo bych ja preferoval.
To ze je to I2C je skoro jedno i vzledem k ruseni.
Muzete to vycist nekolikrat a stejne tak muzete kablik stinit.
S pozdravem,
Marek Pavlu
// -----Original Message-----
// From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
// Behalf Of JD
// Sent: Monday, January 16, 2006 1:42 AM
// To: HW-news
// Subject: Jak merit teplotu ve 20 terariich
//
// Zdravim,
// znamy - terarista (neplest s teroristou) - prisel s dotazem, jestli bych
// mu neudelal regulaci vytapeni na teraria. Jako topne teleso pouziva
// odporovy kabel a doted mu jede ve vsech terariich nepretrzite, coz je
// zbytecne (vysoka teplota a naklady na elektrinu). Ma tech terarii asi
// 20, idealni by bylo, kdyby se dala pro kazde terarko nastavit
// individualne jina teplota. Jak to elegantne a ne moc draho provest?
// Napadlo me nekolik reseni (uvazuju jenom regulacni cast, spinani topeni
// bude pres rele ci triak)
//
// - termistor, OZ, nejake R & C, potak (trimr) na nastaveni teploty.
// Levne, ale podle me se to bude spatne nastavovat / prenastavovat na
// urcitou teplotu (nerad bych abych tam kvuli tomu musel pokazde
// jezdit)...
//
// - MCU, k nemu pripojene "digitalni" teplotni snimace ze kterych MCU jen
// vycita aktualni teplotu. Snadne nastaveni/zmena teplot, ruzne teploty
// pro den/noc a dalsi vychytavky (zalezi pak uz jen na SW), cena snimacu
// bude asi dost velka$(ProjectPath)
// - termistor, prevodnik na frekvenci nebo stridu, MCU. Nastaveni teploty
// opet na MCU, zalezi jestli kdyz tech prevodniku bude treba 20 tak jestli
// nebudu muset kalibrovat kazdy zvlast, pripadne jestli nebude cena
// srovnatelna s "digitalnim" snimacem, ze ktereho jen prectu teplotu.
//
// Jak by ste na to sli vy?
//
// Pozadavky na snimani teploty (nejsem terarista, ale vzhledem k tomu, ze
// ted tam nema regulaci zadnou tak by to melo bohate stacit) kterych bych
// rad dosahl
// - presnost cca +-2 stupne
// - rozsah teplot 10 - 50 stupnu
//
// Pekny den - J. Drozd
// _______________________________________________
// HW-list mailing list - sponsored by www.HW.cz
// Hw-list@list.hw.cz
// http://list.hw.cz/mailman/listinfo/hw-list
_____
avast! Antivirus <http://www.avast.com> : Odchozi zprava cista.
Virova databaze (VPS): 0603-0, 15.01.2006
Testovano: 16.1.2006 2:33:15
avast! - copyright (c) 2000-2003 ALWIL Software.
Další informace o konferenci Hw-list