設(shè)計目標(biāo)
| 輸入 |
輸出 |
電源 |
| ViMin |
ViMax |
VoMin |
VoMax |
Vcc |
Vee |
Vref |
| ±25mV |
±10V |
25mV |
10V |
15V |
-15V |
0V |
設(shè)計說明
該絕對值電路可以將交流電 (AC) 信號轉(zhuǎn)換成單極性信號。對于高達(dá) 50kHz 頻率下的 ±10V 輸入信號以及高達(dá) 1kHz 頻率下低至 ±25mV 的輸入信號,此電路運行時造成的失真非常有限。
設(shè)計說明
- 一定要選擇具有足夠帶寬和較高轉(zhuǎn)換速率的運算放大器。
- 如需實現(xiàn)較高的精度,請使用具有低失調(diào)電壓、低噪聲和低總諧波失真 (THD) 的運算放大器。
- 設(shè)計中選擇的是具有 0.1% 容差的電阻器,以降低增益誤差。
- 如果選擇的 C1 電容器過大,則會在輸入信號改變極性時,導(dǎo)致轉(zhuǎn)換邊沿上產(chǎn)生較大的失真。部分運算放大器可能無需使用 C1。
- 使用快速轉(zhuǎn)換的二極管。
設(shè)計步驟
- 選擇增益電阻器。
- 正輸入信號的增益。
- 負(fù)輸入信號的增益。
- 選擇合適的 R1 和 R2,以減少熱噪聲并盡可能地降低由于二極管的反相漏電流造成的壓降。在負(fù)輸入信號期間,這兩個電阻器將作為 U1 和 U2 的負(fù)載。
- 在負(fù)輸入信號期間,R3 會將 U2 的同相節(jié)點偏置到 GND。選擇與 R1 和 R2 具有相同阻值的 R3。U1 必須能夠在正輸入信號期間驅(qū)動 R3 負(fù)載。
- 基于所需的瞬態(tài)響應(yīng)選擇 C1。有關(guān)詳細(xì)信息,請參閱設(shè)計參考 部分。
設(shè)計仿真
瞬態(tài)仿真結(jié)果
設(shè)計特色運算放大器
| TLV172 |
| Vcc |
4.5V 至 36V |
| VinCM |
Vee 至 (Vcc–2V) |
| Vout |
軌到軌 |
| Vos |
0.5mV |
| Iq |
1.6mA/通道 |
| Ib |
10pA |
| UGBW |
10MHz |
| SR |
10V/μs |
| 通道數(shù) |
1、2 和 4 |
| TLV172 |
設(shè)計備選運算放大器
| OPA197 |
| Vcc |
4.5V 至 36V |
| VinCM |
軌到軌 |
| Vout |
軌到軌 |
| Vos |
25μV |
| Iq |
1mA/通道 |
| Ib |
5pA |
| UGBW |
10MHz |
| SR |
20V/μs |
| 通道數(shù) |
1、2 和 4 |
| OPA197 |