Vous êtes sur la page 1sur 6

1

CAHIER DE MANIPULATION
Ce fichier contient une série de manipulation / questions auxquelles vous devez répondre
dans des fichiers de réponse de votre équipe nommés “Gmx_Mission_n.pdf” (1 fichier par
mission). Gnx étant votre numéro de groupe : ex G4B.

MISSION 1 :
Les différentes étapes décrites ci-dessous peuvent(ou doivent) se faire en parralèle.
1) Découverte du microcontrôleur et des logiciels (2 semaines) :
a) Connectez la carte lancez ENERGIA et faites fonctionner les programmes disponibles
dans les exemples :
b) Fichier Exemples 0.1Basics blink

Vous pouvez également regarder le tutorial disponible sur MOODLE : [01]_Tiva-start.mp4.


Différents tutoriaux se trouvent également sur le net.

c) Dans le même esprit et de façon à comprendre comment afficher sur une console locale
des messages, faites fonctionner le programme suivant :

void setup()
{
//Initialize serial and wait for port to open:
Serial.begin(9600);
Serial.println(“--- Bonjour”);
}
int n = 0;
void loop()
{
Serial.println (“n= “);Serial.println(n++);
}
d) Afin d’afficher les messages, vous utiliserez le programme PUTTY de votre ordinateur de
préférence au moniteur série intégré dans ENERGIA. Expliquer.

2) Descriptif du microcontrôleur de la carte TIVA

Indiquer et expliquer les paramètres du microcontrôleur utilisé. Vous trouverez les informations
dans le document “Documentation détaillée microcontroleur.pdf” du dossier “Tutoriels et
documentations”. Ne soyez pas bloqué par les 1410 pages du fichier. La lecture de la page 46
sera suffisante pour cette première approche.

a. Taille des différentes mémoires. Expliquez les différents types de mémoire.


b. Vitesse de l’horloge (expliquer)
c. Présence d’une unité de calcul des nombres flottants ? Intérêt ?
d. Types de périphériques embarqués et leur usage ? (sommairement en 2/3 phrases)
e. Expliquez le rôle des convertisseurs Analogique/Numérique.

1
APP Electronique – 2023-2024 / S2
2
3) Soudure de la carte équipe

Vous allez maintenant préparer la carte EQUIPE. Pour cela, suivez les indications du fichier
« Cablage Carte EQUIPE.pdf».
Il faut suivre attentivement les indications données. Tous les composants électroniques on un
sens qu’il faut respecter avant de souder. Certains composants doivent être sur un support.
Toute erreur est irrecuperable.

a) En cas de doute, demandez conseil à votre tuteur.

b) Montrer et faites valider vos soudures par votre tuteur.

4) Ports numériques du microcontrôleur


Le microcontrôleur de la carte TIVA génère des tensions HIGH et LOW sur ses ports de sortie.

a) Quelles sont les instructions permettant de générer un niveau HIGH puis LOW sur une
broche de la carte TIVA ?
b) Quelles sont les tensions pour le niveau HIGH et pour le niveau LOW ? (Mesures au
voltmètre).
c) Avec l’ampèremètre, mesurez le courant maximal en sortie d’un port au niveau HIGH.
d) En déduire la résistance de sortie du port.

5) Connexion de la LED tricolore


a) Qu’est-ce qu’une LED tricolore ?
b) Qu’est-ce que la tension inverse d’une diode ?
c) Quelle est la tension inverse pour les différentes diodes de la led tricolore ?
d) Quel est le courant permettant d’obtenir une luminosité correcte dans les LEDs ?
e) Calculer et câbler les résistances permettant d’obtenir ce courant une fois chaque LED
connectée au port du microcontrôleur.

6) Connexion du bouton poussoir


a) Expliquer le fonctionnement du schéma de connexion du bouton poussoir à la carte TIVA
(justifier le choix d’une valeur puis câbler la résistance correspondante)
b) Faire un programme permettant d’afficher l’état du bouton poussoir sur une console (PUTTY).

7) Connexion du potentiomètre
Le potentiometre qui fournit une tension variable est relié sur une entrée analogique du
microcontrôleur.
a) Faire un programme affichant sur la même ligne le message :
“Valeur numérique = …… / Tension correspondante = …. Volts.”
la Valeur numérique est la valeur fournie par le convertisseur A/D.

2
APP Electronique – 2023-2024 / S2
3
8) Connexion du Capteur de Température

Lire la documentation du capteur de température (LM35)


a) Expliquer son principe de fonctionnement
b) Faire un programme affichant sur la même ligne le message :
“Valeur numérique = …… / Température = …. °C”
la Valeur numérique est la valeur fournie par le convertisseur A/D.

9) Connexion de l’écran OLED


a) Installer et utiliser le programme TestScreen disponible sur moodle. (Tutoriel->Ecran OLED)
b) Afficher votre logo sur l’écran OLED.

10) Connexion Bluetooth


La fonction Serial.print(…) permet d’afficher un message sur la console.
La fonction Serial1.print(…) permet d’envoyer le message via le transmetteur BlueTooth.

Connecter la clé Bluetooth sur votre ordinateur ou utiliser un ordinateur portable avec Bluetooth.

Lancer Putty sur le port Bluetooth de l’ordinateur.

a. Afficher des messages sur la console Bluetooth.

11) Consommation et bilan carbone

Mesurer la consommation de la carte :


Alimenter la carte par
l’alimentation externe
(débrancher le cable
USB)

Débrancher le STRAP
pour placer un
ampèremètre en série

a. Proposer un scenario d’utilisation (temps d’utilisation jour / semaine / mois / année)


b. Le temps d’utilisation avec une batterie (Proposer une batterie)
c. Quel est l’équivalent carbone de la consommation de cette carte sur l’année.

3
APP Electronique – 2023-2024 / S2
4

12) Présentation

a) Préparer une présentation de 10 mns expliquant et démontrant votre travail avec les
consignes suivantes :
• Tous les membres de votre équipe doivent parler
• Votre présentation doit contenir moins de 15 slides
• Le premier slide est le titre, avec votre logo et une photo de votre équipe avec les
noms associés
• Le deuxième slide est un sommaire de votre présentation
• L’avant dernier slide est une conclusion : ce que vous avez appris, les problèmes
rencontrés, ce qui marche, ce qui ne marche pas.
• Le dernier slide correspond au « futur work »

4
APP Electronique – 2023-2024 / S2
5
MISSION 2 : Mesure du niveau sonore ( 3 semaines)
Lors de cette mission, vous allez concevoir un module de mesure sonore connecté à la carte TIVA.

1) Micro Electret
a) Qu’est-ce qu’un micro Electret (principe de fonctionnement) ?
b) Quel est le schéma de câblage de micro ?
a. Quel est l’impact de la valeur de la résistance ?
c) Souder le micro sur votre carte EQUIPE (cf documentation générale)
a. En utilisant les pins de connexion faite une sortie écran sur l’oscilloscope pour
visualiser le signal sonore que vous captez (copier l’image)
b. Quelle est l’amplitude du signal ?
c. Déconnecter le câble USB et alimenter la carte avec la batterie : quel est
l’impact ?

2) Amplificateur
a) Quelle est l’amplitude des signaux analogiques que peut traiter le processeur de la carte
TIVA ?
b) Sans amplification, quel serait le chiffre maximal lu sur la carte TIVA ?
c) Quelle amplification maximale faut-il appliquer pour utiliser le convertisseur à pleine
échelle ?
d) Proposer un schéma d’amplification adapté au micro electret (alimentation mono-
tension à ampli opérationnel. Faites valider par votre tuteur.
e) Expliquer le calcul des composants de votre schéma
f) Simuler votre montage avec TINA ou PSPICE.
a. Copier une saisir écran d’un signal d’entrée simulé et de la sortie après
amplification.
g) Soudez les composants sur la carte EQUIPE (cf documentation générale).
h) En utilisant les pins de connexions capturer l’image des signaux issus du microphone et la
sortie de l’amplificateur sur l’oscilloscope (copie de l’écran).
i) Quelle amplitude obtenez-vous en sortie ?
j) Connectez la sortie de l’amplificateur à la carte TIVA
a. Ecrivez un programme capturant l’amplitude du signal toutes les 100µs et placer
les chiffres obtenus dans un tableau de 5000 éléments.
b. Afficher la suite des 5000 nombres captés de façon à les copier dans un fichier
c. Répéter cette opération pour différents signaux :
i. Un sifflement ou un son sinusoïdal
ii. Un bruit « agressif »
iii. Une chanson

3) FILTRAGE

a) Qu’est que l’aliasing (anti-aliasing)


b) Proposer un type de filtre et ses caractéristiques adaptées à votre système
c) Calculez les composants permettant d’implémenter votre filtre

5
APP Electronique – 2023-2024 / S2
6

d) Souder le filtre, relier son entrée à la sortie de l’ampli


e) Capturer sur l’oscilloscope le signal à l’entrée du filtre et le signal à la sortie du filtre

Vous allez maintenant passer en période SIGNAL. Durant cette période, vous exploiterez les signaux
que vous avez enregistrés.

MISSION 3 : Intégration d’algorithme, capteurs et connexion


passerelle

Lors de cette mission, vous allez programmer en C des algorithmes parmi ceux que vous avez étudié
et programmés sous MATLAB lors de la session SIGNAL

Vous allez également ajouter un autre capteur environnement.

Et effectuer la liaison permettant de rapatrier des résultats de mesures via la passerelle permettant
la communication avec le serveur.

1) Calcul de la puissance
a. Afficher la puissance du signal sonore sur l’afficheur local

2) Qualité du bruit
a. Afficher l’indicateur de qualité du bruit sur l’afficheur local

3) Tout autre fonction en accord avec vos tuteurs

4) Transmettre la puissance / la qualité du bruit vers la passerelle en utilisant le


protocole décrit.

APP Electronique – 2023-2024 5

Vous aimerez peut-être aussi