Cours:RobotArexxCPLD : Différence entre versions
m (→{{Rouge|Composants utilisés}}) |
m (→{{Rouge|Programmation du CPLD}}) |
||
Ligne 6 : | Ligne 6 : | ||
={{Rouge|Programmation du CPLD}}= | ={{Rouge|Programmation du CPLD}}= | ||
− | La programmation d'un CPLD se fait par un connecteur appelé JTAG. | + | La programmation d'un CPLD se fait par un connecteur appelé JTAG. Le CPLD étant fabriqué par Altera, on utilise un programmateur appelé USB Blaser capable de se connecter d'un côté au PC et de l'autre à la carte sur laquelle se trouve le CPLD (par le connecteur JTAG). |
[[fichier:AlteraJtagPinout.jpg]] | [[fichier:AlteraJtagPinout.jpg]] |
Version du 16 avril 2018 à 17:08
Notre objectif dans ce projet est de réaliser un robot mobile capable de suivre une ligne. Sa particularité est qu'il est commandé à l'aide d'un composant en logique programmable plutôt qu'un microcontrôleur.
Sommaire
Cahier des charges
Votre projet va consister à réaliser deux cartes distinctes :
- carte capteurs
- carte de gestion (ou de commande)
Programmation du CPLD
La programmation d'un CPLD se fait par un connecteur appelé JTAG. Le CPLD étant fabriqué par Altera, on utilise un programmateur appelé USB Blaser capable de se connecter d'un côté au PC et de l'autre à la carte sur laquelle se trouve le CPLD (par le connecteur JTAG).
Composants utilisés
Nom | Type | Boîtier | Librairie Eagle | Référence eagle | Documentation | Fournisseur | Référence |
---|---|---|---|---|---|---|---|
CNY70 | capteur IR réflectif | CNY70 | CNY70(Vishay) | CNY70 datasheet | Farnell | ||
LM339D | 4-comparateurs | SOIC14 (CMS) | linear | LM339D | lm339 datasheet | ||
LM311D | comparateur | SOIC8 (CMS) | linear | LM311D | lm311 datasheet | ||
Led 3mm | |||||||
Resistance | CMS (1206) | ||||||
Potentiomètre | 10k | pot | TRIM_EU-PTSPIN | ||||
CPLD | EPM3064ALC44-10N | PLCC44 | Element14 | ||||
Quartz horloger | 32,768 kHz | crystal | CRYSTALTC26V | ||||
4060D | Diviseur de fréquence | CMS | 40XX | 4060D | 4060 datasheet | ||
AP131-33WG-7 | Régulateur 3,3V (SOT25) | CMS | v-reg | TS520533 | AP131 datasheet | ||
ML10 | Connecteur JTAG | con-harting-ml | ML10 | Doc ci-dessus | |||
SI 2336DS | Transistor NMOS | transistor small signal | BSS123 | datasheet | |||
CGRM4001-G | Diode de roue Libre | diode | CGRM4001-G | datasheet] |
|