Ligne 1 : |
Ligne 1 : |
| {{Rasp-Hack-L298-NAV}} | | {{Rasp-Hack-L298-NAV}} |
| | | |
− | {{traduction}}
| |
| == Introduction == | | == Introduction == |
| {{bloc-etroit|text=Vous avez un magnifique projet mobile avec des moteurs que vous voulez contrôler dans les deux sens de rotation. Vous avez déjà découvert la merveille du [http://arduino103.blogspot.be/2011/06/pont-h-transistor-pour-controler-un.html pont-H à transistor] (''article sur blog.mchobby.be'') ou [http://arduino103.blogspot.be/2011/06/controle-moteur-dc-via-l293d-h-bridge.html pont-H avec un L293] (article sur blog.mchobby.be). | | {{bloc-etroit|text=Vous avez un magnifique projet mobile avec des moteurs que vous voulez contrôler dans les deux sens de rotation. Vous avez déjà découvert la merveille du [http://arduino103.blogspot.be/2011/06/pont-h-transistor-pour-controler-un.html pont-H à transistor] (''article sur blog.mchobby.be'') ou [http://arduino103.blogspot.be/2011/06/controle-moteur-dc-via-l293d-h-bridge.html pont-H avec un L293] (article sur blog.mchobby.be). |
Ligne 16 : |
Ligne 15 : |
| | | |
| == Vive le L298 == | | == Vive le L298 == |
− | Heureusement, il y a le L298. Ce composant est capable de piloter des moteurs relativement puissants et est assez facile d'emploi.
| + | Le L298 est composant capable de piloter des moteurs relativement puissants dans les deux sens de rotation tout en restant assez facile d'emploi. |
| | | |
− | Le L298 est souvent vendu sous forme de breakout parce qu'il utilise un empattement ''spécial'' et nécessite l'usage de composants supplémentaires. | + | Le L298 est souvent vendu sous forme de breakout parce que le composant principale (le L298) utilise un empattement ''spécial'' incompatible avec les plaques de prototypages et breadboard. Par ailleurs, le L298 nécessite l'usage de quelques composants supplémentaires pour être utilisé en toute sécurité. |
| | | |
| [[File:L298N_3.jpg|320px]] | | [[File:L298N_3.jpg|320px]] |
Ligne 24 : |
Ligne 23 : |
| === L298 et logique 3.3v === | | === L298 et logique 3.3v === |
| {{ambox-stop|text=L'usage d'un breakout L298 (Pont-H en logique 5V) sur un Raspberry-Pi (logique 3.3v) nécessite un minimum de précaution. Certains cavaliers doivent IMPERATIVEMENT être enlevés! (voyez plus loin dans le tuto).}} | | {{ambox-stop|text=L'usage d'un breakout L298 (Pont-H en logique 5V) sur un Raspberry-Pi (logique 3.3v) nécessite un minimum de précaution. Certains cavaliers doivent IMPERATIVEMENT être enlevés! (voyez plus loin dans le tuto).}} |
− | {{Rasp-Hack-L298-TRAILER}} | + | |
| + | Bien que la logique de contrôle d'un L298 soit en 5V, le {{pl|75|L298 que nous proposons}} dispose des [[Rasp-Hack-L298-Details|caractéristiques]] suivantes: |
| + | |
| + | * Tensions pour contrôle du sens: Low -0.3V~1.5V, high: 2.3V~Vss |
| + | * Tensions pour contrôle "Enable": Low -0.3V~1.5V, high: 2.3V~Vss |
| + | |
| + | Vous remarquerez qu'en dessous de 1.5v le signal logique est réputé au niveau logique bas (''low'') et qu'au dessus de 2.3v le signal logique est réputé au niveau haut (''high''). |
| + | |
| + | Cela tombe bien car une broche du GPIO Raspberry produit une tension de 3.3v pour un niveau logique haut... ce qui est supérieur aux 2.3v nécessaires pour commander les entrées du L298 :-) |
| | | |
| == L298 et Raspberry-Pi == | | == L298 et Raspberry-Pi == |
| Notre Breakout L298 peut-être utilisé avec un Raspberry-Pi. Ce tutoriel vous explique comment réaliser les différents branchement et le code Python à utiliser. | | Notre Breakout L298 peut-être utilisé avec un Raspberry-Pi. Ce tutoriel vous explique comment réaliser les différents branchement et le code Python à utiliser. |
| | | |
− | ***Video***
| + | {{#Widget:Iframe |
| + | |url=https://www.youtube.com/embed/L4BjPqrsYWw |
| + | |width=420 |
| + | |height=315 |
| + | |border=0 |
| + | }}<br /><small>''[http://www.youtube.com/watch?v=L4BjPqrsYWw&list=UU1dCoG7MnM0mrSCt14m0EwA&feature=share Cliquez ici pour accéder directement à la vidéo] (YouTube)''</small> |
| | | |
| Nous avons volontairement utilisé un {{pl||Pi-Cobbler}} pour faciliter les opérations de prototypages et limiter le risque d'erreur. | | Nous avons volontairement utilisé un {{pl||Pi-Cobbler}} pour faciliter les opérations de prototypages et limiter le risque d'erreur. |
Ligne 37 : |
Ligne 49 : |
| * Utiliser une {{pl|222|plaque de prototypage pour Pi}} en vue de réaliser un montage définitif et facilite l'organisation de votre montage grâce à son ruban GPIO. | | * Utiliser une {{pl|222|plaque de prototypage pour Pi}} en vue de réaliser un montage définitif et facilite l'organisation de votre montage grâce à son ruban GPIO. |
| * Utiliser un {{pl|149|shield de prototypage pour Pi}} où le bornier pourrait se montrer très utile et permet de réaliser un montage plus compacte. | | * Utiliser un {{pl|149|shield de prototypage pour Pi}} où le bornier pourrait se montrer très utile et permet de réaliser un montage plus compacte. |
| + | |
| + | == Compatibilité Pi-2 et Pi B PLUS == |
| + | {{picobbler-compatibility}} |
| + | |
| + | {{Rasp-Hack-L298-TRAILER}} |