Table des matières:
- Étape 1: Démontage du servo
- Étape 2: Utilisez un testeur de servo pour pouvoir déplacer le servo tout en mesurant les tensions
- Étape 3: Trouvez la broche de signal
- Étape 4: Souder
- Étape 5: Fil de signal
- Étape 6: Servo 8 V
- Étape 7: Aller plus loin
Vidéo: Comment modifier un servo pour obtenir un retour en boucle fermée : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
► En pilotant un servo avec un microcontrôleur (comme Arduino), vous ne pouvez lui donner que des ordres de localisation de cible (en signal PPM).
Avec cet ordre, le servo se déplacera vers cet emplacement cible. Mais ce n'est pas instantané ! Vous ne savez pas exactement quand l'emplacement sera atteint…
Il s'agit d'un contrôle en boucle ouverte.
► Si vous devez vous déplacer à différents endroits en séquence, la manière habituelle est d'insérer des pauses (instructions de retard) afin de permettre au servo d'effectuer le mouvement.
Et si vous avez également besoin de réactivité, vous devez modifier le servo afin d'obtenir un circuit en boucle fermée.
Étape 1: Démontage du servo
dévisser les 4 vis
ne soyez pas surpris s'il y en a sur le dessus… regardez comment le fond est assemblé avec ces longues vis
déloger l'adaptateur de cloison du fond en plastique
vous pouvez maintenant voir le PCB, ne le déplacez pas trop loin: il y a des fils courts.
prêt pour la prochaine étape, trouver la broche de signal du potentiomètre interne !
Étape 2: Utilisez un testeur de servo pour pouvoir déplacer le servo tout en mesurant les tensions
Ce testeur vous propose 3 modes: choisissez le mode manuel lors de la rotation du pot, le servo tourne en conséquence.
Recherchez quelque chose appelé "Multi Servo Tester 3CH ECS Consistency Speed Controler Power Channels CCPM Meter" pour quelques dollars.
Étape 3: Trouvez la broche de signal
Le servo utilise un potentiomètre interne afin de connaître son emplacement.
Nous allons pirater le PCB et récupérer ces informations dans le pot lui-même:-)
Dans ce cas, je pouvais voir en dessous du PCB les 3 fils rouges partant du pot (gnd, 5v, signal).
Utilisez le multimètre en position continue de tension. Une bonne supposition éclairée est le fil du milieu mais…
Mesurez la tension entre le fil noir du servo et les 3 broches (provenant de 3 fils d'en bas)
Vous devriez trouver 0V, 5V ou moins, et une troisième tension qui varie pendant que le servo se déplace. Utilisez pour cela le servo-testeur !
J'ai compris? L'étape suivante
Étape 4: Souder
Maintenant, vous voulez souder un fil à cette broche mais AVANT cela, assurez-vous de percer un trou dans le fond et d'insérer le fil.
Vous pouvez maintenant souder !
Étape 5: Fil de signal
Vous avez maintenant un servo avec un 4ème fil vous donnant sa position réelle (peu importe le dernier ordre qu'il a reçu).
Étape 6: Servo 8 V
Vous pouvez faire la même chose avec un servo plus puissant souvent fourni en 7V ou 8V ou plus
Assurez-vous juste de vérifier que le signal du potentiomètre varie toujours en dessous de 5V. S'il varie jusqu'à 8V, votre arduino brûlera.
Dans le cas de ce (magnifique) servo numérique 60kg.cm RDS5160, l'alimentation peut être comprise entre 6 et 8.4VDC.
Mais la carte électronique convertit la tension à un maximum de 3,3V: c'est OK pour des fins arduino:-)
D'ailleurs, vous pouvez nouer votre fil derrière le boîtier en plastique pour éviter de le déchirer de l'extérieur…
Étape 7: Aller plus loin
Vous pouvez désormais coder un PID pour réguler ses déplacements.
Voici quelques liens: sur servo
sur PID
Conseillé:
Visuino Comment utiliser la modulation de largeur d'impulsion (PWM) pour modifier la luminosité d'une LED : 7 étapes
Visuino Comment utiliser la modulation de largeur d'impulsion (PWM) pour modifier la luminosité d'une LED : Dans ce didacticiel, nous utiliserons une LED connectée à Arduino UNO et Visuino pour modifier sa luminosité à l'aide de la modulation de largeur d'impulsion (PWM).Regardez une vidéo de démonstration
Comment modifier les sites Web pour afficher ce que vous voulez. : 3 étapes
Comment changer les sites Web pour afficher tout ce que vous voulez. : Oh le plaisir que vous pouvez avoir… C'est une façon folle et simple de changer les sites Web dans votre navigateur pour afficher tout ce que vous voulez. Remarque. cela ne change pas le site Web ailleurs que dans votre navigateur, et si vous rechargez la page Web, elle revient en arrière t
Comment utiliser une boucle While pour itérer un tableau en Java : 9 étapes
Comment utiliser une boucle While pour itérer un tableau en Java : Aujourd'hui, je vais vous montrer comment utiliser Java pour créer une boucle While qui peut être utilisée pour parcourir une liste de nombres ou de mots. Ce concept est destiné aux programmeurs débutants et à tous ceux qui souhaitent se familiariser rapidement avec les boucles et les tableaux Java
Comment modifier un micro servomoteur (SG90) pour une rotation continue : 6 étapes (avec photos)
Comment modifier un micro servomoteur (SG90) pour une rotation continue : Oh non ! Je n'ai plus de moteurs à courant continu ! Avez-vous des servos et des résistances de rechange? Alors modifions-le ! Un servo normal tourne d'environ 180 degrés. Évidemment, on ne peut pas l'utiliser pour un véhicule roulant sur roues. Dans ce tutoriel, je vais être goi
Comment obtenir de la musique à partir de PRESQUE N'IMPORTE QUEL (Haha) site Web (tant que vous pouvez l'entendre, vous pouvez l'obtenir Ok très bien s'il est intégré dans Flash, vous ne pourrez peut-être pas) ÉDITÉ !!!!! Informations ajoutées : 4 étapes
Comment obtenir de la musique à partir de PRESQUE N'IMPORTE QUEL (Haha) site Web (tant que vous pouvez l'entendre, vous pouvez l'obtenir… Ok très bien s'il est intégré dans Flash, vous ne pourrez peut-être pas) ÉDITÉ !!!!! Informations supplémentaires : si jamais vous allez sur un site Web et qu'il joue une chanson que vous aimez et que vous voulez, voici l'instructable pour vous pas de ma faute si vous gâchez quelque chose (la seule façon dont cela se produira est si vous commencez à supprimer des éléments sans raison ) J'ai pu obtenir de la musique pour