« Carte LSD » : différence entre les versions

De Pensée Profonde - Club de robotique
Aller à la navigation Aller à la recherche
(Nouvelle page : =Principe Général= La carte Lights/Sounds/Debug (LSD) a pour objectif de contrôler des leds, un buzzer et un écran LCD. Ces 3 moyens de sortie permettent respectivement de : * R...)
 
Aucun résumé des modifications
Ligne 8 : Ligne 8 :


=Eléments=
=Eléments=
==Microcontrolleur==
==Microcontroleur==
Le microntrolleur est un PIC de la famille 18f. Le modèle précis reste à définir.  
Le microntroleur est un PIC de la famille 18f. Le modèle précis reste à définir.  
* N'importe quel pic18f452x devrait faire l'affaire
* N'importe quel pic18f452x devrait faire l'affaire



Version du 13 juillet 2008 à 15:30

Principe Général

La carte Lights/Sounds/Debug (LSD) a pour objectif de contrôler des leds, un buzzer et un écran LCD. Ces 3 moyens de sortie permettent respectivement de :

  • Réaliser des effets de lumière. Cela apporte un look sympa au robot, voir la page sur le tuning.
  • Emmettre des sons. Un bon moyen de debugger à l'oreille : aussi pratique lors du développement que durant la compétition.
  • Afficher des messages provenant des autres organes du robot sur l'écran LCD. Permet un debug avancé.


Eléments

Microcontroleur

Le microntroleur est un PIC de la famille 18f. Le modèle précis reste à définir.

  • N'importe quel pic18f452x devrait faire l'affaire

Gestion des Leds

Les leds sont divisées en 2 groupes de 4 leds.

  • Le premier groupe permet un contrôle indépendant de chaque led.
  • Le second groupe permet un contrôle indépendant de chaque led et en plus de l'intensité lumineuse pour du groupe.

L'intensité est contrôlée via la sortie PWM qui contrôle que une porte ET quadruple.

Gestion du buzzer

Le buzzer est intégré à la carte. Il n'y a aucun contrôle particulier de fréquence.

Gestion du LCD

A noter que C18 intègre une librairie (xlcd.h) de gestion de LCD à base de controlleurs Hitachi HD44780 ou compatibles.

Liens et documents utiles

Ecrans à disposition

Voici la liste des écrans qui peuvent être utilisés pour le robot, il y a du stock en général

EPSON P-300013900

6 pièces

Chips


SEIKO G2446

20 pièces http://www.eio.com/g2446ap.htm http://www.penseeprofonde.org/images/2/22/Pdf_icon.png Datasheet http://www.penseeprofonde.org/images/d/da/Info_circle.png

Chips

Connectique

Connecteur Hub

LCD

  • Utilisation : Connection avec l'écran LCD
  • Format: DB9
  • Pinout:
    • 1 : PIC PORT D2 / LCD D6
    • 2 : PIC PORT D3 / LCD D7
    • 3 : PIC PORT D4 / LCD D4
    • 4 : PIC PORT D5 / LCD D5
    • 5 : PIC PORT D6 / LCD RS
    • 6 : +5v
    • 7 : Contraste
    • 8 : Masse
    • 9 : PIC PORT D7 / LCD E

LED

  • Utilisation : Connection avec une série de LED
  • Format: DB9
  • Pinout:
    • 1 : PIC PORT A3 / Led PWM
    • 2 : PIC PORT A0 / Led PWM
    • 3 : PIC PORT B3 / Led
    • 4 : PIC PORT B1 / Led
    • 5 : PIC PORT B0 / Led
    • 6 : PIC PORT A2 / Led PWM
    • 7 : PIC PORT A1 / Led PWM
    • 8 : +12v
    • 9 : PIC PORT B2 / Led