Taula de continguts:
Vídeo: Sistema de control automàtic de plaques calentes (HPACS): 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Aquest projecte té com a objectiu proporcionar una manera senzilla i intuïtiva d’entendre com fer sintonització automàtica PID mitjançant un escalfador. El que he fet es basa en el mètode Åström – Hägglund per derivar paràmetres mitjançant el control bang-bang per revelar les característiques del sistema i, posteriorment, va triar paràmetres basats en aquest coneixement. No hi ha res secret i la informació es pot trobar aquí: https://en.wikipedia.org/wiki/PID_controller#Loop… I per triar paràmetres podeu llegir una mica aquí: https://en.wikipedia.org/ wiki / PID_controller # Bucle …
Per fer-ho maco, s’afegeix una interfície HMI de 3.2 Nextion per a l’entrada d’usuaris i la visualització de diferents variables en temps real. PERUT també he creat una versió de terminal sèrie de la biblioteca que fa que el projecte sigui més barat.
La història real és que en part vaig prometre al meu pare que faria un control de temperatura per fondre la cera d’abelles, en part volia actualitzar la meva teoria bàsica de control i, finalment, volia examinar l’ajustament automàtic dels controladors PID. Al costat, també vaig aconseguir utilitzar-lo per a Sous Vide fent bistecs i salsa Bearnaise com a part de les proves.
AVÍS
Estic treballant amb 230 V aquí, cosa que és perillosa si no sabeu què feu. Sóc enginyer en electricitat i electrònica, així que tinc una mica d’experiència aquí, però NO treballeu amb 230 V si no us esteu còmode i tingueu molta cura de no tocar els cables actius. A més, tingueu en compte els relés SS barats pel que fa al possible risc d'incendi, ja que algunes persones ho han vist (però no per mi).
Subministraments
- Una placa calenta WASCO (pot ser una millor, per exemple, una placa d’inducció Ikea)
- Un relé SS barat
- Un sensor de temperatura onewire de Dallas
- Un Arduino Mega
- (Opcional) Una interfície / pantalla HMI de 3.2 "Nextion
- Font d'alimentació de 5V per a l'Arduino
Pas 1: Muntatge
Només he construït un recinte per a la versió HMI del projecte, ja que és el que he acabat fent servir. Per tant, vaig fer un recinte per a l’ajust de relés, HMI i Arduino. També vaig fer una pinça per al sensor de temperatura només perquè pogués …
Pas 2: Codificació
Tot el codi per a HMI i Arduino està disponible a la meva reposició de Git per al projecte.
He comentat molt al codi per intentar facilitar la lectura i la comprensió. Però bàsicament he configurat un PWM molt lent per a la placa calenta i una interrupció de temporitzador per a l'estat-màquina / control i això és realment.
Després hi ha, per descomptat, la rutina d’ajust i el propi control + HMI o interfície sèrie …
Faig alguna cosa que no sóc un gran fan d'aquest codi, i és utilitzar la impressió en sèrie en una interrupció del temporitzador. La impressió en sèrie requereix molt de temps i s’ha d’evitar realment en una interrupció del temporitzador …
L'afinació funciona de la següent manera:
- Estableix el cicle de treball PWM al 40%
- Espereu fins que s'assoleixi la temperatura de consigna
- Estableix el cicle de treball PWM al 0%
- Espereu fins que la temperatura sigui inferior al valor de consigna
- Repetiu el pas 1-4 fins que, per exemple, Es veuen 3 períodes amb gairebé el mateix temps i amplitud
- Calculeu els paràmetres del PID basant-se en l’anterior
Bastant simple;)
Pas 3: proves
Ara que la codificació ha acabat, és hora de provar-les. A la secció anterior vaig mostrar l’afinació gràficament d’una prova, de manera que ja no queda molt per dir. Però aquí es mostren un parell de proves que fan servir els paràmetres obtinguts.
Recomanat:
Plaques de circuits gravats amb àcid de la impressora 3D SLA: 7 passos (amb imatges)
Les plaques de circuit gravades amb àcid de la impressora 3D SLA: Remix..remix .. Bé, necessito una placa de desenvolupament per als meus xips ATtiny. No tinc un CNC per tallar un PCB. No conec Kicad i no vull demanar taules. Però tinc una impressora de resina … i acid i conec SketchUp. I m’agrada fer coses. Què feliç
Nifty Neopixel plaques i plaques: 3 passos
Plaques i plaques indicatives de Neopixel: aquí teniu una manera senzilla de fer plaques personalitzades d’escriptori o signes pràctics que cal penjar a prop d’engranatges costosos, fràgils o perillosos. Il·lumineu-los amb Neopixels per ressaltar el missatge important del rètol. Ideal per a un fabricant de fer o conventio
SOLDADURA SMD 101 - ÚS DE PLAQUES CALENTES, SOPLADOR D'AIRE CALENT, STENCIL SMD I SOLDAT DE MANS: 5 passos
SOLDADURA SMD 101 | ÚS DE PLAQUES CALENTES, SOPLADOR D'AIRE CALENT, STENCIL SMD I SOLDADURA DE MANS: Hola! És bastant fàcil fer soldadures …. Apliqueu una mica de flux, escalfeu la superfície i apliqueu soldadures. Però quan es tracta de soldar components SMD, cal una mica d’habilitat i algunes eines i accessoris. En aquest Instructables, us mostraré el meu
L’alimentador automàtic automàtic de peixos de bricolatge: nivells 1: 6 passos
L’alimentador automàtic de peixos de bricolatge definitiu: nivell 1: el nivell 1 és l’alimentador més bàsic. Utilitzeu aquesta opció si teniu un pressupost reduït o, com jo, no podeu fer funcionar el nivell 2 abans de marxar una setmana i mitja per vacances. No hi ha control d’il·luminació. Quantitat i tipus de menjar: tinc una betta i 5 de neó
Cotxe de rodes calentes de fibra òptica LED: 12 passos
Cotxe de rodes calentes de fibra òptica LED: Després del meu primer instructable, vaig decidir fabricar un cotxe LED amb bateria. El cap & els fanals posteriors són tan petits que l'única manera d'utilitzar òptica de foc de plàstic era també la petita quantitat d'espai a l'interior del cotxe per contenir les bateries