
Figuur 1. Diagram van analoog-naar-digitaal-omzetter (ADC).
Een analoog-naar-digitaal converter (ADC) is een apparaat dat een continu variërend analoog signaal, zoals spanning, geluid, licht of temperatuur, omzet in een digitale waarde die een microcontroller of computer kan verwerken.In de figuur vertegenwoordigt de vloeiende golf aan de linkerkant de analoge invoer, een continu signaal dat in de loop van de tijd verandert.Wanneer dit signaal de ADC in het midden binnenkomt, wordt het omgezet in een reeks discrete digitale waarden.Het blokachtige patroon aan de rechterkant toont de digitale uitvoer, die nu in een vorm is die digitale systemen kunnen lezen en interpreteren.Deze eenvoudige illustratie demonstreert het hoofddoel van een ADC: het transformeren van analoge signalen in duidelijke, bruikbare digitale gegevens voor elektronische apparaten en ingebedde systemen.
Een analoog-naar-digitaal-omzetter (ADC) werkt door een veranderend analoog signaal om te zetten in een digitale waarde die een computer of microcontroller kan begrijpen.Het proces bestaat uit drie hoofdonderdelen: bemonstering, kwantisering en codering.

Figuur 2. Werkingsprincipe van een analoog-naar-digitaal-omzetter (ADC)
In de afbeelding hierboven komt het analoge ingangssignaal binnen sample-and-hold-circuit (S/H)., waar de ADC voor het eerst optreedt bemonstering.Deze stap legt het signaal op regelmatige tijdsintervallen vast, waardoor een reeks discrete momentopnamen ontstaat die de veranderende golfvorm bevriezen, zodat deze kan worden verwerkt.Na de bemonstering beweegt het signaal zich naar de kwantiserings- en coderingsblok, waar kwantisering vindt plaats.Hier wordt elk bemonsterd punt benaderd tot het dichtstbijzijnde beschikbare digitale niveau op basis van de resolutie van de ADC, die bepaalt hoe nauwkeurig de analoge waarde kan worden weergegeven.Tenslotte treedt de ADC op codering, waarbij de gekwantiseerde waarden worden omgezet in een binaire uitvoer die digitale circuits, microcontrollers of processors kunnen begrijpen.
De onderstaande tabel vat de meest voorkomende en algemeen aanvaarde specificaties samen die worden gebruikt om de prestaties en kenmerken van een analoog-naar-digitaal-omzetter (ADC) te evalueren.
|
Typ |
Specificaties |
|
Resolutie
(stukjes) |
8-bits, 10-bits,
12-bits, 16-bits, 24-bits |
|
Bemonstering
Tarief (SPS / Hz) |
10 kS/s tot 1
MS/s (SAR), tot 100 MS/s (pijpleiding) |
|
Invoer
Spanningsbereik |
0–5 V, 0–3,3 V,
±2,5 V |
|
Referentie
Spanning (Vref) |
1,024 V, 2,048
V, 4,096 V |
|
SNR
(Signaal-ruisverhouding) |
60 dB (10-bits),
74 dB (12-bit), 98 dB (16-bit) |
|
ENOB
(Effectief aantal bits) |
9,5 bits, 11,8
bits, 15,5 bits |
|
INL
(Integrale niet-lineariteit) |
±0,5 LSB, ±1
LSB |
|
DNL
(Differentiële niet-lineariteit) |
±0,3 LSB, ±1
LSB |
|
Conversie
Tijd |
1 µs (SAR), 20
ns (pijplijn) |
|
Stroomverbruik |
2 mW tot 50 mW |
|
Invoer
Impedantie |
1 kΩ tot >1
MΩ |
|
Offsetfout |
±1 mV, ±2 mV |
|
Winstfout |
±0,05%, ±0,1% |
|
Diafragma
Jitter |
1 ps tot 50 ps |
|
Communicatie
Interface |
SPI, I²C,
Parallel, LVDS |
ADC's zijn ontworpen met verschillende architecturen om specifieke evenwichtspunten tussen snelheid, resolutie en kosten te bereiken.Hieronder staan de belangrijkste ADC-typen die in de elektronica worden gebruikt.

Figuur 3. ADC-diagram voor opeenvolgende benaderingsregisters (SAR).
Een Successive Approximation Register (SAR) ADC zet een analoog signaal om in een digitale waarde door de ingangsspanning te vergelijken met de uitgang van een interne DAC en het resultaat bit voor bit aan te passen.Met deze methode kan de SAR ADC snel en met goede nauwkeurigheid de dichtstbijzijnde digitale weergave van het ingangssignaal verfijnen.In de afbeelding hierboven begint het proces met het passeren van de ingangsspanning door het sample-and-hold-circuit, dat het signaal opvangt voor conversie.De comparator controleert vervolgens of de ingangsspanning hoger of lager is dan de DAC-uitgang, en de besturingslogica stuurt deze informatie naar het SAR-blok, dat elke bit achtereenvolgens bijwerkt.Terwijl de SAR de waarde verfijnt, genereert de DAC nieuwe vergelijkingsspanningen totdat de uiteindelijke digitale uitvoer is bereikt.

Figuur 4. Flash ADC-diagram (parallelle ADC).
Een Flash ADC, ook wel parallelle ADC genoemd, zet een analoog signaal vrijwel onmiddellijk om in een digitale waarde door gebruik te maken van een groot aantal tegelijkertijd werkende comparatoren.Deze architectuur maakt het het snelste type ADC.In de bovenstaande afbeelding wordt de ingangsspanning naar een weerstandsladder gevoerd die een reeks referentiespanningsniveaus creëert.Elke comparator vergelijkt de ingangsspanning met een van deze referentiepunten en schakelt de uitgang ervan op basis van het feit of de ingang hoger of lager is.Alle comparatoruitgangen worden vervolgens naar een prioriteitsencoder gestuurd, die deze signalen omzet in de uiteindelijke binaire uitgang.Deze parallelle werking maakt een Flash ADC extreem snel, maar verbruikt ook meer stroom en biedt doorgaans een lagere resolutie dan andere ADC-typen.

Figuur 5. Sigma-Delta (ΔΣ) ADC-diagram
Een Sigma-Delta (ΔΣ) ADC zet een analoog signaal om in een digitale uitvoer met hoge resolutie door de invoer te oversamplen en ruisvormende technieken te gebruiken om ongewenste ruis uit het bruikbare frequentiebereik te duwen.Dankzij deze aanpak kan de converter extreem nauwkeurige metingen uitvoeren, waardoor hij ideaal is voor audioapparaten, precisie-instrumenten en laagfrequente sensorsystemen.In de bovenstaande afbeelding begint het proces met de analoge invoer die de sigma-delta-modulator binnengaat, waar het signaal wordt geïntegreerd en vergeleken met behulp van een 1-bit ADC.De comparator genereert een snelle stroom 1-bit gegevens, terwijl de feedbacklus en 1-bit DAC het systeem voortdurend aanpassen om ruis vorm te geven en te verminderen.Deze snelle bitstroom gaat vervolgens door een digitaal filter en een decimator, die het middelt en omzet in een uiteindelijke digitale uitvoer van meerdere bits.

Figuur 6. ADC-diagram met dubbele helling
Een Dual-Slope ADC zet een analoog signaal om in een digitale waarde door de ingangsspanning over een vaste tijd te integreren en vervolgens te meten hoe lang het duurt om te ontladen met behulp van een nauwkeurige referentiespanning.Deze methode filtert op natuurlijke wijze ruis weg en zorgt voor zeer stabiele metingen. Daarom worden ADC's met dubbele helling veel gebruikt in digitale multimeters en andere precisie-instrumenten.In de bovenstaande afbeelding wordt de ingangsspanning eerst via een weerstand op de integrator toegepast, waardoor de uitvoer van de integrator over een bepaalde periode toeneemt.Na deze integratiefase schakelt het circuit over naar een referentiespanning met tegengestelde polariteit, en loopt de integrator terug naar nul.Een teller meet de tijd die nodig is voor deze de-integratie, en die tijd is recht evenredig met de ingangsspanning.

Figuur 7. Pijpleiding-ADC-diagram
Een Pipeline ADC zet een analoog signaal om in een digitale waarde door het door een reeks fasen te laten gaan, waarbij elke fase een paar bits oplost voordat de resterende fout wordt doorgegeven aan de volgende.Dankzij deze gefaseerde aanpak kunnen pijplijn-ADC's zowel hoge snelheid als goede resolutie bereiken, waardoor ze ideaal zijn voor videoverwerking, snelle data-acquisitie en RF-communicatiesystemen.In de afbeelding hierboven gaat het ingangssignaal de eerste conversiefase binnen, waar een kleine flits-ADC en DAC samenwerken om een gedeeltelijke digitale uitgang en een versterkt residusignaal te genereren.Dit residu wordt vervolgens naar de volgende fase gestuurd en het proces herhaalt zich terwijl het signaal door meerdere fasen beweegt.Aan het einde van de pijplijn worden alle gedeeltelijke resultaten gecombineerd door middel van tijduitlijning en digitale foutcorrectie om het uiteindelijke digitale resultaat met hoge resolutie te produceren.

Figuur 8. ADC-diagram integreren
Een integrerende ADC zet een analoog signaal om in een digitale uitgang door te meten hoe de ingangsspanning in de loop van de tijd verandert binnen een integratorcircuit.Deze methode filtert op natuurlijke wijze ruis weg en produceert stabiele, zeer betrouwbare metingen, waardoor de integratie van ADC's ideaal is voor wetenschappelijke instrumenten, monitoringsystemen en andere toepassingen waarbij nauwkeurigheid belangrijker is dan snelheid.In de bovenstaande afbeelding wordt de analoge ingang via een weerstand aan een integrator toegevoerd, waardoor de uitgang van de integrator omhoog of omlaag gaat, afhankelijk van de ingangsspanning.Een comparator bewaakt deze helling en een digitale teller (aangestuurd door een klok) meet hoe lang het duurt voordat de uitvoer van de integrator een referentieniveau bereikt.De besturingscircuits beheren vervolgens het schakelen tussen de ingangsspanning en de referentiespanning, waardoor een consistente werking wordt gegarandeerd.De door de teller geregistreerde tijd is recht evenredig met het ingangssignaal en deze waarde wordt de digitale uitgang.
• Beperkte nauwkeurigheid veroorzaakt door kwantiseringsfouten
• Gemakkelijk beïnvloed door elektrische ruis en interferentie
• Niet-lineariteitsproblemen die de meetprecisie verminderen
• Een hogere resolutie verhoogt de complexiteit en ruisgevoeligheid
• Een onjuiste bemonsteringsfrequentie kan tot aliasingproblemen leiden
• Afweging tussen snelheid en nauwkeurigheid in veel ontwerpen
• Vereist zorgvuldige analoge signaalconditionering voor de beste prestaties
ADC's en DAC's zijn apparaten die worden gebruikt om signalen te veranderen tussen analoge en digitale vormen.ADC's zetten analoge signalen om naar digitale gegevens, terwijl DAC's digitale gegevens terugzetten naar analoog.De onderstaande tabel toont hun belangrijkste verschillen.
|
Specificatie |
ADC
(Analoog-naar-digitaal-omzetter) |
DAC
(Digitaal-naar-analoog-omzetter) |
|
Functie |
Converteert analoog
signalen naar digitale signalen |
Converteert
digitale signalen naar analoge signalen |
|
Invoertype |
Analoog
spanning/stroom |
Digitale code
(binair) |
|
Uitvoertype |
Digitaal binair getal
waarde |
Analoog
spanning/stroom |
|
Algemeen
Resolutie |
8, 10, 12, 16,
24 bits |
8, 10, 12, 16
stukjes |
|
Bemonstering
Beoordeel |
Van kSPS tot
honderden MSPS |
Van kSPS tot
tientallen MSPS |
|
Conversie
Tijd |
Langzamer (μs–ns
bereik) |
Sneller (ns–μs
bereik) |
|
Nauwkeurigheid |
Beperkt door
kwantiseringsfout |
Hoger
lineariteit en vloeiende uitvoer |
|
Lineariteit
Fout |
±1 tot ±4 LSB
typisch |
±0,5 tot ±2 LSB
typisch |
|
Geluidsniveau |
Hoger
(beïnvloed door ingangssignaal) |
Lager (schoner
analoge uitgang) |
|
Complexiteit |
Complexer
interne architectuur |
Eenvoudiger
architectuur |
|
Macht
Verbruik |
Hoger in
modellen met hoge snelheid |
Over het algemeen lager |
|
Veel voorkomende typen |
SAR, flits,
Sigma-Delta, pijpleiding |
R-2R, gewogen
Weerstand, Sigma-Delta |
|
Toepassingen |
Sensoren,
meting, data-acquisitie |
Audio-uitgang,
signaal generatie |
|
Vereist
Referentiespanning |
Ja, voor
nauwkeurige digitale uitvoer |
Ja, voor stabiel
analoge uitgang |
Sensoren zoals temperatuur, druk en licht produceren analoge signalen die in digitale vorm moeten worden omgezet.ADC's maken deze conversie zodat microcontrollers en computers de gegevens kunnen lezen en verwerken.Dit maakt nauwkeurige monitoring en automatisering in talloze elektronische systemen mogelijk.
Microfoons genereren analoge geluidsgolven die ADC's omzetten in digitale signalen.Met deze digitale conversie kan de audio worden opgeslagen, bewerkt of gestreamd.Zonder ADC's zouden moderne muziekproductie-, stemopname- en communicatiesystemen niet mogelijk zijn.
Camerasensoren detecteren licht als analoge signalen, die ADC's omzetten in digitale pixelgegevens.Deze digitale informatie wordt vervolgens verwerkt om foto's en video's te maken.ADC's zorgen ervoor dat het vastgelegde beeld accuraat, helder en van hoge kwaliteit is.
Voertuigen zijn afhankelijk van veel analoge sensoren voor motorbediening, rem- en veiligheidssystemen.ADC's zetten deze analoge ingangen om in digitale signalen die de computer van het voertuig kan begrijpen.Hierdoor kunnen functies als brandstofbeheer, ABS en stabiliteitscontrole betrouwbaar werken.
Medische instrumenten zoals ECG's en echografiemachines verzamelen analoge fysiologische signalen van patiënten.ADC's zetten deze signalen om in digitale gegevens voor analyse en weergave.Hierdoor kunnen artsen de resultaten snel en nauwkeurig interpreteren voor diagnose.
Signalen moeten worden gedigitaliseerd voordat ze kunnen worden gefilterd, verbeterd of geanalyseerd.ADC's zetten deze analoge ingangen om in digitale vorm, zodat DSP-algoritmen deze effectief kunnen verwerken.Dit wordt gebruikt voor toepassingen zoals spraakherkenning, audioverbetering en draadloze communicatie.
ADC's zijn belangrijk omdat ze elektronische apparaten in staat stellen analoge signalen in digitale vorm te lezen en te verwerken.Hun prestaties zijn afhankelijk van factoren zoals resolutie, bemonsteringsfrequentie en ruis, die bepalen hoe nauwkeurig de digitale uitvoer zal zijn.Elk ADC-type heeft sterke punten die het geschikt maken voor bepaalde taken, van audioverwerking tot sensoren en meetsystemen.Als u deze basisbeginselen begrijpt, kunt u de juiste ADC voor hun behoeften kiezen.
Stuur een aanvraag, we zullen onmiddellijk reageren.
Ja, de meeste ADC-modules zijn compatibel met populaire microcontrollers.Velen maken gebruik van SPI- of I²C-communicatie, waardoor ze eenvoudig aan te sluiten zijn.Controleer gewoon de spanningscompatibiliteit en bibliotheekondersteuning voor een soepele integratie.
Kies een referentiespanning op basis van de nauwkeurigheid en het bereik dat u nodig hebt.Een lagere Vref geeft een fijnere resolutie maar verkleint het ingangsbereik, terwijl een hogere Vref het bereik vergroot maar de precisie vermindert.Stabiele referentiebronnen met weinig ruis zorgen voor de beste resultaten.
Interne ADC's in microcontrollers zijn handig, maar bieden mogelijk een beperkte resolutie of snelheid.Externe ADC-modules bieden hogere precisie, minder ruis en betere prestaties voor veeleisende toepassingen zoals wetenschappelijke metingen of audioverwerking.
Voor basissensoren zijn 10–12 bits meestal voldoende.Voor precisiemetingen, zoals medische of wetenschappelijke toepassingen, biedt een 16-24-bits ADC veel meer nauwkeurigheid.Kies een hogere resolutie als uw signaal kleine veranderingen vertoont die duidelijk moeten worden vastgelegd.
Ja, als de ingangsspanning van de ADC het toegestane bereik van de microcontroller overschrijdt, kan dit permanente schade veroorzaken.Controleer altijd de spanningsniveaus, gebruik een goede aarding en voeg indien nodig beschermingscomponenten toe, zoals weerstanden of klemmen.
Op 2025/12/11
Op 2025/12/11
Op 8000/04/18 147757
Op 2000/04/18 111936
Op 1600/04/18 111349
Op 0400/04/18 83721
Op 1970/01/1 79508
Op 1970/01/1 66909
Op 1970/01/1 63045
Op 1970/01/1 63012
Op 1970/01/1 54081
Op 1970/01/1 52127