bercioiu Postat Iunie 25, 2013 Partajează Postat Iunie 25, 2013 Va pun la dispozitie un termostat conceput de mine pentru un coleg de forum, folosit la o clocitoare. Termostatul este comandat de un pic 16F628A ce masoara temperatura cu un senzor dallas 18B20 cu o precizie de 0.1 grade si o afiseaza pe un display LCD 2x16. Exista 3 butoane din care se pot seta cele 3 temperaturi ale termostatului : 1) Temperatura de pornire a rezistentei 2) Temperatura de oprire a rezistentei 3) Temperatura de alarma, peste care se va declansa o alarma. Modul de setare al temperaturilor este acelasi pentru toate cele 3 temperaturi si anume: Pentru setarea temperaturii de pornire a rezistentei se tine apasat butonul din stanga timp de 1 sec. Odata intrat in meniul de setare, din butonul din stanga se creste temperatura, din butonul din dreapta se scade temperatura. Daca se tine apasat unul din cele doua butoane, temperatura va fi crescuta/scazuta cu un grad, daca butoanele se apasa cu pauze, temperatura va fi crescuta/scazuta cu 0.1 grade. Pentru validarea temperaturi, se apasa butonul din mijloc sau daca nu mai apasam niciun buton timp de cateva secunde, temperatura se va salva automat si programul va reveni in cadranul principal unde este afisata temperatura actuala. Pentru a seta celelalte doua temperaturi, se tin apasate celelalte doua butoane (cel din mijloc pentru temperatura de oprire si butonul din dreapta pentru temperatura alarmei). Toate temperaturile se laveaza in EEPROM. Iesirea din pic notata "rez" va trebui sa comande un alt modul de "forta" pentru rezistenta. In schema electrica am sugerat o varianta de SSR format dintr-un optocuplor ZCD si un triac. Fisierele necesare pentru realizarea termostatului: simularea in ISIS schema electrica si pcb in format PDF fisierul HEX Link spre comentariu
Vizitator fm3175 Postat Octombrie 31, 2013 Partajează Postat Octombrie 31, 2013 Va pun la dispozitie un termostat conceput de mine pentru un coleg de forum, folosit la o clocitoare. Termostatul este comandat de un pic 16F628A ce masoara temperatura cu un senzor dallas 18B20 cu o precizie de 0.1 grade si o afiseaza pe un display LCD 2x16. Exista 3 butoane din care se pot seta cele 3 temperaturi ale termostatului : 1) Temperatura de pornire a rezistentei 2) Temperatura de oprire a rezistentei 3) Temperatura de alarma, peste care se va declansa o alarma. Modul de setare al temperaturilor este acelasi pentru toate cele 3 temperaturi si anume: Pentru setarea temperaturii de pornire a rezistentei se tine apasat butonul din stanga timp de 1 sec. Odata intrat in meniul de setare, din butonul din stanga se creste temperatura, din butonul din dreapta se scade temperatura. Daca se tine apasat unul din cele doua butoane, temperatura va fi crescuta/scazuta cu un grad, daca butoanele se apasa cu pauze, temperatura va fi crescuta/scazuta cu 0.1 grade. Pentru validarea temperaturi, se apasa butonul din mijloc sau daca nu mai apasam niciun buton timp de cateva secunde, temperatura se va salva automat si programul va reveni in cadranul principal unde este afisata temperatura actuala. Pentru a seta celelalte doua temperaturi, se tin apasate celelalte doua butoane (cel din mijloc pentru temperatura de oprire si butonul din dreapta pentru temperatura alarmei). Toate temperaturile se laveaza in EEPROM. Iesirea din pic notata "rez" va trebui sa comande un alt modul de "forta" pentru rezistenta. In schema electrica am sugerat o varianta de SSR format dintr-un optocuplor ZCD si un triac. Fisierele necesare pentru realizarea termostatului: simularea in ISIS schema electrica si pcb in format PDF fisierul HEX salut, am simulat montajul postat de tine nu functioneza setarea la tem de stop. Link spre comentariu
bercioiu Postat Octombrie 31, 2013 Partajează Postat Octombrie 31, 2013 Am verificat acum cu fisierele postate si totul este OK. Cred ca nu ai inteles cum functioneaza... Reciteste postul meu. Link spre comentariu
Vizitator fm3175 Postat Noiembrie 4, 2013 Partajează Postat Noiembrie 4, 2013 Am verificat acum cu fisierele postate si totul este OK. Cred ca nu ai inteles cum functioneaza... Reciteste postul meu.Am inteles cum functioneza. Nu vreau sa fiu gica-contra chiar vreau sa construiesc un asemene a termostat. Eu mai sus spuneam ca daca se apasa tasta de set (off -2 , al- 3, on-1 ) de 2 ori (dublu- click) apare pe ecran ceva de genul :setaritmp 448.0e normal? Link spre comentariu
bercioiu Postat Noiembrie 4, 2013 Partajează Postat Noiembrie 4, 2013 Nu stiu ce combinatii faci tu pe acolo... Ia reciteste postul meu si subliniaza-mi pasajul unde am scris eu ceva despre "dublu click"...Termostatul merge de aproape un an, a scos ceva pui pana acum (dar nu in simulare) Link spre comentariu
Vizitator nicutol Postat Ianuarie 30, 2014 Partajează Postat Ianuarie 30, 2014 Buna ziua.In speranta ca vine primavara cat de curand am realizat si eu montajul colegului @bercioiu, montaj care binenteles ca functioneaza, dar am o problema cu quartul de 20 MHz cu care face refreshul cam greu, in schimb cu un oscilator de 10MHz functioneaza bine.In speranta ca nu este prea dificil te rog daca mai ai sursa codului si nu este prea dificil, te-as ruga daca poti sa compilezi un *.hex cu oscilator de 10MHz sau 4MHz.Multumesc anticipat. Link spre comentariu
pop_ady44 Postat Ianuarie 30, 2014 Partajează Postat Ianuarie 30, 2014 acest termostat conceput de colegu bercioiu este facut de mine in 3 variante una pe badboard (placa cu gaurele) si 2 pe cablaj toate 3 functioneaza impecabil treaba este sa iei picuri bune nu pocnitori de la mivarom care o iau pe aratura la primu soci multumesc colegului si pe aceasta cale Link spre comentariu
lorik199 Postat Martie 13, 2015 Partajează Postat Martie 13, 2015 Reinvii topicul, intampinand o mica problema la termostatul postat de colegul bercioiu, si anume rata de refresh foarte mica, problema intampinate si de colegul nicutol, avand rugamintea daca exista vreo rezolvare Link spre comentariu
aureliu67 Postat Decembrie 28, 2015 Partajează Postat Decembrie 28, 2015 (editat) Am facut si eu acest termostat dar am gresit undeva.Sau la montaj sau la copierea hexului in notepad sa strecurat o gresala. Cand pornesc alimentarea montajuluise aprinde lumina ecranului si nu apare nici un caracter, daca tin apasate butoanele nu reactioneaza in nici un fel. Insa la cam 20-30 sec dupa ce incerc orbeste sa setez temperatura se aude un bazait scurt. Va rog pe cineva sa trimita o arhiva cu hexul functional ca sa fiu sigur ca e gresala in alta parte. Mentionez ca am folosit LCD JHD 162A. Nu am verificat dar cred ca sunt identice ca si conexiuni. Editat Decembrie 28, 2015 de aureliu67 Link spre comentariu
pop_ady44 Postat Decembrie 28, 2015 Partajează Postat Decembrie 28, 2015 (editat) Salut Au trecut ceva luni, decand am pus totul la arhiva,si nu mai lucrez nimic, pe motiv ca nu am timp si al doilea se cam joaca sanatatea cu mine.(dar asta este, ne resemnam ) Acel termostat functioneaza din prima daca : 1- ai respectat intocmai schema . 2- ai programat picul bine 3- ai alimentat cu 5 volti bine stabilizati si filtrati din sursa clasica (transformator nu smps) Daca nu va descurcati dati-mi un PM si incercam sa o rezolvam . Editat Decembrie 28, 2015 de validae Link spre comentariu
bercioiu Postat Decembrie 29, 2015 Partajează Postat Decembrie 29, 2015 Pentru salvarea hexului direct in format hex, click dreapta pe link-ul "Fisierul hex" de mai sus, dupa care alegem Save Link As... , unde alegem calea de salvare. 1 Link spre comentariu
mikella Postat Decembrie 29, 2015 Partajează Postat Decembrie 29, 2015 Pentru domnul "berciou", aveti postat pe undeva fcf-ul de la clocitoare? Ma intereseaza cum ati conceput meniul. Va multumesc ! Link spre comentariu
aureliu67 Postat Decembrie 29, 2015 Partajează Postat Decembrie 29, 2015 Sa rezolvat problema dar desigur ca nu de la sine. Domnul mikella a gasit problema. trebuia ajustat contrastul LCD ului. Multumesc tuturor. Softul merge impecabil. 1 Link spre comentariu
bercioiu Postat Decembrie 30, 2015 Partajează Postat Decembrie 30, 2015 Fisierul Flowcode. Nu sunt sigur daca este ultima varianta, dar oricum se poate vedea modul in care am conceput meniul. Clocitoare_628.rar 1 Link spre comentariu
mikella Postat Decembrie 30, 2015 Partajează Postat Decembrie 30, 2015 Mutumesc frumos! Si va doresc un an nou cu bine! Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum