www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導讀]ZigBee無線傳感器網(wǎng)絡(luò)應(yīng)用最為廣泛的技術(shù),在設(shè)計開發(fā)ZigBee協(xié)議之前必須要有相應(yīng)硬件平臺的支撐。硬件平臺是整個通信網(wǎng)絡(luò)的基礎(chǔ),主要負責ZigBee協(xié)議所規(guī)定頻率的射頻信道的物理發(fā)送與接收、數(shù)據(jù)采集、控制部分的相關(guān)物理接口。在深入研究IEEE 802.15.4和ZigBee協(xié)議規(guī)范的基礎(chǔ)上,給出MT-ZigBee硬件平臺的整體框架,同時闡述芯片選型、電源電路、MC9S08GB60與MC13192接口電路和MC13192射頻模塊的詳細設(shè)計,通過自主研發(fā),設(shè)計了ZigBee硬件平臺,并對平臺各個硬件模塊進行了測試。此平臺有所簡化地實現(xiàn)了物理層、MAC層和網(wǎng)絡(luò)層協(xié)議棧,在硬件設(shè)計上為實現(xiàn)低功耗提供了電路基礎(chǔ)。

0 引 言
   
ZigBee技術(shù)是一種具有統(tǒng)一技術(shù)標準的短距離、低速率的無線通信技術(shù),其物理層和媒體訪問控制層協(xié)議為IEEE 802.15.4協(xié)議標準,網(wǎng)絡(luò)層由ZigBee技術(shù)聯(lián)盟制定,應(yīng)用層的開發(fā)根據(jù)用戶的實際應(yīng)用需求,對其進行開發(fā)設(shè)計。
    在設(shè)計開發(fā)ZigBee協(xié)議之前必須要有相應(yīng)硬件平臺的支撐,這里為ZigBee協(xié)議棧的實現(xiàn)提供了相應(yīng)的硬件平臺設(shè)計。在此主要介紹了MT-ZigBee硬件平臺的設(shè)計與各硬件模塊的測試。硬件平臺的設(shè)計主要包括硬件平臺的選型、ZigBee控制電路的硬件設(shè)計和ZigBee射頻電路部分的硬件設(shè)計;硬件平臺的測試主要包括各個硬件模塊的測試。

1 ZigBee硬件方案
    在ZigBee技術(shù)聯(lián)盟中,F(xiàn)reescale,TI,Chipeon,Philips等公司都是ZigBee標準制訂的先驅(qū)。在射頻收發(fā)芯片方面,主要有Freeseale公司的MC13192,MC13193和Chipeon公司的CC2420,CC2430所提供的兩大解決方案。下面簡單比對這兩種可選的硬件開發(fā)方案。
    Freescale公司面向ZigBee技術(shù)推出了完整的硬件解決方案,其中主要包括MC13192,MC13193射頻(Radio Frequenee,RF)收發(fā)芯片;與RF端相配套的低功耗HCS08核MCU;相關(guān)的傳感器等。MC13192,MC13193是符合IEEE 802.15.4標準的射頻數(shù)據(jù)調(diào)制解調(diào)器,它工作在2.4 GHz頻段下,與MCU通過標準的4線SPI接口通信,采用16個射頻通道,數(shù)據(jù)速率為250 Kb/s。與HCS08核MCU配套使用,可提供低成本、低功耗、經(jīng)濟高效的ZigBee硬件平臺方案。挪威半導體公司Chipcon推出的CC2430射頻芯片是全球首顆符合ZigBee技術(shù)標準的2.4 GHz射頻芯片,它沿用了CC2420的架構(gòu)。CC2430兼容IEEE802.15.4標準,具有8051核的無線單片機。其在單芯片上集成了ZigBee RF前端、存儲器和微控制器。另外,CC2430內(nèi)部還包含了模/數(shù)轉(zhuǎn)換器(ADC)、定時器、AES-128協(xié)處理器、看門狗、32 kHz晶振時鐘、上電復位電路、掉電檢測電路以及21個可編程I/O接口。由于Freescale公司提供了詳細的芯片手冊、參考設(shè)計、布線設(shè)計等文檔說明,為硬件平臺的搭建提供了良好的開發(fā)環(huán)境。這里在現(xiàn)有的ZigBee硬件方案中選擇了Freescale公司提供的解決方案:MC9S08GB60和MC13192;并以此方案為背景設(shè)計開發(fā)了MT-ZigBee硬件平臺。

2 MT-ZigBee硬件平臺設(shè)計
    MT-ZigBee硬件平臺的設(shè)計,主要包括硬件平臺的選型,ZigBee控制電路的硬件設(shè)計和ZigBee射頻電路部分的硬件設(shè)計。
2.1 硬件選型
    (1)主控MCU的選取。從芯片內(nèi)部集成功能模塊、RAM和FLASH的存儲容量、芯片和開發(fā)環(huán)境的熟悉程度等方面考慮,本文選擇了Freescale公司生產(chǎn)的S08系列的8位MC9S08GB60(以下簡稱GB60)作為平臺的主控芯片。HCS08核,最高總線頻率可達40 MHz;它內(nèi)部具有64 KB的FLASH和4 KB的RAM存儲空間;內(nèi)部集成了1個SPI模塊,適合與MC13192的通信;2個SCI模塊,方便與PC通信;具有背景調(diào)試模塊.能利用單線對HCS08核的系列MCU進行方便地寫入和調(diào)試,加快開發(fā)的速度并大大降低了調(diào)試的難度。
    (2)物理層芯片的選取。為了設(shè)計出低成本、低功耗、經(jīng)濟高效的ZigBee硬件平臺.這里選擇了與HCS08核MCU配套使用的MC13192芯片作為Zig-Bee物理層芯片。MC13192是Freescale公司于2005年推出的工作在2.4 GHz頻率下短距離,低功率,工業(yè)、科學和醫(yī)療(ISM)的無線數(shù)據(jù)收發(fā)器。MC13192與MCU的接口簡單,只需四線的SPI,1個IRQ中斷請求線和3個控制線。
2.2 MT-ZigBee硬件平臺設(shè)計
    MT-ZigBee硬件平臺主要包括主控MCU支撐模塊;外部輸入部分有電源輸入模塊和按鍵輸入;MC13192無線射頻通信模塊;SCI串行通信模塊;運行狀態(tài)顯示模塊和現(xiàn)場數(shù)據(jù)采集模塊,整體的硬件框圖如圖1所示。其中按鍵輸入、SCI串行通信模塊、液晶及運行指示燈模塊設(shè)計比較簡單,由于篇幅問題,不再敘述。下面重點介紹電源輸入模塊、MCU支撐模塊、GB60與MC13192接口電路和MC13192無線射頻通信模塊的硬件設(shè)計。

2.2.1 電源輸入模塊
    無線傳感器網(wǎng)絡(luò)主要用于采集現(xiàn)場數(shù)據(jù),再進行相應(yīng)控制。設(shè)備均安放在采集現(xiàn)場,考慮到便于攜帶、安裝,供電電源采用1節(jié)9 V的干電池。在硬件電路上電源分為兩路:一路是單獨供給主控芯片GB60的電源;另一路是供給LCD、MC13192、SCI、按鍵和測試小燈等所有外圍模塊的電源。具體電源電路如圖2所示。

    在電源電路中,主控芯片電源在任何情況下都是存在的.這樣保證任何情況下GB60都是工作的;外圍模塊電源受到主控芯片控制,GB60通過MOS管來控制外圍模塊電源:當系統(tǒng)正常工作時,GB60允許外圍模塊電源上電;當系統(tǒng)進入低功耗狀態(tài)時,GB60切斷外圍模塊電源.這樣整個系統(tǒng)只有主控芯片有供電,主控芯片再進入低功耗模式(Stop Mode),這樣就更好地實現(xiàn)了整個系統(tǒng)的低功耗。注意,在切斷外圍模塊電源時,不能直接使用一般的三極管,這樣進入低功耗狀態(tài)后外圍模塊仍然有較大的電流消耗,應(yīng)該使用電流截止性能好的MOS管(如:SI2301)來實現(xiàn)。
2.2.2 GB60與MC13192接口電路設(shè)計
    GB60與MC13192的接口電路如圖3所示。GB60與MC13192主要有9個連接接口:4根SPI通信接口、IRQ中斷接口、3根MC13192的控制口和MC13192時鐘輸出引腳。其中對于4線SPI,根據(jù)參考手冊指出,當作為SPI主機方式,同時SPI狀態(tài)與控制寄存器的模式錯誤標志(MODF)有效并置為1時,引腳可單獨作為I/O口使用。在該設(shè)計中GB60為SPI主機方,直接作為輸出口使用,用以控制MC13192的CE使能信號。

    G1360對MC13192上的寄存器、片上RAM讀取和寫入時都是通過標準的4線SPI接口來實現(xiàn)的。通信時,MC13192只能作為從機,因此對于MCU而言,MOSI線是發(fā)送數(shù)據(jù)線,而MISO線是接收數(shù)據(jù)線,SPI的同步時鐘由GB60在SPSCK管腳上給出,連接到MC13192的SPICLK上。
    MC13192的IRQ管腳連接到GB60的IRQ管腳上,MC13192上產(chǎn)生的所有中斷事件直接反映給GB60。當GB60接收到來自MC13192的外部中斷時,還要查詢其中斷標志寄存器,來判斷產(chǎn)生的中斷事件,并作出相應(yīng)的處理。
    在GB60對MC13192的3個控制口中,ATTN管腳用于MCU、將MC13192從低功耗模式下喚醒,而RXTXEN管腳則用來使能MC13192的收發(fā)器。在通常情況,為了降低功耗,射頻芯片的收發(fā)器都是關(guān)閉的,只有在發(fā)送和接收數(shù)據(jù)時才使能有效,這樣能大大降低射頻芯片的功耗。當射頻芯片工作異常時,MCU也可以通過RST管腳來硬件復位MC13192。
    MC13192的時鐘輸出引腳CLKO直接與GB60的EXTAL引腳相連接,從而GB60不再需要外部晶振電路的支持,直接采用來自MC13192的時鐘源即可。該時鐘源是可編程的,能夠提供8種不同的時鐘頻率:16 MHz,8 MHz,4 MHz,2 MHz,1 MHz,62.5kHz,32.768 kHz和16.393 kHz。
2.2.3 MC13192無線射頻通信模塊設(shè)計
   
射頻電路的設(shè)計是硬件設(shè)計中最為復雜的部分。這一部分對PCB的材質(zhì)、電阻電容的精度、電路的走線等都有很高的要求,其參數(shù)選擇的好壞直接影響到射頻電路的質(zhì)量。
    射頻電路的設(shè)計是參考Freescale,Microchip等公司給出的參考樣例進行設(shè)計開發(fā)的。
    (1)MC13192支撐電路的設(shè)計。MC13192的支撐電路包括電源電路,濾波電路和晶振電路,其邏輯連接如圖4所示。VBATT和VDDINT是電源輸入引腳,MC13192的正常工作電壓為2.0~3.6 V,必須接一個4.7μF的穩(wěn)壓電容。VDDA,VDDL01和VDDL02為經(jīng)過整流的模擬電壓,必須旁接一個100 nF的濾波電容。VDD為經(jīng)過內(nèi)部整流的數(shù)字電壓,旁接一個220 pF的濾波電容。VDDVCO為VCO電路供電,同樣必須旁接一個220 pF的電容。XTAL1和XTAL2外接16 MHz的專用于2.4 GHz射頻電路的晶振,其旁路電容為1O pF。

    (2)天線電路的設(shè)計。用于2.4 GHz射頻電路的天線有3種類型:外接直立天線、PCB天線和片式天線。外接直立天線的性能最好,但體積過大,只能用于對體積無要求的場合;片式天線采用集成電路來實現(xiàn),性能一般,而且很難根據(jù)實際調(diào)整性能;PCB天線具有體積優(yōu)勢,但是對設(shè)計和PCB布線要求高,在無線傳感器網(wǎng)絡(luò)的硬件平臺上應(yīng)用最多。
    圖5為天線電路的原理圖。RFIN-和RFIN+為接收通道,2個18 pF的電容過濾掉高頻干擾信號,而0.5 pF的電容能防止共扼干擾。PAO-和PAO+為發(fā)送通道,這兩個管腳和VDDA連在一起,給發(fā)送通道提供必要的能量。

3 MIT-ZigBee硬件平臺的模塊測試
    在完成硬件電路設(shè)計后,必須對各模塊的硬件電路進行測試,以保證硬件電路的可靠性。對于整塊的硬件電路,應(yīng)該按模塊分別焊接、調(diào)試,并逐模塊調(diào)試通過后再聯(lián)合起來一起調(diào)試。在硬件PCB設(shè)計時需要預留出一定的測試節(jié)點,以便以后測量使用。
    MT-ZigBee主要模塊的基本測試流程如下:
    (1)電源模塊測試。在空的PCB電路板上首先將電源模塊的相關(guān)元器件焊接好,上電后直接利用萬用表測量電源的輸出點,看是否得到要求的電壓值,以保證其他模塊能正常工作。
    (2)微控制器部分測試。當電源模塊工作正常后,就需要測試GB60是否正常工作。對于MCU的測試主要就是通過BDM燒寫器與GB60通信,看是否能進行正常的擦除與寫入操作。若無法正常工作,則首先就應(yīng)該仔細核對MCU支撐電路及電阻、電容的值是否正確,特別是晶振電路部分。GB60含有4 MHz的內(nèi)部時鐘源,且外圍電路很少,所以比較容易調(diào)試通過。
    (3)MC13192模塊測試。對于MC13192射頻模塊的測試,主要是通過讀寫其內(nèi)部的寄存器和緩沖區(qū)來進行測試的。
    (4)其他外圍模塊測試。串行通信(SCI)是通過PC實現(xiàn)基本的收發(fā);測試小燈模塊,主要通過MCU將相應(yīng)的I/O口置不同的值,看是否能點亮對應(yīng)的小燈;測試液晶LCD模塊,看是否在液晶上顯示指定的字符。

4 結(jié) 語
    這里主要為ZigBee協(xié)議棧的實現(xiàn)提供了相應(yīng)的硬件平臺設(shè)計。在MT-ZigBee平臺硬件芯片選型的基礎(chǔ)上,給出硬件平臺的整體框架,闡述了硬件平臺電源電路、GB60與MC13192接口電路和MC13192射頻模塊的詳細設(shè)計。最后,還對MT-ZigBee硬件平臺進行了各個模塊的測試。由于篇幅有限,實現(xiàn)ZigBee技術(shù)相關(guān)的底層協(xié)議棧設(shè)計和具體驗證協(xié)議??捎眯缘膽?yīng)用實例在此中沒有介紹。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

美國紐約州阿蒙克2022年10月20日 /美通社/ -- IBM(NYSE: IBM)發(fā)布 2022 年第三季度業(yè)績報告。 IBM 董事長兼首席執(zhí)行官 Arvind Kri...

關(guān)鍵字: IBM 軟件 BSP 云平臺

三井物產(chǎn)株式會社和Quantinuum公司簽署戰(zhàn)略伙伴關(guān)系協(xié)議,在日本和亞太地區(qū)合作提供量子計算服務(wù)。兩家公司將聯(lián)合致力于量子應(yīng)用開發(fā),為從事各種量子計算領(lǐng)域工作的組織提供增值服務(wù)。預計到2040年,量子計算領(lǐng)域的全球價...

關(guān)鍵字: ANTI 量子計算 應(yīng)用開發(fā) MT

成都2022年10月19日 /美通社/ -- 近期,平安養(yǎng)老險積極籌備個人養(yǎng)老金的產(chǎn)品設(shè)計和系統(tǒng)開發(fā)工作,發(fā)展多樣化的養(yǎng)老金融產(chǎn)品,推動商業(yè)養(yǎng)老保險、個人養(yǎng)老金、專屬商業(yè)養(yǎng)老保險等產(chǎn)品供給。 搭養(yǎng)老政策東風 ...

關(guān)鍵字: 溫度 BSP 東風 大眾

廣東佛山2022年10月19日 /美通社/ -- 空間是人居生活的基礎(chǔ)單元,承載著生存與活動的最基本功能。而對于理想空間的解構(gòu)意義卻在物理性容器之外,體現(xiàn)出人們對于空間和生活深層關(guān)系的思考,同時也塑造著人與空間的新型連接...

關(guān)鍵字: 溫度 BSP 智能化 進程

上海2022年10月19日 /美通社/ -- 10月17日晚間,安集科技披露業(yè)績預告。今年前三季度,公司預計實現(xiàn)營業(yè)收入7.54億元至8.33億元,同比增長60.24%至77.03%;歸母凈利潤預計為1.73億...

關(guān)鍵字: 電子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市經(jīng)濟和信息化局發(fā)布2022年度第一批北京市市級企業(yè)技術(shù)中心創(chuàng)建名單的通知,諾誠健華正式獲得"北京市企業(yè)技術(shù)中心"認定。 北京市企業(yè)技...

關(guān)鍵字: BSP ARMA COM 代碼

北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報告》,報告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...

關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都銀行集團成立60周年的紀念日。趁著首都銀行集團成立60周年與首都銀行(中國)在華深耕經(jīng)營12年的“大日子”,圍繞作為外資金融機構(gòu)對在華戰(zhàn)略的構(gòu)想和業(yè)...

關(guān)鍵字: 數(shù)字化 BSP 供應(yīng)鏈 控制

東京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團公司上海通運國際物流有限公司(Nipp...

關(guān)鍵字: 溫控 精密儀器 半導體制造 BSP

廣州2022年10月18日 /美通社/ -- 10月15日,第 132 屆中國進出口商品交易會("廣交會")于"云端"開幕。本屆廣交會上高新技術(shù)企業(yè)云集,展出的智能產(chǎn)品超過140,...

關(guān)鍵字: 中國智造 BSP 手機 CAN

通信技術(shù)

120584 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉