🔌 Architectures Analogiques Systèmes Embarqués - Semestre 7
Année Universitaire : 2023-2024
Semestre : 7
Crédits : 2.5 ECTS
Spécialité : Électronique Analogique et Systèmes Embarqués
PART A - Présentation Générale du Module
Vue d'ensemble
Ce cours traite des architectures analogiques spécifiques aux systèmes embarqués : amplificateurs commandés en tension, filtres à fréquence de coupure variable, modulateurs, et circuits de conditionnement de signaux. L’accent est mis sur les circuits programmables et adaptatifs essentiels pour les systèmes intelligents et reconfigurables.
Objectifs pédagogiques :
- Concevoir des amplificateurs à gain commandé en tension (VCA)
- Maîtriser les filtres actifs commandés en tension
- Comprendre les modulateurs et leurs applications
- Simuler et dimensionner des circuits analogiques complexes
- Réaliser des PCB pour circuits analogiques
- Utiliser des composants spécialisés (transconductance amplifiers)
Position dans le cursus
Ce module s’appuie sur :
- Électronique Fonctions Analogiques (S6) : AOPs, filtres actifs
- Projet PCB (S6) : conception de cartes électroniques
- Circuits et Filtres analogiques (S5) : filtres, fonction de transfert
Il prépare à :
- Systèmes embarqués : conditionnement de signaux, interfaces analogiques
- Instrumentation : circuits à gain programmable
- Audio professionnel : mixeurs, égaliseurs, effets
- Télécommunications : contrôle automatique de gain (AGC)
PART B - Expérience Personnelle et Contexte d’Apprentissage
Organisation et ressources
Le module était organisé en travaux dirigés et bureau d’études pratique :
Travaux dirigés (12h) :
- TD1 : Amplificateur à gain commandé en tension
- TD2 : Filtre passe-bas ordre 1 à fréquence de coupure commandée en tension
Bureau d’études (16h) : Projet complet de conception d’un modulateur :
- Partie 1 : Amplificateur à gain commandé en tension
- Partie 2 : Filtre ordre 1 commandé en tension
- Projet final : Modulateur complet avec PCB sur Altium Designer
Supports pédagogiques :
- Énoncés de TD en PDF
- Documentation composant LM13700 (transconductance amplifier)
- Simulations TINA-TI (logiciel de simulation analogique Texas Instruments)
- Projet Altium Designer pour réalisation PCB
Contenu du projet
Projet modulateur :
Le projet consistait à concevoir un modulateur complet intégrant :
- Amplificateur à gain variable
- Filtre passe-bas à fréquence de coupure variable
- Circuit de modulation
- Design PCB complet avec Altium Designer
Librairies créées :
- 4AE_LM.SCHLIB : symboles schématiques
- LIB_V2.SCHLIB : bibliothèque de composants version 2
- ACT.PcbLib : empreintes PCB
- PRINT_V2.PcbLib : empreintes d’impression version 2
Simulations TINA :
- AOP_non_inverseur.TSC : amplificateur non inverseur de base
- Passe_bas.TSC : filtre passe-bas simple
- Filtre_Com_Tension.TSC : filtre commandé en tension
- Modulateur.TSC : circuit modulateur complet
Méthode de travail
Phase 1 : Étude théorique : Analyse des circuits dans les TD, calculs de fonctions de transfert, dimensionnement des composants.
Phase 2 : Simulations : Validation des circuits sous TINA-TI avant réalisation. Ajustement des paramètres pour obtenir les performances souhaitées.
Phase 3 : Conception PCB : Création des schémas sous Altium Designer, routage du PCB, vérifications DRC/ERC, génération des fichiers de fabrication.
Difficultés rencontrées
Composant LM13700 : L’amplificateur de transconductance LM13700 est un composant spécialisé. Comprendre son fonctionnement et dimensionner les résistances externes demande une bonne compréhension de la transconductance.
Stabilité des circuits : Les circuits commandés en tension peuvent présenter des instabilités si mal dimensionnés. Importance de la compensation et des condensateurs de stabilisation.
Routage PCB : Pour des circuits analogiques précis, le routage est critique (découplage, pistes courtes, plan de masse).
PART C - Aspects Techniques Détaillés
1. Amplificateurs de transconductance
Définition :
Un amplificateur de transconductance convertit une tension d’entrée en un courant de sortie proportionnel.
I_sortie = gm × V_entrée
où gm est la transconductance (en Siemens ou mho).
LM13700 - Operational Transconductance Amplifier (OTA) :
Circuit intégré contenant deux OTA indépendants.
Principe :
- La transconductance gm est commandée par un courant de polarisation I_abc (amplifier bias current)
- gm = 19,2 × I_abc (approximation)
- Permet de commander le gain en ajustant I_abc
Avantages :
- Gain programmable électroniquement
- Large plage de variation
- Linéarité acceptable
Applications :
- VCA (Voltage Controlled Amplifier)
- VCF (Voltage Controlled Filter)
- Modulateurs
- AGC (Automatic Gain Control)
2. Amplificateur à gain commandé en tension (VCA)
Principe :
Un VCA est un amplificateur dont le gain est contrôlé par une tension externe.
V_sortie = A(V_controle) × V_entrée
Réalisation avec LM13700 :
Circuit de base :
- OTA du LM13700
- Résistance de charge en sortie
- Tension de commande convertie en courant I_abc via une résistance
Calcul du gain :
Gain = gm × R_charge = (19,2 × I_abc) × R_charge
Pour commander le gain par une tension V_ctrl : I_abc = V_ctrl / R_ctrl
Donc : Gain = (19,2 × V_ctrl × R_charge) / R_ctrl
Plage de gain :
Typiquement de -40 dB à +40 dB en variant V_ctrl.
Linéarisation :
Pour améliorer la linéarité, on peut utiliser :
- Diodes de linéarisation (incluses dans le LM13700)
- Résistances d’émetteur
- Contre-réaction
Applications :
| Application | Description |
|---|---|
| Mixeur audio | Contrôle du niveau de chaque canal |
| AGC | Ajustement automatique du gain |
| Compresseur/limiteur | Traitement dynamique audio |
| Modulateur d’amplitude | Multiplication de signaux |
3. Filtres commandés en tension
Filtre passe-bas du premier ordre commandé :
Principe : Utiliser un OTA pour créer une résistance équivalente variable.
Fonction de transfert :
H(jω) = 1 / (1 + jω / ωc)
avec ωc = 2π fc (pulsation de coupure)
Fréquence de coupure commandée :
En utilisant un OTA, on peut faire varier fc proportionnellement à la tension de commande.
fc = gm / (2π C) = (19,2 × I_abc) / (2π C)
Si I_abc = V_ctrl / R_ctrl :
fc = (19,2 × V_ctrl) / (2π C × R_ctrl)
Plage de fréquence :
Typiquement de quelques Hz à plusieurs dizaines de kHz selon V_ctrl.
Filtre passe-bas ordre 2 (Sallen-Key commandé) :
En cascadant deux cellules du premier ordre ou en utilisant une structure Sallen-Key avec OTA.
Meilleure sélectivité (-40 dB/décade).
Applications :
| Application | Description |
|---|---|
| Égaliseur paramétrique | Ajustement de la fréquence de coupure |
| Filtre anti-aliasing adaptatif | Ajusté selon fréquence d’échantillonnage |
| Synthétiseur audio | Filtre VCF pour synthèse soustractive |
| Traitement adaptatif | Filtrage en fonction du contenu du signal |
4. Modulateurs
Définition :
Circuit qui réalise la multiplication de deux signaux.
Modulation d’amplitude :
s(t) = [A + m(t)] × cos(ωp t)
où m(t) est le signal modulant, cos(ωp t) la porteuse.
Réalisation avec OTA :
L’OTA peut servir de multiplieur car : I_sortie = gm × V_entrée
Si gm est proportionnel à un signal (via I_abc), on obtient une multiplication.
Circuit modulateur :
Entrées :
- Signal porteur : appliqué à l’entrée de l’OTA
- Signal modulant : commande la transconductance gm (via I_abc)
Sortie : Signal modulé en amplitude.
Modulateur en anneau (ring modulator) :
Utilise 4 OTA ou diodes en pont pour réaliser une multiplication exacte.
Sortie : s(t) = m1(t) × m2(t)
Applications :
- Modulation AM
- Mélangeur de fréquences (hétérodynage)
- Effets audio (tremolo, chorus)
- Démodulation synchrone
5. Circuits de conditionnement
Conditionnement de capteurs :
Les signaux issus de capteurs nécessitent souvent un traitement avant numérisation.
Étapes typiques :
- Amplification : VCA pour adapter le niveau
- Filtrage : Éliminer le bruit et les fréquences indésirables
- Offset : Ajuster le niveau DC
- Protection : Écrêtage, limitation
Amplificateur d’instrumentation :
Circuit spécialisé pour amplifier les signaux différentiels de faible amplitude.
Caractéristiques :
- Très haute impédance d’entrée
- Gain précis et stable
- CMRR élevé (> 100 dB)
- Faible bruit
Applications :
- Jauges de contrainte
- Thermocouples
- Ponts de Wheatstone
- Mesures biomédicales (ECG, EMG)
Filtre anti-aliasing :
Filtre passe-bas placé avant un ADC pour éviter le repliement spectral (aliasing).
Règle : fc < fs / 2 (fréquence d’échantillonnage / 2)
Typiquement : fc = 0,4 × fs
6. Contrôle automatique de gain (AGC)
Principe :
Circuit qui ajuste automatiquement le gain pour maintenir un niveau de sortie constant malgré les variations de l’entrée.
Boucle de régulation :
- Détecteur d’amplitude : Mesure le niveau de sortie (détecteur de crête ou RMS)
- Comparateur : Compare au niveau de référence
- Intégrateur : Filtre la tension d’erreur (temps de réponse)
- VCA : Ajuste le gain selon la tension de commande
Paramètres :
- Temps d’attaque : Rapidité de réduction du gain (signal fort)
- Temps de relâchement : Rapidité d’augmentation du gain (signal faible)
- Seuil : Niveau à partir duquel l’AGC agit
Applications :
| Application | Description |
|---|---|
| Récepteurs radio | Maintenir le volume constant |
| Téléphonie | Normalisation du niveau vocal |
| Enregistrement audio | Éviter la saturation |
| Instrumentation | Adapter la dynamique du signal |
7. Techniques de simulation
TINA-TI :
Logiciel de simulation analogique gratuit de Texas Instruments.
Fonctionnalités :
- Simulation temporelle (transitoire)
- Analyse fréquentielle (AC)
- Analyse de bruit
- Analyse de distorsion harmonique
- Analyse de sensibilité
Méthodologie :
- Schéma : Dessiner le circuit
- Modèles : Utiliser les modèles SPICE des composants
- Simulation : Choisir le type d’analyse
- Visualisation : Courbes de réponse
- Optimisation : Ajuster les valeurs
Exemple : amplificateur à gain variable
Simulation :
- Analyse AC : réponse en fréquence pour différentes tensions de commande
- Analyse transitoire : réponse à un signal sinusoïdal
- Mesure du gain en dB
- Vérification de la linéarité
8. Conception PCB pour circuits analogiques
Règles de conception :
Layout critique :
| Aspect | Recommandation |
|---|---|
| Plan de masse | Cuivre plein pour GND |
| Découplage | Condensateur 100 nF proche de chaque alimentation |
| Pistes courtes | Minimiser les inductances parasites |
| Séparation analogique/numérique | Plans de masse séparés si mixte |
| Symétrie | Circuits différentiels symétriques |
Alimentation :
- Découplage local : 100 nF céramique + 10 µF électrolytique par CI
- Pistes d’alimentation larges
- Filtrage de l’alimentation (ferrite, LC)
Signaux sensibles :
- Pistes d’entrée courtes et protégées
- Éviter les boucles de masse
- Garde (guard ring) autour des circuits critiques
Composants :
- Résistances : précision 1% ou mieux pour gain stable
- Condensateurs : COG/NP0 pour circuits de précision
- AOPs : choisir selon bande passante, bruit, offset
9. Altium Designer pour le projet
Projet BE_Archi_Sys_Emb :
Structure du projet :
- Fichier projet : BE_Archi_Sys_Emb.PrjPcb
- Schéma : Modulateur.SchDoc
- Bibliothèques : 4AE_LM.SCHLIB, LIB_V2.SCHLIB
- Empreintes : ACT.PcbLib, PRINT_V2.PcbLib
Étapes de conception :
- Création des bibliothèques :
- Symboles schématiques (LM13700, résistances, condensateurs)
- Empreintes PCB (DIP8, CMS 0805)
- Schéma électrique :
- Placement des composants
- Connexions (nets)
- Annotations (valeurs, références)
- Vérifications ERC
- PCB :
- Import du schéma
- Placement des composants
- Routage manuel ou automatique
- Vérifications DRC
- Plans de masse et alimentation
- Génération fichiers :
- Gerber (fabrication)
- BOM (liste composants)
- Fichiers d’assemblage
10. Applications pratiques
Table de mixage audio :
Chaque canal dispose d’un VCA pour contrôler le volume. Les faders ajustent la tension de commande.
Synthétiseur analogique :
- VCO (Voltage Controlled Oscillator) : fréquence variable
- VCF (Voltage Controlled Filter) : filtre à fc variable
- VCA : enveloppe d’amplitude (ADSR)
Compresseur audio :
Circuit AGC avec détecteur RMS et paramètres d’attaque/relâchement réglables.
Réduit la dynamique du signal (plage entre le plus faible et le plus fort).
Égaliseur paramétrique :
Plusieurs filtres passe-bande avec fréquence centrale, gain et facteur Q commandés.
Récepteur radio adaptatif :
AGC pour maintenir le niveau constant malgré la variation du signal RF reçu. Filtres FI à bande passante variable selon les conditions de réception.
PART D - Analyse Réflexive et Perspectives
Compétences acquises
Conception de circuits commandés : Maîtrise des amplificateurs et filtres à paramètres variables électroniquement. Capacité à utiliser les OTA pour créer des circuits reconfigurables.
Simulation analogique : Utilisation efficace de TINA-TI pour valider les circuits avant réalisation. Compréhension des analyses AC, transitoires, et de bruit.
Conception PCB professionnelle : Réalisation complète d’un PCB sous Altium Designer : création de bibliothèques, schéma, routage, vérifications.
Points clés à retenir
1. OTA = composant polyvalent : L’amplificateur de transconductance (LM13700) permet de créer des VCA, VCF, modulateurs simplement en exploitant la commande de gm.
2. Linéarité vs plage dynamique : Les circuits commandés présentent souvent un compromis entre linéarité et plage de variation. Importance de la linéarisation.
3. Stabilité essentielle : Les circuits à gain variable peuvent osciller si mal compensés. Condensateurs de stabilisation critiques.
4. Layout = performance : Pour les circuits analogiques précis, le layout PCB est aussi important que le schéma. Plan de masse, découplage, symétrie.
5. Simulation = gain de temps : Simuler avant réaliser évite les erreurs coûteuses (PCB à refaire, composants grillés).
Applications pratiques
Audio professionnel : Mixeurs, compresseurs, égaliseurs, effets utilisent massivement les VCA et VCF.
Instrumentation : Amplificateurs à gain programmable pour s’adapter automatiquement à la plage du signal mesuré.
Télécommunications : AGC dans tous les récepteurs radio (AM, FM, GSM, WiFi, etc.).
Systèmes embarqués : Conditionnement adaptatif de signaux capteurs selon les conditions.
Retour d'expérience
Projet complet et formateur : Le BE permet de passer par toutes les étapes d’un projet réel : spécifications, conception, simulation, PCB, vérifications.
LM13700 intéressant : Composant vintage mais toujours pertinent pédagogiquement. Les OTA modernes (OPA860, etc.) utilisent les mêmes principes.
Simulations TINA utiles : Les simulations permettent de visualiser immédiatement l’effet des changements de paramètres (résistances, condensateurs).
Altium Designer professionnel : Outil utilisé en industrie. Compétence valorisable en entreprise.
Limites et ouvertures
Limites du module :
- Pas de réalisation physique et test du PCB
- Composants analogiques classiques (alternatives numériques non abordées)
- Aspects bruit et distorsion peu approfondis
Ouvertures vers :
- DSP (Digital Signal Processing) : alternative numérique aux circuits analogiques
- Systèmes mixtes : ADC, DAC, conversion analogique-numérique
- Audio numérique : codecs, effets numériques
- Contrôle numérique de circuits analogiques : potentiomètres numériques, DAC pour commande
- SoC mixtes : intégration analogique-numérique sur puce
Évolution technologique
Tendances actuelles :
Circuits programmables :
- FPAA (Field Programmable Analog Array) : équivalent analogique des FPGA
- Potentiomètres numériques commandés par SPI/I2C
- VGA (Variable Gain Amplifier) intégrés avec contrôle numérique
Intégration :
- AFE (Analog Front-End) intégrant conditionnement complet
- Codec audio intégrés (ADC + DAC + VCA + filtres)
- SoC avec partie analogique reconfigurable
Performance :
- Très faible bruit (< 1 nV/sqrt(Hz))
- Très faible consommation (nA de quiescent current)
- Large dynamique (> 120 dB)
Conseils pour réussir
1. Comprendre le LM13700 : Bien assimiler le principe de la transconductance commandée. Lire attentivement la datasheet.
2. Simuler systématiquement : Chaque modification doit être validée par simulation avant d’aller plus loin.
3. Dimensionner avec soin : Les valeurs de résistances et condensateurs déterminent les performances. Utiliser les formules données.
4. Vérifier le PCB : DRC/ERC sont impératifs. Une erreur sur le PCB coûte cher (refabrication).
5. Documenter : Bien annoter les schémas, calculer et noter les valeurs théoriques pour comparer avec les simulations.
Conclusion
Ce module fournit une excellente introduction aux circuits analogiques reconfigurables et commandés. La maîtrise des VCA, VCF et modulateurs est essentielle pour de nombreuses applications (audio, instrumentation, télécommunications).
Approche projet : Le bureau d’études avec conception complète (simulation + PCB) reflète bien le travail d’un ingénieur électronique. Toutes les étapes d’un projet réel sont couvertes.
Compétences transférables :
- Conception de circuits analogiques complexes
- Simulation avec outils professionnels (TINA, SPICE)
- Conception PCB avec Altium Designer
- Gestion de projet électronique complet
Message principal : Les circuits commandés en tension apportent de la flexibilité et de l’adaptabilité aux systèmes analogiques. Ils permettent de créer des systèmes intelligents capables de s’adapter automatiquement aux conditions (AGC, filtrage adaptatif).
Recommandations :
- Expérimenter avec des kits d’évaluation (Texas Instruments, Analog Devices)
- Réaliser et tester physiquement le PCB conçu
- Explorer les alternatives numériques (DSP) pour comparaison
- Approfondir les aspects bruit, distorsion, linéarité
Liens avec les autres cours :
- Électronique Fonctions Analogiques - S6 : AOPs, filtres actifs
- Projet PCB - S6 : conception de cartes
- Architectures Analogiques Transmission - S7 : modulation, RF
📚 Documents de Cours
📖 Sujet Bureau d'Études
Sujet complet du BE : conception d'un modulateur et filtre commandés en tension avec TINA et Altium Designer.
📖 TD1 - Gain Commandé en Tension
TD sur la conception d'amplificateurs à gain variable commandé en tension (VCA) avec OTA et circuits intégrés.
Cours suivi en 2023-2024 à l’INSA Toulouse, Département Génie Électrique et Informatique.