《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于藍牙的無線接入點設計
基于藍牙的無線接入點設計
來源:微型機與應用2010年第18期
何國泉1,鄒云康2,趙進輝1
(1.江西農業大學 工學院,江西 南昌330045;2.東華理工大學 信工學院,江西 撫州34400
摘要: 以51單片機P89V51RD2為主控制器、ROK101008為藍牙模塊、W3100A為TCP/IP硬件協議棧、以太網網卡芯片RTL8201為網絡接口,介紹了一種基于藍牙的無線接入點的硬件結構和軟件流程。該設計支持TCP/IP協議和藍牙協議,具備藍牙設備的無線上網功能,通過Internet實現數據的遠程傳輸。
Abstract:
Key words :

摘  要:51單片機P89V51RD2為主控制器、ROK101008藍牙模塊、W3100ATCP/IP硬件協議棧、以太網網卡芯片RTL8201為網絡接口,介紹了一種基于藍牙的無線接入點的硬件結構和軟件流程。該設計支持TCP/IP協議和藍牙協議,具備藍牙設備的無線上網功能,通過Internet實現數據的遠程傳輸。
關鍵詞: 藍牙技術;無線接入技術;以太網;互聯網

無線接入技術是實現無線網接入有線網的網絡通信技術,其典型應用就是無線接入點。無線接入點是一個用于將無線網與有線網連接到一起,使無線客戶端和有線網絡之間能夠相互發送和接收數據的裝置,是無線移動終端設備接入到Internet的網絡接口。無線移動終端可通過無線接入點訪問Internet資源[1]。
    基于藍牙的無線接入點就是實現藍牙無線移動終端接入Internet的網絡接口,其主要功能是通過藍牙無線傳輸技術,使藍牙設備接入Internet網,實現一個或數個藍牙設備的無線上網功能。
1 藍牙接入點的組成
    藍牙接入點的結構框圖如圖1所示。它由前端和后端兩部分組成,前端部分由藍牙模塊和單片機組成,構成藍牙收/發模塊,主要功能是通過藍牙協議,與其他藍牙設備建立無線鏈接,實現藍牙設備間的無線通信;后端則由單片機和TCP/IP協議棧芯片、以太網網卡芯片組成,構成單片機網絡接口模塊,主要功能是通過TCP/IP協議棧芯片、網卡芯片,再經RJ45接入Internet,根據TCP/IP協議,與Internet上的服務器進行通信,實現數據的遠程傳輸。這樣,通過藍牙接入點就可實現從藍牙網接入到Internet網,完成藍牙協議與TCP/IP協議的轉換。藍牙接入點為其他藍牙設備提供了無線上網途徑。

2 藍牙接入點的設計
    由圖1可知,藍牙接入點的設計包括藍牙收/發模塊的設計和單片機網絡接口模塊的設計,每個模塊又包括硬件設計和軟體設計兩部分。
2.1 藍牙收/發模塊設計
2.1.1 硬件設計

    藍牙收/發模塊主要由單片機通過異步串行通信接口與藍牙模塊連接而成。由于單片機與藍牙模塊的工作電壓不一定相同,不僅需要考慮電源變換問題,還需要考慮邏輯電平的轉換問題。若所選單片機與藍牙模塊都是+3.3 V供電,則可把單片機的UART串口與藍牙模塊的UART串口直接相連接。
    在本設計中,所選用的單片機P89V51RD2是+5 V供電,ROK101008是+3.3 V供電,需要進行電源變換。電源變換電路比較簡單,采用電源變換芯片AMS1117-3.3即可。至于邏輯電平轉換,可在P89V51RD2與ROK101008之間接入IDT公司的電平轉換芯片IDT74FCT164245T,其連接示意圖如圖2所示。

2.1.2 軟體設計
    藍牙收/發模塊的軟體設計包括藍牙鏈接和數據的收/發兩部分。藍牙設備間的通信主要是通過單片機向藍牙模塊發送HCI指令、接收HCI事件的形式實現[2-3]。當兩個藍牙模塊鏈接成功后,就可以按照藍牙規范規定的ACL數據包格式收/發數據。
    本系統設計的是藍牙終端點對點的鏈接,其通信流程如圖3所示。由圖可知,藍牙通信過程主要有藍牙模塊的初始化、查詢、鏈接、數據通信和鏈接斷開等幾個過程。實現時,可以將藍牙指令以函數的形式封裝成一個HCI指令接口函數庫。編寫HCI驅動程序時,可直接從函數庫中調用HCI指令函數,對藍牙設備進行基本操作,如對藍牙設備進行復位、讀取藍牙設備的地址、初始化、查詢、建立鏈接、收發數據和斷開鏈接等[4]。

2.2 單片機網絡接口模塊設計
2.2.1 硬件設計

    單片機網絡接口模塊主要由單片機P89V51RD2、TCP/IP硬件協議棧芯片W3100A及物理收發芯片RTL8201BL組成,完成單片機與Internet間的通信。
    W3100A芯片提供了直接總線模式(Direct Bus I/F)、間接總線模式(Indirect Bus I/F)和I2C總線模式(I2C Bus I/F)三種不同的接口模式與MCU相連接。為了提高數據的網絡傳輸速率,本設計采用直接總線模式和時鐘工作模式。單片機與W3100A的硬件連接示意圖如圖4所示。

    W3100A是韓國Wiznet公司專門為以太網互聯和嵌入式設備推出的一款硬件TCP/IP協議棧芯片。在芯片硬件中安裝了簡單的TCP/IP協議棧,實現了軟件硬化,降低了軟件開發的開銷及難度。W3100A提供MII接口與PHY芯片RTL8201BL相連。
2.2.2 軟體設計
    對于W3100A,可配置成客戶端,也可配置成服務器端。W3100A的客戶端工作模式與服務器端工作模式基本相同,不同的地方是,只要把客戶端工作流程中發起鏈接請求處改成偵聽鏈接請求,則客戶端工作模式就變成了服務器端工作模式。本設計中把W3100A配置成客戶端,在建立起與PC服務器的連接后,就可實現數據的發送和接收。整個過程的建立基于TCP協議。客戶端主程序的流程如圖5所示。從客戶端主程序的流程可以看出,客戶端的工作過程包括初始化、建立鏈接、收發數據和終止鏈接四個步驟。在所有初始化及參數設置完成以后,就可發起鏈接請求。若鏈接失敗,則返回重新執行SOCKET初始化程序。若鏈接成功,程序將讀取SOCKET狀態寄存器的內容,判斷SOCKET所處的狀態,然后,根據SOCKET所處狀態的不同進行相應的處理。整個TCP/IP的工作過程都是建立在W3100A的中斷機制基礎之上。

    W3100A芯片的工作方式類似于Windows的Socket API,WIZnet公司為W3100A提供了專門的Socket API軟件包,只要調用Socket API函數,就可很方便地用單片機C語言來編寫單片機的網絡通信接口程序。
    藍牙技術以其成本低、組網靈活等優點正成為當今世界的一個研究熱點,是下一代無線個人區域網(WPAN)的理想實現技術。與目前的IEEE802.11以太網無線接入技術相比,基于藍牙的無線接入技術在小區域組網中更具優勢。作為藍牙無線接入技術的典型應用,藍牙接入點具有廣泛的應用前景,如機器人、遠程監控、數據遠程傳輸及無線上網等。可以預見,在不久的將來,基于藍牙技術的移動通信產品及移動互聯網必將在工農業生產和人們的生活中應用越來越廣泛。
參考文獻
[1] 黎連業,郭春芳,向東明.無線網絡及其應用技術[M].北京:清華大學出版社,2004.
[2] 何國泉,李躍忠,黃志紅.基于HCI層的單片機對藍牙模塊的控制[J].科技廣場,2005(1):43-46.
[3] 金純,許光辰.藍牙技術[M].北京:電子工業出版社,2001.
[4] 王瀾.藍牙技術及其在測試與監控系統中的應用探討[J].中國鐵道科學,2002,23(6):24-29.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区不卡在线视频 午夜欧美不卡在| 亚洲午夜久久久久久久久电影网| 亚洲精品久久久久| 国精品一区二区| 国产一区91| 国产一级精品aaaaa看| 国产亚洲观看| 国内精品久久久| 狠狠88综合久久久久综合网| 国产一区二区三区精品欧美日韩一区二区三区 | 国产亚洲精品久久久久久| 国产精品激情偷乱一区二区∴| 欧美久久久久久久久久| 欧美劲爆第一页| 欧美日韩国产精品一区| 欧美日韩和欧美的一区二区| 欧美高清在线播放| 欧美国产精品日韩| 欧美激情精品久久久久久黑人| 欧美成熟视频| 欧美区在线观看| 欧美三级视频在线播放| 国产精品海角社区在线观看| 国产精品久久久久久久久久免费看| 国产精品劲爆视频| 国产区在线观看成人精品| 国产午夜精品麻豆| 国产亚洲欧美aaaa| 欧美日韩1区2区| 99精品热6080yy久久| 99国产精品久久久| 一区二区国产日产| 亚洲女人天堂成人av在线| 午夜精品久久久久久久久久久久久| 亚洲免费影视| 欧美丝袜一区二区三区| 欧美三级资源在线| 国产欧美日韩麻豆91| 韩曰欧美视频免费观看| 亚洲国产另类 国产精品国产免费| 日韩一级精品视频在线观看| 亚洲自拍都市欧美小说| 久久精品国产精品| 一区二区电影免费观看| 欧美一级视频一区二区| 免费在线观看一区二区| 国产精品v欧美精品v日本精品动漫| 国产美女精品视频| 亚洲国产cao| 亚洲一区二区av电影| 亚洲大片精品永久免费| 夜夜精品视频一区二区| 欧美一区二区三区免费观看| 欧美成人精品h版在线观看| 欧美网站在线| 黄色在线成人| 一本色道久久88综合日韩精品| 性8sex亚洲区入口| 亚洲精品一区二区在线观看| 亚洲欧美日韩视频一区| 免费观看在线综合| 国产精品亚洲综合天堂夜夜| 亚洲国产另类久久精品| 亚洲一区免费视频| 亚洲人成在线观看| 欧美在线日韩| 欧美日韩国产二区| 黄色成人免费观看| 宅男66日本亚洲欧美视频| 亚洲国产高清aⅴ视频| 亚洲一区二区网站| 嫩草国产精品入口| 国产美女精品在线| 日韩一级黄色大片| 亚洲黄色在线看| 欧美影院成人| 欧美日韩亚洲网| 尤物yw午夜国产精品视频明星| 亚洲一级黄色| 99国产精品久久| 能在线观看的日韩av| 国产视频不卡| 亚洲小视频在线| 一区二区三区高清| 女同一区二区| 国产一区视频在线观看免费| 亚洲特黄一级片| 一本色道久久加勒比88综合| 久久久亚洲国产天美传媒修理工| 国产精品成人国产乱一区 | 国产日韩欧美在线播放| 日韩视频一区| 亚洲欧洲精品一区| 久久亚洲色图| 国产色综合久久| 亚洲制服av| 亚洲一区二区精品在线| 欧美精品免费播放| 亚洲电影免费观看高清| 欧美在线视频在线播放完整版免费观看 | 亚洲福利视频网| 久久精品一二三| 久久久在线视频| 国产欧美精品日韩| 亚洲一区二区三区视频| 亚洲一区免费| 国产精品www色诱视频| 亚洲六月丁香色婷婷综合久久| 亚洲人成网站精品片在线观看| 久久综合九色综合久99| 国产色产综合产在线视频| 亚洲视频综合| 亚洲免费中文| 国产精品成人免费精品自在线观看| 亚洲久久在线| 亚洲午夜一区二区三区| 欧美特黄一级| 亚洲视频在线看| 亚洲欧美日韩精品久久| 国产精品久久久久久久久免费| 一区二区三区国产| 亚洲在线不卡| 国产精品日韩久久久| 亚洲永久免费| 久久不射电影网| 国内精品视频在线播放| 亚洲成在人线av| 欧美不卡视频一区发布| 亚洲欧洲精品一区二区三区不卡| 日韩视频免费在线观看| 欧美精品综合| 一本色道久久综合狠狠躁篇的优点| 一区二区免费在线观看| 国产精品v欧美精品v日韩精品 | 亚洲日韩欧美视频一区| 欧美激情综合网| 亚洲美女啪啪| 先锋影音一区二区三区| 国产三区二区一区久久| 亚洲国产另类精品专区| 欧美精品尤物在线| av成人免费观看| 欧美亚洲视频在线观看| 国产亚洲精品久久久久婷婷瑜伽| 欧美在线观看一二区| 欧美成人69av| 在线综合亚洲欧美在线视频| 欧美影视一区| 激情综合亚洲| 一本色道88久久加勒比精品| 国产精品视频yy9099| 欧美在线免费看| 欧美激情久久久| 亚洲一级一区| 免费高清在线视频一区·| 一本色道久久加勒比精品| 久久精品91久久久久久再现| 在线观看视频一区二区欧美日韩| 一本到高清视频免费精品| 国产九九精品视频| 亚洲国产精品一区在线观看不卡 | 欧美淫片网站| 欧美精品一区二| 亚洲伊人色欲综合网| 久久中文字幕导航| 一区二区三区回区在观看免费视频| 欧美在线亚洲| 亚洲精品免费在线| 欧美中在线观看| 亚洲区第一页| 欧美一区二区国产| 亚洲激情在线观看视频免费| 午夜精品久久久久久99热软件| 精品91久久久久| 亚洲在线播放电影| 在线成人激情视频| 亚洲综合国产| 好吊色欧美一区二区三区四区 | 国产精品中文字幕欧美| 亚洲精品色图| 国产精品一级二级三级| 日韩一级在线观看| 国产亚洲a∨片在线观看| 在线视频欧美日韩精品| 国产欧美日韩一区二区三区在线| 亚洲欧洲精品一区二区精品久久久| 欧美日韩一区二区在线观看视频| 久久精品久久综合| 国产精品免费电影| 亚洲免费av片| 国产综合色一区二区三区| 亚洲午夜av在线| 亚洲国产小视频在线观看| 久久精品视频在线观看| 亚洲天天影视| 欧美精品三区| 亚洲黄色一区二区三区| 国产原创一区二区| 午夜精品久久久久久久99热浪潮| 亚洲国产欧美一区二区三区久久|