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