0% ont trouvé ce document utile (0 vote)
53 vues8 pages

Microprocesseur Et Régulation - TD Spéciaux - Mka

Le document traite des TD spéciaux en mécatronique automobile, axés sur les microprocesseurs et la régulation des systèmes asservis, notamment la direction à assistance électrique. Il comprend des questions sur les connaissances générales des microprocesseurs, les modes d'adressage, ainsi que des aspects techniques de la direction assistée. Des exercices pratiques sont proposés, incluant l'écriture d'algorithmes et l'analyse de systèmes de régulation.

Transféré par

stevieyem880
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
53 vues8 pages

Microprocesseur Et Régulation - TD Spéciaux - Mka

Le document traite des TD spéciaux en mécatronique automobile, axés sur les microprocesseurs et la régulation des systèmes asservis, notamment la direction à assistance électrique. Il comprend des questions sur les connaissances générales des microprocesseurs, les modes d'adressage, ainsi que des aspects techniques de la direction assistée. Des exercices pratiques sont proposés, incluant l'écriture d'algorithmes et l'analyse de systèmes de régulation.

Transféré par

stevieyem880
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TD SPECIAUX : MECATRONIQUE AUTOMOBILE (MKA)

MICROPROCESSEUR ET REGULATION
Crédit : 7 Durée : 3 Heures

PARTIE A/B : MICROPROCESSEUR 20 Pts


Soit le schéma suivant :

I. Connaissances générales du microprocesseur / 12 points


1) Donner les avantages de Von Neumann. (1pt)
2) De quoi est composé un système à microprocesseur ? (2pts)
3) Le registre d’état du microprocesseur comporte les indicateurs suivants : (2 pts)
- C (Carry) : inducteur de dépassement de capacité ; ce bit est inversé en cas d’un emprunt.
- DC (Decimal Carry) : indicateur de dépassement sur 4 bits.
- Z (Zero) : indique que le résultat est nul.
Déterminer l’état de ces indicateurs dans les cas suivants :
38H + 2FH ; 9FH + 61H ; 1BH – 20H
4) Quel est le rôle du circuit composé de R1 et C1 ? (1 pt)
Page 1 of 8
5) Donner la capacité de la mémoire de données. Déterminer l’adresse la plus basse et l’adresse la
plus haute. (2 pts)
6) Donner l’adresse de la mémoire de programme en kbits et kmots (1mot = 16 bits). (2 pts)
7) Donner les adresses de bases de deux circuits d’interface U4 et U5. (2 pts)

II. Modes d’adressage et programmation / 8 points


On donne dans le tableau suivant quelques instructions et le code machine correspondants:
Code mnémonique Description Code machine
MOV d, s d ← s : charge le contenu du registre d dans le 01dddsss
registre s
MOV M, reg M ← reg : charge le contenu d’un registre dans 01110sss
la case mémoire d’adresse M
MOV reg, M reg ← M : charge le contenu de la case mémoire 01ddd110
d’adresse M dans un registre
MVI reg, donnée reg ← donnée : charge la donnée dans un 00ddd110yy
registre
ddd : registre destination même code que xxx yy : donnée 8 bilts
sss : registre source même code que xxx

xxx = 111 pour le registre A


= 000 pour le registre B
= 001 pour le registre C
= 010 pour le registre D
= 011 pour le registre E
1) Ecrire l’algorithme d’un programme qui permute le contenu de deux cases mémoires 8000 et
8001. (2 pts)
2) Ecrire ce programme en assembleur à partir de l’adresse 57 344 de la ROM1. (2 pts)
3) Le traduire en langage machine. (2 pts)
4) Indiquer les modes d’adressages utilisés. (2 pts)

PARTIE B/B : REGULATION DES SYSTEMES ASSERVIS / 20 pts

THEME: DIRECTION A ASSISTANCE ELECTRIQUE

I- Présentation du système:

De nos jours les insuffisances de la commande hydraulique de la direction ont permis la


construction de la commande électrique de la direction : la direction à assistance électrique.

Elle assiste les efforts de manœuvre dès la sollicitation du volant. Le couple d’assistance est
fourni à l’aide d’un moteur électrique. Ce couple est transmis au pignon de la crémaillère par un
réducteur (roue + vis sans fin). Il s’additionne au couple volant appliqué par le conducteur.
La force exercée par le conducteur sur le volant est transmise mécaniquement à la crémaillère via le pignon. Ce
couple conducteur est mesuré par l’intermédiaire du capteur de couple et envoyé au calculateur de direction assistée.

Le calculateur alimente le moteur d’assistance en fonction :

- Du couple appliqué sur le volant de direction,


- De la vitesse du véhicule.

Page 2 of 8
Calculateur DAE

II- Questionnaire:
1/ Compléter la nomenclature de cette direction :

2- ____________________________________________________________ /1pt

3- ___________________________________________________________ /1pt

4- ___________________________________________________________ /1pt

5- __________________________________________________________ /1pt

2/ Compléter le graphe fonctionnel de cette DAE en indiquant les informations reçues par le
calculateur et ainsi que le nom de l’élément dans la case vide correspondante. (1pt x 7 = 7pts)

Action du conducteur

Colonne de direction
Calculateur DEA

Mécanisme à crémaillère

DEA

Figure 13 : Graphe fonctionnel DAE.

Page 3 of 8
3/ Le calculateur de direction est connecté au réseau multiplexé CAN/IS (inter système). Quel
est le rôle du réseau CAN /IS ? /4pts
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
--------------
4/ Citez trois (3) types de liaison utilisés sur cette direction assistée électriquement.(1pt x 3 = 3pts)

- ------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------

5/Compléter le schéma bloc de ce système. /7pts

6/ Etablir la boucle de régulation de ce système à partir du schéma bloc ci-dessus. /4pts

Page 4 of 8
7/ Soient T, le temps d’un cycle et t, le temps d’alimentation.

t T T t

7.1 Notez ci-dessous le temps d’un cycle et calculez la fréquence du signal RCO(rapport cyclique
d’ouverture) transmis par le calculateur/3pts

7.2Calculezle RCO pour les deux positions.


En position gauche : _/2pts

En position droite: _/2pts

8/ Quelle différence y’a-t-il entre régulation et asservissement ? /4pts

________________________________________________________________

____________________________________________________________________________________
____________________________________________________________________________________
___________________________________________________________________________________

Page 5 of 8
PROPOSITION DE CORRIGE
PARTIE A/B : MICROPROCESSEUR 20 Pts
I. Connaissances générales du microprocesseur / 12 points
1) Donner les avantages de Von Neumann. (1pt)
 Accès simultané aux mémoires programme et données : donc exécution plus rapide des instructions.
 Limite le problème de modification accidentelle des programmes
 Bien adaptée pour une mise en œuvre sur FPGA

2) (2 pts) un microprocesseur, des mémoires RAM et ROM et des périphériques.


3) (2 pts)
38H : 00111000 9FH : 10011111 1BH : 00011011
+ 2FH : 00101111 + 61H : 01100001 – 20H : 00100000
= 67H : 01100111 = 100H : 100000000 = FBH : 11111011
C = 0, DC = 1, Z = 0 C = 1, DC = 1, Z = 1 C = 0, DC = 1, Z = 0
4) (1 pt) Ce circuit a pour rôle de générer une impulsion négative à la mise sous tension. Cette
impulsion permet d’initialiser le microprocesseur.

II. Modes d’adressage et programmation / 8 points

Page 6 of 8
PARTIE B/B : REGULATION DES SYSTEMES ASSERVIS / 20 pts

THEME: DIRECTION A ASSISTANCE ELECTRIQUE

2/ (1pt x 7 = 7pts)

3/ /4pts Permet l’interconnexion entre les différents calculateurs du système


4/ (1pt x 3 = 3pts) - Liaison multiplexée ; - Liaison filaire ; - Liaison commandée

5/ Compléter le schéma bloc de ce système. /7pts

Page 7 of 8
6/ /4pts

7.1 /3pts

Pour le braquage à gauche AN :


7.2

En position gauche : /2pts

En position droite: /2pts


8/ /4pts

Asservissement : consiste à maintenir une grandeur à sortie identique ou proportionnelle à une


grandeur à l’entrée.
Régulation : impose à la grandeur de sortie à attendre une valeur de consigne et d’y rester
quelques soient les perturbations éventuelles.

Page 8 of 8

Vous aimerez peut-être aussi