
您的位置:首頁(yè) > 技術(shù)文獻(xiàn) > 大氣污染監(jiān)測(cè)儀器 > 熱電偶傳感器測(cè)溫系統(tǒng)的設(shè)計(jì)應(yīng)用
熱電偶傳感器測(cè)溫系統(tǒng)的設(shè)計(jì)應(yīng)用 | ||
作者:不詳 來(lái)源:網(wǎng)上收集 更新日期:2007-3-29 閱讀次數(shù): | ||
一、熱電偶傳感器測(cè)溫系統(tǒng)的設(shè)計(jì)應(yīng)用 icl7109內(nèi)部有一個(gè)14位(12位數(shù)據(jù)和一位極性、一位溢出)的鎖存器和一個(gè)14位的三態(tài)輸出寄存器,同時(shí)可以很方便地與各種微處理器直接連接,而無(wú)需外部加額外的鎖存器。icl7109有兩種接口方式,一種是直接接口,另一種是掛鉤接口。在直接接口方式中,當(dāng)icl7109轉(zhuǎn)換結(jié)束時(shí),由status發(fā)出轉(zhuǎn)換結(jié)束指令到單片機(jī),單片機(jī)對(duì)轉(zhuǎn)換后的數(shù)據(jù)分高位字節(jié)和低位字節(jié)進(jìn)行讀數(shù)。在掛鉤接口方式時(shí),icl7109提供工業(yè)標(biāo)準(zhǔn)的數(shù)據(jù)交換模式,適用于遠(yuǎn)距離的數(shù)據(jù)采集系統(tǒng)。icl7109為40線雙列直插式封裝,各引腳功能參考相關(guān)文獻(xiàn)。 (4) icl7109與89c51的接口 本系統(tǒng)采用直接接口方式,7109的mode端接地,使7109工作于直接輸出方式。振蕩器選擇端(即os端,24腳)接地,則7109的時(shí)鐘振蕩器以晶體振蕩器工作,內(nèi)部時(shí)鐘等于58分頻后的振蕩器 =103khz。積分時(shí)間=2048×?xí)r間周期=20ms,與50hz電源周期相同。積分時(shí)間為電源周期的整數(shù)倍,可抑制50hz的串模干擾。 在模擬輸入信號(hào)較小時(shí),如0~0.5伏時(shí),自動(dòng)調(diào)零電容可選比積分電容cint大一倍,以減小噪聲,caz的值越大,噪聲越小,如果cint選為0.15μf,則caz=2cint=0.33μf。 由傳感器傳來(lái)的微弱信號(hào)經(jīng)放大器放大后為0~5v,這時(shí)噪聲的影響不是主要的,可把積分電容cint選大一些,使cint=2caz,選cint=0.33μf,caz=0.15μf,通常cint和caz可在0.1μf至1μf間選擇。積分電阻rint等于滿度電壓時(shí)對(duì)應(yīng)的電阻值(當(dāng)電流為20μa、輸入電壓=4.096v時(shí),rint=200kω),此時(shí)基準(zhǔn)電壓v+ri和v-ri之間為2v,由電阻r1、r3和電位器r2分壓取得。 本電路中,ce/load引腳接地,使芯片一直處于有效狀態(tài)。run/hold(運(yùn)行/保持)引腳接+5v,使a/d轉(zhuǎn)換連續(xù)進(jìn)行。 a/d轉(zhuǎn)換正在進(jìn)行時(shí),status引腳輸出高電平,status引腳降為低電平時(shí),由p2.6輸出低電平信號(hào)到icl7109的hben,讀高4位數(shù)據(jù)、極性和溢出位;由p2.7輸出低電平信號(hào)到lben,讀低8位數(shù)據(jù)。本系統(tǒng)中盡管ce/load接地,run/hold接+5v,a/d轉(zhuǎn)換連續(xù)進(jìn)行,然而如果89c51不查詢p1.0引腳,那么就不會(huì)給出hben、lben信號(hào),a/d轉(zhuǎn)換的結(jié)果不會(huì)出現(xiàn)在數(shù)據(jù)總線d0~d7上。不需要采集數(shù)據(jù)時(shí),不會(huì)影響89c51的工作,因此這種方法可簡(jiǎn)化設(shè)計(jì),節(jié)省硬件和軟件。 (5)顯示電路 采用3位led數(shù)碼管顯示器,數(shù)碼管的段控用p1口輸出,位控由p3.0、p3.1、p3.2控制。7407是6位的驅(qū)動(dòng)門,它是一個(gè)集電極開(kāi)路門,當(dāng)輸入為“0”時(shí)輸出為“0”;輸入為“1”時(shí)輸出斷開(kāi),須接上位電路。共用兩片7407,分別作為段控和位控的驅(qū)動(dòng)。數(shù)碼管選共陽(yáng)極接法,當(dāng)位控為“1”時(shí),該數(shù)碼管選通,動(dòng)態(tài)顯示用軟件完成,節(jié)省硬件開(kāi)銷。硬件原理如圖1所示。
2、軟件設(shè)計(jì) icl模塊:從a/d轉(zhuǎn)換器讀取結(jié)果的模塊,它連續(xù)讀3次,讀出3個(gè)結(jié)果分別存放于內(nèi)部30h~35h單元(雙字節(jié)存放)。 wave數(shù)字濾波模塊:它是將icl模塊輸出的3個(gè)結(jié)果排序,取中間的數(shù)作為選用的測(cè)量值。此模塊可以避免因電路偶然波動(dòng)而引起的脈沖量的干擾,使顯示數(shù)據(jù)平穩(wěn)。 modify模塊:它是補(bǔ)償熱電偶冷端器25℃時(shí)的量值,相當(dāng)于儀表中的零點(diǎn)調(diào)到25℃,稱此模塊為零點(diǎn)校正模塊(此溫度為室溫)。ya查表模塊:它是核心模塊。表格數(shù)據(jù)是按一定規(guī)律增長(zhǎng)的數(shù)據(jù)(0~655℃),表格中電壓值與溫度值一一對(duì)應(yīng),表格中的電壓值是熱電偶輸出信號(hào)乘以放大倍數(shù)(150)以后的結(jié)果,變成十六進(jìn)制數(shù)進(jìn)行存放,低位在前,高位在后,因而它的數(shù)據(jù)地址可以代表溫度值,用查找的內(nèi)容的地址減去表格首地址0270h后再除以2(雙字節(jié)存放)即為溫度值。此數(shù)據(jù)為十六進(jìn)制數(shù)還需進(jìn)行二十進(jìn)制轉(zhuǎn)換(clean),再送顯示器顯示。 dir:采用動(dòng)態(tài)3位顯示,顯示時(shí)間由實(shí)驗(yàn)測(cè)定,各模塊設(shè)計(jì)完成后要進(jìn)行測(cè)試,盡量使其內(nèi)聚性強(qiáng)、模塊間耦合性強(qiáng),并采用數(shù)據(jù)耦合。 二、恒溫爐控制器 此恒溫爐主要由液化氣提供熱源,熱效率高,且取暖費(fèi)用低廉。人工預(yù)設(shè)加熱溫度值后,控制器能準(zhǔn)確地把溫度控制在設(shè)定值的±1℃,現(xiàn)場(chǎng)使用方便。其主要性能指標(biāo)為:溫度可調(diào)范圍在10~50℃之間;溫度精度可精確到0.25℃;當(dāng)環(huán)境中的氧含量低于某一值時(shí),控制電路自動(dòng)關(guān)閉加熱爐,等待人工處理。 1、硬件設(shè)計(jì) 該控制器是以89c51為控制核心,以電磁閥為驅(qū)動(dòng)部件,以及溫度采樣、熱電偶信號(hào)采樣、顯示等電路組成。系統(tǒng)框圖如圖2所示。 89c51單片機(jī),其指令系統(tǒng)與mcs-51完全兼容,且片內(nèi)帶有4kb的e2prom,可以方便地構(gòu)成一個(gè)最小系統(tǒng)。采樣10位數(shù)字溫度傳感器,經(jīng)cpu處理后,實(shí)時(shí)地顯示在液晶屏上,熱電偶電路時(shí)刻監(jiān)視著是否有異常情況出現(xiàn)。 (1)數(shù)字溫度采樣電路 本系統(tǒng)中使用ad公司的產(chǎn)品ad7416,它由帶隙溫度傳感器、10倍a/d轉(zhuǎn)換器、溫度寄存器、可設(shè)點(diǎn)比較器、故障排隊(duì)計(jì)數(shù)器等組成。傳感器將溫度轉(zhuǎn)換成電壓,將由a/d轉(zhuǎn)換器轉(zhuǎn)換成10位數(shù)字量送溫度值寄存器。a/d轉(zhuǎn)換器的一次轉(zhuǎn)換時(shí)約為400μs,精度可達(dá)025。 ad7416的接口方式為i2c/smbus,溫度測(cè)量范圍為-55~125℃之間,有節(jié)電工作方式,可用于電池供電。ad7416的地址由a0、a1、a2決定,地址格式為:1001a2a1a0r/w,最大可并聯(lián)8片,本系統(tǒng)中只用了一片ad7416,連線方式如圖5.3.3所示。因溫度的慣性系數(shù)較大,可采用簡(jiǎn)便有效的移動(dòng)平均值法、中值法、低通濾波法等進(jìn)行軟件濾波。實(shí)時(shí)采樣和計(jì)算平均值,以平均值作為實(shí)際溫度采樣值。采樣次數(shù)為8~16次。由于采用了數(shù)字溫度傳感器,完全打破了傳統(tǒng)的設(shè)計(jì)模式,簡(jiǎn)化了設(shè)計(jì)方案,提高了系統(tǒng)的可靠性,方便地實(shí)現(xiàn)了標(biāo)度變換。 (2)熱電偶反饋電路 因?yàn)榧訜崞魇褂靡夯瘹鉃槿剂,加熱過(guò)程要耗氧,可能引起環(huán)境中的氧含量不足,所以在加熱器加熱過(guò)程中要時(shí)刻監(jiān)視液化氣燃燒是否充分。實(shí)驗(yàn)證明,當(dāng)氧含量正常時(shí),燃?xì)鉄綗犭娕驾敵龅碾妷涸?0mv以上,而當(dāng)氧含量低于某一值時(shí),熱電偶輸出的電壓會(huì)在12mv以下。通過(guò)如圖5.3.4所示電路,把熱電偶電壓接入電路,以檢測(cè)電壓超過(guò)18mv時(shí),電路輸出端輸出高電平,電壓低于13mv時(shí),電路輸出端輸出低電平。 (3)其他外圍驅(qū)動(dòng)電路 其功能主要是把p1口輸出的信號(hào)接入7407,由7407驅(qū)動(dòng)固態(tài)繼電器的輸入端,繼電器的輸出端驅(qū)動(dòng)兩個(gè)電磁閥和一個(gè)電子脈沖打火器。 為了控制恒溫爐的溫度并向系統(tǒng)輸入數(shù)據(jù),系統(tǒng)應(yīng)附有鍵盤,并能完成溫度的增減,恒溫爐的啟動(dòng)與停止,另外還設(shè)有設(shè)置鍵,用于加熱過(guò)程中重新設(shè)置溫度,當(dāng)恒溫爐啟動(dòng)后,液晶屏即實(shí)時(shí)地顯示所測(cè)量的溫度值,出現(xiàn)異常情況顯示故障狀態(tài)。
|
關(guān)鍵詞:熱電偶傳感器測(cè)溫系統(tǒng)的設(shè)計(jì)應(yīng)用
① 凡本網(wǎng)注明"來(lái)源:易推廣"的所有作品,版權(quán)均屬于易推廣,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。已獲本網(wǎng)授權(quán)的作品,應(yīng)在授權(quán)范圍內(nèi)
使用,并注明"來(lái)源:易推廣"。違者本網(wǎng)將追究相關(guān)法律責(zé)任。② 本信息由注冊(cè)會(huì)員:廈門科昊自動(dòng)化儀表有限公司 發(fā)布并且負(fù)責(zé)版權(quán)等法律責(zé)任。
易推廣客服微信