Compte rendu TP électronique

Documents pareils
Union générale des étudiants de Tunisie Bureau de l institut Préparatoire Aux Etudes D'ingénieurs De Tunis. Modèle de compte-rendu de TP.

Cours 9. Régimes du transistor MOS

Le transistor bipolaire

Equipement. électronique

PRODUIRE DES SIGNAUX 1 : LES ONDES ELECTROMAGNETIQUES, SUPPORT DE CHOIX POUR TRANSMETTRE DES INFORMATIONS

Donner les limites de validité de la relation obtenue.

LYCEE TECHNIQUE PIERRE EMILE MARTIN BOURGES ETUDE D UN TRAITEMENT DE SURFACE

Université Mohammed Khidher Biskra A.U.: 2014/2015

ELEC2753 Electrotechnique examen du 11/06/2012

Objet : Alimentation pour ordinateur portable et autre. Alimentation Schéma 1

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

OBJECTIFS. I. A quoi sert un oscilloscope?

TP Modulation Démodulation BPSK

Les transistors à effet de champ

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Chapitre 1 Régime transitoire dans les systèmes physiques

CARACTERISTIQUE D UNE DIODE ET POINT DE FONCTIONNEMENT

La polarisation des transistors

I- Définitions des signaux.

Circuits RL et RC. Chapitre Inductance

Introduction : Les modes de fonctionnement du transistor bipolaire. Dans tous les cas, le transistor bipolaire est commandé par le courant I B.

1. PRESENTATION DU PROJET

L3-I.S.T. Electronique I303 Travaux pratiques

Cours d électricité. Circuits électriques en courant constant. Mathieu Bardoux. 1 re année

Multichronomètre SA10 Présentation générale

Les transistors à effet de champ.

Transmission de données. A) Principaux éléments intervenant dans la transmission

Charges électriques - Courant électrique

TD 11. Les trois montages fondamentaux E.C, B.C, C.C ; comparaisons et propriétés. Association d étages. *** :exercice traité en classe.

CH IV) Courant alternatif Oscilloscope.

Instruments de mesure

Mode d emploi ALTO MONITOR PROCESSEUR D ÉCOUTE. Version 1.0 Juillet 2003 Français

TRAVAUX PRATIQUES SCIENTIFIQUES SUR SYSTÈME

Caractéristiques des ondes

Systèmes de transmission

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

Filtres passe-bas. On utilise les filtres passe-bas pour réduire l amplitude des composantes de fréquences supérieures à la celle de la coupure.

Guide de correction TD 6

Précision d un résultat et calculs d incertitudes

Convertisseurs statiques d'énergie électrique

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

DimNet Gradateurs Numériques Evolués Compulite. CompuDim 2000

TEST D ALIMENTATION CONTINUE

Études et Réalisation Génie Électrique

Neu. Technique d installation / de surveillance. VARIMETER RCM Contrôleur différentiel type B IP 5883

Oscilloscope actif de précision CONCEPT 4000M

TP 7 : oscillateur de torsion

Chapitre 4 : Le transistor Bipolaire

CHAPITRE IX : Les appareils de mesures électriques

Electron S.R.L. - MERLINO - MILAN ITALIE Tel ( ) Fax Web electron@electron.it

ELECTRONIQUE ANALOGIQUE

Elec II Le courant alternatif et la tension alternative

CORRECTION TP Multimètres - Mesures de résistances - I. Mesure directe de résistors avec ohmmètre - comparaison de deux instruments de mesure

Circuits intégrés micro-ondes

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Infos. Indicateurs analogiques encastrables pour installation à courants forts. Série M W/P/ LSP BWQ BGQ TP TG WQ /0S WQ /2S FQ /2 W BI BIW DFQ

Amplificateur à deux étages : gains, résistances "vues", droites de charges, distorsion harmonique

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

M HAMED EL GADDAB & MONGI SLIM

TABLE DES MATIERES CHAPITRE 1 OSCILLATEURS LINÉAIRES...3

Chapitre 2 Les ondes progressives périodiques

Mesure. Multimètre écologique J2. Réf : Français p 1. Version : 0110

ACCREDITATION CERTIFICATE. N rév. 1. Satisfait aux exigences de la norme NF EN ISO/CEI : 2005 Fulfils the requirements of the standard

1 Savoirs fondamentaux

SUIVI CINETIQUE PAR SPECTROPHOTOMETRIE (CORRECTION)

Centrale d alarme DA996

BACCALAURÉAT PROFESSIONNEL EPREUVE DE TRAVAUX PRATIQUES DE SCIENCES PHYSIQUES SUJET A.1

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

AMC 120 Amplificateur casque

Notice d'utilisation Afficheur multifonctions et système d'évaluation FX 360. Mode/Enter

AMELIORATION DE LA FIABILITE D UN MOTEUR GRÂCE AU TEST STATIQUE ET DYNAMIQUE

Manipulation N 6 : La Transposition de fréquence : Mélangeur micro-ondes

Manipulations du laboratoire

LES MONTAGES D AMPLIFICATION: ANALYSE ET SYNTHESE

2.1 Le point mémoire statique Le point mémoire statique est fondé sur le bistable, dessiné de manière différente en Figure 1.

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

ACOUSTIQUE 3 : ACOUSTIQUE MUSICALE ET PHYSIQUE DES SONS

Anciens plug-ins d effets VST

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

! analyse du fonctionnement

CAPTEURS - CHAINES DE MESURES

Fonctions de deux variables. Mai 2011

A. N(p) B + C p. + D p2

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

efelec NOTES D'INFORMATIONS TECHNIQUES LES TESTS DIELECTRIQUES LES ESSAIS DE RIGIDITE ET D'ISOLEMENT

Jouve, 18, rue Saint-Denis, PARIS

SYSTEMES LINEAIRES DU PREMIER ORDRE

CHAPITRE XIII : Les circuits à courant alternatif : déphasage, représentation de Fresnel, phaseurs et réactance.

Références pour la commande

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

Module Relais de temporisation DC V, programmable

CONVERTISSEURS NA ET AN

Fiche technique CPU 314SC/DPM (314-6CG13)

Conception. de systèmes électroniques. analogiques

SINEAX V 611 Convertisseur de mesure température, programmable

CHAPITRE VIII : Les circuits avec résistances ohmiques

Transcription:

Compte rendu TP électronique Julia OUZZINE - Pierre-Emmanuel NOVAC 14 mars 2016 1 Introduction Le but final est de réaliser un fréquencemètre avec l Arduino. Nous ne développerons pas le programme à utiliser sur l Arduino mais plutôt le circuit électronique qui réalisera le signal à fournir en entrée de l Arduino. Nous explorerons donc plusieurs montages à base d amplificateur opérationnel. 2 Amplificateur opérationnel Le est un circuit intégré fournissant un amplificateur opérationnel. Nous allons l utiliser pour réaliser différents montages. La mise en oeuvre finale en comporte 4. Ce composant possède des caractéristique limitée mais il est très répandu et difficile à endommager. Un composant comme le LM324 serait peut être plus adapté pour le montage final puisqu il peut s alimenter sous 5V et propose 4 amplificateurs opérationnels. 2.1 Connexion OFFSET NULL e e+ V + NC V+ OUTPUT OFFSET NULL 1. Offset null Non utilisé, compensation de l offset 2. e Entrée inverseuse 3. e+ Entrée non inverseuse 4. V Alimentation négative ( 15V ) 5. Offset null Non utilisé, compensation de l offset 6. Output Sortie, notée V s dans la suite 7. V + Alimentation positive ( ) 8. NC Non connecté Remarque : Dans la suite, le signal d entrée sur le montage considéré sera noté V e. 1

2.2 Alimentation 15V 15V + + 15V + 15V Le doit être alimenté à l aide d une alimentation symétrique / 15V. Nous n avons pas ce type de matériel, nous la réalisons donc à l aide de deux générateurs de tension continue en reliant le + de l un au de l autre, ce point de raccord servant de masse. 2.3 Slew rate (vitesse de balayage) Il correspond à la pente maximale que l amplificateur opérationnel peut reproduire en sortie. Il est dû à la capacité parasite du composant. On le note Sr ci-dessous. Sr = ΔV Δt On a mesuré (lors de la réalisation du montage suiveur) le slew rate au front montant : Sr = 2, 16 3, 8 = 0, 57V s 1 Et au front descendant : Sr = 2, 74 5, 9 = 0, 46V s 1 image : courbe slewrate 3 Suiveur (adaptateur d impédance) Ve V s = V e Ce montage reproduit le même signal qu il reçoit en entrée sur sa sortie. Il joue le rôle d adaptateur d impédance : il dispose d une forte impédance en entrée (théoriquement infinie, en pratique cela dépend du composant) et d une faible impédance de sortie (en théorie nulle). Il a donc pour effet de consommer très peu de courant provenant de l entrée et de fournir un fort courant sur sa sortie (ce courant étant alors prélevé sur son alimentation). Effet du slew rate À partir d environ 9khz, le signal en sortie ne correspond plus à celui en entrée. 2

4 Inverseur Ve R 1 = 1kΩ R 2 = 2, 1kΩ V s = R 2 R 1 V e = 2, 1 1 V e 2V e Ce montage permet d amplifier le signal sur son entrée. Effet du slew rate Lorsqu on a en entrée une sinusoïde ou un signal carré, à fréquence élevée la sortie se déforme fortement et ressemble alors à un signal triangulaire. Si on continue à augmenter la fréquence (à 70kHz par exemple), l amplitude diminue. 5 Sommateur inverseur V e2 V e1 R 1 = 1kΩ R 2 = 2, 1kΩ R 3 = 10kΩ R P = 10kΩ (potentiomètre) V e2 = R P Rp + R 3 15 V s = R 2 R 1 (V e1 + V e2 ) Ce montage permet de sommer les deux signaux sur ses entrées. De plus, il peut amplifier le signal suivant la valeur des résistances. On applique sur l entrée V e1 un signal sinusoïdal provenant du générateur basse fréquence. On utilise un pont diviseur sur l entrée V e2 pour générer un signal continu dont on peut faire varier la valeur à l aide du potentiomètre. Si on augmente la valeur de la résistance, la tension à ses bornes augmente et 3

inversement. En butée, on a au minimum 0Ω et au maximum 10kΩ. On fait alors varier l entrée V e2 entre 0 et 2, 6V (en prenant en compte l impédance d entrée du sommateur). Cela a pour effet de modifier l offset du signal en sortie qui était à l origine (sur l entrée V e1 ) nul. Ainsi on obtient sur la sortie un signal sinusoïdal (entrée V e1 inversée) d offset compris entre 0 et 2, 6V (entrée V e2 inversée). On peut connecter notre pont diviseur à l alimentation 15V plutôt qu à l alimentation et on obtiendra alors en sortie un offset positif. 6 Comparateur à hystéresis inverseur (trigger de Schmitt) Ve R 1 = 1kΩ R 2 = 2, 1kΩ Ce montage ne fonctionne pas en mode linéaire mais en mode saturé : on ne cherche plus à appliquer une transformation sur le signal d entrée (contre-réaction sur l entrée inverseuse) mais à l utiliser en tant que comparateur (contre-réaction sur l entrée non-inverseuse). Ce comparateur est dit à hystérésis car l évolution de la sortie par rapport à l entrée fonctionne sur un cycle d hystérésis : le seuil de basculement de la sortie lorsque le signal d entrée est croissant est différent du seuil de basculement en présence d un signal décroissant. L intérêt est de ne pas avoir de multiples basculements de la sortie lorsque l entrée comporte du bruit autour du seuil de basculement. image : courbes bruit comparateur Lorsqu on observe le signal de sortie en fonction du signal d entrée, on obtient une courbe d hystérésis qui décrit le fonctionnement de ce comparateur : image : courbe hystérésis Le seuil de basculement est définit par : R V th = 1 V R 1 + R s 2 Or, losque e + > e, V s = V + = 15V et lorsque e + < e, V s = V = 15V, d où nos deux seuils de basculement : V th = ± R 1 15 R 1 + R 2 Effet du slew rate Ici, lorsque la fréquence est trop élevée ( > 3kHz), la courbe d hystérésis observée se déforme et le temps de basculement de la sortie est facilement observable. Si on continue d augmenter la fréquence, la courbe n est plus cohérente avec un cycle d hystérésis et le signal de sortie n est plus en accord avec le signal d entrée. 4

7 Multivibrateur astable (générateur de fréquence) R3 Rp C R 1 = 1kΩ R 2 = 2, 1kΩ R 3 = 10kΩ R P = 10kΩ (potentiomètre) C = 10nF Ce montage permet de générer un signal carré (entre 15V et ) dont on pourra faire varier la fréquence à l aide du potentiomètre. Le fonctionnement est similaire à celui du comparateur à hystérésis, ici l entrée correspond à la tension au borne du condensateur qui se charge grâce à la sortie de l amplificateur opérationnel. Celui-ci fonctionnant en mode saturée, sa sortie est toujours ±15V. Pendant la charge du condensateur (sous une tension de ), la tension à ses bornes va dépasser le seuil positif, la sortie va alors basculer, et le condensateur va se décharger/recharger en inverse (sous une tension de 15V ) jusqu à atteindre le seuil négatif qui va faire basculer la sortie, et ainsi de suite. image : courbe multivibrateur Les valeurs de seuil sont calculées de manière identique au comparateur à hystérésis. On a alors théoriquement V th = ±5V. Le courant de charge du condensateur est limité par la résistance placée entre la sortie de l amplificateur opérationnel et le condensateur. Cela a pour effet de régler le temps de charge du condensateur et ainsi la fréquence de basculement de la sortie de l amplificateur opérationnel. La constante de temps du circuit est définie par : τ = 2(R 3 + R P )C ln(1 + 2R 1 R 2 ) Modifier la valeur du potentiomètre fait alors varier la fréquence du signal en sortie. En butée, on mesure : à R P = 0 f max = 4, 866kHz à R P = 10kΩ f min = 2, 815kHz Effet du slew rate Si on supprime la résistance R 3, on peut atteindre des fréquences de fonctionnement plus élevées mais lorsque la fréquence est trop élevée, l effet est le même que pour le comparateur à hystérésis. 5

8 Mise en forme du signal +5V R C R E Ve R B R B = 470kΩ R C = 3, 3kΩ R E = 10kΩ Ce montage permet de ramener le signal de 15V + 15V à 0 5V pour pouvoir le fournir à l Arduino (qui risquerait d être endommagé par le signal d origine). Il est issu d un montage émetteur commun utilisé en régime saturé, auquel on a adjoint une diode qui procède à un écrêtage de l alternance négative pour protéger l entrée du transistor (qui ne résiste pas à une polarisation trop forte en inverse). Étant alimenté sous 5V, la tension sur le collecteur du transistor ne peut se situer qu entre 0 et 5V. Celui-ci étant toujours soit saturé, soit bloqué : la tension V CE est quasi-nulle lorsque l entrée est positive puisqu il est très fortement polarisé sous, et la tension V CE est maximale lorsque l entrée est négative (V BE 0, 6V, c est la chute de tension aux bornes de la diode) puisqu inférieur au seuil de polarisation du transistor. 9 Fréquencemètre Ce montage permet de mesurer la fréquence d un signal carré (de 0 à 5V ) à l aide de l arduino et la présenter sur l afficheur LCD. Le programme utilisé est très simple (voir Annexe 4.2 Arduino Mesure d une fréquence) et l entrée à utiliser est la n 12. 10 Générateur de bruit Ce montage permet de générer un bruit blanc sur sa sortie à l aide d une diode Zener. Faute de composants adaptés, on utilisera plutôt le générateur basse fréquence pour créer un signal sinusoïdal d amplitude 300mV et de fréquence bien plus élevée que celle du signal à mesurer. 6

11 Montage final GBF Multivibrateur astable Suiveur Sommateur inverseur Trigger de Schmitt Mise en forme du signal +5V LM2 1 1 1 2 2 R E R C LM1 LM3 LM4 R B R3 Rp1 C1 Ce montage combine les différents éléments vus auparavant. On génère un signal à l aide du multivibrateur. On utilise le montage suiveur pour éviter que les caractéristique du signal soit modifiée par la suite du circuit. Le montage sommateur inverseur est utilisé pour ajouter du bruit provenant du générateur basse fréquence, puis on place le comparateur à hystérésis pour essayer de se débarasser du bruit rajouté. Le montage avec le transistor permet de se ramener à un signal 0 5V compatible avec l Arduino qui est donc connecté sur la sortie et affiche la fréquence mesurée. Multivibrateur théoriques : 1. f max = 721Hz 2. f min = 361Hz Le multivibrateur utilise désormais un condensateur de 100nF. On calcule les valeurs Les valeurs mesurées sont les suivantes : 1. f max = 718Hz 2. f min = 343Hz Sommateur inverseur Le sommateur inverseur utilise désormais R 2 = R 1 = 1kΩ. Le signal n est donc pas amplifié ni atténué. V s = (V e1 + V e2 ). Générateur de bruit On génère du bruit avec le générateur basse fréquence. On produit un signal sinusoïdal de fréquence 20kHz, d amplitude 300mV et d offset nul. Comparateur à hystérésis Il sert à éliminer le bruit généré sur notre signal, il faudra donc prendre un seuil supérieur à ±150mV. On donne R 2 = 33kΩ, on cherche un rapport de 1 par rapport à l alimentation 100 (de 15V ). Il faut donc choisir R 1 = 330Ω. Pour visualiser l effet du comparateur à hystérésis, on peut supprimer sa résistance R 2 et le transformer en comparateur classique. La fréquence mesurée sera alors incorrecte et instable. L effet est le même si on augmente l amplitude du bruit généré par le générateur basse fréquence (en gardant la résistance R 2 ) puisqu il se trouvera au dessus du seuil du comparateur. 12 Conclusion On peut mesurer des fréquences comprises entre 30Hz et 40kHz. Au delà de 40kHz, la marge d erreur est trop grande pour que le résultat soit convenable. À moins de 30Hz, le résultat ne correspond pas du tout à la réalité (valeur négative, ou de plusieurs centaines de Hz, etc ). 7

En comparant sur l oscilloscope le signal généré par le multivibrateur et le signal en entrée de l arduino, on observe qu ils sont correctement en phase même si leur forme et leur amplitude n est pas identique. 12.1 Limitations et sources d erreurs On imagine qu il est impossible de mesurer une fréquence excédant l horloge de l Arduino (voir Annexe 4.2 Arduino Mesure d une fréquence). En réalité, la fréquence maximale est bien inférieure : l implémentation de pulsein() ne repose pas sur une unique instruction qui prendrait un cycle d horloge. La vérification de l état de l entrée, la vérification du délai maximal d attente, l incrémentation du compteur et le recommencement de la boucle prendraient 16 cycles d horloge (dans une version récente de la bibliothèque Arduino, 21 cycles auparavant). Cela est sans compter les interruptions possibles du programme. (Voir https ://github.com/ arduino/arduino/blob/master/hardware/arduino/avr/cores/arduino/wiring_pulse.c#l26) D autre part, le programme utilisé ne permet pas de mesurer de très basses fréquences, déjà par le fait que pulsein() ait un délai d expiration de 1 seconde par défaut, mais aussi et surtout à cause de l utilisation d int pour stocker la valeur de retour de pulsein(), ce qui limite donc la valeur à 32768 microsecondes. Dès lors que la durée sera supérieure, la valeur sera faussée et risque d être négative. Enfin, dans les hautes fréquences, le programme ne sera pas très efficace puisqu il procède à des calculs sur des nombres à virgule flottante dont la précision est faible. 12.2 Améliorations possibles Pour corriger le problème dans les basses fréquences, il suffit d utiliser des unsignedlong à la place des int, et de définir un timeout maximal. Pour le problème des hautes fréquences, on pourrait utiliser la bibliothèque FreqCount qui repose sur l utilisation des interruptions et est optimisée pour avoir un résultat le plus précis possible. (Voir https : //github.com/paulstoffregen/freqcount) Une autre solution consiste à diviser la fréquence avant l entrée de l Arduino, puis la multiplier avant l affichage. On peut pour cela utiliser un compteur comme le 74HC4060. Pour plus de flexibilité et pour pouvoir mesurer des fréquences encore plus élevées, on peut aussi utiliser un prescaler programmable. 13 Annexe 13.1 Masse Ne pas oublier de relier les masses des différents appareils entre elles. De cette manière, tous les appareils ont la même référence pour leur signaux d entrée/sortie. 13.2 Oscilloscope Dans le cas de l oscilloscope, ne pas relier la masse correctement amène à observer un signal inexploitable. 13.2.1 Trigger Le déclenchement de la mesure d un signal par l oscilloscope se fait toujours sur une unique entrée en fonction d une valeur seuil et d un front (montant ou déscendant). Il ne faut pas oublier de choisir sur quelle entrée déclancher la mesure si la mauvaise est sélectionnée par défaut, et régler le seuil s il est incorrect. 13.2.2 Mode XY L oscilloscope dispose d un mode XY (à activer en appuyant sur le bouton Mode puis en sélectionnant XY) qui permet de visualiser le signal de sortie en fonction du signal d entrée. Très utile pour visualiser les courbes d hystérésis par exemple. 8

13.3 Potentiomètre Le potentiomètre fonctionne sur le principe d un curseur qu on déplace entre deux références (les deux pattes externes). La patte du milieu constitue donc le point où la résistance varie par rapport aux deux autres pattes. 13.4 Générateur basse fréquence La sortie TTL du générateur basse fréquence est adaptée pour une utilisation sur un circuit en logique TTL, c est à dire avec des niveaux de 0 et 5V. Le signal sur cette sortie est donc un signal de même fréquence que la sortie classique, mais carré entre 0 et 5V. Il est donc parfaitement adapté à une utilisation en entrée de l Arduino. 13.5 Arduino Il faut là aussi ne pas oublier de connecter la masse de l arduino au reste du montage. 13.5.1 Afficheur LCD L afficheur sera connecté de la même manière qu au premier semestre. Ne pas oublier de régler le potentiomètre du contraste (quasiment en butée). 13.5.2 Mesure d une fréquence image : courbe entrée+horloge Pour mesurer la fréquence, on compte le temps que le signal reste à un niveau haut, puis à un niveau bas. On obtient la période totale en additionant les deux, et il suffit alors de calculer l inverse pour obtenir la fréquence du signal. On utilise pour cela la fonction pulsein() d Arduino, successivement avec le paramètre HIGH puis LOW. Cette fonction peut mesurer des temps entre 10 microsecondes et 3 minutes, mais par défaut elle retournera 0 si aucun signal n est mesuré au bout d une seconde. Cette fonction incrémente un compteur à chaque front de l horloge tant que le signal d entré est à l état haut (ou bas suivant le paramétrage). La période est alors calculée selon la fréquence de l horloge (16MHz sur l Arduino). 9