Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
cours:picaxe2 [2022/03/17 10:46] mrcjl |
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 | + | Pour renforcer les connaissances sur l'analyse structurelle |
| <WRAP center round box 90%> | <WRAP center round box 90%> | ||
| Ligne 18: | Ligne 18: | ||
| {{ : | {{ : | ||
| La maquette se compose principalement d'une porte actionnée par un moteur et un système pignon/ | La maquette se compose principalement d'une porte actionnée par un moteur et un système pignon/ | ||
| - | Différents capteurs permettent d'interagir avec l' | + | Différents capteurs permettent d'analyser |
| - | La rotation du moteur | + | **Rappel : Un système pignon crémaillère permet de transformer la rotation du moteur en translation de la porte.** |
| - | ======Analyse structurelle et fonctionelle====== | + | <WRAP group>< |
| - | Toutes les activités se font sur une copie à archiver dans son classeur. | + | {{ : |
| - | ====Acti 1 : Analyse structurelle : Schémas bloc==== | + | </WRAP>< |
| - | Dessiner sur votre feuille le schémas correspondant permettant de repérer touts les éléments des solutions. | + | |
| - | < | + | |
| - | Les fonctions techniques à mettre en œuvre sont : | + | |
| - | * Alimenter le système | + | |
| - | * Acquérir les informations extérieures au système | + | |
| - | * Acquérir les informations interne au système | + | |
| - | * Traiter les informations | + | |
| - | * Communiquer avec l' | + | |
| - | * Exécuter l' | + | |
| - | + | ||
| - | {{ : | + | |
| - | </ | + | |
| | 14 | |Fils électriques | | | 14 | |Fils électriques | | ||
| | 13 | 1 |Carte PowerProg (P28X1) | | | 13 | 1 |Carte PowerProg (P28X1) | | ||
| Ligne 55: | Ligne 43: | ||
| </ | </ | ||
| - | ====Acti 2 : Analyse | + | ======Analyse |
| - | Dessiner | + | Toutes les activités se font sur une copie à archiver |
| - | ======Programmation====== | + | ====Acti 1 : Analyse structurelle : Schémas bloc==== |
| - | {{ :cours:maqpicporte.jpg?200|}} | + | {{ :cours:img_schemabloc.jpg?300|}} |
| - | **Nom** : Porte \\ | + | Dessiner sur votre feuille le schémas correspondant permettant d' |
| - | **Dossier maquette virtuelle** : Maquette/ | + | |
| - | **Microcontrôleur** : PICAXE28X1 ou PICAXE28X2 suivant les maquettes | + | |
| - | Les **contacteurs B.4 et B.5** correspondent au commandes avancer, reculer et arrêter du **bloc de programmation : moteur C**. | + | Les fonctions techniques à mettre |
| - | {{ : | + | * Alimenter |
| - | Le circuit de commande du moteur est composé d'un " | + | * Acquérir les informations extérieures au système |
| - | * Libre (Aucun effort appliqué sur le moteur), | + | * Acquérir les informations interne au système |
| - | * SAM (rotation dans le sens des aiguilles d'une montre) | + | * Traiter les informations |
| - | * SIAM (rotation dans le sens inverse des aiguilles d'une montre) | + | * Communiquer avec l' |
| - | * Bloqué (Un effort empêche la rotation du moteur) | + | |
| - | + | ||
| - | ^ Nom ^ Broche(s) | + | |
| - | |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 | + | |
| - | |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' | + | |
| - | |Contacteur fermeture |B.5 * |Commander le moteur dans le sens de fermeture | | + | |
| - | ====Acti | + | ====Acti |
| - | Soit l'algorithme suivant, le traduire en programme, le tester sur la maquette ou le simulateur | + | Dessiner |
| - | //Des commentaires qui ne sont pas à traduire peuvent figurer entre crochet.// | + | {{ : |
| - | + | ||
| - | < | + | |
| - | 01 Mettre le moteur a l'arrêt [Condition de sécurité au démarrage] | + | |
| - | 02 Répéter indéfiniment | + | |
| - | 03 Si Porte fermée | + | |
| - | 04 | + | |
| - | 05 | + | |
| - | 06 Si demande de fermeture | + | |
| - | 07 | + | |
| - | 08 Si Porte ouverte | + | |
| - | 09 | + | |
| - | 10 | + | |
| - | 11 Si demande ouverture | + | |
| - | 12 | + | |
| - | </ | + | |
| - | + | ||
| - | ====Acti 4 : Programmation : Ouvrir la porte avec le bouton et fermeture sécurisée==== | + | |
| - | Le concepteur désire simplifier et sécuriser le fonctionnement de la manière suivante : | + | |
| - | * L' | + | |
| - | * Au bout de la temporisation, la porte se referme si la barrière infra rouge indique que plus personne de se situe dans la zone de manœuvre. | + | |
| - | * A chaque demande d'ouverture, la temporisation est remise à zéro. | + | |
| - | + | ||
| - | Résoudre le problème en 3 étapes. Pour chaque étape, écrire un algorithme, le traduire en programme et le tester. L' | + | |
| + | ====Documents utiles==== | ||
| + | <WRAP round download> | ||
| + | * {{ : | ||
| + | </ | ||