Bonjour
j'aimerais fabriquer ma centrale domotique, un peu a la mode d'un API (le choix du pourquoi je fais moi-meme n'est pas discutable ), mais je me pose encore quelques questions :
feriez vous plutot :
- un µC qui demande tour à tour à chaque module E/S s'il a eu des changements d'etats depuis la derniere interrogation. Chaque module réponds alors avec l'etat de ses broches ayant changé d'etat. Une fois que le CPU a fait le tour des modules, il traite les changements avec le programme qui va bien, puis recommence. Temps total de l'opération doit etre proche de la milliseconde (pas plus de 10 ms semble cohérent ?)
ou
- un µC qui écoute, et attends que chaque module prenne la parole (moi ! moi ! j'ai une broche qu'a changé d'etat !!!), et agit en conséquence.
Il me semble plus simple de réaliser la premiere solution, en faisait avec un PIC "master" qui interroge des PICs "slave" tour a tour, et agit en conséquence, le tout relié en I2C dans le tableau electrique
Qu'en pensent les experts de l'automatisme (et les autres !)
-----