Ventilateur CC à température contrôlée à l'aide du microcontrôleur 8051

Essayez Notre Instrument Pour Éliminer Les Problèmes





De nos jours, l'humanité s'oriente vers la nouvelles technologies en remplaçant les opérations manuelles par des appareils contrôlés automatiquement. L'un des besoins de base des gens par temps chaud est un ventilateur de refroidissement. Mais, la vitesse du ventilateur peut être contrôlée par un fonctionnement manuel à l'aide d'un interrupteur manuel à savoir un régulateur de ventilateur ou un variateur. En tournant le variateur, la vitesse du ventilateur peut être modifiée. Il peut être observé dans certains endroits, par exemple là où la température est élevée le matin, bien que la température baisse radicalement la nuit. Les utilisateurs ne comprennent pas la différence de température. Alors pour pallier la vitesse du ventilateur voici une solution pour varier en fonction de la température. Ce concept est particulièrement applicable dans des zones comme celles où la température change radicalement de jour comme de nuit. Ce projet convertira le ventilateur manuel en ventilateurs automatiques. Les ventilateurs automatiques changeront leur vitesse en fonction de la température de la pièce. Cet article décrit un schéma de principe de ventilateur à température contrôlée, en travaillant sur chaque bloc et propriétés.

Ventilateur CC à température contrôlée à l'aide d'un microcontrôleur

Le ventilateur à température contrôlée du système proposé à l'aide d'un microcontrôleur est utilisé pour contrôler la vitesse du ventilateur en fonction de la température et spécifier la température sur l'écran. Les composants requis sont le microcontrôleur, capteur de température , affichage à sept segments du moteur, ADC, alimentation, amplificateur opérationnel.




Ventilateur CC à température contrôlée

Ventilateur CC à température contrôlée

Le schéma fonctionnel du ventilateur à température contrôlée utilisant un microcontrôleur est illustré dans la figure ci-dessus. Le schéma de principe comprend l'alimentation, le circuit RST, 8051 microcontrôleurs , Capteur de température LM35, ADC 8 bits, Pilote de moteur L293D , Moteur DC, affichage 7 segments, commutateurs i / p.



Capteur de température

Le capteur de température utilisé dans le système proposé est LM35. Le o / p de ce capteur de température est linéairement proportionnel à l'échelle Celsius. Ce CI n’a pas besoin d’étalonnage externe pour donner des précisions. La fonction principale du capteur de température dans le système proposé est de détecter la température de l'environnement extérieur d'un ventilateur.

Capteur de température

Capteur de température

Microcontrôleur 8051 (AT89C51)

Le microcontrôleur 8 bits AT89C51 appartient aux familles 8051. Il se compose de 128 octets de RAM, 16 bits d'adresses, 16 bits de minuterie / compteur-2, 6 interruptions ROM - 4k octets. La fonction principale du microcontrôleur dans le système proposé est d'analyser la température qui est détectée par le capteur de température. En fonction de la température, le microcontrôleur doit changer la vitesse du ventilateur.

Microocommande AT89C51

Microcontrôleur AT89C51

ADC (0808)

Une ADC (convertisseur analogique-numérique) doit être interfacé avec les microcontrôleurs 8051 pour permettre i / p analogique pour le traitement des données. Ici, le port d'E / S série est utilisé pour faire le flux de données entre les contrôleurs et également d'autres appareils. Ici, un IC ADC0808 parallèle 8 bits a été utilisé. Il fonctionne avec + 5V et a une résolution de 8 bits. Cet ADC convertit le signal analogique d'entrée en un signal numérique équivalent en utilisant la tension de référence.


ADC0808

ADC0808

Affichage à sept segments

À Affichage à 7 segments est un type d'affichage électronique utilisé pour afficher les chiffres décimaux. Les applications de ces afficheurs comprennent principalement les compteurs électroniques, les horloges numériques et divers dispositifs électroniques pour afficher les informations sous forme numérique. Mais ces affichages utilisent le code hexadécimal pour afficher le code alphanumérique.

Affichage à 7 segments

Affichage à 7 segments

Fonctionnement du ventilateur CC à température contrôlée

Tous les modules utilisés dans le schéma fonctionnel ci-dessus sont intégrés. La vitesse du ventilateur peut être contrôlée par la variation de température. Le concept de base de ce projet est d’obtenir la température, d’afficher la température et le changement de température se reflète dans la variation de la vitesse du ventilateur. Ici, le capteur de température utilisé dans le projet est LM35 et le o / p de ce capteur est donné au convertisseur analogique-numérique. Le travail complet est autorisé ou non peut être décidé par des interruptions externes.

Schéma de principe du ventilateur CC à température contrôlée

Schéma de principe du ventilateur CC à température contrôlée

Le capteur de température LM35 est interfacé avec la broche analogique du microcontrôleur 8051 car le capteur de température change la température en tension. Ici, le capteur de température doit être correctement interfacé avec le microcontrôleur pour obtenir la lecture correcte. La vitesse du ventilateur peut être déterminée par la température examinée par le microcontrôleur.

Le microcontrôleur contrôle le ventilateur CC à l'aide de la commande moteur IC L293D. Ce IC L293D est un double pont en H pilote de moteur utilisé pour contrôler la vitesse et la direction du moteur à courant continu. Il offre également une isolation entre le microcontrôleur et le moteur. La vitesse du moteur peut être contrôlée à l'aide du modulation de largeur d'impulsion (PWM) technique.

Le système proposé est également fourni avec un interrupteur automatique ou manuel qui donne la possibilité aux utilisateurs de contrôler la vitesse du ventilateur. Lorsque le bouton est enfoncé, la vitesse peut être contrôlée manuellement, ce qui signifie que l'utilisateur peut contrôler la vitesse du ventilateur manuellement. Une LED peut également être connectée à RC1 pour montrer l'état du commutateur automatique ou manuel. Si l'émetteur de lumière diode clignote, cela signifie que la commande du ventilateur est manuelle.

Donc, finalement, nous pouvons conclure que lorsque le source de courant est donné à l'ensemble du circuit puis le microcontrôleur lit la température ambiante du ventilateur. La valeur analogique de la température est donnée par le capteur et appliquée à la broche ADC du microcontrôleur. La valeur analogique est changée en numérique par le microcontrôleur en interne. Si la température est supérieure à la valeur seuil, le microcontrôleur envoie un signal au contrôleur pour mettre le moteur en marche. Ainsi, le ventilateur commence à tourner.

Propriétés du ventilateur à température contrôlée

Les propriétés d'un ventilateur à température contrôlée comprennent principalement les suivantes

  • Lorsque la température dépasse 35 ᵒ C, le ventilateur doit fonctionner à la vitesse maximale.
  • Lorsque la température descend en dessous de 15 ᵒ C, le ventilateur doit être à vitesse minimale.
  • La vitesse du ventilateur doit être modifiée en fonction des plages de température de 15 ᵒ C à 35 ᵒC,
  • L'interrupteur automatique manuel devrait être intégré, ce qui donnerait à l'utilisateur la liberté de contrôler la vitesse du ventilateur en mode manuel ou automatique.

Les applications du ventilateur à température contrôlée incluent les endroits où la consommation d'énergie doit être contrôlée, comme les entreprises, les instituts, les organisations, les appareils ménagers, dans les ordinateurs pour refroidir le processeur. De plus, ce projet peut être amélioré en s'interfaçant avec des climatiseurs.

Il s'agit donc d'un ventilateur à température contrôlée utilisant un microcontrôleur. Nous espérons que vous avez une meilleure compréhension de ce concept. En outre, toute question concernant ce concept ou projets basés sur un microcontrôleur , veuillez donner votre avis en commentant dans la section des commentaires ci-dessous. Voici une question pour vous, quelle est la fonction de l'affichage à 7 segments?

Crédits photo: