Téléchargement du livret de l`utilisateur au format PDF

Transcription

Téléchargement du livret de l`utilisateur au format PDF
Guide de l'utilisateur de la carte I²C pour port parallèle - Groupe Robotique Informatique
Le Moebus I²C
Le livret de l’utilisateur
Introduction
Le MoEBus I²C (module externe pour bus I²C) est un outil d’animation destiné à
piloter des robots avec un ordinateur. Il permet de communiquer avec n’importe quel circuit
I²C par l’intermédiaire d’un ordinateur équipé d’un port imprimante Centronic. Il peut gérer
les SuperMec.
Ce module est une production du Groupe RObotique INformatique (GROIN) de
l’ANSTJ. L’étude a été faite par Rachid Aït Mansour, Loïc Dayot et Alain Arnaudet.
Les points forts
- Simplicité matérielle de mise en
œuvre (peu de connectique).
- Interfaçage I²C sans ajout de carte à
l’intérieur de l’ordinateur.
- Compatible avec tous les ordinateurs
type PC, Mac, Atari, Comodore etc...
- Faible coût.
- Ce module est simple à réaliser soi
même.
- L’utilisation du Bus I²C permet un
nombre d’entrées - sorties et de
périphériques I²C très important
(convertisseurs analogiques
numériques...).
Les points faibles
- Cette carte ne comporte pas de
circuit I²C du type PCD 8584. Tout le
protocole I²C doit être géré
logiciellement.
- Nécessité de prévoir une « boîte
noire » logicielle pour des animations
avec un public jeune.
- Le Bus I²C ne permet pas des
transferts de données à haut débit. Il
n’est pas possible d’échantillonner du
son, par exemple.
Siège social : Palais de la Découverte, Paris
Secrétariat : 16, place Jacques Brel - 91130 Ris-Orangis - Téléphone 01 69 02 76 10 - Télécopie 01 69 43 21 43
Agréée par les Ministères de la Jeunesse et des Sports et de l'Education Nationale. Membre du M.I.L.S.E.T. - C.C.P. Paris 15.922.21 F - SIRET 784 363 848 00028 - APE 913 E
Guide de l'utilisateur du MEC - Groupe Robotique Informatique
- page 2-
Mes premiers pas avec le Moebus I²C
Matériel nécessaire pour utiliser un Moebus I²C
1 pince à sertir pour prises Modular Jack 6p4c
Câble téléphone 4 conducteurs
fiches mâles modular Jack 6p4c
2 fiches bananes mâles
1 alimentation stabilisée 9 ou 12 volts
1 câble Centronic
1 Ordinateur PC+ 1 langage de programmation PLOGO ainsi que les utilitaires SMECPARA.BIN et
SMECPARA.LOG
1 Supermec
1 pince coupante
1 pince à dénuder
du fil électrique
Alimenter le MoEBus I²C
Il faut avant toutes choses alimenter le
module (fiches bananes). Cette alimentation
permettra de faire fonctionner tous les petits
composants (transistors...) qui se trouvent dans
le MoEBus I²C. La tension d’alimentation devra
être au minimum de 7.5 volts et au maximum de
12 volts et en courant continu. 9 volts est une
tension idéale qu’on peut obtenir avec 2 piles
4.5 volts montées en série ou, mieux, avec une
petite alimentation stabilisée à 9 volts.
Le Moebus I²C permet d’alimenter en 5
volts régulé tous les circuits connectés sur la
ligne I²C. Nous déconseillons de dépasser les
300mA. Il faut également éviter de se servir de
cette alimentation pour faire commuter des
relais qui ont une consommation excessive Attention : il y a une polarité !!! Le « moins »
devra être mis sur la fiche Banane femelle noire et
(risque de parasites).
le « plus » sur la fiche banane femelle rouge. Si la
polarité et la tension sont convenables, la LED
rouge doit s’allumer.
Remarque : la plupart des pannes sont dues à une mauvaise alimentation.
Siège social : Palais de la Découverte, Paris
Secrétariat : 16, place Jacques Brel - 91130 Ris-Orangis - Téléphone 01 69 02 76 10 - Télécopie 01 69 43 21 43
Agréée par les Ministères de la Jeunesse et des Sports et de l'Education Nationale. Membre du M.I.L.S.E.T. - C.C.P. Paris 15.922.21 F - SIRET 784 363 848 00028 - APE 913 E
Guide de l'utilisateur du MEC - Groupe Robotique Informatique
- page 3-
Connecter le Moebus I²C
Il faut ensuite relier le MoEBus I²C au PC par le câble Centronic et au Supermec par le
câble téléphone équipé préalablement des prises Modular Jack 6p4c. La LED témoin
d’alimentation du SuperMec (LED Jaune) doit s’allumer.
Lancez P-Logo puis tapez RAMENE “SMECPARA”. Les fichiers SMECPARA.LOG
et SMECPARA.BIN doivent être dans le même répertoire que P-LOGO.
Configurez votre SuperMec à l’adresse 0 (tous les petits interrupteurs du même coté
OFF).
En vous conformant à la documentation du SuperMec vous pouvez alors piloter le
SuperMec en tapant, par exemples ESMEC 1 SENSROUGE VRAI... La LED Rouge du
SuperMec doit s’allumer (avec un petit déclic du relais).
Caractéristiques techniques
Schéma électronique
implantation des composants
Siège social : Palais de la Découverte, Paris
Secrétariat : 16, place Jacques Brel - 91130 Ris-Orangis - Téléphone 01 69 02 76 10 - Télécopie 01 69 43 21 43
Agréée par les Ministères de la Jeunesse et des Sports et de l'Education Nationale. Membre du M.I.L.S.E.T. - C.C.P. Paris 15.922.21 F - SIRET 784 363 848 00028 - APE 913 E
Guide de l'utilisateur du MEC - Groupe Robotique Informatique
- page 4-
Nomenclature
Repère
Désignation
R1, R2
résistances 10 kΩ
R3, R4
résistances 1kΩ
R6, R7, R8
résistances 100 Ω
R5
résistance 330 Ω
D1, D2
diode 1N4004
D4
Zéner 6,3 volts
D3
Led 5mm rouge
C1
condensateur 100µF
C2
condensateur 330 nF
T1, T2
transistor NPN 2N2222
T3
darlington BDX33 ou BD245
connecteur 1 et 2
fiches bananes femelles
connecteur 3
prise châssis Centronic
connecteur 4
fiche modular Jack 6p4c
D’autres outils d’animation en robotique...
Les Super MEC :
Destiné à un public plus âgé, ce module d’animation est relié à l’ordinateur par une
liaison I²C qui permet à des informations de rentrer dans l’ordinateur. La partie
programmation en est alors enrichie. D’un programme séquentiel basé sur des attentes et du
graphisme, on peut alors aborder des notions informatiques tels que les boucles, les variables,
des conditions, les opération logiques etc...
Les MECs
Cet autre module d’animation est destiné à un public âgé de 8 à 12 ans. Il permet
l’interfaçage entre n’importe quel ordinateur et n’importe quel actionneur basse tension par
l’intermédiaire de photo résistances scotchées à l’écran. La programmation se fait
généralement par les fonctions graphiques du Logo.
La Carte Foxacogyth
Destinée à un public encore plus âgé (à partir de 15 ans), cette carte à micro-contrôleur
est un véritable ordinateur de bord pour un robot autonome. Conçue à base d’un micro
contrôleur 8052AHBASIC, elle est programmable grâce à n’importe quel terminal équipé
d’une liaison série (ordinateur, minitel, certaines calculatrices...) en langage BASIC
interprété. D’autre langages compilés peuvent être utilisés simplement (Assembleur, Pascal,
C...). Cette carte peut piloter n’importe quel composant I²C (les SuperMec, par exemple). Elle
permet une première approche de l’électronique numérique, de la programmation dans un
langage proche de la machine et de la conception et la réalisation de robots autonomes..
Siège social : Palais de la Découverte, Paris
Secrétariat : 16, place Jacques Brel - 91130 Ris-Orangis - Téléphone 01 69 02 76 10 - Télécopie 01 69 43 21 43
Agréée par les Ministères de la Jeunesse et des Sports et de l'Education Nationale. Membre du M.I.L.S.E.T. - C.C.P. Paris 15.922.21 F - SIRET 784 363 848 00028 - APE 913 E

Documents pareils