Table of Contents
Inleiding tot de geluidsvormende filters in gegevensconversie
Moderne dataconversiesystemen vereisen een uitzonderlijke signaalintegriteit, vooral in toepassingen zoals precisie instrumentatie, audioverwerking en hoge snelheidscommunicatie. Lawaai .Zowel van de analoge front en het quantization proces zelf . Vermindert de effectieve resolutie en dynamische bereik . Geluids-vormende filters bieden een krachtige techniek om quantization lawaai uit de signaalband te duwen , waardoor drastisch verbeteren van de signaal-to-noise ratio (SNR). Operationele versterkers (op versterkers) bieden de bouwstenen voor de implementatie van deze filters , hetzij in geschakelde-capacitor of continu-time architecturen . Dit artikel presenteert een uitgebreide gids voor het ontwerpen van een noise-shaping filter circuit met behulp van versterkers , die de fundamentele theorie , component selectie , circuit topologie , stap-voor-stap ontwerp , simulatie en praktische implementatie advies .
Fundamentele elementen van de geluidsvorming in gegevensconversie
Kwantisering Geluid en Geluidsvorming
In elke analoge-naar-digitale converter (ADC) wordt de conversie van een continu analoog signaal naar een discrete digitale waarde quantisatiefout geïntroduceerd. Deze fout verschijnt als een gelijkmatige ruis verspreid over de Nyquist bandbreedte. Een conventionele Nyquist-rate ADC heeft een plat geluidsspectrum, waardoor de maximaal haalbare SNR beperkt wordt tot ongeveer 6.02 N + 1.76 dB (waar N het aantal bits is). Geluidsvorming is een techniek die wordt gebruikt bij het oversampling converters en met name sigma-delta modulatoren om dit geluidsspectrum te wijzigen zodat het ruisgeluid wordt uitgeschakeld bij lage frequenties en naar hogere frequenties wordt geduwd. Omdat de signaalband slechts een fractie van de totale bandbreedte bezet heeft (door oversampling), wordt het binnenbandgeluid sterk verminderd. De resulterende SNR verbetering kan worden uitgedrukt als:
SNR-verbetering ≈ 6,02 × N + 1,76 + 10 log10(OSR) + 10 log10(((2L+1)/(π^(2L)))) × OSR^(2L+1)
waarbij OSR de oversampling ratio is en L de filtervolgorde. Hogere geluidsvorming levert een agressievere reductie op, maar vereist een zorgvuldig stabiliteitsontwerp.
Overzicht van de Sigma-Delta-modulatie
Sigma-delta modulatoren combineren oversampling, feedback en een lage-resolutie quantizer (vaak een vergelijking) om een high-bit-rate digitale stroom te produceren. Het ruis-vormfilter is het lusfilter dat de modulator orde en stabiliteit bepaalt. In een discrete implementatie, het lus filter wordt meestal gebouwd met behulp van geschakelde condensator integrators. In continue-time ontwerpen, op-amp-gebaseerde integrators en resonatoren worden gebruikt. Beide benaderingen zijn afhankelijk van op versterkers om signalen te sumaliseren, te verkrijgen, en te bepalen filterstokken en nullen. Het begrijpen van de rol van de lus filter is essentieel voor het bereiken van hoge prestaties: een tweede-orde modulator biedt 15 dB/octaaf ruisvorming, terwijl een derde-orde modulator ongeveer 21 dB/octave geeft. Echter, hogere orde verhoogt het risico van instabiliteit, vaak het noodzakelijk feedforward compensatie of een speciale multi-bit modulator.
Ontwerpbeginselen met operationele versterkers
Op-Amp-selectiecriteria
Het kiezen van de juiste operationele versterker is cruciaal voor de prestaties van het geluidsfilter. Belangrijkste specificaties zijn:
- Invoerspanningsgeluidsdichtheid: Voor een filter dat in het bereik van 1 kHz tot 1 MHz werkt, is een op-versterker met 1
- Gainbandbreedteproduct (GBW): De GBW moet ten minste 5 tot 10 keer de maximale signaalfrequentie zijn om een excessieve faseverschuiving te voorkomen. Voor een 1 MHz-signaal is een 10 MHz GBW een minimum; 50
- Sleepsnelheid: Voldoende om de maximale verwachte spanningsswing zonder vervorming te hanteren. Voor sigma-deltamodulatoren helpen snelle sleesnelheden (50 V/μs of meer) de lineariteit te behouden.
- Open-loop gain: Hoge DC gain (≥100 dB) vermindert eindige winst fouten die de ruisvorming kunnen afbreken.
- Overgangsspanning en stroom: Low-noise op amps verbruikt vaak meer stroom; trade-offs moeten worden geëvalueerd voor het doelsysteem.
De maximale geluidssterkte van de versterkers is ongeveer 1 mrad.
Topologieën van het kerncircuit
Schakelaars voor het integreren van hoofd- en hoofd-hoofd-eenheden
In discrete tijd sigma-delta modulatoren wordt het lusfilter gebouwd met behulp van geschakelde condensator (SC) integrators. Een SC integrator gebruikt een condensator en schakelt over om de ingangsspanning te nemen en vervolgens over te laden naar een geïntegreerde condensator rond de op amp. De op amp moet nauwkeurig in elke klokfase vestigen, waarvoor hoge GBW en snelle afwikkelingstijd vereist is. Niet-overlappende klokfasen worden gegenereerd met een digitale klokgenerator. De overdrachtsfunctie van een ideale SC integrator is H(z) = (C s / C i) × z^(-1) / (1 - z^(-1)], waarbij C s de bemonsteringscapacitor is en C i de geïntegreerde condensator. Geluidsvorming wordt bereikt door dergelijke integrators te cascading met juiste feedbackcoëfficiënten.
Continutijd-integratoren
Continue-time (CT) integrators gebruiken een weerstand in serie met de ingang, stroom voeden in de omkerende knooppunt van de op amp, met een condensator in het feedback pad. De integrator overdracht functie in het s-domein is H(s) = 1/(sRC)[. CT modulatoren vermijden de noise vouwproblemen geassocieerd met bemonstering en kunnen een hogere bandbreedte te bereiken, maar ze zijn gevoeliger voor klok jitter en vereisen RC tijd constanten. De op amp amp modulatoren psyrische ingang capaciteit en eindige GBW invoeren extra polen die moeten worden gecompenseerd. Een gemeenschappelijke topologie voor hogere-orde CT filters maakt gebruik van meerdere integrators met feedforward sommation via een somming versterker of resistentive netwerk.
Filtervolgorde en stabiliteit
De ruis-vormende filtervolgorde bepaalt direct de helling van de geluidsoverdrachtsfunctie (NTF). Een tweede-ordefilter (twee integrators) geeft een 40 dB/decade roll-off binnen de signaalband; een derde-ordefilter bereikt 60 dB/decade. Echter, de NTF van een hoge-orde modulator heeft nullen in de buurt van complexe poollocaties die kunnen leiden tot ringing en potentiële oscillatie. Stabiliteit wordt beoordeeld met behulp van het Lee criterium[: de maximale out-of-band winst (meestal rond 1,5 tot 2) moet worden beperkt. Praktische ontwerpen introduceren feedforward paden die nullen toevoegen aan de NTF, waardoor stabiliteit wordt verbeterd zonder dat de in-band demping wordt gesdegradeerd. Bijvoorbeeld, een derde-orde modulator gebruikt vaak één feedforward nul om de fasemarge te verhogen. De op versterkers eigen hogefrequentie polen voegen ook toe aan de lusvertraging, dus fasecompensatie (bijv., met behulp van een kleine weerstand in serie met de in-integrerende capacitor).
Stap-voor-stap Circuit Design
Berekening van de waarde van componenten
We zullen een continu-tijd-ruis-vormfilter voor een sigma-delta modulator met een signaalbandbreedte van 20 kHz en een oversampling ratio van 64 (monsterfrequentie 2.56 MHz) ontwerpen. De filtertopologie is een keten van drie integratoren met één feedforward pad van de eerste integrator output tot de som van de quantizer. De coëfficiënten zijn afgeleid van een prototype overdrachtsfunctie zoals een Butterworth of Chebyshev vorm, vervolgens geschaald voor de gewenste cutoff frequentie (ongeveer 40 kHz om pieken mogelijk te maken).
- Selecteer integratortijdconstanten: Stel voor een derde-ordefilter de eerste integratorpoolfrequentie in op ≈ 0,5 × (bandbreedte) = 10 kHz; kies R1 = 10 kΩ en C1 = 1/(2π × 10 kHz × 10 kΩ) ≈ 1,59 nF. Gebruik 1.5 nF standaardwaarde.
- Tweede integrator: Stel de pool op 30 kHz om de bandbreedte te vergroten. R2 = 10 kΩ, C2 = 1/(2π × 30 kHz × 10 kΩ) ≈ 530 pF. Gebruik 560 pF.
- Derde integrator: Stel de pool op 80 kHz om de NTF uit de band te duwen. R3 = 10 kΩ, C3 = 1/(2π × 80 kHz × 10 kΩ) ≈ 199 pF. Gebruik 200 pF.
- Feedforward coëfficiënt: Een feedforward weerstand vanaf de eerste integrator uitgang tot de somming knooppunt stelt de nul locatie. Typische waarde: Rff = 100 kΩ (aanpassing tijdens simulatie).
- Er kunnen extra feedbackweerstanden nodig zijn voor de stabiliteit van het aansluitnet; voeg Rfb = 100 kΩ toe vanaf de uitgang van de derde integrator tot de omkerende knoop van de eerste integrator.
Alle weerstanden moeten metaalfilm zijn met 0,1% tolerantie en lage temperatuurcoëfficiënt. De capacitors moeten C0G/NP0 types zijn voor stabiliteit. Op amp selectie: ADA4898 voor alle drie fasen.
Terugkoppeling en Paden voor doorvoer
Het complete circuit bestaat uit drie cascaded integrators. De output van elke integrator wordt omgekeerd ten opzichte van de vorige fase. Om het juiste teken voor de feedbacklus te behouden, moet de somknop (de ingang van de eerste integrator) de feedbacksignalen aftrekken. Een praktische implementatie maakt gebruik van een differentiaalsomversterker vóór de eerste integrator, of gewoon verbindt de feedback weerstanden met de invertering input van de eerste op amp via een extra opsomming netwerk. Het feedforward pad vanaf de eerste integrator output is verbonden met dezelfde somming node via Rff. De quantizer (comparator) verbindt zich met de output van de derde integrator.
Om stabiliteit te garanderen, kan de lokale feedback rond elke integrator een dempingsweerstand in serie bevatten met de geïntegreerde condensator een gangbare praktijk in CT filters om pieken te verminderen. Voor elke integrator, voeg een weerstand (bijv. 100 Ω tot 1 kΩ) in serie met de condensator. Dit introduceert een eindige nul die de hogefrequentiewinst beperkt en verbetert fasemarge.
Simulatie en validatie
Gebruik van SPICE voor geluidsanalyse
Voor het bouwen van hardware, simuleer het filter met behulp van een professionele SPICE tool (bijv., LTspice, PSpice, of Tina-TI). Bouw het circuit schema met ideale op amp modellen eerst om de overdracht functie te controleren, dan vervangen door de werkelijke op amp macromodellen van de fabrikant. Voer uit:
- AC-analyse: Stel de NTF-omvang vs. frequentie in. Controleer of de in-band-demping ten minste 60 dB onder de out-of-band piek ligt en dat pieken bij de bandbreedte-rand niet meer dan 3 dB bedragen.
- Voorbijgaande analyse: Breng een sinusoïdale ingang aan bij volledige schaal (bv. 0,4 V piek op 5 kHz) en observeer de modulator output bitstream. Het spectrum van de modulator uitgang moet tonen ruisvorming: ruis stijgt bij hogere frequenties.
- Lawaaianalyse: Inclusief op amp geluidsbronnen (spanning en stroom). Bereken het totale geïntegreerde geluid over de signaalband en vergelijk met de quantisatiegeluidsvloer. Het geluidsgeluid op amp moet ten minste 10 dB onder het quantisatiegeluid liggen om te voorkomen dat de SNR wordt aangetast.
Als de simulatie instabiliteit (grote oscillaties of knippen) aan het licht brengt, de voerforwardcoëfficiënt aanpast of de dempingsweerstandwaarden verlaagt.
Praktische uitvoeringstips
PCB-indelingsoverwegingen
Een goed ontworpen PCB is even belangrijk als het circuit zelf.
- Plaats de opversterkers en passieve componenten zo dicht mogelijk bij de parasitaire inductie en capaciteit. Gebruik een grondvlak onder het gehele filtergedeelte.
- Aparte analoge en digitale gronden; verbind ze op één punt (sterrengrond) in de buurt van de quantizer.
- Verzorg ontkoppelingscondensatoren (10 μFtantal + 0,1 μF keramiek) aan de krachtpennen van elke op amp. Plaats ze binnen 5 mm van de pinnen.
- Houd hoge impedantiennoden (bijvoorbeeld de omkerende ingangen) kort en schild ze af met bewakers die verbonden zijn met een laag impedantiepunt (zoals de op amp .
- Gebruik lage-ESR-condensatoren voor de integratie-condensatoren; C0G- of NPO-keramische condensatoren zijn ideaal.
- Minimaliseer de sporenlussen in de feedbackpaden. Routeer de feedback direct van de uitvoer naar de omkerende invoer zonder vias indien mogelijk.
Testen en meten
Na de assemblage, test het filter met een netwerkanalysator of een spectrumanalysator. Pas een laagfrequente sinusgolf toe en meet de overdrachtsfunctie over het frequentiebereik. Bevestig dat het -3 dB-punt overeenkomt met het ontwerpdoel. Voor geluidsprestaties, kort de input op de grond en meet het uitgangsruisspectrum. Vergelijk met de SPICE-voorspelling. Als er overtollig geluid verschijnt, controleer op grondlussen, onjuiste ontkoppeling of component zelfresonantie. De uiteindelijke validatie is om het filter te integreren in een volledige sigma-delta modulator en de ADC
Conclusie
Het ontwerpen van een ruis-vormfiltercircuit met behulp van operationele versterkers is een systematisch proces dat solide theoretisch begrip combineert met zorgvuldige praktische engineering. Door het selecteren van geluidsarme, hoge bandbreedte op versterkers, het berekenen van componentwaarden voor de gewenste filtervolgorde en bandbreedte, het simuleren van het ontwerp met SPICE, en het implementeren van het met de juiste PCB-technieken, kunnen ingenieurs filters bouwen die het in-band quantisatiegeluid in sigma-delta dataconverters aanzienlijk verminderen. Deze benadering maakt het mogelijk hoge resolutie conversie in audio, instrumentatie en communicatiesystemen waar elke decibel van SNR-zaken. Het specifieke ontwerpvoorbeeld dat wordt gepresenteerd een derde-orde continue-tijd filter... biedt een schaalbare basis die kan worden aangepast aan verschillende bandbreedtes en oversampling ratio's. Met de groeiende vraag naar high-precision data-overname, blijft het beheersen van op-amp-gebaseerde ruis-vormfilters een essentiële vaardigheid voor analoge en gemengde-signal ontwerpers.