Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

konstantno odrzavanje temperature vode

[es] :: Elektronika :: Mikrokontroleri :: konstantno odrzavanje temperature vode

[ Pregleda: 7002 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

marko23
marko kljajic
subotica

Član broj: 128905
Poruke: 31
*.nordnet.ws.



+2 Profil

icon konstantno odrzavanje temperature vode17.10.2007. u 11:20 - pre 200 meseci
Pozdrav !

Pocinjem da se bavim mikrokontrolerima i hocu
da napravim regulator temperature.

Hocu da mi temperatura vode konstantno bude 60stepeni

Bio sam kupio gotov uredjaj za to , ali nisam zadovoljan,
jer kada se ulije hladna voda i promesa relej se bezveze
pali gasi, pa sam ja to tako zamislio da uzima vrednosti
recimo svakih 5s i da posle 30s proveri da li su sve vrednosti
manje, ako jesu znaci da je temperatura stvarno manja
i da rele treba da se upali...

sve je to samo zamisao.

sve sto imam je AllPic programator par prorama i tutorijala.

Pitanja:

Da li to 16f84 moze da uradi , ako ne koji moze (da ga ima u prodaji)?

Sta mi treba od opreme ? (sta ce ustvari meriti temperaturu?)

Da li neko mozda ima neke seme (BILO KAKVE) u vezi temperature ?
(seme bi mi puno pomogle jer bi ih modifikovao i video princip rada)

Interesuje me sve sto imate da kazete u vezi ovoga

Hvala



 
Odgovor na temu

zoligen
subotica

Član broj: 59732
Poruke: 81
77.46.156.*



+1 Profil

icon Re: konstantno odrzavanje temperature vode17.10.2007. u 16:33 - pre 200 meseci
Posalji mail adresu na [email protected] mislim da imam kompletan projekat koji radi to sto trazis.
Pozdrav!
P.S.
Besplatno!
 
Odgovor na temu

mali genije
servis gasnih kotlova

Član broj: 104246
Poruke: 1639
195.252.78.*



+86 Profil

icon Re: konstantno odrzavanje temperature vode17.10.2007. u 16:56 - pre 200 meseci
okaci ovde mozda treba jos nekom
pozz
 
Odgovor na temu

Billy_boy

Član broj: 13944
Poruke: 354
*.adsl.net.t-com.hr.



Profil

icon Re: konstantno odrzavanje temperature vode17.10.2007. u 17:13 - pre 200 meseci
Bilo bi ti bolje da mjeri svake sekunde, a svakih 5 ili 10 sekundi računa prosjek, i prema tomu određuje akciju. Također je važno pitanje koliko ti temperatura smije odstupati. Ako smije par stupnjeva onda radiš tipa da kad grije, gasi na 61, a onda čeka da pade na 59. Time ćeš sigurno izbječi nepotrebna ukapčanja i iskapčanja.
 
Odgovor na temu

marko23
marko kljajic
subotica

Član broj: 128905
Poruke: 31
*.tippnet.co.yu.



+2 Profil

icon Re: konstantno odrzavanje temperature vode17.10.2007. u 18:29 - pre 200 meseci
Zahvaljujem na svim odgovorima !

Da budem precizniji
temperatura vode treba da bude 66 stepeni
67 nikako (to je jako vrelo)
65 moze da prodje
64 je jako hladno

to znaci da mi je preciznost jako bitna !

vodu mesa pumpa (voda kruzi)
povremeno se dodaje hladna da se rezervar napuni.


 
Odgovor na temu

vladabajic
novi sad

Član broj: 63168
Poruke: 146



Profil

icon Re: konstantno odrzavanje temperature vode17.10.2007. u 18:54 - pre 200 meseci
znaci od kacenja projekta nema nista?!?!?!?!
steta.
A mozda je zemlja ipak ravna ploca...
 
Odgovor na temu

teslaboot
TESLABOOT
Lazerevac

Član broj: 98068
Poruke: 34
217.24.21.*



+2 Profil

icon Re: konstantno odrzavanje temperature vode20.10.2007. u 21:43 - pre 200 meseci
Mozes odraditi sa senzoreom ds1820 ,a kontrolu grejaca pomocu jaceg triaka kojeg ces kontrolisati preko optotriaka.
Osnovni kod za komunikaciju sa senzorom u prilogu.
TeslaBoot
Prikačeni fajlovi
 
Odgovor na temu

*mile*
Nis

Član broj: 84755
Poruke: 79
91.150.120.*



Profil

icon Re: konstantno odrzavanje temperature vode22.10.2007. u 21:39 - pre 200 meseci
Mislis da DS1820 gurne u vodu ?!??
 
Odgovor na temu

noline

Član broj: 160447
Poruke: 7
91.150.109.*



Profil

icon Re: konstantno odrzavanje temperature vode23.10.2007. u 00:14 - pre 200 meseci
Nebih želeo da bilo koga uvredim ali ovde je očigledno potrebana PID (Proportional, Integral, Derivative) + PWM kontrola grejača. Na lokaciji http://www.freevbcode.com/ShowCode.asp?ID=3808 postoji kod za simulator protoka vode pisan za Visual Basic, moram naglasitida je kod nekompajliran, ali u svakom slučaju može pomoći u razradi ideje. Postoji jedna knjižica pod imenom

The PID Control Algorithm
How it works, how to tune it, and how to use it.
John A. Shaw

medjutim knjiga je pod copy right pa nije u redu kačiti je nelegalno, da ne ispadne da sam sebičan.






 
Odgovor na temu

sinisa_s
Bremen

Član broj: 98726
Poruke: 55
*.ns.ac.yu.



+3 Profil

icon Re: konstantno odrzavanje temperature vode26.10.2007. u 16:58 - pre 199 meseci
Nisi napisao kakv je grejac (220V?), koja je kolicina vode, kako se dopunjava rezervoar....
Sinisa
 
Odgovor na temu

TrtSmrt
Servisni inzenjer
Beograd

Član broj: 162044
Poruke: 6
89.216.211.*



+1 Profil

icon Re: konstantno odrzavanje temperature vode06.11.2007. u 10:57 - pre 199 meseci
Hm... za ovako preciznu kontrolu temperature vode trebace ti Pt-100 sonda. To je u stvari jaaako precizan otpornik.

kontrola ovoga ide po formuli

Rt = R0 * (1 + A* t + B*t2 +C*(t-100)* t3)

Where:

A = 3.9083 E-3
B = -5.775 E-7
C = -4.183 E -12 (below 0 °C), or
C = 0 (above 0 °C)


za promenu od 1C imas promenu od 0.384 Ohm.
Kolega koji je rekao da ti treba PID kontroler je potpuno u pravu.
Ovakav tip kontrolera je po mom misljenju jako tesko napraviti u kucnoj radinosti, jer ti treba izuzetno precizno merenje otpora.
Jednostavnije i jeftinije je da kupis kontroler.
vidi na http://www.greisinger.de/index.php?task=2&wg=85
Kontroler tipa GIR 2000 Pt100.

Cena je oko 100 e + 100 za sondu.

Ok... sonda jeste skupa (mada i dalje jedan on najjefnitinijih proizvodjaca koji sam uspeo da iskopam) mozda negde kod nas ima jefnitijih.


 
Odgovor na temu

korak
Nis

Član broj: 125522
Poruke: 622
*.dynamic.sbb.co.yu.



+7 Profil

icon Re: konstantno odrzavanje temperature vode11.11.2007. u 14:51 - pre 199 meseci
PID regulacija je pojednostavljeni i mikrokontrolerima prolagodjen postupak resavanja diferencijalnih jednacina drugog reda. Regulacija temperature vode se moze opisati upravo takvom jednacinom. Zado je bolje softverski resavati tu jednacinu nego primenjivati PID postupak koji je bio primeren nakadasnjem vremenu.

Ako je X = Tmer - Tzadato, dakle greska u regulaciji temperature onda postavi jednacinu:


Intgral(X dt) + A * X + B*dX/dt = K

K je vrednost kojoj treba da je proporcionalan odnosu ton/toff napajanja grejaca. Odmah iz jednacine vidis da kada se postigne stabilno stanje, sto znaci da je dostignuta zadata temperatura (x = 0) vrednost K ce odrzavati integral greske, jer su ostali cinioci jednacine jednaki 0. Konstante A i B moraju da budu pozitivne i ako podesis da je B = A^2/4 imaces najbrzi odziv bez premasenja i oscilacija. Odziv mozes ubrzati ako malo smanjis A, ali to ce izazvati malo premasenje. Dalje smanjenje A izazvace oscilacije koje se smiruju oko zadate temperature. Ako zadrzis odnos B = A^2/4, povecanje vrednosti A i B ubrzava odziv i obrnuto.

Zapravo, A i B treba odrediti uz malo eksperimentisanja, jer nije poznata prenosna funkcija od grejaca do temperature vode. Na to utice snaga grejaca i efekat mesanja vode. Ali ovo nije tesko i lako je optimalno podesiti konstante A i B.

Ucestalost merenja, ili uzorkovanja definise vreme kvantizacije i treba ga optimalno odrediti, ne treba da bude predugacko, a ni prekratko. Ako je vrlo kratko, onda ce se javiti greska u clanu dx/dt gde se nece konstatovati promena greske, narocito ako je ADC sa malim brojem bita (8 je malo).

Gornja jednacina se realizuje kao:

Kn = Sn+A*Xn+B*(Xn-Xn-1) gde je Sn = Sn+Xn

Ovde su A i B druge konstante i predstavljaju kolicnik predhodnih i vremena kvantizacije. Varijabla Xn mora da je oznacena i bar da je dvobajtna. Voditi racuna da izracunavanje izraza za Kn ne dovodi do premasenja, tada od regulacije nema nista. Ako se to desava povecaj broj bajtova za Sn. Potreban odnos konstanti A i B moze malo i odstupati od potrebne ako one mogu da budu jednostavne za operacije mnozenja.

Drugi problem je tacnost merenja Tmer. PT100 je pravo resenje za to. Ako je PT100 udaljen od elektronike, onda ga treba vezati sa 3 ili 4 zice, da bi se izbeglo merenje pada napona na provodnicima koji poticu od struje kroz PT100. Dodatnim zicama se meri napon na PT100, a kroz te zice tece mala struja koja pravi zanemarljiv pad napona. Da bi se izmerio otpor PT100 mora se znati struja koja tece kroz njega, sto je opet jedan mali problem. Resenje je da struja koja tece kroz PT100 prolazi i kroz jedan otpornik od 100 oma tacnosti 0.1% koji je na ploci elektronike, sto ispada da je on vezan na red sa PT100. Sa tri operaciona pojacivaca mozes dobiti razliku napona na PT100 i ovom otporniku. Kako PT100 na 0 stepeni celzijusa ima otpor 100 oma, a na 100 stepeni 138.5 oma, onda ces dobiti 0V za 0 stepeni i zavisno od pojacanja koje podesis kod operacionih pojacivaca mozes imati 5V za 100 stepeni. Sa 10-to bitnim ADC-om imaces rezoluciju merenja od 0.1 stepen sto je solidno.

Pozdrav.
 
Odgovor na temu

TrtSmrt
Servisni inzenjer
Beograd

Član broj: 162044
Poruke: 6
*.adsl.beocity.net.



+1 Profil

icon Re: konstantno odrzavanje temperature vode11.11.2007. u 16:30 - pre 199 meseci
Fenomenalno objasnjenje! :)

Usput... za ovako prezicnu kontrolu temperature vode (pogotovo ako u sudu ima preko nekoliko litara vode) obavezno je mesanje uz pravilno postavljanje grejaca i sonde, kako bi se izbegle greske u merenju. Malo motorce ili jos bolje pumpica za areaciju akvarijuma sa perforiranim crevom koje se postavi na dno suda daje jaaaako lepe rezultate.

Pozdrav!
 
Odgovor na temu

bobansa
Automatika, elektronika
Sabac

Član broj: 159318
Poruke: 69
*.vdial.verat.net.



+10 Profil

icon Re: konstantno odrzavanje temperature vode14.12.2007. u 22:46 - pre 198 meseci
da li bi gospodin korak bio voljan da okaci semicu sa tih nekoliko operacionih pojacavaca za obradu PT100 sonde
Kotao Termomont TKU3 25KW, gorionik kucna radinost
Grejem 130m2
Izolacija stiropor 15cm zidovi, sem jednog zajednickog, tavanica 10-20cm vuna, pod 5cm
PVC stolarija dvostruko staklo
Vreme rada: dnevni rezim 8-22h, nocni 22-8h
Temperatura prostora: dnevni rezim 23.5*C, nocni 23*C
Grejanje bez prekida 24h
Vreme rada gorionika, zavisi od spoljne temperature, od 6-15h na dan

 
Odgovor na temu

Toma_
Skoplje

Član broj: 152853
Poruke: 25
79.126.168.*



Profil

icon Re: konstantno odrzavanje temperature vode15.12.2007. u 00:29 - pre 198 meseci
Poz.
Evo jedne besplatne seme za akvarijum.
http://epraktikum.co.yu/projekti/aquaauto3/aquaa3.php
 
Odgovor na temu

TrtSmrt
Servisni inzenjer
Beograd

Član broj: 162044
Poruke: 6
*.adsl.beocity.net.



+1 Profil

icon Re: konstantno odrzavanje temperature vode16.12.2007. u 12:36 - pre 198 meseci
Meni i dalje nije jasno zasto otkrivate toplu vodu?! :)
Ako PID regulator opsega 0-200 C, sa autokalibracijom, autolearning-om, dva izlaza, alarmima itd... moze da se nadje za 80ak eura, nisam siguran da se isplati praviti ga. Cak i ozbiljni proizvodjaci raznih uredjaja uglavnom ugradjuju OEM regulatore, zato sto je jeftinije i ne trrose vreme na razvoj i popravku gresaka.
Jedino ako imate viska slobodnog vremena+para...

vise informacija na http://www.greisinger.de/index.php?task=2&wg=310
Poz!




[Ovu poruku je menjao TrtSmrt dana 16.12.2007. u 13:48 GMT+1]

[Ovu poruku je menjao TrtSmrt dana 16.12.2007. u 13:49 GMT+1]
 
Odgovor na temu

Robinzon Kruso

Član broj: 41475
Poruke: 191
213.149.100.*



Profil

icon Re: konstantno odrzavanje temperature vode17.12.2007. u 10:25 - pre 198 meseci
Pozdrav svima,

Lepo si to prekopirao prijatelju (TESLABOAD), naravno da nisi ni naveo odakle ti kod itd. ali to nije ni bitno, bitno je da ono sto si coveku ovde poslao jeste samo prikaz neke merene temeprature na LCD-u. U kodu se naravno treba ubaciti i uslov na kojoj ce se tempraturi aktivirati reley a kad iskljuciti. I mislim da se ovaj probelm moze vrlo dobro resiti sa DS1820 i PIC mikrokontrolerom. Ja radim na dva projekata sada i koristim PIC 16F877 i DS1820 a radi se o kontorli vodene pumpe za parno grejanje i programator za ves masinu, tako da kada to budem i prakticno probao onda mogu podeliti informacije sa vama.

 
Odgovor na temu

korak
Nis

Član broj: 125522
Poruke: 622
*.dynamic.sbb.co.yu.



+7 Profil

icon Re: konstantno odrzavanje temperature vode21.12.2007. u 17:09 - pre 198 meseci
Veliko izvinjenje, posebno za bobansa jer mnogo kasnim (mnogo posla).

Trazio je neku semu koja obradjuje signal sa PT100. Evo saljem je, ali ima ih mnogo. Mozda nije optimalna za svaku aplikaciju, ali ilustruje ono na sta sam mislio.

Pozdrav.
Prikačeni fajlovi
 
Odgovor na temu

bobansa
Automatika, elektronika
Sabac

Član broj: 159318
Poruke: 69
*.vdial.verat.net.



+10 Profil

icon Re: konstantno odrzavanje temperature vode31.12.2007. u 21:36 - pre 197 meseci
hvala na semi i prilozenom objasnjenju
Kotao Termomont TKU3 25KW, gorionik kucna radinost
Grejem 130m2
Izolacija stiropor 15cm zidovi, sem jednog zajednickog, tavanica 10-20cm vuna, pod 5cm
PVC stolarija dvostruko staklo
Vreme rada: dnevni rezim 8-22h, nocni 22-8h
Temperatura prostora: dnevni rezim 23.5*C, nocni 23*C
Grejanje bez prekida 24h
Vreme rada gorionika, zavisi od spoljne temperature, od 6-15h na dan

 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: konstantno odrzavanje temperature vode

[ Pregleda: 7002 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.