內(nèi)嵌計(jì)算機(jī)芯片的智能儀表給儀器儀表行業(yè)帶來(lái)了新的活力。隨著單片機(jī)價(jià)格的下降和抗干擾能力的提高,在很多的應(yīng)用場(chǎng)合常規(guī)儀表都被內(nèi)置單片機(jī)的智能儀表所取代。內(nèi)置單片機(jī)的儀表與常規(guī)儀表相比具有調(diào)整簡(jiǎn)單,智能程度高和通用性強(qiáng)的特點(diǎn)。但是目前的智能儀表大多是針對(duì)于某種固定性質(zhì)的傳感器而設(shè)計(jì),如電流、電壓、頻率、壓力、溫度等。作為一種計(jì)算機(jī)應(yīng)用系統(tǒng),如果與通用計(jì)算機(jī)系統(tǒng)相比,單片機(jī)儀表就存在著應(yīng)用范圍窄,功能單一,缺少通用性等缺點(diǎn)。傳統(tǒng)儀表之所以種類繁多,是因?yàn)樗鼈冇糜布?lái)完成所有功能,因此對(duì)于測(cè)量任務(wù)不同,儀表的結(jié)構(gòu)就有很大差別。單片機(jī)儀表的一個(gè)最大特點(diǎn)是用軟件代替硬件,這就使得以單片機(jī)為核心的智能儀表的內(nèi)部結(jié)構(gòu)非常相似,差別僅在于傳感器電路和應(yīng)用程序不同。而應(yīng)用程序部分的編寫又占用了單片機(jī)儀表開(kāi)發(fā)的大部分的工作量和主要的技術(shù)難度,不同的編程人員根據(jù)自己的喜好編寫程序,可移植性差,這就給單片機(jī)儀表的普及增加了障礙。
為此,采用柔性儀表的設(shè)計(jì)模式,設(shè)計(jì)了一個(gè)通用的硬件模塊,并建立了單片機(jī)儀表通用的軟件平臺(tái),使得該模塊能夠和所有輸出模擬電信號(hào)的傳感器電路相配接,并通過(guò)按鍵設(shè)置使之顯示正確的數(shù)據(jù)。這樣,即便不懂單片機(jī)技術(shù)的技術(shù)人員也能方便地利用該模塊開(kāi)發(fā)各種單片機(jī)儀表。其模塊的主要功能:
(1)有數(shù)據(jù)記憶功能。可通過(guò)鍵盤設(shè)置控制數(shù)據(jù)和記錄儀表的運(yùn)行狀態(tài),并可通過(guò)微型打印機(jī)輸出報(bào)表。
(2)具有軟件校驗(yàn)儀表的功能,自動(dòng)糾正硬件系統(tǒng)誤差,實(shí)現(xiàn)硬件免調(diào)整。
(3)具有非線性補(bǔ)償功能,以適應(yīng)各種不同的傳感器。
(4)可通過(guò)鍵盤設(shè)定儀表的標(biāo)度和顯示量程,以適應(yīng)顯示不同的物理量。
(5)具有420mA電流信號(hào)輸出。
(6)具有串口輸出功能,便于計(jì)算機(jī)集中管理。