Uploaded by JUNIOR KAMGA

Projet de Programmation et commande des microcontrôleurs et calculateurs…

advertisement
Projet de Programmation et commande des microcontrôleurs et calculateurs
Vous travaillez pour une entreprise automobile et on vous confie un dossier de conception d'un
système embarqué pour améliorer le confort dans l'habitacle du véhicule.
Ce système embarqué construit autour d'un ecu doit remplir les éléments du cahier de charge
suivant:
1. Au niveau de la sécurité, le système doit détecter la présence de personne à l'intérieur du
véhicule et s'assurer qu'ils ont mis leur ceinture de sécurité. Si le conducteur n'a pas mis sa
ceinture le système doit attirer son attention avec un signal sonore et une alarme visuelle sur le
tableau de bord. La fonction démarrage restera inactive tant que le conducteur n'aura pas mis sa
ceinture l'empêchant ainsi de démarrer le véhicule. S'agissant du passager avant, si sa ceinture
n'est pas mise, un signal sonore et un voyant sur le tableau de bord sont actives pour attirer son
attention. Pour les passager arrière seul le signal sonore est activé pour indiquer pue les passagers
de derrière n'ont pas mis leur ceinture.
2. Toujours au niveau de la sécurité, si devant, côté passager, il y a plus d'une personne, votre
système doit détecter cela et activer une alarme sonore de surcharge. Vôtre système doit en faire
de même si derrière le véhicule comporte plus de 3 passagers.
2. Au niveau du confort thermique, le système doit activer la climatisation des lors qu'elle détecté
que la température dans l'habitacle du véhicule est supérieure à 25°C. Avant d'allumer la clim, votre
système doit d'abord monter toutes les vitres.
3. Au niveau de la sécurité votre système doit détecter si une des portières est mal fermée et
signaler sur le tableau de bord qu'une des portières est ouverte.
Répondez aux différentes questions
Q1. Définir ecu, ecm, calculateur, cartographie, appairage des calculateurs,
Q2. Donner le principe de fonctionnement d'un calculateur
Q3. Citer 1 exemple de calculateur liée à l'anti-pollution, lié à la sécurité et à la conduite autonome,
lié au contrôle de la voiture, lié à la transmission, lié au confort.
Q4. Donner la structure générale d'un calculateur
Q5. Rappeler les étapes de reprogrammation d'un calculateur
Q6. En tenant compte du principe de fonctionnement décrit dans le cahier des charges ressortir la
liste des capteurs, actionneurs, preactionneurs, et transmetteurs dont vous aurez besoin pour
réaliser votre système embarqué
Q7. Ressortir l'algorithme de votre système embarqué
Q8. Rédiger le programme de votre calculateur dans l'un des langages suivants (python ou langage
C)
Download