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