基于差分信號(hào)調(diào)理芯片JHM1101的變送電路設(shè)計(jì)
基于差分信號(hào)調(diào)理芯片JHM1101的變送電路設(shè)計(jì)
JHM1101 Based Signal Conditioning Circuit Design
劉海軍(北京久好電子科技有限公司 100085)
摘要:本文設(shè)計(jì)了一款高性價(jià)比、高穩(wěn)定性的4~20mA輸出變送電路,主芯片采用國(guó)產(chǎn)差分信號(hào)調(diào)理芯片JHM1101,外部使用單運(yùn)放搭建V/I電路,使整個(gè)電路的元器件應(yīng)用具有極高的靈活性。搭配數(shù)字校準(zhǔn)板及上位機(jī)軟件,就可以實(shí)現(xiàn)單路及批量的溫度補(bǔ)償和校準(zhǔn)。本電路已經(jīng)廣泛應(yīng)用于液壓、氣壓等壓力傳感器的測(cè)量并取得很好效果。
關(guān)鍵字:壓力變送器;信號(hào)調(diào)理芯片、放大器、儀表、Sensor
0 引言:
JHM1101是一款針對(duì)差分電阻橋式或半橋式傳感器信號(hào)設(shè)計(jì)的高精度模數(shù)轉(zhuǎn)換器,可通過(guò)單線接口提供數(shù)字或模擬的測(cè)量輸出信號(hào),為傳感器提供便捷、準(zhǔn)確的測(cè)量結(jié)果。該芯片提供模擬和數(shù)字型輸出方式,比如rail-to-rail輸出,0~1V輸出,數(shù)字信號(hào)輸出、PWM輸出。在工業(yè)類應(yīng)用中,4~20mA型的電流是最常用的輸出方式,對(duì)此本文描述了應(yīng)用JHM1101實(shí)現(xiàn)此電流輸出的方法及參考設(shè)計(jì)。
1 電路結(jié)構(gòu)設(shè)計(jì):
基于JHM1101的4~20mA輸出變送電路如圖1所示,其中U2就是JHM1101芯片,直接與傳感器(Sensor)連接。在保證SENSOR、U1、U2總工作電流不超過(guò)3.5mA的前提下,通過(guò)這個(gè)V/I電路可以實(shí)現(xiàn)將電壓型校準(zhǔn)輸出轉(zhuǎn)變成4~20mA的電流型輸出。為了將輸出電流控制得比較小,電阻RDD和ROUT的阻值需要是10:1的比例關(guān)系,并且RDD的阻值應(yīng)該在MΩ級(jí)別。U1建議選用5V低功耗rail-to-rail型的儀表放大器,如OPA337。穩(wěn)壓二極管ZD2在VDD端提供電壓保護(hù)。Q2是一個(gè)N溝道的JFET管,用于將電源電壓穩(wěn)定到5V,型號(hào)建議選擇MMBF4393。Q1是NPN型的三極管,選型時(shí)需要考慮它承受的耐壓值與功率,建議選擇BCX56。
圖1 基于JHM1101的4~20mA輸出變送基本電路
依圖1的電流輸出與JHM1101的電壓的關(guān)系式ICL=f(VOUT)如式1。
其中定義
這樣輸出電流就可以表示為:
圖1中各個(gè)電阻值為RSENS=50Ω,RDD=1.2MΩ,ROUT=120KΩ,RBACK=24KΩ,芯片的供電電壓VDD=5V,那么Gain=0.2mA,Offset=2mA。也就是說(shuō)輸出電流與電壓構(gòu)成的關(guān)系式如下:
當(dāng)期望的電流輸出范圍是4~20mA時(shí),那么根據(jù)上式,可計(jì)算出范圍為10%~90%。
由于此電路采用了后端電流溫度補(bǔ)償方法,所以RE、RSENS、ROUT、RBACK、RDD阻值精度在1%以內(nèi),溫漂在100PPM以內(nèi)就可以了。在更高的精度及溫漂要求下,可以提高這幾個(gè)元件的精度。
2 濾波網(wǎng)絡(luò)設(shè)計(jì)
為確保輸入信號(hào)盡可能沒(méi)有噪聲,在傳感器輸出與JHM1101輸入引腳間放置一個(gè)低通濾波網(wǎng)絡(luò),如圖2所示。
圖2 低通濾波網(wǎng)絡(luò)原理圖
此輸入濾波器同時(shí)具有共模組件和差模組件。由于傳感器電壓信號(hào)是一個(gè)直流信號(hào),為減弱任何可能出現(xiàn)的交流噪聲,這個(gè)低通濾波器的截止頻率可以設(shè)置為一個(gè)非常低的值。
此濾波器的截止頻率公式定義:
R6=R7;R0=R6+ RB;C5=C7;C6=10*C5
將此差模濾波器的截止頻率設(shè)定為fC_DIFF=40HZ可以有效地消減全部差模交流噪聲。共模濾波器的截止頻率應(yīng)至少設(shè)定為十倍頻,以避免將共模噪聲(如50HZ噪聲)轉(zhuǎn)換為JHM1101差分輸入信號(hào)。這里假設(shè)使用陶瓷芯體,其橋阻一般為10 KΩ左右,這里RB取值為10KΩ。根據(jù)所需要的差模濾波器截止頻率,只須v計(jì)算出R6和C5的數(shù)值,因?yàn)?/span>C6共模濾波電容為C5的十倍。
在這里C5取一個(gè)電容器的常用值10nF,通過(guò)下面的公式算出R6的數(shù)值:
將C5=10nF和fC_DIFF=23HZ代入上面公式,得出R6的理想值為:
R0=18.94KΩ
R6= R7= R0- RB=8.94KΩ
通過(guò)這個(gè)理想值,選擇10KΩ這個(gè)常用電阻作為標(biāo)準(zhǔn)值,使用R6=10KΩ和C5=10nF濾波器的最終截止頻率為:
fC_DIFF=37.89HZ
fC_CM=1591HZ
在大多數(shù)應(yīng)用時(shí),低通濾波截止頻率不需要十分精確。所以C5、C6、C7電容值達(dá)到10%的精度,R6、R7電阻值達(dá)到1%的精度就可以了。在要求很高精度的應(yīng)用中,比如需要更精確的低通濾波截止頻率,可以提高這幾個(gè)元件的精度。
3 外部保護(hù)電路
為了確保模塊在操作人員的誤操作和極端惡劣的環(huán)境下不損壞,在模塊的電流出入端增加了外部的保護(hù)電路,如圖3所示。
圖3 外部的保護(hù)電路
兩個(gè)高壓低容量電容C1、C2提供一個(gè)高頻干擾對(duì)大地的通道,還可抑制分布電容的影響。兩個(gè)磁珠F1、F2在臨界交流頻率時(shí),呈高阻抗,并且提供一個(gè)低直流電阻。C1、C2、F1、F2相互配合,可提供EMI的保護(hù)。
一個(gè)肖特基二極管D1和一個(gè)雙向TVS二極管提供ESD、EFT和浪涌保護(hù)。BAS170WS保證在電源連接極性相反時(shí),不會(huì)有電流經(jīng)過(guò)電流環(huán)路。這個(gè)肖特基二極管針對(duì)電壓在70V以內(nèi)的極性保護(hù)。這個(gè)模塊電流環(huán)路設(shè)計(jì)的最高電壓是30V,所以ZD1選用一個(gè)擊穿電壓稍高于30V的雙向TVS管。選擇ZD1時(shí)還需注意,它的漏電電流不應(yīng)超過(guò)5uA,否則會(huì)對(duì)電流的輸出結(jié)果產(chǎn)生影響。
電路的入口處的電容C3為去耦電容,這個(gè)電容可以保證在長(zhǎng)線的感性負(fù)載下,電路不震蕩。
電容C1、C2 需要有一個(gè)高耐壓值和小電容值,這里選擇耐壓值為1KV,電容量為10nF的貼片電容。磁珠F1、F2需要有一個(gè)在高頻時(shí)的較高電阻和直流的低阻值,這里選擇MMZ1608Y152B磁珠。TVS二極管ZD1需要選擇擊穿電壓稍高于30V,又能經(jīng)受大電流瞬間沖擊,和1nS以內(nèi)響應(yīng)速度,這里選擇SMBJ30CA。C3的選擇主要考慮耐壓值及電容值,這里選擇耐壓值50V,電容值為100nF的貼片電容。
4 電路校準(zhǔn)原理
實(shí)際電路電阻的阻值總是存在著誤差,因此第2節(jié)中的電流與電壓的關(guān)系式就構(gòu)成如下關(guān)系式:
為實(shí)現(xiàn)更高精度,在校準(zhǔn)過(guò)程中需要增加一個(gè)校準(zhǔn)電路步驟,其目的是要計(jì)算出上式中的ΔGain,ΔOffset,進(jìn)而計(jì)算出實(shí)際電壓輸出值。校準(zhǔn)步驟如下:
第一、 由第二節(jié)中的公式,根據(jù)電流輸出,計(jì)算出2個(gè)理論的電壓輸出百分比值;
第二、 控制JHM1101的DAC輸出,使之輸出相應(yīng)的百分比對(duì)應(yīng)電壓;
第三、 采集對(duì)應(yīng)的兩個(gè)電路電源端實(shí)際電流;
第四、 計(jì)算出ΔGain,ΔOffset;
第五、 將計(jì)算出的ΔGain,ΔOffset代入公式,計(jì)算出電流輸出實(shí)際應(yīng)該對(duì)應(yīng)的電壓輸出;
第六、 將實(shí)際電壓輸出百分比作為電橋輸出期望值,再進(jìn)行傳感器的校準(zhǔn)操作。
5 電流溫度補(bǔ)償原理
在實(shí)驗(yàn)過(guò)程中,即使RSENS、ROUT、RBACK、RDD這四個(gè)電阻精度達(dá)到0.1%,溫度系數(shù)達(dá)到10PPM以內(nèi),使用普通前端補(bǔ)償方法校準(zhǔn)出的電流輸出信號(hào)依然溫漂很大。這是因?yàn)殡娏鬏敵龅臏囟绕坪?/span>RSENS、ROUT、RBACK、RDD的溫度系數(shù)及JHM1101內(nèi)部R_trim的校準(zhǔn)精度都有關(guān)系,使得難以補(bǔ)償出全溫區(qū)溫漂達(dá)到0.5%以內(nèi)的變送器,現(xiàn)在使用電流溫度補(bǔ)償方法可以很好地解決這種問(wèn)題。
電流溫度補(bǔ)償方法比較簡(jiǎn)單分成以下四步實(shí)現(xiàn):
第一、 在常溫下,校準(zhǔn)出4~20mA信號(hào),得到Gain_B和Offset_B兩個(gè)參數(shù)。
第二、 將4~20mA的電流信號(hào)變換成百分比數(shù)據(jù)。
第三、 采集低溫和高溫的電流信號(hào),并變換成百分比數(shù)據(jù)。
第四、 通過(guò)校準(zhǔn)算法計(jì)算出TC_g、TC_o、SOT等參數(shù),完成溫度甚至二階補(bǔ)償。
6 PCB電路板設(shè)計(jì)
這個(gè)設(shè)計(jì)可以采用圓形雙層PCB,直徑為20mm,如圖4所示。這個(gè)尺寸的PCB在變送器設(shè)計(jì)中很常見(jiàn),稍加改動(dòng)就可以輕松實(shí)現(xiàn)實(shí)際應(yīng)用。由于PCB尺寸較小所以元件的放置就比較緊密,JHM1101由于可能使用內(nèi)部溫度傳感器所以和測(cè)溫二極管及低通濾波元件放置于底層,也就是最靠近Sensor的位置。V/I轉(zhuǎn)換及外部保護(hù)元件則放置于頂層。PCB板實(shí)物如圖5所示。
圖 5 PCB板實(shí)物
為了防止浪涌帶來(lái)的電磁干擾,接地電容C1、C2和ZD1貼近電流出入口P2放置。Sensor信號(hào)到低通濾波器和JHM1101輸入腳的走線盡量做到最短,避免模擬信號(hào)的連線引入噪聲。調(diào)試口連線需遠(yuǎn)離模擬信號(hào),防止串?dāng)_。去耦電容C4、C8放置在非??拷嚓P(guān)電源引腳的位置上。雙面大面積覆銅提供非常低的對(duì)地阻抗,必要時(shí)可增加過(guò)孔連接雙側(cè)的覆銅,可以減小電流流過(guò)單個(gè)過(guò)孔時(shí)產(chǎn)生的電磁干擾。
Q1的內(nèi)部功耗產(chǎn)生的熱量會(huì)導(dǎo)致環(huán)境溫度變化,這個(gè)溫度變化會(huì)導(dǎo)致RSENS、ROUT、RBACK、RDD的阻值和JHM1101精度發(fā)生變化,所以Q1擺放盡可能遠(yuǎn)離RSENS、ROUT、RBACK、RDD和JHM1101。在圖5
PCB布局布線圖中可以發(fā)現(xiàn),Q1除遠(yuǎn)離對(duì)溫度敏感元件擺放外,在它們之間還開(kāi)了熱隔離槽,盡可能的降低Q1發(fā)熱對(duì)模塊精度的影響。
7 測(cè)試結(jié)果
至此基于JHM1101的4~20mA輸出變送電路設(shè)計(jì)完成。還需要說(shuō)明的是供電電壓與負(fù)載關(guān)系,如圖6所示,以及電路上電的穩(wěn)定時(shí)間,如圖7所示。
圖6供電電壓與負(fù)載電阻關(guān)系圖
圖7上電輸出穩(wěn)定時(shí)間測(cè)試圖
由此設(shè)計(jì)可得出較為理想的測(cè)試數(shù)據(jù),以下為使用陶瓷壓阻芯體,在25℃下校準(zhǔn)后,在25℃和85℃下的測(cè)試數(shù)據(jù),提供給大家參考。
1)25℃時(shí)的測(cè)試數(shù)據(jù)
壓力(MPa) | 正行程輸出(mA) | 反行程輸出(mA) |
0 | 4.003 | 4.003 |
0.1 | 6.662 | 6.664 |
0.2 | 9.331 | 9.335 |
0.3 | 12.001 | 12.004 |
0.4 | 14.668 | 14.675 |
0.5 | 17.33 | 17.339 |
0.6 | 20.003 | 20.004 |
2)85℃的測(cè)試數(shù)據(jù)
壓力(MPa) | 正行程輸出(mA) | 反行程輸出(mA) |
0 | 3.989 | 3.989 |
0.1 | 6.664 | 6.664 |
0.2 | 9.35 | 9.344 |
0.3 | 12.037 | 12.032 |
0.4 | 14.722 | 14.717 |
0.5 | 17.411 | 17.406 |
0.6 | 20.103 | 20.098 |
經(jīng)過(guò)測(cè)試,在25~85℃溫區(qū)內(nèi),搭配陶瓷壓阻芯體,此電路可以達(dá)到1%FS以內(nèi)的精度,符合設(shè)計(jì)要求。