PIC и терморегулатор
18 отговора
548 прегледа
PIC и терморегулатор
Здравейте. Искам да правя прецизен терморегулатор за аквариум с PIC. Спрял съм се на 16F877 и за датчик използвам LM35.
Но не съм доволен от точността - не мери точно температурата.
Дайте някакъв съвет - да сменя датчика, друг принцип на мерене...
Благодаря предварително.
Може и на Tnn@enproco.com
Но не съм доволен от точността - не мери точно температурата.
Дайте някакъв съвет - да сменя датчика, друг принцип на мерене...
Благодаря предварително.
Може и на Tnn@enproco.com
Re: PIC и терморегулатор
izpratih ti mail. ako ne si go poluchil pishi mi da ti go pratia pak.
i zashto s 16f877 napravi go s 16x84 ili niakoi drug po evtin shte ti e procesora pak i ti edva li shte polzvash vsichko. uspeh
i zashto s 16f877 napravi go s 16x84 ili niakoi drug po evtin shte ti e procesora pak i ti edva li shte polzvash vsichko. uspeh
Re: PIC и терморегулатор
Ами къде е проблема? В какъв смисъл не мери точно, да не би AЦП-то ти да работи в 8 битов режим. Или да работи в 10 а ти да четеш само младшите 8 бита ? ЛМ-а дава 10 мв/С това му е дрейфа. Друг вариант удобен за теб е Рт100.
I az se interesuvam
Здравейте!
Скоро прочетох постинги по подобен проблем: [линк], но там не намерих конкретни решения за мен
Не се чувствам силен в аналоговата техника - дайте съвет къде да погледна конкретни схеми на свързване с Пт100 или Пт1000
Интересува ме именно аналоговата част
Поздрави!
Скоро прочетох постинги по подобен проблем: [линк], но там не намерих конкретни решения за мен
Не се чувствам силен в аналоговата техника - дайте съвет къде да погледна конкретни схеми на свързване с Пт100 или Пт1000
Интересува ме именно аналоговата част
Поздрави!
Re: I az se interesuvam
Ами варианти много, може един прост резистивен делител, което е доста мързеливо и погрешно решение. После може да ползваш генератор на ток, ако нямаш процесор е може би най-добрия виант тъй като ти намалява влиянието на нелинейността на самият датчик. Може да ползваш и свързване в мост и след това диференциален усилвател. Това е най-честото свързване на какви да е резистивни датчици. След моста имаш ДУ с коефициент на усилване 1-ца за да може да се получи максимално подтискане на синфазни сигнали, след това с инвертиращ или неинвертиращ усилвател си го докарваш до границата кято ти е необходима. Айде може да сложя някоя примерна схема.
Re: I az se interesuvam
Преди малко направих няколко схемки ама нямам къде д ги кача, ако искаш дай майл, но са само примерни, да видиш как става.
Re: I az se interesuvam
Ако можеш, изпрати схемите на tnn@enproco.com.
За мерене на температурата аз използвам LM35 + ОУ с 10 усилване.
После го меря с 10 битовото АЦП на 16F877. Но много варира.
Може проблема да е в сондата - да влиза вода и да прави номера...не знам
За мерене на температурата аз използвам LM35 + ОУ с 10 усилване.
После го меря с 10 битовото АЦП на 16F877. Но много варира.
Може проблема да е в сондата - да влиза вода и да прави номера...не знам
da utrepes sys 4uk muha...
А бре човек ти наред ли си???
Извиняваи че те питам така ама ако е за рибки релето ти излиза не повече от 3-4 лева само да не се правиш на герой да искаш точност под 0.1 градус поне аз не мисля че за рибките точност от порядъка на 1-2 градуса е достатъчна аз поне ползвам нещо то този тип :
[линк]
ама да си призная честно диода нещо не ми харесва и за това ползвам термистор за датчик струва стотинки ама трябва да да си преизчислиш моста на входа на 723 и проблема ти е почти никакъв постигаш точност в регулирането от порядъка на 0.05 градуса относно термистора е друг е въпроса как мериш температурата не забравяй че тук телата имат големи температурни капацитети в това число и датчика така че това може би те подвежда:))
А да ако седнеш да правиш тази схема не е зле да знаеш 4е е еднополупериодна а бе слага се един грец и се оправят нещата и вместо тиристор се слага симистор. Иначе мощността на нагревателя ти пада 2 пъти.
А да утрепеш с чук муха е не само трудно но и можеш да потрошиш всичко наоколо :))
Извиняваи че те питам така ама ако е за рибки релето ти излиза не повече от 3-4 лева само да не се правиш на герой да искаш точност под 0.1 градус поне аз не мисля че за рибките точност от порядъка на 1-2 градуса е достатъчна аз поне ползвам нещо то този тип :
[линк]
ама да си призная честно диода нещо не ми харесва и за това ползвам термистор за датчик струва стотинки ама трябва да да си преизчислиш моста на входа на 723 и проблема ти е почти никакъв постигаш точност в регулирането от порядъка на 0.05 градуса относно термистора е друг е въпроса как мериш температурата не забравяй че тук телата имат големи температурни капацитети в това число и датчика така че това може би те подвежда:))
А да ако седнеш да правиш тази схема не е зле да знаеш 4е е еднополупериодна а бе слага се един грец и се оправят нещата и вместо тиристор се слага симистор. Иначе мощността на нагревателя ти пада 2 пъти.
А да утрепеш с чук муха е не само трудно но и можеш да потрошиш всичко наоколо :))
още по-просто
Има една стара книжка "110 схеми с ОУ" жълта мисля че беше. В нея има достатъчно схеми. Работят наистина с точност 0,1 градус с диод за датчик. Прави се компаратор с един ОУ 741 слага му се един ценер в упорното напрежение и край. Точността е изключителна. Правил съм експеримент да включа лампа през релето и на 0,5 м. от дачика го нагрявам с нея 40Вт. Толкова е чувствително, че релето започва да трака с честота 1 херц. Във вода естествено не е така, защото е по инертна. Така или иначе тъкъв терморегулатор работи от 5-6 години в аквариума на един приятел. Той поначало не ми вярваше и имаше и контактен термометър за да не сварял рибите, но после се убеди, че терморегулатора "цепи градуса на две"
Re: още по-просто
Е то сварените риби и на чорбица стават ама ..... но тоя на неомонтана нещо не ми харесва, няма галванично развързване, а сондата ще се потапя във вода, не знам за рибите ама аз не бих бъркал вътре ..... не обичам такива неща, никак не са ми приятни, без разделяне де .....
Re: още по-просто
Прав е Диан. трябва да се мисли и за целесъобразността ;-)
за случая повече подхожда фразата:
" Да чупиш орехи с микроскоп " ;-) ама верно микроскопа е супер за тая работа, пробвал съм ;-)
та за рибите 1 градус е без значение, а койа да е проста електроника "цепи градуса на 10 , не само на 2 ;-)
проблема обаче е в инертността и температурниа градиент...въпреки помпите , конжекциата, рибите и т.н. са си доста големи.
затова, ако имаш голям аквариум мисли за пожече датчици на различни места и дълбочини. е, затова може да ти върши работа Пикчето, да обобщава данните.
и още нещо ;-) ако все пак не обичаш рибена чорба, добре е да се подсигуриш срещу изгаряне на симистора ;-) хехех, даже 2-но, ако са по ценни живи рибоците ;-) и 12 Волтов нагревател... - навремето в Орландовци имаше едни готини акули, и се беше счупил нагреватела. да видиш какво правят като ги удари тока ;-) миатаха се като луди после сума ти време...
за случая повече подхожда фразата:
" Да чупиш орехи с микроскоп " ;-) ама верно микроскопа е супер за тая работа, пробвал съм ;-)
та за рибите 1 градус е без значение, а койа да е проста електроника "цепи градуса на 10 , не само на 2 ;-)
проблема обаче е в инертността и температурниа градиент...въпреки помпите , конжекциата, рибите и т.н. са си доста големи.
затова, ако имаш голям аквариум мисли за пожече датчици на различни места и дълбочини. е, затова може да ти върши работа Пикчето, да обобщава данните.
и още нещо ;-) ако все пак не обичаш рибена чорба, добре е да се подсигуриш срещу изгаряне на симистора ;-) хехех, даже 2-но, ако са по ценни живи рибоците ;-) и 12 Волтов нагревател... - навремето в Орландовци имаше едни готини акули, и се беше счупил нагреватела. да видиш какво правят като ги удари тока ;-) миатаха се като луди после сума ти време...
Re: още по-просто
Здравейте отново. Явно трябваше да ви кажа по-подробно за какво става дума.
Става дума за контролер, който освен че ще мери температурата и ще я поддържа, ще има часовник за реално време, ще включва и изключва две секции лампи независимо, ще мери pH на водата и ще я регулира.
Така че, ако беше само терморегулатор - наистина не ми трябва ПИК, но аз искам да знам и точната стойност на температурата, а не тази която показва стъкления термометър :)))
Значи - температурата я меря с ЛМ35, после я усилвам 10 пъти и я чета с 10-битовия АЦП на ПИКА и той я сравнява с зададената и съответно включва и изключва трансформатор (първичната му намотка). За самото нагряване използвам дънен нагревател от подово отопление и той работи от 12 до 36 волта (с водата и тока шега не бива). Та - това е. Затова ви питах, ако някой има изпробвана схема за мерене на температура с ПИК (евентуално примерен сорс) да помогне...
Ако не...здраве....
А иначе за тия книжки с ОУ - знам ги и съм сигурен че поддържат точно, но не е ясно каква точно температура :))
Става дума за контролер, който освен че ще мери температурата и ще я поддържа, ще има часовник за реално време, ще включва и изключва две секции лампи независимо, ще мери pH на водата и ще я регулира.
Така че, ако беше само терморегулатор - наистина не ми трябва ПИК, но аз искам да знам и точната стойност на температурата, а не тази която показва стъкления термометър :)))
Значи - температурата я меря с ЛМ35, после я усилвам 10 пъти и я чета с 10-битовия АЦП на ПИКА и той я сравнява с зададената и съответно включва и изключва трансформатор (първичната му намотка). За самото нагряване използвам дънен нагревател от подово отопление и той работи от 12 до 36 волта (с водата и тока шега не бива). Та - това е. Затова ви питах, ако някой има изпробвана схема за мерене на температура с ПИК (евентуално примерен сорс) да помогне...
Ако не...здраве....
А иначе за тия книжки с ОУ - знам ги и съм сигурен че поддържат точно, но не е ясно каква точно температура :))
Re: още по-просто
Не я ли усилваш твърде много, пикът с какво упорно работи, ако е с вътрешно значи добре да усилваш 13 пъти да речем да имаш по голяма точност. После хубаво е да ползваш външен ИОН, та дори и само с ценер. Пробвай така, проблемите ще ти намалеят.
Re: още по-просто
Използвам външен опорен източник -ЛМ786 (не съм сигурен) за 5 волта с много малък дрейв.
Така че, едва ли проблема е в опорния източник. Според мен или датчика не съм го направил (уплътнил) правилно и се мокри, или понеже на платката с пика има и релета и те доста греят, и оттам се грее и пика
Така че, едва ли проблема е в опорния източник. Според мен или датчика не съм го направил (уплътнил) правилно и се мокри, или понеже на платката с пика има и релета и те доста греят, и оттам се грее и пика
Re: още по-просто
е че колко грят тея релета бре, че чак и пик-а да загряват та и мизерии да ти прави ..... ако датчика се пълни с вода е друга работа ... пробвай го на сухо.
Re: още по-просто
а бре какви релета какво е това 4удо???
Ти да не би да прави6 телефонна централа?(а като се замисли6 и телефонните централи не ползват такива ве4е!!!))
я си сложи едно триак4е и да ти е мирна главата....и без това пика за ни6то не го използва6...поне да клати триак4ето докато си запълва времето и си клати краката...
Ти да не би да прави6 телефонна централа?(а като се замисли6 и телефонните централи не ползват такива ве4е!!!))
я си сложи едно триак4е и да ти е мирна главата....и без това пика за ни6то не го използва6...поне да клати триак4ето докато си запълва времето и си клати краката...
Za ToHu - 10x!
Blagodarya za otzivchivostta!
Moje da mi pratish na adres: [email protected]
Mezduvremenno popadnah na :
[линк]
Pozdravi!!
Moje da mi pratish na adres: [email protected]
Mezduvremenno popadnah na :
[линк]
Pozdravi!!
xa xa xa
А бе тука ко да кажа...
направо се 4удя какво искате от горките рибки ако не се лъжа искате да има часовник в реално време, РН метър /защо ли ти е??/, вероятно и хранилка да управляваш.... а бе то в казармата се казваше 4е войската требе да е постоянно заета защото си мислела за глупости като чета мненията сякаш се убеждавам 4е е вярно.
Като цяло РН на водата не виждам защо да я мериш ако изолираш термо датчика няма да имаш проблеми за това че не е главанично развързан е аз обикновенно го слагам във една сламка от безалкохолно и го заливам със силикон до сега поне системата действа безотказно а за хранилката мога ти препоръчам да му сложиш един обикновен часовник с мелодии /само да не звъни след първото иззвъняване на всеки 3 минути/ и на 24 часа веднъж ще им даваш на рибоците а бе това е ще имаш индикация в реално време и терморегулатор а РН ми то се изменя съвсем бавно :)) можеш и сам да го мернеш на седмицата веднъж. нагревателя нема проблем да е на 220 волта само да е добре изолиран аз поне ползвах един близо 5 години но ако ти се занимава.... ти си знаеш :))))
направо се 4удя какво искате от горките рибки ако не се лъжа искате да има часовник в реално време, РН метър /защо ли ти е??/, вероятно и хранилка да управляваш.... а бе то в казармата се казваше 4е войската требе да е постоянно заета защото си мислела за глупости като чета мненията сякаш се убеждавам 4е е вярно.
Като цяло РН на водата не виждам защо да я мериш ако изолираш термо датчика няма да имаш проблеми за това че не е главанично развързан е аз обикновенно го слагам във една сламка от безалкохолно и го заливам със силикон до сега поне системата действа безотказно а за хранилката мога ти препоръчам да му сложиш един обикновен часовник с мелодии /само да не звъни след първото иззвъняване на всеки 3 минути/ и на 24 часа веднъж ще им даваш на рибоците а бе това е ще имаш индикация в реално време и терморегулатор а РН ми то се изменя съвсем бавно :)) можеш и сам да го мернеш на седмицата веднъж. нагревателя нема проблем да е на 220 волта само да е добре изолиран аз поне ползвах един близо 5 години но ако ти се занимава.... ти си знаеш :))))
Re: още по-просто
Аз не съм много силен с PIC-вете ,но ми е интересна схемата на терморегулатор.Ще бъда благодарен ако подхвърлите нещо st222@mail.bg
Правил съм схема с МА723 ,но не съм доволен.Операционния усилвател е с малко усилване.По-добрия вариант е със 741 и термистор свързан в балансна схема.Тъй като се работи като точка на превключване нелинейността не е голям проблем ,а по-голямата зависимост от температурата подобрява точността.Схемата управлява реле, може и семистор.Такива точности като 0,1 градуса не бих казал ,че се постигат но твърдо съм убеден ,че за аквариум са непрактични.Би трябвало да има малка флуктуация на температурата 1-1,5 градуса синхронизирана със светлината с цел имитиране на природните условия и слънчевото греене.За да ми е мирна главата схемите ги захранвам през разделителен трансформатор 220V-220V и решавам проблема с токовия удар при утечка в изолацията.
Правил съм схема с МА723 ,но не съм доволен.Операционния усилвател е с малко усилване.По-добрия вариант е със 741 и термистор свързан в балансна схема.Тъй като се работи като точка на превключване нелинейността не е голям проблем ,а по-голямата зависимост от температурата подобрява точността.Схемата управлява реле, може и семистор.Такива точности като 0,1 градуса не бих казал ,че се постигат но твърдо съм убеден ,че за аквариум са непрактични.Би трябвало да има малка флуктуация на температурата 1-1,5 градуса синхронизирана със светлината с цел имитиране на природните условия и слънчевото греене.За да ми е мирна главата схемите ги захранвам през разделителен трансформатор 220V-220V и решавам проблема с токовия удар при утечка в изолацията.