Modifications

Sauter à la navigation Sauter à la recherche
2 021 octets ajoutés ,  4 mai 2019 à 14:15
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. 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).  
   −
Le problème, c'est que ces pont-H ne sont pas assez puissant pour commander des plateformes aux moteurs plus exigeants... comme {{sl|microm|les micro-moteurs à forte puissance}} utilisé sur la {{pl|477|plateforme Zumo}} ou n'importe quel autre plateforme robotique plus exigeante.}}
     −
***PHOTO ZUMO****PHOTO MicroMoteur
+
Malheureusement le pont-H L293 n'est pas assez puissant pour commander des plateformes aux moteurs plus exigeants... comme {{sl|microm|les micro-moteurs à forte puissance}} utilisé sur la {{pl|477|plateforme Zumo}} ou n'importe quel autre plateforme robotique plus exigeante.
   −
***PHOTO Plateforme Robotique****
+
'''Heureusement, il y a le L298''' :-)
 +
}}
 +
 
 +
[[Fichier:Rasp-Hack-L298-00.jpg|480px]]
 +
 
 +
[[Fichier:Rasp-Hack-L298-01.jpg|480px]]
    
== 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 20 : 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).}}
 +
 +
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 ==
 +
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.
 +
 +
{{#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.
 +
 +
Vous pourriez également réaliser votre montage:
 +
* Directement sur le GPIO (mais vérifiez vos raccordements soigneusement) ou
 +
* 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.
 +
 +
== Compatibilité Pi-2 et Pi B PLUS ==
 +
{{picobbler-compatibility}}
 +
 
{{Rasp-Hack-L298-TRAILER}}
 
{{Rasp-Hack-L298-TRAILER}}
29 917

modifications

Menu de navigation