Vous êtes sur la page 1sur 24

1.

L’Arduino :
1. Définition :
Arduino, et son synonyme Genuino, est une marque qui couvre des cartes
matériellement libres sur lesquelles se trouve un microcontrôleur (d'architecture
Atmel AVR comme l'Atmega328p, et d'architecture ARM comme le Cortex-M3
pour l'Arduino Due).1
2. Historique :
Le projet Arduino est issu d'une équipe d'enseignants et d'étudiants de l'école de
Design d'Interaction d'Ivrea (Italie). Ils rencontraient un problème majeur à cette
période (avant 2003 - 2004) : les outils nécessaires à la création de projets
d'interactivité étaient complexes et onéreux (entre 80 et 100 euros). Ces coûts
souvent trop élevés rendaient difficiles le développement par les étudiants de
nombreux projets et ceci ralentissait la mise en œuvre concrète de leur
apprentissage.2
Jusqu'alors, les outils de prototypage étaient principalement dédiés à l'ingénierie, la
robotique et aux domaines techniques. Ils sont puissants mais leurs processus de
développement sont longs et ils sont difficiles à apprendre et à utiliser pour les
artistes, les designers d'interactions et, plus généralement, pour les débutants.
Leur préoccupation se concentra alors sur la réalisation d'un matériel moins cher et
plus facile à utiliser. 3
Ils souhaitaient créer un environnement proche de Processing, ce langage de
programmation développé dès 2001 par Casey Reas et Ben Fry, deux anciens
étudiants de John Maeda au M.I.T., lui-même initiateur du projet DBN.
En 2003, Hernando Barragan, pour sa thèse de fin d'études, avait entrepris le
développement d'une carte électronique dénommée Wiring, accompagnée d'un
environnement de programmation libre et ouvert. Pour ce travail, Hernando
Barragan réutilisait les sources du projet Processing. Basée sur un langage de

1 Arduino, Apprivoisez l'électronique et le codage, Jean-Christophe QUETIN, éd. ENI, 2018

2 Le grand livre d'Arduino, Patrick Chantereau et Erik Bartmann, éd. Eyrolles, 2014

3Le grand livre d'Arduino, Patrick Chantereau et Erik Bartmann, éd. Eyrolles, 2014
programmation facile d'accès et adaptée aux développements de projets de
designers, la carte Wiring a donc inspiré le projet Arduino (2005).
Arduino peut être utilisé pour construire des objets interactifs indépendants
(prototypage rapide), ou bien peut être connecté à un ordinateur pour communiquer
avec ses logiciels (ex. : Macromedia Flash, Processing, Max/MSP, Usine
Hollyhock, Pure Data, SuperCollider). 4
3. Les modules D’Arduino :
Un module Arduino est généralement construit autour d'un microcontrôleur Atmel
AVR (ATmega328, ATmega32u4 ou ATmega2560 pour les versions récentes,
ATmega168, ATmega1280 ou ATmega8 pour les plus anciennes), et de
composants complémentaires qui facilitent la programmation et l'interfaçage avec
d'autres circuits. Chaque module possède au moins un régulateur linéaire 5V et un
oscillateur à quartz 16 MHz (ou un résonateur céramique dans certains modèles).
1. La carte Arduino Lenardo :
C’est la carte qui est prévue pour succéder à la carte Arduino Uno en présentant
des caractéristiques équivalentes mais une ergonomie revue et une stabilité plus
éprouvée. Sa diffusion moins importante limite le support utilisateur disponible sur
le net.

Figure : La carte Arduino Lenardo


2. La carte Arduino Méga :

4Arduino pour les nuls, John Nussey, 2014


La carte Arduino Méga est la carte la plus diffusée après la carte Arduino UNO.
Elle offre un nombre d’entrées/sorties beaucoup plus important (54 contre 14), un
processeur plus puissant doté d’une mémoire plus vaste qui permet d’exploiter des
algorithmes plus complexes.5

Figure : La carte Arduino Méga 


3. La carte Arduino Méga ADK :
La carte Arduino méga ADK offre les mêmes caractéristiques techniques que la
carte Arduino méga mais sont port USB permet de la connecter avec un
environnement Androïd ouvrant de nouvelles perspectives d’interaction avec le
monde des smartphones et des capteurs dont ils sont dotés. Sa mise en œuvre
nécessite par contre de solides connaissances en Java et la capacité à développer
ses propres applications.

Figure : La carte Arduino Méga ADK 


4. La carte Arduino Due :
5 Le grand livre d'Arduino, Patrick Chantereau et Erik Bartmann, éd. Eyrolles, 2014
La carte Arduino Due est une évolution de la carte Arduino Méga et offre des
performances réputées 3 fois supérieures. Elle permet de manipuler rapidement des
algorithmes lourds particulièrement utiles dans le monde de la robotique par
exemple.

Figure : La carte Arduino Due 

5. La carte Arduino Nano :


La carte Arduino nano n’est ni plus ni moins qu’une carte Arduino UNO
miniaturisée. Sa taille et son poids réduits la destinent à une utilisation dans des
espaces réduits (en textile par exemple) ou dans des applications de robotique ou
de modélisme pour lesquels le poids et la taille sont des facteurs déterminant
(hélicoptères, drônes…)6

Figure : La carte Arduino Nano 

6. La carte Arduino Mini Pro :

6 Le grand livre d'Arduino, Patrick Chantereau et Erik Bartmann, éd. Eyrolles, 2014
La carte Arduino Mini Pro est une carte Arduino UNO simplifiée à l’extrême
permettant néanmoins de piloter de petits projets ou certains éléments d’un projet.
Attention, cette carte n’intègre pas de port USB ce qui rends sa connectivité
délicate.

Figure : La carte Arduino Mini Pro 

7. La carte Arduino Yun :


La carte Arduino Yun, récemment proposée par Arduino, est conçue pour contrer
les avantages de la carte Raspberry. Elle est un dérivé de la carte Leonardo et a
pour objectif de combiner la puissance de Linux avec la facilité d’utilisation d’une
carte Arduino. Elle est également la première carte Arduino à être dotée
nativement d’un wifi intégré.

Figure10 : La carte Arduino Yun 

8. La carte Arduino UNO :


C’est la carte idéale pour découvrir l’environnement ARDUINO. Elle permet à
tout débutant de se lancer dans tous ses premiers petits projets. Comme c’est la
carte la plus utilisée, il est très facile de se référer aux tutoriels très nombreux sur
le net et ainsi de ne pas rester seul dans son exploration.
Sa simplicité devient par contre un handicap lorsqu’il s’agit de multiplier les
périphériques, de manipuler des algorithmes lourds ou d’interagie avec les OS
Androïd pour lesquels d’autres cartes arduino sont plus adaptées.

Figure : La carte Arduino UNO 

4. Schéma simplifié de la carte Arduino UNO :


Les broches du microcontrôleur sont reliées à des connecteurs selon le
schéma ci-dessous.
Figure : Schéma simplifié de la carte Arduino UNO
5. Logiciel :
Le logiciel de programmation des modules Arduino est une application Java, libre
et multi-plateforme, servant d'éditeur de code et de compilateur, et qui peut
transférer le firmwire et le programme au travers de la liaison série (RS-232,
Bluetooth ou USB selon le module). Il est également possible de se passer de
l'interface Arduino, et de compiler et uploader les programmes via l'interface en
ligne de commande.
Le langage de programmation utilisé est le C++, compilé avec avr-g++, et lié à la
bibliothèque de développement Arduino, permettant l'utilisation de la carte et de
ses entrées/sorties. La mise en place de ce langage standard rend aisé le
développement de programmes sur les plates-formes Arduino à toute personne
maîtrisant le C ou le C++.7
1. Caractéristiques du développement ARDUINO :
ARDUINO fournit un environnement de développement (IDE) avec un éditeur de
source, les opérations de compilation et de chargement dans la mémoire du
microcontrôleur étant ramenées à des clicks sur des boutons dans l’IDE.

7 Arduino : Applications avancées, Christian Tavernier, 2012


Figure : Le programmation avec l'IDE Arduino
6. Explication du fonctionnement :
Les différentes versions des Arduino fonctionnent sous le même principe général :
A : ce sont les broches dites numériques 0 ou 1 (HIGH ou LOW en anglais) et
(tout ou rien en français) ; elles offrent en sortie du 5 V et acceptent en entrée du 5
V sur le même principe.
fonctionsdigitalWrite() et digitalRead() et pour les ports PWM analogWrite().
B : ce sont les broches dites analogiques, valeur entre 0 V et 5 V
fonctionanalogRead()
C : les différentes broches d'alimentation :
Rouge : sortie 5 V (+)
Orange : sortie 3,3 V (+)
Noire : les masses (−)
Jaune : entrée reliée à l'alimentation (7 V-12 V)
Il y a des variations entre les différentes cartes (par exemple : UNO, la patte 13 est
équipée d'une résistance)

Figure : Explication du fonctionnement 

7. Constitution de l’Arduino UNO :
1. Microcontrôleur :
1. Définition d’un microcontrôleur :
Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels
d'un ordinateur : processeur, mémoire vive, mémoire morte et des interfaces
d'entrées-sorties. Il est plus lent mais a une plus faible consommation électrique,
une petite taille et un coût réduit par rapport aux ordinateurs. Nous pouvons ainsi

disposé facilement d'un dispositif interactif autonome. 8


Figure : Microcontrôleur

2. Historique :
Un petit retour en arrière, dans les années 40. Le premier ordinateur fut l'ENIAC,
apparut en 1945. Il coûtait 10 millions de dollars, contenait 20 000 tubes, pesait 30
tonnes, consommait 0,2 MWatts et occupait une pièce de 150m². Chacune des
unités fonctionnelles tenait sur plusieurs cartes électroniques. L'évolution des
technologies va permettre la miniaturisation et l'intégration de plus en plus de
fonctions sur une surface de plus en plus petite. Tout d'abord, l'intégration se fera
au niveau des cartes électroniques puis au niveau des circuits intégrés.9
3. Structure d’un microcontrôleur :
Typiquement, un microprocesseur comporte :

1. une unité arithmétique et ALU qui exécute les instructions et manipule les
données
2. une mémoire dite vive qui stocke les données transitoires utilisées par le
microprocesseur

8 Site web https://www.les-electroniciens.com/sites/default/ ; 15/02/2019, 21;33

9 Site web http://www-igm.univ-mlv.fr; 17/02/2019, 14:22


3. une mémoire dite morte qui stocke de façon permanente les données
utilisées par le microprocesseur
4. des modules aux fonctions variées : conversion analogique numérique,
compteur / timer
5. des broches d'Entrée / Sortie (broches E/S)

Figure : Structure d’un microcontrôleur 

Le microcontrôleur de la carte Arduino UNO est un ATMega328.


4. Microcontrôleur ATMEL ATMega328 :
C'est un microcontrôleur ATMEL de la famille AVR 8bits.
Les principales caractéristiques sont :
1. FLASH = mémoire programme de 32Ko
2. SRAM = données (volatiles) 2Ko
3. EEPROM = données (non volatiles) 1Ko
4. Digital I/O (entrées-sorties Tout Ou Rien) = 3 ports PortB, PortC, PortD
(soit 23 broches en tout I/O)
5. Timers/Counters = Timer0 et Timer2 (comptage 8 bits), Timer1 (comptage
16bits) Chaque timer peut être utilisé pour générer deux signaux PWM. (6
broches OCxA/OCxB)
Figure : Microcontrôleur ATMEL ATMega328 

1. Plusieurs broches multifonctions = certaines broches peuvent avoir


plusieurs fonctions différentes, choisies par programmation. Elles ont alors
plusieurs noms sur le brochage Par exemple, les broches PB1, PB2, PB3,
PD3, PD5, PD6 peuvent servir de sortie PWM (Pulse Width Modulation),
c'est-à-dire des sorties qui joueront le rôle de sorties analogiques.
Elles correspondent aux broches des connecteurs 3,5,6,9,10 et 11. Cet autre rôle
possible est lié aux timers et ces broches sont alors appelées OCxA ou OcxB dans
la documentation.
Ce sont les mêmes broches, mais pour une autre fonction. Si vous regardez à
nouveau le brochage, vous constaterez que toutes les broches sont multi-fonctions.
2. PWM = 6 broches OC0A(PD6), OC0B(PD5), 0C1A(PB1), OC1B(PB2),
OC2A(PB3), OC2B(PD3) Les broches du PORTC peuvent être converties
par un convertisseur Analog toDigital.
1. Analog to Digital Converter (résolution 10bits) = 6 entrées multiplexées
ADC0(PC0) à ADC5(PC5) Gestion bus I2C (TWI Two Wire Interface) = le
bus est exploité via les broches SDA(PC5)/SCL(PC4).
1. Port série (USART) = émission/réception série via les broches
TXD(PD1)/RXD(PD0) Comparateur Analogique = broches AIN0(PD6) et
AIN1 (PD7) peut déclencher interruption Watchdog Timer programmable.
1. Gestion d'interruptions (24 sources possibles (cf interrupt vectors)) : en
résumé – Interruptions liées aux entrées INT0 (PD2) et INT1 (PD3) –
Interruptions sur changement d'état des broches PCINT0 à PCINT23 –
Interruptions liées aux Timers 0, 1 et 2 (plusieurs causes configurables) –
Interruption liée au comparateur analogique – Interruption de fin de
conversion ADC – Interruptions du port série USART – Interruption du bus
TWI (I2C).10
10 Site web http://perso-laris.univ-angers.fr/~cottenceau/ArduinoCottenceau2016.pdf ;15/01/2019 ;
14:56
2. Les régulateurs
1. Définition :
Un régulateur de tension est un élément qui permet de stabiliser une tension à une
valeur fixe, et qui est nécessaire pour les montages électroniques qui ont besoin
d'une tension qui ne fluctue pas, ne serait-ce que peu. Un régulateur de tension
peut être composé d'un ensemble de composants classiques (résistances, diodes
zener et transistor par exemple), mais il peut aussi être de type "intégré" et
contenir tout ce qu'il faut dans un seul et même boitier, pour faciliter son usage.11

Figure : Les régulateurs

2. Régulation de tension" ou "stabilisation de tension" :


La définition de réguler dans le domaine technique est "Maintenir une grandeur
entre deux limites fixées" alors que dans le domaine physiologique (vivant) on dit
"Assurer la constance des caractères d'un milieu intérieur en dépit des variations du
milieu extérieur". La définition de stabiliser est quant à elle "Permettre à un
système de revenir à une position établie après en avoir été écarté par une action
extérieure" ou encore "Se maintenir durablement sans profondes variations". Dans
tous les cas il est fait mention d'un état désiré (la valeur de la tension dans le cas
qui nous concerne) et d'une plage de variation faible qu'on doit accepter car la

11 Don D'Ammassa, Encyclopedia of science fiction, Facts on File, 2005; 12/01/2019 ; 17:00
perfection n'existe pas. Moi-même utilise depuis toujours les deux termes sans
réellement faire de distinction, ne sois donc pas surpris quand j'écris "tension
stabilisée en sortie du régulateur".
3. Régulateurs fixes :
Les régulateurs fixes sont appelés ainsi parce qu'ils ont été conçus pour délivrer
une tension continue d'une valeur donnée, qui ne peut pas être modifiée sans
artifice. Il en existe de multiples sortes, mais les plus courants sont sans aucun
doute ceux de la série LM78xx (ou uA78xx) et LM79xx (ou uA79xx). Ils sont très
faciles à mettre en œuvre, et il suffit de peu de connaissances pour savoir lequel
utiliser, leur nom indiquant de lui-même de quoi il en retourne. Pour tout savoir,
décomposons le nom de ces régulateurs :
LM = préfixe utilisé par le fabricant. Il peut aussi s'agir de uA, ou MC
(LM7812, MC7812, uA7812 - parfois pas de préfixe mais une lettre en
plein milieu, comme 78M12)
78 = signifie qu'il s'agit d'un
régulateur positif 79 = signifie qu'il
s'agit d'un régulateur négatif
xx = tension de sortie fixe (valeur entière sur deux chiffres, par exemple "05"
pour 5 V) Valeurs courantes disponibles : 5 V, 6 V, 9 V, 10 V, 12 V, 15 V,
18 V, 24 V (certaines de ces valeurs étaient moins courantes par le passé que
maintenant).
Sachant cela, vous devriez être en mesure de me dire à quoi
correspondent les régulateurs marqués LM7812 et uA7915... Si ce n'est
pas le cas, relisez les lignes qui précèdent.
3. Les condensateurs :
1. Définition :
Le condensateur est un composant électronique élémentaire, constitué de deux
armatures conductrices (appelées « électrodes ») en influence totale et séparées par
un isolant polarisable (ou « diélectrique »). Sa propriété principale est de pouvoir
stocker des charges électriques opposées sur ses armatures. La valeur absolue de
ces charges est proportionnelle à la valeur absolue de la tension qui lui est
appliquée. 12

Figure : Les condensateurs


2. Fonctionnement de condensateur :
Le condensateur est utilisé principalement pour :
1. stabiliser une alimentation électrique (il se décharge lors des chutes de
tension et se charge lors des pics de tension) ;
2. traiter des signaux périodiques (filtrage…) ;
3. séparer le courant alternatif du courant continu, ce dernier étant bloqué par
le condensateur ;
4. stocker de l'énergie, auquel cas on parle de super-condensateur.
3. Les différents condensateurs :
On peut considérer qu'il existe 2 grandes familles de condensateurs :
1. Les Condensateurs Non Polarisés :
Ils n'ont pas de plus, pas de moins donc ils n'ont pas des sens de montage
Les plus fréquents sont : (c'est le principe de fabrication du condensateur qui lui
donne son nom)

1. Les condensateurs céramiques : (à base de céramique donc)

12 Site web https://ena.etsmtl.ca/pluginfile.php/429201 ; 08/02/2019 ; 12:14


2. Les condensateurs Plastiques.

2. Les condensateurs polarisés :


Il faudra impérativement respecter l'orientation des bornes : mettre le plus au plus
et le moins au moins. Sinon, en cas d'inversion des pôles, on risque de détruire le
condensateur.

Toujours donc bien repérer la patte positive et la patte négative lors du montage.
Sinon....Les plus fréquents sont :

1. Les condensateurs chimiques.


2. Les condensateurs Tantale
4. Les Résistances : 
1. Définition :

La résistance électrique est une nouvelle grandeur physique

(Au même titre que l’intensité du courant ou la tension électrique), elle caractérise
la façon dont un dipôle électrique résiste au passage du courant. Elle est notée R.

L’unité de la résistance électrique est l’Ohm de symbole Ω : Ex : Rlampe = 2.1 Ω

L’appareil de mesure de la résistance électrique est


l’ohmmètre.13

Figure : Les Résistances

2. Fonction de résistance :
La fonction dominante d'une résistance est de s'opposer au passage des électrons,
donc au passage du courant. Une résistance obéit en général assez fidèlement à la
loi d'ohm, ce qui signifie que la tension aux bornes varie proportionnellement au
courant qui la traverse, soit u(t) = f (i(t)).
3. Utilisations de résistance :
Pour obtenir un échauffement (corps de chauffe) ou en série : limite le courant ou
crée une chute de tension et en parallèle : divise le courant.
4. Technologie de résistance :
Des résistances sont réalisées de façon à approcher de façon particulièrement
satisfaisante la loi d'Ohm dans une large plage d'utilisation.

13 Site web http://www.composelec.com/resistance; 01/01/2019; 14:12


Les résistances de faible puissance en dessous de 1 watt sont le plus souvent des
résistances à couche de carbone sur un support de céramique.
Pour les puissances supérieures, la technique du fil résistant enroulé sur un corps
en céramique est fréquemment utilisée.
Pour les très fortes puissances, on peut utiliser une technologie dite des
«résistances liquides» consistant à faire passer le courant à travers une solution
aqueuse contenant des ions cuivre.

Figure : Technologie de résistance 


5. Mesure d’une résistance :
Résistance sont différentes. Le mot résistance définit donc à la fois le dipôle et la
grandeur physique R qui la caractérise.
L’unité de résistance est l’ohm (symbole Ω).
On utilise très souvent le kilo-ohm (1 kΩ = 10
3 Ω) et mégohm (1 MΩ = 106 Ω).
La valeur d’une résistance peut être déterminée :
- A partir de la position et de la couleur des anneaux peints sur le dipôle ;
- En branchant le dipôle aux bornes d’un ohmètre.
Ainsi, pour les deux résistances utilisées précédemment, nous trouvons par
exemple : R1 = 45,9 Ω
6. Mesure de la valeur de la résistance :
3. A l’aide de l’ohmmètre : On branche l’ohmmètre directement aux bornes
du dipôle entre Ω et COM, en dehors d’un circuit.
4. Le code des couleurs : On peut déterminer la valeur d’une résistance
électrique grâce aux codes des couleurs.

Figure : Mesure de la valeur de la résistance 


7. RÉCEPTEURS (RÉSISTANCES) :

8. La LOI D’OHM :
La tension U aux bornes d’un récepteur est donnée par une formule dite « Loi
D’OHM » qui s’écrit : U=RxI
U : la tension aux bornes du récepteur en volt (V)
R : la résistance ohmique du récepteur en ohm (Ω)
I : l’intensité du courant circulant dans le récepteur en ampère (A)
2. Les circuits intégrés :
1. Définition de circuit intégré :
Le circuit intégré (CI), aussi appelé puce électronique, est un composant
électronique reproduisant une, ou plusieurs, fonction(s) électronique(s) plus ou
moins complexe(s), intégrant souvent plusieurs types de composants électroniques
de base dans un volume réduit (sur une petite plaque), rendant le circuit facile à
mettre en œuvre.
Il existe une très grande variété de ces composants divisés en deux
grandes catégories : analogique et numérique.14
2. Niveau d'intégration des circuits intégrés :
Categories Number de ports (n)
SSI : Small Scale Integration
n < 1O
(integration à petite échelle)
MSI : Medium Scale Integration
1O < n < 1OO
(integration à échelle moyenne)
LSI : Large Scale Integration
1OO < n < 1OOO
(integration à Grande échelle)
VLSI : Very Large Scale Integration
n > 1OOO
(integration à tries Grande échelle)

Tableaux : Niveau d'intégration des circuits intégré

Les plus grands circuits actuels possèdent plus de 1OOOOO portes


(environ 5OOOOO transistors) pour les microprocesseurs et plus d'un
million de transistors pour les circuits mémoires.
3. Famille de circuits intégrés :
Les transistors peuvent être caractérisés par deux états électriques différents dans
un même circuit intégré. On parle de logique saturée si ces deux états sont bloqués
14 Site web https://www.fstbm.ac.ma/departement/physique/docs; 19/02/2019 ; 23:21
ou saturés.
Inversement, les circuits sont en logique non saturée si les transistors sont
conducteurs ou bloqués.
4. Circuits utilisant des transistors bipolaires :

1. Logique en mode saturé :

1. RTL (Resistor Transistor Logic) : logique à résistance d'entrée et


transistor de sortie
2. DTL (Diode Transistor Logic) : logique à diode d'entrée et transistor
de sortie
3. TTL (Transistor Transistor Logic) : logique à transistor d'entrée
et transistor de sortie, série N (Normale), H (High speed) et L
(Low power)

2. Logique en mode non saturé :

1. TTL, série LS (Low Power Schottky), ALS (Advanced LS), S


(Schottky)...
2. ECL (Emmitre Coupled Logic) : Couplage électrique des émetteurs.
C'est la famille logique la plus répandue actuellement (électronique
numérique très rapide)

5. Circuits utilisant des transistors à effet de champ à grille isolée :

1. MOS (Métal Oside Semi-conducteur) : circuits


composés initialement de transistors canal P (PMOS)
puis à canal N (NMOS)
2. CMOS (Complementary MOS) : circuits
composés par l'association des 2 types de transistors
MOS.
6. Les boîtiers :

1. Les boîtiers plats (flat package) :

1. le circuit avec ses connexions est disposé entre deux plaques planes
en céramique
2. Boîtier hermétique et de faibles épaisseurs,
soudées sur un circuit imprimé du côté des composants

Figure : Les boîtiers plats (flat package)

2. Les boîtiers DIL (Dual In Line) :

3. Boîtiers les plus fréquemment rencontrés aujourd'hui.


4. 8 à 64 connexions réparties en 2 lignes.

5. DIL plastique (circuit monté sur un cadre et encapsulé dans un


matériau plastique,
6. DIL céramique (circuit placé entre deux plaques de céramique)

Figure : Les boîtiers DIL (Dual In Line)


7. Présentation du L293D :
Le L293D est un double pont-H, ce qui signifie qu'il est possible de l'utiliser pour
commander quatre moteurs distincts (dans un seul sens) grâce à ses 4 canaux.
En raccordant les sorties de façon appropriées, il est possible de constituer deux
pont-h. Il est ainsi possible de commande deux moteurs distincts, dans les deux
sens et indépendamment l'un de l'autre.15

Figure : Circuit Intégré L293D


“Le L293D un circuit intégré monolitique, à haut voltage, grand courant et 4
canaux.” Cela veut dire que ce circuit intégré peut être utilisé pour des moteurs DC
alimentés jusqu'à 36 Volts (ce sont déjà des jolis petits moteurs). Le circuit peut
fournir un maximum de 600mA par canal. Le L293D est aussi connu pour être un
excellent Pont-H facile à mettre en pratique.
1. Brochage de L293D :

15 Site web https://www.zem.fr/arduino-controler-des-moteurs-dc-avec-le-composant-l293d/ ;


22/12/2018 ; 17:55
Ci-dessous la configuration des broches du L293D et la table de la logique de
commande.

Figure : Brochage de L293D


Broche Nom Description

permet d'envoyer (ou pas) la tension sur les sorties du moteur via OUTPUT1 &
OUTPUT2.

ENABLE1 commande l'activation/désactivation du premier Pont-H.


1 Enable 1
Si ENABLE1 = GND, le pont-H est déconnecté et le moteur ne fonctionne pas.

Si ENABLE1 = VSS, le pont-H est connecté aux sorties et le moteur fonctionne dans un
sens ou l'autre ou pas en fonction des tensions appliquée sur INPUT1 & INPUT2.

Avec Input 2, sont les broches de commande du Pont-H Output1/Output2.

2 Input 1 Se raccorde a Arduino, permet de commander le sens du courant entre Output 1 et


Output 2.

3 Output 1 Avec Output 2, seront les broches à raccorder à la charge (le moteur).

Doit être raccorder à la masse (GND) de la source d'alimentation de puissance VS (ex: la


borne négative de l'accumulateur +9.2v) et à la masse de la source d'alimentation de la
4 GND
logique "VSS" (donc GND Arduino).
Si vous n'avez qu'une source d'alimentation pour le tout, c'est forcement plus simple.

5 GND

6 Output 2 Avec Output 1, seront les broches à raccorder à la charge (le moteur).

Avec Input 1, sont les broches de commande du Pont-H Output1/Output2.


7 Input 2 Se raccorde a Arduino, permet de commander le sens du courant entre Output 1 et
Output 2.

Alimentation de puissance des moteurs.

8 VS Par exemple, s'il s'agit d'une ancien véhicule téléguidé transformé, il s'agira de la borne
positive de l'accumulateur (souvent +9.2v).
9 Enable 2 Commande l'activation du second pont-H constitué de Output3/Output4

10 Input 3 A utiliser conjointement avec Input 4 pour commander le pont-H Output3/Output4.

11 Output 3 Constitue une des deux sorties du second pont-H (Output3/Output4)

12 GND

13 GND

14 Output 4 Constitue une des deux sorties du second pont-H (Output3/Output4)

15 Input 4 A utiliser conjointement avec Input 3 pour commander le pont-H Output3/Output4.

Alimentation de la logique de commande (5V).


16 VSS
A raccorder à la borne +5V d'Arduino (donc sur le régulateur d'Arduino).

Tableaux : Brochage de L293D

2. Caractéristiques de L293D :
Caractéristique Valeur

Nbre de pont-H 2

Courant Max 600mA ( x2 )


Régime continu
Courant de pointeMax 1200mA
< 2ms
VS Max 36v
Alim moteur
VSS Max 7v
Alim logique
Nbre de Broche 16 DIP

Perte de tension 1.3 à 1.4v (typical)

Tableaux : Caractéristiques de L293D

Vous aimerez peut-être aussi