- Sections and slides rewritten in Swedish; German law and institutions replaced by Swedish/CEPT/ITU equivalents (PTS, SSA, PTSFS 2025:1, SSMFS 2008:18), unverified statements marked "% TODO VERIFY" - New toc: INSTEG, HAREC, UPPGRADERING; section idents are Swedish (see ident-map.tsv) - Exam-question tags, BNetzA question pool, solutions and the German SWL course removed - Static pages, snippets, applets, READMEs and image alt-texts translated - TikZ labels translated; SVG drawings regenerated (drawing 689 still fails to build upstream: it references a missing photo) - Changed from the original: not endorsed by DARC e.V., SSA or PTS Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
5.8 KiB
A/D- och D/A-omvandling
- A/D-omvandlare omvandlar analoga signaler till digitala värden
- D/A-omvandlare omvandlar digitala värden tillbaka till analoga signaler
- Båda har bara ett ändligt antal möjliga värden
- En viktig egenskap är därför deras upplösning
A/D-omvandlaren skapar digitala samplingar av en analog insignal. D/A-omvandlaren utför den omvända processen och skapar av digitala värden åter analoga spänningsvärden.
Kvantisering i A/D-omvandlaren
- A/D-omvandlaren kan bara skapa ett begränsat antal digitala värden
- Analoga insignalvärden tilldelas därför fasta steg
- Mellanvärden kan inte representeras exakt
- Därigenom uppstår ett kvantiseringsfel
Ett faktiskt uppmätt analogt värde ligger ofta mellan två möjliga digitala steg. A/D-omvandlaren måste tilldela det ett av dessa steg.
Den avvikelse mellan det faktiska och det representerade värdet som då uppstår kallas kvantiseringsfel.
Upplösning hos en A/D-omvandlare
- Upplösningen anger antalet urskiljbara digitala värden
- Den anges vanligtvis i bitar
\qty{8}{\bit}→\num{256}möjliga värden\qty{16}{\bit}→\num{65536}möjliga värden- Fler bitar ger en finare återgivning av signalamplituden
Upplösningens inverkan
[picture:300:a_adc_4bit:Sinussignal digitaliserad av en 4-bitars A/D-omvandlare och därefter D/A-omvandlad] [picture:299:a_adc_12bit:Sinussignal digitaliserad av en 12-bitars A/D-omvandlare och därefter D/A-omvandlad]\qty{4}{\bit}→\num{16}möjliga värden\qty{12}{\bit}→\num{4096}möjliga värden- Högre upplösning → mindre kvantiseringssteg
Vid 4 bitar finns bara 16 möjliga värden. Stegen syns tydligt i den rekonstruerade signalen.
Vid 12 bitar finns redan 4096 möjliga värden. Den rekonstruerade signalen ligger därför väsentligt närmare den ursprungliga sinussignalen.
Med de extra 8 bitarna ökar antalet möjliga steg med en faktor 256.
Jitter
- Samplingarna bör tas vid exakt fastställda tidpunkter
- I praktiken kan de verkliga samplingstidpunkterna variera något
- Dessa tidsavvikelser kallas jitter
- Jitter kan ge ytterligare brus i den digitaliserade signalen
För det behöver A/D-omvandlaren en så stabil klocka som möjligt. Små tidsvariationer hos klockan gör att samplingarna inte tas exakt vid de avsedda tidpunkterna.
Dessa variationer kallas jitter.
D/A-omvandlare
- D/A-omvandlaren är motparten till A/D-omvandlaren
- Den skapar analoga spänningsvärden av digitala samplingar
- Även en D/A-omvandlare har bara ett ändligt antal möjliga utvärden
- Dess upplösning anges också i bitar
Ett digitalt talvärde tilldelas ett bestämt analogt utvärde. Också här bestämmer upplösningen hur många olika värden som kan skapas.
Spänningsområde och upplösning
- En D/A-omvandlare har ett fastställt spänningsområde
- Exempel:
\qty{0}{\volt}till\qty{1}{\volt} - Vid
\qty{4}{\bit}finns\num{2^4}=\num{16}möjliga steg - Hos en linjär D/A-omvandlare är dessa jämnt fördelade över spänningsområdet
Stegbredd
Vid \num{16} steg finns \num{15} avstånd mellan stegen.
För ett spänningsområde från \qty{0}{\volt} till \qty{1}{\volt} blir det:
\frac{\qty{1}{\volt}}{16-1}\approx\qty{67}{\milli\volt}
Det motsvarar det välkända stolpproblemet: Mellan 10 staketstolpar finns bara 9 mellanrum.
Därför delas spänningsområdet i det här exemplet med 15 och inte med 16.
A/D- och D/A-omvandlare i SDR
- A/D-omvandlare digitaliserar analoga insignaler
- Därefter kan samplingarna bearbetas digitalt
- D/A-omvandlare skapar av dem vid behov åter analoga signaler
- Principen används på många ställen i SDR-mottagare och transceivrar
Den analoga signalen digitaliseras först. Därefter kan till exempel filtrering, demodulation eller modulation ske digitalt. Ska sedan åter en analog signal skapas används en D/A-omvandlare.
Utnyttjande av värdeområdet
- En liten insignal utnyttjar bara en del av de tillgängliga stegen
- En för stor insignal överskrider det värdeområde som kan representeras
- Värden över maximum kan inte längre återges korrekt
- Signalen skärs av på den platsen
Är signalen mycket liten används bara få av de tillgängliga stegen.
Är signalen däremot för stor når A/D-omvandlaren sitt högsta värde som kan representeras. Ännu större insignalvärden kan inte längre särskiljas. Signalens toppar ser därför avskurna ut.
Inte heller en D/A-omvandlare kan skapa någon utspänning utanför sitt avsedda värdeområde.
Upplösningens inverkan
- Hög upplösning → många möjliga amplitudvärden
- Låg upplösning → få möjliga amplitudvärden
- Fler steg ger en noggrannare digitalisering och rekonstruktion
- Det tillgängliga värdeområdet bör utnyttjas så väl som möjligt