iii moyen utilise par labview pour la communication - Free

Soutenu le 03/06/2013, devant la commission d'examen: .... API: Application
Program Interface ..... flexible pour effectuer des tâches qui dépassent le champ
que l'on connaît dans la micro-informatique. ... Palm OS Palm, Windows Mobile.

Part of the document

[pic]
[pic] Université Politehnica
de TIMISOARA
Faculté d'Électronique et des
Télécommunications
Université de RENNES 1
Institut Universitaire de Technologie
Département G.E.I.I. Mise en ?uvre d'une
communication parallèle
IEEE 488 sous Labview [pic] Maître de Stage : Mr Stoiciu RESUME J'ai effectué mon stage au sein de d'électronique et des
communications de Timisoara en Roumanie où je devais mettre en ?uvre une
communication parallèle IEEE-488 sous labview.
Mon stage se divisais en deux grandes parties :
> Etablir la communication parallèle entre l'alimentation et
l'ordinateur sous Windows XP
> Réaliser un driver pour commander à distance l'alimentation
sous labview
Je me suis dans un premier temps documenter sous le logiciel LABview
puis j'ai ensuite testé différents modes de communication afin d'en trouver
un qui a établi la communication et j'ai ensuite réalisé le driver sous
labview pour commander l'alimentation
REMERCIEMENTS Je remercie tout d'abord Mr Stoiciu pour avoir suivi le déroulement de
mon stage, ainsi que pour nous avoir accueilli en Roumanie.
Je remercie aussi tous les autres professeur roumains qui nous ont
accueillis ainsi que Mr Jurca pour ses excursions. Je remercie ensuite le département GEII de l'I.U.T. de Rennes de
m'avoir permis de passer mon stage à l'étranger Je remercie ensuite Mr Le Certen et Mme Salaun pour nous avoir
organisé des réunions d'informations au sujet de la Roumanie. Je remercie Mme Salaun et Mr Gauvry d'être venu nous rendre visite en
Roumanie. Je remercie enfin les Roumains qui nous ont permis de passer un séjour
agréable dans leur pays et qui nous ont permis de le visiter. I Présentation du lieu du stage 6 I.1 Présentation de la Roumanie 6
I.2 Carte d'identité de la Roumanie : 7
I.2.1 Généralités 7
I.2.2 Démographie 7
I.2.3 Economie 7
I.3 Géographie 8
I.4 Histoire 8
I.5 Climat 9
I.6 Population 9
I.7 Présentation de Timisoara 10
I.8 L'université Polytechnique de Timisoara 11 II ETUDE DU MATERIEL EFFECTUANT LA COMMUNICATION PARALLELE 13 II.1 Le standard d'interface digital IEEE-488. 13
II.1.1 Historique 13
II.1.2 Les principales caractéristiques du bus GPIB 13
II.1.3 Émetteur, récepteur et contrôleur de bus GPIB 14
II.1.4 Signaux et lignes IEEE-488 : 15
II.1.5 Le connecteur utilisé sur le bus GPIB 17
II.2 LA CARTE GPIB 18
II.3 3. L'ALIMENTAION HAMEG 8142 18 III MOYEN UTILISE PAR LABVIEW POUR LA COMMUNICATION 20 III.1 PRESENTATION DE LABVIEW 20
III.2 Fonctionnement de Labview 20
III.3 palette disponible dans labview 21
III.3.1 Palette d'outils 22
III.3.2 Palette de commandes 22
III.3.3 Palette de functions 22
III.4 La programmation graphique 23
III.4.1 Les structures de données 23
III.4.2 Les boucles 24
III.5 Max 26
III.6 La librairie d'entrée/sortie : 27
III.7 librairie gpib 28
III.7.1 GPIB Read : 29
III.7.2 GPIB Write : 30
III.7.3 GPIB Clear : 30
III.8 Librairie visa 30
III.8.1 La terminologie : 31
III.8.2 Nom des ressources valides : 31
III.8.3 Les principales fonctions utilisées : 32
III.9 bilan 33 IV REALISATION DES ESSAIS SUR LA COMMUNICATION ET RESULTATS. 34 IV.1 Le problème de la non reconnaissance de la carte GPIB par max 34
IV.2 userport 34 V REALISATION DU DRIVER 36 V.1 Comm.VI : 36
V.2 Commande local qui servent a controler la puce NEC 7210 36
V.3 Commande a distance : 38
V.4 Le driver en lui même 38
V.4.1 La face avant 39
V.4.2 Le diagramme 39 VI CONCLUSION TECHNIQUE 42
VII CONCLUSION GENERALE 43
VIII BIBLIOGRAPHIE 44
IX ANNEXES 45 IX.1 Explication des VI inclus avec labview utilise dans le driver 45
Présentation du lieu du stage
1 Présentation de la Roumanie [pic]
1: Situation géographique de la Roumanie en Europe La Roumanie est un pays d'Europe sud orientale, bordée au nord par
l'Ukraine, à l'est par la Moldavie et la mer Noire, au sud par la Bulgarie
et à l'ouest par la Serbie et la Hongrie.
|[pic] |
2 Carte d'identité de la Roumanie: 1 Généralités Superficie : 237500 Km²
Langue : roumain (les différentes minorités parlent aussi hongrois,
allemand, tsigane)
Capitale : Bucarest
Monnaie : leu (pluriel lei) (35000 lei = 1 E ; 3.5 nouveaux lei = 1E)
Politique : régime parlementaire à pouvoir présidentiel fort
2 Démographie Population : 21,6 millions d'habitants en 2002
Densité : 93,7 habitants au Km²
Taux de chômeurs : 10,8% de la population active en janvier 2001
Taux de croissance annuelle de la population : -0,32%
Mortalité infantile : 23?
Espérance de vie : 70 ans
Population urbaine : 60% de la population totale 3 Economie PIB : 27,92 milliards E
PIB par habitant : 2920 E
Croissance économique annuelle : 6,9 %
Salaire minimum : 1 290 000 lei (soit 37E)
Salaire moyen net : 2 970 000 lei (soit 85 E)
Parts des secteurs d'activités :
> agriculture : 13 %
> industrie : 36 %
> services : 51 %
3 Géographie [pic]
2: Carte de la Roumanie La Roumanie est composée de trois grandes régions : la Moldavie (au
nord-est), la Transylvanie (à l'ouest), et la Valachie (au sud) où se
trouve Bucarest. Le pays possède 90 Km de côte sur la Mer Noire. Une grande
partie du territoire est comprise dans le relief des Carpates, ce qui en
fait une terre difficilement exploitable pour l'agriculture. 5 Histoire Il est important de connaître un minimum d'histoire de la Roumanie
avant d'arriver. Le pays reste très marqué par les quarante années de
régime communiste, dont les vingt-cinq dernières furent dirigées par M.
Ceau?escu. Sur le plan moral, la peur a régné pendant quarante ans et a
laissé des traces encore très visibles.
Au cours des siècles, la Roumanie fut l'objet de plusieurs invasions
de la part notamment des empires ottoman et russe et de colons allemands et
hongrois, d'où une diversité de peuples et de religions.
Après la chute de M. Ceau?escu, exécuté avec sa femme en 1989 lors de
la révolution, le gouvernement est resté communiste avec à sa tête Ion
Iliescu qui proposa une politique « socialiste » fortement imprégnée par le
communisme. En 1996 eut lieu un changement de gouvernement : Le parti
centriste libéral d'Emile Constantinescu est élu aux élections
présidentielles. En 2000, Ion Iliescu revient au pouvoir et promet
d'accélérer les négociations d'adhésion à l'Union Européenne et de
combattre la pauvreté. L'actuel président de la Roumanie est M. Traian
BASESCU (Partie démocrate). 6 Climat
Le climat de la Roumanie est un climat de type continental modéré. Les
particularités physiques et géographiques du pays ainsi que sa position au
sein du continent permettent de le qualifier de "climat danubien". Il
constitue un mélange à la fois entre le climat méditerranéen et le climat
plus froid au nord et entre les climats de l'ouest, plus humide, et de
l'est, plus aride. 7 Population
La vie en Roumanie est difficile, l'inflation est forte et les
salaires sont bas. Néanmoins, c'est un peuple chaleureux et très
accueillant.
La Roumanie, deux fois moins grande que la France, est à la charnière
entre l'Orient et l'Occident. Sur les 25 millions d'habitants que compte ce
pays aux multiples contrastes, 10 % appartiennent aux minorités dites «
nationales » :
Les Roms aussi appelés Tziganes (550 000) ont été amenés d'Inde au
XVème siècle afin de servir d'esclaves.
Les Hongrois (1 600 000) sont présents surtout en Transylvanie, du
fait de son appartenance à la Hongrie du milieu du XIXème siècle, jusqu'en
1918.
Les Allemands (190 000) sont aussi présent dans le nord de la
Transylvanie. En effet, des colons allemands s'installèrent dans cette
région au XIIème siècle.
Une conséquence positive de l'histoire : la coexistence passive de
différentes religions. Les orthodoxes sont majoritaires (87%). Viennent
ensuite les catholiques (5%), essentiellement représentés par les Hongrois,
puis les protestants (4%).
8 Présentation de Timisoara [pic]
3: Situation géographique de la Roumanie en Europe Timisoara est le chef-lieu du district du Timi? et de la région du
Banat, au sud-ouest de la Roumanie (toutes les variantes de ce nom dérivent
de la rivière Timi?el, maintenant connue sous le nom de Bega après qu'elle
ait été canalisée). C'est une des plus grandes villes du pays avec une
population de 325 400 habitants, derrière Bucarest (2 060 700 hab.),
Constanta (348 100) et Iasi (337 600). Timi?oara est une ville multiculturelle avec des minorités influentes,
essentiellement des hongrois, des allemands, et des serbes, mais aussi des
italiens, des palestiniens et des grecs. On ressent particulièrement
l'influence occidentale, avec les nombreux parcs fleuris et les monuments à
l'architecture baroque. C'est une ville particulièrement attrayante pour
les jeunes Roumains par son centre universitaire très développé et ces
nombreuses industries.
Un peu d'histoire :
Entre 1315 et 1323, Charles Robert d'Anjou, roi de Hongrie, établi