在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 光電顯示 > 設計應用 > 基于物聯(lián)網(wǎng)的LED路燈控制器設計

            基于物聯(lián)網(wǎng)的LED路燈控制器設計

            作者: 時間:2011-09-28 來源:網(wǎng)絡 收藏

              目前,所使用的大功率LED 路燈大部分都是簡單的直接照明,缺少必要的智能控制,或者有些雖然具備有智能控制的功能,但是卻不能自動檢測路燈的照明狀況,也不能方便地對路燈進行遠程及本地調控。 并且現(xiàn)有的照明管理系統(tǒng)大都采用有線電纜控制照明燈具,對LED 路燈進行調控,通信協(xié)議比較復雜,建設成本和運營成本都比較高。 本文將技術引入路燈,實現(xiàn)LED 路燈的智能控制。

              ,是指將各種信息傳感設備,如射頻識別( RFID) 裝置、紅外感應器、全球定位系統(tǒng)、激光掃描器等種種裝置與互聯(lián)網(wǎng)結合起來而形成的一個巨大網(wǎng)絡,將溝通從任何時間任何地點任何人之間的溝通連接擴展到人與物( Human to Thing) 和物與物( Thing to Thing) 之間的溝通連接。 發(fā)展的關鍵在于射頻標簽、傳感器、系統(tǒng)及傳輸數(shù)據(jù)計算等領域。 其中,系統(tǒng)是以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適用于應用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。 嵌入式系統(tǒng)是物聯(lián)網(wǎng)的“大腦“和“中樞神經(jīng)”,物聯(lián)網(wǎng)內的所有個體都需要嵌入式系統(tǒng)來傳輸和處理處理信息,嵌入式系統(tǒng)的好壞將直接影響物聯(lián)網(wǎng)的運做。

              本文以路燈為應用背景,設計了支持CDMA 及ISM 無線通信的智能路燈,將物聯(lián)網(wǎng)嵌入式技術應用其中,利用控制器提供的專用接口和CDMA 網(wǎng)絡平臺,實現(xiàn)與各類傳感器的連接,實現(xiàn)“人—物”、“物—物”、“物—人”之間的信息交流。

              1 路燈控制系統(tǒng)

              本文設計的路燈控制系統(tǒng)由3 個控制層、2個通信層組成。 系統(tǒng)的結構如圖1 所示。 操作人員通過監(jiān)控軟件或手機將需求數(shù)據(jù)發(fā)送到CDMA網(wǎng)絡進而傳送給路燈主控器; 路燈主控器對接收數(shù)據(jù)分析、處理,并通過自組ISM 無線網(wǎng)絡將數(shù)據(jù)送給節(jié)點控制器; 節(jié)點控制器做出響應并發(fā)出返回數(shù)據(jù),數(shù)據(jù)按原路徑返回給操作人員。 本文設計了系統(tǒng)核心部分: 智能路燈控制器,包含了主控器及節(jié)點控制器的設計。

              基于物聯(lián)網(wǎng)的LED路燈控制器設計

              圖1 路燈控制系統(tǒng)結構圖

              2 主控器設計

              主控器包括: ATmega128 主控模塊、CDMA 通信模塊、ISM 通信模塊、顯示輸入模塊,結構圖2所示。

              基于物聯(lián)網(wǎng)的LED路燈控制器設計

              圖2 主控器結構圖

              2. 1 主控模塊

              在主控模塊采用核心板設計,結構如圖3 所示。

              基于物聯(lián)網(wǎng)的LED路燈控制器設計

              圖3 主控模塊結構圖

              主控芯片采用AVR ATmega128 芯片。 ATmega128是高性能、低功耗的AVR8 位微處理器,它的運行速度快,大多數(shù)指令可以在一個時鐘周期內完成; 壽命: 10, 000 次寫/擦除周期; 具有獨立鎖定位、可選擇的啟動代碼區(qū); 通過片內的啟動程序實現(xiàn)系統(tǒng)內編程; 真正的讀- 修改- 寫操作硬件乘法器只需兩個時鐘周期; 具有128K 字節(jié)的系統(tǒng)內可編程Flash; 4K 字節(jié)的內部SRAM; 可以對鎖定位進行編程以實現(xiàn)軟件加密; 具有JTAG 接口,方便程序在線調試、下載; 兩個可編程的串行USART; 可工作于主機/從機模式的SPI 串行接口。

              2. 2 CDMA 模塊

              CDMA 模塊內部封裝了完善的TCP /IP 等協(xié)議棧,可為遠程無線傳輸提供透明的TCP /IP 通道,主要完成主控器與遠程控制中心通信,完成指令數(shù)據(jù)的雙向傳輸。 CDMA 模塊與主控器通過UART1 雙向傳送數(shù)據(jù)。 本系統(tǒng)選用電信公司提供的CDMA 模塊,通過MAX232 電平轉換芯片和ATmega128 的UART1 口相連,實現(xiàn)全雙工的數(shù)據(jù)通信。 模塊采用5V 供電,ATmega128 的PD6 口經(jīng)MAX232 電平轉換芯片轉換后接到模塊的DTR.

              DTR 信號用來通知CDMA 模塊準備發(fā)送數(shù)據(jù)還是發(fā)送已經(jīng)結束。

              2. 3 ISM 通信模塊

              ISM 通信模塊主要完成主控器與節(jié)點控制器通信,模塊芯片及接口如圖4 所示。

              基于物聯(lián)網(wǎng)的LED路燈控制器設計

              圖4 ISM 模塊芯片及接口設計

              本文選用nRF24l01 作為ISM 通信模塊無線收發(fā)芯片。 nRF24l01 芯片是工作在2. 4 ~ 2. 5GHz 世界通用ISM 頻段的單片無線收發(fā)器芯片,無線收發(fā)器包括: 頻率發(fā)生器、增強型SchockBurstTM 模式控制器、功率放大器、晶體振蕩器、調制器解調器、輸出功率、頻道選擇和協(xié)議的設置可以通過SPI 接口進行設置。 它具有內置鏈路層,自動應答及自動重發(fā)功能、地址及CRC 檢驗功能、數(shù)據(jù)傳輸率1 或2Mbps、SPI 接口數(shù)據(jù)速率0 ~ 8Mbps、125 個可選工作頻道。 芯片具有極低的電流消耗,當工作在發(fā)射模式下發(fā)射功率為- 6dBm 時電流消耗為9. 0mA,接收模式時為12. 3mA.

              2. 4 顯示輸入模塊

              本文選擇TFT034 觸摸液晶模塊用作顯示及控制指令輸入。 TFT034 采用四線電阻觸摸屏作為輸入,320x240 像素的8 位數(shù)據(jù)的256 彩色LCD屏作為顯示輸出。

              320x240 像素的8 位數(shù)據(jù)的256 彩色LCD 屏,顯示一屏所需的顯示緩存為320 × 240 × 8bit,即76800 字節(jié),在顯示中每個字節(jié),對應著屏上的一個像素點,因此,8 位256 彩色顯示的顯示緩存與LCD 屏上的像素點是字節(jié)對應的。 每個字節(jié)中又有RGB 格式的區(qū)分,既有332 位的RGB,又有233 的格式。 在彩色圖象顯示時,首先要給顯示緩存區(qū)一個首地址,這個地址要在4 字節(jié)對齊的邊界上,而且,需要在SDRAM 的4MB 字節(jié)控制之內。 它是通過配置相應的寄存器來實現(xiàn)的。 之后,接下來的76800 字節(jié),就為顯示緩存區(qū),這里的數(shù)據(jù)會直接顯示到LCD 屏上去。 屏上圖像的變換是由于該顯示緩存區(qū)數(shù)據(jù)的變換而產(chǎn)生的。 觸摸液晶屏通過26腳排線與主控器相連,主控器IO 口數(shù)據(jù)可直接驅動觸摸液晶屏模塊。 四線觸摸屏坐標獲取通過AD7843 采集實現(xiàn),程序代碼如下:

              void int0_isr( void) {

              Coor_Y1 = Measure_Coordinate( 0xd6) ;

              Coor_Y1 = ( Coor_Y1 > > 4) &0x0fff;

              Coor_X1 = Measure_Coordinate( 0x96) ;

              Coor_X1 = ( Coor_X1 > > 4) &0x0fff;

              Coor_Y = ( unsigned int) ( ( unsigned long int)( Coor_Y1 - Y_T) * 320 /( Y_B - Y_T) ) ;

              Coor_X = ( unsigned int) ( ( unsigned long int)( Coor_X1 - X_T) * 240 /( X_B - X_T) ) ;

              PutPixel( Coor_X,Coor_Y,_RED_COLOR) ;

              EIFR| = ( 1 < < INTF0) ; / /clr extend ints flag bit}

              unsigned int Measure _ Coordinate ( unsigned char ControlByte)

              {

              unsigned char i;

              unsigned int Coordinate;

              CLR_AD7843_CS( ) ;

              for( i = 0; i < 8; i + + ) {

              CLR_AD7843_CLK( ) ;

              if( ControlByte&0x80) SET_AD7843_DI( ) ;

              else CLR_AD7843_DI( ) ;

              ControlByte = ControlByte < < 1;

              SET_AD7843_CLK( ) ;

              CLR_AD7843_CLK( ) ; }

              while( AD7843_BUSY_FLAG = = 0) ;

              CLR_AD7843_DI( ) ;

              for( i = 16; i > 0; i - - ) {

              CLR_AD7843_CLK( ) ;

              SET_AD7843_CLK( ) ;

              Coordinate < < = 1;

              if( AD7843_DO_STATE)

              { Coordinate | = 0x0001; } }

              SET_AD7843_CS( ) ;

              return( Coordinate) ; }

              3 節(jié)點控制器設計

              節(jié)點控制器包括: MCU 控制模塊、調光模塊、無線通信模塊,結構如圖5 所示:

              基于物聯(lián)網(wǎng)的LED路燈控制器設計

              圖5 節(jié)點控制器結構圖

              3. 1 MCU 控制模塊

              MCU 控制模塊采用STC89C52 芯片。

              STC89C52 是一種低功耗、高性能CMOS8 位微控制器,具有8K 在系統(tǒng)可編程Flash 存儲器。 使用高密度非易失性存儲器技術制造

            linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

            物聯(lián)網(wǎng)相關文章:物聯(lián)網(wǎng)是什么



            上一頁 1 2 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉