0% ont trouvé ce document utile (0 vote)
25 vues11 pages

U.E. Sti TC1 Systèmes Électroniques Contrôle S6 Mardi 23 Juin 2015 8h-10h

Transféré par

Fatna ELKHAYDER
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)
25 vues11 pages

U.E. Sti TC1 Systèmes Électroniques Contrôle S6 Mardi 23 Juin 2015 8h-10h

Transféré par

Fatna ELKHAYDER
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

NOM ……………………………………Prénom ……………………………….

Groupe de TD ……

U.E. STI
TC1
Systèmes électroniques

Contrôle S6
mardi 23 juin 2015 8h-10h

Consignes générales
Concernant le matériel autorisé en test :
– Documents : NON
– Ordinateur : NON
– Calculatrice : NON
– Dictionnaire électronique : NON (prévoir dictionnaire papier pour les étrangers)
– Téléphone portable : NON

Pour les questions à choix multiples dans l'ensemble de l'énoncé, cocher la / les bonnes réponses (par défaut,
une seule réponse sera possible par question ; il sera précisé si plusieurs réponses sont possibles). Réponse juste :
0,5 points – Pas de réponse : 0 points – Réponse fausse : -0,5 points (cumulable sur la note totale).

L’énoncé du test, dans son intégralité (annexes comprises) doit être rendu à la fin du test sous peine de se voir
attribuer la note de 0/20.
Tous les en-têtes des feuilles de l’énoncé doivent être remplis avec Nom, Prénom et Groupe de TD de l’élève.

ECOLE CENTRALE DE LYON S6 ANNEE SCOLAIRE

DEPARTEMENT EEA 2014-2015


NOM ……………………………………Prénom ………………………………. Groupe de TD ……

I. Physique du transistor MOS (5 points)


Soit le transistor MOS canal N idéal dont la caractéristique de sortie est la suivante :

Longueur du transistor : L
Largeur du transistor : W
Capacité : Cox
Tension de seuil : VT

I.1 (0,5 ; 0 ; -0,5 point) Quel est le régime de fonctionnement du transistor dans la zone 1 ? (plusieurs
réponses possibles)

X   Linéaire
Saturé
X   Passant
Autre (préciser) …………………………………………….

I.2 (0,5 points) Donner l'expression du courant Ids = f(Vds) dans la zone 1.

Réponse :

(0 pt si erreur)

I.3 (0,5 ; 0 ; -0,5 point) Quel est le régime de fonctionnement du transistor dans la zone 2 ? (plusieurs
réponses possibles)

Linéaire
X   Passant
X   Saturé Autre (préciser) …………………………………………….

I.4 (0,5 points) Donner l'expression du courant Ids = f(Vds) dans la zone 2.

Réponse :

(0 pt si erreur)
NOM ……………………………………Prénom ………………………………. Groupe de TD ……

I.5 (3 points) Soit une jonction p-n silicium dont la concentration de charges est donnée par la figure 1.

qND

- x1 x
x2

- qNA
x1 x2

xT

a) La jonction est à l'équilibre thermodynamique. La température est 300 K. La jonction n'est pas
polarisée. Exprimer l'égalité des charges de part et d'autre de la jonction, par une relation entre x1,
x2, NA et ND.

Réponse :

x 1N A = x 2N D (1 pt)

b) En déduire l'expression de x1 et x2 en fonction de xT, NA et ND.

Réponse :

x1 = xT ND / (NA + ND) (0.5 pt)

x2 = xT NA / (NA + ND) (0.5 pt)

c) Que se passe-t-il si la région p est 20 fois plus dopée que la région n ?

Réponse :

La région n s'étendra 20 fois plus que la région p (x1 = 20x2) (1 pt)


NOM ……………………………………Prénom ………………………………. Groupe de TD ……

II. Circuits MOS (5 points)


Nous allons étudier un amplificateur constitué d’un transistor NMOS (M1) et des éléments du schéma ci-dessous.
Les paramètres du circuit sont : RL = 10 kΩ, VDD = 2,5 V, VT = 0,4 V (la tension de seuil du NMOS).

II.1 (1,5 points) Etudier la caractéristique IDS = f (VDS) du transistor M1 ci-dessous.

IDS

Linéaire
VDS<VGS-VT

Saturé
VDS>VGS-VT

Bloqué
VDS

Sur la caractéristique de sortie IDS=f(VDS) :

a) En utilisant les paramètres présentés sur le schéma ci-dessus, écrire l’équation de la droite de
charge et la tracer sur la caractéristique ci-dessus

IDS = (VDD – Vo) / RL (0.5 pt)

b) Sur cette droite, identifier et nommer les trois régimes de fonctionnement. (0.5 pt)

c) Tracer les limites entre les trois régimes de fonctionnement du transistor. (0.5 pt)
NOM ……………………………………Prénom ………………………………. Groupe de TD ……

II.2 (1 point) On donne la caractéristique de transfert Vo = f (Vi) de l’étage amplificateur.

Vo

Vi

En utilisant cette caractéristique :

a) Choisir la valeur de la tension VGS optimale (le point de fonctionnement).

VGS = 1.3V [tolérance +/- 0.1V] (0.25 pt)

b) Choisir l'amplitude maximale du signal alternatif vgs (pour le point de fonctionnement choisi) ; on
souhaite éviter les déformations du signal (distorsions).

vgs = 0.4V [tolérance +/- 0.1V] (0.25 pt)

c) Calculer graphiquement le gain du montage présenté (pour le point de fonctionnement choisi).

!!
= -1.1/0.8 = -1.38 [tolérance +/- 0.1] (0.5 pt)
!!

II.3 (1 point) Analyse du circuit de polarisation.

Dans les applications réelles, nous utilisons un diviseur de tension pour polariser le transistor NMOS.
Le schéma ci-dessous présente le montage amplificateur équipé d’un diviseur de tension (R1 et R2) grâce auquel
nous pouvons choisir le point de fonctionnement.

Dans le schéma ci-après, nous pouvons identifier également un condensateur C en série avec le générateur de
tension alternative vgs ; le condensateur permet d’isoler l’amplificateur MOS de l’entrée alternative. Ainsi la
tension continue VGS utilisée pour la polarisation du transistor n'a pas d'incidence sur le générateur de tension
alternative d’entrée vgs.
NOM ……………………………………Prénom ………………………………. Groupe de TD ……

a) Donner l’expression de la tension VGS (VGS = f (R1, R2))

VGS = VDD . R2 / (R1 + R2) = VDD / (1 + R1/R2) (0.5 pt)

b) Calculer la valeur de la résistance R2 pour la valeur de VGS calculée en II.2a. On fixe R1 = 10kΩ.

R2 = R1 / (VDD/VGS – 1) = 10k / (2.5/1.3 - 1) = 10.9kΩ (0.5 pt)

II.4 (0,5 ; 0 ; -0,5 point) Le condensateur C forme, avec les résistances R1 et R2, un filtre du premier ordre.
Ce filtre est un :

Filtre passe-bas X   Filtre passe-haut


Filtre passe-bande Filtre coupe-bande

II.5 (1 point) Fréquence de coupure du filtre.

a) Donner l’expression de la fréquence de coupure du filtre (utilisant les symboles du schéma).

fc = 1 / 2π (R1//R2) C (0.5 pt)

b) Application numérique : calculer la fréquence de coupure de ce filtre.

fc = 1 / (2π x 1.5u x 5.21k) = 20.4Hz (0.5 pt)


NOM ……………………………………Prénom ………………………………. Groupe de TD ……

III. Machine à état finis (10 points)


Nous allons concevoir un système de commande d’ascenseur sur trois étages : le rez-de-chaussée (Etage0), le
premier étage (Etage1) et le second étage (Etage2). L’usager est dans l’ascenseur.

La commande située à l’intérieur de l’ascenseur est composée de trois boutons, un pour chaque étage, qui
génèrent les signaux : req0, req1 et req2. Par défaut, ces boutons délivrent un signal numérique nul et passent à
un quand ils sont activés. Ils sont ensuite codés en code plus compact (2 bits pour 3 valeurs). La commande
délivrée au moteur de l'ascenseur est constituée des signaux Up, Down et At_floor (tous trois actifs état haut).
Up ou Down indiquent si le moteur va faire monter ou descendre l'ascenseur (sens de rotation). Le signal
At_floor est délivré en même temps que la commande Up/Down pour signifier que l’étage auquel on va arriver
est la destination finale ou pas.

req0
Étage 0 Cde1 Up
req1 Machine à états
Étage 1 codeur Cde0 Down
finis
req2 At_floor
Étage 2

Exemple 1 : je suis dans l’ascenseur qui se trouve à l’étage 1 et j’appuie sur le bouton 0 pour descendre au rez-
de-chaussée. Les signaux sont donc :
• req2 req1 req0 = 001
• état de l’ascenseur = Etage1 ; état futur de l’ascenseur = Etage0
• état des signaux de contrôle Up Down At_floor = 011

Exemple 2 : je suis dans l’ascenseur qui se trouve à l’étage 0 et j’appuie sur le bouton 2 pour monter au
deuxième étage. Les signaux sont donc :
• req2 req1 req0 = 100
• état de l’ascenseur = Etage0 ; état futur de l’ascenseur = Etage1
• état des signaux de contrôle Up Down At_floor = 100

Dans le premier cas, l’état futur de l’ascenseur correspond à l’étage de destination (At_floor = 1). Dans le second
cas, l’état futur de l’ascenseur ne correspond pas à l’étage de destination puisqu’il fait une pause à l’étage 1 et il
doit continuer vers l’étage 2 (At floor = 0).

On fixe les règles suivantes :


• L’ascenseur évolue étage par étage (un à la fois) : il passe forcément par l'étage 1 (sans s'arrêter s'il n'y a pas
d'appel à l'étage 1) pour aller de l’étage 2 à l’étage 0 et vice-versa
• On considère les cas où l'ascenseur est commandé (appui sur un bouton) alors qu'il est déjà arrivé à l'étage.
Dans ce cas, Up et Down sont à 0, At_floor est à 1 pour commander l'ouverture des portes

III.1 (2 points) Interrupteurs de commande des étages.

a) Donner le schéma électrique (vous avez à votre disposition un interrupteur et des composants
passifs) qui permet de générer un signal logique (par exemple req0). On souhaite que le signal
délivré soit 0V ('0' logique) lorsque l’interrupteur est fermé (lorsque l'on appuie dessus), et 5V ('1'
logique) lorsque l’interrupteur est ouvert (pas d'appui).

+5V   (0.5 pt)


R   Manque tensions : 0 pt
Manque autres annotations : -0.25 pt
reqx  
Bonus (+0.5 pt) : Ron << R << Roff
appui   (Ron, Roff résistances de l'interrupteur aux
états passant et bloqué respectivement)
0V  
NOM ……………………………………Prénom ………………………………. Groupe de TD ……

b) Le signal généré en sortie du schéma précédent est relié au montage de la figure ci-dessous. Quel
est le nom de ce montage ? Quelle fonction réalise-t-il ?

Monostable (0.25 pt)

Génère une impulsion suite à l'application d'un front descendant sur TRIGGER (0.25 pt)

Bonus : Impulsion de durée 1.1R1C1 (ou d'environ R1C1) (+0.5 pt)

On considère que la sortie du montage ci-dessus reste à 1 logique pendant 2 périodes d'horloge de la machine à
états finis afin de permettre de parcourir deux états sans être obligé d'appuyer à nouveau sur un bouton ; montée
de l'étage 0 vers l'étage 2 ou descente de l'étage 2 vers le rez-de-chaussée.

c) En aval de ces 3 blocs interrupteur et 555 (pour les 3 interrupteurs), un codeur 3 vers 2 est inséré
pour réduire la taille du mot (req2 req1 req0). Les signaux Cde1 et Cde0 coderont en binaire naturel
le numéro de l'étage. Remplir la table de vérité suivante : (0.5 pt si tableau juste, 0 sinon)

Req2   Req1   Req0   Cde1   Cde0  


0   0   1   0   0  
0   1   0   0   1  
1   0   0   1   0  
X   X   X   1   1  

d) En utilisant judicieusement les états indéterminés, donner les équations minimales (réduites) :

Cde1 = req2 + req1.req0 + /req1./req0 [cohérence avec tableau c] (0.25 pt)

Cde0 = req0 + /req2./req0 + req2.req0 [cohérence avec tableau c] (0.25 pt)


NOM ……………………………………Prénom ………………………………. Groupe de TD ……

III.2 (8 points) Conception de la machine d'états finis.

a) Graphe d’états (2 pts)

A partir des trois états Etage0, Etage1 et Etage2 et des commandes Cde1, Cde0 dessiner en
machine de Mealy le système qui génère les sorties Up, Down et At_floor :

1. graphe d’états correspondant à l’exemple 1 2. graphe d’états correspondant à l’exemple 2

Cde1  Cde0  /  Up  Down  At_floor   Cde1  Cde0  /  Up  Down  At_floor  

00/011   10/100  

(0.25 pt) (0.25 pt)

3. graphe d’états complet. (1.5 pt si juste ; -0.25 pt par faute)

Cde1  Cde0  /  Up  Down  At_floor   00/001  


11/001  

01/101  
10/100  
00/011  

01/001  
11/001  

10/101  
01/011  
00/010  

10/001  
11/001  
NOM ……………………………………Prénom ………………………………. Groupe de TD ……

b) Table d’états (1 pt) [cohérent avec graphe d'états] (0.25 pt par ligne juste)
De la question précédente, établir la table des états (les cases du tableau seront remplies selon le
formalisme Etat futur / Up Down At_floor). Pour coder les états Etage, nous utilisons la notation
suivante (E1E0) : Etage0: E1E0 = 00, Etage1: E1E0 = 01, Etage2: E1E0 = 10

  Cde1  Cde0  
E1E0   00   01   10   11  
Etage  0  :  00   00  /  001   01  /  101   01  /  100   00  /  001  
Etage  1  :  01   00  /  011   01  /  001   10  /  101   01  /  001  
Etage  2  :  10   01  /  010   01  /  011   10  /  001   10  /  001  
                     11   XX  /  XXX   XX  /  XXX   XX  /  XXX   XX  /  XXX  

Etat futur / Up Down At_floor

c) Implémentation en bascule JK (5 pts)


Le système sera réalisé à l’aide de deux bascules JK. Rappeler la table de vérité de la bascule JK
synchrone sur front montant et sa table de transition.

table de vérité JK (0.25 pt) table de transition JK (0.25 pt)

L’état (étage) actuel du système est codé sur 2 bits E1 et E0 et l’état futur est noté E1+ et E0+.
Établir la table de vérité du système. (0.25 pt E1+E0+ ; 0.25 pt J1 K1 ; 0.25 pt J0 K0 ; 0.25 pt
Up Down At_floor)

E1 E0 Cde1 Cde0 E1+ E0+ J1 K1 J0 K0 Up Down At_floor


0 0 0 0 0   0   0   X   0   X   0   0   1  
0 0 0 1 0   1   0   X   1   X   1   0   1  
0 0 1 0 0   1   0   X   0   X   1   0   0  
0 0 1 1 0   0   0   X   1   X   0   0   1  
0 1 0 0 0   0   0   X   X   1   0   1   1  
0 1 0 1 0   1   0   X   X   0   0   0   1  
0 1 1 0 1   0   1   X   X   1   1   0   1  
0 1 1 1 0   1   0   X   X   0   0   0   1  
1 0 0 0 0   1   X   1   0   X   0   1   0  
1 0 0 1 0   1   X   1   1   X   0   1   1  
1 0 1 0 1   0   X   0   0   X   0   0   1  
1 0 1 1 1   0   X   0   1   X   0   0   1  
1 1 0 0 X   X   X   X   X   X   X   X   X  
1 1 0 1 X   X   X   X   X   X   X   X   X  
1 1 1 0 X   X   X   X   X   X   X   X   X  
1 1 1 1 X   X   X   X   X   X   X   X   X  
NOM ……………………………………Prénom ………………………………. Groupe de TD ……

Remplir les tableaux de Karnaugh et établir les équations (les plus compactes possibles) permettant
d’obtenir J1, K1, J0, K0, Up, Down et At_floor (0.25 pt par tableau juste avec groupement
optimal)
J1
Cde1 Cde0 K1
  00   01   11   10   Cde1 Cde0
00   0   0   0   0     00   01   11   10  
E1E0 00   X   X   X   X  
01   0   0   0   1   E1E0
11   X   X   X   X   01   X   X   X   X  
11   X   X   X   X  
10   0   0   0   0  
10   1   1   0   0  

J0 K0
Cde1 Cde0 Cde1 Cde0
00 01 11 10 00 01 11 10
00 0   1   1   0   00 X   X   X   X  
E1E0 E1E0
01 X   X   X   X   01 1   0   0   1  
11 X   X   X   X   11 X   X   X   X  
10 0   1   1   0   10 X   X   X   X  

Up Down
Cde1 Cde0 Cde1 Cde0
00 01 11 10 00 01 11 10
00 0   1   0   1   00 0   0   0   0  
E1E0 E1E0
01 0   0   0   1   01 1   0   0   0  
11 X   X   X   X   11 X   X   X   X  
10 0   0   0   0   10 1   1   0   0  

At_floor
Cde1 Cde0
00 01 11 10
00 1   1   1   0  
E1E0
01 1   1   1   1  
11 X   X   X   X  
10 0   1   1   1  

J1 = Cde1./Cde0.E0 [cohérence avec tableau] (0.25 pt)

K1 = /Cde1 [cohérence avec tableau] (0.25 pt)

J0 = Cde0 [cohérence avec tableau] (0.25 pt)

K0 = /Cde0 [cohérence avec tableau] (0.25 pt)

Up = /Cde1.Cde0./E1./E0 + Cde1./Cde0./E1 [cohérence avec tableau] (0.25 pt)

Down = /Cde1./Cde0.E0 + /Cde1.E1 [cohérence avec tableau] (0.25 pt)

At_floor = Cde0 + E0 + /Cde1./E1 + Cde1.E1 [cohérence avec tableau] (0.25 pt)

Vous aimerez peut-être aussi