časovač/termostat
Moderátor: Moderátoři
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
časovač/termostat
Již nějakou dobu mám vyrobenou tuhle „mikrovlnku" a chtěl bych jí trochu zmodernizovat.
To pod dřevěným rámečkem je topná deska z výkonových odporů (230V cca 30W) na sušení emulze.
Jelikož jsem momentálně procesorový analfabet, tak bych chtěl poprosit znalé kolegy o pomoc s výběrem PICu a programem.
Mám k dispozici 16F84A, 16F628A, 16F648A (pokud by musel být jiný není problém) programátor Pickit2 a MPlab.
Zařízení by mělo fungovat takhle:
Při zapnutí se sepne výstupní relé a podle polohy přepínače Topení/UV zapne buď topnou desku nebo UV výbojku a čeká určený čas (cca 3 minuty). Po tomhle čase se na displeji objeví např. READY (výstup je stále sepnutý). Pak je možné zmačknout Start a začne odpočet času.
Výstupní relé v poloze topení funguje zároveň jako termostat (60 +-5°C)(čidlo NTC, DS1621, SMT 160-30 nebo i něco jiného).
Funkce přepínače still ON/ timer je zřejmá.
V poloze UV je výstup seplý stále, LEDka po ukončení času bliká, bzučák pípá.
V poloze Topení výstup stále funguje jako termostat, LEDka a bzučák stejná fce.
Tlačítka SET+ a SET- podle polohy přepínače Topení/UV budou nastavovat časy (stačí po 10 sec.)
Chtěl bych, aby si procesor pamatoval naposledy zvolené časy i po vypnutí napájení.
Displej bude zobrazovat zvolenou funkci (+u topení teplotu) a zbývající čas (minuty:sekundy).
Úpravám schématu se samozřejmě nebráním.
- Přílohy
-
osvitka03.jpg- (126.36 KiB) Staženo 125 x
-
osvitka04.jpg- (81.33 KiB) Staženo 141 x
teploty je programovo aj casovo velmi narocne. Vzhladom na to ze
ches realizovat este aj casovac.
Pouzij radsej ntc a mikrokontroler s A/D prevodnikom.(napr. PIC16f876)
Program a zapojenie bude velmi jednoduche a rozlisenie 1'C je myslim
dotatocne.
V oboch pripadoch ti mozem poskitnut hotove rutiny pre PIC ,pripadne .
schemu zapojenia snimacov.
Este chcem upozornit na tu vybojku.Ak budes robit plosne spoje vecsieho rozmeru asi nad 10x10cm,budes mat problem.Obrazec bude od stredu smerom ku krajom rozostreny.Takisto stred bude osvetleny za kratsi cas
ako oraje.(nepojde vyvolat,stred sa odplavi aj s obrazcom a okraje
este nebudu hotove!) Lepsie je pouzit aspon 4 trubice z horskeho slnka vedla seba.Pri case ovetlenia asi 90Sec. dosiahnes profi vysledky.
- Přílohy
-
snimace.jpg- pripojenie oboch cidel ntc aj smt.
- (34.35 KiB) Staženo 115 x
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
Já jsem koumal něco podobnýho jako http://s-o.webnode.cz/lcdip/ + jsou tam i nějaký termostaty a v PE 1/2010 a 3/2010 vyšly články na timer a termostat na tišťáky. Tak jsem myslel nějak to zkloubit dohromady. Ale v procesorech jsem se znalostma naprosto na nule (něco teda vím teoreticky, praxe = 0)
Vnitřní oscilátor chápu, teplotní čidlo digitální taky (teoreticky), ale displej v 4bit módu, to jsem mimo mísu...
Ještě mě napadlo, že by tam mohly být dvě relé a přepínač Topení/UV by nemusel být dvojitý a nemusel by spínat silové obvody.
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
K té výbojce - je to 125W a zkoušel jsem i spoje cca 15x 18 a problém s tím nebyl. Předlohu tisknu na normální papír laserovkou a žádný "zprůsvitňování" papíru neřeším. Osvit vychází okolo 10 minut.
Jestli by byly nějaký problémy s tím snímačem SMT... tak bych se mu radši vyhnul. Akorát teda jinej uP
Pokud bys mi poskytnul nějaké rutiny pro PIC, tak to by bylo super. Díky
- forbidden
- Příspěvky: 9442
- Registrován: 14 úno 2005, 00:00
- Bydliště: Brno (JN89GF)
- Kontaktovat uživatele:
Dodělal jsem to tento týden.
signalu.Potrebujes teda merat niekolko period a zaznamenat ako dlho je v log.1 a ako dlho v log.0 a z toho matematicky vypocitat teplotu.
Casovo narocne! Ak pouzijes ntc ,jednoduchym ad prevodom ziskas teplotu priamo v 'C.Program bude velmi kratky.
Displeje z radicom HD88xx sa daju ovladat po 8 alebo 4 dratoch to je len kvoli uspore vyvodov na procesore.Oboje je rovnocenne staci si vybrat.
A stou vybojkou vyrobis aj takyto spoj?
- Přílohy
-
6520.jpg- (99.16 KiB) Staženo 109 x
Ak rozumies programu a je tipredchadzajuce jasne , napis,pritvtrdime.
pripravim este priklad pre smt cidlo.
- Přílohy
-
teplota.rar- (629 bajtů) Staženo 123 x
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
To Forbidden - pěkný stránky a tohle zapojení se mi taky líbí.
Jelikož ten termostat bude pouze na jednu teplotu, tak ho asi stvořim nezávisle na uP a zkusil bych ten časovač z tvýho odkazu. Můžu kdyžtak nějaký dotazy po SZ ?(opravdu jsem těsně před nástupem uP nějak usnul ve vývoji
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno
Inak u tohto zapojenia netreba nic kalibrovat.Presnost je na 1'C a pre
ruru na pecenie je to viac nez dost.
Samozrejme nech sa pyta.
Este k tomu plosaku je to roztec 0.25mm a cez papier a s vybojkou to nespravis,presiel som si tym. Preto som na to chcel upozornit este pred vyrobou osvitky aby si ju nerobil za rok znova.
- frantajetel11
- Příspěvky: 1922
- Registrován: 13 lis 2008, 00:00
- Bydliště: Kladno