Dans le cadre de notre projet d'électronique numérique, nous avons développé un système de commande de feux tricolores. En effet on veut piloter deux feux tricolores, un à la sortie d'un parking qui donne sur une voie principale, elle aussi munie d'un feu tricolore. On devra combiner l'agencement des feux afin, d'une part, de conserver la voie principale prioritaire, et ainsi ne pas atteindre à sa fluidité, et d'autre part de donner rapidement le feu vert à une voiture désirant sortir du parking.
Pour atteindre les objectifs désirés ci-dessus, le projet devra respecter les contraintes suivantes :
•Le passage est accordé à l'avenue tant qu'aucun véhicule ne cherche à sortir du parking.
•Le passage est accordé le plus rapidement possible aux véhicules qui veulent quitter le parking.
•L'interruption de passage sur l'avenue ne peut pas excéder une durée prédéterminée et ne peut pas se reproduire avant un délai également prédéterminé.
Nous avons rencontré de nombreux problèmes dans l'élaboration de notre projet, notamment dans l'utilisation de nos ordinateurs personnels.
En effet, le transfert des informations vers notre cession nécessitait d'implémenter tous les blocs avant d'implémenter les schémas complets. Cela nous a pris énormément de temps, et le risque d'erreur était plus grand. Par ailleurs le manque de temps imparti nous a amenés à ne considérer que la partie filtrage, qui est celle qui nous a paru la plus intéressante.
[...] Elle commande l'affichage des feux et lance les temporisations. Graphe d'États On cherche d'abord à établir un graphe d'état, c'est-à-dire un scénario des états atteints en fonction de tests : ici VP et DE. Dans l'état de départ, il y a un feu rouge sur le parking, et un feu vert sur l'avenue, rien ne se passe tant qu'aucun véhicule n'est détecté tant que la temporisation n'est pas terminée. Dès qu'un véhicule est détecté, la temporisation du feu orange est lancée et le feu de l'avenue passe à l'orange. [...]
[...] Le bloc COMPTEUR commande le comptage et la réinitialisation du compteur. Le bloc DECODEUR détecte, en fonction du délai demandé, la fin de la temporisation et l'indique par l'activation de la variable FIN_COMPTAGE. Bloc COMPTEUR Fonctionnement Dans l'état initial, le bloc place le CE du compteur à 0 ainsi que l'entrée CLR. Dès qu'une temporisation est demandée, le compteur est remis à 0 en agissant sur le CLR, puis le comptage est autorisé, CE placé à tant que le comptage n'est pas terminé. [...]
[...] Nous avons ensuite ajouté une mémoire pour gérer l'état de la variable DE Mise en équations de la sortie DE DE passe à 1 lorsque la temporisation arrive à son terme, cet état est conservé tant qu'aucune temporisation n'est demandée, dès qu'une temporisation est lancée, la variable passe à 0 jusqu'à la fin du comptage. Problèmes rencontrés Nous avons rencontré beaucoup de problèmes dans l'élaboration de notre projet, notamment dans l'utilisation de nos ordinateurs personnels. En effet le transfert des informations vers notre cession nécessitait d'implémenter tous les blocs avant d'implémenter les schémas complets. Cela nous a pris énormément de temps, et le risque d'erreur était plus grand. Par ailleurs, le manque de temps imparti nous a amené à ne considérer que la partie filtrage, laquelle nous a paru la plus intéressante. [...]
[...] Bloc detecteur Fonction Graphe d'Etats 4 III. Sequenceur principal Fonction Graphe d'Etats 5 IV. Bloc temporisation Fonction Bloc COMPTEUR 10 Fonctionnement 10 Graphe d'états Bloc DECODEUR 12 Fonctionnement 12 Mise en équations 12 Mise en cascade des blocs 12 Mise en équations de la sortie DE 13 Annexes Schéma d'ensemble du système de commande des feux Entrées et sorties Les entrées sont Horloge et VéhPrés, et les sorties sont les feux Bloc détecteur Fonction Ce bloc a pour fonction de détecter un véhicule qui voudrait sortir du parking. [...]
[...] Projet électronique numérique: gestion des feux tricolores But du projet Dans le cadre de notre projet d'électronique numérique, nous avons développé un système de commande de feux tricolores. En effet on veut piloter deux feux tricolores, un à la sortie d'un parking qui donne sur une voie principale, elle aussi munie d'un feu tricolore. On devra combiner l'agencement des feux afin, d'une part, de conserver la voie principale prioritaire, et ainsi ne pas atteindre à sa fluidité, et d'autre part de donner rapidement le feu vert à une voiture désirant sortir du parking. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture