Accueil du siteDocumentationTechnique / HardwareComposition d’un robot
Dernière mise à jour :
mercredi 23 juillet 2008
Statistiques éditoriales :
295 Articles
57 Brèves
64 Sites Web
17 Auteurs

Statistiques des visites :
42 aujourd'hui
587 hier
393661 depuis le début
     
Brèves
Environnement de dev pour arm7
samedi 24 novembre
Bonjour à tous, J’attire votre attention sur ceci : kit arm7 iF-Dev kit iSystem Arm7 carte Arm7 iSystem (...)
 
Cartographie de la robotique francophone
dimanche 8 janvier
Suite à une discussion sur le forum Planète-Sciences, une carte géographique des différents participants et des différents clubs dans le monde francophone a été mise en place (rubrique Robotique (...)
 
Linux Magazine HS Electronique
samedi 19 novembre
Sortie d’un numéro spécial "électronique" de cette revue dédiée au logiciels open source et aux systèmes d’exploitations libres. Certains membres se sont déjà jetés dessus (...)
 
Création d’une rubrique "Intelligence Artificielle"
mercredi 21 septembre
Lors de la dernière réunion, nous avons eu un exposé sur les différents types d’algorithmes d’Intelligence Artificielle. J’encourage donc les personnes intéressées à remplir (...)
 
Création d’une mailing liste
mercredi 14 septembre
La mailing list core@pobot.org sert à nos discussions rapides et fréquentes. On conserve l’ancienne liste robotik pour les annonces et les résumés.
 
Sur le Web
Capteurs Mindsensors

Des capteurs et des compléments pour enrichir la brique Lego NXT de nouveaux équipements.

Vous trouverez des caméras, des capteurs de distance, des cables et des connecteurs compatibles avec RCX, ainsi que des cartes de développement en numérique et désormais en analogique !

I2C Chip I2C & SMBUS, Slave IC’s, Host Adaptors, RS232 / USB adaptors 2-wire bus
I2C/SPI Host Adaptors, Chips, and Modules. PC to I2C/SPI 1wire. USB and RS232 Interface
Robotique et Electronique à l’IUT de Nîmes département GEII
Le site de Frédéric Giamarchi, enseignant à l’IUT GEII de Nîmes et constructeur de robots, auteur de nombreux ouvrages de référence en robotique mobile et ludique.
Dunod Editeur, édition de livres, Microsoft Press, ETSF, Ediscience, InterEditions
Dunod est éditeur de livres universitaires et professionnels, dont la collection ETSF (sciences et technologies). Ils soutiennent notre activité en dotant le club d’une bibliothèque de 10 ouvrages de référence en robotique, électronique, automatique.
Afficheur LCD
samedi 11 février 2006
par Julien
popularité : 17%

Introduction

Suite à une offre promotionnelle chez Lextronic, nous nous sommes équipes d’afficheurs LCD textuels et graphiques. En particulier les 4x20 rétroéclairés qu’on peut trouver ici : afficheurs Lextronic rétroéclairés

Notre but est de les utiliser sur un robot. Ils seront pilotés avec un micro-contrôleur Atmel avec le cahier des charges suivant :
- protocole de communication i2c
- instructions VT52
- boutons d’actions

Communication i2c

Il s’agit du protocole utilisé pour commander plusieurs cartes chainées les unes avec les autres. L’apparition d’une liaison port parallèle / port i2c rend cette solution attractive puisqu’elle permet de tester les cartes depuis un PC standard.

Instructions VT52

Ce sont les séquences d’échappement utilisées par les consoles ASCII série depuis la nuit des temps (et les PDP et autres VAX) pour effacer l’écran (0x0F), positionner le curseur en X/Y, changer les attributs vidéo (clignotement, souligné, reverse,...) des caractères suivants. VT52 est tout simplement le modèle d’une des consoles texte de base faite par DIGITAL à cette époque.

Hyperterminal le reconnait entre autres. La démonstration de la CNP utilise ces instructions pour afficher un menu et des choix d’options (à confirmer).

En reconnaissant ces instructions, l’afficheur LCD permettrait d’utiliser le même code pour le debug par liaison série. Ceci explique donc la nécessité d’avoir des boutons sur le robot.

Instructions VT52

Contrôle du LCD

Nos LCD n’utilisent pas le contrôleur Hitachi mais en comparant la datasheet et les commandes standard, on s’aperçoit que nos LCD peuvent utiliser le même code (ouf).

Datasheet des afficheurs

Généralités techniques sur les LCD

Afficheur LCD en i2c !

 

Répondre à cet article
Messages de forum :
Différence
samedi 11 février 2006
par  Julien

Sur la photo de l’écran LCD, à noter qu’il n’y a qu’un connecteur de 14 pins en haut à gauche. Je ne sais pas à quoi correspond le connecteur du bas qu’on peut voir sur la photo.

M. Lextronic, si tu passes par ici, ton avis est le bienvenu.



Répondre à ce message Fil de discussion

Différence
lundi 13 février 2006
par  Eric

Je n’ai pas ce connecteur sur le mien. Je ne sais pas à quoi il peut correspondre.

Sinon, ce n’est pas l’afficheur qui est I2C, mais la liaison entre son ATmega et le PC, pour visiblement renvoyer la température acquise.

Répondre à ce message Fil de discussion

Articles de cette rubrique
  1. Les batteries Li-Ion et Li-PO
    25 septembre 2005

  2. Interrupteur Microswitch
    10 janvier 2006

  3. Afficheur LCD
    11 février 2006

  4. Programmateur USB pour AVR
    12 novembre 2006

  5. Cartes à base d’ARM
    18 novembre 2006

  6. Horloge et calendrier I2C
    2 décembre 2006

  7. Capteur de proximité IR
    30 juin 2007

  8. Les batteries A123
    7 mai 2008