Header Ads

Motor-Skin pour MicroPython Pyboard

Un petit jouet pour MicroPython PyBoard est en cours d'incubation chez MCHobby.... il s'agit du Motor-Skin.
Grâce au savoir faire d'Antoine, nous passons du prototype breadboard a une vraie carte.. avec des plus intéressants.
Motor-Skin - bientôt disponible chez MCHobby

La carte Motor-Skin permet de contrôler deux moteurs DC (dans les deux-sens), de quoi propulser facilement de petites plateformes robotiques tels que notre kit deux roues. Le motor skin est le résultat de notre premier projet "PyBoard à Roulette" (blog de MCHobby).




Basé sur un L293D, vous pourrez facilement piloter deux moteurs dans les deux directions. Avec un L293D, Vous disposez de 4 pont-H (H-Bridge) supportant 600mA par point (1.2A en pointe) avec protection thermique. Le pont-H fonctionne entre 4 et 25V (mais la tension est limitée à 10V max étant donné qu'il faut aussi alimenter la PyBoard et le régulateur S7V7F5).
Motor-Skin avec senseur ultrason (optionnel)
Vous pouvez donc très facilement alimenter une plateforme robotique à partir d'un bloc pile 4x1.5V.
Détail du motor-skin
Dans le Motor-Skin, nous avons ajouté plusieurs autres fonctionnalités intéressantes:
  • Un connecteur pôles pour un senseur ultrason HC-SR04Vous pouvez utiliser le senseur directement sur le connecteur ou utiliser des fils pour le monter sur un servo moteur (pour le rendre "orientable").
  • Un connecteur Jack répliqué sur un bornier (10V max).
    De quoi alimenter vos moteurs, un régulateur 5V et votre Pyboard.
  • Une diode schottky supplémentaire sur le motor-skin pour alimenter votre PyBoard via USB ou via le connecteur Jack lorsque vous enlevez votre prise USB.
  • Des capacités de découplage moteur. Les moteurs continu sont source de nombreux parasites. Comme cela risque de perturber le fonctionnement de la PyBoard, nous avons rajouté des capacités de filtrage sur la carte. Voyez la section "capacités de découplages" sur cet article.  
  • Un régulateur de tension 5V 500mA, S7V7F5 Step-up/Step-Down.
    Ce hacheur permet de réguler une tension de 5V à partir d'une tension supérieur ou inférieur à 5 Volts, ce qui est vraiment très pratique lorsque l'on utilise un bloc pile.
  • Deux rails de distribution +5V et GND.
  • 4 boutons utilisateurs pour faciliter la création d'une interface utilisateur
    Par retour à la masse.
  • Report du bouton Reset... pour qu'il reste accessible.
Vous pouvez ajouter un senseur ultrason HC-SR04 pour évaluer les distances.


Motor-Skin sur PyBoard
Où acheter
Le projet est en cours de finition et tutoriels en cours de rédaction mais vous pouvez d'ores et déjà trouver le Motor-Skin chez MC Hobby.