新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM7的藍牙接入點的硬件系統結構和軟件流程

        基于ARM7的藍牙接入點的硬件系統結構和軟件流程

        作者: 時間:2010-08-12 來源:網絡 收藏

          點向本地子網廣播自己的設備聲明,并接收其他設備的設備聲明。初始化完后 5秒鐘內用來搜尋子網中的鄰居設備,搜尋完成后,開始建立鄰居表,并把鄰居表內的其他從設備加入到無線調度列表中。網絡組建完成后,點按照確定性調度算法輪詢從設備。并把數據報文轉換成工業以太網的報文,放入工業

          以太網的調度器中。設備聲明報文:

          typedef struct _zgb_pkt_ann {

          } zgb_pkt_ann;

          信息分發報文:

          typedef struct _zgb_distribute { INT8U devdesp[16]; INT8U mdata[16];

          } zgb_distribute;

          令牌:

          typedef struct _zgb_pass_token { INT8U ans;INT8U res[3]; // 設備描述, 字符串 //主 or從? 0主設備; 1 從設備 //設備狀態: 0設備未組態 , 自由發包; //1設備已組態 , 獲取令牌才能發包 // 保留字段

          // 設備描述, 字符串 // 信息分發的內容

          //確認? 0不確認 ; 1確認 // 保留信息

          } zgb_pass_token;

          點在工業現場中的應用

          在設計中,將工業以太網的有線網絡與工業現場的無線設備之間建立連接,如圖 4。工業現場的無線設備通過一個藍牙專用的傳輸協議將數據傳輸到藍牙接入點。數據經過轉換,成為工業以太網能夠識別和支持的格式,并傳輸到工業以太網中的一個發出指令請求的設備中。上位機同時可以通過以太網對數據進行監控。工業現場的無線設備還可以同時與一個帶有藍牙模塊的手持設備和一個藍牙接入點進行連接,對數據進行訪問和采集。

        無線設備之間建立連接

          5 小結

          在搭建完整個,并對藍牙的通信性能進行檢測的過程中發現,藍牙模塊由于采用的是信息無線傳輸方式,所以在傳輸過程中干擾較大,傳輸距離也較短。工業現場設備安裝的環境往往比較惡劣,怎樣使藍牙設備擁有更好的穩定性、更低的功耗、更廣的工作范圍,這些對設計和優化提出了更高的要求。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 连云港市| 汾西县| 宣武区| 页游| 民权县| 葫芦岛市| 靖州| 凯里市| 无棣县| 陵水| 项城市| 民乐县| 茌平县| 正阳县| 衡南县| 黄石市| 宝兴县| 九龙县| 成都市| 许昌市| 临清市| 浙江省| 宿州市| 贡山| 甘德县| 黄冈市| 汶上县| 南汇区| 锦州市| 周口市| 潞城市| 吴川市| 云林县| 新余市| 汽车| 黄浦区| 田阳县| 金沙县| 尼勒克县| 宁强县| 莒南县|