0% ont trouvé ce document utile (0 vote)
55 vues3 pages

Microprocesseur Et Interface - CopieMASTER

Le projet de fin de formation consiste en l'automatisation d'un monte-charge pour le déplacement de pièces dans une industrie automobile, contrôlé par un microcontrôleur 16F877A. Le système inclut une plateforme pouvant se déplacer entre trois étages, avec des capteurs pour détecter la position et un affichage pour indiquer les étapes du cycle de chargement et déchargement. Les étudiants doivent écrire un programme en MickroC, réaliser un schéma de fonctionnement sur Proteus et faire une simulation, le tout à rendre pour le 4 juin 2025.

Transféré par

Thiam Cheikh salih
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
55 vues3 pages

Microprocesseur Et Interface - CopieMASTER

Le projet de fin de formation consiste en l'automatisation d'un monte-charge pour le déplacement de pièces dans une industrie automobile, contrôlé par un microcontrôleur 16F877A. Le système inclut une plateforme pouvant se déplacer entre trois étages, avec des capteurs pour détecter la position et un affichage pour indiquer les étapes du cycle de chargement et déchargement. Les étudiants doivent écrire un programme en MickroC, réaliser un schéma de fonctionnement sur Proteus et faire une simulation, le tout à rendre pour le 4 juin 2025.

Transféré par

Thiam Cheikh salih
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Classe MASTER ELM-INFO-INDUS MICROPROCESSEUR ET IPROGRAMMATION

2025

PROJET DE FIN DE FORMATION

AUTOMATISATION D’UN MONTE-CHARGE

Le système mis en œuvre est une maquette didactique matérialisant un monte-charge chargé de déplacement de pièces dans une industrie
automobile. Cette maquette est commandée par Microcontrôleur 16F877A. voire figure N°2

Figure N°2 SCHEMA MONTE-CHARGE

Description du système

Le monte-charge se compose d'une plate-forme (Cabine) pouvant se déplacer verticalement grâce à un moteur entraînant une vis. Ce moteur
peut être commandé dans un sens ou dans l'autre (montée ou descente). Il n'est pas possible d'en faire varier la vitesse. La commande de montée
se note MX, la commande de descente se note DX.

 Si MX = 1 entraine commande montée plate-forme


 Si DX =1 entraine commande descente plate-forme

La plate-forme peut se déplacer entre trois étages (0,1 et 2). La position à chaque étage est détectée par un capteur (C0, C1, C2).
Classe MASTER ELM-INFO-INDUS MICROPROCESSEUR ET IPROGRAMMATION
2025

Chacun de ces capteurs (C0, C1, C2) fournit un signal (voyant) complémentaire : "LO", "L1" et "L2" fournissant un niveau logique "1" lorsqu’un des
capteurs est actionné.

Un bouton poussoirs (S1) entraine départ cycle

 Le chargement d’une pièce se fait manuellement au 1ére étage et dure 3 s.


 Le déchargement d’une pièce se fait manuellement au 2éme étage et dure 5 s.

Cahier de charge

Lorsque le bouton poussoir S1 est actionné pendant que le monte-charge se trouve à étage (0) afficher chiffre 0 sur l’afficheur 7 segment à
cathode commune, le monte-charge part jusqu’au premier étage (1) afficher chiffre 1 sur l’afficheur 7 segment à cathode commune, une
pièce‘’X11’’ est chargée. Apres chargement, le monte-charge avance jusqu’au deuxième étage (2) afficher chiffre 2 sur l’afficheur 7 segment à
cathode commune, puis la pièce est déchargée. Après le déchargement, il retourne au premier étage (1) afficher chiffre 1 sur l’afficheur 7 segment
à cathode commune pour le chargement d’une seconde pièce’’X12’’ qui sera déchargée par la suite au deuxième étage (2) afficher chiffre 2 sur
l’afficheur 7 segment à cathode commune. Après le déchargement, le monte-charge retourne à la position initiale étage (0) afficher chiffre 0 sur
l’afficheur 7 segment à cathode commune et ‘’LO’’ s’allume pendant 5 seconde et s’arrête.

Remarque :

 Le Bouton poussoir (S1) Marche permet d'actionner l'alimentation de l'ensemble. Lorsque la maquette est alimentée, un voyant (V) est
allumé.
 Le bouton poussoir (S0) est directement câblé à l’entrée asynchrone d’initialisation. Il ne sera donc pas traité par le programme.
Classe MASTER ELM-INFO-INDUS MICROPROCESSEUR ET IPROGRAMMATION
2025

Nomenclature :

S1 : Bouton poussoir départ cycle PORTB.RB1 S0 Bouton poussoir arrêt PORTB.RB0

C0 : Capteur 0 étage PORTB.RB2 C1 : Capteur 1er étage PORTB.RB3

C2 : Capteur 2éme étage PORTB.RB4

CM : commande Montée PORTD.RD0 CD : commande descente PORTD.RD1

L0 : Voyant 0 étage PORTD.RD2 L1 : Voyant 1er étage PORTD.RD0

L2 : Voyant 2éme étage PORTD.RD3 V : Voyant présence tension PORTD.RD4

Questions :

1) Ecrire un programme en langage MickroC en fonction du cahier des charges


2) Réaliser le schéma de fonctionnement sur Proteus
3) Faire la simulation

Nb : c’est un travail de groupe de 2 personnes max et à rendre mercredi 4 juin 2025 le travail doit être
présenté sur pdf le programme et le schéma de simulation

Vous aimerez peut-être aussi