
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46

La description
Le VNH2SP30 est un pilote de moteur à pont complet destiné à une large gamme d'applications automobiles. L'appareil intègre un double pilote monolithique côté haut et deux commutateurs côté bas. Le commutateur d'attaque côté haut est conçu à l'aide de la technologie propriétaire VIPower M0 bien connue et éprouvée de STMicroelectronic, qui permet une intégration efficace sur la même puce d'un véritable MOSFET de puissance avec un circuit de signal/protection intelligent. Le VIN et la sortie du moteur sont conçus pour des bornes à vis de 5 mm, ce qui facilite la connexion de fils de plus gros calibre. INA et INB contrôlent la direction de chaque moteur, et les broches PWM allument ou éteignent les moteurs. Pour le VNH2SP30, les broches de détection de courant (CS) produiront environ 0,13 volts par ampère de courant de sortie.
Spécification:
- Plage de tension: 5.5V - 16V
- Courant nominal maximum: 30A
- Courant continu pratique: 14 A
- Sortie de détection de courant proportionnelle au courant du moteur
- Résistance à l'état passant MOSFET: 19 mΩ (par jambe)
- Fréquence PWM maximale: 20 kHz
- Arrêt thermique
- Arrêt de sous-tension et de surtension
Étape 1: Préparation du matériel



Pour ce tutoriel, nous avions besoin de ces éléments:
1. Module moteur Monster VNH2SP30 (canal unique)
2. Carte Arduino Uno et USB
3. Moteur à engrenages en plastique
4. Batterie rechargeable Li-Ion 7.4V 1200mAh
5. 2x fil avec clip d'extrémité de crocodile
Étape 2: connexion matérielle

Connectez la broche du module moteur Monster VNH2SP30 (canal unique) à la broche Arduino Uno.
5V > 5V
TERRE > TERRE
CS > A2
INA > D7
INB > D8
PMW > D5
Étape 3: Exemple de code source
Ceci est un exemple de code source pour le circuit, vous pouvez le télécharger, l'ouvrir et le télécharger sur votre carte Arduino Uno. Assurez-vous d'aller dans Outils et sélectionnez la carte et le port appropriés.
Étape 4: Moniteur série

Une fois que vous avez terminé de compiler l'exemple de code source dans votre carte Arduino Uno, accédez à Outils> Moniteur série et vous obtiendrez un moniteur série comme indiqué dans l'image ci-dessus.
Étape 5: Résultats


Voici le résultat de ce tutoriel:
je. lorsque l'utilisateur entre le numéro « 2 », le moteur à engrenages commence à tourner vers l'avant et le moniteur série imprime vers l'avant.
ii. lorsque l'utilisateur entre « 3 », le moteur à engrenages démarre en marche arrière et le moniteur série imprime en marche arrière.
iii. lorsque l'utilisateur entre « + », la vitesse du moteur à engrenages augmente de 10 et le moniteur série imprime la vitesse du moteur. Cependant, la vitesse maximale du moteur à engrenages est de 255. Ainsi, lorsque l'utilisateur entre '++' plus, il imprimera toujours 255 et jamais plus de 255 (comme indiqué sur la photo).
iv. lorsque l'utilisateur entre « - », la vitesse du moteur à engrenages diminue de 10 et le moniteur série imprime la vitesse du moteur. Cependant, la vitesse minimale du moteur à engrenages est de 0, ainsi, lorsque l'utilisateur entre '--' plus, il imprimera toujours 0 et jamais moins de 0 (comme indiqué sur la photo).
iv. lorsque l'utilisateur entre '1', le moteur à engrenages s'arrête de tourner et le moniteur série imprime l'arrêt.
Étape 6: Vidéo

Cette démonstration vidéo montre comment le moteur à engrenages fonctionne selon l'exemple de code source.
Conseillé:
Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)

Moteur pas à pas contrôlé par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Vous avez quelques moteurs pas à pas qui traînent et vous voulez faire quelque chose ? Dans ce Instructable, utilisons un moteur pas à pas comme encodeur rotatif pour contrôler la position d'un autre moteur pas à pas à l'aide d'un microcontrôleur Arduino. Alors sans plus tarder, allons-y
Comment contrôler l'ampoule à l'aide d'Arduino UNO et d'un module de relais à semi-conducteurs 5 V à canal unique : 3 étapes

Comment contrôler l'ampoule à l'aide d'Arduino UNO et d'un module de relais à semi-conducteurs 5 V à canal unique : Description : Comparé au relais mécanique traditionnel, le relais à semi-conducteurs (SSR) présente de nombreux avantages : il a une durée de vie plus longue, avec un hors vitesse et pas de bruit. En outre, il a également une meilleure résistance aux vibrations et mécaniques
Câblage de la carte d'amplificateur audio à canal unique 6283 IC : 8 étapes

Câblage de la carte d'amplificateur audio monocanal 6283 IC : ami Hii, aujourd'hui, je vais vous dire comment pouvons-nous connecter les fils du haut-parleur, du câble auxiliaire, de l'alimentation et du potentiomètre de volume dans la carte d'amplificateur audio 6283 IC monocanal. Cette carte d'amplificateur audio donnera 30W puissance de sortie.Obtenons
Tutoriel du module LoRa E32-433T - Carte de dérivation DIY pour module E32 : 6 étapes

Tutoriel du module LoRa E32-433T | DIY Breakout Board pour module E32 : Hé, quoi de neuf, les gars ! Akarsh ici de CETech. Ce projet est plus une courbe d'apprentissage pour comprendre le fonctionnement du module E32 LoRa d'eByte, qui est un module émetteur-récepteur haute puissance de 1 watt. Une fois qu’on a compris le fonctionnement, j’ai le design
Tutoriel pour le module de commande de moteur MD-L298 : 5 étapes

Tutoriel pour le module de commande de moteur MD-L298 : DescriptionCe pilote de moteur bidirectionnel double est basé sur le très populaire circuit de commande de moteur à double pont en H L298. Ce module vous permettra de contrôler facilement et indépendamment deux moteurs jusqu'à 2A chacun dans les deux sens. Il est idéal pour les ap