Sari la conținut
ELFORUM - Forumul electronistilor

Reglarea temperaturii cu PIC


Vizitator Alex1989

Postări Recomandate

Vizitator Alex1989

salut,As vrea sa fac reglarea temperaturii cu un PIC,adica sa implementez pe el un regulator PID.Doar ca pentru asta am nevoie de functia de transfer al acestui proces(transformata laplace din ce iese supra transformata laplace din ce intra),ce iese este temperatura iar ce intra este tensiunea.Pentru incalzire as folosi rezistenta de incalzire si trebuie da determin functia de transfer(mai intai sa determin modelul matematic al acestuia,sa determin ce legi guverneaza in proces(aplic o tensiune si creste temperatura etc).Va rog sa ma ajutati cum as putea determina modelul matematic.Stiu ca as putea determina experimental functia de transfer aplicand o intrare si din raspuns sa determin dar asta este deja un model liniar si mie imi trebuie neaparat modelul.(imi trebe pentru un proiect).va multumesc!

Link spre comentariu
  • Răspunsuri 19
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • catalin004

    4

  • bercioiu

    3

  • danpin

    3

  • cusnir

    2

Top autori în acest subiect

Pentru a te putea ajuta cineva, trebuie in primul rand sa dai mai multe informatii despre proces... Procesul se desfasoara intr-o incinta inchisa, daca da, dimensiuni, izolare etc)... domenii de temperatura, element de incalzire, etc.

Link spre comentariu

dar asta este deja un model liniar si mie imi trebuie neaparat modelul.

Transformata Laplace este o transformare liniara. Asa ca nu inteleg care este problema.

Functia de transfer o determini prin aplicarea unui salt treapta de putere (temperatura) si masurarea temperaturii la iesire. Transformata saltului se ia din tabele, transformata iesirii o masori, faci raportul si faci transformata inversa. Cel mai probabil ca raspunsul va fi echivalent cu cel al unui circuit RC trece jos.

Vei lucra cu transformata Z, nu cu Laplace, pentru ca esti in timp discret.

 

O sa razi, dar am facut exact chestia asta acum vreo 10 ani pentru un termostat PID cu care fac bors si care e functional si in ziua de azi. Am scris tot PIDul in asamblare pe un PIC16C63 :da

Link spre comentariu
  • 2 săptămâni mai târziu...

sunt si eu interesat de reglarea temperaturii dar in alt mod. Si anume sa porneasca racirea (pompa de recirculare a apei) unui tub situat in concentratorul solar.adica sa porneasca doar atunci cand apare o diferenta de 20 grade intre intrare si esirea lichidului.Cum apare diferenta setata (nu e batuta in cuie) sa porneasca pompa de recirculare si sa pompeze apa fierbinte din concentrato rin boilerul de la subsol.Apoi doar deschid caloriferele noaptea si se incalzeste camera prin termosifonare, fara consum de energie.Oare se poate adapta schema de mai sus?

Link spre comentariu
  • 3 ani mai târziu...

Sau alt termostat dar tot cu PIC controler...am nevoie pentru a face un preheater care sa lucreze la maxim 200 gr C....sau alta metoda daca are cineva....multumesc

Link spre comentariu
  • 4 săptămâni mai târziu...

@catalin004

Care-i stadiul proiectului, ai facut ceva sau nu? Ma intereseaza cu ce masori cele 200gr. C, termocuplu, Pt100, 1000 etc...

 

@cirip

Pt. PID ce ecuatii/algoritm ai folosit?

Link spre comentariu

stadiul 100%, am cumparat o chinezarie dde termostat reglabil, setabil cu termocupla K ....cu 120lei....sincer nu am prmit nici un ajutor, ca daca il primeam vroiam doar sa invat un pic de C++....deci zero

Link spre comentariu

stadiul 100%, am cumparat o chinezarie dde termostat reglabil, setabil cu termocupla K ....cu 120lei....sincer nu am prmit nici un ajutor, ca daca il primeam vroiam doar sa invat un pic de C++....deci zero

Ok, am inteles...

Am intrebat pt. ca vreau sa fac un "cuptoras" pt. uscat cablajele vopsite cu Positiv20 si eventual sa-l mai folosesc la ce-o mai fi nevoie...

La un termocuplu K ma gandesc si eu; ai idee in montajul tau ce integrat este folosit pt. conditionarea tensiunii data de termocuplu?

Ceva de genul: MAX31855K, AD595, sau altceva?

Link spre comentariu

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări