Da questo articolo, apprendiamo come il Maestro ha controllato una stazione di saldatura ad aria calda. Arduino. In questo progetto, l'algoritmo PID viene utilizzato per calcolare la potenza richiesta ed è controllato dal driver Triac.
Secondo il maestro, questa stazione di saldatura è efficiente, affidabile e facile da montare.
Strumenti e materiali:
- Arduino Pro Mini;
-1602 modulo LCD + I2C;
- Encoder rotativo con pulsante;
-Asciugacapelli per stazione di saldatura;
-Stand per asciugacapelli;
-Simistor BTA12-600B;
Transistor IRFZ44;
Amplificatore MCP602;
Accoppiatore ottico MOC3021;
Accoppiatore ottico 4N25;
-Diode bridge 2W10M;
Diodo UF4007;
Connettore a 4 pin;
Connettore a 3 pin;
Connettore a -2 pin;
Connettore grande a -2 pin;
Condensatore 0.1 uF;
- Condensatore 10 nF;
- Resistenza trimmer 200K;
- Resistenza 100K;
-Resistenza 47K;
- Resistenza 10K;
- Resistenza 1K;
-Resistenza 470E;
- Resistenza 330E;
- Resistenza 220E;
-Resistenza 39E;
- buzzer;
Fase 1: installazione
Per condividere Arduino Pro Mini e la scheda, è necessario apportare le seguenti modifiche alla scheda Arduino. Poiché le conclusioni di I2C Arduino A4 e A5 non sono compatibili con la PCB, i contatti di A4-A2 e A5-A3 dovrebbero essere in corto, come nella foto.
Ulteriore installazione è la seguente:
Per il modulo LCD I2C
Modulo I2C - Arduino Pro Mini
GND - GND - GND
VCC - VCC - 5V
SDA - A2 - A4
SCL - A3 - A5.
Per il modulo encoder:
Encoder - Arduino
GND - GND
+ - NC (non collegato, nel codice viene utilizzato l'I / O integrato arduino)
SW - D5
DT - D3
CLK - D4.
Asciugacapelli (7 fili)
Connettore a 3 pin - (verde, nero, rosso)
Filo rosso - Termocoppia +
Cavo verde - Interruttore reed
Cavo nero - Terra comune.
Connettore a 2 pin - (blu, giallo)
Filo blu - Ventilatore +0
Cavo giallo - Ventola - (o GND)
2 Connettore a perno grande - (bianco, marrone)
Filo bianco - Riscaldatore
Filo marrone - Riscaldatore (nessuna polarità)
Fase due: schema
Il circuito è composto da 3 parti.
Parte dell'interfaccia:
È costituito da un LCD 1602 con modulo I2C e un codificatore rotante con pulsante. Il display mostra la temperatura impostata, la temperatura corrente, la velocità della ventola e la potenza applicata, nonché lo stato corrente della maniglia. L'encoder viene utilizzato per vari ingressi e navigazione attraverso parametri e controlli.
Parte del sensore:
È costituito da una termocoppia di tipo K per la misurazione della temperatura e interruttori reed per determinare la posizione della maniglia. La tensione della termocoppia viene amplificata dall'amplificatore operazionale al livello di tensione misurato con Arduino. Il guadagno dell'amplificatore operazionale è controllato da un trimmer da 200K.
Parte controller:
Ci sono due controller in questo circuito.Uno di questi è un semplice controller di velocità della ventola PWM con un MOSFET. L'altro è un controller isolato per il riscaldatore. È costituito da TRIAC alimentato da DIAC opto-accoppiato. L'accoppiatore ottico 4N25 aiuta a mantenere la sincronizzazione con il segnale CA.
Fase tre: PCB
Il master consiglia di ordinare un circuito stampato sul sito corrispondente, ma se lo si desidera, può essere fatto in modo indipendente.
Arduino-Rework Station.sch
Arduino-Rework Station.brd
È possibile visualizzare la scheda delle specifiche qui.
Terzo passaggio: codice
Il programma è la parte più importante del progetto. Il programma utilizza un algoritmo PID per controllare l'alimentazione per mantenere una determinata temperatura.
Ruotando l'encoder, è possibile regolare la temperatura e la velocità della ventola. Una breve pressione sull'encoder alterna la velocità della ventola e l'impostazione della temperatura.
L'asciugacapelli inizia a riscaldarsi non appena viene rimosso dal supporto. Il display mostra "Pronto". Quando viene raggiunta la temperatura impostata, la temperatura impostata emette un breve segnale acustico. Quando l'asciugacapelli è installato nel supporto, il riscaldamento si arresta, ma la ventola continua a soffiare fino a raggiungere una temperatura sicura. Dopo che la temperatura scende sotto i 50 ° C, emetterà un breve segnale acustico e visualizzerà “FREDDO”.
Quando l'asciugacapelli è spento, il controller entra nella modalità di impostazione se l'encoder viene tenuto premuto.
La modalità di impostazione ha impostazioni di calibrazione, configurazione, salvataggio, annullamento e ripristino.
Nota. Se si utilizza il circuito stampato easyEDA, modificare il numero di contatto dell'interruttore reed sul numero di contatto 8 e il contatto del buzzer su 6.
È necessario installare le librerie Commoncontrols-master, time-master e code.
hot_air_gun_station_V1.0.ino
CommonControls-master.rar
Time-master.zip
Puoi scaricare tutti i file in un unico file zip qui.
Fase quattro: calibrazione
Le letture della temperatura devono essere calibrate. Per fare ciò, seguire questi passaggi.
Prima vai in modalità configurazione e seleziona l'opzione. In opzione. In modalità impostazione, la temperatura verrà visualizzata sullo schermo (0-1023). Ruota la manopola per selezionare manualmente la potenza dell'asciugacapelli. Riscalda l'asciugacapelli a 400 gradi. Quando la temperatura raggiunge il valore impostato, il cicalino emette un segnale acustico. Quindi impostare la temperatura interna tramite dimero su circa 900. Premere a lungo sull'encoder - tornare al menu.
Quindi vai in modalità configurazione e seleziona "Calibra". Selezionare il punto di calibrazione: 200, 300 o 400 gradi, fare clic sull'encoder. La temperatura dell'asciugacapelli raggiungerà la temperatura desiderata e il cicalino emetterà un allarme. Ruotare la manopola dell'encoder per inserire la temperatura effettiva. Quindi selezionare un punto di controllo diverso e ripetere questo processo per tutti i punti di calibrazione.
Dopodiché, premi e vai alla schermata principale, quindi torna alla modalità di configurazione e seleziona Salva.
Fase cinque: nutrizione
Il master ha utilizzato un alimentatore Hi-link da 230 V CA - 5 V 3 W CC come fonte di alimentazione. Per 24 V CC, ho usato un trasformatore 12-0-12 500 mA, collegando l'estremità di 12 V CA a un raddrizzatore a ponte. Quindi l'uscita rettificata viene inviata al condensatore del filtro e quindi al regolatore di tensione LM7824.