Carte CPU

Transcription

Carte CPU
Carte CPU
Extrait du PoBot
http://www.pobot.org
Carte CPU
- L'association - Nos robots - Robots Eurobot - PoBot 2006 (aka Le Gobeur) - Electronique du robot 2006 -
Date de mise en ligne : lundi 30 janvier 2006
PoBot
Copyright © PoBot
Page 1/4
Carte CPU
Sommaire
• Description
• Entrées/Sorties
• Fichiers Eagle
• Tests
Description
Basé sur la carte CNP-DIP, c'est une carte simple :
Un Atmel ATMega324 (32Ko Flash, 2Ko RAM, 2Ko Eeprom),
Un port de programmation (SPI),
Deux port série (RS232 et TTL),
Un port I2C
Toutes les autres pins sont disponibles.
Mécanique : la taille de la carte est au format 1/2 Europe. Quant à la fixation, ce sera par boulons et écrous (avec
entretoises au besoin).
Borniers Alimentation (x2) : comme sur la CNP-DIP, ce sont des Molex 2pts, capable de supporter 5A. Ils
permettent de châiner plusieurs cartes.
Borniers RS232 (x2) : comme sur la CNP-DIP, ce sont des RJ9 (également chaînables).
Bornier Moteur-L298 : C'est un HE10, compatible avec les signaux utilisés pour la carte driver L298, déjà dévellopé
par le Club. Les signaux sont :
Signal Input1 pour Moteur1 & Moteur 2,
Signal Input2 pour Moteur1 & Moteur 2,
Signal Input3 pour Moteur1 & Moteur 2,
Signal Input4 pour Moteur1 & Moteur 2,
Signal Enable (driver on/off, commun aux deux moteurs).
Borniers Moteur-L6208 (x2) : Ce sont des Molex 5 pts KK-2.54mm avec détrompeurs (ils peuvent supporter 2.5A).
Les signaux sont :
Alimentation 5V de puissance (partie numérique driver),
Signal Enable (driver on/off, commun aux deux moteurs),
Signal CW/CCW (clockwise/counter-clockwise),
Signal Clock (un créneau pour un pas),
Masse.
Bornier I2C : La aussi c'est un Molex KK, mais 4 pts. Les signaux sont :
Alimentation 5V de puissance,
Signal Clock (ou SCL),
Signal Data (ou SDA),
Masse. Celà permet d'avoir un "USB du pauvre" et de pouvoir convoyer les signaux et l'alimentation avec un seul
Copyright © PoBot
Page 2/4
Carte CPU
câble vers les différents périphériques I2C.
Bornier Série TTL : La aussi c'est un Molex KK, mais 3 pts. Les signaux sont :
Signal Data Out (ou TxD),
Signal Data In (ou RxD),
Masse. Cette liaison série permet de communiquer avec la CMUCAM. Celle-ci sera alimentée directement par
batterie.
Bornier E/S : comme sur la CNP-DIP, ce sont des barettes 2.54mm disposée en 3 rangées. La rangée du milieu
convoie l'alimentation, pour éviter les pb de d'inversion. Il y a en tout 20 E/S disponibles.
Entrées/Sorties
Nb
Utilisation
Port CNP
2
Butée de Fin de Course
PC7 & PC6
1
Signal de départ
PA7
1
Commande Type Couleur des détecteurs optiques
PD7
2
Détecteurs optiques Couleurs Terrain
PD6 & PD5
2
Détecteurs optique Trou devant Roues
PD4 & PC5
1
Détecteur Présence Balle dans Turbine
PA6
1
Détecteur optique Couleur Balle dans Turbine
PA5
1
Détecteur optique Présence Balle dans Devidoir
PA4
1
Détecteur optique Trou devant Devidoir
PA3
1
Commande du servo Clapet Dévidoir
PC4
1
Commande du servo d'Orientation CMUcam
PC3
1
Commande des servos Support Turbine
PC2
2
série TTL (RXD,TXD)
PD3 & PD2
Jack de départ : préférer un système optique ou un REED au lieu du jack Pas d'I/O analogique à priori.
Fichiers Eagle
Copyright © PoBot
Page 3/4
Carte CPU
schémas CNP coupe
Tests
La carte a été montée sur un xPo en attendant le nouveau chassis du robot. Et ça fonctionne !
Copyright © PoBot
Page 4/4