Skip to content

CartesFilles

Koryphon edited this page Feb 16, 2019 · 11 revisions

Les cartes d'extension

La carte Satellite V2 possèdent 4 connecteurs d'extension et permet donc de recevoir jusqu'à 4 cartes d'extension afin d'ajouter des fonctions. Ces cartes peuvent par exemple être :

  • un ou plusieurs détecteurs par consommation de courant ;
  • un ou plusieurs détecteurs de position ;
  • des entrées/sorties supplémentaires via un expandeur d'E/S en I2C ou SPI ;
  • une interface pour un lecteur RFID

Ces cartes d'extension sont de dimension réduites, environ 50 x 25 mm mais il est possible de concevoir des cartes d'extension occupant 2, 3 ou les 4 emplacements, la seconde dimension étant alors d'environ 50, 75 ou 100mm.

Les connecteurs sont numérotés de E0 à E3 de la gauche vers la droite en regardant la carte Satellite V2 par le dessus. Chaque connecteur possède 13 broches en deux groupes : un groupe de 9 situé en bas de la carte et un groupe de 4 situé en haut de la carte. La figure ci-dessous donne le brochage des cartes d'extension.

Connecteur 4 broches en haut de la carte

  • VIN est la tension sur le connecteur d'alimentation de la carte Satellite V2. Aucune diode de protection n'est intercalée. Il conviendra de protéger l'électronique de la carte d'extension si VIN est utilisé. De même cette tension n'est pas filtrée ;
  • GND est la masse ;
  • 5V est fourni par un régulateur 7805 1A sur la carte Satellite ;
  • RESET est le reset de l'Arduino Nano.

Connecteur 9 broches en bas de la carte

  • A1 est le poids fort du numéro de slot dans lequel la carte fille est enfichée ;
  • A0 est le poids faible du numéro de slot dans lequel la carte fille est enfichée ;
  • SDA et SCL sont les deux signaux du bus I2C
  • ES1 et ES0 sont des signaux logiques de l'Arduino Nano ou du contrôleur CAN qui dispose de deux broches de GPIO. Les broches de l'Arduino dépendent de l'emplacement de la carte d'extension et sont données dans la table ci-dessous
Emplacement ES1 ES0
E0 D9 IO0
E1 D10 IO1
E2 A0 D5
E3 A1 D6
  • SCK est l'horloge du bus SPI
  • MOSI est la donnée SPI sortant du Nano et entrant dans la carte d'extension
  • MISO est la donnée SPI sortant de la carte d'extension et entrant dans le Nano

A1 et A0 sont prévus pour être utilisés pour compléter l'adresse I2C pour les circuits disposants de cette capacité ou bien, en cas d'utilisation d'un ATtiny, pour construite l'adresse I2C de l'ATTiny.

Si la carte d'extension nécessite une alimentation 3,3V, il est nécessaire d'implanter un régulateur ainsi que les composants auxiliaires nécessaires. On prendra de préférence 5V comme entrée d'un régulateur LDO (Low Drop-Out) et on tiendra compte du fait que le 5V est limité à 1A et alimente également les servomoteurs et les LED si ces dernières sont à anodes communes.