WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Monitoring des groupes électrogènes de l'immeuble siège du PAD


par Marie Therese SEUKO NJABO
Ecole nationale supérieure polytechnique de Douala - Ingenieure des systèmes mecatroniques 2024
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.3 CONCEPTION LOGICIELLE

Dans cette partie, nous présentons les étapes suivies pour la simulation de partie matérielle conçue, la programmation du microcontrôleur et la création de l'interface graphique.

II.3.1 Conception du circuit sur EasyEDA

Après avoir dégagé les solutions techniques, nous avons effectué le choix des composants en nous basant sur plusieurs critères. Une fois les composants choisis, il est question de réaliser un circuit qui regroupera ces derniers afin d'assurer l'acquisition, le traitement et l'envoie des données des GE.

Pour donc concevoir notre circuit sur EasyEDA, nous avons de façon chronologique :

· Ouvrir le logiciel EasyEDA ;

·

55

Lancer un nouveau projet ;

· Créer le schématique : Ce schéma comprend les composants utilisés dans la conception, les connexions entre les composants et les relations entre les groupes de composants dans différents schématiques ;

· Effectuer le routage ;

· Simuler.

II.3.2 Programmation du Microcontrôleur

Pour élaborer un programme, l'on passe par 03 étapes à savoir : l'analyse, la traduction dans un langage de programmation et enfin la production du programme.

II.3.2.1 L'analyse

L'analyse est la première étape. Elle consiste à décrire ce que doit réaliser le programme partant du cahier des charges et ce sans tenir compte du langage dans lequel il sera écrit.

L'enchainement chronologique des activités qui confèrent à la matière d'oeuvre sa valeur ajoutée est appelé processus. Le processus est donc un ensemble de tâches qui permettent de réaliser la fonction globale du système automatisé. Le processus précise non seulement l'ordre de succession des tâches mais également les évènements qui déclenchent leur activité ou leur arrêt. Ces évènements sont des informations en provenance de la partie opérative (capteurs) et de l'opérateur (ordres, consignes de réglages...).

L'analyse du processus peut être représenté sous 3 formes différentes : un chronogramme, un GRAFCET ou un algorigramme.

Dans ce travail, nous avons opté pour l'algorigramme car sa transcription facile en langage de programmation évolué propre au microcontrôleur. C'est une représentation graphique de l'algorithme utilisant des symboles normalisés. Il s'agit d'un diagramme qui permet de représenter et d'étudier le fonctionnement des automatismes de types séquentiels comme les chronogrammes ou le GRAFCET mais davantage réservé à la programmation des systèmes microinformatiques ainsi qu'à la maintenance. Le diagramme est une suite de directives composées d'actions et de décisions qui doivent être exécutés selon un enchaînement strict pour réaliser une tâche (ou séquence).

Figure 40: Structure linéaire et alternative [23]

Figure 41: Structure itérative [23]

56

Il existe trois différentes structures possibles dans un algorigramme à savoir : la structure linéaire, la structure alternative et la structure itérative. Elles sont toutes présentées sur les deux figures ci-dessous.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy





Changeons ce systeme injuste, Soyez votre propre syndic





"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera