欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備及控制方法

文檔序號(hào):6286512閱讀:919來(lái)源:國(guó)知局

專利名稱::消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備及控制方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備及方法,尤其涉及一種采用了單片微型計(jì)算機(jī)作控制單元,采用CAN總線方式通訊的消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備,基于狀態(tài)機(jī)原理進(jìn)行編程的控制方法,屬于消防設(shè)備
技術(shù)領(lǐng)域
。
背景技術(shù)
:現(xiàn)有的消防遠(yuǎn)程控制設(shè)備有很多的弊端,主要有以下幾個(gè)方面1、現(xiàn)有的消防遠(yuǎn)程控制設(shè)備用一個(gè)按鍵對(duì)應(yīng)一臺(tái)消防設(shè)備的啟動(dòng)、停止功能,但一個(gè)按鍵需要有四根線才能控制一臺(tái)設(shè)備,屬多線制控制方式,如果消防設(shè)備很多,則工程的導(dǎo)線成本很高,布線、査線、維修也不方便。2、現(xiàn)有的消防遠(yuǎn)程控制設(shè)備不帶智能檢測(cè)技術(shù),對(duì)遠(yuǎn)程的消防設(shè)備無(wú)上線檢測(cè)、故障檢測(cè)、啟動(dòng)指示、反饋指示等,在消防控制室不能準(zhǔn)確判斷遠(yuǎn)程消防設(shè)備的運(yùn)行狀態(tài),因而不能確保準(zhǔn)確控制,常常造成誤操作,例如遠(yuǎn)程消防設(shè)備處于故障狀態(tài),控制設(shè)備也發(fā)出命令使之啟動(dòng),造成誤操作而損壞設(shè)備。3、在火災(zāi)等緊急情況下,如果現(xiàn)場(chǎng)有許多的消防聯(lián)動(dòng)設(shè)備需要同時(shí)快速啟動(dòng),傳統(tǒng)的消防遠(yuǎn)程控制設(shè)備因采用一個(gè)按鍵對(duì)應(yīng)一臺(tái)消防設(shè)備的控制方式,不能滿足此項(xiàng)要求,延誤救災(zāi)時(shí)機(jī)。因此,迫切需要一種消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備能解決以上問(wèn)題。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備及方法,采用雙線制通訊以降低導(dǎo)線的使用成本;能檢測(cè)顯示遠(yuǎn)程消防設(shè)備的各種工作狀態(tài),減少操作失誤;實(shí)現(xiàn)對(duì)遠(yuǎn)程消防設(shè)備的一鍵啟停,并能根據(jù)需要進(jìn)行聯(lián)動(dòng)。本發(fā)明的目的通過(guò)以下技術(shù)方案予以實(shí)現(xiàn)消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備由按鍵單元,指示燈單元,單片機(jī)控制單元,數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元,CAN總線信號(hào)調(diào)制單元,鍵盤(pán)顯示接口擴(kuò)展電路組成。所述單片機(jī)控制單元由單片機(jī)、時(shí)鐘電路、復(fù)位電路組成,所述數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元由緩沖器、地址鎖存器、隨機(jī)存取存儲(chǔ)器、快閃存儲(chǔ)器組成,所述CAN總線信號(hào)調(diào)制單元由CAN控制器、CAN收發(fā)器組成。所述按鍵單元和指示燈單元通過(guò)鍵盤(pán)顯示接口擴(kuò)展電路與單片機(jī)通信,傳輸按鍵控制信號(hào)和指示燈驅(qū)動(dòng)信號(hào)。所述單片機(jī)通過(guò)其1/0接口與數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元之間傳輸?shù)刂?、?shù)據(jù)信號(hào),地址信號(hào)由地址鎖存器鎖存,所述快閃存儲(chǔ)器用于存儲(chǔ)按鍵與聯(lián)動(dòng)消防設(shè)備之間的對(duì)應(yīng)邏輯關(guān)系數(shù)據(jù),隨機(jī)存取存儲(chǔ)器用于存儲(chǔ)遠(yuǎn)程消防設(shè)備反饋的狀態(tài)信息數(shù)據(jù)。所述單片機(jī)通過(guò)I/O接口與CAN控制器通信,將對(duì)遠(yuǎn)程消防設(shè)備的控制命令碼和地址碼傳輸給CAN控制器,CAN控制器將其轉(zhuǎn)換成標(biāo)準(zhǔn)數(shù)據(jù)幀并傳輸給CAN收發(fā)器,CAN收發(fā)器將其轉(zhuǎn)換成適合CAN總線傳輸?shù)牟罘中盘?hào)輸出至CAN總線上。所述CAN收發(fā)器將來(lái)自遠(yuǎn)程消防設(shè)備反饋的狀態(tài)信息數(shù)據(jù)轉(zhuǎn)換成高低電平傳送給CAN控制器,CAN控制器將其傳輸給單片機(jī)。對(duì)遠(yuǎn)程消防設(shè)備進(jìn)行一鍵啟停及自動(dòng)聯(lián)動(dòng)控制的方法,包括以下步驟1)進(jìn)行初始化;設(shè)定每個(gè)遠(yuǎn)程消防設(shè)備有六個(gè)狀態(tài)上線狀態(tài),故障/恢復(fù)狀態(tài),啟動(dòng)/停止?fàn)顟B(tài),反饋狀態(tài)/反饋恢復(fù),復(fù)位狀態(tài),系統(tǒng)給每個(gè)狀態(tài)分配一個(gè)地址;將按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系、聯(lián)動(dòng)邏輯關(guān)系數(shù)據(jù)寫(xiě)入快閃存儲(chǔ)器;2)判斷遠(yuǎn)程消防設(shè)備是否上線;若判斷結(jié)果為否,則轉(zhuǎn)到步驟14);3)若步驟2)的結(jié)果為是,則判斷系統(tǒng)是否設(shè)置為手動(dòng)方式;4)若步驟3)的結(jié)果為是,則判斷按鍵是否按下,若判斷結(jié)果為否,則重新執(zhí)行本步驟;5)若步驟4)的結(jié)果為是,則進(jìn)入步驟8);6)若步驟3)的結(jié)果為否,則進(jìn)入自動(dòng)方式,判斷是否有報(bào)警信號(hào),若判斷結(jié)果為否,則重新執(zhí)行本步驟;7)若步驟6)的結(jié)果為是,則進(jìn)入步驟8);8)讀取存放在快閃存儲(chǔ)器中的按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系數(shù)據(jù)、聯(lián)動(dòng)邏輯關(guān)系數(shù)據(jù);讀取存放在隨機(jī)存取存儲(chǔ)器的遠(yuǎn)程消防設(shè)備的各個(gè)狀態(tài)位信息;9)依據(jù)按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系、聯(lián)動(dòng)邏輯關(guān)系及各個(gè)狀態(tài)位信息,控制遠(yuǎn)程消防設(shè)備進(jìn)行啟動(dòng);10)點(diǎn)亮各遠(yuǎn)程消防設(shè)備對(duì)應(yīng)的啟動(dòng)信號(hào)燈;11)判斷是否有遠(yuǎn)程消防設(shè)備的反饋信號(hào),若沒(méi)有則轉(zhuǎn)到步驟H);12)若步驟ll)的結(jié)果為有,則讀取反饋信號(hào)信息;.13)點(diǎn)亮各遠(yuǎn)程消防設(shè)備對(duì)應(yīng)的反饋信號(hào)燈;14)結(jié)束本發(fā)明的目的還可以通過(guò)以下技術(shù)措施來(lái)進(jìn)一步實(shí)現(xiàn)前述單片機(jī)Ul的型號(hào)為W78E516B,單片機(jī)復(fù)位電路由復(fù)位芯片U4和二極管Dl組成,復(fù)位芯片U4的型號(hào)為MAX813,二極管Dl的型號(hào)為4148,復(fù)位芯片U4的1腳接二極管Dl的正極,8腳接二極管Dl的負(fù)極,7腳接單片機(jī)U1的復(fù)位端RESET,6腳接單片機(jī)U1的P1.7引入喂狗信號(hào),2腳和3腳接電源正負(fù)極。前述數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元中的緩沖器型號(hào)為74HC245、地址鎖存器型號(hào)為74AS573、隨機(jī)存取存儲(chǔ)器型號(hào)為62256、快閃存儲(chǔ)器型號(hào)為SST29SF040。前述鍵盤(pán)顯示接口擴(kuò)展電路由智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5、譯碼器IU6、譯碼器IIU7、電容C5、電阻R9、排阻Il、排阻II2組成;智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5型號(hào)為7279A,譯碼器IU6、譯碼器IIU7型號(hào)為74HC238,排阻II、排阻II2為200QX8;智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的6腳、7腳、8腳、9腳與單片機(jī)相連,進(jìn)行片選信號(hào)、同步信號(hào)、數(shù)據(jù)、中斷信號(hào)的通信,l腳、2腳、28腳接電源正極,4腳接電源負(fù)極,電容C5的一端接電源負(fù)極,電阻R9的一端接電源正極,電容C5、電阻R9的另一端接智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的27腳,譯碼器IU6的VCC端、E2端接電源正極,m端和GND端接電源負(fù)極,輸入端A0、Al、A2與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的17腳、16腳、15腳相連,輸出端Y0-Y7接排阻I1,譯碼器IIU7的VCC端、E2端接電源正極,i!端和GND端接電源負(fù)極,輸入端A0、Al、A2與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的14腳、13腳、12腳相連,輸出端Y0-Y7接排阻I12。前述CAN總線信號(hào)調(diào)制單元中CAN控制器U2的型號(hào)為MCP2510、CAN收發(fā)器U3的型號(hào)為MCP2551,CAN控制器U2的12-17腳與單片機(jī)相連,進(jìn)行中斷申請(qǐng)、時(shí)鐘信號(hào)輸入、數(shù)據(jù)輸入、數(shù)據(jù)輸出、片選、復(fù)位,9腳與電源負(fù)極相連,18腳與電源正極相連,電源正負(fù)極之間連接電容C3,7腳、8腳分別經(jīng)過(guò)電容C1、C2連接于電源負(fù)極,7腳、8腳之間連接晶振G1,CAN控制器U2的1腳、2腳分別與CAN收發(fā)器U3的1腳、4腳相連,CAN收發(fā)器U3的2腳、3腳分別與電源的負(fù)極、正極相連,電容C4連接于2腳、3腳之間,斜率電阻Rl的一端接于CAN收發(fā)器U3的8腳,另一端接于電源負(fù)極,CAN總線差分信號(hào)從CAN收發(fā)器U3的6腳、7腳輸出。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是采用CAN總線技術(shù)進(jìn)行通訊,由原來(lái)的NX4(N為聯(lián)動(dòng)設(shè)備的數(shù)量)線制變?yōu)椴捎脙煽偩€制,在同樣的施工距離,同樣聯(lián)動(dòng)設(shè)備數(shù)量時(shí),節(jié)約了幾何級(jí)數(shù)倍的導(dǎo)線成本及工程施工成本,同時(shí)CAN總線方式比多線制中的電流電壓、觸點(diǎn)信號(hào)控制更為穩(wěn)定可靠。能檢測(cè)、顯示遠(yuǎn)程消防設(shè)備的各種工作狀態(tài),減少操作失誤。實(shí)現(xiàn)對(duì)遠(yuǎn)程消防設(shè)備的一鍵啟停,方便操作,并能根據(jù)需要進(jìn)行多個(gè)遠(yuǎn)程消防設(shè)備的快速聯(lián)動(dòng),及時(shí)對(duì)火災(zāi)進(jìn)行撲滅。圖l是本發(fā)明的電路原理圖。圖2是單片機(jī)復(fù)位電路原理圖。圖3是CAN總線信號(hào)調(diào)制單元電路原理圖。圖4是鍵盤(pán)顯示接口擴(kuò)展電路原理圖。圖5是單片機(jī)程序流程圖。具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。如圖1所示,消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備由按鍵單元,指示燈單元,單片機(jī)控制單元,數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元,CAN總線信號(hào)調(diào)制單元,鍵盤(pán)顯示接口擴(kuò)展電路組成。單片機(jī)控制單元由單片機(jī)、時(shí)鐘電路、復(fù)位電路組成,如圖2所示,單片機(jī)U1的型號(hào)為W78E516B,其18、19腳接時(shí)鐘電路,單片機(jī)復(fù)位電路由復(fù)位芯片U4和二極管Dl組成,復(fù)位芯片U4的型號(hào)為MAX813,二極管Dl的型號(hào)為4148,復(fù)位芯片U4的1腳接二極管Dl的正極,8腳接二極管Dl的負(fù)極,7腳接單片機(jī)Ul的復(fù)位端RESET,6腳接單片機(jī)Ul的Pl.7引入喂狗信號(hào),2腳和3腳接電源正負(fù)極。數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元由緩沖器、地址鎖存器、隨機(jī)存取存儲(chǔ)器、快閃存儲(chǔ)器組成,緩沖器型號(hào)為74HC245,地址鎖存器型號(hào)為74AS573,隨機(jī)存取存儲(chǔ)器型號(hào)為62256,快閃存儲(chǔ)器型號(hào)為SST29SF040。單片機(jī)通過(guò)其I/O接口與數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元之間傳輸?shù)刂贰?shù)據(jù)信號(hào),地址信號(hào)由地址鎖存器鎖存,快閃存儲(chǔ)器用于存儲(chǔ)按鍵與聯(lián)動(dòng)消防設(shè)備之間的對(duì)應(yīng)邏輯關(guān)系數(shù)據(jù),隨機(jī)存取存儲(chǔ)器用于存儲(chǔ)遠(yuǎn)程消防設(shè)備反饋的狀態(tài)信息數(shù)據(jù)。如圖3所示,CAN總線信號(hào)調(diào)制單元由CAN控制器、CAN收發(fā)器組成,CAN控制器U2的型號(hào)為MCP2510,CAN收發(fā)器U3的型號(hào)為MCP2551,C認(rèn)控制器U2的12-17腳與單片機(jī)U1的13、27、26、25、24、23腳相連,進(jìn)行中斷申請(qǐng)、時(shí)鐘信號(hào)輸入、數(shù)據(jù)輸入、數(shù)據(jù)輸出、片選、復(fù)位,9腳與電源負(fù)極相連,18腳與電源正極相連,電源正負(fù)極之間連接電容C3,7腳、8腳分別經(jīng)過(guò)電容C1、C2連接于電源負(fù)極,7腳、8腳之間連接晶振G1,CAN控制器U2的1腳、2腳分別與CAN收發(fā)器U3的1腳、4腳相連,CAN收發(fā)器U3的2腳、3腳分別與電源的負(fù)極、正極相連,電容C4連接于2腳、3腳之間,斜率電阻Rl的一端接于C屈收發(fā)器U3的8腳,另一端接于電源負(fù)極,CAN總線差分信號(hào)從CAN收發(fā)器U3的6腳、7腳輸出,與CAN總線連接。單片機(jī)通過(guò)與C認(rèn)控制器通信,將對(duì)遠(yuǎn)程消防設(shè)備的控制命令碼和地址碼傳輸給CAN控制器,CAN控制器將其轉(zhuǎn)換成標(biāo)準(zhǔn)數(shù)據(jù)幀并傳輸給CAN收發(fā)器,CAN收發(fā)器將其轉(zhuǎn)換成適合CAN總線傳輸?shù)牟罘中盘?hào)輸出至CAN總線上。當(dāng)遠(yuǎn)程消防設(shè)備有反饋信號(hào)時(shí),CAN收發(fā)器將反饋的狀態(tài)信息數(shù)據(jù)轉(zhuǎn)換成高低電平傳送給CAN控制器,CAN控制器將其傳輸給單片機(jī)。按鍵單元和指示燈單元通過(guò)鍵盤(pán)顯示接口擴(kuò)展電路與單片機(jī)通信,傳輸按鍵控制信號(hào)和指示燈驅(qū)動(dòng)信號(hào)。如圖4所示,鍵盤(pán)顯示接口擴(kuò)展電路由智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5、譯碼器IU6、譯碼器IIU7、電容C5、電阻R9、排阻I1、排阻H2組成;智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5型號(hào)為7279A,譯碼器IU6、譯碼器IIU7型號(hào)為74HC238,排阻I1、排阻II2為200QX8。智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的6腳、7腳、8腳、9腳與單片機(jī)U1的6、7、5、12腳相連,進(jìn)行片選信號(hào)、同步信號(hào)、數(shù)據(jù)、中斷信號(hào)的通信,1腳、2腳、28腳接電源正極,4腳接電源負(fù)極,電容C5的一端接電源負(fù)極,電阻R9的一端接電源正極,電容C5、電阻R9的另一端接智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的27腳。譯碼器IU6的VCC端、E2端接電源正極,m端和GND端接電源負(fù)極,輸入端A0、Al、A2與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的17腳、16腳、15腳相連,輸出端Y0-Y7接排阻I1;譯碼器IIU7的VCC端、E2端接電源正極,m端和GND端接電源負(fù)極,輸入端A0、Al、A2與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的14腳、13腳、12腳相連,輸出端Y0-Y7接排阻II2;譯碼器IU6、譯碼器IIU7的麗端分別接單片機(jī)U1的15、14腳,引入片選信號(hào)。按鍵單元為8X8鍵盤(pán)矩陣,其行線與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的10-17腳相連,列線與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的18-25腳相連。每個(gè)按鍵與一個(gè)遠(yuǎn)程消防設(shè)備對(duì)應(yīng),其對(duì)應(yīng)關(guān)系數(shù)據(jù)存放于快閃存儲(chǔ)器SST29SF040中。指示燈單元有64只LED啟動(dòng)指示燈,LED按共陰極接法每8個(gè)接成一行,共8行8列;指示燈單元還有64只LED反饋指示燈,LED按共陰極接法每8個(gè)接成一行,共8行8歹i」。LED啟動(dòng)指示燈的行線與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的18-25腳相連,列線接排阻Il。LED反饋指示燈的行線與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的18-25腳相連,列線接排阻112。啟動(dòng)燈、反饋燈與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系數(shù)據(jù)存放于快閃存儲(chǔ)器SST29SF040中。本發(fā)明基于狀態(tài)機(jī)原理進(jìn)行單片機(jī)編程,狀態(tài)機(jī)是包含一組狀態(tài)集(states)、一個(gè)起始狀態(tài)(startstate)、一組輸入符號(hào)集(alphabet)、一個(gè)映射輸入條件和當(dāng)前狀態(tài)到下一狀態(tài)的轉(zhuǎn)換函數(shù)(transitionfunction)的計(jì)算模型。當(dāng)輸入符號(hào)串,模型隨即進(jìn)入起始狀態(tài),它要改變到新的狀態(tài),依賴于轉(zhuǎn)換函數(shù)。本發(fā)明設(shè)定每個(gè)遠(yuǎn)程消防設(shè)備有六個(gè)狀態(tài)上線狀態(tài),故障/恢復(fù)狀態(tài),啟動(dòng)/停止?fàn)顟B(tài),反饋狀態(tài)/反饋恢復(fù),復(fù)位狀態(tài);系統(tǒng)給每個(gè)狀態(tài)分配一個(gè)地址,并將采集到的狀態(tài)位寫(xiě)到隨機(jī)存取存儲(chǔ)器相應(yīng)地址單元。<table>tableseeoriginaldocumentpage13</column></row><table>如上表所示,狀態(tài)變化過(guò)程是系統(tǒng)首先是上線狀態(tài),沒(méi)有上線的設(shè)備都不能報(bào)出故障、接收控制信號(hào)并啟動(dòng)。若單片機(jī)控制單元檢測(cè)到遠(yuǎn)程消防設(shè)備有短路、斷路或設(shè)備損壞則轉(zhuǎn)入故障狀態(tài),系統(tǒng)對(duì)于處于故障狀態(tài)的設(shè)備是不能發(fā)出啟動(dòng)命令的。若遠(yuǎn)程消防設(shè)備處于完好狀態(tài),或故障恢復(fù)了即能上線,若輸入啟動(dòng)命令信號(hào),則消防設(shè)備轉(zhuǎn)入啟動(dòng)狀態(tài),點(diǎn)亮啟動(dòng)指示燈,若遠(yuǎn)程消防設(shè)備啟動(dòng)成功,則反饋一動(dòng)作信號(hào),此時(shí)處于反饋狀態(tài),點(diǎn)亮反饋指示燈,反饋結(jié)束后處于反饋恢復(fù)狀態(tài)。若系統(tǒng)發(fā)出停止信號(hào),則系統(tǒng)轉(zhuǎn)入停止?fàn)顟B(tài),遠(yuǎn)程消防設(shè)備停機(jī)。如果整個(gè)控制系統(tǒng)復(fù)位或重新上電,則處于復(fù)位狀態(tài)。本發(fā)明可實(shí)現(xiàn)對(duì)遠(yuǎn)程消防設(shè)備的一鍵啟停功能,即用戶按動(dòng)按鍵單元中的同一個(gè)按鍵,單片機(jī)控制單元會(huì)自動(dòng)根據(jù)遠(yuǎn)程消防設(shè)備的狀態(tài)值來(lái)實(shí)現(xiàn)啟動(dòng)或停止功能。例如,某個(gè)遠(yuǎn)程消防設(shè)備的當(dāng)前狀態(tài)為停止,用戶按動(dòng)該設(shè)備對(duì)應(yīng)的按鍵后,設(shè)備啟動(dòng),如果再次按下同一個(gè)按鍵,則設(shè)備停止。在具體實(shí)施時(shí)可將64個(gè)按鍵每個(gè)都對(duì)應(yīng)一個(gè)遠(yuǎn)程消防設(shè)備,實(shí)現(xiàn)手動(dòng)啟動(dòng)功能,其對(duì)應(yīng)關(guān)系數(shù)據(jù)存放于快閃存儲(chǔ)器SST29SF040中。也可以設(shè)定為一個(gè)按鍵對(duì)應(yīng)多個(gè)消防設(shè)備,按下一個(gè)按鍵同時(shí)啟動(dòng)多個(gè)消防設(shè)備。在自動(dòng)工作方式下,可以根據(jù)需要自由地設(shè)定各種輸入條件與消防設(shè)備之間的聯(lián)動(dòng)邏輯關(guān)系,如邏輯與、或、非等。一旦條件滿足,自動(dòng)連續(xù)地啟動(dòng)多個(gè)遠(yuǎn)程聯(lián)動(dòng)設(shè)備,極大的方便了用戶的使用,有助及時(shí)對(duì)火災(zāi)進(jìn)行撲滅。對(duì)遠(yuǎn)程消防設(shè)備進(jìn)行一鍵啟停及自動(dòng)聯(lián)動(dòng)控制的單片機(jī)程序,包括以下步驟1)進(jìn)行初始化;設(shè)定每個(gè)遠(yuǎn)程消防設(shè)備有六個(gè)狀態(tài)上線狀態(tài),故障/恢復(fù)狀態(tài),啟動(dòng)/停止?fàn)顟B(tài),反饋狀態(tài)/反饋恢復(fù),復(fù)位狀態(tài),系統(tǒng)給每個(gè)狀態(tài)分配一個(gè)地址;將按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系、聯(lián)動(dòng)邏輯關(guān)系數(shù)據(jù)寫(xiě)入快閃存儲(chǔ)器;2)判斷遠(yuǎn)程消防設(shè)備是否上線;若判斷結(jié)果為否,則轉(zhuǎn)到步驟14);3)若步驟2)的結(jié)果為是,則判斷系統(tǒng)是否設(shè)置為手動(dòng)方式;4)若步驟3)的結(jié)果為是,則判斷按鍵是否按下,若判斷結(jié)果為否,則重新執(zhí)行本步驟;5)若步驟4)的結(jié)果為是,則進(jìn)入步驟8);6)若步驟3)的結(jié)果為否,則進(jìn)入自動(dòng)方式,判斷是否有報(bào)警信號(hào),若判斷結(jié)果為否,則重新執(zhí)行本步驟;7)若步驟6)的結(jié)果為是,則進(jìn)入步驟8);8)讀取存放在快閃存儲(chǔ)器中的按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系數(shù)據(jù)、聯(lián)動(dòng)邏輯關(guān)系數(shù)據(jù);讀取存放在隨機(jī)存取存儲(chǔ)器的遠(yuǎn)程消防設(shè)備的各個(gè)狀態(tài)位信息;9)依據(jù)按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系、聯(lián)動(dòng)邏輯關(guān)系及各個(gè)狀態(tài)位信息,控制遠(yuǎn)程消防設(shè)備進(jìn)行啟動(dòng);10)點(diǎn)亮各遠(yuǎn)程消防設(shè)備對(duì)應(yīng)的啟動(dòng)信號(hào)燈;11)判斷是否有遠(yuǎn)程消防設(shè)備的反饋信號(hào),若沒(méi)有則轉(zhuǎn)到步驟14);12)若步驟ll)的結(jié)果為有,則讀取反饋信號(hào)信息;13)點(diǎn)亮各遠(yuǎn)程消防設(shè)備對(duì)應(yīng)的反饋信號(hào)燈;14)結(jié)束除上述實(shí)施例外,本發(fā)明還可以有其它實(shí)施方式,凡采用等同替換或等效變換形成的技術(shù)方案,均落在本發(fā)明要求的保護(hù)范圍內(nèi)。權(quán)利要求1.一種消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備,包括按鍵單元,指示燈單元,其特征在于,還包括單片機(jī)控制單元,數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元,CAN總線信號(hào)調(diào)制單元,鍵盤(pán)顯示接口擴(kuò)展電路;所述單片機(jī)控制單元由單片機(jī)、時(shí)鐘電路、復(fù)位電路組成,所述數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元由緩沖器、地址鎖存器、隨機(jī)存取存儲(chǔ)器、快閃存儲(chǔ)器組成,所述CAN總線信號(hào)調(diào)制單元由CAN控制器、CAN收發(fā)器組成;所述按鍵單元和指示燈單元通過(guò)鍵盤(pán)顯示接口擴(kuò)展電路與單片機(jī)通信,傳輸按鍵控制信號(hào)和指示燈驅(qū)動(dòng)信號(hào);所述單片機(jī)通過(guò)其I/O接口與數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元之間傳輸?shù)刂?、?shù)據(jù)信號(hào),地址信號(hào)由地址鎖存器鎖存,所述快閃存儲(chǔ)器用于存儲(chǔ)按鍵與聯(lián)動(dòng)消防設(shè)備之間的對(duì)應(yīng)邏輯關(guān)系數(shù)據(jù),隨機(jī)存取存儲(chǔ)器用于存儲(chǔ)遠(yuǎn)程消防設(shè)備反饋的狀態(tài)信息數(shù)據(jù);所述單片機(jī)通過(guò)I/O接口與CAN控制器通信,將對(duì)遠(yuǎn)程消防設(shè)備的控制命令碼和地址碼傳輸給CAN控制器,CAN控制器將其轉(zhuǎn)換成標(biāo)準(zhǔn)數(shù)據(jù)幀并傳輸給CAN收發(fā)器,CAN收發(fā)器將其轉(zhuǎn)換成適合CAN總線傳輸?shù)牟罘中盘?hào)輸出至CAN總線上;所述CAN收發(fā)器將來(lái)自遠(yuǎn)程消防設(shè)備反饋的狀態(tài)信息數(shù)據(jù)轉(zhuǎn)換成高低電平傳送給CAN控制器,CAN控制器將其傳輸給單片機(jī)。2.根據(jù)權(quán)利要求l所述的消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備,其特征在于,所述單片機(jī)Ul的型號(hào)為W78E516B,所述復(fù)位電路由復(fù)位芯片U4和二極管Dl組成,復(fù)位芯片U4的型號(hào)為MAX813,二極管D1的型號(hào)為4148,復(fù)位芯片U4的1腳接二極管Dl的正極,8腳接二極管Dl的負(fù)極,7腳接單片機(jī)Ul的復(fù)位端RESET,6腳接單片機(jī)Ul的PI.7引入喂狗信號(hào),2腳和3腳接電源正負(fù)極。3.根據(jù)權(quán)利要求l所述的消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備,其特征在于,所述數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元中的緩沖器型號(hào)為74HC245、地址鎖存器型號(hào)為74AS573、隨機(jī)存取存儲(chǔ)器型號(hào)為62256、快閃存儲(chǔ)器型號(hào)為SST29SF040。4、根據(jù)權(quán)利要求1所述的消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備,其特征在于,所述鍵盤(pán)顯示接口擴(kuò)展電路由智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5、譯碼器IU6、譯碼器IIU7、電容C5、電阻R9、排阻I(1)、排阻II(2)組成;智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5型號(hào)為7279A,譯碼器IU6、譯碼器IIU7型號(hào)為74HC238,排阻I(1)、排阻II(2)為200QX8;智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的6腳、7腳、8腳、9腳與單片機(jī)相連,進(jìn)行片選信號(hào)、同步信號(hào)、數(shù)據(jù)、中斷信號(hào)的通信,l腳、2腳、28腳接電源正極,4腳接電源負(fù)極,電容C5的一端接電源負(fù)極,電阻R9的一端接電源正極,電容C5、電阻R9的另一端接智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的27腳,譯碼器IU6的VCC端、E2端接電源正極,m端和GND端接電源負(fù)極,輸入端A0、Al、A2與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的17腳、16腳、15腳相連,輸出端Y0-Y7接排阻I(1),譯碼器IIU7的VCC端、E2端接電源正極,m端和GND端接電源負(fù)極,輸入端A0、Al、A2與智能鍵盤(pán)顯示驅(qū)動(dòng)芯片U5的14腳、13腳、12腳相連,輸出端Y0-Y7接排阻I1(2)。5、根據(jù)權(quán)利要求l所述的消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備,其特征在于,所述CAN總線信號(hào)調(diào)制單元中CAN控制器U2的型號(hào)為MCP2510、CAN收發(fā)器U3的型號(hào)為MCP2551,CAN控制器U2的12-17腳與單片機(jī)相連,進(jìn)行中斷申請(qǐng)、時(shí)鐘信號(hào)輸入、數(shù)據(jù)輸入、數(shù)據(jù)輸出、片選、復(fù)位,9腳與電源負(fù)極相連,18腳與電源正極相連,電源正負(fù)極之間連接電容C3,7腳、8腳分別經(jīng)過(guò)電容C1、C2連接于電源負(fù)極,7腳、8腳之間連接晶振G1,CAN控制器U2的1腳、2腳分別與CAN收發(fā)器U3的1腳、4腳相連,CAN收發(fā)器U3的2腳、3腳分別與電源的負(fù)極、正極相連,電容C4連接于2腳、3腳之間,斜率電阻R1的一端接于CAN收發(fā)器U3的8腳,另一端接于電源負(fù)極,CAN總線差分信號(hào)從CAN收發(fā)器U3的6腳、7腳輸出。6、根據(jù)權(quán)利要求1所述的消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備的控制萬(wàn)方法,其特征在于,包括以下步驟1)進(jìn)行初始化;設(shè)定每個(gè)遠(yuǎn)程消防設(shè)備有六個(gè)狀態(tài)上線狀態(tài),故障/恢復(fù)狀態(tài),啟動(dòng)/停止?fàn)顟B(tài),反饋狀態(tài)/反饋恢復(fù),復(fù)位狀態(tài),系統(tǒng)給每個(gè)狀態(tài)分配一個(gè)地址;將按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系、聯(lián)動(dòng)邏輯關(guān)系數(shù)據(jù)寫(xiě)入快閃存儲(chǔ)器;2)判斷遠(yuǎn)程消防設(shè)備是否上線;若判斷結(jié)果為否,則轉(zhuǎn)到步驟14);3)若步驟2)的結(jié)果為是,則判斷系統(tǒng)是否設(shè)置為手動(dòng)方式;4)若步驟3)的結(jié)果為是,則判斷按鍵是否按下,若判斷結(jié)果為否,則重新執(zhí)行本步驟;5)若步驟4)的結(jié)果為是,則進(jìn)入步驟8);6)若步驟3)的結(jié)果為否,則進(jìn)入自動(dòng)方式,判斷是否有報(bào)警信號(hào),若判斷結(jié)果為否,則重新執(zhí)行本步驟;7)若步驟6)的結(jié)果為是,則進(jìn)入步驟8);8)讀取存放在快閃存儲(chǔ)器中的按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系數(shù)據(jù)、聯(lián)動(dòng)邏輯關(guān)系數(shù)據(jù);讀取存放在隨機(jī)存取存儲(chǔ)器的遠(yuǎn)程消防設(shè)備的各個(gè)狀態(tài)位信息;9)依據(jù)按鍵與遠(yuǎn)程消防設(shè)備之間的對(duì)應(yīng)關(guān)系、聯(lián)動(dòng)邏輯關(guān)系及各個(gè)狀態(tài)位信息,控制遠(yuǎn)程消防設(shè)備進(jìn)行啟動(dòng);10)點(diǎn)亮各遠(yuǎn)程消防設(shè)備對(duì)應(yīng)的啟動(dòng)信號(hào)燈;11)判斷是否有遠(yuǎn)程消防設(shè)備的反饋信號(hào),若沒(méi)有則轉(zhuǎn)到步驟14);12)若步驟ll)的結(jié)果為有,則讀取反饋信號(hào)信息;13)點(diǎn)亮各遠(yuǎn)程消防設(shè)備對(duì)應(yīng)的反饋信號(hào)燈;14)結(jié)束。全文摘要本發(fā)明公開(kāi)了一種消防聯(lián)動(dòng)遠(yuǎn)程控制設(shè)備及方法,采用CAN總線通訊以節(jié)約導(dǎo)線,能檢測(cè)顯示消防設(shè)備各種工作狀態(tài),對(duì)遠(yuǎn)程消防設(shè)備實(shí)現(xiàn)一鍵啟停,并能根據(jù)需要進(jìn)行多個(gè)消防設(shè)備的聯(lián)動(dòng)。本發(fā)明的技術(shù)方案要點(diǎn)是,由按鍵單元,指示燈單元,單片機(jī)控制單元,數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元,CAN總線信號(hào)調(diào)制單元,鍵盤(pán)顯示接口擴(kuò)展電路組成。單片機(jī)控制單元由單片機(jī)、時(shí)鐘電路、復(fù)位電路組成,數(shù)據(jù)存儲(chǔ)器擴(kuò)展單元由緩沖器、地址鎖存器、隨機(jī)存取存儲(chǔ)器、快閃存儲(chǔ)器組成,CAN總線信號(hào)調(diào)制單元由CAN控制器、CAN收發(fā)器組成,按鍵單元和指示燈單元通過(guò)鍵盤(pán)顯示接口擴(kuò)展電路與單片機(jī)通信。本發(fā)明基于狀態(tài)機(jī)原理進(jìn)行單片機(jī)的編程。文檔編號(hào)G05B19/04GK101533269SQ200910030718公開(kāi)日2009年9月16日申請(qǐng)日期2009年4月10日優(yōu)先權(quán)日2009年4月10日發(fā)明者何朝陽(yáng),練肖申請(qǐng)人:江蘇銀佳企業(yè)集團(tuán)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
达孜县| 墨脱县| 澄城县| 顺昌县| 泽普县| 鹰潭市| 邹平县| 曲靖市| 石泉县| 沙坪坝区| 普安县| 横山县| 蓝山县| 内黄县| 扎兰屯市| 陇川县| 桓仁| 章丘市| 石阡县| 乌拉特前旗| 遂溪县| 江孜县| 基隆市| 万源市| 邻水| 正定县| 墨脱县| 宁国市| 七台河市| 古田县| 沁水县| 民权县| 枣强县| 临泽县| 宁晋县| 广昌县| 秭归县| 固安县| 科技| 科技| 崇阳县|