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

From Electrolab
Jump to: navigation, search
 
(One intermediate revision by one user not shown)
Line 20: Line 20:
 
***1.8 à 5.5V
 
***1.8 à 5.5V
 
***25mA sink/source capability per I/O
 
***25mA sink/source capability per I/O
 +
**[http://www.ti.com/product/sn74lvc4245a 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:
 
Connecteurs:
Line 30: Line 38:
 
*GPIO
 
*GPIO
 
**4 connecteurs 6 points 2.54mm mâle (VCC 4GPIO GND)
 
**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
 
*Vers Raspi
**TBD selon forme de PCB
+
**Connecteur 4points avec Vcc scl sda GND
 +
**Autres signaux au cas ou. (interruption du MCP23017, alert du 7830 ...)
  
 +
=BOM=
 +
{|class="wikitable sortable"
 +
| align="center" style="background:#f0f0f0;"|'''Composant'''
 +
| align="center" style="background:#f0f0f0;"|'''Package'''
 +
| align="center" style="background:#f0f0f0;"|'''Qty'''
 +
| align="center" style="background:#f0f0f0;"|'''Etat Stock'''
 +
| align="center" style="background:#f0f0f0;"|'''Prix'''
 +
| align="center" style="background:#f0f0f0;"|'''Autre'''
 +
|-
 +
| ADS7830||16TSSOP||||Commandé(2)||||
 +
|-
 +
| ADS1015||10MSOP||||Commandé(2)||||
 +
|-
 +
| PCA9685||28TSSOP||||Commandé(2)||||
 +
|-
 +
| MCP23017||28SOIC||||Commandé(2)||||
 +
|-
 +
| SN74LVC4245A||24SSOP||||||||
 +
|-
 +
| ATMega328||32TQFP||||||||
 +
|-
 +
| Barette SIL||2.54mm||Environ 150||Voir stock LAB||||
 +
|-
 +
| Barette DIL||2.54mm||3||Voir stock LAB||||
 +
|-
 +
| Quartz 16Mhz||||||Voir stock LAB||||
 +
|-
 +
| Condo 22pF||1206||||Voir stock LAB||||
 +
|-
 +
| Bouton RESET||||||Voir stock LAB||||
 +
|-
 +
| Condo de découplage||1206||||Voir stock LAB||||
 +
|-
 +
| LED POWER||1206||||Voir stock LAB||||
 +
|-
 +
| Resistance LED||1206||||Voir stock LAB||||
 +
|}
  
Il faut:
 
*Barrette sécable
 
**92 connecteurs
 
**1.55€ pour 36 (selectronic)
 
**il en faut 4
 
**2 borniers à 0.4€
 
  
 
Total Composant:
 
Total Composant:
*Environ 18€
+
*Environ XX€
 
*Prix du pcb : TBD
 
*Prix du pcb : TBD
  
 
+
=TODO=
Forme PCB 2 choix:
+
*Voir stock passif au lab
*Faire un shield pour raspi
+
*Voir branchement du PCA9685
**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
+

Latest revision as of 10:36, 30 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
    • 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

Composant Package Qty Etat Stock Prix Autre
ADS7830 16TSSOP Commandé(2)
ADS1015 10MSOP Commandé(2)
PCA9685 28TSSOP Commandé(2)
MCP23017 28SOIC Commandé(2)
SN74LVC4245A 24SSOP
ATMega328 32TQFP
Barette SIL 2.54mm Environ 150 Voir stock LAB
Barette DIL 2.54mm 3 Voir stock LAB
Quartz 16Mhz Voir stock LAB
Condo 22pF 1206 Voir stock LAB
Bouton RESET Voir stock LAB
Condo de découplage 1206 Voir stock LAB
LED POWER 1206 Voir stock LAB
Resistance LED 1206 Voir stock LAB


Total Composant:

  • Environ XX€
  • Prix du pcb : TBD

TODO

  • Voir stock passif au lab
  • Voir branchement du PCA9685