Fra denne artikel lærer vi, hvordan mesteren lavede en varmluftslodestation under kontrol. Arduino. I dette projekt bruges PID-algoritmen til at beregne den krævede effekt og styres af Triac-driveren.
Ifølge skibsføreren er denne loddestation effektiv og pålidelig og let at samle.
Værktøjer og materialer:
- Arduino Pro Mini;
-1602 LCD-modul + I2C;
- Drejekoder med knap;
-Hårtørrer til lodning station;
-Stand til hårtørrer;
-Simistor BTA12-600B;
Transistor IRFZ44;
Forstærker MCP602;
Optocoupler MOC3021;
Optokoppler 4N25;
-Diodebro 2W10M;
Diode UF4007;
-4-pin-stik;
-3-polet stik;
-2-polet stik;
-2-pin stort stik;
Kondensator 0,1 uF;
- Kondensator 10 nF;
- Trimmermodstand 200K;
- Modstand 100K;
-Resistor 47K;
- Modstand 10K;
- Modstand 1K;
-Resistor 470E;
- Modstand 330E;
- Modstand 220E;
-Resistor 39E;
- summer;
Trin 1: Installation
For at dele Arduino Pro Mini og kredsløbskortet skal du foretage følgende ændringer på Arduino-kortet. Da konklusionerne fra I2C Arduino A4 og A5 ikke er PCB-venlige, skal kontakterne til A4-A2 og A5-A3 korteres, som på billedet.
Yderligere installation er som følger:
Til I2C LCD-modul
I2C-modul - Arduino Pro Mini
GND - GND - GND
VCC - VCC - 5V
SDA - A2 - A4
SCL - A3 - A5.
For kodermodul:
Encoder - Arduino
GND - GND
+ - NC (ikke tilsluttet, arduino indbygget I / O bruges i koden)
SW - D5
DT - D3
CLK - D4.
Hårtørrer (7 ledninger)
3-polet stik - (grøn, sort, rød)
Rød ledning - Termoelement +
Grøn ledning - Reed switch
Sort tråd - fælles jord.
2-polet stik - (blå, gul)
Blå ledning - Ventilator +0
Gul ledning - Ventilator - (eller GND)
2 stort pin-stik - (hvid, brun)
Hvid ledning - varmelegeme
Brun ledning - varmelegeme (uden polaritet)
Trin to: Skematisk
Kredsløbet består af 3 dele.
En del af interface:
Består af 1602 LCD med I2C-modul og drejekoder med knap. Displayet viser den indstillede temperatur, den aktuelle temperatur, blæserhastigheden og den anvendte strøm samt den aktuelle tilstand på håndtaget. Koderen bruges til forskellige indgange og navigation gennem parametre og kontroller.
Sensordel:
Består af en termoelement af K-type til måling af temperatur og reedafbrydere til bestemmelse af håndtaget. Termoelementets spænding forstærkes af driftsforstærkeren til spændingsniveauet målt med Arduino. Forøgelsen af den operationelle forstærker styres af en 200K trimmer.
Controller-del:
Der er to controllere i dette kredsløb.En af dem er en simpel PWM-blæserhastighedsregulator med en MOSFET. Den anden er en isoleret controller til varmeapparatet. Det består af TRIAC drevet af optokoblet DIAC. 4N25-optokoblingen hjælper med at bevare synkroniseringen med AC-signalet.
Trin tre: PCB
Skibsføreren anbefaler at bestille et trykt kredsløbskort på det tilsvarende sted, men hvis det ønskes, kan det gøres uafhængigt.
Arduino-Rework Station.sch
Arduino-Rework Station.brd
Specifikationstavlen kan ses her.
Trin tre: Kode
Programmet er den vigtigste del af projektet. Programmet bruger en PID-algoritme til at styre strømmen til at opretholde en given temperatur.
Ved at dreje koderen kan temperaturen og blæserhastigheden justeres. Et kort tryk på koderen skifter mellem blæserhastighed og temperaturindstilling.
Hårtørreren begynder at varme op, så snart den fjernes fra holderen. Displayet viser "Klar." Når den indstillede temperatur nås, lyder den indstillede temperatur en kort summerlyd. Når hårtørreren er installeret i holderen, stopper opvarmningen, men blæseren fortsætter med at blæse, indtil den når en sikker temperatur. Når temperaturen er faldet under 50 ° C, udsender den et kort bip og viser “KALD”.
Når hårtørrer er slået fra, går regulatoren i indstillingsfunktion, hvis koderen holdes nede.
Opsætningstilstanden har kalibrering, opsætning, gemning, annullering og nulstilling af indstillinger.
Note. Hvis der bruges det EasyEDA trykte kredsløbskort, skal du ændre reedkontaktens kontaktnummer til kontaktnummer 8 og summerkontakten til 6.
Du skal installere Commoncontrols-master, time-master og kodebiblioteker.
hot_air_gun_station_V1.0.ino
CommonControls-master.rar
Time-master.zip
Du kan downloade alle filerne i en zip-fil her.
Trin fire: Kalibrering
Temperaturaflæsninger skal kalibreres. Følg disse trin for at gøre dette.
Gå først til opsætningstilstand og vælg optionen. I indstillingstilstand vises temperaturen på skærmen (0-1023). Drej på drejeknappen for manuelt at vælge strøm til hårtørrer. Opvarm hårtørreren til 400 grader. Når temperaturen når den indstillede værdi, bipper summeren. Indstil derefter den interne temperatur med dimer til ca. 900. Tryk langt på koderen - vende tilbage til menuen.
Gå derefter til opsætningstilstand og vælg "Kalibrer". Vælg kalibreringspunkt: 200, 300 eller 400 grader, klik på koderen. Hårtørrerens temperatur når den ønskede temperatur, og summeren lyder en alarm. Drej på kodeknappen for at indtaste den aktuelle temperatur. Vælg derefter et andet kontrolpunkt, og gentag denne proces for alle kalibreringspunkter.
Tryk derefter på og gå til hovedskærmen, og gå derefter tilbage til opsætningstilstand og vælg Gem.
Trin fem: Ernæring
Skibsføreren brugte en Hi-link strømforsyningsenhed på 230 V AC - 5V 3W DC som strømkilde. Til 24 V DC brugte jeg en 12-0-12 500 mA transformer, der forbinde enden af 12 V AC til en bro ensretter. Derefter føres den udrettede udgang til filterkondensatoren og derefter til LM7824-spændingsregulatoren.