Mesure analogique
Dans cet exercice , on cherche à mesurer une grandeur analogique sur la broche 34
Question
Question
Réaliser un programme permettant d'afficher la valeur numérique du potentiomètre toutes les 2s
Indice
Exemple complet à adapter
1
from machine import ADC,Pin
2
from time import sleep
3
4
EntreeAna = ADC(Pin(22))
5
6
while True :
7
print(EntreeAna.read() )
8
sleep(2)
Question
Proposer un schéma de montage pour : mesurer la tension de sortie et tracer la fonction Nb=f(Ud34)
Question
Proposer un programme permettant de comparer simultanément la prise de mesure avec une atténuation nulle et une atténuation de 11dB, par rapport à la mesure donnée par le voltmètre
Conclure
Indice
Pour l'affichage simultané de 2 valeurs, il faut utiliser un tuple
Voir ressource sur la représentation graphique & son exploitation par tableur
Solution
1
# Programme tuple entrée analogique
2
from machine import ADC,Pin
3
from time import sleep
4
5
EntreeAna = ADC(Pin(34))
6
7
while True :
8
EntreeAna.atten(ADC.ATTN_0DB)
9
Mesure0 = EntreeAna.read()
10
EntreeAna.atten(ADC.ATTN_11DB)
11
Mesure11 = EntreeAna.read()
12
print((Mesure0/4095, Mesure11*3.3/4095, ) )
13
sleep(1)