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