Vous êtes sur la page 1sur 45

Acquisition dun signal lectrique PFE

Acquisition dun signal lectrique PFE

Acquisition dun signal lectrique PFE

Sommaire
1. 2. 3. Introduction..4 Cahier des charges....5 Etude de la carte dacquisition....6 3.1. 3.2. 4. Le cycle dacquisition....7 Schma de la carte dacquisition..7

Etude du kit MC09-B..24 4.1. Prsentation de la carte et de ses composants..25 4.2. Langage assembleur...32 4.3. Mthode de programmation avec le kit...34 Programme dacquisition....37 5.1. Prsentation du PIA 6821..38 5.2. Organigramme du programme dacquisition..41 5.3. Simulation du programme.....43

5.

6. 7.

Conclusion45 Annexe..46

Acquisition dun signal lectrique PFE

Introduction
De nos jours lutilisation des cartes dacquisition est de plus en plus rpondue. Leurs utilits principale est la numrisation du son ou des squences vido, mais on peut aussi sen servir pour faire lacquisition dun signal lectrique et le numriser puis lenregistrer pour pourvoir lutilis ultrieurement. Notre projet de fin dtude portera donc sur lacquisition dun signal lectrique via la carte MC09-B. Premirement nous allons faire une tude de la carte dacquisition pour mettre en vidence son fonctionnement et ses principaux composants. En deuxime partie, nous allons prsenter le kit MC09-B, qui sera loutil pour faire lacquisition du signal. En effet le Kit MC09-B nous permettra de faire lacquisition du signal en le branchant avec la carte dacquisition, et en le programmant. Nous parlerons aussi du langage assembleur utilis pour faire la programmation. Enfin, nous traiterons le programme dacquisition, et du composant du kit MC09-B que nous allons programmer qui est le PIA 6821. Avec une simulation de quelques parties du programme dacquisition.

Acquisition dun signal lectrique PFE

Cahier des charges


Notre projet de fin dtude vient en complment dun projet qui consistait raliser une carte dacquisition. De se fait notre projet consistera exploiter cette carte et concevoir un programme en langage assembleur qui permet de faire lacquisition dun signal lectrique, ce qui implique de faire :

Ltude de la carte dacquisition. Ltude de la carte SERIElectronique MC09-B. La programmation du PIA 6821.

Acquisition dun signal lectrique PFE

Premire partie : Etude de la carte dacquisition

Acquisition dun signal lectrique PFE

I. Etude de la carte dacquisition.


Le cycle dacquisition.
Le cycle dacquisition que nous allons traiter dans cette partie concerne des tests sur les fonctions de la carte dacquisition avec ses tages, et comme suit, voici une citation sur les diffrentes fonctions traites : Gnrateur : Gnre un signal sinusodal (-5V / +5V). Etage dadaptation : Transforme le signal du gnrateur un signal adapt au convertisseur (0V / +5V). Conversion A/N : Etablie la conversion du signal adapt en signal numrique afin dacqurir le signal dans la carte MC09-B. La carte MC09-B : Via le connecteur C1, les bits sont acquis dans la RAM du microprocesseur 6809.

Gnrateu r

Etage dadaptatio n

Conversion A/N

Carte MC09-B

Schma globale de la carte dacquisition.

Alimentation MC09-B

Adaptation

Conversion

Acquisition dun signal lectrique PFE A. Alimentation :


Lalimentation est constitue par des rgulateurs aliments par une tension continue provenant du +15/-15V que fournit le transformateur secteur point milieu partir du 220V alternative, qui est ensuite redresse par une diode et filtre par les condensateurs.

B. Adaptation :
Le rle de ltage de ladaptation (ladaptateur) est celui dadapter le signal dentre de manire diminuer lamplitude du signal de [-5v, +5v] [0v, +5v] Cela revient raliser lquation suivante : (Ve + 5)/2

Donc nous aurons en appliquant les deux signaux dentre : (-5 + 5)/2 = 0v (+5 +5)/2 = 5v

Pour raliser cette opration, on utilise deux amplificateurs oprationnels (AOP) LF351 en srie. Le premier est utilis en montage amplificateur inverseur ; le second en montage soustracteur recevant sur sa borne V- (borne inverseuse) la sortie du premier AOP et sur sa borne V+ (borne non inverseuse) le signal dentre corriger.

Acquisition dun signal lectrique PFE


Test de ltage Adaptation :
Le signal a la sortie de du transformateur de la carte dalimentation est un signal sinusodal compris entre : - 5 et+ 5 volts, il est de la forme suivante :

Donc a la sortie de ltage adaptateur le signal est de la forme suivante :

Le rsultat obtenu est presque le mme calcul dans la partie thorique.

Acquisition dun signal lectrique PFE


Le test sur le logiciel Isis donne le rsultat suivant :

C. Conversion :
Comme nous avons la sortie de ltage dadaptation un signal analogique, on doit disposer dun convertisseur ANALOGIQUE/NUMERIQUE, pour convertir le signal obtenu en un signal numrique sous forme de bit.

Convertisseur

Mot binaire sur N bits

Tension sinusodale
Tension de rfrence

Analogique/Numrique

10

Acquisition dun signal lectrique PFE


Dans le cas d'un convertisseur dit ratio-mtrique, qui est utilis le mot binaire en sortie est proportionnel au rapport de la tension d'entre une tension de rfrence :

Si le convertisseur n'est pas spcifi ratio mtrique, la tension de rfrence doit tre fixe.

Classification morphologique des signaux :

Nous commenons tout dabord par prsenter ici une classification morphologique des signaux, selon qu'ils sont continus ou discrets, dans un temps continu ou discret.

Cette classification morphologique des signaux donne selon le mode de lamplitude et le temps des diffrents natures des signaux :

(Temps continu, Amplitude continue) (Temps continu, Amplitude discrte) (Temps discret, Amplitude continue) (Temps discret, Amplitude discrte)

Signal analogique. Signal quantifi. Signal chantillonn. Signal numrique.

11

Acquisition dun signal lectrique PFE

Le signal analogique peut typiquement sortir d'un amplificateur oprationnel: il volue dans sa gamme de tension et dans un temps continu.

Le signal numrique est typiquement ce qui se propage dans les systmes informatiques, o l'information est code dans un temps discret.

12

Acquisition dun signal lectrique PFE

Le signal chantillonn : Le traitement numrique du signal est la discipline qui a pour objet ltude des systmes chantillonns. Cela signifie que lon ne sintresse pas un signal analogique en toutes les valeurs de sa (ses) variable(s) indpendante(s), mais seulement en des valeurs constituant un ensemble dnombrable (fini ou infini). Le vocable numrique a trait au fait que lenregistrement et/ou le traitement des chantillons se fait avec une prcision finie. Notons par Xa(t) le signal analogique de dpart. La constitution du signal chantillonn Xe(t) est obtenu par multiplication de ce signal analogique par un train dimpulsions de Dirac damplitude unit et qui-espaces de T. Ce train est not p(t) et est dfini par lquation suivante :

13

Acquisition dun signal lectrique PFE

Le signal quantifi : En traitement du signal, la quantification est le procd qui permet d'approximer un signal continu (ou valeurs dans un ensemble discret de grande taille) par des valeurs d'un ensemble discret d'assez petite taille. L'application la plus courante de la quantification est la conversion analogiquenumrique mais elle doit le dveloppement de sa thorie aux problmes de quantification pour la compression de signaux audio ou image.

14

Acquisition dun signal lectrique PFE

Diffrentes mthodes de conversions des signaux :

Pour la ralisation de la conversion Analogique / Numrique, nous avons cinq principales mthodes de conversion :

a) Lutilisation dun convertisseur intgration Analogique :

15

Acquisition dun signal lectrique PFE


La tension de rfrence est intgre par l'amplificateur oprationnel, puis compare la tension convertir. Le montage logique en aval compte le temps que met la sortie de l'intgrateur rejoindre la tension d'entre.

b) Lutilisation dun convertisseur intgration Numrique :

Le compteur part de zro, et compte jusqu' ce qu'il atteigne une valeur trs proche de celle correspondant la tension d'entre.

Tracking converter :

16

Acquisition dun signal lectrique PFE


Ici, le compteur ne doit pas compter tout le mot, comme auparavant. Il est capable de compter ou dcompter pour atteindre sa valeur.

c) Convertisseur approximation successive :

Le registre A est charg en srie par un "1", le mot est converti en analogique. Si la valeur numrique est toujours trop petite, il faut placer un "1", sinon il faut placer un "0" dans le registre B. Le contenu du registre B est transfr dans le registre A, puis le cycle recommence.

d) Convertisseur FLASH :

Le dcodeur ralise une logique combinatoire pour transformer ce mot en binaire.

e) Lutilisation dun PIC et le programmer en Convertisseur A/D.

17

Acquisition dun signal lectrique PFE

Comme le convertisseur approximations successives est le plus avantageux et rpondu parmi les diffrentes solutions proposes, cest ce dernier et prcisment lADC 0803 qui a t choisis pour notre projet suit ces avantages dont on cite : o Adapt aux diffrents microprocesseurs. o Contient un chantillonneur-bloqueur intgr. o Plus rapide. o Dispose dune horloge interne.

Le convertisseur ADC 0830 :

La famille ADC0803 est une srie de trois convertisseurs CMOS 8-bits approximation successive. La conversion A/D utilise un rseau de rsistances et un comparateur dtectant le niveau zro. Ces convertisseurs sont prvus pour fonctionner avec des microcontrleurs utilisant un minimum de circuits externes. Les sorties de donnes 3 tats peuvent tre connectes directement sur le bus de donnes. L'entre de tension analogique diffrentielle amliore la rjection en mode commun et produit un moyen pour ajuster l'offset l'chelle zro. L'ajout d'une rfrence de tension en entre permet d'encoder des signaux analogiques de faibles amplitudes sur une rsolution de 8 bits.

La manire la plus simple dtablir la conversion analogique-numrique est d'utiliser un circuit intgr du type ADC0803 (voir annexe). Le circuit ADC0803 contient un chantillonneur et un bloqueur d`ordre zro pour chantillonner la grandeur physique.

18

Acquisition dun signal lectrique PFE

Brochage de lADC 0803

CARACTERISTIQUES : Compatible avec tous les microprocesseurs


Entres diffrentielles Sorties 3 tats Niveaux logiques compatibles TTL et MOS Peut utiliser l'horloge interne ou externe Niveau d'entre compris entre 0V Vcc Alimentation simple de 5V Spcifications garanties avec une horloge 1MHz

19

Acquisition dun signal lectrique PFE


APPLICATIONS :
Interface capteur - microprocesseur Thermomtre digital Thermostat contrle digital Monitoring et systme de contrle base de microprocesseur

Schma fonctionnel

20

Acquisition dun signal lectrique PFE


La tension analogique convertir est applique sur la borne 6 et le rsultat est disponible sur les bornes 11 18. Nous allons connecter la borne 1 (Chip Select) la masse de telle sorte que le circuit soit toujours slectionn. La tension convertir varie de 0 5V alors on a connect la borne 7 (Vin -) la masse. L'ADC0803 possde un oscillateur interne qui ne ncessite qu'un condensateur et une rsistance externe pour fonctionner. Il suffit donc de connecter un condensateur de 150 pF entre la borne 4 et la masse et une rsistance de 10k entre les bornes 4 et 19. Pour les alimentations, on va connecter la borne 20 +5 volts et les bornes 8 et 10 la masse. Do le schma suivant :

Cblage de lADC 0803

21

Acquisition dun signal lectrique PFE

Test de ltage conversion :


Le signal lectrique a la sortie de ladaptateur doit tre converti en un signal numrique et cest le rle du convertisseur Analogique/Numrique, pour visualiser le rsultat de cette conversion nous avons utilis le logiciel ISIS en implmentant deux afficheurs 7sgments a la fin de ltage de conversion, le travail suivant consistait faire une ralisation de la carte dacquisition avec ses diffrents tages sur ISIS, pour simuler les rsultats de cette conversion :

22

Acquisition dun signal lectrique PFE

Deuxime partie : Etude du kit MC09-B

23

Acquisition dun signal lectrique PFE

II. Etude du kit MC09-B. Prsentation du KIT MC09-B.


1. Le MC09-B :
Le MC09-B est un systme spcialement conu par SERIElectronique pour une formation complte "Hard et Soft" au microprocesseur 6809 et ses principaux circuits priphriques : PIA 6821, TIMER 6840, ACIA 6850, VIA6522.

24

Acquisition dun signal lectrique PFE

2. Les composants :
Deux connecteurs dextensions :

=> Connecteur1: le rle de ce premier connecteur est de renfermer les signaux dlivrs par les circuits priphriques de la carte MC09-B : PIA 6821, TIMER 6840, ACIA 6850, VIA 6522. => Connecteur 2 : Ce deuxime connecteur assure la transition des signaux du microprocesseur et des signaux de dcodage.

un clavier :

Le clavier est constitu de 32 touches : - 16 touches (0a f) constituent le clavier hexadcimal. - 16 touches constituent le clavier des fonctions. Il permet de : - Visualiser les adresses et les oprandes sur les 6 afficheurs du systme. - Introduire des points darrts dans un programme. - Mettre en vidence la hirarchie des interruptions IRQ, FIRQ, NMI, RESET. - Enregistrer un programme...

25

Acquisition dun signal lectrique PFE


Circuits priphriques:

Les principaux circuits priphriques du 6809 sont : PIA 6821 : Botier dentres-sorties parallles. TIMER 6840:Circuit de 3 compteurs 16 bits. ACIA 6850: Botier dentres-sorties sries. VIA 6522: Circuit intgrant 2 ports d'entres/sorties parallles et 2 Timers.

Capacit mmoire:

Dot d'une capacit mmoire largement suffisante pour le dveloppement d'applications diverses, le MC 09-B est quip de: 2 supports pouvant accueillir 16 Ko de mmoire vive RAM. 3 supports pouvant accueillir 24 Ko de mmoire de type EPROM. 1 support est rserv au moniteur d'exploitation du systme.

Le microprocesseur Motorola 6809 :

Dfinition :
Un microprocesseur est un circuit intgr logique pilot par une srie dinstructions programmables et capable dorganiser des transferts dinformations entre mmoires et priphriques dun systme ainsi que de raliser des oprations arithmtiques et logiques. Remarque : Lexcution des instructions est cadence par un signal dhorloge.

26

Acquisition dun signal lectrique PFE

Les Mmoires :

Une srie de commandes ou dinstructions constitue le programme quon stocke dans une mmoire permanente appele ROM (Read Only Memory). Pendant lexcution du programme, le microprocesseur dispose dune mmoire temporaire nomme RAM (Random Access Memory) qui permet de stocker certaines informations utilises lors de lexcution du programme. On utilise le plus souvent lEPROM (Erasable & Programmable ROM) qui prsente lavantage de pouvoir tre efface une fois crite. Remarque : Leffacement de lEPROM se fait au moyen dun tube rayons ultraviolets. Cest pourquoi les EPROM se distinguent des autres mmoires par la prsence sur leur face suprieure dune petite fentre de quartz, souvent obture par un adhsif de manire ne pas tre expose aux rayons ultraviolets naturels (soleil, non)

Les Bus :
Ce sont des ensembles de 8 lignes parallles qui assurent les transferts de donnes. Il existe trois grands types de bus : bus de donnes, bus dadresses, bus de contrle.

Ports dentre et de sortie :


Le microprocesseur communique avec lextrieur par lintermdiaire des ports dente et de sortie. Les diffrents priphriques (touches de commande, capteurs, moteurs) sont raccords au microprocesseur par ces circuits dinterfaces.

27

Acquisition dun signal lectrique PFE

Traitement des donnes :


Accumulateur Registre 8 bits jouant un rle central dans la plupart des microprocesseurs 8 bits. Tous les transferts de donnes entre cellules de la mmoire ou entre cellule de mmoire et priphrique seffectuent en deux temps (1) : transfert du registre source (mmoire ou port dEntre/Sortie) vers laccumulateur (2) : transfert de laccumulateur vers le registre de destination. Toutes les oprations arithmtiques et logiques exigent quun des deux nombres soit dans laccumulateur. Le rsultat de lopration est ensuite replac dans laccumulateur.

Brochage du 6809

Schma fonctionnel du 6809

28

Acquisition dun signal lectrique PFE


PIA 6821 (Interface Adaptateur pour Priphriques) :
Voir chapitre troisime : Programmation du PIA 6821.

ACIA 6850 (Asynchronous Communication Interface Adapter) :


LACIA 6850 est un circuit dinterface entre le microprocesseur 6809 et un priphrique travaillant en mode srie asynchrone. Il ralise la mise au format des donnes et le contrle de la transmission. La configuration fonctionnelle de lACIA est programme travers le bus de donnes pendant linitialisation du systme. Un registre de contrle programmable permet de dfinir la longueur des mots transmis, les rceptions et les interruptions. Trois lignes permettent la commende dun priphrique ou dun modem.

Caractristiques :
o La liaison srie suivant la procdure de transmission arythmique (start-stop), o La transmission de 8 ou 9 bits, o Bit de parit ou dimparit optionnel. o Le choix de la parit, o Registre de contrle programmable, o Le fonctionnement avec 1 ou 2 bits de stop, o Loption 1 -1/16 -1/64 de la frquence dhorloge,| o Le contrle dun modem, o Frquence de fonctionnement suivant le type : 1 - 1,5 - 2 MHz, o Il est compatible TTL. o Tension dalimentation : 5V. o Puissance dissipe max : 525mw. o Vitesse de transfert max : 1Mbd.

29

Acquisition dun signal lectrique PFE


VIA 6522 : (VERSATILE INTERFACE ADAPTER) :
Le VIA 6522 est un circuit dinterfaage pour assurer lchange dinformations entre le MPU et son environnement.

Caractristiques :
o 2 ports dentres/ sorties de 8 bits avec 2 lignes de contrle chacun. o 2 compteurs-temporisateurs programmables de 16 bits. o 1 registre dcalage de 8 bits. o Sortie lches et registres dentres. o Compatibilit TTL. o Tension dalimentation : 5V_+ 5%. o Puissance dissipe max : 700Mw. o Frquence de fonctionnement : 1-2 MHz.

Timer 6840 :
Le TIMER 6840 est un circuit programmable de la famille 6800 permettant la programmation de temporisateurs variables. Il comprend trois compteurs binaires 16 bit, trois registres de contrle associs et un registre dtat. Il peut tre utilise pour les mesures de frquence, en compteur dvnement, en mesure dintervalle de temps et pour dautres taches similaires. Il peut gnrer des signaux carrs, des impulsions de largeur programmable et des signaux de rapports cycliques variables, et des interruptions.

30

Acquisition dun signal lectrique PFE


Caractristiques :
o Alimentation unique +5 V. o Compatible TTL. o Une seule horloge ncessaire. o Entrer dinitiation RESET. o Comparaison de frquence ou de largeur dimpulsions par une entre slecte. o Trois sorties masquable. o Trois entres asynchrones externes dhorloge (E).

Langage assembleur.
L'assembleur est un langage de programmation (c'est--dire un moyen pour l'homme de communiquer avec la machine) de trs bas niveau (entendez par l "trs prs de la machine"). En effet, Les combinaisons de bits du langage machine sont reprsentes par des symboles dits mnmoniques . Le programme assembleur convertit ces mnmoniques en langage machine en vue de crer par exemple un fichier excutable. En plus de traduire les mnmoniques d'instructions en code binaire, les assembleurs sont capables de grer des noms symboliques pour les emplacements mmoire (pour stocker des donnes ou rfrencer des points du programme) et un langage macro pour effectuer des substitutions textuelles - typiquement utilis pour coder des squences courtes d'instructions frquemment utilises qui seront insres dans le code plutt que d'crire des procdures.

31

Acquisition dun signal lectrique PFE


Exemple dinstruction couramment utilises.
ADDA, ADDB ADDD BEQ, LBEQ BNE, LBNE CLR, CLRA, CLRB CMPA, CMPB CMPD DEC, DECA, DECB INC, INCA, INCB JMP Addition mmoire l'accumulateur Addition mmoire avec accumulateur D (16 bits) Branchement si gal zro (bit Z) Branchement si diffrent de zro (bit Z) Mise zro mmoire ou de l'accumulateur Comparaison mmoire avec l'accumulateur Comparaison mmoire avec l'accumulateur D (16 bits) Dcrmentation de 1 mmoire ou accumulateur Incrmentation de 1 mmoire ou accumulateur Saut inconditionnel Chargement d'un accumulateur partie de la mmoire Stockage accumulateur en mmoire

LDA, LDB
STA, STB

Pour avoir le jeu dinstruction du 6809 voir Annexe 2.

32

Acquisition dun signal lectrique PFE

Mthode de programmation avec le kit.


Mise en route du kit.
La carte MC09 ncessite une alimentation 5V continu 2 ampres. Relier le +5V de lalimentation lentre +5V du MC09-B. Relier la masse de lalimentation lentre 0V du MC09-B. Appuyer sur la touche RST. Sur les quatre afficheurs de gauche doit apparatre MC09, les deux afficheurs de droite restent teints.

33

Acquisition dun signal lectrique PFE


Utilisation du clavier.

RST MEM INC DEC OFS INS EXC IRQ FRQ NMI LEC PRG ECR BRK FIN

Rinitialisation du programme. Visualisation du contenu mmoire. Incrmente le champ dadresse dune unit. Dcrmente le champ dadresse dune unit. Calcule dOffset. Touche dinsertion. Excution. Interruption interne. Interruption externe rapide. Interruption non masquable. Lecture. Programmer. Enregistrement de cassette. Arrt de programme. Fin de programme.

Exemple :
Soit crire $FA ldresse $0010. Le systme tant sous contrle du moniteur on a :

M Taper MEM

34

Acquisition dun signal lectrique PFE


A Taper 0 0 Taper 0 0 Taper 1 0 Taper 0 0 0 1 0 x y 0 1 A d 0 A d A d d

Ds que ladresse est tape entirement, il y a affichage du contenu de la mmoire dadresse 0010. Si cette valeur est FA on naura rien dautre faire (puisquon voulait crire FA ladresse 0010). Si cette valeur est autre que FA On tape F, on obtient Fy On tape A, on obtient FA.

35

Acquisition dun signal lectrique PFE

Troisime partie : Programme dacquisition

36

Acquisition dun signal lectrique PFE

III. Programme dacquisition. Prsentation du PIA 6821.

Linterface parallle de type PIA 6821 (Peripherical Interface Adapter) fournit un moyen dinterface des appareils priphriques avec un microprocesseur 680X. Ce circuit interface le MPU avec les priphriques par deux bus de donnes 8 bits bidirectionnels et quatre lignes de contrle. La configuration fonctionnelle du PIA est programme habituellement par le MPU pendant linitialisation du systme. Chacune des lignes de donnes vers la priphrie (Port A et B) peut tre programme pour tre utilise soit en entre, soit sortie partir des registres internes et du bus de donnes.

Caractristiques :
Architecture symtrique offrant deux ports parallles dentre /sortie, 1 bus de donnes 8 bits bidirectionnel reliant le 6821 au microprocesseur, 2 lignes dadresses permettent, grce la logique interne, dadresser six registres internes de programmation. 6 registres programmables internes : 2 registres de contrle CRA et CRB. 2 registres de direction DDRA et DDRB. 2 registres dentre/sortie ORA et ORB.

37

Acquisition dun signal lectrique PFE


2 bus de donnes bidirectionnels pour les priphriques, Contrle possible de composants CMDS partir du port A : Chaque bit dentre/ sortie peut commander jusqu' 1,5 charge TTL standard en sortie, 4 lignes spciales de contrle programmable pouvant tre utilises en mode interruption, Composant compatible TTL Fonctionnement synchrone avec le microprocesseur La tension dalimentation : Vcc=5V. La frquence de fonctionnement suivant le type : 1-1,5 -2MHz

38

Acquisition dun signal lectrique PFE

Voir Annexe 1.

39

Acquisition dun signal lectrique PFE

Organigramme du programme dacquisition.


Dbut

Accs au registre de direction DDRB

Configuration du port B en en entre

Accs au registre de sortie ORB Attribution dune adresse o le signal sera enregistr Attribution dune adresse qui sera utilis comme compteur

Demande de conversion par un signal passe bas Vrification de la fin de conversion

Sinon

Si oui

Sauvegarde du signal numrique Incrmenter ladresse de mmoire Dcrmenter ladresse du compteur Non
Comparer compteur ac 0

40 FIN

Acquisition dun signal lectrique PFE

Dbut

00

CRB

00

DDRB

00 X

ORB $XXXX

$YYYY

$36 $3E (CRB)* $80

CRB CRB A

Sinon

A=0

ORB

X+1 B-1

X B Non B=0

FIN

41

Acquisition dun signal lectrique PFE

Simulation du programme.
Le programme cit dans lorganigramme, doit tre converti en langage assembleur pour pouvoir tre utilis. Le programme en langage assembleur est dans lannexe 3. Nous allons prsent faire la simulation du programme, sur un logiciel de simulation du fonctionnement interne du PIA 6821. La figure ci-dessous montre le programme de configuration du port B en entre.

Aprs la compilation et lexcution du programme, nous pouvons constats, comme il est expliqu sur la figue ci-dessous, que tout les bits du port B ont ts programms en entre.

42

Acquisition dun signal lectrique PFE

43

Acquisition dun signal lectrique PFE

Conclusion
Le travail que nous avons effectu, nous a permis de dcouvrir, le domaine de lacquisition de donne, qui est comme on a cit prcdemment un processus trs utilise dans les technologies nouvelles. Et travers ce travail nous avons pu dcouvrir, les microprocesseurs et leur mode de fonctionnement, notamment le microprocesseur 6809 et ces principaux circuits, et spcialement le PIA 6821 qui a jou le rle dinterface entre le microprocesseur (kit MC09-B) et la carte dacquisition. Ce projet de fin dtude nous a t particulirement bnfique, du fait quil nous a permis dlargir nos horizons et de nous tendre sur dautres domaines, notamment celui de llectronique, cela nous a permis aussi dvaluer notre capacit faire de la recherche pour aboutir au rsultat voulu. En fin, nous esprons que ce modeste travail, aura atteint son but qui est de nous permettre de faire un premier pas dans le domaine professionnel, et quil saura apporter de nouveaux acquis aux prochaines gnrations qui voudront en savoir plus sur ce sujet. Pour ce qui concerne lavancement du projet, nous avons pu tablir le programme de lacquisition de donne concernant le Kit MC09-B, et cest ce qui a t la dernire phase concernant le projet de la ralisation et la conception dune carte dacquisition pour la carte MC09-B, qui a t conu lanne prcdente par nous anciens camarades.

44

Acquisition dun signal lectrique PFE

45