Il s'agit d'un projet basé sur ATMEL AVR ATTINY13 que j'utilise pour réguler le ventilateur de mon alimentation CORAD KA3005P, en tenant compte de la température et de la charge actuelle.
Il interface avec le circuit de commande KA3005P et prend le contrôle du ventilateur du KA3005P d'origine comme entrée sur PB3, mesure le signal du tachymètre du ventilateur (Connecteur de ventilateur Molex à 3 broches standard à 3 broches) sur la température EPCOS 100KOHM NTC (Vishay 2381 640 63104, Brown Black Gold, B = 4190 K) à une résistance de 47 kohms. De plus, les données de débogage sont sorties en RS232 avec 9600 8N1 sur PB1 chaque cycle d'échantillonnage (environ toutes les 800 ms) sous forme de cinq octets (tous binaires):
J'ai créé une vidéo de construction de ce circuit avec d'autres explications, que vous pouvez trouver sur YouTube. Vous pouvez voir où j'ai câblé les câbles à l'horodatage 4:08.
Le schéma a été dessiné avec un circuit-circuit d'altium et est également disponible chez Altium Vault. Les fusibles de l'attiny13 doivent être programmés à 9,6 MHz horloge interne:
-U lfuse:w:0x7a:m -U hfuse:w:0xff:m
GNU GPL-3.