Comment coder l'utilisation d'un moteur ?

Explications

Le moteur est raccordé au micro-processeur comme indiqué sur le PLAN DE CABLAGE suivant :

 plan cablage 1

Les sorties 0 et 1 ont été choisies pour cet exercice.

Dans la réalité, c'est un électricien qui choisit les numéros des sorties qui peuvent donc être différents.

Le tableau suivant indique l'état de fonctionnement d'un moteur à courant continu en fonction de la tension appliquée sur chacun des fils du moteur :

VA VB état de fonctionnement Equivalent sur la maquette
 0V 0V Arrêt moteur Arrêter le vantail
 5V 0V Tourner à droite Ouvrir le vantail
0V 5V Tourner à gauche Fermer le vantail
5V 5V Arrêt moteur Arrêter le vantail

TABLE DE VÉRITÉ du fonctionnement d'un moteur à courant continu en fonction des tensions appliquées sur ses 2 fils

tension moteur fils12

Dans le logiciel PICAXE Editor 6, les sorties vont de B0 à B7 pour le micro-processeur PICAXE18M2.

Lorsque l'on affecte la couleur rouge : la sortie sera à 0V. L'instruction correspondante est LOW. Par exemple mettre la sortie 5 à LOW s'écrit LOW5.

Lorsque l'on affecte la couleur verte : la sortie sera à 5V. L'instruction correspondante est HIGH. Par exemple mettre la sortie 5 à HIGH, s'écrit HIGH5.

Exercice pour comprendre

 

- Compléter la 4ème colonne en déplaçant les actions du vantail en correspondance des états de fonctionnement du moteur.

- Compléter la dernière colonne en déplaçant les instructions Picaxe pour commander les sorties 0 et 1 si le moteur est branché sur ces sorties.


Arrêter le vantail
Low0 - Low1
High0 - Low1
High0 - High1
Arrêter le vantail
Low0 - Low1
Low0 - High1
Fermer le vantail
Ouvrir le vantail

Comment coder l'utilisation d'un capteur ?

Explications

Les fins de course sont des interrupteurs miniatures.

Afin de les raccorder au micro-processeur un petit montage électrique avec une résistance est utilisé :

- lorsque le fin de course n'est pas appuyé : l'entrée C0 est à 0V

- lorsque le fin de course est appuyé : l'entrée C0 est à 5V

Le codage dans le logiciel PICAXE Editor 6 est assez simple :

- Si l'on veut savoir que le capteur a détecté quelque chose, par exemple que le vantail a touché le capteur, il faut mettre l'entrée sur vert.
L'instruction correspondante est PIN5=1, ce qui se traduit en français par est-ce que l'entrée 5 est activée

- Si l'on veut savoir que le capteur n'a rien détecté, par exemple une barrière infra-rouge qui vérifie qu'il n'y a personne, il faut mettre l'entrée sur rouge.
L'instruction correspondante est PIN5=0, ce qui se traduit en français par est-ce que l'entrée 5 est activée

Dans le logiciel PICAXE Editor 6, les entrées sont de C0 à C7 (sauf C3) pour le micro-processeur PICAXE18M2.

commentCoderIT

 Exercice pour comprendre

 

Soit le plan de câblage ci-dessous où est indiqué le branchement de différents capteurs.

- Saisir dans la première colonne, le numéro d'entrée où est branché le capteur correspondant au test à effectuer.

- Déplacer dans la dernière colonne, l'instruction PICAXE qui correspond au test à effectuer.


Est-ce que le vantail est fermé ?
Est-ce que le vantail est ouvert
N° entrée
Est-ce que la barrière IR a détecté un objet ?
Test à effectuer
Est-ce que BP ouverture est appuyé ?
Instruction picaxe
Est-ce que la barrière IR n'a rien détecté ?
PIN0=0
PIN6=0
PIN7=0
PIN0=1
PIN7=1
PIN1=0
PIN1=1
PIN6=1