AD/DA SENSORER 2019
Innehåll Repetition binära tal Operationsförstärkare Principer för A/D omvandling Parallellomvandlare (Flash) Integrerande (Integrating Dual Slope) Deltapulsmodulation (Delta Pulse Modulation) Approximerande (Successive Approximation) Spänning/frekvensomvandling (VFC)
Innehåll forts. Mätosäkerhet Sampling Vikning (Aliasing) Principer för D/A omvandling Sammanfattning Lab-info Förberedelser och/eller övningar
Läsanvisningar Kap. 3.1 Allmänt om spänningsmätning, s.127 130 Kap 3.3 Ingångssteget i en DVM/DMM, s. 136 137 Kap. 3.4 A/D-omvandling (sid. 138-147) Kap. 3.5 D/A-omvandling (sid. 148-150) Kap 3.6-3.8 Mätning av växelspänning/strömmar/resistans, s. 151 169 Kap 3.9 Speciella DMM-funktioner, s. 170 172 Kap. 3.10 Mätosäkerhet vid likspänningsmätning (sid. 173-179) Kap. 6.2 Vikningsdistorsion (sid. 354) Kap. 8.3 Vikning (sid. 444-445)
Uppgifter 3:4-3:7 3:24-3:25 6:4-6:6 Förberedelseuppgifter i labbhandledning
Smarta sensorer, IoT
AD/DA omvandling Ljud och tal Musik på CD, komprimerat mp3 Telefon Video Digital TV DVD Mätvärden från sensorer Industri (ex. temperatur, tryck, töjning) Medicin (ultraljud, MR-kamera, tomografi)
Varför digital signalbehandling Lättare att hantera information Mindre störningskänslig Påverkas inte av omgivningen Lägre kostnad Lättare att konstruera stabila system Lättare att modifiera system Långtidsmätningar Komprimering av data
Tillämpningar Digitala oscilloskop 8 bitar och 200 MS/s -> 10 GS/s Audio CD 16 bitar och 44.1 ks/s Bilder, bildbehandling Ofta 8 bitar per färg (RGB-CMYK), i t ex medicinska sammanhang högre upplösning, kanske 16 bitar per färg Digital Telefoni Första systemen(gsm): 300 3400 Hz, 8 bitar, 8 khz Tredje generationen (3G): 50 7000 Hz, 16 bitar, 16 khz samplingshastighet
Repetition: Binära talsystem Basen är 2 Ex. 13 dec = 8+4+1 = 1101 bin Största decimaltalet man kan representera med 8 bitar (1 byte) är: 128+64+32+16+8+4+2+1 = 255 2 N -1 MSB LSB 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 128 64 32 16 8 4 2 1 0 0 0 0 1 1 0 1
Binära tal BCD-kod, Binary Coded Decimal 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111 11
Gray-kod 0 0000 1 0001 2 0011 3 0010 4 0110 5 0111 6 0101 7 0100 8 1100 9 1101 10 1111 11 1110 12 1010 13 1011 14 1001 15 1000 12
Gray-kod 13
Kvantisering
Komparatorn De flesta AD omvandlare använder sig av en komparator som en del i omvandlingsprocessen En komparator jämför två spänningsnivåer A och B Om A > B ger komparatorn logisk hög signal, tex 1 Om A < B ger komparatorn logisk låg signal, tex 0 En komparator kan implementeras med en enkel OPförstärkare utan återkoppling. analogue input reference voltage A B + -
Operationsförstärkaren Icke-inverterande ingång Vout ( V V ) G Inverterande ingång Ideal Operationsförstärkare: Oändlig förstärkning (G) Oändlig bandbredd (oändligt snabb) Oändlig inresistans (ingen ström genom + och -) Ingen utresistans (kan driva ström)
Den inverterande förstärkaren V out ( V G V G V out V V V V ) G 0 V + = V - (eftersom V + i detta fall är kopplat till jord fås en virtuell jord vid V - ) I IN = 0 (oändlig inresistans, ingen ström flyter in i operationsförstärkaren)=> I 1 = I 2 V in I V R in 1 R1, I1, Vout I 2 R2, 1 V out R R 2 1 V in
Integratorn I några AD-omvandlare används en integrator Utsignalen från en integrator beror på tiden och insignalen En integrator kan implementeras med en OP-förstärkare och en kondensator Spänningen över kondensatorn kommer att vara lika med utspänningen Generellt för en kondensator gäller V C 1 C t 0 i( t) dt V out V out ( V 1 RC V t 0 V ) G in dt
A/D omvandling Flash omvandlare (parallell) Integrerande omvandlare Deltapulsmodulation Spänning/frekvensomvandlare Successiv approximation (SAR) Finns en uppsjö av andra tekniker men dessa behandlas inte i denna kurs
Flash omvandlare (parallell) V IN jämförs med noggranna spänningsnivåer uppdelade i jämna steg Komparatorernas utgångar bildar en termometer kod som i grindnätet omvandlas till binärkod Snabb men dyr Ex. MAX104 från maxim-ic. ±5V, 1Gsps, 8-Bit ADC with On-Chip 2.2GHz Track/Hold Amplifier
Integrerande omvandlare (Dual slope) 1 RC U U U x x x T T REF 0 U REF X 1 dt RC U REF UREF Tx TREF 1.000 345 1000 T x T x 0 U REF dt 345mV Kondensatorn laddas upp under en bestämd tid T REF som bestäms av klockpulsgeneratorn U REF används för att ladda ur kondensatorn och tiden T x mäts i en räknarkrets U REF, T X och T REF används sedan för att räkna ut U X Ex. TLC7135 4 1/2-Digit Precision Analog-to-Digital Converters från Analog Devices Används i digitala voltmetrar (DVM)
Deltapulsmodulation Mätning av tidskvoten mellan uppoch urladdning av kondensatorn Ux är kvoten mellan Tin/T
Spännings/frekvensomvandlare Omvandlar en analog inspänning till ett pulståg med en frekvens som är direkt proportionell mot inspänningens värde Ex. AD7741 Single-Supply, Single-Channel Synchronous VFC
Successiv approximation (SAR) Successiv intervallhalvering Antalet approximationer motsvarar bitlängden för A/D omvandlaren Ex. AD7484: 14-Bit, 3 MSPS SAR ADC
Sample and Hold (S/H) krets Används för att spänningen konstant på ingången till SAR konvertern
Jämförelse
Tvåstegsomvandlare Består av två stycken parallelomvandlare. Den första för att hitta ett grovt intervall. Resultatet används sedan för att styra referensnivån till en andra omvandlare som gör en finare mätning av signalen. På grund av de två omvandlingarna och mellansteget är tvåstegsomvandlare inte lika snabba som parallellomvandlare, men kan ändå nå samplingshastigheter på 50MS/s. Den stora vinsten är att antalet komponenter reduceras kraftigt. Som exempel behöver en tvåstegs 12-bitarsomvandlare endast 128 komparatorer istället för 4096 stycken, vilket en konventionell parallellomvandlare skulle behöva.
Felkällor Kvantiseringsosäkerhet Nollpunktsosäkerhet Skalfaktorosäkerhet Lineariseringsosäkerhet Mätupplösning
Kvantiseringsosäkerhet +/- ½ LSB Ex. en 8-bitars omvandlare med 5 Volts mätområde ger en upplösning på 5/2 8 = 19.5 mv I en 8-bitars omvandlare måste spänningsförändringen i insignalen vara minst 19.5 mv för att märkas Obs, 3 bitar
Nollpunktsosäkerhet Felaktig nollreferens (U 0 ) Drift i ingångssteget (t.ex. orsakad av temperaturändringar)
Skalfaktorosäkerhet Fel inställning av spänningsreferens (U REF ) Osäkerhet i komponentvärden i förstärkare eller resistanser
Lineariseringsosäkerhet Differentiell olinearitet (DNL) Beror på det analoga ingångssteget Skillnaden mellan det teoretiska och det verkliga steget DNL ½ LSB
Mätupplösning, konventionell DVM 3½ - 5½ digit DVM HP3478 Dual Slope omvandling Skallängd 3000 300000 enheter, motsvarar 12 19 bitar Längre skallängd ger högre upplösning Kortare mättid ger lägre upplösning och lägre skallängd ½ digit 5 digit
Sampling Samplingsteorem: Samplingsfrekvensen f s måste vara minst två gånger så stor som den största frekvenskomponent i signalen man samplar. fs 2 f
Vikning (aliasing) fs < 2*f
Vikning (aliasing)
Vikning (aliasing) För att undvika vikning har man ett lågpassfilter på ingången till omvandlaren Filtrets brytfrekvens ska vara mindre än eller lika med fs/2
D/A omvandling Viktade resistorer R-2R stege
D/A omvandling med viktade resitorer R1 R2 U R R 2 UT UIN 1 Inverterande förstärkare Utgångstegens storlek beror på referenspänningen. Svårt att ha hög ordlängd pga att det är svårt att tillverka resistorer med väldigt hög precision C B A U UT 0 0 0 0 0 0 1 1 0 1 0 2 0 1 1 3 1 0 0 4 1 0 1 5 1 1 0 6 1 1 1 7
D/A omvandling med R-2R stege Endast ett resistorvärde behövs. 2R får genom att seriekoppla två resistorer
Tvåstegsomvandlare (12 bitar)
Sammanfattning Olika metoder för analog till digital omvandling Olika kategorier av fel som förekommer i AD (och DA) -omvandlare Sample and Hold kretsen Prestandakriterier (snabbhet, upplösning, momentan-/medelvärde) för olika AD-omvandlare Samplingsteoremet vikning aliasing Principer för digital till analog omvandling
43 Multimeter
44 Multimeter - bakgrund Numera nästan alltid digitala Klarar av att mäta många storheter Mäter t ex spänning, resistans, ström, kortslutning, temperatur mm. Handhållen, billig med lägre noggrannhet Stationär - bänkmultimeter, dyr med hög noggrannhet
45 Multimeter - instrument HP 34401 bänkmultimeter Hög noggrannhet Datorkommunikation Fluke 77 el 75 handhållen multimeter Billig, enkel, låg upplösning, enklare att ha i fickan
46 Upplägg för föreläsningen Multimeter Grundprincip Inre resistans Spänningsmätning Strömmätning Resistansmätning
47 Begrepp V Vp Vpp 0V Vos t Vp: Toppvärde Vpp: Topp till toppvärde V RMS : Effektivvärde = Vp/ 2 0,71 Vp (sinus) V: Likriktat medelvärde = 2Vp/p 0,64 Vp (sinus) Vos: Offset: Överlagrad likspänning
48 Multimeter - blockschema
49 Multimeter Upplösning Ex. Handhållen multimeter 3 ½ siffror Visar värden mellan 0000-3999, decimalkomma på lämplig plats. Motsvarar 12 bitar AV-omv. Ex. Bänkmultimeter 6 ½ siffror Visar värden mellan 0000000-3999999, decimalkomma på lämplig plats. Motsvarar 22 bitar AD-omv.
50 Multimeter - bakgrund Viktigt att veta vad mätinstrumentet har för inre resistans - för att avgöra om mätvärdet riskerar att påverkas. Vilken mätprincip använder instrumentet? Hur påverkar mätinställningarna noggrannheten?
51 Multimeter inre resistans Spänningsmätning Parallellt med spänningskällan» Hög inre resistans nödvändig, typ. 1 10 MΩ» För låg resistans påverkar uppmätt spänning genom spänningsdelning mätfel Instrumentets inre resistans ger ca 5% lägre värde på spänningen över 500 kw resistorn
52 Multimeter inre resistans Strömmätning I serie med strömkällan» Låg inre resistans nödvändig, typ 0,1 100 Ω» För hög resistans påverkar strömmen i kretsen mätfel Instrumentets inre resistans ger ca 1% lägre värde på strömmen
53 Multimeter - mätmetoder En multimeter mäter alltid likspänning För att mäta växelspänning, ström och resistans måste dessa konverteras till en DCspänning först
Multimeter växelspänningsmätning Växelspänning omvandlas genom likriktning. 54
55 Multimeter - växelspänning Vanligaste omvandlingssättet helvågslikriktning. Alla negativa perioder vänds till positiva istället. Likriktat medelvärde: Oftast inte intressant i sig U = 1 T T ò 0 U ( t)dt
56 Multimeter - växelspänning Effektivvärdet mest intressant Den växelspänning som utvecklar samma effekt i en komponent som en likspänning med samma storlek. U 2 EFF = 1 T T ò 0 U 2 ( t) dt
57 Multimeter - växelspänning Formfaktorn och toppfaktorn beskriver hur amplituden förhåller sig till effektivvärdet. formfaktorn U EFF U toppfaktorn = Uˆ U EFF
58 Multimeter - växelspänning Hur mäter man effektivvärdet? Enkelt och billigt: Mät likriktat medelvärde och räkna om till effektivvärde mha formfaktorn Ger bara rätt värden för sinussignal Mer avancerade instrument: Mäter sant effektivvärde
59 Multimeter - växelspänning
60 Multimeter - växelspänning Effektivvärdet
61 Multimeter - strömmätning Viktigt att R inte är stort för att undvika att påverka kretsen man mäter på.
62 Multimeter - resistansmätning Två olika metoder att omvandla en resistans till en spänning Konstantströmmetoden Kvotmetoden
63 Multimeter - resistansmätning Konstantströmmetoden Kvotmetoden
64 Multimeter - resistansmätning Tvåtrådsmätning Fyrtrådsmätning
65 Multimeter - mätosäkerhet Anges normalt i specifikationen som: ± (% av avläst värde + antal steg i minst signifikant siffra) Ex. Fluke 77 Avläst värde på 320 W området (Upplösning 0.1 W): 95,3 W Osäkerhet: ± (0,5% av 95,3 + 2 x 0,1) W ± (0,48 + 0,2) W ± 0,7 W
66 Multimeter mätosäkerhet Kalibrering Kom ihåg att instrument-specifikationer gäller under en viss tid som anges av tillverkaren, t ex upp till ett år. För att säkerställa att specifikationerna uppfylls och för att minimera mätfelen måste instrumenten kalibreras regelbundet. Hur ofta beror på tillämpningen. För utveckling, produktion och underhåll av medicinteknisk utrustning krävs normalt kalibrering minst en gång per år eller oftare, beroende på riskanalys och de rutiner som utnyttjas för kvalitets-säkring.
67 Multimeter - störningar Integrerande AD-omvandling vanlig Styrning av integrationstiden möjliggör undertryckning av störning Alla frekvenser med ett helt antal våglängder inom integrationstiden kommer undertryckas. Ex 50 Hz 20 ms periodtid.
68 Störningsundertryckning - Integrerande omvandlare T REF väljs till en heltalsmultipel av periodtiden på den störning man vill undertrycka!
69 Störnings-undertryckning - Integrerande omvandlare SMRR Series Mode Rejection Ratio 50 Hz
70 Störnings-undertryckning - Integrerande omvandlare Integrationstiden i instrumentet påverkas av vald upplösning (antal siffror)