Vous êtes sur la page 1sur 73

i

Dédicaces

A mes chers parents Abdelhamid et Fathia


Pour leurs patiences et leurs soutiens, pour
leurs encouragements incessants et pour leurs
bienveillances permanentes.
A mes sœurs, Maroua , Fatma et Emna et A
Mon frère Mohamed Ali Mes plus grandes
fiertés.
A mon mari Haythem pour son
encouragement et sa confiance.
A toute ma famille.
A tous mes professeurs qui m’ont donné le
savoir.
A tous mes amis avec lesquels j’ai partagé
mes moments de joie et de bonheur.
A toute personne m’ayant aidé de près ou de
loin.
A tout ce que j’aime.
Je dédie ce travail.

ii
Remerciements

J’adresse mes sincères gratitudes à la direction de SAGEMCOM qui m’a permis de


réaliser ce projet de fin d’études au sein de leur entreprise.

Je tiens à remercier sincèrement Monsieur Hatem BEN SMIDA, mon encadrant au sein
de SAGEMCOM, pour son assistance, sa disponibilité ainsi que la confiance qu’il a su
m’accorder et les conseils précieux qu’il m’a prodigués tout au long de la réalisation de ce
projet.

Je tiens à remercier tout particulièrement et à témoigner toute ma reconnaissance à toute


l’équipe de SAGEMCOM pour l’expérience enrichissante et pleine d’intérêt qu’elle m’a
fait vivre durant ces quatre mois de stage.

J’exprime mes reconnaissances et mes respects les plus profonds à mon encadrant à
l’ENICARthage Monsieur Lotfi BOUSLIMI pour la qualité exceptionnelle de son
encadrement. Je ne saurais jamais assez la remercier pour sa disponibilité, son aide
précieuse, et ses conseils judicieux qui m’ont permis de mener à terme ce travail.

Finalement, je tiens à témoigner mes sentiments de reconnaissance envers tous ceux qui
m’ont permis de vivre cette expérience enrichissante au sein de SAGEMCOM.

iii
Table des matières
Dédicaces……………….......................................................................................................ii

Remerciements......................................................................................................................iii

Table des matières.................................................................................................................iv

Liste des tableaux.................................................................................................................vii

Liste des Figures.................................................................................................................viii

Introduction générale.............................................................................................................1

Chapitre I: Contexte Général du Projet.........................................................3

I. Introdction..............................................................................................................4

II. Présentation de l’organisme d’acceuil.....................................................................4

II. 1. Présentation..................................................................................................................4

II. 2. Domaine d'activité et produits......................................................................................4

II. 3. Ligne de Production.......................................................................................................5

III. Organigramme.........................................................................................................6

IV. Cadre du projet........................................................................................................7

V. Problématique..........................................................................................................7

VI. Méthodologie du projet...........................................................................................8

VII. Planning du projet....................................................................................................9

VIII. Modélisation et analyse fonctionnelle..............................................................9

VIII. 1. Identification et formalisation des problèmes..........................................................10

VIII. 2. Modélisation du système du point de vue concepteur............................................10

IX. conclusion..............................................................................................................14

Chapitre II:Étude de l'existant et spécification des besoins.........................15


iv
I. Introduction...........................................................................................................16

II. Étude de l'existant..................................................................................................16

II. 1. Automate de brasage à double vague.........................................................................16

II. 2. Description du mode de fonctionnement....................................................................16

II. 3. Les composants de l'automate de brasage à double vague.........................................17

II. 4. La commande par PC...................................................................................................18

II. 5. Variateur de vitesse.....................................................................................................19

II. 6. Propriètés....................................................................................................................19

II. 7. Protection....................................................................................................................21

II. 8. Caractéristiques et schéma de principe.......................................................................22

II. 9. Mode de fonctionnement et circuit de puissance.......................................................24

II. 10. interface utilisateur...................................................................................................25

II. 11. Moteur triphasé.........................................................................................................25

III. Spécification des besoins.......................................................................................26

III. 1. Etude matériel............................................................................................................26

III. 2. Choix technologique...................................................................................................27

III. 3. Carte Arduino.............................................................................................................30

III. 4. Module à un relais......................................................................................................31

III. 5. Etude Logiciel..............................................................................................................32

III. 6. Labview.......................................................................................................................33

III. 7. Proteus ISIS et Ares.....................................................................................................34

IV. Conclusion.............................................................................................................34

Chapitre III: Conception et Réalisation.....................................................35

I. Introduction...........................................................................................................36

II. Description du projet.............................................................................................36

III. Conception des cartes............................................................................................38

III. 1. Carte 1:Conversion du signal PWM en signal continu 0-10V......................................39

v
III. 2. Conception de la carte 1 sur ISIS.................................................................................39

III. 3. Simulation de la carte 1..............................................................................................41

III. 4. Conception et simulation de la carte 2 (affichage sur ecran LCD)...............................41

III. 5. Conception et simulation de la carte 3 (redressement et filtrage du signal du


tachogénératrice)................................................................................................................42

IV. Interface graphique................................................................................................45

IV. 1. Communication carte et interface..............................................................................45

IV. 2. Conception de l'interface graphique..........................................................................48

V. Conclusion.............................................................................................................54

Conclusion générale.............................................................................................................55

Bibliographie .......................................................................................................................56

Nethographie .......................................................................................................................56

Annexes ………………...................................................................................................... 57

vi
Liste des tableaux
Tableau 1 : Quelques produits de SAGEMCOM.................................................................13
Tableau 2 : Description des fonctions..................................................................................20
Tableau 3 : Module de base de brasage [B1].......................................................................26
Tableau 4: Comparatif entre le fonctionnement du moteur avec et sans variateur [B5]......28
Tableau 5 : Caractéristique du variateur de vitesse..............................................................31
Tableau 6: Caractéristiques du moteur.................................................................................34
Tableau 7: Comparaison entre les cartes Arduino, stm32, Beaglebone et Rasbery Pi........37
Tableau 8 : Tableau comparatif entre les logiciels JAVA, Visual Basique et Labview......40
Tableau 9: Mesure de la tension de sortie du tachymètre....................................................50

vii
Liste des Figures
Figure 1: Processus de fabrication.......................................................................................15
Figure 2: Organisation de SAGEMCOM Tunisie................................................................16
Figure 3: Les quatre étapes du projet...................................................................................18
Figure 4: Diagramme APTE................................................................................................20
Figure 5: Diagramme de Pieuvre.........................................................................................21
Figure 6: Actigramme du projet...........................................................................................22
Figure 7: Actigramme niveau A0.........................................................................................23
Figure 8: Les étapes de brasages..........................................................................................26
Figure 9: Automate de brasage à double vague EPM Premium [B1]..................................26
Figure 10: Interface de commande de l'automate de brasage à double vague [B1].............28
Figure 11 : Sectionneur fusible............................................................................................30
Figure 12: Câblage du variateur, moteur et départ moteur [B2]..........................................31
Figure 13: Schéma de principe du variateur de vitesse........................................................32
Figure 14: Variateur de vitesse [B2]....................................................................................33
Figure 15: Plaque signalétique du moteur............................................................................35
Figure 16 : Carte Arduino Uno............................................................................................36
Figure 17 : Carte STM32F4.................................................................................................36
Figure 18 : Carte Rasbery PI................................................................................................37
Figure 19 : Carte Beaglebone...............................................................................................37
Figure 20: Module à un relais..............................................................................................40
Figure 21 : Symbole du relais [N9]......................................................................................40
Figure 22: Schéma globale du projet...................................................................................46
Figure 23: Schéma explicatif de la carte de commande.......................................................47
Figure 24 : Signal PWM [N1]..............................................................................................48
Figure 25: Conversion du signal PWM en signal continu...................................................49
Figure 26: Simulation de la carte.........................................................................................50
Figure 27: Affichage de la vitesse réelle sur un écran LCD................................................51
Figure 28: Simulation de la tension redressée......................................................................52
Figure 29 : Pont de GRAETZ..............................................................................................53
Figure 30 : Pont diviseur......................................................................................................53
Figure 31: La carte de commande après réalisation.............................................................54
Figure 32 : Chargement de LIFA_BASE.............................................................................56
Figure 33 : Palette de l'Arduino sous Labview....................................................................57
Figure 34: Les 3 étapes de test.............................................................................................58
Figure 35: Authentification à l'application...........................................................................58
Figure 36: Diagramme d'authentification.............................................................................59
Figure 37: Apparition de message 'accès interdit'................................................................60
Figure 38: Interface du test..................................................................................................61
Figure 39: Diagramme de l'interface....................................................................................62

viii
Figure 40: Sauvegarde de résultat du test............................................................................63
Figure 41: Diagramme de l'enregistrement de résultat........................................................63
Figure 42: Routage de la carte.............................................................................................72
Figure 43: Visualisation de la carte en troisième dimension...............................................72
Figure 44: Typon de la carte................................................................................................72

ix
Introduction générale
La maintenance industrielle, qui a pour vocation d’assurer le bon
fonctionnement des outils de production, est une fonction stratégique dans les
entreprises. Intimement liée à l’incessant développement technologique, à
l’apparition de nouveaux modes de gestion, à la nécessité de réduire les coûts
de production, elle est en constante évolution. Elle n’a plus aujourd’hui
comme seul objectif de réparer les pannes mais aussi de prévoir et d’éviter les
dysfonctionnements, et même contrôler à distance les installations de
production. Au fil de ces changements, l’activité du personnel de maintenance
a également évolué, pour combiner les compétences technologiques,
organisationnelles et relationnelles. En effet, elle devient une composante de
plus en plus sensible dans la performance des entreprises et elle prend une
importance croissante et se révèle une des fonctions clés de l’entreprise.

Dans ce contexte, le rôle de la fonction maintenance prend une dimension


encore plus importante. Elle permet de conserver les machines en état de
marche le plus longtemps possible au moindre coût, d’augmenter la
disponibilité et la fiabilité des équipements à la production, de réduire les
pannes par des interventions périodiques et de contribuer à la réduction des
accidents par le maintien adéquat du niveau de sécurité des équipements.

De ce fait, SAGEMCOM désire optimiser sa fonction maintenance en


minimisant les interventions de maintenance préventive en vue de trouver un
compromis entre performance de ses équipements, efficacité de son service et
coûts de maintenance.

Dans ce cadre, se situe notre projet de fin d’études intitulé « Étude et


réalisation d'un banc de test des moteur triphasés ». L’objectif de ce travail,

1
consiste alors à proposer des améliorations pour réduire le coût et le temps
des interventions de maintenance préventive.

Ce rapport relatera les travaux effectués dans le cadre de ce PFE qui est
structuré en trois chapitres :

 Le premier chapitre est consacré dans sa première partie à la présentation


de l’entreprise d’accueil, l’introduction de l’environnement du travail et la
présentation du projet, et il est consacré à l'identification des problèmes et
l'analyse fonctionnelle.
 Le deuxième chapitre portera sur une étude et un diagnostic de l’état actuel
et sur le choix technologiques et logiciels.
 Enfin, la conception et la réalisation fera l’objectif du troisième chapitre.

2
Chapitre I: Contexte
Général du Projet

3
I.1. Présentation

I. Introduction

Afin de situer le projet dans son contexte, ce premier chapitre sera consacré à la
présentation de l’entreprise d’accueil, son organigramme et son domaine d’activité dans
une première partie. Dans une deuxième partie, nous entamons la problématique et le
cahier des charges, la présentation du travail demandé, pour finaliser avec la méthodologie
et la modélisation du projet.

II. Présentation de l’organisme d’acceuil

SAGEMCOM est l’une des grandes entreprises Françaises présentes dans le secteur des
télécommunications et de l’électronique de défense et de sécurité. Elle est implantée dans
plus de 30 pays dont la Tunisie et emploie plus de 72000 personnes.

SAGEMCOM opère sur les marchés du haut-débit (maison numérique, décodeurs, box
Internet, téléphonie et terminaux multimédia), des télécoms et de l’énergie (M2M,
infrastructures télécoms, compteurs communicants et management de l’énergie), et de la
gestion de documents (terminaux d’impression, logiciels et solutions, dématérialisation).

SAGEMCOM Tunisie est une Filiale de SAGEMCOM fondée en janvier 2003 en


termes de rachat d’une petite entité de 86 personnes (SATELEC TUNISIE), implémentée
dans la banlieue Sud de Tunis (Ben Arous). C’est une société Anonyme à responsabilité
Limitée (SARL), au capital de 50 000 Dinars et inscrite au Registre du commerce de
TUNIS sous le numéro : B158742 002.

SAGEMCOM a développée autour de ce petit noyau un site de production qui compte


de nos jours plus de 4000 personnes et qui s’étend sur une surface de 30 000m2.

SAGEMCOM est spécialisée dans la réalisation des cartes électroniques et elle est
certifiée ISO 9001 et ISO 14 001 et OHSAS 18 001.

4
I.2. Domaine d'activité et produits I.3. Ligne de Production
 SAGEMCOM est une lors
Braser les composants société totalement
du passage dansexportatrice qui opère dans le secteur de la
le four de refusions.
communication, de partenariat industriel, de l’énergie, du traitement et de la transmission
En effet,delel’information.
numérique circuit imprimé vierge est convoyé tout d’abord vers la machine de
sérigraphie (une machine qui dépose une crème à braser à l’aide d’un pochoir tout en
Elle fabrique
passant essentiellement
par les évidements des plages
vers des décodeurs numériques,
d’accueil), ensuitedescespasserelles résidentielles
circuits imprimés vont
haut débit, des vers
être transférés terminaux de comptage
des machines ainsi
de pose CMSqueoù
deslesterminaux de paiement
composants sont posésélectronique
dans leurs
(Tableau
places 1).
prédéfinies.

Tableau
Le circuit imprimé équipé1 par
: Quelques produits
ces différents de SAGEMCOM
composants (CIE) continue son chemin
Décodeur Compteur
vers le four à fin de fixer les composants CMSmonétique
en séchant la crèmeCompteur
à braser. électrique

Finalement, les composants traversant seront insérés manuellement et soudés à la carte


lors du passage à la vague avant de passer au test afin de valider son fonctionnement
(Figure 1).

La production dans l’atelier est composée de deux lignes : une ligne de production CMS
dont les différents composants sont montés en surface du circuit imprimé et d’autre part
une ligne d’intégration.

5
Figure 1: Processus de fabrication

III. Organigramme

SAGEMCOM est une société Anonyme à responsabilité Limitée (SARL). Elle est
dirigée par Patrick SEVIAN et présente un chiffre d’affaires de 1.19 milliard d’euro
(décembre 2013). L’organisation du personnel de SAGEMCOM est décrite par la Figure 2.

6
Figure 2: Organisation de SAGEMCOM Tunisie

IV. Cadre du projet

Notre stage de PFE a été effectué au service de maintenance (préventive et curative) des
machines de la ligne de production.

 Service d'affectation : Ce service regroupe ainsi les actions de dépannage et de


réparation, de réglage, de révision, de contrôle et de vérification des équipements
matériels (machines) ou même logiciels.
Il participe aussi à des études d'amélioration du processus industriel, et doit, comme
d'autres services de l'entreprise, prendre en considération de nombreuses contraintes
comme la qualité, la sécurité, l'environnement, le coût, etc.
 Environnement du projet : Ce projet est effectué dans le but d'améliorer la maintenance
de l’automate de brasage qui est conçu pour le brasage automatique, sur système
transporteur, de circuits imprimés électroniques.
Parmi ses composants principaux nous avons la pompe à étain qui est entrainée par un
moteur triphasé qui est commandé à son tour par un variateur de vitesse. Ces deux
derniers présentent les principaux composants de notre projet.
 Travail demandé : Dans une période de quatre mois, nous avons été confié à réaliser un
banc de test du moteur triphasé de la vague de brasage.

7
V. Problématique

Après chaque réparation d'un moteur soit dans le service de la maintenance du


SAGEMCOM soit à l'extérieur et lors de sa fixation dans la vague nous remarquons
parfois qu'il ne fonctionne pas convenablement selon les exigences imposés par l'interface
d'utilisateur de la machine (consignes de vitesses) et ce problème risque de perturber le
processus de soudage des cartes électronique (retard au niveau de production, produit avec
mauvaise qualité, rendement médiocre et une perte des clients).

Dans ce contexte, le responsable du service maintenance voit la nécessité de trouver une


solution pratique pour une meilleure vérification et diagnostic des moteurs équipés par
leurs variateurs de vitesse.

VI.Méthodologie du projet

Pour résoudre ce problème nous allons réaliser un banc de test des moteurs triphasés des
machines de brasage afin de les tester avant leurs fixations dans la chaine de production.
Le processus de test de fonctionnement d'un tel moteur est basé sur le diagnostic de sa
vitesse de rotation à vide (sans charge).

Pour ce faire, nous allons imposer plusieurs niveaux de vitesse au moteur à l'aide d'une
interface de commande et de supervision qui va être réalisée sous Labview. La vitesse
imposée au moteur par l'intermédiaire d'un variateur de vitesse sera comparée à la vitesse
réelle issue d'un tacho-génératrice lié à l'arbre du moteur. Si la vitesse imposée est égale à
la vitesse réelle le moteur est bien réparé et nous pouvons l'utiliser.

Ce projet sera développé tout en respectant les objectifs de l'entreprise et en essayant de


l'achever dans les délais. Nous avons planifié les tâches à exécuter au cours de ce projet et
analysé périodiquement son avancement avec nos encadrants. Pour cela, nous avons
choisis une méthodologie adéquate qui consiste à suivre la démarche de roue de Deming
(PDCA : Plan, Do, Check, Act), dont le but est la génération d'un état d'esprit
d'amélioration continue (Figure 3).

8
Figure 3: Les quatre étapes du projet

D’où, selon ces quatre étapes nous allons commencer notre projet par l'élaboration d'un
plan qui va nous aider à organiser notre travail en préparant les données nécessaires et la
documentation. Ensuite, nous passons au développement et la réalisation suivie par le test
et la vérification. Enfin, si nous trouvons des défauts nous essayons de les corriger.

VII. Planning du projet

Les étapes à suivre dans ce projet sont :

 Première étape (phase de collecte des données) : Détermination des besoins et mise en
place d'une structure de travail.
 Deuxième étape (phase de l'analyse fonctionnelle et choix technologique et logiciel) :
o Analyse de l'existant.
o Identification des défaillances et choix des solutions.
o Étudier les choix technologique.
o Étudier le choix logiciel
 Troisième étape (phase de conception et réalisation des solutions) :
o Réalisation des solutions.
o Mise en place.

9
I.4. Modélisation
I.5. Identification du
et formalisation
système du point
des de
problèmes
vue concepteur
VIII. Modélisation et analyse fonctionnelle

Dans l'ingénierie, il existe plusieurs outils d'analyse fonctionnelle permettant d'effectuer


une étude bien détaillée du projet en définissant les besoins et les solutions technologiques
nécessaires. Grâce à ces outils nous pouvons optimiser la conception du produit en évitant
des pièges classiques tels que le manque d'objectivité ou la mauvaise gestion des priorités.

Pour aboutir à un plan d’action fiable, nous avons tout d’abord commencé notre étude
par l’identification des problèmes. Ensuite, la collecte des données nécessaires, suivie de
leurs analyses.
Pour arriver à définir clairement les problèmes, nous allons suivre la démarche
QQOQCP.qui permet de définir le projet en six points en posant les questions suivantes :

 Qui ? : Service Maintenance.


 Quoi ? : Étudier et réaliser un banc de test du moteur triphasé.
 Où ? : Moteur triphasé de la vague de brasage de la ligne de production.
 Quand ? : Le projet va durer 4 mois à partir du 19 Février.
 Comment ? : Développement d'une interface pour commander le moteur et visualiser la
vitesse réelle.
 Pourquoi ? : Afin d'éviter les tests sur machine et améliorer la maintenance.

L’analyse fonctionnelle vise à améliorer la qualité du banc de test en déterminant ses


fonctions. Ils existent deux types d’AF que nous allons présenter dans la partie suivante :

 Analyse fonctionnelle externe.


 Analyse fonctionnelle interne.

VIII.1.1. Analyse fonctionnelle externe : analyse des besoins

L’analyse fonctionnelle externe est nécessaire pour identifier les relations existantes
entre le banc et son environnement afin d’identifier les fonctions de service, qui vont
permettre de satisfaire le besoin énoncé par «l’outil bête à corne». La recherche des
fonctions de services se fait à l’aide du «diagramme de pieuvre».

10
a. Méthode APTE (outils bête à corne)

L’APTE est une méthode d’analyse de la valeur pour la conduite de projet. (Figure 4)
Il s’agit d’exprimer les buts du système en posant les trois questions suivantes :

 A qui (A quoi) le produit rend-il service ?


 Sur qui (sur quoi) le produit agit-il ?
 Dans quel but ?

Figure 4: Diagramme APTE

La réussite de toute étude dépend de la qualité de la phase de démarrage. De ce fait,


l'étape d'analyse des besoins constitue la base de départ de notre travail, de plus c'est une
étape déterminante pour la détermination des objectifs et des besoins.

b. Diagramme de Pieuvre

Le diagramme de Pieuvre permet de lier le banc de test avec son environnement externe
et interne en présentant la fonction de service principale (FP) et les fonctions de service
contraintes (FC). (Figure 5).

11
Figure 5: Diagramme de Pieuvre

Le graphe des interactions comprend toujours deux parties liées, le Tableau 2 ci-dessous
représente la partie descriptive de la partie graphique déjà présentée.

Tableau 2 : Description des fonctions

Repère de la fonction Désignation de la fonction

FP Permettre au technicien de tester le moteur.

FC1 S’adapter à l’alimentation de l’entreprise.

FC2 Réaliser le processus en toute sécurité.

FC3 Avoir un coût minimal.

FC4 Résister au condition de l'atelier.

VIII.1.2. Analyse fonctionnelle interne

L’analyse fonctionnelle interne modélise les interactions entre le banc et son


environnement en observant l’organisation des solutions techniques qui le constituent et
leurs degrés de performance dans la satisfaction des besoins. Pour la modélisation de cette
analyse, nous allons utiliser des diagrammes FAST et SADT (Structred Analysis Design
Technics).

12
a. Diagramme SADT
L’outil SADT est un outil d’analyse fonctionnelle interne descendante .Il décrit le
système en utilisant des boîtes et des flèches représentant des flux entrants et sortants de
ces boîtes.

Le diagramme décrit globalement le système technique en indiquant les éléments


transformés par le banc ainsi que les fonctions de base, les données de contrôle et les
entrées. (Figure 6)

Figure 6: Actigramme du projet

Concernant les différentes phases pour réaliser le test des moteurs. D’abord, l’opérateur
va fixer le moteur. Ensuite, le programme (l'interface) va traiter les informations à travers
un protocole bien défini (Figure 7).

13
Figure 7: Actigramme niveau A0

Grâce à l'analyse fonctionnelle que nous avons faite le long de cette partie de ce chapitre
nous avons mis le projet dans son environnement. Nous connaissons maintenant les
principales parties à étudier pour atteindre notre objectif final.

IX.conclusion

Ce chapitre introductif a été consacré essentiellement à la présentation de l'entreprise


d'accueil. Ensuite, on a décrit la ligne de production des cartes électroniques. Puis, nous
avons décrit le travail demandé en fixant les objectifs que nous voulons atteindre.

Enfin, on a présenté la méthodologie de travail à suivre au cours de la réalisation du


projet et on a élaboré l'analyse fonctionnelle qui nous a aidés à identifier nos besoins et nos
problèmes. Dans le chapitre suivant, on passe à l'étude de l'existant suivi par la
spécification des besoins.

14
Chapitre II: Étude de
l'existant et spécification
des besoins

15
I.6. Automate de brasage à double vague I.7. Description du mode de fonctionnement

I. Introduction

L'étude de l'existant est une étape indispensable dans l'entreprise pour avoir une
meilleure compréhension du système. C'est pourquoi dans la première partie de ce chapitre
on va exposer une étude globale sur l'automate de brasage, le moteur triphasé et le
variateur de vitesse.

La deuxième partie de ce chapitre sera consacré à l'étude des matériels choisis, suivi
d'une étude des logiciels utilisés dans la conception des cartes électrique et le
développement de l'interface graphique de commande et de supervision du banc de test.

II. Étude de l'existant


Le brasage à la vague est un procédé de brasure collectif de composants électroniques
sur un circuit imprimé pour assurer la continuité électrique entre les composants et le
maintien mécanique de ses composants sur la carte.

Après l'étape de la fusion, les opérateurs assurent le montage manuel des composants
traversant sur leurs positions déjà prédéfinies sur la carte.
Ensuite, les cartes seront mises dans un couvercle appelé cadre vague qui va être
transféré par le convoyeur vers la vague où les pattes des composants vont être soudé par
l'élévation du niveau d'étain assurer par la pompe (Figure 8).

Cette tâche concerne les composants de grandes taille (composant traversant) comme
les transformateurs, les afficheurs, etc.

Les différentes étapes du brasage à la vague sont :

 Insertion des composants sur le CIU (circuit imprimé usiné).


 Passage à la vague :
o Fluxage de la face à braser.
o Préchauffage (activation du flux).
o Brasage dans la vague.
o Refroidissement.

16
I.8. Les composants de l'automate de brasage à double vague

Figure 8: Les étapes de brasages

Les principaux éléments de l’automate de brasage double vague EPM Premium sont (de
gauche à droite) :

 Entrée.
 Pupitre.
 Sortie.
 Ordinateur. [B1]

Figure 9: Automate de brasage à double vague EPM Premium [B1]

Nous remarquons que l'automate est composée de neufs éléments principaux (Figure 9).

Concernant la partie descriptive de la Figure 9 ci-dessus est illustrée par le Tableau 3 ci-
dessous.

17
I.9. La commande par PC

Tableau 3 : Module de base de brasage [B1]


Numérotation Désignation l'automate
1 Module du fluxeur.
2 Rail du convoyeur.
3 Module de préchauffage.
4 Ajustement de l’angle.
5 Pyromètre.
6 Rail de retour.
7 Bain d’étain.
8 Vague d’étain.
9 Ajustement de l’angle.

Tous les paramètres de fonctionnement sont programmés par le Management


Information system (logiciel MIS : Système de Gestion et d’Information). Tous les menus
sont arrangés de manière aisément accessible et cohérente. Les paramètres sont saisis sur le
PC sur un clavier. La programmation est possible pendant que la production est en cours.
Tous les points de mise en marche et d’arrêt peuvent être déplacés. Les protocoles de
brasage peuvent être imprimés sur une imprimante supplémentaire.

 Le PC est posé sur un pupitre facilement accessible à la hauteur de l’opérateur.


 Le PC reçoit l’information par le pyromètre à l’entrée sous forme de tension.
 Et selon la consigne entrée par le pupitre, elle commande les corps de chauffe par des
triacs. Ce qui permet une stabilisation de la température el le maintien du profil de la
machine de brasage.

L'automate de brasage à double vague est commandée par une interface graphique
(Figure 10).

Cette interface assure la commande des modules de l'automate (moteur pas à pas du
fluxer, moteur du convoyeur et moteur de la pompe). Elle permet la modification du
fonctionnement selon les besoin tel que le niveau d'étain, la vitesse du convoyeur et elle
assure aussi la supervision : par exemple nous pouvons imposer une vitesse au moteur
triphasé de la pompe et nous pouvons vérifier sa vitesse réelle.

18
I.10. Propriètés
I.11. Variateur de vitesse
Mais comme but de notre projet est d'assurer cette commande et cette supervision hors
machine (banc d'essai séparé).

Figure 10: Interface de commande de l'automate de brasage à double vague [B1]

Le variateur électronique série E2-201- H1F assure la variation de la vitesse des


moteurs asynchrones triphasés.

L'objectif du variateur de vitesse est d'alimenter les moteurs asynchrones triphasés de


manière à obtenir des caractéristiques de fonctionnement différentes de leur utilisation
normale (moteurs alimentés en direct par la tension réseau), à amplitude et fréquence
constante.

19
Il consiste à fournir au moteur une onde de tension à amplitude et fréquence variables,
en maintenant le rapport tension/fréquence constant (V/f=cte). L'utilisation du variateur a
plusieurs avantages (Tableau 4).

Tableau 4: Comparatif entre le fonctionnement du moteur avec et sans variateur [B5]


Moteur asynchrone En usage normal Avec variateur de vitesse
Courant de démarrage Très élevé, de l’ordre de 6 Limité dans le moteur (en
à 8 fois le courant nominal général : environ 1,5 fois Le
en valeur efficace, 15 à 20 courant nominal)
fois en valeur crête .
Couple de démarrage Cd Elevé et non contrôlé, de De l’ordre de 1,5 fois le
l’ordre de 2 à 3 fois le couple nominal Cn et
couple nominal Cn. contrôlé pendant toute
l’accélération.
Démarrage Brutal dont la durée n’est Progressif sans à-coup et
fonction que des contrôlé(rampe linéaire de
caractéristiques du moteur vitesse par exemple).
et de la charge entraînée
(couple résistant, inertie).
Vitesse Variant légèrement selon la Variation possible à partir
charge (proche de la de zéro jusqu’à une valeur
vitesse de synchronisme supérieure à la vitesse de
Ns). synchronisme Ns.
Couple maximal Cm Elevé, de l’ordre de 2 à 3 Elevé disponible sur toute la
fois le couple nominal Cn. plage de vitesse (de l’ordre
de 1,5 fois le couple
nominal).
Freinage électrique Relativement complexe, Facile.
nécessite des protections et
un schéma particulier.
Inversion du sens de Facile seulement après Facile.
marche arrêt moteur.
Risque de décrochage Oui, en cas de surcouple Non.
(couple résistant > Cm), ou
en cas de baisse de tension.

20
I.12. Protection

II.1.1. Protection intégré

Le variateur de vitesse assure la protection du moteur et du câblages et appareillage


contre la surcharge et contre les courts-circuits moteurs ou ligne en aval de variateur, il
dispose aussi d'autoprotection contre les surchauffes.

Ses protections intégrées provoquent en cas de défaut le verrouillage du variateur et


l’arrêt du moteur en roue libre.

II.1.2. Protection exterieur

D'après le constructeur et selon les règlements de l'installation en vigueur il faut avoir


un équipement de protection extérieur contre les problèmes de surtension, surintensité et
court-circuit pour mieux protéger le moteur et éviter les risques en cas de défauts interne
du variateur.

Donc, avant la mise en service du variateur, il faut s'assurer que la tension


d'alimentation réseau correspond à celle du variateur. Après, nous insérons un sectionneur
à fusibles avec un calibre de 20A (dans notre cas) qui assure une protection contre les
courts-circuits et un isolement lors de la maintenance et on insère aussi un contacteur de
ligne qui ne doit pas être utilisé pour la mise en marche et l'arrêt du variateur mais pour la
coupure de l'alimentation en cas de problème (Figure 11).

Figure 11 : Sectionneur fusible

Ces associations sont dénommés « départ moteur » leurs absence engendre un risque de
choc électrique et d'incendie.

21
I.13. Caractéristiques et schéma de principe
Le choix de la section des câbles est une phase nécessaire pour assurer le bon
fonctionnement de l'ensemble variateur, moteur et départ-moteur c'est pourquoi il est
indiqué par le constructeur. Donc, pour les borniers de puissance (l'alimentation
monophasé du variateur L1 et L2 et l'alimentation triphasé du moteur T1, T2 et T3 (sortie
du variateur)) la section des câbles est 2.5 mm² et pour les borniers de commande on utilise
des câbles de section 0.75mm² [B2] (Figure 12).

Figure 12: Câblage du variateur, moteur et départ moteur [B2]

Pour réaliser un banc de test de moteur triphasé entrainé par ce variateur de vitesse
nous devons tout d'abord spécifié les entrées de commande du variateur à utiliser pour
commander la vitesse. D'après le schéma de principe indiqué dans la figure 13, le variateur
a 10 borniers de commande chaque bornier à une fonction bien déterminée.

22
Figure 13: Schéma de principe du variateur de vitesse

Nous remarquons que la broche 5 est commune aux broches 3, 4,6 et 7 et pour assurer une
commande par une source extérieure avec un sens de rotation direct du moteur nous
devons alimenter le pin 3 (FWD) par 12V continu.

Pour la variation de vitesse nous avons le pin 9 qui est lié au potentiomètre et qui doit
recevoir un voltage qui vari de 0 à 10V continu et enfin nous avons le pin 10 qui est la
masse.

Par conséquent pour commander la vitesse du moteur il faut exploiter trois borniers du
commande de variateur 3 pour l'alimentation, 9 pour la variation de vitesse et 10 la masse.

Le variateur de vitesse possède plusieurs caractéristiques (Tableau 5).

23
I.14. Mode de fonctionnement et circuit de puissance
Tableau 5 : Caractéristique du variateur de vitesse
Type de variateur Modèle:E2-201- H1 F
Tension d'alimentation Monophasé 200~240 V 50/60 HZ
Tension de sortie Triphasé:0~240V
Dimension L*H*l(en mm) 72*132*118
Poids(Kg) 0.8
Puissance(KVA) 1.6
Intensité (A) 4.2
Un variateur de fréquence est constitué de quatre parties, le redresseur, le circuit
intermédiaire, l'onduleur et le circuit de commande (Figure 13).

Figure 14: Variateur de vitesse [B2]

II.1.3. Le redressur

Le rôle du redresseur est de transformer et de lisser la tension alternative en tension


continue ou plus exactement en tension pseudo continue. En effet, la tension continue
obtenue n'est pas parfaite car elle comporte des ondulations résiduelles. Sachant que, le
redresseur est composé généralement d'un pont redresseur à diode.

II.1.4. Circuit intermédiaire

Le circuit intermédiaire remplit généralement plusieurs fonctions, il sert de stockage


d'énergie (grâce à des condensateurs), il réduit les ondulations résiduelles et filtre les
parasites.

24
I.15. Moteur
I.16. interfacetriphasé
utilisateur
II.1.5. L'onduleur:

Les semi-conducteurs composants l'onduleur permettent de recréer un courant alternatif


à fréquence ou ondulation variable. C'est l'amplitude en largeur des variations des
sinusoïdes qui détermine la fréquence du courant appliquée au moteur.

Donc l'onduleur découpe la tension continue intermédiaire suivant le principe MLI


(Modulation de Largeur d’Impulsions) de façon à ce que le courant moteur soit quasi
sinusoïdal.

II.1.6. Le circuit de commande:

C'est le cerveau du variateur de fréquence, il récolte les données et délivre les messages
d'erreurs, il pilote le redresseur et l'onduleur, il protège le moteur et l'ensemble du
variateur. Suivant sa technologie le variateur dispose de multiples fonctions de commande
et de surveillance.

Le variateur de vitesse contient une interface utilisateur qui est composé des boutons et
d'un écran pour l'affichage, il a 30 paramètres à régler avant l'utilisation suivent les besoins
de l'utilisateur. Avec l'interface utilisateur nous pouvons :

 Démarrer /arrêter le moteur.


 Ajuster la vitesse.
 Choisir le sens de rotation du moteur (direct/inverse).
 Choisir entre commande manuelle ou automatique.
 Afficher des informations sur le statut du moteur.

Le moteur utilisé dans notre projet est un moteur triphasé asynchrone à cage d'écureuil,
il est de faible dimension et de faible puissance.

Il est couplé en étoile, nous trouvons dans la plaque signalétique et le tableau 6 les
différentes caractéristiques du moteur (Figure 14).

25
I.17. Etude matériel

Figure 15: Plaque signalétique du moteur

Tableau 6: caractéristiques du moteur


V1=45 V V2=230v
F1=5HZ F2=90HZ
I1=0.6A I2=0.43A
P=3W P=90W
N=130 tr/min N=2470 tr/min

III.Spécification des besoins


Nous avons consacré cette partie pour décortiquer les besoins auxquels doit répondre la
solution envisagée. Les besoins spécifiés nécessitent en fait des outils lors de l'étape de
l'implémentation .Par conséquent on va présenter les outils hardware, les outils software
que nous avons utilisés dans la réalisation.

Comme la conception comporte le choix des composants nous avons consacré cette partie
pour présenter le matériel utilisé pour la réalisation de notre projet, le banc de test des
moteurs triphasés va être commandé par une interface graphique que nous allons la
développée.

Nous avons besoins d'un composant intermédiaire entre le variateur de vitesse et l'interface
graphique, ce composant a pour rôle d'une part d'assurer la communication entre le hard et
le soft et d'autre par de commander la vitesse à partir des pins (3,9 et 10) comme nous
avons déjà indiqué dans la partie précédente (étude de l'existant).

26
I.18. Choix technologique
D'où la nécessité d'une carte programmable à base du microcontrôleur qui se communique
par un câble USB et qui répond à notre besoin par programmation.

Pour ce faire nous avons fait une étude des différentes cartes disponibles pour faire notre
choix.

Durant notre recherche, nous avons constaté qu'au cours des dernières années, de
nombreuses cartes de développement modulaire sont apparues. Chaque carte présente des
avantages et des inconvénients. Elles se diffèrent par leurs fonctionnalités leurs
complexités et leurs prix telles que :

 Carte Arduino : C’est un circuit intégré à base d’un microcontrôleur programmable qui
peut analyser et produire des signaux électriques de façon à effectuer des tâches
précises (Figure 16).

Figure 16 : Carte Arduino Uno

 Carte STM32 : C’est un circuit intégré à base un microcontrôleur composé d’un


processeur ARM, une mémoire RAM et une interface de débogage (Figure 16).

27
Figure 17 : Carte STM32F4

 Raspberry Pi 2 : Un mini-ordinateur qui exécute le système d’exploitation Linux


(Figure 18).

Figure 18 : Carte Rasbery PI

 Beaglebone : Une mini-carte électronique qui possède les fonctionnalités d’un


ordinateur basique (Figure 19).

Figure 19 : Carte Beaglebone

Pour choisir la carte que nous allons utiliser dans notre projet nous avons fait une
comparaison entre les différentes cartes les plus connu et les plus utilisées (Tableau 7).

28
Tableau 7: Tableau comparatif entre les cartes Arduino, stm32, Beaglebone et
Rasbery Pi

Nom de la Arduino Uno Rasbery Pi STM32 Beaglebone


carte
Origine Interaction Université de Française et Texas
design institute Cambridge. italienne. instruments.
d'Ivrea (Italie).

Organisation Arduino.cc Rasbey pi STMicroelectronic BeagleBoard.org


en charge des foundation s. .
spécification ( fondation
anglais).

Naissance 2005 2008 2007 2008

Prix 30€ Moins de 40€ Plus de 30 90€

Taille 45,43*34,34m 85,60*53,8m 86,36x53,34mm


m m
Processeur ATmega328 8 BCM2835 Cortex ARM Cortex-
bits d'Atmel Broadcom A8.
16MHz. basé sur un
ARM 11 à
700 MHz
GPU intégrée.
Mémoire 2Ko,Ram 1Ko 512 Mo Max128 Ko 256MB
Eeprom. Sdram

Mémoire flash 32Ko Sur carte SD Max2048Ko 4GB(Micro SD)

Tension 7v -12v 5V 5V 5V
d'entrée

Consommatio 42mA(0.5W) 700mA(3.5W) Basse 2.5W


n
Ethernet Non 10/100Etherne Non 10/100
t
Usb Non 2usb 2.0 Micro –USB 1usb2.0

Sortie védeo Non Composite et Non Non


HDMI.

29
I.19. Carte Arduino
Développemen Langage de Langage -C sur Keil. BoneScrip.
t programmation Skratch ,
arduino. Squeak. -Assembleur sur
IAR.

D’après l’étude comparative illustrée par le Tableau 7 ci-dessus, nous avons pu dégager
les points suivants :

 Les cartes Arduino sont relativement peu couteuse comparativement au autre cartes.
 Arduino est équipé d'un microcontrôleur (ATmega328) qui peut être programmé
facilement à l'aide d'un langage (semblable à C) avec un ide. L'arduino IDE est
beaucoup plus facile à utiliser que Linux (raspberry pi).
 Arduino consomme moins d'énergie 0.5W et donc plus d'autonomie.
 Nous pouvons brancher et débrancher la carte Arduino en toute sécurité par contre la
configuration PI peut être endommagé par débranchement sans arrêt correct.
 Arduino a la capacité du traitement en 'temps réel' et adapté aux extensions analogique.
Cette souplesse lui permet de travailler avec n'importe quel type de capteur ou puces.
Le Pi n'est pas aussi souple ; par exemple, la lecture des capteurs analogiques nécessite
l'aide de matériel supplémentaire.
 Nous remarquons que la simplicité d’Arduino le rend un bon choix pour les projets de
matériels purs contrôle de capteurs.

D’où, en tenant compte de ces caractéristiques, nous avons choisis d'utiliser la carte
Arduino car elle représente un outil performant et mieux adapté à nos besoins.

Arduino est un circuit imprimé programmable composé d'un microcontrôleur et de


plusieurs pin ou broche qui peuvent être utilisées comme des entrées et des sorties
analogique ou numérique ou pwm.

Pour la programmation nous avons l'IDE qui est le soft de l'Arduino et qui est basé sur
le langage C, mais dans notre projet nous allons programmer la carte par Labview.

Nous trouvons plusieurs types de la carte Arduino ( Arduino uno , Arduino mega, etc.)
qui se différent essentiellement au niveau du nombres de pin.

30
Nous trouvons aussi des modules ou shield de l'Arduino tel que le module Bluetooth et le
module relais.

Pour notre projet nous allons utiliser la carte Arduino uno et un module à un relais qui
joue le rôle du contacteur vu que nous alimentons le variateur par 12v.

31
I.20. Module à un relais

Figure 20: Module à un relais

Un relais est un commutateur électrique qui permet de commander un second circuit


utilisant généralement une tension et un courant bien supérieur à ce que l'Arduino pourrait
accepter (par exemple allumer /éteindre une ampoule 220v). (Figure 19)Un relais est une
sorte d'interrupteur commandé (on/off) : il se ferme lorsque l'entrée est à 5v et s'ouvre lorsque
l'entrée est à 0V. On le contrôlera donc à partir la fonction digitalWrite () . (Figure 20)

Figure 21 : Symbole du relais [N9]

Un relais est constitué principalement d'une bobine, qui lorsqu'elle est alimentée elle
transmet une force à un système de commutation (contacteur).

Elle a deux mode de fonctionnement NO normalement ouverte c'est-à-dire le contact est


ouvert et lorsque la bobine est excité il se ferme, ou NF(NC) normalement fermé ici le
contact est fermé donc le circuit commandé par le relais est toujours alimenté et lorsque
nous alimentons la bobine le contact s'ouvre.

32
I.21. Etude Logiciel
Dans notre cas la bobine va être excitée par 5V continu par l'Arduino Uno et nous allons
utiliser le mode (NO) donc le contact et normalement ouvert après l'alimentation de la
bobine il se ferme et donc le passage de 12V continu vers le variateur de vitesse.

Dans cette partie, nous allons présenter le logiciel utilisé pour le développement de
notre interface graphique de commande et supervision de la vitesse de rotation du moteur
asynchrone de la machine de brasage.

Il existe un très grand nombre de langages de programmation, chacun a des avantages et


des inconvénients. Donc pour la conception de l'interface graphique nous devons choisir le
langage adéquat à nos besoins. Pour choisir le logiciel de développement de l'interface
utilisateur nous avons eu recourt à faire une comparaison entre les langages les plus utilisés
(Tableau 8).

Tableau 8 : Comparaison entre les logiciels JAVA, Visual Basique et Labview


JAVA Visual basique Labview
Naissance 1995 par Sun 1991 par Microsoft. 1er version en 1986
Microsystems. par National
instrument.
Langage ADA (syntaxe très -visual basic Langage G (langage
proche à celle de C.) graphique).
Avantages -Puissant pour les - facile à apprendre -Facile à
applications et à utiliser programmer nous
mobile(Android). n’avons pas besoin
-Accès à toutes les de plusieurs lignes
-Gestion fonctions de de code.
automatique de la Windows
mémoire. -Nous pouvons faire
l'exécution pas à pas
pour identifier la
partie où il y a un
problème.

-Possibilité de la
communication série
avec les instruments.

-Puissant pour la
commande et le
contrôle et
33
I.22. Labview l'acquisition des
données.

Inconvenients -Les programmes -Gestion mémoire


sont en bytecode ils peu performante.
sont lents à
l’éxecution. - En Visual Basic, il
peut parfois être
difficile de dire si
une variable est une
référence à un objet
ou bien l’objet lui-
même.

Comme étant ingénieur le temps présente un défi important, il est intelligent de choisir
un logiciel déjà étudié au cours de notre formation et d'exploiter un pré-requis au lieu
d'étudier d'autre logiciels et surtout si ce logiciel répond à notre besoin et s'il est demandé
par l'entreprise d'accueil puisqu'il est utilisé dans la majorité de ses projets.

En effet pour notre projet nous avons besoin d'assurer une communication entre
l'interface et l'instrument et nous allons faire la commande. D’où, d'après l’étude
comparative le meilleur choix est d'utiliser Labview.

Sachant que, Labview (Laboratory Virtual Instrument Engineering Workbench) est un


logiciel très puissant développé par la société National Instrument, société à l'origine de la
programmation graphique.

Labview est un outil de conception des systèmes de mesure et de contrôle, d'acquisition,


d'analyse et de présentation des données. C'est un langage graphique appelé langage G qui
se base sur le principe de flot de donnés.

Les programmes de Labview sont appelé VI Virtual instrument et ils sont composés de
trois partis principaux : face avant (front panel), diagramme (block diagram) et
icône/connecteur.

34
I.23. Proteus ISIS et Ares

Concernant le logiciel Proteus ISIS et Ares, est un logiciel professionnel (version 7.6),
utilisé dans l'électronique pour simuler des circuits et créer des typons. Il est également
capable de simuler le fonctionnement de l'Arduino après l'ajout de son librairie.

L’utilisation du logiciel « ISIS » permet de mieux visualiser le bon déroulement du


système ainsi que d’avoir une idée claire sur la partie matérielle et la conception des
circuits imprimés. Il nous permet de limiter les essais réels.

Le logiciel ARES est un outil d'édition et de routage. Un schéma électrique réalisé sur
ISIS peut alors être importé facilement sur ARES pour réaliser le PCB de la carte
électronique.

IV. Conclusion

Dans la première partie de ce chapitre nous avons fait une étude de l'état actuel et de
l'existant vu que c’est une étape pertinente pour déterminer et examiner les défauts de
l’existant et maîtriser ses caractéristiques.

En plus, cette partie est nécessaire avant la réalisation de n'importe quel projet vu
qu’elle nous aide à fixer les idées et déterminer les obstacles et les problèmes que nous
pouvons rencontrer tout au long de la réalisation du projet.

En passant à la deuxième partie de ce chapitre, une spécification des besoins du projet


nous a aidé à mettre le problème dans son contexte et nous a donné l'opportunité de trouver
une démarche dans le but de répondre aux besoins souhaités.

L'identification des différents outils nécessaires à la réalisation du projet est achevée


toute en les présentant de façon à faciliter la prochaine phase qui est la réalisation.

Le prochain chapitre sera consacré à la conception de l'interface graphique et la


réalisation des cartes électroniques.

35
Chapitre III: Conception
et Réalisation

36
I. Introduction

Ce chapitre est consacré à la conception et la réalisation. Cette dernière étape est le


résultat de toutes les études, les recherches, l'analyse et le diagnostic que nous avons fait.

Ce chapitre est donc dédié dans sa première partie à la conception et la simulation des
cartes électrique et au développement de l'interface graphique sous Labview dans sa
deuxième partie.

II. Description du projet


Notre projet est composé de :
- Une interface graphique Labview sur ordinateur qui assure la commande et la supervision
de la vitesse du moteur et qui se communique avec la carte de commande à travers un
câble USB.

- Une carte de commande qui reçoit l'ordre de l'interface pour assurer l'alimentation du
variateur et la variation de la vitesse, et elle reçoit aussi le signal du tacho-génératrice le
converti pour l'envoyer à l'interface qui l'utilise pour l'affichage de vitesse réelle.

- Un variateur de vitesse monophasé alimenté par le réseau et commander par les signaux
venant de la carte de commande et appliqué au niveau des pins de commande.

- Un moteur asynchrone triphasé alimenté par les trois phases (sorties du variateur).

- Une tacho-génératrice fixée sur l'arbre du moteur et envoie une tension vers la carte de
commande.

Les différentes parties de notre projet sont représentées dans la figure 22.

37
Figure 22: Schéma globale du projet
La carte de commande est composée de :

- Une carte Arduino Uno programmé par une interface Labview et se communique à
travers un câble USB suivant l'ordre qu'elle reçoit de l'interface : elle excite la bobine du
relais et envoie un signal PWM avec un rapport cyclique variable et la carte Arduino recoit
aussi un signal (signal issu du tacho-génératrice et redressée par la carte électrique) pour
qu'il s'affiche sur l'interface Labview.

- Un module à un relais qui lors de son excitation par la carte Arduino laisse passer 12V
continu venant d'une alimentation 12 V continu pour assurer l'alimentation du variateur de
vitesse.

- Une carte électronique qui sert à la conversion du signal PWM issu de l'Arduino à un
signal continu avec une amplification pour l'appliquer au variateur de vitesse et qui d'autre
part redresse le signal alternatif issu du tacho-génératrice pour le rendre continu. Ce signal
est reçu par la carte Arduino et transmis vers l'interface graphique qui le traite pour
l'afficher sous forme de vitesse réelle.

38
Figure 23: Schéma explicatif de la carte de commande

III. Conception des cartes


Nous avons besoins de deux cartes électriques, la première carte a pour rôle de convertir un signal
PWM issue de la carte Arduino Uno en une tension continu entre 0 et 10V pour la variation de la
vitesse du moteur triphasé par l'interface développée sous Labview.

La deuxième carte est pour le redressement et le filtrage du signal issu du tacho-génératrice qui est
alternatif pour que l'Arduino soit capable de le lire et puis on peut afficher sur l'interface Labview
la vitesse réelle par une simple conversion de la tension lu.

Dans le même contexte nous avons simulé une carte pour l'affichage de vitesse réelle sur un écran
LCD, cette carte été la première solution suggérée par l'entreprise mais l'affichage de la vitesse
réelle sous l'interface de commande que nous avons développé sous Labview est plus efficace c'est
pour cela nous n'avons pas passé à la réalisation pratique de cette carte qui est possible et réalisable
mais ne présente pas le meilleur choix dans notre cas.

Dans la suite de cette partie nous allons détailler les étapes de conception de chaque carte et les
résultats des simulations.

39
I.24. Conception
I.25. Carte 1:Conversion
de la carte
du 1signal
sur ISIS
PWM en signal continu 0-10V
Un signal PWM (Pulse Width Modulation) ou MLI (Modulation de Largeur
d'Impulsion) c'est un signal rectangulaire qui est caractérisé par son rapport cyclique (duty
cycle) et sa période/son fréquence. Plus le rapport cyclique est grand plus la tension est
élevée.

Les broches de la PWM se sont les broches avec le symbole ~ PWM (3, 5, 6, 9,10et11),
nous allons utlisé la broche 3 (Figure 24).

Figure 24 : Signal PWM [N1]

Pour la conception des cartes électriques nous avons utilisé le logiciel Proteus ISIS donc
pour la variation de la vitesse nous avons besoin d'une tension continu qui varie de 0 à 10
V, c'est pourquoi nous avons utilisé un signal PWM issu de la carte Arduino. En changeant
le rapport cyclique, la valeur de la tension change proportionnellement.

Le rôle de cette carte est la conversion du signal PWM en un signal continu avec une
amplification de 0→5V à 0→10V (Figure 25).

40
Figure 25: Conversion du signal PWM en signal continu

Cette carte est composée de trois parties :

 Un filtre passe bas.


 Un amplificateur : le signal issus du filtre passe bas est raccordé a l'entrée positive non
inverseuse de l'AOP. Le gain de cet amplificateur est
G= (RV1+R2)/2. (III.1)
 Un filtre passe bas pour lisser la tension obtenu car on remarque des ondulations.

Il faut indiquer que le rôle de la résistance variable est de varier la tension de sortie
selon le choix voulu. C’est pourquoi nous avons mis dans la réalisation pratique une simple
résistance vu que nous connaissons en avance la tension de sortie maximale dont on a
besoin (10V).

Pour la simulation de la carte nous avons besoin d'apporter le fichier.ex du soft


d’Arduino après l'exécution du programme qui génère une tension PWM.

41
I.26. Conception
I.27. Simulation de
et simulation
la carte 1 de la carte 2 (affichage sur ecran LCD)

Pour la simulation nous utilisons l'oscilloscope pour générer un signal rectangulaire


PWM par la carte Arduino (en jaune). Nous alimentons l'AOP par 12V continu (en bleu) et
nous obtenons une tension continue proportionnelle au rapport cyclique (en rouge) (Figure
26).

Figure 26: Simulation de la carte

Pour cette partie nous avons deux solutions : affichage sur un écran LCD ou bien
affichage sur l'interface graphique.

 Première solution : Pour l'affichage de la vitesse réelle nous avons utilisé comme
première solution l'affichage sur un écran LCD (16*2). Nous avons convertis le signal
issus du tachymètre en des pourcentages de vitesse donc lorsque la tension de sortie du
tachymètre varie l'affichage sur LCD change. Et de même pour la simulation nous
apportons le fichier.ex et nous simulons le circuit (Figure 27).

42
I.28. Conception et simulation de la carte 3 (redressement et filtrage du signal du
tachogénératrice)

Figure 27: Affichage de la vitesse réelle sur un écran LCD

 Deuxième solution 2 : Comme solution plus performante et plus pratique nous avons
décidé d'afficher la vitesse réelle sur la même interface Labview de commande que
nous avons développée pour faciliter l'essai, donc le technicien peut facilement faire la
comparaison entre la vitesse réelle et la vitesse imposée.
Cette solution est meilleure car elle évite le besoin d'utilisation d'un écran LCD d'un
potentiomètre pour le contraste et elle évite aussi l'encombrement.
Pour vérifier la vitesse réelle nous devons afficher la sortie du tacho-génératrice qui est
liée au moteur. Donc nous avons converti cette sortie alternative en tension continu
pour pouvoir l'appliquer dans la carte Arduino. Tout d'abord nous avons fait les
mesures de la tension de sortie du tacho-génératrice, les mesures sont faites à vide
(tableau 9).

43
Tableau 9: Mesure de la tension de sortie du tachymètre
Poucentage du vitesse imposer par Tension de sortie alternative mesurée au
l'interface niveau du tachymètre
100% 11.2V
80% 9.2V
70% 8.1V
60% 7.3V
50% 6.2V
40% 5.3V
20% 2.4V
10% 1.5V

 Le signal issu du tachymètre est alternatif d'amplitude max 11.2V or la carte Arduino
ne peut accepter que 5V continu au maximum c'est pourquoi nous avons fait un
redressement par un pont de diode et une division par un pont diviseur (Figure 28).
Nous visualisons dans la figure suivante la tension alternative sinusoïdale d'amplitude
11.2 V (en jaune) issue de la tacho-génératrice et la tension redressée et filtrée elle (en
bleu).

Figure 28: Simulation de la tension redressée

La carte que nous avons réalisée est composée d'un pont de diode, d'un condensateur et
d'une résistance. Le condensateur va assurer le filtrage (l'élimination de l'ondulation et le
lissage de la tension) pour avoir un signal continu parfait.

44
 Un pont diodes ou pont de GRAETZ est un assemblage de quatre diodes montés en
pont qui en régime monophasé redresse le courant alternatif en courant continu (Figure
29).

Figure 29 : Pont de GRAETZ

 Un pont diviseur de tension se compose de deux résistances en série alimentées par une
tension Ve (Figure 30).

Figure 30 : Pont diviseur

Vs=((R1/(R1+R1))* Ve (III.2)

D'après l'equation (III.2) Vs dépond de Ve donc si la tension du tacho-génératrice varie de


0 à 11.2 V alternative Ve varie de 0 à 11.2 V continu et Vs varie de 0 à 5V continu.

 Routage : le routage des cartes sont effectué par ARES, en changeant l’alimentation,
l'entrée et la sortie par des connecteurs. C'est le routage final de la carte conversion
d'un signal PWM en un signal continu 0-10V et de la carte de redressement de tension
issu du tacho-génératrice (Voir annexe).

45
Figure 31: La carte de commande après réalisation

IV. Interface graphique

Pour notre banc de test nous avons développé une interface graphique sous Labview qui
a pour rôle la commande et la supervision de la vitesse du moteur triphasé de la vague de
brasage, par l'intermédiaire du variateur de vitesse.

Pour que l'interface graphique répond aux besoins du sujet nous devons assurer sa
communication avec la carte Arduino Uno.

46
47
I.29. Communication carte et interface
Pour assurer la communication entre la carte Arduino Uno et Labview nous avons suivi
différent étapes :

 Installation du Labview.

 Installation du NI-VISA Drivers.

 Installation de JKI Vi package manager.


 Installation du Labview Interface for Arduino (LIFA signifie LabVIEW Interface For
Arduino. C’est une extension de LabVIEW (compatible à partir de la version 2009) qui
permet de piloter une carte compatible Arduino depuis LabVIEW). [N6]

 Installation d’Arduino Software.


 Connexion de la carte Arduino sur PC et on cherche Arduino interface for Labview
Firmawre, nous trouvons ce dossier dans le chemin suivant :

Ensuite, nous chargeons LIFA_BASE dans la carte Arduino (le sketch


« LabVIEWInterface.ino » : il contient l’implémentation de toutes les fonctions
utilisées par LabVIEW pour dialoguer avec la carte Arduino (Figure 32).

48
Figure 32 : Chargement de LIFA_BASE

 Après la communication est assuré. Nous remarquons l'apparition de la palette de


l'Arduino sous labview cette palette est utilisée pour la programmation de la carte
Arduino (Figure 33).

Figure 33 : Palette de l'Arduino sous Labview

Nous trouvons dans cette nouvelle palette toute les fonctions nécessaire pour la
programmation de la cartes Arduino et des exemples simple est prêt à utiliser.

49
I.30. Conception de l'interface graphique
Ensuite, nous avons déterminé les paramètres de communication :

 Le port Com dans notre cas COM1.


 Le type de la carte Arduino dans notre cas carte Arduino Uno.
 Le mode de la communication dans notre cas cable USB.
 La vitesse de transmission de la voie série : elle doit correspondre avec celle défini
dans « LabVIEWInterface.h » (ici 115200 qui est la valeur par défaut).
 Le nombre d'octets transmis sur une seule voie : 15.
 Le nombre de bits de stop : 1.

L'interface graphique que nous avons développée sous LABVIEW est claire, lisible et
facile à comprendre et à utiliser. Elle est composée principalement de trois étapes
essentielles pour l'utilisateur (Figure 34).

Figure 34: Les 3 étapes de test

La première étape consiste à l'authentification (figure 35), l'utilisateur entre ses


cordonnées (nom, matricule) et puis il entre le mot de passe et clique sur OK. Une fois la
vérification est faite une autre interface utilisateur s'ouvre cette interface constitue la
deuxième étape.

50
Figure 35: Authentification à l'application

Figure 36: Diagramme d'authentification


D'après le diagramme précédent (figure 36), l'ouverture de sous "VI" de l'interface de
commande et de supervision se fait suite à la vérification d'un ensemble de conditions liés

51
entre eux par le connecteur logique "ET" et avec le sélecteur de "Case structure" (cadre en
gris).

Donc si le mot de passe est correcte et le nom de technicien n'est pas une chaine vide et la
longueur de matricule est égale à six et le bouton OK est appuyé, le sous VI de l'interface
s'ouvre.

S'il y a une donné erroné (mot de passe incorrecte ou nom d'utilisateur est vide ou bien
la matricule est différente des matricules que nous avons entré), on remarque l'apparition
d'un message d’accès interdit et nous ne pouvons pas accéder à l'interface de test (Figure
37).

Figure 37: Apparition de message 'accès interdit'

Pour la deuxième partie nous choisissons le port COM et nous faisons varier la vitesse
du moteur pour le tester.

D’où, nous avons un bouton ON/OFF et un Led qui s'allume en vert pour indiquer la
fonction ON du bouton.

Pour la variation de vitesse nous avons une barre graduée de 0 à 100 et nous visualisons
au même temps la variation de la vitesse réelle indiqué par le déplacement de l'aiguille de

52
l'icône gradué de 0 jusqu' à 100 et pou une meilleure précision de lecture la vitesse réelle
s'affiche aussi dans un rectangle juste à coté de l'icône (Figure 40).

Figure 38: Interface du test


Tout d'abort on établi la conexion avec la platine Arduino à l'aide de sous VI "INIT", donc
on choisit le port COM qui a été créé lors de la première connexion de l’arduino, puis on
choisi le type de la carte arduino et on fixe la vitesse.

Ensuite on initialise les E/S en utilisant le sous VI "Set digital pin" et en fixant la broche
concerné (12) et son mode (OUTPUT) qui sera utilisé pour la fonction ON/OFF et cela se
fait par le sous VI "Digital Write pin". Le bouton booléen ON/OFF sera converti en (0,1)
(c.à.d. 0 correspond à l'état faux et 1 correspond à l'état vrai), d’où selon l'état du bouton la
broche sera à l'état High (5V) ou Low (0V).

Si l'état est High la sortie sera 5 V continu, donc la bobine du module relais s'excite et le
contact se ferme et le variateur est alimenté sous 12 V continu.

Pour la génération du signal PWM on utilise le sous VI "PWM write pin" et puisque le
rapport cyclique varie de 0 à 255 et la variation de la vitesse est de 0 à 100, le contrôle de
vitesse sera multiplié par 2.55 avant d'établir la liaison avec l'entrée de sous VI "PWM
write pin".

Et puis pour la lecture de la tension analogique (vitesse réelle) nous avons utilisé le sous VI
"Analog read pin" et la broche concerné est une des broches analogique de la carte (A0) en
53
mode INPUT. Pour cette partie nous avons utilisé les valeurs des mesures de vitesse réelle
que nous avons fait pour convertir la valeur lu en valeur qui compris entre 0 et 100 pour
que la vitesse imposée et la vitesse réelle soient dans la même échelle et puis la
comparaison sera plus facile.

Le boucle infinie qui gère les événements, nous avons utilisés la boucle "While"(flèche
épaisse grise qui reboucle sur elle-même). Pour arrêter cette boucle, nous avons créé un
indicateur sur le terminal de répétition de la boucle (point rouge).

Enfin nous fermons la connexion avec la carte Arduino à l'aide de sous VI "Close" donc
la libération de la mémoire et du port COM s'effectue et nous ajoutons un gestionnaire
d’erreurs.

Figure 39: Diagramme de l'interface

54
Enfin un fichier s'ouvre où le résultat du test va être enregistré avec la date et l'heure
(Figure 40).

Figure 40: Sauvegarde de résultat du test

Figure 41: Diagramme de l'enregistrement de résultat


Comme indiqué sur la figure 41 le résultat sera enregistré dans un ficher sous le disque
local C dans un dossier nommé "dossier de test moteur". Dans cette parti nous avons utilisé
un "Case structure" (le cadre en gris) et nous avons lié le case selector par le résultat de
comparaison du vitesse réelle au vitesse imposée. Donc si V réelle -V imposée Є [-2 ; 2],
le moteur est en bon état sinon il n'est pas fonctionnel.

Les sous VI utilisés sont "Open/Create /Replace File" pour la création du fichier, et le sous
VI "Write to Text file " où nous allons faire la concaténation des chaines de caractères
(date et heure et état de moteur bon ou non) et puis nous fermons le fichier par le sous VI
"Close file".

V. Conclusion

Dans ce dernier chapitre nous avons détaillé toutes les étapes nécessaires pour réaliser
notre banc de test.

En effet, nous avons détaillé les différentes procédures de réalisation des cartes
électriques. Ainsi que les résultats de simulation.

55
Ensuite, nous avons passé à l'étape de développement de l'interface graphique sous
Labview en passant par la communication du soft avec le hard. Enfin, nous avons terminé
par la fonctionnalité de l'application et son mode d'utilisation.

56
Conclusion générale
Dans le but de rendre les interventions du service de maintenance plus efficace nous étions
confié à réaliser un banc de test des moteur triphasé des pompes d'étain des automates de
brasage à double vague de la ligne de production CMS. Pour gagner du temps, d'argent,
pour garantir le bon fonctionnement de la machine et pour assurer une durée de vie plus
longue de ses différents composants.
Nous avons réussi dans le délai à atteindre les objectifs que nous avons mis dès le début.
En effet et afin de réaliser notre prototype nous avons passé par différents étape :
o L'étude de l'existant
o Le choix de la carte Arduino Uno pour la commande et la communication avec
l'interface et le choix du logiciel Labview pour le développement de l'interface
graphique du test.
o la conception d'une carte électronique composée de deux partie une qui assure
l'amplification et le filtrage du signal PWM issu de la carte Arduino pour avoir une
tension qui répond à notre besoin de variation du vitesse, et une autre partie pour
le redressement et la division de la tension issu du tacho-génératrice pour
l'affichage du vitesse réelle.
o Le développement d'une interface graphique pour tester le moteur triphasé à vide
en imposant une vitesse et en affichant la vitesse réelle avec une comparaison on
peut conclure l'état du moteur.
Ce sujet présente vraiment un sujet mécatronique car il regroupe la partie électrique, la
programmation et l'embarqué. Il n'est pas couteux ni encombrant et il est le premier à
réaliser dans l'entreprise et il a pris la satisfaction des responsables.
Pour conclure et au-delà de l’aspsect technique, ce projet nous a permis de prendre des
initiatives et de travailler en équipe ce qui nous a aidés à développer nos facultés d’analyse,
de réflexion et de décision puisqu’il m’a permis d’avoir une grande polyvalence dans mes
actions sur le terrain et de mettre en œuvre une partie de mes connaissances acquises à
l'Enicarthage.

57
Bibliographie
[B1] Manuel, Mode d’emploi-Automate de brasage, Premium Edition, decembre 2006

[B2] Notice de mise en service t-verter serie E2, Edition october 2010

[B3] Labview core 1 (course manual october 2009 edition)

[B4] Labview core 2 (course manual october 2009 edition)

[B5]Jacques SCHONEK et Yves NEBON, Cahier technique n°204: Protection BT et


variateurs de vitesses, Edtion 2002

Nethographie
[N1]www.ni.com (consulté le 25/05/2016)

[N2]http://www.sonelecmusique.com/electronique_realisations_conv_pwm_tension_001.h
tml (consulté le 17/05/2016)

[N3]www.arduino.cc(consulté le 21/04/2016)

[N4]http://rasberryaumaoc.blogspot.com/2014/06/comparaison-arduino-raspberry-
pi_23.html (consulté le 29/05/2016)

[N5]http://forum.arduino.cc/index.php?topic=102461.0(consulté le 28/03/2016)

[N6]http://innovelectronique.fr/2012/05/04/arduino-et-lifa-labview-interface-for-arduino/
(12/05/2016)

[N7]http://www.circuitstoday.com/pwm-generation-and-control-using-arduino(consulté le
10/05/2016)
[N8]http://electronics.stackexchange.com/questions/64798/can-an-arduino-use-a-12-v-
relay/64810( consulté le 06/06/2016)

[N9]http://www.astuces-pratiques.fr/electronique/le-relais-principe-de-fonctionnement
(consulté le 01/06/2016)

58
Annexes
Annexe1

Les étapes de programmation du variteur de vitesse des moteurs de la


vague

Description:
1- Pour programmer le variateur mettre la machine sous tension.

2- Mettre Switch 1 en position 2 ou 3 comme indique le schéma ce dessous.

Switch 1

3- Déconnecter les variateurs et les moteurs

Attention ne pas connecter les moteurs lors de la programmation de variateur

Démonter Fiche
moteur vague 1,
vague2 et convoyeur.

4- Mettre la machine on standby.

59
Stop Prod

5- Appuyer sur le bouton « DSP/FUN » 5 second jusqu'à l’apparition de « F00 »

Boutton « DSP/FUN »

6- Changer la valeur de «F25» a ‘010’ pour indiquer la fréquence 50hz.

7- Changer les paramètres comme indique le tableau ci-dessous.

60
8- Pour terminer la programmation appuyer sur la touche « DSP/FUN ».

61
Annexe 2

Les étapes de la réalisation de la carte électrique


1- Impression du typon.

2- Insolation.

3- Révélateur.

4- Gravure.

5- Forage et soudure des composants.

62
Annexe 3

Routage de la carte électrique:

Figure 42: Routage de la carte

1.

Figure 43: Visualisation de la carte en troisième dimension

Figure 44: Typon de la carte

63
Annexe 4

Section des câbles et calibres des appareils de protection[B2]:

TM1: borniers de commande

TM2:borniers de puissance

64

Vous aimerez peut-être aussi