智能照明燈光節(jié)點(diǎn)的軟件部署采用CAN2.0A協(xié)議,該協(xié)議采用11bit標(biāo)識(shí)符。設(shè)計(jì)中為每個(gè)節(jié)點(diǎn)分配2個(gè)幀ID,一個(gè)用來(lái)接收本僅本節(jié)點(diǎn)接收的數(shù)據(jù),另外一個(gè)用來(lái)接收全局?jǐn)?shù)據(jù)。
各節(jié)點(diǎn)分兩個(gè)步驟來(lái)接收PC機(jī)的命令。首先PC發(fā)送一個(gè)4B的功能碼,這個(gè)功能碼指明了指定節(jié)點(diǎn)要執(zhí)行的任務(wù)類型。各節(jié)點(diǎn)根據(jù)該功能碼的幀ID,確定是否接收該命令,并向PC回復(fù)一個(gè)確認(rèn)幀。然后PC再發(fā)送一個(gè)數(shù)據(jù)幀,給出任務(wù)的具體參數(shù)。同樣地,各嵌入式節(jié)點(diǎn)向PC發(fā)送信息也分為兩個(gè)步驟,首先發(fā)送有特定幀ID的功能碼,收到回復(fù)信息后發(fā)送具體信息內(nèi)容。
首先應(yīng)該對(duì)智能照明系統(tǒng)進(jìn)行初始化配置,除了對(duì)單片機(jī)的I/O口、中斷等配置外,還應(yīng)進(jìn)行CAN控制器模塊的配置,其中包括CAN波特率設(shè)置、驗(yàn)收濾波模式設(shè)置、CAN接收屏蔽寄存器及驗(yàn)收濾波寄存器設(shè)置、中斷優(yōu)先級(jí)設(shè)置等。
各節(jié)點(diǎn)除了與PC通信外,CAN總線的多主工作方式使各節(jié)點(diǎn)之間也可以直接通信,這對(duì)于智能照明系統(tǒng)有著便利的優(yōu)勢(shì)。例如,環(huán)境傳感器節(jié)點(diǎn)可以根據(jù)傳感器監(jiān)測(cè)到的信息(如日光光照強(qiáng)度)來(lái)控制智能照明燈組;或者,如果有一個(gè)照明燈出現(xiàn)故障,可以觸發(fā)臨近的照明燈調(diào)節(jié)光照強(qiáng)度來(lái)補(bǔ)償該故障造成的光照強(qiáng)度的降低。
智能照明燈光節(jié)點(diǎn)的軟件部署大致就是如此,通過(guò)對(duì)該流程的了解,相信大家對(duì)于智能照明的實(shí)現(xiàn)過(guò)程應(yīng)該熟悉一些了,了解更多精彩可以持續(xù)關(guān)注我們。
掃碼加微信咨詢產(chǎn)品、免費(fèi)報(bào)價(jià)
裕乾(4006569698,51766hotel.com)是一家智慧化系統(tǒng)集成軟硬件研發(fā)、銷售、服務(wù)為主的高新技術(shù)企業(yè)。經(jīng)過(guò)多年發(fā)展,公司已成為智慧建筑、智慧工業(yè)、智慧環(huán)保、智慧電力、智慧水利、智慧農(nóng)業(yè)等領(lǐng)域,具有自主研發(fā)能力、自主知識(shí)產(chǎn)權(quán)與自主品牌一體化的先進(jìn)解決方案供應(yīng)商、系統(tǒng)集成綜合服務(wù)商。