Dark Light
-30%
, ,

Module d’Extension I/O PCF8574T

Availability:

En stock


35,0 DH  32,2 DH

En stock

Description du Module d’Extension I/O PCF8574T

Le module d’extension I/O PCF8574T est un expandeur d’E/S à distance pour le bus I2C, offrant une flexibilité exceptionnelle pour les projets nécessitant de nombreuses broches d’entrée/sortie.

Fonctionnalités du Module

Ce module d’extension I/O PCF8574T permet d’étendre les capacités d’I/O de votre système via l’interface I2C. Un seul module PCF8574T ajoute 8 ports d’I/O, et il est possible de connecter jusqu’à 8 modules sur le même bus I2C, ce qui porte le total à 64 ports d’I/O. Le module dispose d’un pinheader I2C d’un côté et d’un connecteur I2C de l’autre côté, facilitant ainsi son intégration dans divers systèmes de développement.

Les fonctionnalités principales incluent :

  • Extension I2C : Utilise l’interface I2C pour l’expansion des ports I/O.
  • Cascadable : Supporte la mise en cascade jusqu’à 8 modules, permettant l’extension à 64 ports I/O.
  • Adresse Configurable : L’adresse du module peut être configurée via un commutateur DIP.
  • Flexibilité de Connexion : La conception avec pinheader et connecteur I2C opposés permet une connexion flexible et aisée à différents systèmes.

Spécifications Techniques

  • Tension de fonctionnement : 2.5V à 6V
  • Interface : I2C
  • Port parallèle : 8 bits

Exemple d’Utilisation avec une Carte Arduino

Pour illustrer l’utilisation du module avec une carte de développement Arduino, voici un schéma de connexion typique et un exemple de code :

Schéma de Connexion :

  1. VCC du module à 5V de l’Arduino.
  2. GND du module à GND de l’Arduino.
  3. SDA du module à la broche A4 de l’Arduino.
  4. SCL du module à la broche A5 de l’Arduino.

Code de Test :

Ce code fait passer les broches P0 à P7 du module à un état haut et bas toutes les deux secondes. Assurez-vous que les trois commutateurs DIP sont en position ‘ON’, ce qui configure l’adresse du module à 0x27.

#include <Wire.h>

#define PCF8574_ADDRESS 0x27

void setup() {
Wire.begin(); // Initialisation de la communication I2C
Serial.begin(9600);
}

void loop() {
Wire.beginTransmission(PCF8574_ADDRESS);
Wire.write(0xFF); // Mettre toutes les broches P0 à P7 à un état haut
Wire.endTransmission();
delay(2000); // Attendre 2 secondes

Wire.beginTransmission(PCF8574_ADDRESS);
Wire.write(0x00); // Mettre toutes les broches P0 à P7 à un état bas
Wire.endTransmission();
delay(2000); // Attendre 2 secondes
}

Avec ce module, vous pouvez facilement augmenter le nombre de ports I/O disponibles dans votre projet, rendant ce dernier plus flexible et extensible selon les besoins spécifiques de vos applications.

Catégories : , ,

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “Module d’Extension I/O PCF8574T”

There are no reviews yet.

× Comment puis-je vous aider ?