12.1revision te 2012 .pdf


Nom original: 12.1revision-te-2012.pdfTitre: Travail pratique du cours Informatique en temps réel, 10 mars 2005Auteur: rochat

Ce document au format PDF 1.4 a été généré par Writer / LibreOffice 3.5, et a été envoyé sur fichier-pdf.fr le 17/05/2015 à 17:15, depuis l'adresse IP 128.179.x.x. La présente page de téléchargement du fichier a été vue 388 fois.
Taille du document: 90 Ko (1 page).
Confidentialité: fichier public


Aperçu du document


Microcontrôleurs pour la commande de systèmes mécaniques

2012

Révision
Lisez bien les questions !
Rendez les réponses sur cette feuille (recto et verso) et sur une feuille annexe si nécessaire.
Le test est individuel, documentation personnelle autorisée, ordinateurs exclus.
Durée prévue : 15h15 à 17h. Bon test !
1) Quizz (réponses courtes)
a) Quel est l'état de la patte P2.3 après les instructions suivantes :
P2DIR = 0xF0 ; P2OUT = (1<<3) ;

….................................................................

b) A quoi servent ces instructions : P1REN |= (1<<4) ; P1OUT &=(1<<4) ;
…....................................................................................................................................
d) Quel est l'ordre de grandeur de la durée d'exécution de l'instruction P2OUT = P1IN / 4 ; ?
….................................................................
e) Ecrivez les instruction qui permettent d'attendre que l'entrée P2.6 passe à l'état « 0 ».
…....................................................................................................................................
…....................................................................................................................................
2) Détecteur de dépassement de vitesse
Dans une zone résidentielle, on souhaite qu’un panneau avertisseur s’allume durant 5
secondes lors qu’une voiture dépasse 36 km/h.
Deux détecteurs sont disposée dans le sol, à 50 cm d’intervalle. Ils se comportent comme des
interrupteurs qui se ferment lorsqu'un véhicule passe sur eux.
Le panneau avertisseur est commandé par un signal logique (0 volt : éteint, 3 volt : allumé).
a) Proposez un schéma électronique mettant en œuvre un MSP430G2231.
b) Ecrivez un programme en C qui réalise la fonction demandée.
2) Pont fluvial
Un pont fluvial étant dimensionné pour ne supporter que le poids d'un seul véhicule, des feux
de signalisation doivent être installés.
Le but est d'éviter que deux véhicules s'engagent en même temps sur le pont.
On dispose de quatre capteurs de présence de véhicule et de deux feux tricolores :
----------------------------------------- F2
C1
C2
pont
C3
F1 -----------------------------------------

C4

Les capteurs C1 et C4 permettent de détecter de chaque côté la présence d'un véhicule
souhaitant traverser le pont. Les feux F1 et F2 doivent passer au vert lorsque le véhicule
arrivant peut s'engager sur le pont. Les capteurs C2 et C3 détectent de chaque côté le passage
d'un véhicule engagé sur le pont.
a) Proposez un graphe d'état pour décrire le fonctionnement du système.
b) Donnez quelques indications sur une manière d'écrire le programme correspondant.
On ne vous demande pas d'écrire le programme complet !


Aperçu du document 12.1revision-te-2012.pdf - page 1/1





Télécharger le fichier (PDF)


12.1revision-te-2012.pdf (PDF, 90 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


12 1revision te 2012
domi compact f 24 d
domi micro f24 d
domi compact c 24 d
domi micro c 24 d
2005 fr pt chassis

Sur le même sujet..