新型交互式射擊游藝控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
圖2 基于nRF905主從式無線局域網(wǎng)通信結(jié)構(gòu)示意圖
為此,定義用戶數(shù)據(jù)內(nèi)容如下:用戶數(shù)據(jù)包括4位的狀態(tài)字X和Data數(shù)據(jù):狀態(tài)字X的高兩位用于控制數(shù)據(jù)發(fā)送方向,如X高兩位為00表示中心控制設(shè)備向節(jié)點(diǎn)設(shè)備發(fā)送顯示數(shù)據(jù),此時(shí)低兩位為屏幕ID,用于進(jìn)行分屏顯示,顯示內(nèi)容為Data數(shù)據(jù);如X高兩位為01,低兩位備用,表示中心控制設(shè)備向節(jié)點(diǎn)設(shè)備發(fā)送控制數(shù)據(jù)Data,節(jié)點(diǎn)設(shè)備可通過UART將Data數(shù)據(jù)送至下位機(jī)PLC;如X高兩位為10,低兩位備用,表示節(jié)點(diǎn)設(shè)備向中心控制設(shè)備發(fā)送來自下位機(jī)PLC串口的Data數(shù)據(jù)。
基于CAN總線的道具動(dòng)作多址通信
如圖3所示,CAN總線通信網(wǎng)絡(luò)中每個(gè)道具作為獨(dú)立的CAN節(jié)點(diǎn),通過PIC18F4580的CAN接口掛在CAN總線上,CAN總線各個(gè)節(jié)點(diǎn)與主控器連成一體,利用CAN通信協(xié)議實(shí)現(xiàn)各節(jié)點(diǎn)間分區(qū)域的數(shù)據(jù)交換與信息處理[3]。
圖3 CAN總線通信結(jié)構(gòu)示意圖
矢量控制相關(guān)文章:矢量控制原理
評(píng)論