Vous êtes sur la page 1sur 5

Examen TP 1 : étude de système en science de l'ingénieur

Partie 1 : Conversion décimal, binaire, hexadécimal.

1. Convertir le nombre décimal (156)10 en binaire et en hexadécimal. Les étapes sont à


préciser, la conversion directe par la calculatrice ne sera pas prise en compte.
2. Soit le nombre (E6)16 en hexadécimal, donner la conversion en binaire et en décimal.

Partie 2 : Conversion Analogique Numérique.


Un convertisseur analogique-numérique de précision 12 bits avec un intervalle de mesure compris
entre [0V et + 5V] est à votre disposition .

1. Quel est l'intervalle en décimal[valeur mini.. valeur maxi] que vous pouvez représenter en
non signé sur 12 bits ?
2. Quel est le quantum, c'est à dire, la valeur de tension analogique la plus petite que vous
pouvez mesurer avec ce convertisseur ?
3. Un capteur barométrique (annexe) est à associer à votre convertisseur.
1. Quelle est la tension de sortie du capteur pour 600millibar et 1100millibar ?
2. Quel sera le résultat en décimal (nombre) en sortie du convertisseur pour ces 2 valeurs
de pression ?
3. La pression mesurée par l'enseignant au moment de rédiger cet examen est de
1008millibar. Quel sera le résultat en décimal et en hexadécimal en sortie du
convertisseur ?

Partie 3 : Projet, feux de signalisation

L'objectif est de réaliser deux feux de signalisation. Chaque feu est constitué de trois LEDs (Rouge,
Jaune, Vert) et ces feux devront être synchronisés.

Le temps de la séquence à respecter :


• 3 secondes entre le feu vert et le feu orange
• 1 seconde entre le feu orange et le feu rouge
• 3 secondes entre le feu rouge et le feu vert

1. Proposez un schéma de câblage de ces deux feux avec


la carte Arduino.
2. Justifiez la valeur de la résistance à placer en série
avec chacune des LEDs.
3. Faites valider par l'enseignant le programme réalisé.

Rajout de la gestion des piètons : Quand un piéton souhaite


traverser la route, il appuie sur un interrupteur. Après appui, le feux qui était au vert passe à
l'orange puis au rouge, celui qui était rouge reste rouge. Le piéton a alors 5 secondes où les deux
feux restent au rouge. Le cycle classique reprend après ces 5 secondes.

1. Proposez une solution et faites valider par l'enseignant le programme.


Examen TP 2 : étude de système en science de l'ingénieur

Partie 1 : Conversion décimal, binaire, hexadécimal.

1. Convertir le nombre décimal (184)10 en binaire et en hexadécimal. Les étapes sont à


préciser, la conversion directe par la calculatrice ne sera pas prise en compte.

2. Soit le nombre (A3)16 en hexadécimal, donner la conversion en binaire et en décimal.

Partie 2 : Conversion Analogique Numérique.


Un convertisseur analogique-numérique de précision 16 bits avec un intervalle de mesure compris
entre [0V et + 10V] est à votre disposition .

1. Quel est l'intervalle en décimal[valeur mini.. valeur maxi] que vous pouvez représenter en
non signé sur 16 bits ?
2. Quel est le quantum, c'est à dire, la valeur de tension analogique la plus petite que vous
pouvez mesurer avec ce convertisseur ?
3. Un capteur barométrique (annexe) est à associer à votre convertisseur.
1. Quelle est la tension de sortie du capteur pour 600millibar et 1100millibar ?
2. Quel sera le résultat en décimal (nombre) en sortie du convertisseur pour ces 2 valeurs
de pression ?
3. La pression mesurée par l'enseignant au moment de rédiger cet examen est de 1012
millibar. Quel sera le résultat en décimal et en hexadécimal en sortie du convertisseur ?

Partie 3 : Projet, mesure de température

1. Mettre en oeuvre le capteur LM35 et afficher le résultat en degrés Celsuis sur la liaison
USB de la carte Arduino. Faites valider le bon fonctionnement.
2. Modifier le montage pour respecter le cahier des charges suivant :
▪ Quand la température est supérieure à 30°C, une Led Rouge s'allume.
▪ Quand la température est comprise entre 26°C et 30°C la Led Rouge clignote à une
fréquence de 1Hz.
▪ Quand la température est comprise entre 20°C et 26°C, une Led Verte s'allume et la
Led Rouge s'éteind.
▪ Quand la température est inférieur à 20°C, la Led verte clignote à une fréquence de
1Hz.
Examen TP 3 : étude de système en science de l'ingénieur

Partie 1 : Conversion décimal, binaire, hexadécimal.

3. Convertir le nombre décimal (123)10 en binaire et en hexadécimal. Les étapes sont à


préciser, la conversion directe par la calculatrice ne sera pas prise en compte.

4. Soit le nombre (B5)16 en hexadécimal, donner la conversion en binaire et en décimal.

Partie 2 : Conversion Analogique Numérique.


Un convertisseur analogique-numérique de précision 8 bits avec un intervalle de mesure compris
entre [0V et + 3,3V] est à votre disposition .

1. Quel est l'intervalle en décimal[valeur mini.. valeur maxi] que vous pouvez représenter en
non signé sur 8 bits ?
2. Quel est le quantum, c'est à dire, la valeur de tension analogique la plus petite que vous
pouvez mesurer avec ce convertisseur ?
3. Un capteur barométrique (annexe) est à associer à votre convertisseur.
1. Quelle est la tension de sortie du capteur pour 600millibar et 1100millibar ?
2. Quel sera le résultat en décimal (nombre) en sortie du convertisseur pour ces 2 valeurs
de pression ?
3. La pression mesurée par l'enseignant au moment de rédiger cet examen est de 1010
millibar. Quel sera le résultat en décimal et en hexadécimal en sortie du convertisseur ?

Partie 3 : Mesure de tension et affichage sur afficheur LCD

1. Nous souhaitons mesurer la tension en sortie d'un potentiomètre sur


l'entrée A0 de la carte Arduino. Indiquez sur la liaison USB la valeur
de la tension mesurée.
2. En vous aidant de votre cahier de projet, câblez un afficheur LCD
2x16 caractères et faites valider son fonctionnement en écrivant sur
la première ligne « TP Examen »
3. Nous souhaitons maintenant afficher le résultat de la tension
mesurée sur un afficheur LCD 2x16 caractères.
4. Modifier votre programme pour qu'à la place de la tension affichée,
apparaisse la pression barométrique qui correspondrait au capteur
vu dans la partie 2.
Examen TP 4 : étude de système en science de l'ingénieur

Partie 1 : Conversion décimal, binaire, hexadécimal.

1. Convertir le nombre décimal (213)10 en binaire et en hexadécimal. Les étapes sont à


préciser, la conversion directe par la calculatrice ne sera pas prise en compte.

2. Soit le nombre (C4)16 en hexadécimal, donner la conversion en binaire et en décimal.

Partie 2 : Conversion Analogique Numérique.


Un convertisseur analogique-numérique de précision 10 bits avec un intervalle de mesure compris
entre [0V et + 5V] est à votre disposition .

1. Quel est l'intervalle en décimal[valeur mini.. valeur maxi] que vous pouvez représenter en
non signé sur 10 bits ?
2. Quel est le quantum, c'est à dire, la valeur de tension analogique la plus petite que vous
pouvez mesurer avec ce convertisseur ?
3. Un capteur barométrique (annexe) est à associer à votre convertisseur.
1. Quelle est la tension de sortie du capteur pour 600millibar et 1100millibar ?
2. Quel sera le résultat en décimal (nombre) en sortie du convertisseur pour ces 2 valeurs
de pression ?
3. La pression mesurée par l'enseignant au moment de rédiger cet examen est de 1005
millibar. Quel sera le résultat en décimal et en hexadécimal en sortie du convertisseur ?

Partie 3 : Sortie PWM et mesure de tension

1. Nous souhaitons mesurer la tension en sortie d'un potentiomètre sur


l'entrée A0 de la carte Arduino. Indiquez sur la liaison USB la valeur
de la tension mesurée.
2. En fonction de la tension mesurée, nous souhaitons réaliser une
gradation sur une LED en utilisant une sortie PWM. Quand on
mesure 0V sur A0, on éclaire à 0 % la LED, quand on mesure 5V sur
A0, on éclaire à 100 %, pour 2,5V à 50 % etc.
3. Modifier le programme pour qu'il réagisse de la manière suivante :
✗ Si on mesure une tension supérieure à 4V, la Led de sortie
clignote à une fréquence de 1Hz.
✗ Si on mesure une tension inférieure à 1V, la Led de sortie
passe de 0 % d'éclairement à 100 % en 5 secondes, puis
repasse de 100 % à 0 % en 2 secondes.
Examen TP 5 : étude de système en science de l'ingénieur

Partie 1 : Conversion décimal, binaire, hexadécimal.

1. Convertir le nombre décimal (178)10 en binaire et en hexadécimal. Les étapes sont à


préciser, la conversion directe par la calculatrice ne sera pas prise en compte.

2. Soit le nombre (D2)16 en hexadécimal, donner la conversion en binaire et en décimal.

Partie 2 : Conversion Analogique Numérique.


Un convertisseur analogique-numérique de précision 14 bits avec un intervalle de mesure compris
entre [0V et + 10V] est à votre disposition .

1. Quel est l'intervalle en décimal[valeur mini.. valeur maxi] que vous pouvez représenter en
non signé sur 14 bits ?
2. Quel est le quantum, c'est à dire, la valeur de tension analogique la plus petite que vous
pouvez mesurer avec ce convertisseur ?
3. Un capteur barométrique (annexe) est à associer à votre convertisseur.
1. Quelle est la tension de sortie du capteur pour 600millibar et 1100millibar ?
2. Quel sera le résultat en décimal (nombre) en sortie du convertisseur pour ces 2 valeurs
de pression ?
3. La pression mesurée par l'enseignant au moment de rédiger cet examen est de 1002
millibar. Quel sera le résultat en décimal et en hexadécimal en sortie du convertisseur ?

Partie 3 : Pilotage du robot Arduino

1. Proposer un programme permettant de faire avancer le robot à la moitié de sa vitesse


nominale pendant 2 secondes, puis de le faire reculer pendant 2 secondes et qu'ensuite les
moteurs s'arrêtent.
2. Proposer une solution permettant de faire tourner le
robot sur lui-même pendant 2 secondes sur la gauche,
qu'il s'arrête pendant 3 secondes, qu'il tourne sur lui
même pendant 2 secondes sur la droite, qu'il s'arrête
pendant 3 secondes. Puis le cycle recommence.
3. Le robot possède un potentiomètre rotatif, dont la
valeur peut-être lue par la fonction
Robot.knobRead()
Gets the analog value as a 10-bit value from the on-board potentiometer.
This means that it will map input voltages between 0 and 5 volts into
integer values between 0 and 1023.

Mettre en oeuvre ce potentiomètre de façon à ce que le robot


avance et recule en fonction de la position du potentiomètre :

Position du potentiomètre Mouvement roues


Postion 0 % Moteurs en marche arrière à 100 %
Position 50 % Moteurs à l'arrêt
Position à 25 % Moteurs en marche arrière à 50 %
Position à 75 % Moteurs en marche avant à 50 %
Position à 100 % Moteurs en marche avant à 100 %

Vous aimerez peut-être aussi