Controle de relais


bonjour,

pour l'un de mes projet j'aurais besoin de réaliser des cartes relais et de les contrôler en utilisant le moins de pin possible sur un arduino uno (ou autre). en tout je dois avoir 32 relais double 5v mais décomposer en plusieurs cartes de 8 relais, donc 4 cartes de 8 relais.

pour réaliser cela, je pensais créer un "bus de donnée" ou toutes mes petites carte seraient connecté dessus et avec un adressage des cartes pour pouvoir choisir qu'elle carte est concerné par les informations du bus.

chaque carte relais disposera d'une entrée "bus" et d'une sortie "bus", l'alimentation des cartes sera indépendante pour ne pas trop en demandé à la carte arduino.
ce qui me gène dans cette réalisation et l'adressage des cartes...
comment faire? qu'elle composant utiliser pour utiliser le moins de sortie de l'arduino possible?
je pense que j'aurais déjà besoin d'utiliser 8 sorties pour indiquer l'état de chaque relais présent sur une carte. ensuite je pense à une sorte de codeur (3 sorties suffirait du coup => 100... 101... 110 ect) pour réaliser l'adressage des cartes. ce qui fait 11 sorties utiliser sur l'arduino.

quelqu'un à déjà réalisé cela? je cherche des schémas, réf de composant, exemple de code qui pourrait m'aider à réaliser cela.

merci d'avance.
ci-joint un petit croquis main levé pour tenter de mieux expliquer mon projet.

bonjour
regarde du coté des pcd7485
adressable et n'utilisent que 2 pins de l'arduino

j'utilise ceux ci pour avoir 16 sorties et 16 entrées.

a+


Arduino Forum > International > Français (Moderators: jfs, Snootlab) > Controle de relais


arduino

Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code