« Carte IO » : différence entre les versions

De Pensée Profonde - Club de robotique
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 : Ligne 4 :
__TOC__
__TOC__


=Principe Général=
=Principe=
La carte a pour but de proposer une solution matérielle polyvalente en matière d'entrées/sorties.  
La carte propose une solution matérielle polyvalente en matière d'entrées/sorties.  
En fonction du logiciel il est ainsi possible d'associer entrées numériques ou analogiques, sorties et servomoteurs.
En fonction du logiciel il est ainsi possible d'associer entrées numériques ou analogiques, sorties et servomoteurs.
Le format est (relativement) réduit: 10cm*4cm.
Le format est (relativement) réduit, 10cm*4cm, et il est ainsi possible de placer la carte au plus près des capteurs.
<br clear="all" />
<br clear="all" />


=Architecture=
=Architecture=
==Hardware==
==Hardware==
* La carte est construite autour d'un PIC 18f45xx (à priori 18f4520).
* La carte est construite autour d'un PIC 18f4525.
* 16 entrées/sorties entièrement configurables.
* 16 entrées/sorties entièrement configurables.
* 2 sorties de puissances à collecteurs ouvert.
* 2 sorties de puissances à collecteurs ouvert.

Version du 9 août 2008 à 16:41

Carte Entrées/Sorties en cours d'assemblage
Carte Entrées/Sorties

Principe

La carte propose une solution matérielle polyvalente en matière d'entrées/sorties. En fonction du logiciel il est ainsi possible d'associer entrées numériques ou analogiques, sorties et servomoteurs. Le format est (relativement) réduit, 10cm*4cm, et il est ainsi possible de placer la carte au plus près des capteurs.

Architecture

Hardware

  • La carte est construite autour d'un PIC 18f4525.
  • 16 entrées/sorties entièrement configurables.
  • 2 sorties de puissances à collecteurs ouvert.
  • une led témoin.


Logiciel

Une utilisation courante de la carte donne les fonctionnalités suivantes :

  • 3 sorties servo (64 positions par servo).
  • 5 sorties numériques 5v.
  • 2 sorties de puissances à collecteurs ouvert.
  • 8 entrées numériques.
  • Contrôle via i2c

Autre exemple: contrôler 16 servo et 2 sorties de puissances.


Connectique

Connecteur Hub

IO 1

  • Utilisation : 8 entrées/sorties configurables
  • Format: pin header male
  • Pinout:
    • 1 : masse
    • 2 : 5v
    • 3 : io

IO 2

  • Utilisation : 8 entrées/sorties configurables
  • Format: pin header male
  • Pinout:
    • 1 : masse
    • 2 : 5v
    • 3 : io

IO 3

  • Utilisation: 2 sorties à collecteur ouvert
  • Format: bornier à vis 2 fils
  • Pinout :
    • 1 : sortie 1
    • 2 : sortie 2