恩智浦最近新推出一款新產品LPC553x系列,見《LPC553x系列MCU正式量產!為電機控制提供更強算力,更先進模擬特性》,該系列配置了一些全新的模擬功能模塊,其中就包括了運算放大器(OPAMP),今天就先來看看這個新模塊,有什么過人之處。
由于在用戶手冊中對該模塊的介紹比較簡單,在這里就對該功能模塊作一個更加詳細一點的介紹,使得客戶在瀏覽本文后,能夠加深對LPC553x運算放大器的理解,尤其是如何將LPC553x運算放大器的配置,和實際中經常使用的一些典型的運放電路聯系起來,從而在實際應用中能夠快速上手。
OPAMP原理介紹
OPAMP是一個包含多級放大器電路的電子集成電路,其輸入級是一個差分放大器電路,具有輸入電阻高、抑制零點漂移的特點。
為了簡化分析,分析基于如圖1所示理想的OPAMP,一個理想的OPAMP具有如下特點。
輸入電流 IB = 0
輸入偏置電壓 VE = 0
輸入阻抗 ZIN ∞
輸出阻抗 ZOUT = 0
放大倍數 a = ∞
圖1. 一個理想的OPAMP
運算放大器的幾種典型運用
? 同相比例放大電路 ?
同相比例放大電路連接如圖2所示。
輸入電壓VIN連接到放大器同相輸入端,根據理想的OPAMP特性:輸入電流IB = 0,輸入偏置電壓VE = 0,可得輸入電壓和輸出電壓關系如下:
則:
輸出電壓為輸入電壓放大而成的同相電壓。該電路的輸入阻抗為無窮大。
圖2. 同相比例放大電路
? 電壓跟隨器 ?
電壓跟隨器電路連接如圖3所示。
在同相比例放大電路中,如果令R2 = 0,并且移除R1, 可得輸出電壓和輸入電壓關系如下:
VOUT = VIN
該電路使用OPAMP作為電壓跟隨緩沖器,在具體應用中可實現針對輸入信號的阻抗匹配。
圖3. 電壓跟隨器
? 反相比例放大電路 ?
反相比例放大電路連接如圖4所示。
反相比例放大電路輸入電壓VIN連接到放大器反相輸入端,根據理想的OPAMP特性:輸入電流IB= 0,輸入偏置電壓VE = 0,可得輸入電壓和輸出電壓關系如下:
則:
輸出電壓為輸入電壓放大而成的反相電壓。
圖4. 反相比例放大電路
? 差分放大電路 ?
差分放大電路連接如圖5所示。
差分放大電路放大了輸入電壓之間的電壓差。根據理想的OPAMP特性:輸入電流IB = 0,輸入偏置電壓VE = 0,可得到如下等式:
則:
則:
根據 V+ = V-, 及等式 (1)(2) 可得:
如果令 R1 = R3, R2 = R4, 則:
在該電路中,差分信號(VINP – VINN)按放大器增益倍數得到放大,電路實現了差分放大功能。放大輸入信號的差分部分,而將輸入信號的公共部分濾除。
由于差分放大電路具有濾除共模干擾的特性,該電路可用于濾除信號的直流分量以及共模噪聲。
圖5. 差分放大電路
? 帶偏置的差分放大電路 ?
帶偏置的差分放大電路連接如圖6所示。
在差分放大電路中,如果R4不是接地,而是接入偏置電壓VPREF,則該電路變為帶偏置的差分放大電路。根據理想的OPAMP特性:輸入電流IB = 0,輸入偏置電壓VE = 0,可得到如下等式:
則:
則:
根據 V+ = V-, 以及等式 (3)(4) 可得:
圖6. 帶偏置的差分放大電路
LPC553x運放模塊性能介紹
LPC553x OPAMP模塊具有如下功能:
3個OPAMP模塊,支持可編程增益放大器(PGA)
通過配置寄存器來選擇不同的增益,以實現可選擇的同相比例放大和反相比例放大
模塊適用于SARADC之前的信號處理階段
LPC553x OPAMP模塊具有如下特性:
直流開環電壓增益110db
轉換速率2V/us (低噪聲模式),5.5V/us(高速模式)
統一增益帶寬3MHz(低噪聲模式),15MHz(高速模式)
滿幅輸入/輸出(0 - VDDA)
PGA反相可編程增益:-1X,-2X,-4X,-8X,-16X,-33X,-64X;正相可編程增益:1X,2X,4X,8X,16X,33X,64X
LPC553x OPAMP模塊工作模式:
獨立(緩沖器)模式
可編程增益放大器(PGA)模式
獨立(緩沖器)模式:
OPAMP功能框圖如圖7所示:
將寄存器OPAMP_CTR [26-24]位“NGAIN”設為“000 – Buffer”,可使得OPAMP工作在緩沖器模式。
在這種模式下,OPAMP放大電路獨立工作,與內部的電阻矩陣沒有連接,只將OPAMPx_INP,OPAMPx_INN,OPAMPx_OUT這三個管腳引出供用戶使用,用戶可以在這些管腳上連接外部電路來實現所需的功能。
PGA模式:
將寄存器OPAMP_CTR [26-24]位“NGAIN”設為除“000 – Buffer”外的其它值。[22-20]位“PGAIN”設為除“000 - Reserved”外的其它值,此時OPAMP工作在PGA模式。
在這種模式下,OPAMP與內部電阻矩陣連接,根據NGAIN和PGAIN設置值來放大輸入電壓,放大的原理將在“LPC553x OPAMP模塊的使用”中說明。
圖7. OPAMP功能框圖
LPC553x OPAMP模塊管腳描述
LPC553x OPAMP 模塊管腳描述:
管腳OPAMP0_INP / PIO0_8,缺省為OPAMP0_INP
管腳OPAMP1_INP / PIO0_27,缺省為OPAMP1_INP
管腳OPAMP2_INP / PIO2_1,缺省為OPAMP2_INP
管腳OPAMP0_INN – 專用管腳
管腳OPAMP1_INN – 專用管腳
管腳OPAMP2_INN – 專用管腳
管腳OPAMP0_Out / PIO1_9,缺省為OPAMP0_Out.
管腳OPAMP1_Out / PIO2_14,缺省為OPAMP1_Out.
管腳OPAMP2_Out / PIO2_2,缺省為OPAMP2_Out.
LPC553x OPAMP模塊的使用
? 將OPAMP模塊用作電壓跟隨器 ?
將寄存器OPAMP_CTR [26-24]位“NGAIN”設為“000 – Buffer”,使得OPAMP工作在緩沖器模式。
連接管腳 OPAMPx_INN 和 OPAMPx_OUT.
根據前面運放典型電路的分析,可得到:
VOUT = VINP
從而實現電壓跟隨器功能。
圖8. 將OPAMP模塊用作電壓跟隨器
? 將OPAMP模塊用作帶偏置的差分放大電路 ?
將LPC553x的OPAMP設為PGA模式,此時OPAMP使用內部電阻矩陣來得到NGAIN, PGAIN。如圖9所示。
內部電阻矩陣等效于R1,R2,R3,R4。
R2/R1 = NGAIN
R4/R3 = PGAIN
NGAIN, PGAIN放大增益為:x1, x2, x4, x8, x16, x33, x64。如圖10所示。
圖9. NGAIN, PGAIN with gain rate x1, x2, x4, x8, x16,x33, x64 LPC553x OPAMP功能框圖和等效電路
圖10. NGAIN, PGAIN放大增益: x1, x2, x4, x8, x16, x33, x64
根據前面運放典型電路分析中的等式(5):
令:
R2/R1 = NGAIN
R4/R3 = PGAIN
可得:
從而實現帶偏置的差分放大功能。
下圖為相應等效電路。
圖11. 將OPAMP模塊用作帶偏置的差分放大等效電路
? 將OPAMP模塊用作差分放大電路 ?
將LPC553x的OPAMP設為PGA模式。
將寄存器OPAMP_CTR [18-17]位 “PREF” 設為 “ 00 – Select vrefh3 ”, 可使得OPAMP 將 DAC0OUT 作為VPREF。
讓DACxOUT 輸出 “0”電平使得VPREF為“0”電平。
根據等式(6)可得:
從而實現差分放大功能。
下圖為相應等效電路。
圖12. 將OPAMP模塊用作差分放大電路
? 將OPAMP模塊用作同相比例放大電路 ?
將LPC553x的OPAMP設為PGA模式。
將寄存器OPAMP_CTR [18-17]位 “PREF” 設為 “ 10 – Select vrefh1 ”, OPAMP將 VREFOUT作為VPREF,但并不使能VREF模塊(缺省狀態)從而使得VPREF成為高阻狀態。此時VPREF= VINP。
將VINN接到 “0”電平。
根據等式(6)可得:
從而實現同相比例放大功能。
下圖為相應等效電路。
圖13. 將OPAMP模塊用作同相比例放大電路
? 將OPAMP模塊用作反相比例放大電路 ?
將LPC553x的OPAMP設為PGA模式。
同上使得VPREF阻狀態。此時VPREF= VINP
將VINP到 “0”電平, 使得 VPREF=VINP= 0
根據等式(6)可得:
VOUT = – NGAIN * VINN
從而實現反相比例放大功能。
下圖為相應等效電路。
圖14. 將OPAMP模塊用作反相比例放大電路
以上就是對LPC553x OPAMP模塊在實際使用方面的介紹和分析,希望能夠給廣大恩智浦微控制器的愛好者,在使用LPC553x的OPAMP模塊時帶來方便。謝謝瀏覽!
來源:恩智浦MCU加油站(作者:Anthony Xie@NXP)
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理
審核編輯 黃宇
-
模塊
+關注
關注
7文章
2670瀏覽量
47340 -
運放
+關注
關注
47文章
1152瀏覽量
52974 -
Opamp
+關注
關注
2文章
37瀏覽量
19440
發布評論請先 登錄
相關推薦
評論