Architectures Analogiques Systemes Embarques - Semestre 7

Annee Universitaire : 2023-2024
Semestre : 7
Credits : 2.5 ECTS
Specialite : Electronique Analogique et Systemes Embarques


PART A - Presentation Generale du Module

Vue d'ensemble

Ce cours traite des architectures analogiques specifiques aux systemes embarques : amplificateurs commandes en tension, filtres a frequence de coupure variable, modulateurs, et circuits de conditionnement de signaux. L'accent est mis sur les circuits programmables et adaptatifs essentiels pour les systemes intelligents et reconfigurables.

Objectifs pedagogiques :

  • Concevoir des amplificateurs a gain commande en tension (VCA)
  • Maitriser les filtres actifs commandes en tension
  • Comprendre les modulateurs et leurs applications
  • Simuler et dimensionner des circuits analogiques complexes
  • Realiser des PCB pour circuits analogiques
  • Utiliser des composants specialises (transconductance amplifiers)

Position dans le cursus

Ce module s'appuie sur :

  • Electronique Fonctions Analogiques (S6) : AOPs, filtres actifs
  • Projet PCB (S6) : conception de cartes electroniques
  • Circuits et Filtres analogiques (S5) : filtres, fonction de transfert

Il prepare a :

  • Systemes embarques : conditionnement de signaux, interfaces analogiques
  • Instrumentation : circuits a gain programmable
  • Audio professionnel : mixeurs, egaliseurs, effets
  • Telecommunications : controle automatique de gain (AGC)

PART B - Experience Personnelle et Contexte d'Apprentissage

Organisation et ressources

Le module etait organise en travaux diriges et bureau d'etudes pratique :

Travaux diriges (12h) :

  • TD1 : Amplificateur a gain commande en tension
  • TD2 : Filtre passe-bas ordre 1 a frequence de coupure commandee en tension

Bureau d'etudes (16h) :

Projet complet de conception d'un modulateur :

  • Partie 1 : Amplificateur a gain commande en tension
  • Partie 2 : Filtre ordre 1 commande en tension
  • Projet final : Modulateur complet avec PCB sur Altium Designer

Supports pedagogiques :

  • Enonces de TD en PDF
  • Documentation composant LM13700 (transconductance amplifier)
  • Simulations TINA-TI (logiciel de simulation analogique Texas Instruments)
  • Projet Altium Designer pour realisation PCB

Contenu du projet

Projet modulateur :

Le projet consistait a concevoir un modulateur complet integrant :

  • Amplificateur a gain variable
  • Filtre passe-bas a frequence de coupure variable
  • Circuit de modulation
  • Design PCB complet avec Altium Designer

Librairies creees :

  • 4AE_LM.SCHLIB : symboles schematiques
  • LIB_V2.SCHLIB : bibliotheque 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 commande en tension
  • Modulateur.TSC : circuit modulateur complet

Methode de travail

Phase 1 : Etude theorique :

Analyse des circuits dans les TD, calculs de fonctions de transfert, dimensionnement des composants.

Phase 2 : Simulations :

Validation des circuits sous TINA-TI avant realisation. Ajustement des parametres pour obtenir les performances souhaitees.

Phase 3 : Conception PCB :

Creation des schemas sous Altium Designer, routage du PCB, verifications DRC/ERC, generation des fichiers de fabrication.

Difficultes rencontrees

Composant LM13700 :

L'amplificateur de transconductance LM13700 est un composant specialise. Comprendre son fonctionnement et dimensionner les resistances externes demande une bonne comprehension de la transconductance.

Stabilite des circuits :

Les circuits commandes en tension peuvent presenter des instabilites si mal dimensionnes. Importance de la compensation et des condensateurs de stabilisation.

Routage PCB :

Pour des circuits analogiques precis, le routage est critique (decouplage, pistes courtes, plan de masse).


PART C - Aspects Techniques Detailles

1. Amplificateurs de transconductance

Definition :

Un amplificateur de transconductance convertit une tension d'entree en un courant de sortie proportionnel.

I_sortie = gm x V_entree

ou gm est la transconductance (en Siemens ou mho).

LM13700 - Operational Transconductance Amplifier (OTA) :

Circuit integre contenant deux OTA independants.

Principe :

  • La transconductance gm est commandee par un courant de polarisation I_abc (amplifier bias current)
  • gm = 19,2 x I_abc (approximation)
  • Permet de commander le gain en ajustant I_abc

Avantages :

  • Gain programmable electroniquement
  • Large plage de variation
  • Linearite acceptable

Applications :

  • VCA (Voltage Controlled Amplifier)
  • VCF (Voltage Controlled Filter)
  • Modulateurs
  • AGC (Automatic Gain Control)

2. Amplificateur a gain commande en tension (VCA)

Principe :

Un VCA est un amplificateur dont le gain est controle par une tension externe.

V_sortie = A(V_controle) x V_entree

Realisation avec LM13700 :

Circuit de base :

  • OTA du LM13700
  • Resistance de charge en sortie
  • Tension de commande convertie en courant I_abc via une resistance

Calcul du gain :

Gain = gm x R_charge = (19,2 x I_abc) x R_charge

Pour commander le gain par une tension V_ctrl :

I_abc = V_ctrl / R_ctrl

Donc : Gain = (19,2 x V_ctrl x R_charge) / R_ctrl

Plage de gain :

Typiquement de -40 dB a +40 dB en variant V_ctrl.

Linearisation :

Pour ameliorer la linearite, on peut utiliser :

  • Diodes de linearisation (incluses dans le LM13700)
  • Resistances d'emetteur
  • Contre-reaction

Applications :

ApplicationDescription
Mixeur audioControle du niveau de chaque canal
AGCAjustement automatique du gain
Compresseur/limiteurTraitement dynamique audio
Modulateur d'amplitudeMultiplication de signaux

3. Filtres commandes en tension

Filtre passe-bas du premier ordre commande :

Principe :

Utiliser un OTA pour creer une resistance equivalente variable.

Fonction de transfert :

H(jw) = 1 / (1 + jw / wc)

avec wc = 2pi fc (pulsation de coupure)

Frequence de coupure commandee :

En utilisant un OTA, on peut faire varier fc proportionnellement a la tension de commande.

fc = gm / (2pi C) = (19,2 x I_abc) / (2pi C)

Si I_abc = V_ctrl / R_ctrl :

fc = (19,2 x V_ctrl) / (2pi C x R_ctrl)

Plage de frequence :

Typiquement de quelques Hz a plusieurs dizaines de kHz selon V_ctrl.

Filtre passe-bas ordre 2 (Sallen-Key commande) :

En cascadant deux cellules du premier ordre ou en utilisant une structure Sallen-Key avec OTA.

Meilleure selectivite (-40 dB/decade).

Applications :

ApplicationDescription
Egaliseur parametriqueAjustement de la frequence de coupure
Filtre anti-aliasing adaptatifAjuste selon frequence d'echantillonnage
Synthetiseur audioFiltre VCF pour synthese soustractive
Traitement adaptatifFiltrage en fonction du contenu du signal

4. Modulateurs

Definition :

Circuit qui realise la multiplication de deux signaux.

Modulation d'amplitude :

s(t) = [A + m(t)] x cos(wp t)

ou m(t) est le signal modulant, cos(wp t) la porteuse.

Realisation avec OTA :

L'OTA peut servir de multiplieur car :

I_sortie = gm x V_entree

Si gm est proportionnel a un signal (via I_abc), on obtient une multiplication.

Circuit modulateur :

Entrees :

  • Signal porteur : applique a l'entree de l'OTA
  • Signal modulant : commande la transconductance gm (via I_abc)

Sortie :

Signal module en amplitude.

Modulateur en anneau (ring modulator) :

Utilise 4 OTA ou diodes en pont pour realiser une multiplication exacte.

Sortie : s(t) = m1(t) x m2(t)

Applications :

  • Modulation AM
  • Melangeur de frequences (heterodynage)
  • Effets audio (tremolo, chorus)
  • Demodulation synchrone

5. Circuits de conditionnement

Conditionnement de capteurs :

Les signaux issus de capteurs necessitent souvent un traitement avant numerisation.

Etapes typiques :

  1. Amplification : VCA pour adapter le niveau
  2. Filtrage : Eliminer le bruit et les frequences indesirables
  3. Offset : Ajuster le niveau DC
  4. Protection : Ecretage, limitation

Amplificateur d'instrumentation :

Circuit specialise pour amplifier les signaux differentiels de faible amplitude.

Caracteristiques :

  • Tres haute impedance d'entree
  • Gain precis et stable
  • CMRR eleve (> 100 dB)
  • Faible bruit

Applications :

  • Jauges de contrainte
  • Thermocouples
  • Ponts de Wheatstone
  • Mesures biomedicales (ECG, EMG)

Filtre anti-aliasing :

Filtre passe-bas place avant un ADC pour eviter le repliement spectral (aliasing).

Regle :

fc < fs / 2 (frequence d'echantillonnage / 2)

Typiquement : fc = 0,4 x fs

6. Controle automatique de gain (AGC)

Principe :

Circuit qui ajuste automatiquement le gain pour maintenir un niveau de sortie constant malgre les variations de l'entree.

Boucle de regulation :

  1. Detecteur d'amplitude : Mesure le niveau de sortie (detecteur de crete ou RMS)
  2. Comparateur : Compare au niveau de reference
  3. Integrateur : Filtre la tension d'erreur (temps de reponse)
  4. VCA : Ajuste le gain selon la tension de commande

Parametres :

  • Temps d'attaque : Rapidite de reduction du gain (signal fort)
  • Temps de relachement : Rapidite d'augmentation du gain (signal faible)
  • Seuil : Niveau a partir duquel l'AGC agit

Applications :

ApplicationDescription
Recepteurs radioMaintenir le volume constant
TelephonieNormalisation du niveau vocal
Enregistrement audioEviter la saturation
InstrumentationAdapter la dynamique du signal

7. Techniques de simulation

TINA-TI :

Logiciel de simulation analogique gratuit de Texas Instruments.

Fonctionnalites :

  • Simulation temporelle (transitoire)
  • Analyse frequentielle (AC)
  • Analyse de bruit
  • Analyse de distorsion harmonique
  • Analyse de sensibilite

Methodologie :

  1. Schema : Dessiner le circuit
  2. Modeles : Utiliser les modeles SPICE des composants
  3. Simulation : Choisir le type d'analyse
  4. Visualisation : Courbes de reponse
  5. Optimisation : Ajuster les valeurs

Exemple : amplificateur a gain variable

Simulation :

  • Analyse AC : reponse en frequence pour differentes tensions de commande
  • Analyse transitoire : reponse a un signal sinusoidal
  • Mesure du gain en dB
  • Verification de la linearite

8. Conception PCB pour circuits analogiques

Regles de conception :

Layout critique :

AspectRecommandation
Plan de masseCuivre plein pour GND
DecouplageCondensateur 100 nF proche de chaque alimentation
Pistes courtesMinimiser les inductances parasites
Separation analogique/numeriquePlans de masse separes si mixte
SymetrieCircuits differentiels symetriques

Alimentation :

  • Decouplage local : 100 nF ceramique + 10 uF electrolytique par CI
  • Pistes d'alimentation larges
  • Filtrage de l'alimentation (ferrite, LC)

Signaux sensibles :

  • Pistes d'entree courtes et protegees
  • Eviter les boucles de masse
  • Garde (guard ring) autour des circuits critiques

Composants :

  • Resistances : precision 1% ou mieux pour gain stable
  • Condensateurs : COG/NP0 pour circuits de precision
  • 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
  • Schema : Modulateur.SchDoc
  • Bibliotheques : 4AE_LM.SCHLIB, LIB_V2.SCHLIB
  • Empreintes : ACT.PcbLib, PRINT_V2.PcbLib

Etapes de conception :

  1. Creation des bibliotheques :
    • Symboles schematiques (LM13700, resistances, condensateurs)
    • Empreintes PCB (DIP8, CMS 0805)
  2. Schema electrique :
    • Placement des composants
    • Connexions (nets)
    • Annotations (valeurs, references)
    • Verifications ERC
  3. PCB :
    • Import du schema
    • Placement des composants
    • Routage manuel ou automatique
    • Verifications DRC
    • Plans de masse et alimentation
  4. Generation fichiers :
    • Gerber (fabrication)
    • BOM (liste composants)
    • Fichiers d'assemblage

10. Applications pratiques

Table de mixage audio :

Chaque canal dispose d'un VCA pour controler le volume. Les faders ajustent la tension de commande.

Synthetiseur analogique :

  • VCO (Voltage Controlled Oscillator) : frequence variable
  • VCF (Voltage Controlled Filter) : filtre a fc variable
  • VCA : enveloppe d'amplitude (ADSR)

Compresseur audio :

Circuit AGC avec detecteur RMS et parametres d'attaque/relachement reglables.

Reduit la dynamique du signal (plage entre le plus faible et le plus fort).

Egaliseur parametrique :

Plusieurs filtres passe-bande avec frequence centrale, gain et facteur Q commandes.

Recepteur radio adaptatif :

AGC pour maintenir le niveau constant malgre la variation du signal RF recu.

Filtres FI a bande passante variable selon les conditions de reception.


PART D - Analyse Reflexive et Perspectives

Competences acquises

Conception de circuits commandes :

Maitrise des amplificateurs et filtres a parametres variables electroniquement. Capacite a utiliser les OTA pour creer des circuits reconfigurables.

Simulation analogique :

Utilisation efficace de TINA-TI pour valider les circuits avant realisation. Comprehension des analyses AC, transitoires, et de bruit.

Conception PCB professionnelle :

Realisation complete d'un PCB sous Altium Designer : creation de bibliotheques, schema, routage, verifications.

Points cles a retenir

1. OTA = composant polyvalent :

L'amplificateur de transconductance (LM13700) permet de creer des VCA, VCF, modulateurs simplement en exploitant la commande de gm.

2. Linearite vs plage dynamique :

Les circuits commandes presentent souvent un compromis entre linearite et plage de variation. Importance de la linearisation.

3. Stabilite essentielle :

Les circuits a gain variable peuvent osciller si mal compenses. Condensateurs de stabilisation critiques.

4. Layout = performance :

Pour les circuits analogiques precis, le layout PCB est aussi important que le schema. Plan de masse, decouplage, symetrie.

5. Simulation = gain de temps :

Simuler avant realiser evite les erreurs couteuses (PCB a refaire, composants grilles).

Applications pratiques

Audio professionnel :

Mixeurs, compresseurs, egaliseurs, effets utilisent massivement les VCA et VCF.

Instrumentation :

Amplificateurs a gain programmable pour s'adapter automatiquement a la plage du signal mesure.

Telecommunications :

AGC dans tous les recepteurs radio (AM, FM, GSM, WiFi, etc.).

Systemes embarques :

Conditionnement adaptatif de signaux capteurs selon les conditions.

Retour d'experience

Projet complet et formateur :

Le BE permet de passer par toutes les etapes d'un projet reel : specifications, conception, simulation, PCB, verifications.

LM13700 interessant :

Composant vintage mais toujours pertinent pedagogiquement. Les OTA modernes (OPA860, etc.) utilisent les memes principes.

Simulations TINA utiles :

Les simulations permettent de visualiser immediatement l'effet des changements de parametres (resistances, condensateurs).

Altium Designer professionnel :

Outil utilise en industrie. Competence valorisable en entreprise.

Limites et ouvertures

Limites du module :

  • Pas de realisation physique et test du PCB
  • Composants analogiques classiques (alternatives numeriques non abordees)
  • Aspects bruit et distorsion peu approfondis

Ouvertures vers :

  • DSP (Digital Signal Processing) : alternative numerique aux circuits analogiques
  • Systemes mixtes : ADC, DAC, conversion analogique-numerique
  • Audio numerique : codecs, effets numeriques
  • Controle numerique de circuits analogiques : potentiometres numeriques, DAC pour commande
  • SoC mixtes : integration analogique-numerique sur puce

Evolution technologique

Tendances actuelles :

Circuits programmables :

  • FPAA (Field Programmable Analog Array) : equivalent analogique des FPGA
  • Potentiometres numeriques commandes par SPI/I2C
  • VGA (Variable Gain Amplifier) integres avec controle numerique

Integration :

  • AFE (Analog Front-End) integrant conditionnement complet
  • Codec audio integres (ADC + DAC + VCA + filtres)
  • SoC avec partie analogique reconfigurable

Performance :

  • Tres faible bruit (< 1 nV/sqrt(Hz))
  • Tres faible consommation (nA de quiescent current)
  • Large dynamique (> 120 dB)

Conseils pour reussir

1. Comprendre le LM13700 :

Bien assimiler le principe de la transconductance commandee. Lire attentivement la datasheet.

2. Simuler systematiquement :

Chaque modification doit etre validee par simulation avant d'aller plus loin.

3. Dimensionner avec soin :

Les valeurs de resistances et condensateurs determinent les performances. Utiliser les formules donnees.

4. Verifier le PCB :

DRC/ERC sont imperatifs. Une erreur sur le PCB coute cher (refabrication).

5. Documenter :

Bien annoter les schemas, calculer et noter les valeurs theoriques pour comparer avec les simulations.

Conclusion

Ce module fournit une excellente introduction aux circuits analogiques reconfigurables et commandes. La maitrise des VCA, VCF et modulateurs est essentielle pour de nombreuses applications (audio, instrumentation, telecommunications).

Approche projet :

Le bureau d'etudes avec conception complete (simulation + PCB) reflete bien le travail d'un ingenieur electronique. Toutes les etapes d'un projet reel sont couvertes.

Competences transferables :

  • Conception de circuits analogiques complexes
  • Simulation avec outils professionnels (TINA, SPICE)
  • Conception PCB avec Altium Designer
  • Gestion de projet electronique complet

Message principal :

Les circuits commandes en tension apportent de la flexibilite et de l'adaptabilite aux systemes analogiques. Ils permettent de creer des systemes intelligents capables de s'adapter automatiquement aux conditions (AGC, filtrage adaptatif).

Recommandations :

  • Experimenter avec des kits d'evaluation (Texas Instruments, Analog Devices)
  • Realiser et tester physiquement le PCB concu
  • Explorer les alternatives numeriques (DSP) pour comparaison
  • Approfondir les aspects bruit, distorsion, linearite

Liens avec les autres cours :


Documents de Cours

Sujet Bureau d'Etudes Lab Study Subject

Sujet complet du BE : conception d'un modulateur et filtre commandes en tension avec TINA et Altium Designer. Complete lab study subject: design of a voltage-controlled modulator and filter using TINA and Altium Designer.

Telecharger Download

TD1 - Gain Commande en Tension TD1 - Voltage-Controlled Gain

TD sur la conception d'amplificateurs a gain variable commande en tension (VCA) avec OTA et circuits integres. Tutorial on the design of voltage-controlled variable gain amplifiers (VCA) with OTA and integrated circuits.

Telecharger Download


Cours suivi en 2023-2024 a l'INSA Toulouse, Departement Genie Electrique et Informatique.

Analog Architectures for Embedded Systems - Semester 7

Academic Year: 2023-2024
Semester: 7
Credits: 2.5 ECTS
Specialization: Analog Electronics and Embedded Systems


PART A - General Module Presentation

Overview

This course covers analog architectures specific to embedded systems: voltage-controlled amplifiers, variable cutoff frequency filters, modulators, and signal conditioning circuits. The emphasis is on programmable and adaptive circuits essential for intelligent and reconfigurable systems.

Learning objectives:

  • Design voltage-controlled gain amplifiers (VCA)
  • Master voltage-controlled active filters
  • Understand modulators and their applications
  • Simulate and size complex analog circuits
  • Design PCBs for analog circuits
  • Use specialized components (transconductance amplifiers)

Position in the curriculum

This module builds upon:

  • Analog Functions Electronics (S6): Op-amps, active filters
  • PCB Project (S6): electronic board design
  • Analog Circuits and Filters (S5): filters, transfer functions

It prepares for:

  • Embedded systems: signal conditioning, analog interfaces
  • Instrumentation: programmable gain circuits
  • Professional audio: mixers, equalizers, effects
  • Telecommunications: automatic gain control (AGC)

PART B - Personal Experience and Learning Context

Organization and resources

The module was organized into tutorials and practical lab studies:

Tutorials (12h):

  • TD1: Voltage-controlled gain amplifier
  • TD2: First-order low-pass filter with voltage-controlled cutoff frequency

Lab study (16h):

Complete modulator design project:

  • Part 1: Voltage-controlled gain amplifier
  • Part 2: Voltage-controlled first-order filter
  • Final project: Complete modulator with PCB on Altium Designer

Teaching resources:

  • TD problem statements in PDF
  • LM13700 component documentation (transconductance amplifier)
  • TINA-TI simulations (Texas Instruments analog simulation software)
  • Altium Designer project for PCB fabrication

Project content

Modulator project:

The project consisted of designing a complete modulator integrating:

  • Variable gain amplifier
  • Low-pass filter with variable cutoff frequency
  • Modulation circuit
  • Complete PCB design with Altium Designer

Libraries created:

  • 4AE_LM.SCHLIB: schematic symbols
  • LIB_V2.SCHLIB: component library version 2
  • ACT.PcbLib: PCB footprints
  • PRINT_V2.PcbLib: print footprints version 2

TINA simulations:

  • AOP_non_inverseur.TSC: basic non-inverting amplifier
  • Passe_bas.TSC: simple low-pass filter
  • Filtre_Com_Tension.TSC: voltage-controlled filter
  • Modulateur.TSC: complete modulator circuit

Work methodology

Phase 1: Theoretical study:

Circuit analysis in tutorials, transfer function calculations, component sizing.

Phase 2: Simulations:

Circuit validation under TINA-TI before fabrication. Parameter adjustment to achieve desired performance.

Phase 3: PCB design:

Schematic creation in Altium Designer, PCB routing, DRC/ERC verifications, manufacturing file generation.

Difficulties encountered

LM13700 component:

The LM13700 transconductance amplifier is a specialized component. Understanding its operation and sizing external resistors requires a good understanding of transconductance.

Circuit stability:

Voltage-controlled circuits can exhibit instabilities if poorly sized. Compensation and stabilization capacitors are important.

PCB routing:

For precise analog circuits, routing is critical (decoupling, short traces, ground plane).


PART C - Detailed Technical Aspects

1. Transconductance amplifiers

Definition:

A transconductance amplifier converts an input voltage into a proportional output current.

I_output = gm x V_input

where gm is the transconductance (in Siemens or mho).

LM13700 - Operational Transconductance Amplifier (OTA):

Integrated circuit containing two independent OTAs.

Principle:

  • The transconductance gm is controlled by a bias current I_abc (amplifier bias current)
  • gm = 19.2 x I_abc (approximation)
  • Allows gain control by adjusting I_abc

Advantages:

  • Electronically programmable gain
  • Wide variation range
  • Acceptable linearity

Applications:

  • VCA (Voltage Controlled Amplifier)
  • VCF (Voltage Controlled Filter)
  • Modulators
  • AGC (Automatic Gain Control)

2. Voltage-controlled gain amplifier (VCA)

Principle:

A VCA is an amplifier whose gain is controlled by an external voltage.

V_output = A(V_control) x V_input

Implementation with LM13700:

Basic circuit:

  • OTA from the LM13700
  • Load resistor at the output
  • Control voltage converted to I_abc current via a resistor

Gain calculation:

Gain = gm x R_load = (19.2 x I_abc) x R_load

To control gain with a voltage V_ctrl:

I_abc = V_ctrl / R_ctrl

Therefore: Gain = (19.2 x V_ctrl x R_load) / R_ctrl

Gain range:

Typically from -40 dB to +40 dB by varying V_ctrl.

Linearization:

To improve linearity, one can use:

  • Linearization diodes (included in the LM13700)
  • Emitter resistors
  • Feedback

Applications:

ApplicationDescription
Audio mixerLevel control for each channel
AGCAutomatic gain adjustment
Compressor/limiterDynamic audio processing
Amplitude modulatorSignal multiplication

3. Voltage-controlled filters

Voltage-controlled first-order low-pass filter:

Principle:

Use an OTA to create a variable equivalent resistance.

Transfer function:

H(jw) = 1 / (1 + jw / wc)

where wc = 2pi fc (cutoff angular frequency)

Voltage-controlled cutoff frequency:

Using an OTA, fc can be varied proportionally to the control voltage.

fc = gm / (2pi C) = (19.2 x I_abc) / (2pi C)

If I_abc = V_ctrl / R_ctrl:

fc = (19.2 x V_ctrl) / (2pi C x R_ctrl)

Frequency range:

Typically from a few Hz to several tens of kHz depending on V_ctrl.

Second-order low-pass filter (controlled Sallen-Key):

By cascading two first-order cells or using a Sallen-Key structure with OTA.

Better selectivity (-40 dB/decade).

Applications:

ApplicationDescription
Parametric equalizerCutoff frequency adjustment
Adaptive anti-aliasing filterAdjusted according to sampling frequency
Audio synthesizerVCF filter for subtractive synthesis
Adaptive processingFiltering based on signal content

4. Modulators

Definition:

A circuit that performs the multiplication of two signals.

Amplitude modulation:

s(t) = [A + m(t)] x cos(wp t)

where m(t) is the modulating signal, cos(wp t) the carrier.

Implementation with OTA:

The OTA can serve as a multiplier because:

I_output = gm x V_input

If gm is proportional to a signal (via I_abc), multiplication is obtained.

Modulator circuit:

Inputs:

  • Carrier signal: applied to the OTA input
  • Modulating signal: controls the transconductance gm (via I_abc)

Output:

Amplitude-modulated signal.

Ring modulator:

Uses 4 OTAs or bridge diodes to achieve exact multiplication.

Output: s(t) = m1(t) x m2(t)

Applications:

  • AM modulation
  • Frequency mixer (heterodyning)
  • Audio effects (tremolo, chorus)
  • Synchronous demodulation

5. Conditioning circuits

Sensor conditioning:

Signals from sensors often require processing before digitization.

Typical steps:

  1. Amplification: VCA to adapt the level
  2. Filtering: Remove noise and unwanted frequencies
  3. Offset: Adjust the DC level
  4. Protection: Clipping, limiting

Instrumentation amplifier:

A specialized circuit for amplifying low-amplitude differential signals.

Characteristics:

  • Very high input impedance
  • Precise and stable gain
  • High CMRR (> 100 dB)
  • Low noise

Applications:

  • Strain gauges
  • Thermocouples
  • Wheatstone bridges
  • Biomedical measurements (ECG, EMG)

Anti-aliasing filter:

A low-pass filter placed before an ADC to prevent spectral folding (aliasing).

Rule:

fc < fs / 2 (sampling frequency / 2)

Typically: fc = 0.4 x fs

6. Automatic gain control (AGC)

Principle:

A circuit that automatically adjusts the gain to maintain a constant output level despite input variations.

Control loop:

  1. Amplitude detector: Measures the output level (peak or RMS detector)
  2. Comparator: Compares to the reference level
  3. Integrator: Filters the error voltage (response time)
  4. VCA: Adjusts the gain according to the control voltage

Parameters:

  • Attack time: Speed of gain reduction (strong signal)
  • Release time: Speed of gain increase (weak signal)
  • Threshold: Level at which the AGC activates

Applications:

ApplicationDescription
Radio receiversMaintain constant volume
TelephonyVoice level normalization
Audio recordingPrevent saturation
InstrumentationAdapt signal dynamic range

7. Simulation techniques

TINA-TI:

Free analog simulation software from Texas Instruments.

Features:

  • Time-domain simulation (transient)
  • Frequency analysis (AC)
  • Noise analysis
  • Harmonic distortion analysis
  • Sensitivity analysis

Methodology:

  1. Schematic: Draw the circuit
  2. Models: Use SPICE component models
  3. Simulation: Choose the analysis type
  4. Visualization: Response curves
  5. Optimization: Adjust values

Example: variable gain amplifier

Simulation:

  • AC analysis: frequency response for different control voltages
  • Transient analysis: response to a sinusoidal signal
  • Gain measurement in dB
  • Linearity verification

8. PCB design for analog circuits

Design rules:

Critical layout:

AspectRecommendation
Ground planeSolid copper for GND
Decoupling100 nF capacitor close to each power supply
Short tracesMinimize parasitic inductances
Analog/digital separationSeparate ground planes if mixed
SymmetrySymmetric differential circuits

Power supply:

  • Local decoupling: 100 nF ceramic + 10 uF electrolytic per IC
  • Wide power supply traces
  • Power supply filtering (ferrite, LC)

Sensitive signals:

  • Short and protected input traces
  • Avoid ground loops
  • Guard ring around critical circuits

Components:

  • Resistors: 1% precision or better for stable gain
  • Capacitors: COG/NP0 for precision circuits
  • Op-amps: choose based on bandwidth, noise, offset

9. Altium Designer for the project

BE_Archi_Sys_Emb project:

Project structure:

  • Project file: BE_Archi_Sys_Emb.PrjPcb
  • Schematic: Modulateur.SchDoc
  • Libraries: 4AE_LM.SCHLIB, LIB_V2.SCHLIB
  • Footprints: ACT.PcbLib, PRINT_V2.PcbLib

Design steps:

  1. Library creation:
    • Schematic symbols (LM13700, resistors, capacitors)
    • PCB footprints (DIP8, SMD 0805)
  2. Electrical schematic:
    • Component placement
    • Connections (nets)
    • Annotations (values, references)
    • ERC verifications
  3. PCB:
    • Schematic import
    • Component placement
    • Manual or automatic routing
    • DRC verifications
    • Ground and power planes
  4. File generation:
    • Gerber (manufacturing)
    • BOM (bill of materials)
    • Assembly files

10. Practical applications

Audio mixing console:

Each channel has a VCA to control volume. Faders adjust the control voltage.

Analog synthesizer:

  • VCO (Voltage Controlled Oscillator): variable frequency
  • VCF (Voltage Controlled Filter): filter with variable fc
  • VCA: amplitude envelope (ADSR)

Audio compressor:

AGC circuit with RMS detector and adjustable attack/release parameters.

Reduces the signal dynamic range (range between the weakest and the strongest).

Parametric equalizer:

Multiple bandpass filters with controlled center frequency, gain, and Q factor.

Adaptive radio receiver:

AGC to maintain a constant level despite variation in the received RF signal.

IF filters with variable bandwidth depending on reception conditions.


PART D - Reflective Analysis and Perspectives

Skills acquired

Controlled circuit design:

Mastery of amplifiers and filters with electronically variable parameters. Ability to use OTAs to create reconfigurable circuits.

Analog simulation:

Effective use of TINA-TI to validate circuits before fabrication. Understanding of AC, transient, and noise analyses.

Professional PCB design:

Complete PCB realization in Altium Designer: library creation, schematic, routing, verifications.

Key takeaways

1. OTA = versatile component:

The transconductance amplifier (LM13700) allows creating VCAs, VCFs, and modulators simply by exploiting gm control.

2. Linearity vs dynamic range:

Controlled circuits often present a trade-off between linearity and variation range. Linearization is important.

3. Stability is essential:

Variable gain circuits can oscillate if poorly compensated. Stabilization capacitors are critical.

4. Layout = performance:

For precise analog circuits, PCB layout is as important as the schematic. Ground plane, decoupling, symmetry.

5. Simulation = time saving:

Simulating before building avoids costly errors (PCBs to redo, burnt components).

Practical applications

Professional audio:

Mixers, compressors, equalizers, and effects make extensive use of VCAs and VCFs.

Instrumentation:

Programmable gain amplifiers to automatically adapt to the measured signal range.

Telecommunications:

AGC in all radio receivers (AM, FM, GSM, WiFi, etc.).

Embedded systems:

Adaptive sensor signal conditioning based on conditions.

Feedback

Complete and educational project:

The lab study covers all stages of a real project: specifications, design, simulation, PCB, verifications.

Interesting LM13700:

A vintage but still pedagogically relevant component. Modern OTAs (OPA860, etc.) use the same principles.

Useful TINA simulations:

Simulations allow immediate visualization of the effect of parameter changes (resistors, capacitors).

Professional Altium Designer:

A tool used in industry. A valuable skill for professional work.

Limitations and perspectives

Module limitations:

  • No physical fabrication and testing of the PCB
  • Classical analog components (digital alternatives not covered)
  • Noise and distortion aspects not deeply explored

Perspectives towards:

  • DSP (Digital Signal Processing): digital alternative to analog circuits
  • Mixed systems: ADC, DAC, analog-to-digital conversion
  • Digital audio: codecs, digital effects
  • Digital control of analog circuits: digital potentiometers, DAC for control
  • Mixed SoCs: analog-digital integration on chip

Technological evolution

Current trends:

Programmable circuits:

  • FPAA (Field Programmable Analog Array): analog equivalent of FPGAs
  • Digital potentiometers controlled via SPI/I2C
  • Integrated VGA (Variable Gain Amplifier) with digital control

Integration:

  • AFE (Analog Front-End) integrating complete conditioning
  • Integrated audio codecs (ADC + DAC + VCA + filters)
  • SoC with reconfigurable analog section

Performance:

  • Very low noise (< 1 nV/sqrt(Hz))
  • Very low power consumption (nA quiescent current)
  • Wide dynamic range (> 120 dB)

Tips for success

1. Understand the LM13700:

Thoroughly grasp the principle of controlled transconductance. Read the datasheet carefully.

2. Simulate systematically:

Each modification must be validated by simulation before proceeding further.

3. Size carefully:

Resistor and capacitor values determine performance. Use the given formulas.

4. Verify the PCB:

DRC/ERC are mandatory. An error on the PCB is costly (re-fabrication).

5. Document:

Properly annotate schematics, calculate and note theoretical values for comparison with simulations.

Conclusion

This module provides an excellent introduction to reconfigurable and controlled analog circuits. Mastering VCAs, VCFs, and modulators is essential for many applications (audio, instrumentation, telecommunications).

Project approach:

The lab study with complete design (simulation + PCB) reflects well the work of an electronic engineer. All stages of a real project are covered.

Transferable skills:

  • Complex analog circuit design
  • Simulation with professional tools (TINA, SPICE)
  • PCB design with Altium Designer
  • Complete electronic project management

Key message:

Voltage-controlled circuits bring flexibility and adaptability to analog systems. They allow creating intelligent systems capable of automatically adapting to conditions (AGC, adaptive filtering).

Recommendations:

  • Experiment with evaluation kits (Texas Instruments, Analog Devices)
  • Physically fabricate and test the designed PCB
  • Explore digital alternatives (DSP) for comparison
  • Deepen noise, distortion, and linearity aspects

Links to other courses:


Course Documents


Course taken in 2023-2024 at INSA Toulouse, Department of Electrical and Computer Engineering.