La section electronique de pokie: Projet fanctrl

none none none
none pokie

 F@milyNet

 Linux

 Electronique
    Bigtrak
    Alarme
    Carte GSM
    Terminal LCD
    Régulateur
    Chargeur

 Wifi

 Ski

 Liens

none
none none none
none none none
none

Régulateur de vitesse de ventilateur de PC

Ce projet régule la vitesse d'un ventilateur de PC en fonction de la température ambiante. L'innovation de ce montage est que le capteur n'est autre que le micro-controleur lui-même: la température agit sur l'oscillateur RC interne qui est relié au watchdog. Celui-ci relance le PIC16F84 à intervalle régulier.

Parallelement, un autre compteur est incrementé dans le programme principal. Celui-ci tourne à la fréquence du quartz. C'est ce compteur qui va permettre de mesurer précisement la période de l'oscillateur RC et donc la température.

Le systeme est linéaire mais d'un boitier à un autre l'offset est différent. Les deux boutons poussoir vont servir à calibrer le circuit. Les données restent dans l'eeprom.

Un appuit simultané sur les deux boutons provoque la remise à zéro des réglages et la calibration du ventillateur: au démarrage celui-ci est lancé à pleine vitesse et on mesure celle-ci grace au capteur integré. Puis par modulation PWM on va chercher 3 vitesses (25%, 50%, 75%) qui serivont dans la régulation.

schema

Fig 1: Schema de la partie électronique


circuit

Fig 2: Circuit imprimé simple face


Le programme est en cours d'écriture et sera proposé sur le site dès que possible.
Le schéma au format eagle
Le circuit imprimé
none
none none none