【導(dǎo)讀】系統(tǒng)采用多級(jí)分布式結(jié)構(gòu)和多單片機(jī)設(shè)計(jì)思想,系統(tǒng)由上位機(jī)、中間控制機(jī)和下位機(jī)構(gòu)成。下位機(jī)主要完成溫度的采集與處理,并通過總線傳至中間控制機(jī)統(tǒng)一顯示并做出判斷實(shí)現(xiàn)超限報(bào)警。上位機(jī)可以設(shè)定中間控制機(jī)地址、查詢中間控制機(jī)的工作狀態(tài)、設(shè)定溫度的報(bào)警閥值,從而實(shí)現(xiàn)對(duì)多個(gè)目標(biāo)的統(tǒng)一管理。采用這種多級(jí)分布式結(jié)構(gòu)不僅避免了模擬信號(hào)因長(zhǎng)距離傳輸引起的損耗,簡(jiǎn)化了系統(tǒng)的布線,而且便于增加傳感器的個(gè)數(shù)和種類,系統(tǒng)易于擴(kuò)展、升級(jí)。在本課題中,溫度傳感器采用直接輸出數(shù)字量的DS18B20。本文通過增加一片AT89C2051擴(kuò)展了P89C662的串行口,從而實(shí)現(xiàn)了中間控制機(jī)與上下位機(jī)的獨(dú)立通信。相較而言光纖溫度傳感器的精度更高,但成本較貴。在這種結(jié)構(gòu)下,所有的傳感器及執(zhí)行器均與下位機(jī)相連,由其直接控制。同時(shí)因?yàn)槊娣e的增大,使得部分傳感器距離下位機(jī)或數(shù)據(jù)采集板較遠(yuǎn),若傳感器為模擬量輸出將會(huì)在傳輸線上產(chǎn)生損耗,影響測(cè)量精度。