Modifications

Sauter à la navigation Sauter à la recherche
2 726 octets ajoutés ,  23 juillet 2017 à 20:32
Ligne 1 : Ligne 1 :  
{{UniPi-NAV}}
 
{{UniPi-NAV}}
 +
 +
== Circuits intégrés ==
 +
La carte UniPi dispose de plusieurs circuit intégré placés sur le bus I2C
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Circuit
 +
| align="center" | Adresse
 +
| align="center" | Utilisation
 +
|- style="font-size: 90%"
 +
| align="left" | MCP23008
 +
| align="left" | 0x20
 +
| align="left" | GPIO Extender (contrôle des relais)
 +
|- style="font-size: 90%"
 +
| align="left" | DS2482-100
 +
| align="left" | 0x18
 +
| align="left" | Maître bus 1-Wite
 +
|- style="font-size: 90%"
 +
| align="left" | MCP79410
 +
| align="left" | 0x6F, 0x57
 +
| align="left" | Horloge temps réel
 +
|- style="font-size: 90%"
 +
| align="left" | MCP3422
 +
| align="left" | 0x68
 +
| align="left" | ADC (les 2 entrées digitales)
 +
|- style="font-size: 90%"
 +
| align="left" | 24AA00/24C02
 +
| align="left" | 0x50-0x57
 +
| align="left" | EEPROM (donnée de configuration, espace utilisateur)
 +
|}
    
== Connecteur P1 du Pi ==
 
== Connecteur P1 du Pi ==
 +
Cette documentation concerne les 26 premières broches du GPIO (compatible ancien Raspberry Pi et Raspberry Modèle B+ et suivant).
 +
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Ligne 93 : Ligne 125 :  
| align="left" | UART0_TXD
 
| align="left" | UART0_TXD
 
| align="left" | Connecteur RJ11 UART
 
| align="left" | Connecteur RJ11 UART
 +
|}
 +
 +
== Connecteur P5 du Raspberry-Pi ==
 +
Le connecteur P5 est l'ancien Raspberry-Pi était "séparé" du GPIO 26 broches.
 +
 +
Depuis le Raspberry Modèle + (Pi B+), le GPIO à été étendu de 26 broches à 40 broches (le connecteur P5 n'est plus disponible).
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | UniPi
 +
| align="center" | Raspberry-Pi
 +
| align="center" | Fonction
 +
| align="center" | Description
 +
|- style="font-size: 90%"
 +
| align="left" | I13
 +
| align="left" | GPIO 31
 +
| align="left" | Entrée digitale
 +
| align="left" | Entrée digitale
 +
|- style="font-size: 90%"
 +
| align="left" | I14
 +
| align="left" | GPIO 30
 +
| align="left" | Entrée digitale
 +
| align="left" | Entrée digitale
 +
|- style="font-size: 90%"
 +
| align="left" | I2C0_SCL
 +
| align="left" | GPIO 29
 +
| align="left" | I2C0_SCL
 +
| align="left" | External I2C_1
 +
|- style="font-size: 90%"
 +
| align="left" | I2C0_SDA
 +
| align="left" | GPIO 28
 +
| align="left" | I2C0_SDA
 +
| align="left" | External I2C_1
 +
|}
 +
 +
== MCP23008 - contrôle des relais ==
 +
Table de mapping du MCP23008 (adresse 0x20) contrôlant les 8 relais de la carte UniPi.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Titre1
 +
| align="center" | Description
 +
|- style="font-size: 90%"
 +
| align="left" | 8
 +
| align="left" | GP0
 +
|- style="font-size: 90%"
 +
| align="left" | 7
 +
| align="left" | GP1
 +
|- style="font-size: 90%"
 +
| align="left" | 6
 +
| align="left" | GP2
 +
|- style="font-size: 90%"
 +
| align="left" | 5
 +
| align="left" | GP3
 +
|- style="font-size: 90%"
 +
| align="left" | 4
 +
| align="left" | GP4
 +
|- style="font-size: 90%"
 +
| align="left" | 3
 +
| align="left" | GP5
 +
|- style="font-size: 90%"
 +
| align="left" | 2
 +
| align="left" | GP6
 +
|- style="font-size: 90%"
 +
| align="left" | 1
 +
| align="left" | GP7
 
|}
 
|}
    
{{UniPi-TRAILER}}
 
{{UniPi-TRAILER}}
29 918

modifications

Menu de navigation