Outils pour utilisateurs

Outils du site


cours:picaxe2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:picaxe2 [2022/03/10 09:37]
mrcjl [Acti 1 : Analyse structurelle : Schémas bloc]
cours:picaxe2 [2024/03/13 06:53] (Version actuelle)
mrcjl [Acti 2 : Analyse fonctionnelle : Chaine d'information et d'énergie]
Ligne 1: Ligne 1:
 ~~NOTOC~~ ~~NOTOC~~
-=======Maquette de porte automatisée (PICAXE)======== +=======Maquette de porte automatisée (Analyse structurelle et fonctionnelle)======== 
-Pour renforcer les connaissances sur la chaine d'information et d'énergie nous allons utiliser une maquette de porte automatisée et réaliser des programmes permettant de modifier son fonctionnement.+Pour renforcer les connaissances sur l'analyse structurelle et fonctionnelle, nous allons utiliser la maquette de porte automatisée que nous utiliserons ensuite en programmation.
  
 <WRAP center round box 90%> <WRAP center round box 90%>
Ligne 16: Ligne 16:
  
 =====Présentation de la maquette===== =====Présentation de la maquette=====
-{{ :cours:maqpicporte.jpg?200|}} +{{ :cours:pignon_cremaillere.jpg?100|}}
-**Nom** : Porte  +
- +
-**Dossier maquette virtuelle** : Maquette/Activité2Volet  +
- +
-**Microcontrôleur** : PICAXE28X1 ou PICAXE28X2 suivant les maquettes +
 La maquette se compose principalement d'une porte actionnée par un moteur et un système pignon/crémaillère en fonction des ordres fournis par la carte de traitement. \\ La maquette se compose principalement d'une porte actionnée par un moteur et un système pignon/crémaillère en fonction des ordres fournis par la carte de traitement. \\
-Différents capteurs permettent d'interagir avec l'environnement de la porte et des actionneurs permettent de communiquer avec elle ou avec l'utilisateur. +Différents capteurs permettent d'analyser l'environnement de la porte et des actionneurs permettent de communiquer avec l'utilisateur. 
  
-^  Nom  ^  Broche(s)  ^  Fonction +**Rappel : Un système pignon crémaillère permet de transformer la rotation du moteur en translation de la porte.**
-|P28X? |-- |Définir mes ordres en fonction des informations disponibles et du programme utilisé | +
-|Bouton fermer |C.0 |Demander la fermeture de la porte | +
-|Bouton ouvrir |C.1 |Demander l'ouverture de la porte +
-|Bouton |C.4 |Demander une autres chose | +
-|Fin de course Fermé |C.2 |Indiquer que la porte est totalement fermée | +
-|Fin de course Ouvert |C.3 |Indiquer que la porte est totalement ouverte | +
-|Barrière infra rouge |C.5 |Indique une personne à proximité de la porte | +
-|Capteur de lumière |A.0 |Indique la luminosité ambiante (de 0 à 1023) | +
-|Voyant Vert |B.0 |Signale : Marche, Ouvert, Absence de danger ... | +
-|Voyant Rouge |B.1 |Signale : Arrêt, Fermé, danger ... | +
-|Buzzer |B.2 |Générer un signal audible | +
-|Contacteur ouverture |B.4 |Commander le moteur dans le sens d'ouverture | +
-|Contacteur fermeture |B.5 |Commander le moteur dans le sens de fermeture |+
  
-Les **contacteurs B.4 et B.5** correspondent au commandes avancer, reculer et arrêter du **bloc de programmation : moteur C**. +<WRAP group><WRAP half column> 
-  +{{ :cours:maquette_porte.jpg?400|}}
-{{ :cours:pignon_cremaillere.jpg?200|}}{{ :cours:ponth.jpg?200|}} +
-Le circuit de commande du moteur est composé d'un "Pont en H" qui offre 4 possibilités : +
-  * Libre (Aucun effort appliqué sur le moteur), +
-  * SAM (rotation dans le sens des aiguilles d'une montre) +
-  * SIAM (rotation dans le sens inverse des aiguilles d'une montre) +
-  * Bloqué (Un effort empêche la rotation du moteur)+
  
-La rotation du moteur est transformée en translation de la porte grâce à un système pignon crémaillère. +</WRAP><WRAP half column> 
- +|  14  |     |Fils électriques | 
-======Activités====== +|  13  |  1  |Carte PowerProg (P28X1) |
-Toutes les activités se font sur une copie à archiver dans son classeur. +
- +
-====Acti 1 : Analyse structurelle : Schémas bloc==== +
-Dessiner sur votre feuille le schémas correspondant permettant de repérer touts les éléments des solutions. +
-{{ :cours:maquette_porte.jpg?550|}} +
-|  14  |    |Fils électriques | +
-|  13  |  1  |Carte PowerProg (Picaxe 28X1) |+
 |  12  |  1  |Barrière infra rouge | |  12  |  1  |Barrière infra rouge |
 |  11  |  1  |Buzzer | |  11  |  1  |Buzzer |
Ligne 73: Ligne 41:
 |  01  |  1  |Adaptateur électrique | |  01  |  1  |Adaptateur électrique |
 ^  Rep.  ^  Qte.  ^  Désignation  ^ ^  Rep.  ^  Qte.  ^  Désignation  ^
 +</WRAP></WRAP>
  
 +======Analyse structurelle et fonctionnelle======
 +Toutes les activités se font sur une copie à archiver dans son classeur.
  
-====Acti : Analyse fonctionnelle Chaine d'information et d'énergie==== +====Acti : Analyse structurelle Schémas bloc==== 
-Dessiner sur votre feuille le schémas correspondant avec le nom de tous les composants au bon emplacement.+{{ :cours:img_schemabloc.jpg?300|}} 
 +Dessiner sur votre feuille le schémas correspondant permettant d'associer chaque fonctions utiles à sa solution
  
-====Acti 3 Programmation : Ouvrir/Fermer la porte avec les boutons==== +Les fonctions techniques à mettre en œuvre sont : 
-Soit l'algorithme suivant, le traduire en programme, le tester sur la maquette ou le simulateur et expliquer son fonctionnement sur votre feuille. \\ +  * Alimenter le système 
-//Des commentaires qui ne sont pas à traduire peuvent figurer entre crochet.//+  * Acquérir les informations extérieures au système 
 +  * Acquérir les informations interne au système 
 +  * Traiter les informations 
 +  * Communiquer avec l'utilisateur 
 +  * Exécuter l'ouverture et la fermeture de la porte
  
-<code> +====Acti 2 : Analyse fonctionnelle : Chaine d'information et d'énergie==== 
-01 Mettre le moteur a l'arrêt [Condition de sécurité au démarrage] +Dessiner sur votre feuille le schémas correspondant en mettant, dans les bon blocs, le nom des composants repérés dans l'activité précédente. 
-02 Répéter indéfiniment +{{ :cours:info_energie.png?400 |}}
-03     Si Porte fermée +
-04         Mettre le moteur à l'arrêt +
-05     Sinon +
-06         Si demande de fermeture +
-07             Démarrer la fermeture +
-08     Si Porte ouverte +
-09         Mettre le moteur à l'arrêt +
-10     Sinon +
-11         Si demande ouverture +
-12             Démarrer ouverture +
-</code>+
  
 +====Documents utiles====
 +<WRAP round download>
 +  * {{ :cours:nomenclature_porte_automatique.pdf |Nomenclature}}
 +</WRAP>
cours/picaxe2.1646901457.txt.gz · Dernière modification: 2022/03/10 09:37 de mrcjl