Etape 14 : Le système d’alerte
Dans l’image ci-dessus, je montre le circuit du moteur (avec le moteur remplacé avec une LED pour prendre des photos d’opération).
Le moteur nécessite plus de courant que nous pouvons fournir nos broches du microcontrôleur, alors nous allons utiliser des transistors comme interrupteurs. Nous utilisons des transistors NFET BS270 - il peuvent être considérés comme un interrupteur commandé en tension, où une faible tension ouvre l’interrupteur (éteignant le moteur) et une haute tension ferme l’interrupteur (tournant sur le moteur).
C’est aussi une bonne idée d’ajouter une diode sur le moteur comme indiqué - l’enroulement inductif du moteur peut produire un pic de tension quand il est éteint. La diode fixe cette tension et il empêche d’endommager les autres composants.
R3 est choisie comme une résistance de valeur élevée qui apportera la porte vers un état d’arrêt par défaut, arrêter le moteur. Il s’agit d’une bonne idée alors que le microcontrôleur commence vers le haut, ou d’assurance dans le cas où quelque chose se passe mal.
Notez que j’ai utilisé deux transistors en parallèle pour augmenter la manipulation actuelle. Les transistors BS270 étaient au seuil le plus bas (combien de tension qu’il faut pour « fermer » l’interrupteur) transistors, j’ai eu en main, mais sont toujours n’est pas idéal. Sélection future pourrait chercher des transistors avec seuils autour de 1V.