Projets:Lab:2011:Couperobotique2013:RaspiExpander

Carte permettant de rajouter des IO/PWM/ADC à la raspi.


 * ADC
 * ADS7830 8-Bit, 8-Channel Sampling A/D Converter with I2C Interface
 * 3.57HT(farnell)
 * Référence de 2.5V interne
 * Différentielle
 * ADS1015 12-Bit ADC 4-Channel avec PGA
 * 2.64HT (digikey)
 * Pour mesure de haute précision
 * Gain et référence programmable (pour mesurer une tension donnée en full scale)
 * Différentielle
 * PWM(Servo)
 * PCA9685 16-channel, 12-bit PWM Fm+ I2C-bus LED controller
 * 2.17HT (digikey)
 * fréquence programmable de 40Hz à 1000Hz
 * IO
 * MCP23017 16-bit input/output port expander with interrupt output
 * 1.22HT (digikey)
 * 1.8 à 5.5V
 * 25mA sink/source capability per I/O
 * SN74LVC4245A Octal Bus Transceiver And 3.3-V To 5-V Shifter With 3-State Outputs
 * Pour avoir des sorties du MCP23017 en 5V
 * Les entrés du MCP23017 son tolérantes au 5V
 * ATMega328
 * 2.35HT (digikey)
 * Moteurs PaP
 * Impulsion

Connecteurs:
 * Servomoteurs
 * 16 connecteurs 3 points 2.54mm mâle vers servos (1.55€ pour barrette sécable de 36)
 * 2 bornier alimentation servos (8 alimenté vers l'un et 8 vers l'autre masse commune) (0.4€ par bornier)
 * 1 connecteurs 2 points 2.54mm mâle pour bridge des alims servo (
 * ADC
 * 3 connecteurs 6 points 2.54mm mâle (Vcc CHn CHn Chn Chn GND)
 * GPIO
 * 4 connecteurs 6 points 2.54mm mâle (VCC 4GPIO GND)
 * Atmega
 * Connecteur ICSP 2*3 points
 * Connecteur UART 4 points (pour interface arduino)
 * Barette vers les I/O
 * Vers Raspi
 * Connecteur 4points avec Vcc scl sda GND
 * Autres signaux au cas ou. (interruption du MCP23017, alert du 7830 ...)

=BOM=

Total Composant:
 * Environ XX€
 * Prix du pcb : TBD

=TODO=
 * Voir stock passif au lab
 * Voir branchement du PCA9685