Hoppa till huvudinnehållet
8. Analoga signaler

Operationsförstärkare, klippning och filter

Hur återkopplingen sätter operationsförstärkarens förstärkning, hur utsignalen klipps mot matningsspänningen, decibel, hur en kondensator i återkopplingen ger ett lågpass- eller högpassfilter och hur en Wheatstonebrygga med töjningsgivare ger en signal att förstärka.

Översikt

Återkopplingen bestämmer förstärkningen

En operationsförstärkare har två ingångar, en inverterande (−) och en icke-inverterande (+), och förstärker skillnaden mellan dem med en mycket hög egen förstärkning. Den används nästan alltid med negativ återkoppling, där en del av utsignalen förs tillbaka till den inverterande ingången. Utgången ställer då in sig tills spänningen mellan ingångarna är praktiskt taget noll, och ingångarna drar praktiskt taget ingen ström. Förstärkningen sätts därför av motstånden runt förstärkaren och inte av dess egen förstärkning. I den icke-inverterande kopplingen ligger insignalen på + ingången, återkopplingsresistorn RfR_f går från utgången till − ingången och RgR_g från − ingången till jord. Spänningen på − ingången är lika med insignalen, och RfR_f och RgR_g bildar en spänningsdelare från utgången, vilket ger Uut=(1+RfRg)UinU_{ut} = \left(1 + \dfrac{R_f}{R_g}\right) U_{in}. Utsignalen har samma tecken som insignalen, och förstärkningen är alltid minst 1. I den inverterande kopplingen ligger + ingången på jord och insignalen går via RinR_{in} till − ingången, och då blir Uut=−RfRin UinU_{ut} = -\dfrac{R_f}{R_{in}}\,U_{in}, så utsignalen byter tecken. Figurerna i en uppgift kan döpa motstånden annorlunda, så avgör vilket motstånd som är vilket utifrån var det sitter. Ligger flera motstånd parallellt är det deras ersättningsresistans som ska användas: Rp=Ra⋅RbRa+RbR_p = \dfrac{R_a \cdot R_b}{R_a + R_b}.

Översikt

Utsignalen klipps vid matningsspänningarna

Operationsförstärkaren kan inte ge en utspänning utanför sina matningsspänningar. Räknar man med förstärkningsformeln och får ett värde utanför intervallet mellan den negativa matningsspänningen U−U_{-} och den positiva U+U_{+}, klipps utsignalen och stannar vid gränsen: Uut=min⁡ ⁣(max⁡(A uin, U−), U+)U_{ut} = \min\!\big(\max(A\,u_{in},\,U_{-}),\,U_{+}\big). Uppgifter antar oftast att förstärkaren klipper exakt vid matningsspänningen, medan riktiga förstärkare ofta stannar en eller ett par volt innan. Matningsspänningarna behöver inte vara lika stora. Med olika belopp klipper utsignalen vid olika nivåer åt de två hållen, så man måste jämföra med rätt gräns beroende på signalens tecken. Räkna därför först fram det oklippta värdet med förstärkningen och jämför det sedan med gränserna. Förstärkningen bestäms fortfarande av motstånden, men utsignalen följer den bara så länge den ryms inom intervallet.

Översikt

Decibel anger förstärkning på logaritmisk skala

Förstärkningen A=UutUinA = \dfrac{U_{ut}}{U_{in}} är ett förhållande utan enhet. Eftersom förstärkningar sträcker sig över många storleksordningar anger man dem ofta i decibel. För spänningar och strömmar är AdB=20log⁡10 ⁣(UutUin)A_{dB} = 20 \log_{10}\!\left(\dfrac{U_{ut}}{U_{in}}\right), där logaritmen är tiologaritmen och inte den naturliga. För effekter används i stället tio gånger logaritmen, AdB=10log⁡10 ⁣(PutPin)A_{dB} = 10 \log_{10}\!\left(\dfrac{P_{ut}}{P_{in}}\right), eftersom effekten är proportionell mot spänningens kvadrat. Därför är faktorn 20 för spänning och 10 för effekt. Förstärkningen 1 ger 0 dB, en förstärkning över 1 ger ett positivt värde, och en dämpning, ett förhållande under 1, ger ett negativt värde. Varje tiofaldigande av spänningsförhållandet lägger till 20 dB, och en fördubbling ger drygt 6 dB. Kopplas förstärkare efter varandra multipliceras förstärkningarna medan decibelvärdena adderas. För att gå från decibel tillbaka till ett förhållande används UutUin=10AdB/20\dfrac{U_{ut}}{U_{in}} = 10^{A_{dB}/20}.

Översikt

En kondensator i återkopplingen gör förstärkningen frekvensberoende

Kondensatorns reaktans ∣XC∣=1ωC|X_C| = \dfrac{1}{\omega C} avtar med frekvensen. Vid mycket låg frekvens är den mycket stor och kondensatorn beter sig som ett avbrott, vid mycket hög frekvens är den mycket liten och kondensatorn beter sig som en kortslutning. Förstärkningen kan skrivas med impedanser, A=1+ZfZgA = 1 + \dfrac{Z_f}{Z_g}, där ZfZ_f är impedansen i återkopplingsgrenen och ZgZ_g i grenen mot jord. Man får förstärkningen i de två ytterlägena genom att byta ut kondensatorn mot ett avbrott respektive en kortslutning och räkna som vanligt. Ligger kondensatorn parallellt med RfR_f är den ett avbrott vid låg frekvens, så förstärkningen är A=1+RfRgA = 1 + \dfrac{R_f}{R_g}, och en kortslutning vid hög frekvens, som kortsluter RfR_f och ger förstärkningen 1, alltså 0 dB. Det är ett lågpassfilter, som släpper igenom låga frekvenser med full förstärkning. Ligger kondensatorn i serie med RgR_g är den ett avbrott vid låg frekvens, så ingen ström går i grenen mot jord och förstärkningen är 1, och en kortslutning vid hög frekvens, så förstärkningen blir A=1+RfRgA = 1 + \dfrac{R_f}{R_g}. Det är ett högpassfilter. Övergången sker kring brytfrekvensen fb=12πRCf_b = \dfrac{1}{2\pi R C}, där C är kondensatorns kapacitans och R det motstånd som kondensatorn ligger parallellt med (RfR_f) respektive i serie med (RgR_g). Ett passivt RC-filter dämpar ner mot noll i det ena ytterläget, men här planar förstärkningen ut på 1, eftersom insignalen alltid kommer fram på + ingången. Ett enda kondensatorsteg ger bara lågpass eller högpass; ett bandpassfilter, som släpper igenom ett band, eller ett bandspärrfilter, som dämpar ett band, kräver minst två reaktiva komponenter.

Exempel

Exempel: omkopplare i förstärkarens nät, och klippning mot asymmetrisk matning

En icke-inverterande förstärkare har Rf=24 kΩ, Rg=4 kΩR_f = 24\ \mathrm{k}\Omega,\ R_g = 4\ \mathrm{k}\Omega. Parallellt med RgR_g kan en omkopplare koppla in ytterligare 12 kΩ, och förstärkaren matas med +9 V och −3 V. Med öppen omkopplare är förstärkningen A=1+244=7A = 1 + \dfrac{24}{4} = 7. Med sluten omkopplare blir ersättningsresistansen Rp=4⋅124+12=3 kΩR_p = \dfrac{4 \cdot 12}{4 + 12} = 3\ \mathrm{k}\Omega och förstärkningen A=1+243=9A = 1 + \dfrac{24}{3} = 9. Med öppen omkopplare och insignalen 1.0 V blir det oklippta värdet 7⋅1.0=7.0 V7 \cdot 1.0 = 7.0\ \mathrm{V}, som ryms inom −3 V till 9 V och därför blir utsignalen. Med insignalen 1.5 V blir det oklippta värdet 7⋅1.5=10.5 V7 \cdot 1.5 = 10.5\ \mathrm{V}, men utsignalen klipps vid +9 V. Med insignalen −0.7 V blir det oklippta värdet 7⋅(−0.7)=−4.9 V7 \cdot (-0.7) = -4.9\ \mathrm{V}, och utsignalen klipps vid −3 V eftersom det är den negativa matningen som gäller för negativa signaler. Med sluten omkopplare och insignalen 0.8 V blir utsignalen 9⋅0.8=7.2 V9 \cdot 0.8 = 7.2\ \mathrm{V}.

Exempel

Exempel: decibel och filtrets ytterlägen

Förstärkningen 7 från föregående exempel är 20log⁡107≈16.9 dB20\log_{10} 7 \approx 16.9\ \mathrm{dB}, och förstärkningen 9 är 20log⁡109≈19.1 dB20\log_{10} 9 \approx 19.1\ \mathrm{dB}. Omvänt motsvarar 13 dB spänningsförhållandet 1013/20≈4.4710^{13/20} \approx 4.47, och ett effektförhållande på 50 är 10log⁡1050≈17.0 dB10\log_{10} 50 \approx 17.0\ \mathrm{dB}. Ett lågpassfilter har Rf=68 kΩ, Rg=10 kΩR_f = 68\ \mathrm{k}\Omega,\ R_g = 10\ \mathrm{k}\Omega och kondensatorn 33 nF parallellt med RfR_f. Vid låg frekvens är förstärkningen A=1+6810=7.8A = 1 + \dfrac{68}{10} = 7.8, alltså 17.8 dB, och vid hög frekvens A=1A = 1, alltså 0 dB. Brytfrekvensen blir fb=12π⋅68⋅103⋅33⋅10−9≈71 Hzf_b = \dfrac{1}{2\pi \cdot 68 \cdot 10^{3} \cdot 33 \cdot 10^{-9}} \approx 71\ \mathrm{Hz}. Vid själva brytfrekvensen har förstärkningen bara minskat till 5.6 gånger, 14.9 dB, och en dekad högre upp, vid 710 Hz, är den fortfarande 1.26 gånger, 2.0 dB. Först långt över brytfrekvensen kan man räkna med 1. Ett högpassfilter har Rf=39 kΩ, Rg=3 kΩR_f = 39\ \mathrm{k}\Omega,\ R_g = 3\ \mathrm{k}\Omega och kondensatorn 470 nF i serie med RgR_g. Vid låg frekvens är förstärkningen A=1A = 1, alltså 0 dB, och vid hög frekvens A=1+393=14A = 1 + \dfrac{39}{3} = 14, alltså 22.9 dB, med brytfrekvensen fb=12π⋅3⋅103⋅470⋅10−9≈113 Hzf_b = \dfrac{1}{2\pi \cdot 3 \cdot 10^{3} \cdot 470 \cdot 10^{-9}} \approx 113\ \mathrm{Hz}.

Exempel

Tillämpning: töjningsgivare och Wheatstonebrygga

En töjningsgivare är en tunn metalltråd i ett mönster som limmas på ett föremål. När föremålet töjs ändras trådens längd och tvärsnitt, och därmed resistansen: R=R0 (1+k⋅ε)R = R_0\,(1 + k \cdot \varepsilon). Här är R0R_0 resistansen utan töjning, ofta 120 Ω eller 350 Ω, ε\varepsilon töjningen, alltså den relativa längdändringen, och k givarens känslighet, som är omkring 2 för metalltråd. Ändringen är bråkdelar av en procent och mäts med en Wheatstonebrygga. Den består av två spänningsdelare från samma matning UsU_s, och utspänningen mäts mellan deras mittpunkter: Uut=Us(R2R1+R2−R4R3+R4)U_{ut} = U_s\left(\dfrac{R_2}{R_1+R_2} - \dfrac{R_4}{R_3+R_4}\right). Här ligger R1R_1 över R2R_2 i den ena grenen och R3R_3 över R4R_4 i den andra. Om R2R1=R4R3\dfrac{R_2}{R_1} = \dfrac{R_4}{R_3} ligger mittpunkterna på samma spänning, bryggan är balanserad och utspänningen är noll, så när ett motstånd byts mot en töjningsgivare är det bara töjningen som rubbar balansen. Är alla fyra motstånd lika och ett av dem ändras med faktorn 1+x1 + x, blir utspänningens belopp ∣Uut∣=Us x2 (2+x)|U_{ut}| = U_s\,\dfrac{x}{2\,(2 + x)}. Ett exempel: alla motstånd är 350 Ω, matningen är 12 V, givaren sitter som R2R_2, och för den gäller k=2.1, ε=600 μm/mk = 2.1,\ \varepsilon = 600\ \mu\mathrm{m/m}. Då är x=kε=2.1⋅600⋅10−6=1.26⋅10−3x = k\varepsilon = 2.1 \cdot 600 \cdot 10^{-6} = 1.26 \cdot 10^{-3}, givarens resistans R2=350 (1+1.26⋅10−3)≈350.4 ΩR_2 = 350\,(1 + 1.26 \cdot 10^{-3}) \approx 350.4\ \Omega och utspänningen Uut=12⋅1.26⋅10−32 (2+1.26⋅10−3)≈3.778 mVU_{ut} = 12 \cdot \dfrac{1.26 \cdot 10^{-3}}{2\,(2 + 1.26 \cdot 10^{-3})} \approx 3.778\ \mathrm{mV}, nära närmevärdet Us k ε4=3.780 mV\dfrac{U_s\,k\,\varepsilon}{4} = 3.780\ \mathrm{mV}. Signalen är liten och sitter dessutom på en gemensam nivå som är halva matningsspänningen, så den förstärks av en differensförstärkare. Förstärkningen 500 gånger, 54 dB, ger 500⋅3.778 mV≈1.89 V500 \cdot 3.778\ \mathrm{mV} \approx 1.89\ \mathrm{V} till A/D-omvandlaren.

Fördjupning

Fallgrop: plus-ettan, parallella motstånd, klippning, decibel och filtertyp

Sex fel upprepas. Det första gäller den icke-inverterande kopplingen, där förstärkningen är 1+RfRg1 + \dfrac{R_f}{R_g} och inte RfRg\dfrac{R_f}{R_g}. Kvoten ensam hör till den inverterande kopplingen, och får man en förstärkning under 1 med den icke-inverterande kopplingen har man glömt ettan. Det andra är att addera parallella motstånd eller bara räkna med ett av dem. Ersättningsresistansen är alltid mindre än det minsta av motstånden. Det tredje är att glömma att jämföra med matningsspänningarna, eller att klippa symmetriskt fast matningen inte är symmetrisk. Svaret får aldrig ligga utanför intervallet. Det fjärde är att blanda ihop decibelformlerna, med faktor 20 för spänning och 10 för effekt, eller att använda den naturliga logaritmen; en kvot under 1 ger ett negativt värde, inte ett positivt. Det femte gäller filtertypen. Gissa den inte, utan byt kondensatorn mot avbrott vid låg frekvens och kortslutning vid hög, räkna förstärkningen i båda lägena och se vilket läge som har störst förstärkning. En kondensator i serie med RgR_g släpper igenom höga frekvenser med full förstärkning. Det sjätte är att tro att förstärkningen går ner till noll: i de här filtren planar den ut på 1, det vill säga 0 dB, och vid brytfrekvensen har den inte nått ytterläget än. Mycket hög frekvens betyder långt över brytfrekvensen.

Formler i området

Icke-inverterande förstärkare

Uut=(1+RfRg)UinU_{ut} = \left(1 + \dfrac{R_f}{R_g}\right) U_{in}
Vad gör formeln?
Förstärkningen sätts av motstånden i återkopplingen och är ett plus kvoten mellan Rf och Rg.
När får den användas?
Rf är motståndet från utgången till den inverterande ingången och Rg motståndet från den ingången till jord. Gäller en operationsförstärkare med negativ återkoppling så länge utsignalen inte klipps. Förstärkningen är minst 1 och utsignalen har samma tecken som insignalen. Ligger flera motstånd parallellt används deras ersättningsresistans.

Klippning mot matningsspänningen

Uut=min⁡ ⁣(max⁡(A uin, U−), U+)U_{ut} = \min\!\big(\max(A\,u_{in},\,U_{-}),\,U_{+}\big)
Vad gör formeln?
Utsignalen följer förstärkningen bara så länge den ryms mellan den negativa och den positiva matningsspänningen.
När får den användas?
A är förstärkningen, uin insignalen, U− den negativa och U+ den positiva matningsspänningen (U− är negativ). Gäller när förstärkaren klipper exakt vid matningsspänningen, vilket uppgifter oftast antar. Matningsspänningarna kan ha olika belopp. Klippningen ändrar inte förstärkningen som tal.

Förstärkning i decibel

AdB=20log⁡10 ⁣(UutUin)A_{dB} = 20 \log_{10}\!\left(\dfrac{U_{ut}}{U_{in}}\right)
Vad gör formeln?
Anger förstärkningen på logaritmisk skala; varje tiofaldigande av spänningsförhållandet lägger till 20 dB.
När får den användas?
Gäller spänningar och strömmar, med tiologaritmen. För effekter är faktorn 10 i stället för 20. Förstärkningen 1 ger 0 dB, och ett förhållande under 1 ger ett negativt värde. Tillbaka till förhållande går man med Uut/Uin = 10 upphöjt till AdB/20.

Förstärkning med impedanser i återkopplingen

A=1+ZfZgA = 1 + \dfrac{Z_f}{Z_g}
Vad gör formeln?
Med kondensatorer i återkopplingen blir förstärkningen frekvensberoende, och ytterlägena fås genom att byta kondensatorn mot avbrott och kortslutning.
När får den användas?
Zf är impedansen i grenen från utgången till den inverterande ingången och Zg impedansen i grenen från den ingången till jord. En kondensator är ett avbrott vid mycket låg frekvens och en kortslutning vid mycket hög frekvens, och det ger förstärkningen i de två ytterlägena. Kondensatorn parallellt med Rf ger ett lågpassfilter, kondensatorn i serie med Rg ett högpassfilter.

Filtrets brytfrekvens

fb=12πRCf_b = \dfrac{1}{2\pi R C}
Vad gör formeln?
Ger frekvensen kring vilken förstärkningen går över från det ena ytterläget till det andra.
När får den användas?
R är det motstånd som kondensatorn ligger parallellt med (Rf i ett lågpassfilter) eller i serie med (Rg i ett högpassfilter), och C är kapacitansen. Vid fb är kondensatorns reaktans lika stor som R. Förstärkningen har inte nått sitt ytterläge vid fb; mycket hög eller mycket låg frekvens betyder långt över respektive långt under fb.

Töjningsgivarens resistans

R=R0 (1+k⋅ε)R = R_0\,(1 + k \cdot \varepsilon)
Vad gör formeln?
Töjningen ändrar givarens resistans med en liten andel, proportionell mot töjningen.
När får den användas?
R0 är resistansen utan töjning, ε töjningen (relativ längdändring, dimensionslös, ofta angiven i µm/m där 1000 µm/m är 1·10⁻³) och k givarens känslighet, omkring 2 för metalltråd. Gäller små töjningar. Resistansändringen är ΔR = R0·k·ε.

Wheatstonebryggans utspänning

Uut=Us(R2R1+R2−R4R3+R4)U_{ut} = U_s\left(\dfrac{R_2}{R_1+R_2} - \dfrac{R_4}{R_3+R_4}\right)
Vad gör formeln?
Utspänningen är skillnaden mellan två spänningsdelares mittpunktsspänningar och är noll när bryggan är balanserad.
När får den användas?
Us är matningen över bryggan. R1 ligger över R2 i den ena spänningsdelaren och R3 över R4 i den andra, och utspänningen mäts mellan deras mittpunkter. Bryggan är balanserad, Uut = 0, när R2/R1 = R4/R3. Med fyra lika motstånd där ett ändras med faktorn 1 + x är beloppet Us·x/(2(2 + x)), ungefär Us·x/4 för små x.

Kan du använda operationsförstärkare, klippning och filter?

Lös en riktig tentauppgift från MF1016/MF1017/MF1023 med ledtrådar och facit. Inget konto behövs.

Prova en uppgift