產(chǎn)品分類(lèi)
Products電子天平系統軟件
電子天平系統軟件涉及到系統軟件設計,系統軟件可以采用結構化方法來(lái)設計。
*根據系統功能分為幾個(gè)模塊來(lái)設計,如人工校正模塊、鍵盤(pán)檢測模塊、欠電報警模塊、采樣通道切換模塊、數據處理模塊或者系統主程序、中斷程序設計(定時(shí)器中斷程序)、軟件*干擾設計、軟件低功耗設計等。電子秤程序的設計可以采用程序模塊的自主性。因此,電子秤程序的設計就可以簡(jiǎn)單為兩大塊,即主程序設計與各中斷程序的設計。
模塊自檢電路安排在電子秤主程序中,可以安排系統上電后執行,包括程序代碼自檢、數據存儲器自檢、A/D通道自檢測、顯示自檢、蜂鳴器自檢、初始化模塊(安排在電子秤主程序中,可安排系統上電后執行)、監控模塊(可安排在主程序中或者各種中斷子程序中)、顯示輸出模塊(可安排在主程序中或者各種中斷子程序中)、信息采集模塊、數據處理電路控制決策模塊(可安排在主程序中或者各種中斷子程序中)、信號輸出模塊、通信模塊(可以安排在電子秤通信中斷子程序中)、時(shí)鐘模塊(可以固定安排在電子秤定時(shí)中斷子程序中,包括時(shí)鐘源、定時(shí)周期的決定、時(shí)鐘單元的安排、時(shí)鐘的設置與校對、系統時(shí)鐘的使用、計時(shí)器的使用、鬧鐘的使用等)。
主程序模塊可以這樣設計:進(jìn)行系統初始化、循環(huán)檢測是否有鍵按下(有,根據鍵值執行相應子程序)。按下參數設置鍵,可分別顯示各參數數值,并根據輸入的新數據實(shí)時(shí)修改并顯示,同時(shí)將新數據送入E2PROM保存。按下校正鍵時(shí),系統可自動(dòng)進(jìn)行秤基準值檢驗,以保證稱(chēng)量的*性。按下運行鍵時(shí),系統按照設定值要求連續工作,完成預定分裝任務(wù),直至按下復位鍵。
A/D采集轉換模塊可以設計軟件對數據濾波及非線(xiàn)性處理等。另外,還可以設計稱(chēng)量模塊、顯示子程序模塊、數據處理模塊、E2PROM讀寫(xiě)模塊、鍵盤(pán)中斷子程序模塊、同步脈沖中斷子程序模塊、時(shí)鐘中斷子程序模塊、移相角中斷子程序模塊等。此外,
電子天平系統軟件系統軟件應具有以下特點(diǎn):
(1)軟件結構清晰、簡(jiǎn)捷、流程合理。
(2)各功能程序實(shí)現模塊化,系統化。
(3)程序存儲區、數據存儲區規劃合理,占用存儲空間少,運行時(shí)間短。
(4)運行狀態(tài)實(shí)現標志化管理。
(5)采用了軟件*干擾設計、低功耗性。
(6)軟件中應具有相應的自診斷程序。
(7)易讀、易于移植。