智能照明燈光節(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,,xguv.cn)是一家智慧化系統(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ù)商,。