0531-87229869
聯(lián)系人:徐經(jīng)理
電話:139 6412 8213
地址:濟南市長清區(qū)大學(xué)科技園
網(wǎng)址:www.bpjjw.com
鉛防護門測控制系統(tǒng)的軟件程序流程圖如圖5所
單片機根據(jù)檢測到的按鍵及RAO -RA3口的有效信號輸入執(zhí)行各自相應(yīng)的子程序。
調(diào)PWM.占空比子程序:根據(jù)按鍵SA, SB來調(diào)節(jié)占空比,每按一下鍵A占空比增加5%,每按一次鍵B占空比減小5%。上電單片機復(fù)位,初始化時設(shè)定PWM占空比為50%。
開雙邊鉛門子程序:控制A、B門的開啟,A門是帶有地鎖的門,開門前要先開鎖,A門開始開啟后B門才可開始開啟,如果是首次開門應(yīng)記下開門的位置,開門過程應(yīng)不斷檢測是否有過流信號,如有堵轉(zhuǎn)過流應(yīng)停止開啟并聲、光報警。同時也適時檢測RBO和RBI口的電平,當(dāng)其電平從0變1時,門位置計數(shù)器加1,計數(shù)器計到與初值相等,送出電機停止信號。
開單邊防輻射鉛門子程序:只控制A門的開啟,其余功能與開雙門一樣。
關(guān)門子程序:根據(jù)先前開門的情況判斷關(guān)雙扇門還是單扇門,如果是關(guān)雙扇門應(yīng)先開始關(guān)B門,后開始關(guān)A門,到達終點時鎖上A門地鎖。同樣在關(guān)門時要檢測過流與門位置計數(shù)的數(shù)。若門開關(guān)進行中出現(xiàn)偶然停止,再按遙控開關(guān)仍繼續(xù)完成開關(guān)過程。
醫(yī)用鉛門系統(tǒng)軟件設(shè)置了按鍵誤動作處理。如開門到位之后再執(zhí)行開門動作,或關(guān)門到位之后再執(zhí)行關(guān)門動作,都屬于按鍵誤動作。采用查詢標志位方法可以排除按鍵誤動作。