啪啪色网-啪啪网页-啪啪网站免费-啪啪网址大全-黄免费网站-黄免费视频


上海皕科電子有限公司

Shanghai Bitconn Electronic Co.,Ltd.

公司介紹
上海皕科電子有限公司是一家專業(yè)的芯片代理商和方案提供商。總部設(shè)在上海,是一家專業(yè)為中國電子企業(yè)提供單片機,無線RF,以太網(wǎng)IC及外圍器件、開發(fā)工具和相關(guān)應(yīng)用解決方案的高新技術(shù)企業(yè)。公司的主要代理品牌有Digi、Wiznet、Xinnova,以及華虹MCU等。
  公司擁有優(yōu)秀的銷售團(tuán)隊和專業(yè)的研發(fā)部門,不但在品牌、價格、供貨、服務(wù)等方面領(lǐng)先業(yè)界,而且可為客戶提供及時、可行的技術(shù)支持和整體設(shè)計服務(wù),滿足不同客戶多層次需求。

ZigBee與XBee模塊概述

發(fā)表時間:2015/03/13 00:00:00  瀏覽次數(shù):5182  
字體大小: 【小】 【中】 【大】




ZigBee是給予無線通信標(biāo)準(zhǔn)的一個名稱,基本上為工業(yè)應(yīng)用而開發(fā)的。從歷史角度來看,ZigBee改良早前稱為“Home RF”的標(biāo)準(zhǔn),該標(biāo)準(zhǔn)起初前景一片光明,可是因著競爭對手Wireless Fidelity(Wi-Fi)標(biāo)準(zhǔn)的成功,它就被廢棄了。Home RF壽命如此短促,至少發(fā)人深醒,也教人憂慮,是否歷史不斷在重復(fù)之中。然而,可保證這個想法是莫須有的,因為ZigBee由主要的參與者如Freescale(此乃Motorola的子公司)、Honeywell、Philips、Microchip及Mitsubishi等所支援,并且聯(lián)同大約一百家其他制造商組成名為“ZigBee Alliance”的財團(tuán)。這財團(tuán)也獲得Microsoft創(chuàng)辦人之一的Paul Allen的支持 ─ 最近在該財團(tuán)投資數(shù)百萬美元。

 

 
圖5. XBee模塊的內(nèi)部方框圖


圖6. XBee一切功能就安放於這大小不足7立方厘米的封裝內(nèi)

ZigBee原是依據(jù)於IEEE 802.15.4標(biāo)準(zhǔn),并且采用與Wi-Fi同一頻帶(2.4GHz),它有16個分開的頻道,換言之在單一位置上可提供多達(dá)16個網(wǎng)絡(luò)而不會互相干擾。最大數(shù)據(jù)傳輸速率為250Kb/s ─ 在100米范圍內(nèi),相比於Wi-Fi的54Mb/s或BlueTooth的1MB/s,此數(shù)據(jù)速率實在很低了,可視之為ZigBee的弱點。可是,正如先前提到,這協(xié)議原意用作工業(yè)用途,在速度上不是主要考慮的。ZigBee是為滿足低電流損耗和尤其是低成本需求而開發(fā)的。表1比較上述提到三種無線通信技術(shù)。

 

XBee模塊

MaxStream是一家非常有名的無線通信元件制造商,在其最近的產(chǎn)品上加了一個很貼切的名稱 ─ XBee,XBee是小型但不過是完備的ZigBee收發(fā)器(即接收器/發(fā)射器),它是雙向操作,在意義上來講它可交替地發(fā)射或接收數(shù)據(jù)(半雙工式)。

MaxStream提供有兩種版本;XBee和XBee PRO兩版本都是有相同的功能和引腳兼容(查明名稱“interchangeable”(可互換) ─ 圖1),唯一的差異是發(fā)射功率,XBee為最大1mW,而XBee PRO則最大63mW。發(fā)射功率當(dāng)然是一個重要因素,因為最終產(chǎn)品的距離就決定於它的身上,但這絕不是唯一你要考慮的事情。

另一項至少認(rèn)為重要的考慮,發(fā)射功率高意味著電流損耗也大。1mW的發(fā)射功率經(jīng)已花費大約45mA,而從天線輻射63mW出外就要從電源中轉(zhuǎn)移可觀的270mA,換言之勿妄想以電池來供電給電路 ─ 你想要的只是一個無線模塊罷了!

進(jìn)一步考慮的是要符合法定的需求,最大輻射功率是由使用者當(dāng)?shù)氐姆芍贫ǎ跉W洲的應(yīng)用限制為10mW。為要令它可以符合這個要求,MaxStream已在XBee內(nèi)實行一個配置參數(shù),可用來設(shè)定發(fā)射功率。

各位如小心察驗本文附隨的照片時,應(yīng)見到XBee帶有三種不同類型的天線(圖2)。
1. 整合於芯片內(nèi)里,在這情況下輻射能量實際是非定向。
2. 備有天線插座,供連接外部天線。
3. 整合有垂直(鞭型)天線,給予比選擇1有更佳的方向特性。

軟件

低成本的XBee模塊很容易經(jīng)標(biāo)準(zhǔn)串行接口連接,譬如常見於微控制器的UART或PC上的COM接口(RS232),在115,200 baud的最高速率上傳輸,可是,XBee是由3.3V電源操作,而并非像大多數(shù)數(shù)字電路的5V電源,正如在圖3的方框圖上所見,換言之萬不能只將“正常”數(shù)字信號施加至XBee輸入去,所以兩類邏輯之間作直接相連是不可行的,在後面再有深入講述這一方面。

除此以外,你不需有使用該模塊的任何特殊知識,所以無須查考ZigBee協(xié)議才去開始,模塊為你做好每一樣事情,它是一個“智能”系統(tǒng),即是說模塊含有可接受來自使用者命令的控制邏輯。這些命令乃由制造商規(guī)定。

倘若你開始恐懼事情發(fā)展下去看越來越復(fù)雜,任何人只要對微控制器編程略有經(jīng)驗都不會為此而皺眉頭,查實該等命令只是ASCII碼(字符串),就好像你見到的調(diào)制解調(diào)器命令一樣,發(fā)送命令給XBee就如數(shù)據(jù)一樣。而這是有小小的軟件告知兩者誰是誰,工作情況如下。

在你可以發(fā)出一個命令之前,須將XBee置於“等待命令”狀態(tài)。要使它進(jìn)入此狀態(tài),便要給它一串三個+字符(hex 2B),即文字上是“+++”,之後,XBee期待收到一個以Hayes格式的命令,這命令總是以ASCII碼的“AT”(此代表“attention”),緊跟著的才是實際命令及任何命令參數(shù)(如有),命令串由一個Carriage Return(CR)回車字符作終結(jié)。圖4舉出一個例子,XBee模塊執(zhí)行該命令,然後報告命令是否成功處理,如一切已按意旨去做,XBee便回應(yīng)“OK”;否則,會從模塊收到一個錯誤信息。

MaxStream也提供一個名為X-CTU的簡短程序,令到一切事情甚至更加方便,這程序在MaxStream網(wǎng)均供免費下載,可用它來配置XBee模塊的所有參數(shù),不過先要將XBee模塊連接至你PC的COM接口(因信號電平不同須經(jīng)適配器),另外亦可用X-CTU來測試模塊和將之升級。

軟件緩衡器

無線鏈路上總是半雙工式通信,用一條天線作發(fā)射或接收,但非兩者在同一時間。不過,你的應(yīng)用是可經(jīng)由串行鏈路往你界面上的UART便能達(dá)至同時發(fā)射和接收(全雙工模式)。圖5揭示該原理。

XBee模塊內(nèi)有發(fā)射(RF TX)緩沖器和接收(RF RX)緩沖器,每一緩沖器提供100bytes暫時停靠的地方,數(shù)據(jù)可以從兩個方面同時抵達(dá) ─ 發(fā)射數(shù)據(jù)來自UART及接收數(shù)據(jù)來自RF鏈路經(jīng)天線而來。當(dāng)天線正在接收數(shù)據(jù)之時,它不能同一時間發(fā)射數(shù)據(jù),因為這理由,將要發(fā)射的數(shù)據(jù)唯有暫時停靠在發(fā)射緩沖器里,而收到數(shù)據(jù)就堆放在接收緩沖器內(nèi)。只要RF端數(shù)據(jù)流停止,XBee模塊將天線從接收切換至發(fā)射,并且騰出發(fā)射緩沖器,把其內(nèi)含數(shù)據(jù)發(fā)送到大氣去,與此同時,UART倒空接收緩沖器,把內(nèi)里的數(shù)據(jù)送交你的應(yīng)用設(shè)備。

這雖是一個單純系統(tǒng),但不是完全完美。應(yīng)用上如有大量數(shù)據(jù)要發(fā)送時就很容易令發(fā)射緩沖器過載,關(guān)於這個問題MaxStream提供一個“滿載”警告。只要應(yīng)用設(shè)備填入數(shù)據(jù)至已屆發(fā)射緩沖器最後的17bytes(換言之有83 bytes正等待發(fā)送),第12腳即轉(zhuǎn)高位,告知系統(tǒng)須暫時停止注入數(shù)據(jù)。發(fā)射緩沖器內(nèi)容已減少至66bytes之後,第12腳再轉(zhuǎn)低。這可視為一類的軟件遲滯。

在實踐中的XBee

現(xiàn)在是時候要講講電路了,謹(jǐn)慎的設(shè)計師一般以其電路進(jìn)行初步研究開始,而大多數(shù)設(shè)計師寧愿從一些經(jīng)已湊效的電路來取得靈感。

在制造商網(wǎng)址四周搜尋會發(fā)現(xiàn)有大量、有系統(tǒng)的資料,可找到你心目中的概念,又或者找到你心中問題的答案。網(wǎng)址∶www.maxstream.net/support/knowledgebase/full-list.php

圖5也示出XBee模塊的內(nèi)部方框圖,此是組成特定應(yīng)用的核芯,模塊有20只引腳(圖6),也許你立時想到是數(shù)字IC所采用的DIL封裝,這就錯了,由於模塊非常細(xì)小的關(guān)系,引腳分隔只有2毫米,所以它們不適合於安放在IC插座上。幸而,任何人想使模塊可以更換,亦有適合的PCB連接器供使用。

為求安全起見,再次提醒,最高電源電壓是3.3V,超過這電壓結(jié)果只會令你珍貴的XBee永久死亡。電源電壓須經(jīng)由100nF電容器退耦合,并盡可能靠近第1和10兩腳之間。

第2及3兩腳提供通信,方向由矢號指示。有些引腳記有星號(*),此是廠方保留作某些用途,但仍未有公布。當(dāng)公布時,可從MaxStream網(wǎng)址下載,通過刷新固件把XBee升級。至於目前只有將這些引腳不作連接,與記有NC(not connected)的引腳同一處理。

第5腳更重要∶邏輯1(3.3V)啟動XBee模塊,而邏輯0禁止它。從第5腳接10kΩ上拉電阻至第1腳可保證模塊在接通電源之時即被啟動。至於第9腳有多種功用選擇,由內(nèi)部參數(shù)決定當(dāng)中那一個被使用,最重要的功能是休眠狀態(tài),只要內(nèi)部SM寄存器不是在邏輯0模塊便在沉睡之中。

第7腳提供脈寬調(diào)制(PWM)信號,此是與最近收到的RF信號成比例的,它有8.32ms時期,相當(dāng)於120Hz,LED光柱及其他光效應(yīng)可將之轉(zhuǎn)換成模擬信號,并利用它作為一個信號強度指示燈(只需一個RC網(wǎng)路和一個LM 3914)。這亦可以由軟件去做,因為最近收到的信號強度存放於內(nèi)部DB參數(shù)上,正如其名稱所指,這是給予dBm RF單位的數(shù)量(相對於1mW的分貝數(shù)),可用以下的方程式作dBm RF與mW(P)之間的對換;
dBm = 10 log P [dB]
或朝相反方向
P = 10(dBm/10) [mW]
試舉例∶0dBm = 1mW,10dbm = 10mW,20dBm = 100mW,30dBm = 1W。所有例子皆針對RF計算。




文章評論
發(fā)表評論:(匿名發(fā)表無需登錄,已登錄用戶可直接發(fā)表。) 登錄狀態(tài): 未登錄,點擊登錄
上海皕科電子有限公司 版權(quán)所有
地址:上海市閔行區(qū)都園路4288號D區(qū)210室
電話:021-54852770
郵件:sales@bitconn.com
 
主站蜘蛛池模板: 性欧美日本 | 亚洲欧美综合久久 | 中文字幕 亚洲一区 | 在线不卡免费视频 | 视频在线一区 | 黄瓜视频黄色 | 四虎精品影院4hutv四虎 | 国产在线观看精品香蕉v区 国产在线观看免费 | 不卡一级aaa全黄毛片 | 在线观看黄色片网站 | 一区二区三区四区在线视频 | 狠狠色视频 | 91精品国产免费入口 | 在线观看成人免费视频 | 免费欧美在线视频 | 亚洲精品在线免费观看视频 | 成人综合在线视频 | 日本色色网 | 国内精品91最新在线观看 | 99精品在线观看视频 | 日韩成人免费在线 | 美女黄频在线观看 | 不卡一级aaa全黄毛片 | 91香蕉| 欧美成人精品第一区二区三区 | 亚洲免费一区二区 | 成人短视频软件 | 夜夜五月天 | 在线观看91精品国产性色 | 亚洲午夜精品 | a免费毛片在线播放 | 亚洲一区二区三区欧美 | 日本黄色大片在线播放视频免费观看 | 国产 麻豆 欧美亚洲综合久久 | www.国产精品.com | 中文字幕精品亚洲无线码二区 | 级毛片久久久毛片精品毛片 | 黄色特一级片 | 午夜免费网站 | 最新国产三级久久 | 四虎影在线永久免费观看 |