0531-87229869
聯(lián)系人:徐經(jīng)理
電話:139 6412 8213
地址:濟(jì)南市長清區(qū)大學(xué)科技園
網(wǎng)址:www.hnyjc.com
鉛防護(hù)門系統(tǒng)的軟件設(shè)計采用模塊化結(jié)構(gòu).系統(tǒng)軟件由主程序和3個中斷服務(wù)程序及10個子程序組成.
1)鉛門主程序;參見圖5,系統(tǒng)加電后,8031自動上電復(fù)位,8031從OOOOH開始執(zhí)行主程序.初始化部分包括.設(shè)置: TMON, TCON;開中斷,且允許To溢出中斷;置p1口,設(shè)標(biāo)志位等.初始化后,執(zhí)行操作人員發(fā)出運(yùn)行指令,循環(huán)執(zhí)行“檢測”速度、讀入相應(yīng)距離的給定速度.對時間微分一次計算出加速度,“輸出”子程序等.檢測速度主要是利用8031的定時/計數(shù)器T0,通過T0對速度脈沖計數(shù),從而獲得速度值.給定速度(V.),隨距離變化的一組數(shù)據(jù),預(yù)先貯存在EPROM2764內(nèi);當(dāng)給定距離變化時各點(diǎn)速度相應(yīng)變化,但仍滿足給定變化規(guī)律.
2)“輸出”子程序:利用檢測的速度計算出該點(diǎn)的加速度,綜合考慮速度誤差和加速度變化趨勢決定輸出量。減速過程輸出部分子程序見圖6.