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.
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).
Vous pouvez donc très facilement alimenter une plateforme robotique à partir d'un bloc pile 4x1.5V.
Dans le Motor-Skin, nous avons ajouté plusieurs autres fonctionnalités intéressantes:
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.
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) |
Détail du motor-skin |
- 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.
Motor-Skin sur PyBoard |
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.
- Motor-Skin pour MicroPython PyBoard (disponible fin sept. 2016)
- La gamme MicroPython avec les cartes PyBoard
Écrire un commentaire