Arduino

Arduino

Verifica termica

Questo progetto è stato realizzato per studiare l'andamento della sovratemperatura a cui è sottoposto l'isolante di un cavo elettrico quando quest'ultimo è percorso da una corrente che varia entro certi periodi di tempo espressi in minuti.
Questo processo, nella tecnica impiantistica, va sotto il nome di verifica termica.
Il problema è impostato tenendo conto della posa, del tipo di isolante e della forma del cavo.
Nel nostro caso si valuta un cavo unipolare, con posa in tubi o canaline, isolato in PVC.
Per motivi tecnici dovuti alla rappresentazione grafica del diagramma di carico, si è imposto un limite max di 100 A per la corrente.

Per la realizzazione di questo progetto mi sono servito di:
1) modulo KeyPad 4 x 4 per gli input delle grandezze in gioco (coeff. di trasm. termica, correnti, tempi e sovratemperatura limite);
2) display LCD 2004 per mostrare i valori di sezione e portata del cavo nonchè le variazioni delle sovratemperature relative ai quattro intervalli di tempo;
3) LED, 4 di colore rosso che segnalano il superamento del limite di sovratemperatura durante il funzionamento del cavo;
4) pulsanti, 4 che hanno le seguenti funzioni: ROSSO, per l'input delle grandezze inerenti al progetto; GIALLO, per l'avvio della verifica termica; BLU per il cambio di sezione e VERDE per il reset.

Collegamenti:
a) KeyPad
A partire da sinistra verso destra sulla morsettiera, gli otto terminali sono connessi ai pin digitali 9-8-7-6-5-4-3-2;
b) display LCD
I terminali per l'alimentazione ai pin +5V e GND mentre gli altri due  ai pin analogici A5(SCL) e A4(SDA);
c) LED
Connessi all'alimentazione con un terminale al GND e con l'altro, tramite una resistenza di 220 ohm, ai pin digitali 17 (ROSSO1), 16 (ROSSO2), 15 (ROSSO3), 14 (ROSSO4) ovvero ai pin analogici, resi digitali, A3 - A2 - A1 - A0;
d) pulsanti
Connessi all'alimentazione con un terminale a +5V e con l'altro, tramite una resistenza di 10 Kohm, ai pin digitali 10 (ROSSO), 12 (GIALLO), 11 (BLU), 13 (VERDE).

Il codice relativo al progetto è disponibile al link verifica termica mentre quello relativo a Processing al link processing_verifica.







Nessun commento:

Posta un commento