Ligne 8 : |
Ligne 8 : |
| }} | | }} |
| === Désactiver les Résistances Pull-Up === | | === Désactiver les Résistances Pull-Up === |
− | Il est nécessaire (impératif même) de désactiver les résistances Pull-Up de pont-H. | + | Il est nécessaire (impératif même) de désactiver les résistances Pull-Up de pont-H '''en retirant les cavaliers'''. |
| | | |
| [[Fichier:Rasp-Hack_L298-Setup-00.jpg|480px]] | | [[Fichier:Rasp-Hack_L298-Setup-00.jpg|480px]] |
Ligne 19 : |
Ligne 19 : |
| | | |
| === Désactiver le régulateur 5V === | | === Désactiver le régulateur 5V === |
− | Nous allons alimenter la logique de contrôle du pont-H (en 5V) par l'intermédiaire du Raspberry-Pi. Nous allons donc désactiver le régulateur 5V présent sur le Breakout. | + | Nous allons alimenter la logique de contrôle du pont-H (en 5V) par l'intermédiaire du Raspberry-Pi. Nous allons donc '''désactiver le régulateur 5V présent sur le Breakout en retirant le cavalier'''. |
| | | |
| Il faudra donc brancher la broche +5V du Pi sur la broche +5V du pont-H (voir le câblage plus loin) | | Il faudra donc brancher la broche +5V du Pi sur la broche +5V du pont-H (voir le câblage plus loin) |
Ligne 30 : |
Ligne 30 : |
| Nous avons utiliser un {{pl||Pi-Cobbler}} pour réaliser le câblage sur un Raspberry-Pi. Son usage permet d'éviter les erreurs de câblage car chaque broches est identifiée sur le Cobbler. | | Nous avons utiliser un {{pl||Pi-Cobbler}} pour réaliser le câblage sur un Raspberry-Pi. Son usage permet d'éviter les erreurs de câblage car chaque broches est identifiée sur le Cobbler. |
| | | |
− | [[Fichier:Rasp-Hack_L298-Wiring-00.jpg|800px]]
| + | === L298 - Carte KEYES === |
| | | |
| + | La carte KEYES dispose d'une broche GND et +5V juste en dessous de la broche ENB. |
| + | |
| + | ''Si vous n'avez pas de GND et +5V sous ENB alors vous avez certainement une carte WB291111 dont le raccordement est détaillé au point suivant.''. |
| + | |
| + | [[Fichier:Rasp-Hack_L298-Wiring-00.jpg|900px]] |
| + | |
| + | Nous retrouvons les raccordements suivants entre le GPIO du Raspberry-Pi et le Pont-H: |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | | align="center" | Raspberry Pi |
| + | | align="center" | L298 |
| + | | align="center" | Information complémentaire |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 25 |
| + | | align="left" | IN1 |
| + | | align="left" | Contrôle de sens Moteur A |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 24 |
| + | | align="left" | IN2 |
| + | | align="left" | Contrôle de sens Moteur A |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 23 |
| + | | align="left" | IN3 |
| + | | align="left" | Contrôle de sens Moteur B |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 18 |
| + | | align="left" | IN4 |
| + | | align="left" | Contrôle de sens Moteur B |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 4 |
| + | | align="left" | ENA & ENB |
| + | | align="left" | Activation moteur A & Moteur B.<br />GPIO 4 peut également être utilisé pour produire un signal PWM permettant ainsi de commander les moteurs en vitesse. |
| + | |- style="font-size: 90%" |
| + | | align="left" | GND |
| + | | align="left" | GND |
| + | | align="left" | Il est impératif d'avoir une masse commune |
| + | |- style="font-size: 90%" |
| + | | align="left" | 5V0 |
| + | | align="left" | +5V |
| + | | align="left" | Alimenter la logique du L298 en 5V à partir du Pi 8-) |
| + | |} |
| + | |
| + | Ce raccordement est réaliser à l'aide d'un {{link-product-picobbler}} et peut aussi être réaliser par un {{link-product-picobblerplus}} en respectant les n° de broche. |
| + | |
| + | === L298 - Carte WB291111 === |
| + | Si vous disposez d'une carte L298 avec l'identification WB29111, vous remarquerez qu'il n'y a pas de broche GND et +5V (avec IN1, IN2, ...) pour l'alimentation de la logique de contrôle. |
| + | |
| + | Nous alimenterons la logique de commande par l'intermédiaire du bornier bleu GND et 5V comme sur l'image ci-dessous. |
| + | |
| + | [[Fichier:Rasp-Hack_L298-Wiring-01.jpg|900px]] |
| + | |
| + | Nous retrouvons les raccordements suivants entre le GPIO du Raspberry-Pi et le Pont-H: |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | | align="center" | Raspberry Pi |
| + | | align="center" | L298 |
| + | | align="center" | Information complémentaire |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 25 |
| + | | align="left" | IN1 |
| + | | align="left" | Contrôle de sens Moteur A |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 24 |
| + | | align="left" | IN2 |
| + | | align="left" | Contrôle de sens Moteur A |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 23 |
| + | | align="left" | IN3 |
| + | | align="left" | Contrôle de sens Moteur B |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 18 |
| + | | align="left" | IN4 |
| + | | align="left" | Contrôle de sens Moteur B |
| + | |- style="font-size: 90%" |
| + | | align="left" | GPIO 4 |
| + | | align="left" | ENA & ENB |
| + | | align="left" | Activation moteur A & Moteur B.<br />GPIO 4 peut également être utilisé pour produire un signal PWM permettant ainsi de commander les moteurs en vitesse. |
| + | |- style="font-size: 90%" |
| + | | align="left" | GND |
| + | | align="left" | GND du Bornier Bleu |
| + | | align="left" | Il est impératif d'avoir une masse commune |
| + | |- style="font-size: 90%" |
| + | | align="left" | 5V0 |
| + | | align="left" | +5V du bornier bleu |
| + | | align="left" | Alimenter la logique du L298 en 5V à partir du Pi 8-) |
| + | |} |
| + | |
| + | Ce raccordement est réaliser à l'aide d'un {{link-product-picobbler}} et peut aussi être réaliser par un {{link-product-picobblerplus}} en respectant les n° de broche. |
| + | |
| + | === Pi-Cobbler ou Pi-Cobbler-Plus? === |
| + | |
| + | {{picobbler-compatibility}} |
| {{Rasp-Hack-L298-TRAILER}} | | {{Rasp-Hack-L298-TRAILER}} |