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