J'ai connecté un Arduino à un MOSFET pour contrôler une valve.
J'ai connecté le GND de l'Arduino à la voie négative (mot?) Sur la planche à pain (pour plus de clarté modélisée par SW1 dans le schéma de circuit). J'ai remarqué que si je ne fais pas cela, cela ne fonctionne pas (pas de tension à la porte) - pourquoi dois-je utiliser la même terre?
Et: Mon circuit est-il bon ou pourrait-il endommager mon Arduino?
simuler ce circuit - Schéma créé à l'aide de CircuitLab
Réponses:
La tension est un potentiel par rapport à un point. En électronique, la plupart du temps, ce point est commun au circuit ou à la terre. Lorsque les motifs ne sont pas partagés, il n'y a aucune référence, donc le 5V provenant de l'Arduino n'a pas de sens.
Autre chose, placez le conducteur commun de l'alimentation le plus près possible du chemin de retour du MOSFET, idéalement dans la broche à côté. Cela empêchera le courant de retour de votre bus au sol, et il est connu que les microcontrôleurs se comportent de manière indésirable. Ce n'est peut-être pas un problème pour ce circuit car il ne fait que 120mA, mais c'est une bonne habitude.
la source
Cela me semble étrange de connecter la porte à une broche constante de 5 V. Ça ne devrait pas être sur une broche IO?
J'ajouterais une diode à la valve afin d'éviter les pics de tension lors de la désactivation du FET.
la source