Termostat

Sve vezano za mikrokontrolere

Moderators: pedja089, stojke369, [eDo], trax

User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Termostat

Post by Feko »

Jel pravio tko ovaj termostat :arrow:
http://www.cmail.cz/doveda/konstrukce/term84/index.htm" onclick="window.open(this.href);return false;
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" onclick="window.open(this.href);return false; i košta 57 kuna +PDV...djeluje mi preskupo...
ima li netko nešto slično i provjereno
Shenda

Re: Termostat

Post by Shenda »

To bi ti za inkubator :?:

Zašto ne bi prirodno, nađeš neku koku da ti sjedi na jajima... :wink:
User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

:lol: :lol: nije za inkubator :lol: :lol:
...za elek. konverter...ima menanički termostat pa ga hoćemo unaprijediti :lol:
Shenda

Re: Termostat

Post by Shenda »

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" onclick="window.open(this.href);return false;

... 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:
User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

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
Smjesko
Stariji član
Stariji član
Posts: 4012
Joined: 26-12-2005, 17:12

Re: Termostat

Post by Smjesko »

Sigurno zenina seka pomaze pri inventuri u garazi, tako da za Feku nema mjesta - "tesna garaza". :lol:
Shenda

Re: Termostat

Post by Shenda »

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...
User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

Vjerojatno se ovo bude radilo: http://home.12move.nl/vansteenis/Thermostat.pdf" onclick="window.open(this.href);return false;
narucio sam neke stvari iz Maxim-a pa i DS1820...kad stigne stigne 8)
User avatar
Smjesko
Stariji član
Stariji član
Posts: 4012
Joined: 26-12-2005, 17:12

Re: Termostat

Post by Smjesko »

Feko, jesi li skinuo hex za ovaj termometar?
User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

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

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

Re: Termostat

Post by Feko »

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 892 times
User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

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
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

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
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

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" onclick="window.open(this.href);return false;

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
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

...ili da mi netko pošalje DS18S20 :roll:
User avatar
race king
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1098
Joined: 11-05-2008, 19:09
Location: Hrvatska, Osijek

Re: Termostat

Post by race king »

http://www.kronos.hr/advanced_search_re ... 20&x=0&y=0" onclick="window.open(this.href);return false;
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Termostat

Post by pedja089 »

@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
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »


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

Re: Termostat

Post by Feko »

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
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: Termostat

Post by Feko »

RiJEŠENO ! 8)
http://www.picbasic.co.uk/forum/showthread.php?t=10345" onclick="window.open(this.href);return false;
Samo iz sourcea u drugom postu treba iskomentirati što što piše i otkomentirati drugo :wink:

...no mogu i dati novi hex :wink:
Post Reply