Digitální regulátor teploty grilu

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Viper_T
Příspěvky: 49
Registrován: 24 čer 2007, 02:00
Kontaktovat uživatele:

Digitální regulátor teploty grilu

#1 Příspěvek od Viper_T »

Ahoj,
předělávám elektrický kontaktní gril Tefal GC 3050 z původně bimetalového termostatu na přesnou digitální regulaci. Bimetal měl totiž hrozně velkou hysterezi a například při nastavení na max. teplotu 250 °C rozepnul při této teplotě, ale poté sepnul, až když teplota plotýnek klesla na cca 140 °C. To jsem nějak nemohl překousnout, a když jsem k tomu přičetl, že se ulomila plastová rukojeť, tak jsem si řekl, že místo reklamace to prostě předělám :)

A teď proč sem vlastně píši, chtěl bych se s Vámi poradit ohledně tří věcí:

1) Topná spirála má 2000 W, a tak si říkám, zda je dobrý nápad jí spínat v režimu PWM s periodou řekněme kolem 1,5 s. Spínaná by byla samozřejmě v nule, to řeší optotriak MOC3041. Jen mi jde o to, že bydlím na kolejích a je tu kdovíjaká elektroinstalace. Když například sepnu varnou konvici 2000 W, tak lehce problikne světlo.
Pokud tedy budu spínat spirálu každou 1,5 s a světlo bude v tomto rytmu problikávat, bude to něčemu vadit? (rušení sítě, životnost spirál...)
Pokud by to mohlo způsobovat nějaký problém, samozřejmě mohu zvětšit periodu, ale myslím si, že to zhorší kvalitu PID regulace.

2) Teplotní čidlo je NTC termistor do 300 °C a bude umístěno v prostoru pod plotnou, kde jsou také spirály. Napadlo mě, zda by čidlo nemělo být nějak tepelně "odděleno" od spirál. Jde o to, aby čidlo snímalo teplotu, na kterou jsou zahřáté plotýnky, ale pokud by bylo jen v prostoru mezi spirálami (co nejblíže plotýnkám), tak by se kromě teplem okolí ohřívalo navíc ještě přímým zářením spirál. Nejlepší umístění co mě napadá je tedy ze spodu těsně pod plotýnkou a ještě ze spodu překryté plechem (proti záření). Dává to smysl nebo plácám nesmysly? (Lze to vyřešit lépe?)

Schéma a foto: (pdf,png,jpg) https://docs.google.com/folder/d/0B6dhu ... sp=sharing

IE9 z nějakého důvodu nezobrazuje pdf a png... na Firefox a Chrome je to ok.

Díky!
Naposledy upravil(a) Viper_T dne 20 úno 2013, 18:45, celkem upraveno 1 x.

Uživatelský avatar
BOBOBO
Příspěvky: 18110
Registrován: 25 úno 2008, 01:00
Bydliště: Rychnovsko

#2 Příspěvek od BOBOBO »

Tam na konci je něco pro tebe , jak PWM , tak teplota . Jen běžná chyba začínajících regulačních techniků- chtějí věci zbytečně na přesno . :D
http://www.ebastlirna.cz/modules.php?na ... t=regulace

Uživatelský avatar
Milan_F
Příspěvky: 1454
Registrován: 03 říj 2005, 02:00
Bydliště: nedaleko Humpolce

#3 Příspěvek od Milan_F »

Flákotě je jedno jestli se škvaří při 249,1°C nebo při 250°C. Natož ještě digitální displej...
Přílohy
regulátor grilu.pdf
(171.87 KiB) Staženo 213 x

Uživatelský avatar
Viper_T
Příspěvky: 49
Registrován: 24 čer 2007, 02:00
Kontaktovat uživatele:

#4 Příspěvek od Viper_T »

Milan_F: Možná to vyznělo, jako že řeším +-1 °C, ale to určitě ne. Z měření teploty je ale vidět, že teplota se základním bimetalovým termostatem kolísá v obrovském rozmezí - jak jsem psal předtím, tak je to 140 - 250 °C, a to je sakra hodně. Ta regulace bez zpětné vazby s 555 podle mě není příliš použitelná. Ono je to obrovský rozdíl, když jede plotýnka na prázdno a potom na ní položím dvě 300g flákoty masa.
Asi to vypadá, že to řeším příliš složitě, ale řekl jsem si, že chci vědět kolik je na grilu teplota a ta tam bude po celou dobu přípravy +- 10°C nehledě na to, zda tam rozpékám rohlík, který je samý vzduch, nebo peču maso, které je samá voda.
Regulaci teploty procesorem chci použít proto, že gril má velkou setrvačnost a regulace musí být trochu chytřejší, pokud nemá teplota příliš kolísat. Navíc bude jednoduché změnit konstanty v procesoru, než přepajovat odpory a kondíky pokud by to nevyhovovalo.
Jde mi spíše o původní otázky:
1) Je vhodné spínat 2 kW spirálu každou sekundu nebo dvě?
2) Odstínění termistoru od přímého záření spirál, možná se pletu, ale plotny se budou ohřívat poměrně pomalu, zatímco miniaturní temistor je ohřátý raz dva a chyba by pak mohla být velká (nastřelím třeba 20 °C)

Uživatelský avatar
BOBOBO
Příspěvky: 18110
Registrován: 25 úno 2008, 01:00
Bydliště: Rychnovsko

#5 Příspěvek od BOBOBO »

1) je to šuma fuk 2) to musí vyzkoušet v praxi i výrobci

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#6 Příspěvek od Atlan »

10stupnou nepodstatne a nezabudaj ked ten gril nema dost matrosa ktory je ohriaty na tebou ziadanu teplotu, ta spirala nema sancu pri odbere tepla udrzat 10st rozmedzie teploty, +-25st bude celkom v norme. Ale vyskusaj a podel sa snami o namerane hodnoty.

Uživatelský avatar
Viper_T
Příspěvky: 49
Registrován: 24 čer 2007, 02:00
Kontaktovat uživatele:

#7 Příspěvek od Viper_T »

Zdravím, pokud by to náhodou ještě někoho zajímalo, tak zde je ukázka výsledku: https://docs.google.com/file/d/0B6dhusa ... sp=sharing

Regulátor jsem seřídil tak nějak od oka intuitivně, tak je asi stále velký prostor pro zlepšení. Nicméně, musel jsem do algoritmu PID regulátoru zařadit několik dalších udělátek, aby se to chovalo trochu rozumně ve většině situací, protože grill má obrovskou setrvačnost, a také velké dopravní zpoždění. Snad se vyjadřuji správně, nejsem z automatizace.
Je totiž ohromný rozdíl, když se gril poprvé roztápí a akumuluje v sobě spoustu tepla, které se ještě nepřeneslo tam kam by mělo, a stavem, kdy už je teplota regulována jen jemně. Stejně tak současné nastavení reguluje celkem mizerně na nízkých teplotách cca pod 120 °C, naopak nad tyto teploty je to celkem ok.

Hmm, když to tak píši, tak by možná pomohlo dát teplotní čidlo téměř ke spirále... Zkusím to.

Uživatelský avatar
milan222
Příspěvky: 1460
Registrován: 20 črc 2009, 02:00
Bydliště: trutnov

#8 Příspěvek od milan222 »

dal bych jedno čidlo na ten flák železa na kterým máš ten žvanec, a druhé na spirálu. regulace hlídá teplotu té desky, a když se blíží, hlídá dle křivky teplotu spirály aby byla o něaký ten stupeň vyžší. to musíš odzkoušet. ten rozdíl se postupně snižuje.
a když už ten procesor a tak si hraješ, tak to může sledovat jak často klesá teplota, a třeba spirálu topit na +2°C protože máš úniky tepla do okolí vlastně nonstop. a ty úniky to bude předcházet nahříváním spirálou i když tam je požadovaná teplota.
a dle mě je lepší regulace plynulá než jednou za čas vypálit plný výkon. jednak ti neblikají světla, ale dle mě to pulzování bude zvětšovat kmitání. protože když to plynule naladíš výkonem na 50W a ztráty sou 50W. ale když ty tam kmitneš 2kW tak ti to vylítne na tělesu o vyžší teplotu, a na varné desce se to taky asi projeví sinusovou teplotou.
já sem v grilování laik. mám dřevěné uhlí 8-)
bez elektronek se neobejdu!
muj lampovej zesik: http://www.youtube.com/watch?v=KxOvbN_5xiY

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#9 Příspěvek od hafca »

Oživím tohle vlákno dvěma dotazy. Nešlo by v zapojení co sem dal cz-fantasy-6 použít rovnou SSR relé S202S02 místo kombinace optotriaku a dalšího triaku?
A pak ještě dotaz na Viper_T, jak to dopadlo? Máš už to vychytané a dotažené do vítězného konce?
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Viper_T
Příspěvky: 49
Registrován: 24 čer 2007, 02:00
Kontaktovat uživatele:

#10 Příspěvek od Viper_T »

Hehe, to už jsou skoro 3 roky co jsem to řešil :D Ale musím zaklepat, gril doteď funguje a používám ho pravidelně.
K regulaci... Snažit se o nějakou velkou absolutní přesnost teploty přímo na plotýnce asi nemá příliš smysl. Snažím se kompenzovat spád ploténky, ale je to závislé na tom, jak rychle daná flákota masa nebo čehokoliv jiného odvádí teplo.
S relativní přesností je to ale perfektní :) Pokud nastavím teplotu třeba 195 °C, tak jí to zvládá udžovat +/- 1-2 °C (v ustáleném stavu).
Regulaci výrazně prospělo odstranění pouzdra kolem NTC čidla, kterým jsem ho chtěl odstínit proti záření. V praxi to ale zvyšovalo setrvačnost zpětné vazby a bylo to na nic.

PID regulace je ale na nic pokud jde o první zapnutí ploténky, protože to má obrovskou setrvačnost a v tu chvíli se to chová úplně jinak. Tenkrát jsem to vyřešil tak, že po startu spočítám podle jekéhosi empiricky získaného vzorce jak dlouho musím naplno zahřívat na 100% aby teplota doběhla do blízkosti požadované teploty. Jakmile rychlost růstu teploty klesne pod určitou hodnotu, nebo to přestřelí, tak přejdu na PID regulaci. Je to nejrychlejší způsob jak nažhavit ploténku bez většího překmitu na nastavenou teplotu.

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#11 Příspěvek od hafca »

To zní zajímavě. Je jen otázka, jak je to se zapojením a případnou náplní do procesoru. To bys sem dal? Potřebuji nějak vylepšit regulaci u mého grilu Rohnson R-255, ta hystereze je opravdu tragická.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Viper_T
Příspěvky: 49
Registrován: 24 čer 2007, 02:00
Kontaktovat uživatele:

#12 Příspěvek od Viper_T »

Schéma a DPS jsem našel, ale bohužel jsem to tenkrát dělal v Altiu :/ Tak pokud by ti to k něčemu bylo tak to sem dám. Se zdrojákem je to trochu horší, na disku to nemám. Možná bych to mohl mít na starém disku co je 200 km daleko.

Můžu vytáhnout FW z procesoru, ale to by bylo nepoužitelné - musí se upravit konstanty NTC a regulace.

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#13 Příspěvek od hafca »

Zapojení by stačilo, DPS bych si stejně asi dělal podle sebe. Horší je to s tím programem. Úprava konstant, to už by bylo potřeba to trochu rozvést. Ale nijak na to nespěchám, když to vydrželo tak dlouho. Třeba se do té dálky někdy vypravíš a vzpomeneš si. :wink:
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#14 Příspěvek od hafca »

Zapojení by stačilo, DPS bych si stejně asi dělal podle sebe. Horší je to s tím programem. Úprava konstant, to už by bylo potřeba to trochu rozvést. Ale nijak na to nespěchám, když to vydrželo tak dlouho. Třeba se do té dálky někdy vypravíš a vzpomeneš si. :wink:
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Viper_T
Příspěvky: 49
Registrován: 24 čer 2007, 02:00
Kontaktovat uživatele:

#15 Příspěvek od Viper_T »

Altium soubory: https://dl.dropboxusercontent.com/u/55759677/Heat.zip
Zdrojáky možná najdu příští víkend, ale příliš velkou naději tomu nedávám.
Já bych to tedy stejně řešil trochu jinak pokud bych to navrhoval dnes, ale to by asi byly detaily ve schématu. Regulace na obě ploténky, ARM místo PIC, DC/DC měnič místo lineárního stab. - docela to topí z 12 V na 5 V. Ale co se dá dělat, pořád to funguje,tak proč to předělávat :)

Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“