Termostat

Sve vezano za mikrokontrolere

Moderators: stojke369, pedja089, [eDo], trax

Termostat

Postby Feko » 14-01-2009, 23:53

Jel pravio tko ovaj termostat :arrow:
http://www.cmail.cz/doveda/konstrukce/term84/index.htm
Senzor 'SMT 160-30' bi mogao biti problem...na brzaka sam tražio no izgleda da ga ima samo u
http://altpro.hr/index.asp i košta 57 kuna +PDV...djeluje mi preskupo...
ima li netko nešto slično i provjereno
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat


Re: Termostat

Postby Shenda » 15-01-2009, 00:04

To bi ti za inkubator :?:

Zašto ne bi prirodno, nađeš neku koku da ti sjedi na jajima... :wink:
Shenda
 

Re: Termostat

Postby Feko » 15-01-2009, 00:07

:lol: :lol: nije za inkubator :lol: :lol:
...za elek. konverter...ima menanički termostat pa ga hoćemo unaprijediti :lol:
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Shenda » 15-01-2009, 00:29

Feko...

Nemoj popravljati ono što radi :!: :!: :!:

Ali ako baš hočeš... pogledaj termometre sa DS18S20 ->

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2815

... vidio sam negdje i shemu sa PIC-em, tako da nije problem to odraditi. Maxim daje samples... Mislim i da ih ja imam par u garaži :lol: :lol:
Shenda
 

Re: Termostat

Postby Feko » 15-01-2009, 09:49

Opet ti sa svojom garažom...oš se mijenjat za garažu :lol: moja je nova, još ne ožbukana :lol:
...šalu na stranu, budem vidio...mislim da ja imam negdje (u garaži) LM35 pa možda sa njime odradim.
@Shenda, kad je iventura u tvojoj garaži da dođemo pomoć, puno je to posla za tebe samog :lol:
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Smjesko » 15-01-2009, 11:33

Sigurno zenina seka pomaze pri inventuri u garazi, tako da za Feku nema mjesta - "tesna garaza". :lol:
User avatar
Smjesko
 
Posts: 4016
Joined: 26-12-2005, 17:12

Re: Termostat

Postby Shenda » 15-01-2009, 15:59

Zamjena garaže ne dolazi u obzir - tvoja je daleko :!:

Inventura??? :shock: Bože sačuvaj... Nemam ni volje ni vremena, a ni potrebe za bilo kakvim popisom... Inače, bilo kakve tete su uglavnom nepoželjne u garaži :roll: , a ženin rod napose :!: Mislim da je to razumljivo...
Shenda
 

Re: Termostat

Postby Feko » 15-01-2009, 21:52

Vjerojatno se ovo bude radilo: http://home.12move.nl/vansteenis/Thermostat.pdf
narucio sam neke stvari iz Maxim-a pa i DS1820...kad stigne stigne 8)
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Smjesko » 15-01-2009, 23:13

Feko, jesi li skinuo hex za ovaj termometar?
User avatar
Smjesko
 
Posts: 4016
Joined: 26-12-2005, 17:12

Re: Termostat

Postby Feko » 15-01-2009, 23:40

pa naravno :wink:...trebaš :?:

edit:
imaš PM
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Re: Termostat


Re: Termostat

Postby Feko » 17-01-2009, 01:59

Evo, PCB gotov...jednostrani :lol:
Nece raditi preko releja nego preko trijaka koji je drajvan a galvanski odvojen sa MOC3041.
Za sada samo nacrt vodova dok ne prekontroliram i upisem vrijednosti elemenata :wink:
Attachments
termostat pcb.rar
(11.22 KiB) Downloaded 422 times
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Feko » 09-02-2009, 17:04

danas mi ništa neide od ruke :cry: ....problemi, problemi :cry:

Sastavio ga...no prikazuje temperaturu sobe 198 stupnjeva :shock: a u sobi je 24 stupnjeva :!:
U meniju ima samo 'set temperature' i 'hysteresis' no kako ga izbaždariti na točnu vrijednost temperature :?:
Izgleda da je to riješeno u samom hex-u u PIC-u no očito moji 18B20 nisu isti kao 18S20 koji treba biti :?:
...ili je možda nešto drugo u pitanju :?:
Ima li tko ideju šta bi moglo biti :?:

...da, zaboravih reći...reagira ma temperatutu i sve djeluje da radi OK, no ipak nije :roll:
Last edited by Feko on 09-02-2009, 19:13, edited 1 time in total.
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Feko » 09-02-2009, 17:22

e, jebi ga :shock:
The 1820 delivers the temperature as 9 bits in 2 complements format (but you
only read 8 bits and skips the sign). The temperature is returned in 1/2
degrees C resolution.

elem, treba promijeniti kod
..Daklem, gore u principu piše da 1820 vraća temperaturu s 9 bitova, ovaj s 12, pa ih krivo čita.
ili sam u krivu??
Last edited by Feko on 09-02-2009, 17:51, edited 1 time in total.
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Feko » 09-02-2009, 17:48

Ako je samo ovo problem...
OWOut DQ, 1, [$CC, $44] ' Start temperature conversion
WaitLoop: OWIn DQ, 4, [Count_Remain] ' Check for still busy converting
If Count_Remain = 0 Then WaitLoop ' Busy
OWOut DQ, 1, [$CC, $BE] ' Read the temperature
OWIn DQ, 0, [Temperature.LowByte, Temperature.HighByte, Skip 4, Count_Remain, Count_Per_C]
Temperature = (((Temperature >> 1) * 100) - 25) + (((Count_Per_C - Count_Remain) * 100) / Count_Per_C)
if Temperature > 32767 then
Temperature= ~Temperature
V= 10000 - Temperature ' 25 C=12500 0 C=10000 -10 C=9000
else
V= 10000 + Temperature
EndIf

Točnije, onaj dio s množenjima i oduzimanjima
...to je kod za 1820 i ako je netko programirao za 18B20 ako zna šta i kako to zamijeniti i podesiti???

...evo tu je sve: http://rapidshare(dot)com/files/183975079/termostat.rar

edit:
Još detaljnije, 9-bitna rezolucija mu vraća temperaturu u koracima od 0.5 stupnjeva, 12bitna mu vraća na 0.0625 C

upomoć :cry: :cry:
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Feko » 09-02-2009, 19:18

...ili da mi netko pošalje DS18S20 :roll:
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby race king » 09-02-2009, 19:20

Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
User avatar
race king
 
Posts: 1098
Joined: 11-05-2008, 19:09
Location: Hrvatska, Osijek

Re: Termostat

Postby pedja089 » 09-02-2009, 20:00

@Feko ala si se raspisao :D
e ovako. problem je verovatno u prikazu na displeju. jer je moguce da je ds izmerio 19.8 stepeni, a prikazano je kao 190.
ili je mozda problem u ovom redu
Temperature = (((Temperature >> 1) * 100) - 25) + (((Count_Per_C - Count_Remain) * 100) / Count_Per_C)
uporedi racunanje temperature iz datasheeta za 18b20, i 18s20.
User avatar
pedja089
 
Posts: 6239
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Re: Termostat

Postby Feko » 09-02-2009, 20:09

race king wrote:http://www.kronos.hr/advanced_search_result.php?search_in_description=1&keywords=ds+18s20&x=0&y=0



toliko sam dugo cekao...ne dam 35 kuna :!:
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Feko » 09-02-2009, 20:18

svakako je odstupanje ako je 190=19...a u sobi je 24 :roll:

U datašitu nigdje ne piše "pomnoži to s ovim da bi dobio temperaturu".
Ima primjere šta baca binarno ili heksadecimalno, ali to mi ništ ne pomaže
..Piše samo da daje temperaturu u celzijevcima, da se za fahrenheite treba konvertirat, pa mi ništa nije jasno :?
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Postby Feko » 09-02-2009, 22:03

RiJEŠENO ! 8)
http://www.picbasic.co.uk/forum/showthread.php?t=10345
Samo iz sourcea u drugom postu treba iskomentirati što što piše i otkomentirati drugo :wink:

...no mogu i dati novi hex :wink:
User avatar
Feko
 
Posts: 3997
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Next

Return to Mikrokontroleri i programatori

Who is online

Users browsing this forum: No registered users and 1 guest

GOOGLE