Dossier ressource du TP1 de logique
Annexe 1 : Schéma de l installation (A) Atelier Poste 1 Poste 2 Poste 3 Poste 4 Canalisations du circuit d aspiration Electrovanne aspiration EV 1 EV 2 EV 3 EV 4 P MAS CS (B) Surpresseur Poste Pi Vacuostat (Détection du vide) EVH (C) Evacuation TP Copeaux Trémie Vi (Voyant fonctionnement du poste i) D i (Voyant défaut sur poste i) EVB M i (Activation de l électrovanne du poste i) A i (Désactivation de l électrovanne du poste i) Tableau de commande d un poste Pi (fois 4) Benne Dossier_ressource_TP1_Logique 2
Annexe 2 : Tableau des capteurs et des actionneurs Repère Désignation Repère Désignation M 1 BP NO Marche poste 1 EV 1 Electrovanne poste 1 M 2 BP NO Marche poste 2 EV 2 Electrovanne poste 2 M 3 BP NO Marche poste 3 EV 3 Electrovanne poste 3 M 4 BP NO Marche poste 4 EV 4 Electrovanne poste 4 A 1 BP NF Arrêt poste 1 EVH Electrovanne remplissage trémie A 2 BP NF Arrêt poste 2 EVB Electrovanne vidage trémie A 3 BP NF Arrêt poste 3 V 1 Voyant Marche poste 1 A 4 BP NF Arrêt poste 4 V 2 Voyant Marche poste 2 P Contact NO vide trop poussé V 3 Voyant Marche poste 3 TP Contact NO trémie pleine V 4 Voyant Marche poste 4 Cs Contact NO surpresseur en marche D 1 Voyant défaut poste 1 BV Contact NO présence benne vide D 2 Voyant défaut poste 2 BP Contact NO benne pleine D 3 Voyant défaut poste 3 MAS BP NO Marche surpresseur D 4 Voyant défaut poste 4 Dossier_ressource_TP1_Logique 3
Annexe 3 Electrovanne Alimentation du surpresseur L1 Q0 Bobine Secteur 230V/400V L2 L3 Vanne Sortie air + copeaux N Q1 Entrée air + copeaux KM1 Mémotech p 404,405 La vanne s ouvre lorsque la bobine est alimentée. F1 M 3 Dossier_ressource_TP1_Logique 4
Annexe 4 : Chaînes d information et d énergie (limitées au poste 1) CHAINE D INFORMATION Acquérir Capteurs Traiter Circuits logiques Communiquer Copeaux sur le poste 1 P1 TP,P Alimenter Distribuer CHAINE D ENERGIE Convertir Transmettre Commander l électrovanne EV 1 Secteur Triphasé Contacteur Suppresseur Note : La commande du surpresseur n est pas réalisée par la fonction traiter. Elle n est donc pas représentée. Copeaux dans la trémie Dossier_ressource_TP1_Logique 5
Annexe 5 : Schéma partiel de la fonction «Traiter» Variables logiques en entrée Traiter (partiel) Variables logiques en sortie EV 1 En provenance des autres postes P 2 P 3 P 4 Verrouillage si deux postes sont déjà en marche. (Fonction commune aux quatre postes) F5 X Activation de la mémoire P 1 Set Mémoire P 1 P 1 F12 M 1 F11 V 1 A 1 TP P Désactivation de la mémoire P 1 F13 Reset Activation du voyant D 1 D 1 Commande du poste opérateur 1 Dossier_ressource_TP1_Logique 6 F14
Variables logiques en entrée Annexe 6 : Schéma partiel de la fonction «Traiter» Traiter (partiel) Variables logiques en sortie EV 1 En provenance des autres postes P 2 P 3 P 4 Verrouillage si deux postes sont déjà en marche. X 1 Activation de la mémoire P 1 Set P 1 Mémoire P 1 F15 F12 M 1 F11 V 1 A 1 TP P Désactivation de la mémoire P 1 F13 Reset Activation du voyant D 1 F14 Commande du poste opérateur 1 D 1 Dossier_ressource_TP1_Logique 7
Annexe 7 : Introduction aux microcontrôleurs A1) Introduction Les systèmes de traitement modernes exploitent la puissance de calcul des circuits logiques tels que les microprocesseurs (µp) et les microcontrôleurs (µc). Les microprocesseurs sont essentiellement des calculateurs et ne peuvent être utilisés seuls. Dépourvus de circuits d interfaces, ils ne peuvent pas communiquer avec leur environnement. Les microcontrôleurs intègrent sur la même puce un cœur de microprocesseur, différents types de mémoire et des périphériques tels que les timers (compteurs évolués), les convertisseurs analogique numérique, les interfaces de communication série, les interfaces de communication parallèle etc.. Cette organisation les rend autonomes. Les uns comme les autres sont conçus pour exécuter des programmes informatiques et disposent d opérations logiques et arithmétiques. Les microprocesseurs sont actuellement utilisés dans les moyens et gros systèmes (ex : ordinateur personnel). Les microcontrôleurs sont employés pour des applications spécifiques et ont envahi tous les secteurs économiques (médical, automobile, HI-FI, etc..) A2) Présentation sommaire des microcontrôleurs L aspect matériel (Hard) Un microcontrôleur se présente souvent sous la forme d un boîtier entouré par des broches (pattes). Les plus courants comprennent entre 8 et 40 broches. Leur structure interne est composée de milliers de transistors et n est pas divulguée par les constructeurs. Pour en savoir plus : Mémotech p 253 AT90S8535 L aspect logiciel (Soft) La puissance d un microcontrôleur tient à son jeu d instructions (les opérations qu il peut exécuter), à sa vitesse de calcul et à la richesse de ses périphériques. Chaque microcontrôleur possède son propre langage dit langage d assemblage ou langage machine. Sa programmation s effectue toujours par l intermédiaire d un outil logiciel. Un logiciel conçu pour programmer un microcontrôleur dans son langage d assemblage s appelle un assembleur (ex : assembleur ATMEL contenu dans AVR Studio). Un logiciel conçu pour programmer le µc dans un langage de haut niveau (Basic, Pascal, C), plus simple à mettre en œuvre, s appelle un cross compilateur (ex : cross compilateur C CodeVision AVR). Les outils modernes de développement sont dits I.D.E. Ils intègrent les logiciels permettant : - d éditer (écrire) le code source, - de le compiler (le transformer en code exécutable par le composant), - de le transférer dans le composant, - de simuler son fonctionnement. Exemple : CodeVision AVR + AVR Studio. Dossier_ressource_TP1_Logique 8