在工業(yè)現(xiàn)場,傳感器距離控制器往往很長,所以導(dǎo)線電阻就不能忽略了,于是延伸出熱敏電阻或遠(yuǎn)傳壓力表的二線、三線、四線制接法。
自從想要做一個(gè)PT100的測溫電路,實(shí)驗(yàn)了很多方法,包括恒流源,電橋。最后決定使用恒流源,而恒流源采用壓控恒流源,電壓基準(zhǔn)采用LM285,輸出電壓1.235V。
此恒流源的輸出電流取決于LM285的輸出電壓,和R1的阻值,為了得到精確的輸出電流,R1最好采用高精度,低溫漂的電阻。
如果需要更高的精度,則需要使用更高的電壓基準(zhǔn)芯片,比如REF5025,LM399等。
PT100采用四線制接法,通過J2輸入,放大器采用AD623儀表放大器,當(dāng)然使用普通運(yùn)放構(gòu)成差分放大器也是可以的,只是使用現(xiàn)成的儀表放大器比較方便,只需要一個(gè)外部電阻R15即可設(shè)置放大增益,公式為G=100KΩ/R15+1,這個(gè)電路設(shè)置的放大增益G=11。另外U8、C7、C8、R17、R18構(gòu)成二階有源低通濾波器,這里設(shè)置的截止頻率f≈5Hz。濾波后的信號接ADC到單片機(jī)的模數(shù)轉(zhuǎn)換引腳,當(dāng)然也可以通過跳線JP1接到專用16位AD轉(zhuǎn)換芯片ADS1110,將電壓轉(zhuǎn)換為數(shù)字信號然后交由單片機(jī)處理。
本電路因?yàn)椴捎脝坞娫垂╇?,而AD623需要使用一個(gè)負(fù)電壓,所以使用了一個(gè)電壓反轉(zhuǎn)芯片MAX660,但也可以使用LM2662替代,而事實(shí)上在實(shí)際的電路中,我使用的就是LM2662
這是單片機(jī)電路的原理圖,使用的是 STC的STC12C5A16S2,LQFP44封裝。
其中KEY,DATA,CLK,CS是用來控制數(shù)碼管,用于顯示測量溫度,在這個(gè)環(huán)節(jié)中,使用了一片HD7279芯片,用于動(dòng)態(tài)顯示數(shù)碼管,為什么使用這個(gè)芯片而不是使用單片機(jī)直接驅(qū)動(dòng)數(shù)碼管呢。
這個(gè)是出于節(jié)省CPU資源的考慮,因?yàn)槌绦蛑惺褂昧艘恍V波算法比較耗費(fèi)CPU,而且考慮到可能需要使用485通信,萬一等待時(shí)間過長,擔(dān)心因此造成數(shù)碼管閃爍,所以使用了一片HD7279。
這個(gè)是核心板輸出接口電路
關(guān)于這個(gè)芯片的使用方法就不多說了,datasheet上寫的非常清楚了。
當(dāng)然,顯示部分的電路是和核心電路分開的,在另外一塊PCB上。
下面是核心板的PCB
以下是標(biāo)定數(shù)據(jù),“溫度計(jì)”項(xiàng)代表使用標(biāo)準(zhǔn)水銀溫度計(jì)的測量值;“PT100“代表以上裝置測量得出的值;”誤差“為”PT100“-”溫度計(jì)“的值;”多項(xiàng)式“是采用多項(xiàng)式擬合后的到的值;”擬合后誤差”為”多項(xiàng)式“-”溫度計(jì)“的值;
上圖中X軸為PT100的值,Y軸為溫度計(jì)的值,可以看出多項(xiàng)式擬合的效果更好一些
原文標(biāo)題:PT100恒流源測溫電路
文章出處:【微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
審核編輯:湯梓紅
-
測溫電路
+關(guān)注
關(guān)注
4文章
46瀏覽量
23593 -
恒流源
+關(guān)注
關(guān)注
16文章
340瀏覽量
57044
原文標(biāo)題:PT100恒流源測溫電路
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
PT100采樣電路設(shè)計(jì)方案

pt100測溫電路(經(jīng)典測溫范圍)
protues中PT100測溫電路
PT100/PT1000測溫電路
PT100測溫電路
STM32實(shí)現(xiàn)PT100測溫系統(tǒng)
怎樣去設(shè)計(jì)一個(gè)PT100恒流源測溫電路
PT100測溫函數(shù)的相關(guān)資料推薦
pt100測溫電路(經(jīng)典測溫范圍)

評論