• Aucun résultat trouvé

Roue codeuse (CCP PSI 2003)

N/A
N/A
Protected

Academic year: 2022

Partager "Roue codeuse (CCP PSI 2003)"

Copied!
4
0
0

Texte intégral

(1)

Roue codeuse (CCP PSI 2003)

Etude des capteurs d’assiette

Il s’agit de capteurs rotatifs opto-électroniques de type incrémentaux.

Ce sont des capteurs de position angulaire comportant : Un disque optique mobile

avec 2 pistes (A et B) comportant chacune une succession de parties opaques et transparentes.

Deux cellules fixes, pour chaque piste : une cellule émettrice de lumière d’un côté et une réceptrice de l’autre.

Chaque passage d’une zone transparente à une autre est détecté par les cellules réceptrices.

Les 2 pistes sont décalées d’un quart de période et la rotation du disque dans le sens trigonométrique direct donne les signaux suivants (chronogrammes) :

1/4 période période voie A

voie B piste A piste B

Exploitation des voies A et B

Les codeurs incrémentaux permettent 3 niveaux de précision d’exploitation : Utilisation des fronts montants de la voie A seule.

Utilisation des fronts montants et descendants de la voie A seule.

Utilisation des fronts montants et descendants des voies A et B.

Un front montant, noté "↑A" d'une variable A est un évènement (i.e. un changement d'état) qui indique le passage de la variable A de l'état logique 0 à l'état 1.

Un front descendant, noté "↓A" d'une variable A est un évènement qui indique le passage de la variable A de l'état logique 1 à l'état 0.

Les chronogrammes de ↑A et ↓A sont les suivants:

Le disque optique est relié par un système de biellettes à la barre de torsion de la voiture. L’écrasement d’une suspension provoque la rotation de cette barre et donc du disque optique. Le système de biellettes amplifie l’angle de rotation.

TD MPSI M.Chapuis 2015 Systèmes à Evènements Discrets 1

sens trigo direct

A A

↑A ↓A

(2)

Compte tenu du débattement limite du châssis de la voiture, le disque optique tourne au maximum de plus ou moins 30°.

On souhaite obtenir un signal au minimum tous les 10

1 de degré.

La résolution d’un capteur incrémental correspond au nombre de fentes transparentes réparties sur une piste du disque optique pour un tour.

Q 1.Après avoir calculé le nombre de points à mesurer, déterminer la résolution du capteur à utiliser dans le cas des trois exploitations possibles.

Les capteurs standards ont une résolution en puissance de 2.

Q 2.Dans le cas de l’exploitation des voies A et B, donner la résolution du capteur à adopter.

Afin d’exploiter les informations émises par le capteur, une carte électronique permet de compter ou décompter (en fonction du sens de rotation) les fronts montants ou descendants de la voie A.

Nous allons nous intéresser à un compteur asynchrone réalisé par des bascules JK.

Bascule JK : principe de fonctionnement

J horloge

K CLK

Q Sortie Mise à 1

Mise à 0

Entrées

J K CLK

Etat futur Q

Fonction réalisée

0 0 ↑CLK Q Maintien

0 1 ↑CLK 0 Mise à 0

1 0 ↑CLK 1 Mise à 1

1 1 ↑CLK Q Commutation

Sans front montant sur CLK (↑CLK), la bascule conserve son état.

Q 3.Compléter le chronogramme 1 sur le document réponse.

On considère le front montant de l’horloge comme implicite.

Q 4.Sur le document réponse, compléter la table de vérité donnant Qn+1 (état de la bascule après le front montant n de l’horloge) en fonction de Qn (état de la bascule avant le front montant n), J et K.

Montrer que Qn+1=J.Q +KQn n .

TD MPSI M.Chapuis 2015 Systèmes à Evènements Discrets 2

(3)

Nous allons maintenant nous intéresser à un compteur sur 3 bits.

Le câblage des bascules est donné ci-dessous.

J K

CLK

J K

CLK

J K

A CLK

1

1

1 1

Q

0

Q

1

Q

2

Q 5.Compléter le chronogramme 2 sur le document réponse (Initialement les 3 variables Q sont à 0).

A quoi correspondent les variables binaires : Q0, Q1 et Q2 ? Conclure.

Nous allons maintenant nous intéresser à un détecteur de sens de rotation, puis à un compteur asynchrone réalisés par des bascules D.

Bascule D : principe de fonctionnement

horloge CLK

Q Sortie Données D

Entrées

CLK D

Etat futur Q

Fonction réalisée

↑CLK 0 0 Mise à 0

↑CLK 1 1 Mise à 1

En absence de front montant de l’horloge (↑CLK), la bascule conserve son état.

CLK D Q

Q 6.A partir des informations délivrées par les voies A et B, et en utilisant seulement une bascule D, expliquer très clairement comment déterminer le sens de rotation de la roue codeuse. La variable de sortie sera S="sens de rotation trigo. direct".

Q 7.Sur le document réponse, compléter le schéma du compteur asynchrone construit avec des bascules D (le comptage se fera sur les fronts montants de A et non descendant comme avant). Initialement, les 3 variables Q0, Q1 et Q2 sont à 0.

Q 8.Pour compter de 0 à 1023, expliquer quel est le nombre de bascules à utiliser pour répondre au cahier des charges.

TD MPSI M.Chapuis 2015 Systèmes à Evènements Discrets 3

(4)

Document réponse

Q 3 Chronogramme 1.

Q 4 Table de vérité Qn+1.

...

...

Q 5 Chronogramme 2.

Q 7 Schéma du compteur asynchrone construit avec des bascules D.

CLK D

0

?

1

CLK D

1

Q

0

1

CLK D

2

Q

1

Q

2

1

TD MPSI M.Chapuis 2015 Systèmes à Evènements Discrets 1

J K Qn Qn+1

A Q

0

Q

1

Q

2

CLK

J

K

Q

Références

Documents relatifs

4) Le laboratoire estime que le médicament n’est plus efficace quand la quantité présente dans le sang devient inférieure à 1 mg. On a pu mesurer que le nombre de centenaires

À la fin de cet ouvrage, vous aurez acquis toutes les bases vous permettant de vous lan- cer sans appréhension dans le monde du développement d’applications professionnelles avec

[r]

- Expliquer comment la fécondation assure le passage de la phase haploïde à la phase diploïde La fécondation en assurant la fusion des noyaux des 2 gamètes haploïdes rétablie

Le but du probl`eme ci-dessous est de d´efinir une classe de mots (les grands Dycks) de deux mani`eres (par une condition num´erique, par une grammaire) et de donner

Le sujet est (en principe) trop long pour le temps imparti, il est donc conseill´e de traiter en priorit´e les questions que l’on sait faire en en indiquant clairement la

[r]

• Si les deux racines sont réelles, elles sont négatives (les coefficients du polynôme caractéristique indiquent deux racines de même signe dont la somme est négative)