Difference between revisions of "Projets:Lab:2011:Couperobotique2013:RaspiExpander"

From Electrolab
Jump to: navigation, search
(Created page with "Carte permettant de rajouter des IO/PWM/ADC à la raspi. *ADC **[http://www.ti.com/product/ads7830 ADS7830] 8-Bit, 8-Channel Sampling A/D Converter with I2C Interface ***Référ...")
 
Line 3: Line 3:
 
*ADC
 
*ADC
 
**[http://www.ti.com/product/ads7830 ADS7830] 8-Bit, 8-Channel Sampling A/D Converter with I2C Interface
 
**[http://www.ti.com/product/ads7830 ADS7830] 8-Bit, 8-Channel Sampling A/D Converter with I2C Interface
 +
***3.57HT(farnell)
 
***Référence de 2.5V interne
 
***Référence de 2.5V interne
 
***Différentielle
 
***Différentielle
 
**[http://www.ti.com/product/ads1015 ADS1015] 12-Bit ADC 4-Channel avec PGA
 
**[http://www.ti.com/product/ads1015 ADS1015] 12-Bit ADC 4-Channel avec PGA
 +
***2.64HT (digikey)
 
***Pour mesure de haute précision
 
***Pour mesure de haute précision
 
***Gain et référence programmable (pour mesurer une tension donnée en full scale)
 
***Gain et référence programmable (pour mesurer une tension donnée en full scale)
Line 11: Line 13:
 
*PWM(Servo)
 
*PWM(Servo)
 
**[http://www.nxp.com/products/interface_and_connectivity/i2c/i2c_led_display_control/series/PCA9685.html PCA9685] 16-channel, 12-bit PWM Fm+ I2C-bus LED controller
 
**[http://www.nxp.com/products/interface_and_connectivity/i2c/i2c_led_display_control/series/PCA9685.html PCA9685] 16-channel, 12-bit PWM Fm+ I2C-bus LED controller
 +
**2.17HT (digikey)
 +
**fréquence programmable de 40Hz à 1000Hz
 
*IO
 
*IO
 
**[http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en023499 MCP23017] 16-bit input/output port expander with interrupt output
 
**[http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en023499 MCP23017] 16-bit input/output port expander with interrupt output
 +
***1.22HT (digikey)
 
***1.8 à 5.5V
 
***1.8 à 5.5V
 
***25mA sink/source capability per I/O
 
***25mA sink/source capability per I/O
Line 18: Line 23:
 
Connecteurs:
 
Connecteurs:
 
*Servomoteurs
 
*Servomoteurs
**16 connecteurs 3 points 1.54mm mâle vers servos
+
**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)
+
**2 bornier alimentation servos (8 alimenté vers l'un et 8 vers l'autre masse commune) (0.4€ par bornier)
**1 connecteurs 2 points 1.54mm mâle pour bridge des alims servo
+
**1 connecteurs 2 points 2.54mm mâle pour bridge des alims servo (
 
*ADC
 
*ADC
**3 connecteurs 6 points 1.54mm mâle (Vcc CHn CHn Chn Chn GND)
+
**3 connecteurs 6 points 2.54mm mâle (Vcc CHn CHn Chn Chn GND)
 
*GPIO
 
*GPIO
**4 connecteurs 6 points 1.54mm mâle (VCC 4GPIO GND)
+
**4 connecteurs 6 points 2.54mm mâle (VCC 4GPIO GND)
 +
*Vers Raspi
 +
**TBD selon forme de PCB
 +
 
 +
 
 +
Il faut:
 +
*Barrette sécable
 +
**92 connecteurs
 +
**1.55€ pour 36 (selectronic)
 +
**il en faut 4
 +
**2 borniers à 0.4€
 +
 
 +
Total Composant:
 +
*Environ 18€
 +
*Prix du pcb : TBD
 +
 
  
 
Forme PCB 2 choix:
 
Forme PCB 2 choix:
 
*Faire un shield pour raspi
 
*Faire un shield pour raspi
**Faire des decoupe dans le pcb pour les connecteurs trop haut.
+
**Faire des découpe dans le pcb pour les connecteurs trop haut.
 
**Aligner les trous pour les vis.
 
**Aligner les trous pour les vis.
 
**Voir si tout rentre.
 
**Voir si tout rentre.
*Faire une carte independante
+
*Faire une carte indépendante

Revision as of 16:43, 28 January 2013

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

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)
  • Vers Raspi
    • TBD selon forme de PCB


Il faut:

  • Barrette sécable
    • 92 connecteurs
    • 1.55€ pour 36 (selectronic)
    • il en faut 4
    • 2 borniers à 0.4€

Total Composant:

  • Environ 18€
  • Prix du pcb : TBD


Forme PCB 2 choix:

  • Faire un shield pour raspi
    • Faire des découpe dans le pcb pour les connecteurs trop haut.
    • Aligner les trous pour les vis.
    • Voir si tout rentre.
  • Faire une carte indépendante