Controller basato su attiny45, un relé e un FET per il compressore del frigorifero usato che abbiamo preso per l'aulastud nel '23.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Barb 1e54328a26 updated code and hardware for clog detection and defrost 5 months ago
AulaStud_fridge_compressor_timer_controller.ino updated code and hardware for clog detection and defrost 5 months ago
AulaStud_fridge_compressor_timer_controller.ino.tiny8.hex Fan delay and advance timing 9 months ago
README.md updated code and hardware for clog detection and defrost 5 months ago
schematica.jpg added schematic 9 months ago
schematica_v2.jpg added better v2 schematic 9 months ago

README.md

Controller basato su attiny45 (bootloader flashato a 1 MHz), un relé e un FET per il frigorifero usato che abbiamo preso per l'aulastud nel '23. Abbiamo dovuto sostituire il termostato e il design dell'evaporatore (parte fredda della serpentina) fa sì che ci sia rischio di trasporto di olio dal compressore e che si intasi il sistema se il compressore lavora per troppi minuti di fila (tipicamente dopo 30 minuti, a quel punto tocca staccare il frigo, riscaldarlo con un phon per sturare il blocco di olio, di solito nel reparto freezer, e poi riaccenderlo). Questo controller è montato DOPO il termostato, in modo da impostare dei limiti di tempo massimo di accensione (15') e minimo di stand-by (3') del compressore. Inoltre, si occupa di accendere delle ventole nel compartimento freezer e frigo che aumentano il COP e permettono la completa evaporazione del refrigerante (butano).

UPDATE 03/'24: Ho aggiunto un delay di 60s all'accensione delle ventole per permettere al freezer di pre-raffreddarsi e poi uno spegnimento delle stesse 30s prima del compressore per far calare ulteriormente la temperatura nel comparto freezer. Ho aumentato il tempo totale di accensione a 1500s (25'), portando il tempo di spegnimento forzato a 1/5 (5' con l'impostazione corrente)

// updated: 05/03/24 // notes: tweaked timing and added fan startup delay + anticipated shut-off

// updated: 02/07/24 // notes: added temperature-based clog detection and provision for reversing valve

// updated: 04/07/24 // notes: moved from attiny45 to arduino nano 168 to increase memory and serial port