低功耗電池供電電磁流量計(jì)研究與設(shè)計(jì) 四十
5電磁流量計(jì)系統(tǒng)軟件設(shè)計(jì)
在過(guò)去相當(dāng)長(zhǎng)的時(shí)間里,電磁流量計(jì)都僅僅是被動(dòng)地接受轉(zhuǎn)換器傳來(lái)的感應(yīng)電動(dòng)勢(shì)信號(hào),不能進(jìn)行數(shù)據(jù)的運(yùn)算分析,也不能做出相應(yīng)的判斷,智能化水平低。隨著單片機(jī)技術(shù)的不斷成熟,制作工藝不斷提高,微處理器芯片的工作頻率逐漸滿足應(yīng)用要求,抗干擾能力也大幅增強(qiáng),單片機(jī)也越來(lái)越多地應(yīng)用到電磁流量計(jì)研發(fā)中,逐漸實(shí)現(xiàn)了電磁流量計(jì)的智能化。論文設(shè)計(jì)的測(cè)量系統(tǒng)的控制單元選用超低功耗MSP430單片機(jī),軟件應(yīng)用TI公司的MSP430單片機(jī)軟件開(kāi)發(fā)工具IAR Embedded Workbench作為終端軟件的開(kāi)發(fā)平臺(tái),編程語(yǔ)言采用C430,它與標(biāo)準(zhǔn)的C語(yǔ)言兼容度很高。該軟件開(kāi)發(fā)工具專門(mén)用于MSP430單片機(jī)以實(shí)現(xiàn)嵌入式應(yīng)用開(kāi)發(fā),功能強(qiáng)大,包括具有語(yǔ)法表現(xiàn)能力的文本編輯器、編譯器、匯編器、連接器、函數(shù)庫(kù)管理器、實(shí)現(xiàn)操作自動(dòng)化的Make工具和內(nèi)嵌C語(yǔ)言級(jí)和匯編級(jí)的調(diào)試器C-SPY。
5.1 主程序
在系統(tǒng)軟件設(shè)計(jì)中,為了盡量減輕CPU的負(fù)擔(dān),使CPU有更多的時(shí)間來(lái)處理有用的運(yùn)算,同時(shí)為了減小電路的功率損耗.全部功能都使用中斷方式實(shí)現(xiàn)。主程序不做過(guò)多的工作,只進(jìn)行一些必要的初始化,然后開(kāi)始中斷,之后進(jìn)入低功耗模式死循環(huán),并等待中斷。一旦有中斷,循環(huán)被中斷,CPU從低功耗模式喚醒.進(jìn)行中斷處理。中斷結(jié)束后再次返回低功耗狀態(tài)循環(huán)。
詳情請(qǐng)瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 電磁流量計(jì)