應(yīng)用層程序
發(fā)布時間:2015/4/5 17:40:06 訪問次數(shù):827
智能路燈控制系統(tǒng)的軟件部分采用網(wǎng)絡(luò)編程設(shè)計思想設(shè)計,分為上位機控制軟件和基于ZigBee的控制設(shè)備的軟件兩個部分。ZigBee協(xié)議棧的應(yīng)用層程序由用戶自已定義、A914BYW-2R2M添加需要實現(xiàn)功能的程序,在協(xié)議棧應(yīng)用層的SampleApp.c文件中修改、添加程序。為體現(xiàn)照明控制系統(tǒng)實現(xiàn)功率控制和檢測路燈是否正常工作等功能,因此在應(yīng)用層加入檢測和控制的程序。收發(fā)數(shù)據(jù)是無線通信最基本的功能,要在應(yīng)用層中把需要收集的數(shù)據(jù)發(fā)送到控制中心,并在控制中心實現(xiàn)對路燈的控制。應(yīng)用層中重要的函數(shù)開發(fā)環(huán)境為VC-I-+。
在執(zhí)行應(yīng)用層函數(shù)時,所有的任務(wù)、事件都是通過操作系統(tǒng)分配時間段來處理的,所有的任務(wù)都通過操作系統(tǒng)的任務(wù)添加函數(shù)添加,操作系統(tǒng)會調(diào)用其他的函數(shù)對ZigBee協(xié)議棧的網(wǎng)絡(luò)層、MAC層、應(yīng)用層進行初始化,并且有對應(yīng)的事件處理函數(shù)。
CC2430內(nèi)部集成了增強型8051和RF收發(fā)模塊,因此只需要很少的外圍元器件就能完成數(shù)據(jù)的收發(fā)。其典型的應(yīng)用電路圖如圖s8-3所示。
單片機作為控制器,對來自于光傳感器、聲控傳感器檢測到的信號,經(jīng)過A/D轉(zhuǎn)換后進行計算處理,將處理過的信號經(jīng)DlA轉(zhuǎn)換,再經(jīng)運算放大后驅(qū)動LED電源、控制電路、接口設(shè)備和顯示器電路。通過軟件的方法讓并行口輸出高低電平模擬PWM控制,并由軟件調(diào)整PWM的占空比。根據(jù)環(huán)境的光線亮度,自動調(diào)節(jié)LED燈的亮度,把采集的數(shù)據(jù)轉(zhuǎn)化為PWM控制燈;聲控調(diào)節(jié)配合光線調(diào)節(jié)模式,根據(jù)深夜聲音的大小,自動調(diào)節(jié)LED燈的亮度,把采集的數(shù)據(jù)轉(zhuǎn)化為PWM控制輔助燈光。
智能路燈控制系統(tǒng)的軟件部分采用網(wǎng)絡(luò)編程設(shè)計思想設(shè)計,分為上位機控制軟件和基于ZigBee的控制設(shè)備的軟件兩個部分。ZigBee協(xié)議棧的應(yīng)用層程序由用戶自已定義、A914BYW-2R2M添加需要實現(xiàn)功能的程序,在協(xié)議棧應(yīng)用層的SampleApp.c文件中修改、添加程序。為體現(xiàn)照明控制系統(tǒng)實現(xiàn)功率控制和檢測路燈是否正常工作等功能,因此在應(yīng)用層加入檢測和控制的程序。收發(fā)數(shù)據(jù)是無線通信最基本的功能,要在應(yīng)用層中把需要收集的數(shù)據(jù)發(fā)送到控制中心,并在控制中心實現(xiàn)對路燈的控制。應(yīng)用層中重要的函數(shù)開發(fā)環(huán)境為VC-I-+。
在執(zhí)行應(yīng)用層函數(shù)時,所有的任務(wù)、事件都是通過操作系統(tǒng)分配時間段來處理的,所有的任務(wù)都通過操作系統(tǒng)的任務(wù)添加函數(shù)添加,操作系統(tǒng)會調(diào)用其他的函數(shù)對ZigBee協(xié)議棧的網(wǎng)絡(luò)層、MAC層、應(yīng)用層進行初始化,并且有對應(yīng)的事件處理函數(shù)。
CC2430內(nèi)部集成了增強型8051和RF收發(fā)模塊,因此只需要很少的外圍元器件就能完成數(shù)據(jù)的收發(fā)。其典型的應(yīng)用電路圖如圖s8-3所示。
單片機作為控制器,對來自于光傳感器、聲控傳感器檢測到的信號,經(jīng)過A/D轉(zhuǎn)換后進行計算處理,將處理過的信號經(jīng)DlA轉(zhuǎn)換,再經(jīng)運算放大后驅(qū)動LED電源、控制電路、接口設(shè)備和顯示器電路。通過軟件的方法讓并行口輸出高低電平模擬PWM控制,并由軟件調(diào)整PWM的占空比。根據(jù)環(huán)境的光線亮度,自動調(diào)節(jié)LED燈的亮度,把采集的數(shù)據(jù)轉(zhuǎn)化為PWM控制燈;聲控調(diào)節(jié)配合光線調(diào)節(jié)模式,根據(jù)深夜聲音的大小,自動調(diào)節(jié)LED燈的亮度,把采集的數(shù)據(jù)轉(zhuǎn)化為PWM控制輔助燈光。
上一篇:聲光控制系統(tǒng)
熱門點擊
- 風(fēng)力發(fā)電機輸出功率曲線
- LonTalk協(xié)議
- 常用的紅外傳輸協(xié)議
- NEC協(xié)議
- 集電極電流才等于基極電流與放大倍數(shù)的乘積
- 弱覆蓋
- TCP/IP協(xié)議的分層模型
- 電容式物位傳感器結(jié)構(gòu)
- EIB總線智能照明控制系統(tǒng)
- 按驅(qū)動方式分類
推薦技術(shù)資料
- 泰克新發(fā)布的DSA830
- 泰克新發(fā)布的DSA8300在一臺儀器中同時實現(xiàn)時域和頻域分析,DS... [詳細]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究