⊙  中國(guó)視聽(tīng)網(wǎng) > 行業(yè)新聞 > LED大屏 > > 基于nRF905的LED屏無(wú)線通信設(shè)計(jì)與實(shí)現(xiàn)

基于nRF905的LED屏無(wú)線通信設(shè)計(jì)與實(shí)現(xiàn)

中國(guó)視聽(tīng)網(wǎng)資訊 更新時(shí)間:2011-9-29 9:36:24  編輯:葉子  [ ]     手機(jī)訪問(wèn)

    現(xiàn)行市場(chǎng)上的LED屏,多采用異步串口、TCP/IP接口等有線和GPRS無(wú)線進(jìn)行通信。對(duì)于裝修計(jì)劃中的LED屏,即使提前布線或預(yù)留線纜空間,在線纜損壞或調(diào)試LED屏還是有諸多不利條件。技術(shù)成熟的GPRS無(wú)線模塊,價(jià)格昂貴,不適用于大眾場(chǎng)合。針對(duì)普遍使用的串口通信控制的LED屏,本文介紹了采用nRF905芯片為核心的硬件電路,論述了無(wú)線通信系統(tǒng)中的功耗估計(jì)、速率適配、串口與無(wú)線的通信協(xié)議設(shè)計(jì)和嵌入式單片機(jī)的軟件設(shè)計(jì),實(shí)現(xiàn)單片機(jī)控制串口的無(wú)線通信。

1 硬件設(shè)計(jì)
1.1 硬件總體框圖
    硬件框圖如圖1和圖2所示。圖1為上位機(jī)框圖,電路板上的單片機(jī)收到計(jì)算機(jī)發(fā)來(lái)的控制數(shù)據(jù),通過(guò)無(wú)線模塊轉(zhuǎn)發(fā)。圖2為下位機(jī)框圖,單片機(jī)將無(wú)線模塊收到的數(shù)據(jù),通過(guò)串口發(fā)給LED屏的電路控制板。LED屏回復(fù)數(shù)據(jù)的傳輸方向正好相反。


    采用ProtelDXP繪制電路原理圖和雙面PCB板,使用JTAG mk II在AVR Studi04下編寫(xiě)基于單片機(jī)的嵌入式軟件,采用GCC編譯器進(jìn)行編譯連接。
1.2 電路設(shè)計(jì)
    (1)單片機(jī)ATmega16A
    采用芯片LM1117將DC 9 V穩(wěn)壓到DC 3.3 V,對(duì)單片機(jī)ATmega16A、芯片nRF905、芯片MAX3232進(jìn)行供電。串口通信采用芯片MAX3232進(jìn)行邏輯電平的轉(zhuǎn)換。系統(tǒng)采用高性能、低功耗的8位AVR微處理器ATmega16A單片機(jī)。該單片機(jī)具有16 KB的系統(tǒng)內(nèi)可編程FLASH、512 B的E2PROM和1 KB的SRAM,供嵌入式軟件使用;在線調(diào)試的JTAG端口,豐富了系統(tǒng)的調(diào)試手段;獨(dú)立的定時(shí)器和可編程的串口,加強(qiáng)了系統(tǒng)的功能。單片機(jī)ATmega16A上的SPI接口,可保證無(wú)線芯片nRF905的無(wú)縫連接。
    (2)無(wú)線芯片nRF905
    NORDIC公司的無(wú)線芯片nRF905采用高效的GFSK調(diào)制,使用開(kāi)放的ISM頻段,工作速率可達(dá)50 Kb/s,收發(fā)模式切換時(shí)間短,功耗低,內(nèi)置硬件CRC校驗(yàn)和點(diǎn)對(duì)多點(diǎn)的通信地址控制,這些優(yōu)點(diǎn)特別適合工業(yè)控制場(chǎng)合。
1.3 可行性分析
1.3.1 通信速率
    nRF905無(wú)線收發(fā)芯片的最高工作速率50 Kb/s。PC機(jī)端的控制軟件可以設(shè)置串口的工作速率,典型波特率設(shè)置為9 600 b/s或115 200 b/s。串口的波特率的每個(gè)字節(jié)加上起始位、停止位和奇偶校驗(yàn)位,經(jīng)計(jì)算,串口工作速率小于無(wú)線芯片的工作速率,因此,可以采用無(wú)線芯片nRF905轉(zhuǎn)發(fā)串口數(shù)據(jù)進(jìn)行通信。
1.3.2 功耗估計(jì)
    (1)單片機(jī)ATmega16A的耗散功率條件:溫度,25℃;單片機(jī)工作晶振:1 MHz;工作電壓,3.3 V。
    激活模式:功率P=0.6×3.3=1.95 mW
    空閑模式:功率P=0.2×3.3=0.66 mW。
    (2)芯片MAX232的耗散功率工作電壓:V=3.3 V。
    最大工作電流:I=1 mA。
    典型工作電流:I=0.3 mA。
    則最大功耗:P=VI=3.3 mW。
    典型功耗:P=W=0.99 mW。
    (3)無(wú)線模塊的功率計(jì)算
    發(fā)送模式的功耗:P=30×3.3=99 mW。
    接收模式的功耗:P=12.2×3.3≈41 mW。
    (4)穩(wěn)壓芯片LM 1117的耗散功率
    輸入電壓:Vin=9 V。
    輸出電壓:Vout=3.3 V。
    系統(tǒng)工作電流I=(0.6+1+30)=31.6 mA。
    則功耗P=(Vin-Vout)×I=180.12 mW。
    (5)總功率的計(jì)算
    系統(tǒng)最大功耗:
    P=180.12+1.95+3.3+99=284.37 mW
    經(jīng)功耗估計(jì),系統(tǒng)功耗較小,因此可以使用DC 9V電池供電。設(shè)計(jì)系統(tǒng)的供電方式為電池和外部DC 9V電源,通過(guò)跳線切換。
1.4 電路板布局
    實(shí)現(xiàn)無(wú)線通信的系統(tǒng)電路板布局如圖3所示。

 

 

2 軟件設(shè)計(jì)
2.1 通信協(xié)議
    (1)串口通信協(xié)議。設(shè)計(jì)串口通信協(xié)議:1位起始位,8位數(shù)據(jù)位,“空格”校驗(yàn)位,1位停止位。
    (2)數(shù)據(jù)通信協(xié)議。設(shè)計(jì)串口發(fā)送數(shù)據(jù)的通信協(xié)議:串口發(fā)送數(shù)據(jù)的第1個(gè)和第2個(gè)字節(jié)是0xF6、0x5A,作為包頭,第3個(gè)字節(jié)和第4個(gè)字節(jié)為數(shù)據(jù)長(zhǎng)度的一半,數(shù)據(jù)最后的2個(gè)字節(jié)為校驗(yàn)字節(jié)。LED屏控制卡回復(fù)數(shù)據(jù)為4個(gè)字節(jié),第1個(gè)字節(jié)和第2個(gè)字節(jié)為為發(fā)送數(shù)據(jù)的前2個(gè)字節(jié),后2個(gè)字節(jié)為發(fā)送數(shù)據(jù)的最后2個(gè)字。
    (3)無(wú)線收發(fā)數(shù)據(jù)協(xié)議。無(wú)線通信的數(shù)據(jù)采取分包發(fā)送的機(jī)制。無(wú)線通信協(xié)議設(shè)計(jì)如下:第1個(gè)字節(jié)為包頭0xF6,第2個(gè)字節(jié)為數(shù)據(jù)的長(zhǎng)度,該字節(jié)的首位置1,此包數(shù)據(jù)為最后一包,該字節(jié)的首位置0,此包數(shù)據(jù)非最后一包。由于無(wú)線芯片一包最大發(fā)送或接收字節(jié)數(shù)32 B,所以最大數(shù)據(jù)包長(zhǎng)度為30 B。大于30 B的數(shù)據(jù),將分包發(fā)送。
2.2 芯片nRF905工作原理
    (1)芯片nRF905的管腳及管腳功能如表1所示。

    (2)芯片nRF905的工作模式
    芯片nRF905共有4種工作模式:活動(dòng)模式有ShockBurst RX(接收模式)和ShockBurst TX(發(fā)送模式);節(jié)電模式有掉電模式和SPI編程模式或STANDBY(空閑模式)和SPI編程模式。芯片nRF905的工作模式由TX_EN,TRX_CE,PWR_UP的設(shè)置來(lái)設(shè)定,如表2所示。
2.3 基于狀態(tài)機(jī)的嵌入式軟件設(shè)計(jì)
2.3.1 系統(tǒng)初始化
    系統(tǒng)初始化主要包括:端口、串口、SPI總線、無(wú)線芯片、定時(shí)器和鏈表。狀態(tài)機(jī)的初始化包括:初始狀態(tài)、各個(gè)狀態(tài)的初始條件等。根據(jù)數(shù)據(jù)發(fā)送和接收的流程,設(shè)計(jì)狀態(tài)機(jī)的5種狀態(tài):待機(jī)狀態(tài)ST_STAND_BY;串口接收狀態(tài)(PC端)ST_UART_RECV;無(wú)線接收狀態(tài)(LED屏端)ST_WAVE_RECV;串口等待狀態(tài)(LED屏端)ST_UART_WAIT;無(wú)線等待狀態(tài)(PC端)ST_WAVE_WAIT。
2.3.2 狀態(tài)機(jī)的狀態(tài)觸發(fā)與轉(zhuǎn)換
    上位機(jī)在中斷中接收PC機(jī)發(fā)送的控制數(shù)據(jù),存儲(chǔ)在循環(huán)鏈表中,通過(guò)無(wú)線芯片分包發(fā)送;上位機(jī)查詢無(wú)線芯片接收回復(fù)數(shù)據(jù),通過(guò)串口發(fā)給PC機(jī)上的控制軟件;上位機(jī)狀態(tài)觸發(fā)與轉(zhuǎn)換關(guān)系如圖4所示。下位機(jī)查詢接收無(wú)線模塊發(fā)送的數(shù)據(jù),通過(guò)串口轉(zhuǎn)發(fā)給LED屏控制卡;LED屏控制卡的回復(fù)數(shù)據(jù),下位機(jī)在中斷中接收,通過(guò)無(wú)線發(fā)送;下位機(jī)狀態(tài)觸發(fā)與轉(zhuǎn)換關(guān)系如圖5所示。圖4和圖5共同完成1次數(shù)據(jù)應(yīng)答。


2.3.3 定時(shí)器的數(shù)據(jù)收發(fā)檢測(cè)
    (1)串口接收數(shù)據(jù)完的檢測(cè)。串口的數(shù)據(jù)接收是在中斷中完成的,因此在中斷中對(duì)定時(shí)器置數(shù),中斷外面減數(shù)。波特率為9 600b/s時(shí),中斷間隔小于1 ms。設(shè)置定時(shí)器的時(shí)長(zhǎng)1.5 ms,如果超過(guò)此時(shí)長(zhǎng),則意味著串口數(shù)據(jù)接收完成。
    (2)無(wú)線發(fā)送接收數(shù)據(jù)的檢測(cè)。嵌入式程序中多處用到無(wú)線收發(fā)數(shù)據(jù)的定時(shí)器檢測(cè),根據(jù)應(yīng)用場(chǎng)合,選擇定時(shí)器的時(shí)長(zhǎng)。

3 結(jié)語(yǔ)
    本文對(duì)采用芯片nRF905進(jìn)行LED屏的無(wú)線通信進(jìn)行了論證,從通信速率和功耗兩個(gè)方面分析了技術(shù)可行性,設(shè)計(jì)了串口通信協(xié)議、數(shù)據(jù)包協(xié)議和無(wú)線通信協(xié)議、論述了基于狀態(tài)機(jī)的嵌入式軟件設(shè)計(jì),實(shí)現(xiàn)了系統(tǒng)功能。
(本文轉(zhuǎn)自電子工程世界:http://www.eeworld.com.cn/LED/2011/0928/article_4881.html)

更多相關(guān):  AV集成

文章來(lái)源:中國(guó)視聽(tīng)網(wǎng)    ©版權(quán)所有。未經(jīng)許可,不得轉(zhuǎn)載。


資訊搜索

聲明:本站文章未經(jīng)授權(quán)不得轉(zhuǎn)載,轉(zhuǎn)載本站的文章請(qǐng)注明“來(lái)源:中國(guó)視聽(tīng)網(wǎng)”。

網(wǎng)友評(píng)論

LED大屏相關(guān)新聞

圖片新聞

產(chǎn)品導(dǎo)航

今日焦點(diǎn)

新品快訊

  1. 1德彩光電 LED顯示屏行業(yè)的領(lǐng)跑者!
  2. 2led產(chǎn)業(yè)迅猛發(fā)展 中小企業(yè)或淡出市場(chǎng)
  3. 3遠(yuǎn)方公司榮獲杭州市優(yōu)秀研發(fā)中心評(píng)價(jià)
  4. 4聯(lián)建光電2.39億元募投LED項(xiàng)目 上市目標(biāo)價(jià)15
  5. 5熱烈祝賀艾比森十周年座談會(huì)勝利召開(kāi)
  6. 6臺(tái)達(dá)電子打造全臺(tái)灣最大面積LED顯示屏
  7. 72015年我國(guó)LED產(chǎn)業(yè)規(guī)模預(yù)計(jì)將達(dá)5000億元
  8. 8LED顯示屏逐鹿照明領(lǐng)域 上市融資是制勝法寶
  9. 9聯(lián)建光電如何笑傲中高端LED顯示屏應(yīng)用領(lǐng)域
  10. 10聯(lián)建光電領(lǐng)跑全彩LED顯示屏市場(chǎng)快速增長(zhǎng)
  1. 1影佳數(shù)碼搭載Datapath多屏卡開(kāi)辟新藍(lán)海
  2. 2專注于中國(guó)專業(yè)音頻市場(chǎng)的發(fā)展<br>--專訪博
  3. 3飛利浦獲美國(guó)能源部至高榮譽(yù)獎(jiǎng)項(xiàng)“LPrize”
  4. 4上海數(shù)字標(biāo)牌展現(xiàn)場(chǎng)訪談紫光清投“一云三端
  5. 5訪三元達(dá)通訊視訊事業(yè)部總經(jīng)理陳太原
  6. 6金世聯(lián)強(qiáng):攜手三星繼續(xù)領(lǐng)跑商顯市場(chǎng)
  7. 7專訪DNP香港辦事處經(jīng)理吳濤女士
  8. 8宋祖英歌飛深圳 多元曲風(fēng)祝福大運(yùn)會(huì)(圖)
  9. 9雷曼光電:差異化搶占市場(chǎng)制高點(diǎn)
  10. 10訪北京久誼影音首席AV設(shè)計(jì)師HIFI高級(jí)音響師
  1. 1耳機(jī)中的體操王子:KRK KNS 8400
  2. 2強(qiáng)大 Crystal Accustics家庭影院音箱
  3. 3快樂(lè)隨身顛覆傳統(tǒng) 魅歌"微音響"導(dǎo)購(gòu)
  4. 4簡(jiǎn)單實(shí)用:便攜音箱優(yōu)勢(shì)的種種體驗(yàn)!
  5. 5上網(wǎng)聊天必備 賓果后掛式耳麥B-480-B
  6. 6純正DJ耳機(jī) 隔絕噪音森海HD202II僅299
  7. 7媲美定制產(chǎn)品? 超新奇DIY耳機(jī)現(xiàn)身CES
  8. 8飛利浦SBA3000:便攜音箱的音樂(lè)生活
  9. 9重磅出擊 現(xiàn)代HY-9200F升級(jí)版
  10. 10搭載真空管 firestudio tube實(shí)力認(rèn)證
  1. 1宜賓職業(yè)技術(shù)學(xué)院投影儀等設(shè)備招標(biāo)
  2. 2濰坊市高密中等專業(yè)學(xué)校、高密市恒濤雙語(yǔ)實(shí)
  3. 3河南省公安廳視頻會(huì)議硬件設(shè)備項(xiàng)目招標(biāo)
  4. 4鄭州市人民檢察院LED全彩屏及控制系統(tǒng)招標(biāo)
  5. 5鶴壁人民政府投資建設(shè)項(xiàng)目代建中心LED顯示屏
  6. 6淮安市公安局開(kāi)發(fā)區(qū)分局社會(huì)治安監(jiān)控系統(tǒng)工
  7. 7蘇州市相城區(qū)環(huán)境保護(hù)局監(jiān)控系統(tǒng)招標(biāo)
  8. 8連云港市教育局投影機(jī)、白板采購(gòu)
  9. 9江蘇省燈光音響設(shè)備采購(gòu)公告
  10. 10深圳龍崗文化中心大劇院LED顯示屏采購(gòu)
  1. 1飛利信力保廣州市各區(qū)黨代會(huì)順利召開(kāi)
  2. 2熱烈祝賀博邦誠(chéng)液晶拼接強(qiáng)勢(shì)進(jìn)駐廣西南寧華
  3. 3讓您的形象洋溢人所共羨的睿智——星網(wǎng)銳捷
  4. 4廣東華路交通科技有限公司應(yīng)用譽(yù)進(jìn)中控,觸
  5. 5譽(yù)進(jìn)中控系統(tǒng)再次為廣中大第一附屬醫(yī)院提供
  6. 6CREATIVE(捷控)服務(wù)中華人民解放軍駐港某部
  7. 7VEENO會(huì)議系統(tǒng)服務(wù)首都師范大學(xué)
  8. 8會(huì)議無(wú)憂---臺(tái)灣JTS自動(dòng)會(huì)議混音器
  9. 9三升高科LED顯示屏天幕撼動(dòng)鹽田大廳
  10. 10通普科技西寧商業(yè)港LED顯示屏項(xiàng)目完成
  1. 1多媒體信息發(fā)布系統(tǒng)廣告機(jī)觸控一體機(jī)液晶電視
  2. 1液晶3D投影 愛(ài)普生家用機(jī)即將美國(guó)上市
  3. 2松下3LCD首款3D投影PT-AE7000U美國(guó)發(fā)售
  4. 3喬布斯離世 誰(shuí)還能扛起手機(jī)微投大旗
  5. 4不再各占山頭 大牌3D眼鏡即將統(tǒng)一標(biāo)準(zhǔn)
  6. 5愛(ài)普生兩款反射式液晶家用投影將在2012年1月
  7. 6極致影院般享受 夏普60LX531A液晶電視優(yōu)惠促
  8. 7還原真實(shí)色彩 松下P50C33C等離子新品促銷
  9. 8魔影MOV198D以出色品質(zhì)獲法國(guó)斯特拉斯堡發(fā)明
  10. 9蘋(píng)果晶靈 麗訊QUMI驚現(xiàn)Macworld Asia 2011
  1. 1建碁AOpen:自助式服務(wù)數(shù)字標(biāo)牌的發(fā)展
  2. 2智能云時(shí)代下的3D創(chuàng)新和全球合作
  3. 3劍揚(yáng)內(nèi)嵌式多點(diǎn)觸控技術(shù)獨(dú)步全球
  4. 4金彩資訊軟體服務(wù)成功導(dǎo)入銀行、醫(yī)療業(yè)
  5. 5研揚(yáng)發(fā)布全新工業(yè)嵌入式主機(jī)板IMBI-QM57
  6. 6arTouch手勢(shì)互動(dòng)提供完整互動(dòng)解決方案
  7. 7廣積推G-Series架構(gòu)MI958Mini-ITX主機(jī)板
  8. 8廣積發(fā)布SI-08輕巧型無(wú)風(fēng)扇數(shù)字看板系統(tǒng)
  9. 9領(lǐng)銜大屏市場(chǎng) 三星商用著力產(chǎn)品和渠道戰(zhàn)略
  10. 10無(wú)線音頻技術(shù)在車載廣告機(jī)的應(yīng)用
  1. 1投影機(jī)視頻會(huì)議交互式白板
  2. 2快思聰24寸高清顯示器將觸摸屏、電視和計(jì)算
  3. 3飛利信力保廣州市各區(qū)黨代會(huì)順利召開(kāi)
  4. 4博世視頻管理系統(tǒng),使安防管理更容易
  5. 5宜賓職業(yè)技術(shù)學(xué)院投影儀等設(shè)備招標(biāo)
  6. 6濰坊市高密中等專業(yè)學(xué)校、高密市恒濤雙語(yǔ)實(shí)
  7. 7商務(wù)寬屏性價(jià)比首選 NEC投影機(jī)新品V300W+
  8. 8河南省公安廳視頻會(huì)議硬件設(shè)備項(xiàng)目招標(biāo)
  9. 9鄭州市人民檢察院LED全彩屏及控制系統(tǒng)招標(biāo)
  10. 10鶴壁人民政府投資建設(shè)項(xiàng)目代建中心LED顯示屏
設(shè)為首頁(yè) | 商務(wù)信息 | 視聽(tīng)資訊 | 本站動(dòng)態(tài) | 關(guān)于中國(guó)視聽(tīng)網(wǎng) | 網(wǎng)站地圖 | 網(wǎng)站RSS | 視聽(tīng)3G | 友情鏈接
本站網(wǎng)絡(luò)實(shí)名:中國(guó)視聽(tīng)網(wǎng)[專業(yè)版] 國(guó)際域名:m.m9wrpfyz.cn
版權(quán)所有 2004-2011 深圳中投網(wǎng)絡(luò)信息技術(shù)有限公司 郵箱:av-china@3v.cn 電話:+86-755-33019199(十八線) 傳真:+86-755-33010311
深圳網(wǎng)絡(luò)警
察報(bào)警平臺(tái)
公共信息安
全網(wǎng)絡(luò)監(jiān)察
經(jīng)營(yíng)性網(wǎng)站
備案信息
不良信息
舉報(bào)中心
中國(guó)文明網(wǎng)
傳播文明