Projet 20 : Ventilateur

(1)Description :

Ce module ventilateur utilise une puce de contrôle de moteur HR1124S, une puce pilote H-bridge à canal unique contenant des tubes d’alimentation PMOS et NMOS à faible résistance de conductivité. La faible résistance de conductivité peut réduire la consommation d’énergie, contribuant ainsi au fonctionnement sûr de la puce pendant une durée plus longue.

De plus, son faible courant en veille et son faible courant de fonctionnement statique le rendent applicable aux jouets. Nous pouvons contrôler le sens de rotation et la vitesse du ventilateur en émettant des signaux IN+ et IN- ainsi que des signaux PWM.

(2)Paramètres :

  • Tension de fonctionnement : 5V

  • Courant : 200mA

  • Puissance maximale : 2W

  • Température de fonctionnement : -10°C à +50 degrés Celsius

  • Taille : 47.6mm * 23.8mm

(3)Schéma de connexion :

Le module ventilateur nécessite un courant important pour fonctionner ; par conséquent, nous installons un support de batterie.

Les broches GND, VCC, IN+ et IN- du module ventilateur sont connectées aux broches G, V, 12 et 13 du shield.

(4)Code de test :

Vous pouvez également faire glisser des blocs pour modifier votre code, comme indiqué ci-dessous

Code de test complet

(Remarque : Ne pas connecter le module Bluetooth avant de téléverser le code, car le téléversement du code utilise également la communication série, et il peut y avoir des conflits avec la communication série Bluetooth, ce qui peut provoquer l’échec du téléversement.)

(5)Résultats du test :

Téléversez le code, connectez les composants, mettez sous tension et réglez l’interrupteur DIP sur ON. Le petit ventilateur tournera dans le sens horaire pendant 2s, s’arrêtera pendant 2s et tournera dans le sens antihoraire pendant 2s.

(6)Pratique d’extension :

Nous avons compris le principe de fonctionnement du capteur de flamme. Ensuite, connectez un capteur de flamme dans le circuit, comme indiqué ci-dessous. Puis contrôlez le ventilateur pour éteindre le feu à l’aide du capteur de flamme.

Vous pouvez faire glisser des blocs pour modifier votre code, comme indiqué ci-dessous

Code de test complet

(Remarque : Ne pas connecter le module Bluetooth avant de téléverser le code, car le téléversement du code utilise également la communication série, et il peut y avoir des conflits avec la communication série Bluetooth, ce qui peut provoquer l’échec du téléversement.)

Après avoir téléversé le code, activez l’interrupteur d’alimentation du shield de pilotage du moteur, vous pouvez allumer le ventilateur lorsqu’une flamme est détectée par le capteur de flamme gauche du robot.