IV. Principe
de fonctionnement de l'automate
On va définir les étapes à suivre pour
atteindre à la fin l'automatisation.
Lampe =1
Lum <40%
LED =1
Mvt >1
Ventilateur =0
Pompe =0
Fin
Servo =0
Début
Lire les valeurs données par les capteurs
Lampe =0
Afficher les résultats
Temp >24°
LED =0
Ventilateur =1
Servo =180°
Hum >55%
Figure 31: Algoigramme de
programmation
Pompe =1
Hum sol >15%
V. Concrétisation de notre
projet
Une fois les plaques sont prêtes, on passe à la
partie d'implantation et le soudage des composants.
1. Module
d'entrée
Le module d'entrée est constitué des composants
suivants :
· Régulateurs LM7805.
· Photocoupleurs PC817.
· Condensateur 100uf, 1uf.
· Résistances 10K?, 300?.
· Diode LED bleu.
· Prises RJ45.
· Borniers à vis.
Figure 32: Photo de module
d'entrée
2. Module de sortie à
transistor
Les composants constituant ce module sont les
suivants :
· Transistor de puissance IRF1010N.
· Photocoupleurs PC817.
· Résistances 10K?, 300?.
· Diode LED.
· Prises RJ45.
· Borniers à vis.
Figure 33: Photo de module
de sortie à transistor
3. Module de sortie à
relais
Les composants constituants la carte relais sont les
suivants :
· Relais de type SPDT.
· Photocoupleurs PC817.
· Des diodes zeners.
· Résistances 10K?, 300?.
· Diode LED.
· Borniers à vis.
Figure 34: Photo du module
de sortie à rlais
VI. Tableau
comparatif
Dans le tableau suivant, on fait une comparaison entre notre
automate qu'on a réalisé et l'API S7-300 de siemens :
Tableau 5: Tableau comparatif
|
Siemens S7-300
|
Notre API
|
Fréquence d'horloge
|
1 MHz
|
16 MHz
|
RAM
|
Optionnelle (de 8Kbit à 2 Mo)
Non extensible
|
8 Kbit extensible
|
Mémoire
|
Carte mémoire
|
256 Kbit extensible
|
EEPROM
|
20 Ko
|
4 Kbit extensible
|
Tension de fonctionnement de la CPU
|
20.4v à 28.8v DC
|
7v à 12v DC
|
Logiciel de Programmation
|
Step 7
|
-Arduino IDE
-plusieurs autres logiciels
|
Nombre d'entrées
|
Dépend du module
|
-16 entrées analogiques
-12 entrées numériques
Extensible
|
Nombre de sorties
|
Dépend du module
|
-6 sorties relais
-6 sorties transistor
|
Signal d'entrée
|
Une seule tension qui dépend du type de module.
|
-De 5v à 24v DC
|
Signal de sortie
|
Une seule tension qui dépend du type de module.
|
-De 0v à 120v DC
-De 0v à 220v AC
|
VII. Les logiciels utilisées
1. Proteus 8
Proteus est un outil qui permet de dessiner des schémas
électroniques, de les simuler et de réaliser le circuit
imprimé correspondant. Ce logiciel comprend deux principaux modules ISIS
et ARES.
1.1. ISIS
Connu comme éditeur de schémas
électriques, ISIS de Proteus 8 simule ces derniers, pour déceler
les erreurs des différentes étapes de conception. Les circuits
électriques conçus grâce à ce logiciel peuvent
être utilisés dans des documentations car ce dernier permet
d'enregistrer les circuits sur différents formats graphiques.
1.2. ARES
Le module ARES est un outil d'édition et de routage qui
permet de réaliser le PCB de la carte à partir d'un circuit
réalisé sur ISIS.
2. Arduino IDE
L'IDE d'Arduino est un environnement de développement
intégré, Arduino IDE contient un éditeur de texte pour
écrire du code, une zone de message, une console de texte, une barre
d'outils avec des boutons pour les fonctions communes et une série de
menus. Il se connecte les cartes Arduino pour télécharger
des programmes et communiquer avec eux.
|