Module d'extension d'E / S à 16 voies de l'interface 12C, adopte la puce MCP23017 de MicroChip.
Chaque IO peut être configuré de manière discrétionnaire en tant qu'entrée ou sortie, et peut définir une résistance de rappel.
L'E / S configurée comme entrée peut démarrer la fonction d'interruption. L'interface IO a une forte capacité de conduite, et le courant de puits et le courant de traction peuvent atteindre 25 mA.
MCP23017 est une interface IIC haute vitesse. Il prend en charge la fréquence IIC de 100 KHz, 400 KHz et 1,7 MHz. La puce a 3 broches d'adresse, qui peuvent définir jusqu'à 8 adresses différentes. Ainsi, 8 modules peuvent être connectés via deux bus IIC pour atteindre jusqu'à 128 extensions d'E / S.
Ce module est flexible dans sa configuration et possède une forte capacité de conduite. Il existe de nombreuses connexions parallèles.
1. Description:
Ce module est le module d'extension 16 voies IO de l'interface 12C, et construit dans la puce MCP23017 de MicroChip. La fonction de la puce est complète. Chaque IO peut être arbitrairement configuré comme entrée ou sortie, et une résistance de traction peut être placée, et la fonction d'interruption peut être activée pour l'E/S configuré comme entrée. L'interface IO a une forte capacité de conduite, et le courant et le courant peuvent atteindre 25mA.
MCP23017 est une interface IIC haute vitesse. Il prend en charge la fréquence IIC de 100KHz, 400KHz et 1.7MHz. La puce dispose de 3 broches d'adresse, qui peuvent être configurées pour 8 adresses différentes. Ainsi, 8 modules peuvent être connectés via deux bus IIC pour réaliser jusqu'à 128 extensions IO.
Ce module est flexible dans la configuration et fort dans la capacité de conduite. Il existe de nombreuses connexions parallèles.
2. Paramètres:
Non.
Paramètre
Valeur
1
Tension de fonctionnement
3.0V-5.5V
2
Puce d'entraînement
Référence: MCP23017
3
Nombre d'IO
16 (entrée, sortie, interruption)
4
Alimentation d'entraînement
25mA1
5
Fréquence 12C
100KHz, 400KHz, 1 .. 7MHz
6
Température de travail
-40 Celsius -125 Celsius
7
Niveau puce
Qualité industrielle
8
Multiple parallèle
Jusqu'à 8
9
Conducteur
51 et Arduino
10
Taille du module
65mm * 19mm
3. Description de la broche:
Non.
Épingle
Fonction
Remarque
1
VCC
Source d'alimentation entrée
3.0V-5.5V
2
GND
Électrode négative de puissance
0V
3
SCL
Ligne d'horloge 12C
Connexion SCL broche IO à puce unique ou interface MCU 12C
4
SDA
Ligne de données 12C
Connexion SDA broche IO à puce unique ou interface MCU 12C
5
RST
Réduction de la puce
Faible niveau efficace, connexion de la broche MCU IO ou non connecté
6
ITA
Sortie d'interruption de port GPIOA
Connectez la broche MCU IO, sans connexion en cas d'interruption
7
ITB
Sortie d'interruption de port GPIOB
Connectez la broche MCU IO, sans connexion en cas d'interruption