Regulator PID de temperatură cu manual de microcontroler

Am luat un an în urmă pe un alt link pentru mai mult de 50dolari, dar există un set cu un alt controler termic mai fantezist. Prin urmare, dau o legătură cu un alt lot cu un vânzător aparent normal și cu o mulțime de comenzi.
A fost luată în scopuri foarte diferite, dar sa dovedit a fi atașată la cuptoarele electrice de bucătărie
Mai mult sub tăiere.
Acum un an, m-am comandat pentru un cuptor de lipitUn set de două regulatoare termice - unul supravegheat și cel de-al doilea mult mai funcțional. Din anumite motive, am avut o idee proastă de a le folosi împreună, dar când am primit deja ordinul, dintr-o dată am devenit mai inteligent și acest controler termic relativ simplu a rămas neschimbat.
Deci, ceea ce poate face acest controler termic. Cel mai important lucru, desigur, este de a menține temperatura setată prin controlul încălzitorului. Dar cum este mai bine decât orice controler termic pentru 1.5-2 dolari, care este plin pe Ali? Cel mai important lucru este că furnizează un control al temperaturii cu un controler PID.
Voi încerca să explic mai simplu ce este regulamentul PID



Parametrii principali ai acestui regulator (acest model particular - REX-C100FK02-V * AN):

  • alimente - 24 volți de tensiune directă / 24 volți de tensiune alternativă / 85-264 volți de tensiune alternativă
  • consum - nu mai mult de 9 VA cu putere de 240 volți
  • ieșire - tensiune, 12 volți, rezistență la sarcină 600 ohmi și mai sus
  • Tip termocuplu - K
  • interval de control al temperaturii - 0-400 grade Celsius (depinde de tipul de termocuplu)
  • ieșire de alarmă - ieșire unică, releu de scurtcircuit
  • perioada ciclului de reglare - 0,5 sec
  • metoda de reglare - PID, pornit / oprit (discret), P, PI, PD (reglabil)
  • greutate - aproximativ 170 de grame
  • montați - în orificiul panoului

Aici este un manual în limba rusă pentru acest controler (găsit undeva în rețea) - drive.google.com/open?id=1HDs7UX5rllDy8GFdYrdINbcGI_Snoo00
Dar de înaltă calitate în limba engleză, un pic mai complet, dar setările nu se potrivesc - drive.google.com/open?id=1Ez–F-3hjLzNtKP36FkGy6vfGQ_AkPkn
Și el ar fi mers cu mine încă,dacă soția nu s-ar fi plâns că nu poate coace argila polimerică în cuptoarele noastre electrice - temperatura nu ar fi stabilită în mod normal. Da, și uneori plăcinte ard г Cuptor de cele mai ieftine, din păcate Și mi-am amintit acest controlor. Nu am nevoie de ea, este prea primitiv, dar pentru cuptor - chiar lucrul. Dar am decis să nu gătesc cuptorul, ci să fac o cutie separată cu acest regulator și releu de stare solidă pentru 40 de amperi. Exact același releu a lucrat pe aproape același cuptor (transformat într-un cuptor de lipit) timp de un an și nu se zvoneste.
Controlerul este fixat foarte simplu - este introdus în panou și este presat pe partea din spate cu un cadru cu blocuri. Cadrul este furnizat cu pârghii de resort prin apăsarea regulatorului:

Toate conexiunile se fac prin bornele cu șuruburi de pe peretele din spate:

Conexiunea este foarte clar descrisă atât pe autocolantul de pe controler cât și în manual.

Sunt interesat de: alimentarea cu energie (220 volți), tensiunea de ieșire de control (direct la releul de stare solidă), intrarea termocuplu.
Dacă doriți, puteți conecta și ieșirea de alarmă. Poate fi dezactivat sau configurat într-unul din modurile:

  • depășește o temperatură predeterminată
  • scade sub temperatura setată
  • temperatură lovit
  • ieșire pentru intervalul de temperatură specificat

Acest lucru poate fi util, de exemplu, pentru situații de urgențăopriți alimentarea încălzitorului, în cazul în care cheia de comandă a încălzitorului (MOSFETE, releu de stare solidă) este perforată și începe încălzirea necontrolată.
interioare



Planul general a fost acesta - o cutie separată cucontrolerul și releul de stare solidă de pe radiator, două fire de alimentare cu ștecher și o priză (da, o priză pe fir) și un termocuplu ies din ea. Termocuplul este introdus în cuptor și este fixat de ușa sa, izolația termocuplului este rezistentă la temperatură, nu va avea nimic
La început, gândul a apărut pentru a tipări cazulImprimanta 3D, dar pentru a imprima o astfel de dimensiune din ABS pe Anet A8 deschis la toate curentele este hemoroizi, iar PLA, care se înmoaie deja la 55-60 de grade lângă cuptor, nu va mai trăi mult. Am decis sa taie policarbonat de 6 mm grosime, am mai multe foi de 50x50 cm
Pentru început, am desenat un model (sticlă pentru scală):

Astfel se va colecta:

Capacul superior și un perete sunt detașabile, cu șuruburi,restul este lipit. Adevărat, abia mai târziu, când totul a fost făcut, mi-a dat seama că ar fi fost mai bine să facă partea inferioară detașabilă și nu capacul, dar nu l-am redoit
Tăiați pe o mașină de frezat, deci dimensiuniau convenit perfect. Numai grosimea, care sa dovedit a fi de 5,9 mm în loc de 6, se converge imperfect.

Și aici o grămadă de piese gata pentru o muncă ulterioară:

La început m-am gândit să lipesc autocolant, dar mai întâiNu am întâlnit un film color normal în magazin, doar flori și modele de țesături, și în al doilea rând nu eram sigur că aș putea lipi fără pliuri și crevuri, așa că am decis să pictez.
Asamblarea preliminară a arătat că totulconverge, prin urmare, a fixat pereții cu bandă de mascare și a lipit toate îmbinările. Kleil diclormetan, deține fier. Am introdus-o într-o seringă cu un ac, care a tăiat ghiața conică și a mers cu un ac prin toate articulațiile din interior (chiar și o articulație, care nu era necesară pentru a lipi, am fost dusi :)). Diclormetanul este foarte fluid - umple instantaneu cele mai mici goluri și se evaporă foarte intens, astfel încât nici măcar să nu apăsați pistonul, căldura mâinilor dvs. încălzește suficient diclormetanul pentru evaporare pentru a crea presiune excesivă în interiorul seringii.
se usuca:

Între timp, corpul este înfășurat, am săpat o bucată din mineradiatorul, care a fost odată pentru un motiv comandat lui Ali (nici măcar nu-mi amintesc de ce). În mărime, se potrivește perfect, cu excepția faptului că piesa necesară trebuia să fie tăiată de-a lungul lungimii.

Am tipărit un model de găuri, l-am apucat cu bucăți de bandă dublă față de radiator și gauri găurite:

Apoi a constatat că este ușor greșita atras un model de releu de stare solidă, iar găurile de pe radiator nu mai coincid complet cu găurile din releu. Din fericire, m-am înșelat foarte bine - în primul rând, doar o gaură nu se potrivea și, în al doilea rând, nu coincidea atît de mult încât nu făcea rău pentru a fora pe cea dreaptă
O oră mai târziu, corpul era deja destul de puternicastfel încât să puteți răsuci liniștit și să încercați. Și aici mi-am descoperit cea de-a doua puncție în model: am desenat corect controlerul în dimensiuni, dar nu am desenat un cadru de prindere cu fixări. Și sa dovedit că acum împiedică închiderea capacului cu aproximativ 3 mm. A trebuit să pun capacul pe mașină și să mănânc cavitatea din interior.
O altă greșeală pe care am făcut-pe care l-am lipit de pereți și la care trebuie să fie înșurubate capacele, am tăiat fără găuri pentru șuruburi. M-am hotărât să-l țin și apoi să-l pun în loc. Gândirea exactă și exact acolo unde a fost planificată nu a fost niciodată forța mea. Pe scurt, aproape toate găurile din aceste șipci au plecat. Din această cauză a fost necesar să se spargă găurile din capace și să se controleze cu un burghiu pentru a încerca să se frece teșiturile în aceeași direcție
Apropo, firul din policarbonat ține șuruburile foarte bine, nu sunt necesare piulițe.
Înainte de a picta, marginile au fost ușor rotunjite cu un dosar și piele, procesul este foarte rapid și ușor.
În procesul de pictură, nu am făcut o fotografie, cumva am uitatdespre asta, dar nu este nimic interesant, în general, și nu. Matuit cu șmirghel, degresat, acoperit cu două straturi de sol și apoi cu două straturi de vopsea.

De ce este această culoare? Și smochinele știe că doar pe lângă asta aveam doar negru, albastru, roșu și verde și nu mi-a plăcut în acest caz. Ei bine, de ce nu
Am introdus șaibe de cauciuc speciale în găurile pentru fire pentru astfel de cazuri, le-am luat și pe Ali:

(Kotska este rezultatul nerăbdării mele, a început să aleagă cazul când vopseaua nu era complet uscată)
Deoarece nu sunt destinate panourilor cu o grosime de 6 mm, era necesar să se facă niște cavități din interior, lăsând pereți groși de 1 mm:

Strângeți găurile din firele de alimentare conectateîmpământare și una dintre miezuri, de la care a făcut un robinet pentru alimentarea regulatorului, precum și de la unul din cele două miezuri care au ieșit din fișă, a înșurubat releul la grăsimea termică către radiator și radiatorul la corp:

Apoi, totul este simplu - firele la releu, se măsoară lungimea firelor către controler, se taie, se curăță, se tin, se fixează ...
Toate firele care ies din carcasă, am legat interiorul cu legături pentru a împiedica scoaterea accidentală a acestora. Practica standard.
Toate conectate și pornite pentru a vedea dacă salut ceva bakhnet. Nu bah:

Acolo, în profunzimea cazului, puteți vedea un indicator luminat al releului, deci totul este bine, puteți colecta

În primul rând, am decis să iau un test de stres pentru el și a conectat un astfel de încălzitor de 3 kW ventilator la el:

Am pus termocuplul pe radiator și am fixat-o cu o bucată de Kapton pentru a controla temperatura nu doar prin atingere.
Pornit, încălzitor ventilator zazhuzhal, și am mersscrieți un spoiler despre controlerul PID, distragând și verificând din când în când temperatura radiatorului. La 15 minute după pornire, temperatura a atins 50 de grade. După încă 20 de minute, a fost deja 67 de grade și la această valoare în următoarele 30 de minute a durat până când am oprit - a devenit fierbinte în birou
În fiecare zi (când nu trebuie să schimbați nimicsetări profunde) controlul acestui controler este foarte simplu. Imediat după punerea în funcțiune, începe să încerce să regleze temperatura, nu este prevăzută o conectare separată pentru aceasta.
În general, panoul frontal este minimalist:

Afișaj roșu, măsurat (curent)
Afișaj verde inferior - setați temperatura
Indicatorii din stânga în ordinea de sus în jos:
1. Alarmă 1
2. Ieșire
3. Alarmă 2
4. Indicatorul funcționării PID auto
Butoane de la stânga la dreapta: "setare", "schimbare", "în sus", "în jos".
Pentru a seta temperatura dorită, apăsați"Tuning", toate cifrele afișajului inferior, cu excepția celor mai tineri, încep să clipească. Apăsați „sus“ și „jos“ în LSB expune numărul dorit și apăsați pe „schimbare“ sunt acum pâlpâire toate biți, cu excepția zecimalele este deplasată prin setarea stânga. Și așa am pus numerele potrivite în toate categoriile. Pentru a finaliza setările, faceți din nou clic pe "setare".
Setări mai detaliate pe scurt

Și apoi activitatea controlorului (de asemenea, accelerată de 10 ori):

După cum puteți vedea, PID-ul nu este complet reglat.în mod optim (și nimeni nu a promis idealul :)), temperatura scade cu inerția la fel de mult ca 10 grade. În viitor, dacă doriți, puteți ajusta coeficienții calculați de el (ceea ce voi face în cuptorul de acasă), dar trebuie să înțelegeți ce să modificați.
Apropo, cel de-al doilea controler mai avansat(a văzut în stânga videoclipului) sa confruntat cu autotune mult mai bine, nu a trebuit să ajusteze nimic, saltul de temperatură la 200 de grade nu depășește 2-3 grade.
Există încă un nivel de setări, intrarea în acestaapăsând și menținând apăsat timp de 3-4 secunde în același timp butoanele "setare" și "schimbare" Dar acolo fără nevoie este mai bine să nu urcați, dar dacă este necesar, verificați cu atenție manualul

Rezultatul tuturor acestor agitații



Linia de fund:
Controlerul dvs. de bani costă bine cu muncase comportă foarte bine, mai ales dacă îl configurați puțin mai subtil decît implică autotune. Un releu solid se confruntă, de asemenea, cu o încărcătură destul de mare, deși am îndoieli foarte serioase cu privire la cele 40 de amperi declarate. Un maxim de 20, și chiar și atunci cu un radiator bun și răcirea activă.
Toate