《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > MT-ZigBee硬件平臺的設計
MT-ZigBee硬件平臺的設計
摘要: 在此主要介紹了MT- ZigBee硬件平臺的設計與各硬件模塊的測試。硬件平臺的設計主要包括硬件平臺的選型、ZigBee控制電路的硬件設計和ZigBee射頻電路部分的硬件設計;硬件平臺的測試主要包括各個硬件模塊的測試。
Abstract:
Key words :

  0 引 言

  ZigBee技術是一種具有統(tǒng)一技術標準的短距離、低速率的無線通信技術,其物理層和媒體訪問控制層協(xié)議為IEEE 802.15.4協(xié)議標準,網(wǎng)絡層由ZigBee技術聯(lián)盟制定,應用層的開發(fā)根據(jù)用戶的實際應用需求,對其進行開發(fā)設計。

  在設計開發(fā)ZigBee協(xié)議之前必須要有相應硬件平臺的支撐,這里為ZigBee協(xié)議棧的實現(xiàn)提供了相應的硬件平臺設計。在此主要介紹了MT- ZigBee硬件平臺的設計與各硬件模塊的測試。硬件平臺的設計主要包括硬件平臺的選型、ZigBee控制電路的硬件設計和ZigBee射頻電路部分的硬件設計;硬件平臺的測試主要包括各個硬件模塊的測試。

  1 ZigBee硬件方案

  在ZigBee技術聯(lián)盟中,F(xiàn)reescale,TI,Chipeon,Philips等公司都是ZigBee標準制訂的先驅(qū)。在射頻收發(fā)芯片方面,主要有Freeseale" title="Freeseale">Freeseale公司的MC13192" title="MC13192">MC13192,MC13193和Chipeon公" title="Chipeon公">Chipeon公司的CC2420" title="CC2420">CC2420,CC2430所提供的兩大解決方案。下面簡單比對這兩種可選的硬件開發(fā)方案。

  Freescale公司面向ZigBee技術推出了完整的硬件解決方案,其中主要包括MC13192,MC13193射頻(Radio Frequenee,RF)收發(fā)芯片;與RF端相配套的低功耗HCS08核MCU;相關的傳感器等。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技術標準的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公司提供了詳細的芯片手冊、參考設計、布線設計等文檔說明,為硬件平臺的搭建提供了良好的開發(fā)環(huán)境。這里在現(xiàn)有的ZigBee硬件方案中選擇了Freescale公司提供的解決方案:MC9S08GB60和 MC13192;并以此方案為背景設計開發(fā)了MT-ZigBee" title="MT-ZigBee">MT-ZigBee硬件平臺。

  2 MT-ZigBee硬件平臺設計

  MT-ZigBee硬件平臺的設計,主要包括硬件平臺的選型,ZigBee控制電路的硬件設計和ZigBee射頻電路部分的硬件設計。

MT-ZigBee硬件平臺

  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)物理層芯片的選取。為了設計出低成本、低功耗、經(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硬件平臺設計

  MT-ZigBee硬件平臺主要包括主控MCU支撐模塊;外部輸入部分有電源輸入模塊和按鍵輸入;MC13192無線射頻通信模塊;SCI串行通信模塊;運行狀態(tài)顯示模塊和現(xiàn)場數(shù)據(jù)采集模塊,整體的硬件框圖如圖1所示。其中按鍵輸入、SCI串行通信模塊、液晶及運行指示燈模塊設計比較簡單,由于篇幅問題,不再敘述。下面重點介紹電源輸入模塊、MCU支撐模塊、GB60與MC13192接口電路和MC13192無線射頻通信模塊的硬件設計。

   2.2.1 電源輸入模塊

  無線傳感器網(wǎng)絡主要用于采集現(xiàn)場數(shù)據(jù),再進行相應控制。設備均安放在采集現(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)后外圍模塊仍然有較大的電流消耗,應該使用電流截止性能好的MOS管(如:SI2301)來實現(xiàn)。

  2.2.2 GB60與MC13192接口電路設計

  GB60與MC13192的接口電路如圖3所示。GB60與MC13192主要有9個連接接口:4根SPI通信接口、IRQ中斷接口、3根MC13192 的控制口和MC13192時鐘輸出引腳。其中對于4線SPI,根據(jù)參考手冊指出,當作為SPI主機方式,同時SPI狀態(tài)與控制寄存器的模式錯誤標志 (MODF)有效并置為1時,引腳可單獨作為I/O口使用。在該設計中GB60為SPI主機方,直接作為輸出口使用,用以控制MC13192的CE使能信號。

GB60與MC13192接口電路設計

  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)生的中斷事件,并作出相應的處理。
在GB60對MC13192的3個控制口中,ATTN管腳用于MCU、將MC13192從低功耗模式下喚醒,而RXTXEN管腳則用來使能MC13192 的收發(fā)器。在通常情況,為了降低功耗,射頻芯片的收發(fā)器都是關閉的,只有在發(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無線射頻通信模塊設計

  射頻電路的設計是硬件設計中最為復雜的部分。這一部分對PCB的材質(zhì)、電阻電容的精度、電路的走線等都有很高的要求,其參數(shù)選擇的好壞直接影響到射頻電路的質(zhì)量。

  射頻電路的設計是參考Freescale,Microchip等公司給出的參考樣例進行設計開發(fā)的。

  (1)MC13192支撐電路的設計。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。

MC13192支撐電路的設計

  (2)天線電路的設計。用于2.4 GHz射頻電路的天線有3種類型:外接直立天線、PCB天線和片式天線。外接直立天線的性能最好,但體積過大,只能用于對體積無要求的場合;片式天線采用集成電路來實現(xiàn),性能一般,而且很難根據(jù)實際調(diào)整性能;PCB天線具有體積優(yōu)勢,但是對設計和PCB布線要求高,在無線傳感器網(wǎng)絡的硬件平臺上應用最多。

  圖5為天線電路的原理圖。RFIN-和RFIN+為接收通道,2個18 pF的電容過濾掉高頻干擾信號,而0.5 pF的電容能防止共扼干擾。PAO-和PAO+為發(fā)送通道,這兩個管腳和VDDA連在一起,給發(fā)送通道提供必要的能量。

天線電路的設計

   3 MIT-ZigBee硬件平臺的模塊測試

  在完成硬件電路設計后,必須對各模塊的硬件電路進行測試,以保證硬件電路的可靠性。對于整塊的硬件電路,應該按模塊分別焊接、調(diào)試,并逐模塊調(diào)試通過后再聯(lián)合起來一起調(diào)試。在硬件PCB設計時需要預留出一定的測試節(jié)點,以便以后測量使用。

  MT-ZigBee主要模塊的基本測試流程如下:

  (1)電源模塊測試。在空的PCB電路板上首先將電源模塊的相關元器件焊接好,上電后直接利用萬用表測量電源的輸出點,看是否得到要求的電壓值,以保證其他模塊能正常工作。

  (2)微控制器部分測試。當電源模塊工作正常后,就需要測試GB60是否正常工作。對于MCU的測試主要就是通過BDM燒寫器與GB60通信,看是否能進行正常的擦除與寫入操作。若無法正常工作,則首先就應該仔細核對MCU支撐電路及電阻、電容的值是否正確,特別是晶振電路部分。GB60含有4 MHz的內(nèi)部時鐘源,且外圍電路很少,所以比較容易調(diào)試通過。

  (3)MC13192模塊測試。對于MC13192射頻模塊的測試,主要是通過讀寫其內(nèi)部的寄存器和緩沖區(qū)來進行測試的。

  (4)其他外圍模塊測試。串行通信(SCI)是通過PC實現(xiàn)基本的收發(fā);測試小燈模塊,主要通過MCU將相應的I/O口置不同的值,看是否能點亮對應的小燈;測試液晶LCD模塊,看是否在液晶上顯示指定的字符。

  4 結(jié) 語

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

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区亚洲二区| 一区二区三区www| 99国产精品久久久久老师| 伊人夜夜躁av伊人久久| 国产美女在线精品免费观看| 欧美三日本三级三级在线播放| 欧美电影免费观看| 免费看成人av| 另类春色校园亚洲| 鲁大师成人一区二区三区| 久久天天躁夜夜躁狠狠躁2022| 久久国产婷婷国产香蕉| 欧美在线影院在线视频| 性欧美大战久久久久久久免费观看| 这里只有视频精品| 亚洲婷婷国产精品电影人久久| 日韩写真在线| 99国产精品99久久久久久| 亚洲麻豆一区| 亚洲精品色图| 99re8这里有精品热视频免费| 亚洲九九爱视频| 日韩午夜av电影| 99这里只有久久精品视频| 宅男在线国产精品| 亚洲欧美精品一区| 性做久久久久久免费观看欧美| 欧美诱惑福利视频| 久久久久久久久伊人| 麻豆精品一区二区av白丝在线| 欧美 日韩 国产 一区| 欧美福利视频一区| 欧美日韩综合不卡| 国产精品久久久久一区二区| 国产精品美女| 国产一级揄自揄精品视频| 影音国产精品| 亚洲精品欧美在线| 亚洲午夜久久久久久尤物| 午夜精品久久久久久久久| 久久高清国产| 亚洲美女免费视频| 亚洲婷婷国产精品电影人久久 | 亚洲高清视频一区| 日韩视频一区二区在线观看| 亚洲一区视频在线观看视频| 久久精品国产综合精品| 欧美第一黄色网| 国产精品久久久久久久久久久久久| 国产日韩欧美成人| 亚洲精品1234| 亚洲在线一区二区| 亚洲国产精品久久久久| 亚洲伊人久久综合| 久久―日本道色综合久久| 欧美日韩国产在线看| 国产美女扒开尿口久久久| 伊人夜夜躁av伊人久久| 亚洲神马久久| 亚洲二区三区四区| 亚洲一区三区电影在线观看| 久久精品在线视频| 欧美日韩亚洲一区在线观看| 国产亚洲一区在线播放| 亚洲美女在线一区| 亚洲成色777777在线观看影院| 亚洲特色特黄| 久久一区激情| 国产精品欧美久久| 亚洲伦理网站| 亚洲盗摄视频| 欧美一二三区精品| 欧美日韩精品中文字幕| 好吊一区二区三区| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 亚洲国产三级在线| 亚洲图片欧美午夜| 久久综合国产精品| 国产乱码精品| 亚洲精品视频啊美女在线直播| 欧美一区观看| 亚洲综合日韩中文字幕v在线| 欧美sm重口味系列视频在线观看| 国产精品一二三| 亚洲毛片在线免费观看| 亚洲国产导航| 久久精品国产清自在天天线| 欧美午夜精品久久久久久久| 亚洲人精品午夜| 亚洲国产精品成人精品| 久久福利资源站| 国产精品免费观看视频| 99re视频这里只有精品| 亚洲美女在线视频| 免费试看一区| 精品1区2区| 欧美资源在线观看| 久久精品1区| 国产精品美女久久久浪潮软件| 日韩视频一区二区三区在线播放 | 久久精品二区三区| 国产精品萝li| 亚洲视频福利| 亚洲午夜一区二区| 欧美日韩久久精品| 亚洲美女黄网| av成人动漫| 欧美日本三级| 亚洲日本va午夜在线电影| 亚洲毛片视频| 欧美成人精品福利| 亚洲大胆人体视频| 亚洲国产人成综合网站| 久久这里只精品最新地址| 国产一区二区三区在线观看精品| 性色av一区二区怡红| 久久国产福利| 国产日韩一区欧美| 欧美一区二区三区播放老司机| 欧美综合77777色婷婷| 国产亚洲欧洲997久久综合| 校园春色综合网| 久久精品毛片| 国内精品亚洲| 亚洲欧洲三级| 欧美大片在线观看| 亚洲精品免费在线播放| 亚洲视频在线看| 国产精品成人久久久久| 亚洲综合第一| 欧美一区在线视频| 国产午夜精品久久久久久久| 欧美一区二区三区在| 老司机免费视频久久| 亚洲激情视频| 亚洲午夜精品一区二区| 国产精品v日韩精品v欧美精品网站| 一区二区三区高清视频在线观看| 亚洲欧美日韩视频一区| 国产女优一区| 久久精品一二三区| 欧美激情a∨在线视频播放| 亚洲激情在线视频| 亚洲视频免费| 国产毛片精品国产一区二区三区| 欧美专区一区二区三区| 欧美电影免费网站| 一本综合久久| 久久狠狠亚洲综合| 亚洲国产cao| 亚洲天堂免费观看| 国产日韩综合一区二区性色av| 久久国产精品第一页| 欧美国产视频在线观看| 亚洲先锋成人| 久久亚洲春色中文字幕久久久| 最新中文字幕一区二区三区| 亚洲欧美亚洲| 狠狠色综合色综合网络| 一区二区电影免费在线观看| 国产精品尤物| 最新国产成人av网站网址麻豆| 欧美日韩亚洲视频| 欧美一级电影久久| 欧美岛国激情| 亚洲欧美成人网| 欧美成人r级一区二区三区| 亚洲私拍自拍| 久久综合狠狠| 亚洲色图在线视频| 免费成人小视频| 宅男精品视频| 毛片精品免费在线观看| 一区二区三区日韩精品视频| 久久蜜桃精品| 亚洲最新色图| 麻豆成人在线播放| 亚洲午夜激情| 欧美国产精品人人做人人爱| 一区二区三区日韩欧美| 蜜臀av国产精品久久久久| 99re6热只有精品免费观看| 久热国产精品视频| 亚洲一区二区影院| 欧美成人蜜桃| 午夜免费日韩视频| 欧美丝袜一区二区| 91久久国产综合久久| 国产日本欧洲亚洲| 正在播放日韩| 亚洲国产成人高清精品| 久久国产福利| 一区二区三区高清| 欧美高清不卡| 欧美在线播放一区二区| 欧美午夜片欧美片在线观看| 亚洲欧洲另类| 国产一区二区三区久久久| 校园春色综合网| 日韩视频一区二区三区|