<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 熱電偶傳感器測溫系統的設計應用

熱電偶傳感器測溫系統的設計應用

作者: 時(shí)間:2011-07-29 來(lái)源:網(wǎng)絡(luò ) 收藏

  2、軟件

  ICL模塊:從A/D轉換器讀取結果的模塊,它連續讀3次,讀出3個(gè)結果分別存放于內部30H~35H單元(雙字節存放)。

  WAVE數字濾波模塊:它是將ICL模塊輸出的3個(gè)結果排序,取中間的數作為選用的測量值。此模塊可以避免因電路偶然波動(dòng)而引起的脈沖量的干擾,使顯示數據平穩。

  MODIFY模塊:它是補償冷端器25℃時(shí)的量值,相當于儀表中的零點(diǎn)調到25℃,稱(chēng)此模塊為零點(diǎn)校正模塊(此溫度為室溫)。

  YA查表模塊:它是核心模塊。表格數據是按一定規律增長(cháng)的數據(0~655℃),表格中電壓值與溫度值一一對應,表格中的電壓值是輸出信號乘以放大 倍數(150)以后的結果,變成十六進(jìn)制數進(jìn)行存放,低位在前,高位在后,因而它的數據地址可以代表溫度值,用查找的內容的地址減去表格首地址0270H 后再除以2(雙字節存放)即為溫度值。此數據為十六進(jìn)制數還需進(jìn)行二十進(jìn)制轉換(CLEAN),再送顯示器顯示。

  查表法:采用二分查找法,DP先找對半值(MIDDLE)同轉換數據比較(COMPARE),看屬哪一半,修改表格上下限值,再進(jìn)行對半比較,經(jīng)過(guò)若干次 后,直到找到數據為止,如果找不到,也就是說(shuō)被轉換數據介于表格中兩相鄰值之間,則再調用取近值模塊(NEAR),選擇與被轉換數據接近的那個(gè)數據作為查 找到的數據,然后調用溫度值模塊(FIND),整個(gè)查表模塊就完成了從輸入到輸出的變化。

  DIR:采用動(dòng)態(tài)3位顯示,顯示時(shí)間由實(shí)驗測定,各模塊完成后要進(jìn)行測試,盡量使其內聚性強、模塊間耦合性強,并采用數據耦合。

二、恒溫爐控制器

  此恒溫爐主要由液化氣提供熱源,熱效率高,且取暖費用低廉。人工預設加熱溫度值后,控制器能準確地把溫度控制在設定值的±1℃,現場(chǎng)使用方 便。其主要性能指標為:溫度可調范圍在10~50℃之間;溫度精度可精確到0.25℃;當環(huán)境中的氧含量低于某一值時(shí),控制電路自動(dòng)關(guān)閉加熱爐,等待人工 處理。

  1、硬件

  該控制器是以89C51為控制核心,以電磁閥為驅動(dòng)部件,以及溫度采樣、信號采樣、顯示等電路組成。框圖如圖2所示。

系統框圖89C51單片機,其指令與MCS-51完全兼容,且片內帶有4KB的E2PROM,可以方便地構成一個(gè)最小。采樣10位數字溫度,經(jīng)CPU處理后,實(shí)時(shí)地顯示在液晶屏上,熱電偶電路時(shí)刻監視著(zhù)是否有異常情況出現。

 ?。?)數字溫度采樣電路

  本系統中使用AD公司的產(chǎn)品AD7416,它由帶隙溫度、10倍A/D轉換器、溫度寄存器、可設點(diǎn)比較器、故障排隊計數器等組成。將溫度轉換 成電壓,將由A/D轉換器轉換成10位數字量送溫度值寄存器。A/D轉換器的一次轉換時(shí)約為400μs,精度可達025。

 ?。粒?416的接口方式為I2C/SMBUS,溫度測量范圍為-55~125℃之間,有節電工作方式,可用于電池供電。AD7416的地址由A0、A1、 A2決定,地址格式為:1001A2A
1A0R/W,最大可并聯(lián)8片,本系統中只用了一片AD7416,連線(xiàn)方式如圖5.3.3所示。因溫度的慣性系數較 大,可采用簡(jiǎn)便有效的移動(dòng)平均值法、中值法、低通濾波法等進(jìn)行軟件濾波。實(shí)時(shí)采樣和計算平均值,以平均值作為實(shí)際溫度采樣值。采樣次數為8~16次。由于 采用了數字溫度傳感器,完全打破了傳統的設計模式,簡(jiǎn)化了設計方案,提高了系統的可靠性,方便地實(shí)現了標度變換。

 ?。?)熱電偶反饋電路

  因為加熱器使用液化氣為燃料,加熱過(guò)程要耗氧,可能引起環(huán)境中的氧含量不足,所以在加熱器加熱過(guò)程中要時(shí)刻監視液化氣燃燒是否充分。實(shí)驗證明,當氧含量正 常時(shí),燃氣燒到熱電偶輸出的電壓在20mV以上,而當氧含量低于某一值時(shí),熱電偶輸出的電壓會(huì )在12mV以下。通過(guò)如圖5.3.4所示電路,把熱電偶電壓 接入電路,以檢測電壓超過(guò)18mV時(shí),電路輸出端輸出高電平,電壓低于13mV時(shí),電路輸出端輸出低電平。

 ?。?)其他外圍驅動(dòng)電路

  其功能主要是把P1口輸出的信號接入7407,由7407驅動(dòng)固態(tài)繼電器的輸入端,繼電器的輸出端驅動(dòng)兩個(gè)電磁閥和一個(gè)電子脈沖打火器。

  為了控制恒溫爐的溫度并向系統輸入數據,系統應附有鍵盤(pán),并能完成溫度的增減,恒溫爐的啟動(dòng)與停止,另外還設有設置鍵,用于加熱過(guò)程中重新設置溫度,當恒 溫爐啟動(dòng)后,液晶屏即實(shí)時(shí)地顯示所測量的溫度值,出現異常情況顯示故障狀態(tài)。

  2、軟件設計

  軟件采用模塊化結構。軟件主要完成如下任務(wù):掃描鍵盤(pán)并按要求調出設定值或輸入新的設定值,并判斷是否啟動(dòng),啟動(dòng)時(shí)首先打開(kāi)加熱閥供氣,開(kāi)啟電子打火器, 點(diǎn)火成功后,打開(kāi)主出氣閥,然后監視溫度的變化,當溫度超出設定溫度值1℃時(shí),關(guān)閉主出氣閥,當溫度低于設定溫度1℃時(shí),打開(kāi)主出氣閥。若點(diǎn)火不成功,則 每隔15s重復上述啟動(dòng)過(guò)程,若3次點(diǎn)火不成功,關(guān)閉加熱偶閥,在液晶屏顯示故障狀態(tài)。正常啟動(dòng)后,程序時(shí)刻監視熱電偶的狀態(tài),若出現熱電偶電壓不足,關(guān) 閉主出氣閥和加熱閥,等待人工參預。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>