Bonjour,
Dans le cadre de notre projet de Sciences de l'Ingénieur, nous avons pour mission de réaliser un programme sous Flowcode pour gérer un moteur à courant continu. Ce moteur sert à faire ouvrir/fermer une porte de placard à l'aide d'un mécanisme et avec une sécurité en cas de force exercée sur la porte (gérer la surintensité).
Comment marche notre système ? C'est plutôt simple, nous avons réalisé une petite carte électronique qui permet de recevoir un signal IR (à partir d'une télécommande IR) En appuyant sur n'importe quel bouton ça sort un signal de 5V durant ~12ms. Nous avons aussi réalisé l'interface de puissance. Je vous mets à disposition les schémas électroniques pour éventuellement mieux comprendre.
###########################
Lien vers images supprimé
Voici ce qu'on souhaiterait que fasse notre programme en sachant que l'on programmerait un 16F877A :
PHASE D'OUVERTURE :
On appuie sur un bouton => Le moteur tourne dans le sens horaire
Surintensité => Le moteur s’arrête (sécurité)
Le moteur s'arrête => Pause
Après pause le moteur tourne à nouveau dans le sens horaire
PHASE DE FERMETURE :
On appuie sur un bouton => Le moteur tourne dans le sens anti-horaire
Surintensité => Le moteur s’arrête (sécurité) puis tourne dans le sens horaire (ouverture)
On recherche principalement des conseils détaillés puisque nous n'avons jamais fait ça auparavant.
Nous vous remercions d'avance.
-----