全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
mt-ZigBee硬件平臺設(shè)計0引文IEEE技術(shù)是具有集成技術(shù)標(biāo)準(zhǔn)的短、低速率無線通信技術(shù),其中物理層和介質(zhì)訪問控制層協(xié)議為IEEE 802.15.4協(xié)議標(biāo)準(zhǔn),網(wǎng)絡(luò)層是由IEEE技術(shù)聯(lián)盟開發(fā)的,應(yīng)用層是根據(jù)用戶的實際應(yīng)用要求開發(fā)和設(shè)計的。在ZigBee協(xié)議設(shè)計和開發(fā)之前,必須有適當(dāng)?shù)挠布脚_支持,在此為ZigBee協(xié)議棧實現(xiàn)提供適當(dāng)?shù)挠布脚_設(shè)計。本文重點介紹了mt-ZigBee硬件平臺的設(shè)計和每個硬件模塊的測試。硬件平臺的設(shè)計主要包括硬件平臺選擇、ZigBee控制電路的硬件設(shè)計和ZigBee RF電路部分的硬件設(shè)計。硬件平臺測試主要包括對每個硬件模塊的測試。1 ZigBee硬件方案在ZigBee技術(shù)聯(lián)盟中,F(xiàn)reescale、TI、Chipeon、Philips等都是ZigBee標(biāo)準(zhǔn)制定的先驅(qū)。射頻傳輸和接收芯片領(lǐng)域主要有兩種主要解決方案,freesealement的MC13192MC13192、MC13193和Chipeon public Chipeon的CC2420CC2420和CC2430。下面簡單地比較了這兩種可選硬件開發(fā)方案。Freescale展示了針對ZigBee技術(shù)的完整硬件解決方案,包括MC13192和MC13193 RF (Radio Frequenee ee,RF)傳輸和接收芯片。與RF端兼容的低功耗HCS08核心MCU;相關(guān)傳感器等。MC13192、MC13193是符合IEEE 802.15.4標(biāo)準(zhǔn)的RF數(shù)據(jù)調(diào)制解調(diào)器,在2.4ghz頻帶中工作,通過MCU和標(biāo)準(zhǔn)4線SPI接口通信,使用16個RF通道,數(shù)據(jù)速率為250 kb/秒。與HCS08核心MCU一起使用,可提供低成本、低功耗、經(jīng)濟(jì)實惠的ZigBee硬件平臺解決方案。挪威半導(dǎo)體公司Chipcon推出的CC2430 RF芯片是世界上第一個符合ZigBee技術(shù)標(biāo)準(zhǔn)的2.4ghz RF芯片,它繼承了CC2420的體系結(jié)構(gòu)。CC2430相容于含8051核心的無線微控制器IEEE802.15.4標(biāo)準(zhǔn)。在單個芯片上配置ZigBee RF前端、內(nèi)存和微控制器。CC2430還內(nèi)置模式/編號轉(zhuǎn)換器(ADC)、計時器、AES-128協(xié)處理器、監(jiān)視塢、32 kHz晶體時鐘、電源重置電路、斷電檢測電路和21個可編程I/o接口。Freescale公司提供詳細(xì)的芯片文檔、參考設(shè)計、布線設(shè)計等文檔指導(dǎo),為構(gòu)建硬件平臺提供了良好的開發(fā)環(huán)境。在現(xiàn)有的ZigBee硬件解決方案中,F(xiàn)reescale提供的解決方案MC9S08GB60和MC13192已選擇。以此方案為背景,開發(fā)了mt-ZigBee mt-ZigBee硬件平臺。2 mt-ZigBee硬件平臺設(shè)計mt-ZigBee硬件平臺的設(shè)計主要包括硬件平臺選擇、ZigBee控制電路的硬件設(shè)計和ZigBee RF電路部分的硬件設(shè)計。2.1選擇硬件(1)選擇主MCU。本文考慮到芯片內(nèi)部集成功能模塊、RAM和FLASH的存儲容量、芯片和開發(fā)環(huán)境的熟悉程度,選擇了Freescale生產(chǎn)的S08系列8位MC9S08GB60(以下簡稱GB60)作為平臺的主芯片。HCS08核心,最高匯流排頻率40mhz內(nèi)部有64 KB的閃存和4 KB的FLASH存儲空間。內(nèi)部集成了一個SPI模塊,適用于與MC13192的通信。兩個SCI模塊,便于與PC通信;背景除錯模組。HCS08內(nèi)核的系列MCU易于單線寫入和調(diào)試,從而加快開發(fā)速度,大大減少調(diào)試?yán)щy。(2)選擇物理層芯片。為了設(shè)計低成本、低功耗、經(jīng)濟(jì)實惠的ZigBee硬件平臺,我們選擇了MC13192芯片作為與HCS08核心MCU配合使用的ZigBee物理層芯片。MC13192是Freescale于2005年推出的工作中,適用于短距離、低功率、工業(yè)、科學(xué)和醫(yī)療(ISM)的無線數(shù)據(jù)收發(fā)器。MC13192和MCU的接口很簡單,只有4行SPI、1個IRQ中斷請求行和3條控制線。2.2 mt-ZigBee硬件平臺設(shè)計mt-ZigBee硬件平臺主要包含主控制MCU支持模塊。外部輸入部分包括電源輸入模塊和鍵擊。MC13192射頻通信模塊;SCI串行通信模塊;操作狀態(tài)顯示模塊和現(xiàn)場數(shù)據(jù)收集模塊,完整的硬件方框圖。鍵擊、SCI串行通信模塊、液晶屏和活動指示燈模塊因地面問題不再進(jìn)行說明。下面重點介紹電源輸入模塊、MCU支持模塊、GB60和MC13192接口電路以及MC13192無線RF通信模塊的硬件設(shè)計。2.2.1電源輸入模塊無線傳感器網(wǎng)絡(luò)主要用于收集和適當(dāng)控制現(xiàn)場數(shù)據(jù)。設(shè)備都安排在提貨現(xiàn)場,考慮到便于搬運、安裝,電源使用第1節(jié)9 V電池。在硬件電路中,電源分為兩種方式:一個是單獨提供給主機芯片GB60的電源。另一種方法是為所有外圍模塊(液晶屏、MC13192、SCI、鍵入和測試小燈泡)供電。特定電源電路。在電源電路中,主芯片電源在任何情況下都存在。因此,GB60可以在任何情況下工作;外圍模塊電源由主控制芯片控制,GB60通過MOS管控制外圍模塊電源。GB60允許在系統(tǒng)正常工作時打開外圍模塊電源。當(dāng)系統(tǒng)進(jìn)入低功耗狀態(tài)時,GB60將切斷外圍模塊的電源。這將進(jìn)一步提高整個系統(tǒng)的低功耗,因為整個系統(tǒng)僅向主控制芯片供電,主控制芯片將再次進(jìn)入低功耗模式。不能直接使用常規(guī)晶體管(例如SI2301)來切斷周圍模塊的電源,因此進(jìn)入低功耗狀態(tài)后,周圍模塊仍會消耗大量電流,因此應(yīng)使用具有良好電流切斷性能的MOS管(例如si 2301)。2.2.2gb60和MC13192接口電路設(shè)計GB60和MC13192接口電路。GB60和MC13192具有9個連接接口,主要包括4個SPI通信接口、IRQ中斷接口、3個MC13192控制端口和MC13192時鐘輸出針。其中,對于4線SPI,根據(jù)參考手冊,如果SPI狀態(tài)與控制寄存器的模式錯誤標(biāo)記(MODF)有效,并且設(shè)置為1,則插針只能單獨用作I/o端口。在此設(shè)計中,GB60是SPI主機,直接用作輸出端口以控制MC13192的CE激活信號。G1360通過標(biāo)準(zhǔn)4線SPI接口在MC13192的寄存器、片上RAM讀寫中實現(xiàn)。通信時,MC13192只能作為發(fā)送器工作,因此對于MCU,MOSI線是發(fā)送電纜,MISO線是接收電纜,SPI上的同步時鐘將GB60連接到SPSCK針腳,MC13192上的SPICLK。MC13192的IRQ針腳連接到GB60的IRQ針腳,MC13192發(fā)生的所有中斷事件直接反映在GB60上。當(dāng)GB60從MC13192接收到外部中斷時,查詢中斷標(biāo)志寄存器以確定生成的中斷事件,并正確處理。在GB60到MC13192的3個控制端口中,ATTN針用于MCU,MC13192從低功耗模式喚醒,RXTXEN針用于支持MC13192的收發(fā)器。通常,為了降低功耗,RF芯片上的收發(fā)器全部關(guān)閉,僅在發(fā)送和接收數(shù)據(jù)時有效,從而顯著降低RF芯片上的功耗。MCU還可以通過RST針腳對MC13192進(jìn)行硬件重置,前提是RF芯片工作異常。MC13192的時鐘輸出針腳CLKO直接連接到GB60的EXTAL針腳,因此GB60不需要外部晶體電路的支持,直接采用MC13192的時間源即可。此時鐘源可編程,可提供8種時鐘頻率:16 MHz、8 MHz、4 MHz、2 MHz、62.5kHz、32.768 kHz、16.393 kHz。2.2.3 MC13192無線射頻通信模塊設(shè)計Rf電路的設(shè)計是硬件設(shè)計中最復(fù)雜的部分。這部分對PCB的材料、電阻電容器的準(zhǔn)確度、電路的行駛線路等要求高,其參數(shù)選擇直接影響RF電路的質(zhì)量。Rf電路旨在參考Freescale、Microchip等提供的參考范例,以進(jìn)行設(shè)計開發(fā)。(1)MC13192支持的電路設(shè)計。MC13192的支持電路具有電源電路、濾波電路和晶體電路的邏輯連接。VBATT和VDDINT是電源輸入針腳,MC13192的正常工作電壓為2.0至3.6 v,必須連接4.7 f的穩(wěn)壓器。VDDA、VDDL01和VDDL02是整流模擬電壓,100 nF的濾波器電容器必須在旁邊。VDD是經(jīng)過內(nèi)部整流的數(shù)字電壓,旁邊有220 pF的過濾電容器。VDDVCO為VCO電路供電,220 pF的電容必須在旁邊。XTAL1和XTAL2外部16 MHz是2.4ghz RF電路的專用結(jié)晶,具有1O pF的旁路電容。(2)天線電路設(shè)計。2.4ghz RF電路的天線有三種類型:外部直立天線、PCB天線和芯片天線。外部直立天線的性能最佳,但只有在尺寸太大,對體積沒有要求的情況下才應(yīng)使用。芯片天線使用集成電路實現(xiàn),性能一般,難以根據(jù)實際性能調(diào)整性能。PCB天線具有體積大的優(yōu)點,但對設(shè)計和PCB布線的要求較高,最常用于無線傳感器網(wǎng)絡(luò)的硬件平臺。圖5是天線電路的結(jié)構(gòu)圖。RFIN-和RFIN是接收信道,兩個18 pF的電容器過濾高頻干擾信號,0.5pf的電容防止空位干擾。PAO-和PAO是兩個腳和VDDA連接在一起的發(fā)射通道,以提供發(fā)射通道所需的能量。3 MIT-ZigBee硬件平臺模塊測試硬件電路設(shè)計完成后,必須測試每個模塊的硬件電路,以確保硬件電路的可靠性。對于整個硬件電路,必須逐個焊接、調(diào)試和按模塊調(diào)試,然后一起調(diào)試。硬件PCB設(shè)計需要預(yù)留特定的測試節(jié)點,以便以后測量使用情況。mt-ZigBee主要模塊的基本測試過程如下:(1)測試電源模塊。先在空白PCB板上焊接電源模塊的相關(guān)組件,通電后使用萬用表直接測量電源的輸出點,以確保其他模塊工作正常所需的電壓值。(2)單片機部分測試。如果電源模塊工作正常,則必須測試GB60是否工作正常。MCU的測試主要是通過BDM刻錄機與GB60通信,以確保正常擦除和寫入操作。如果不能正常工作,則應(yīng)仔細(xì)檢查MCU支持電路和電阻、電容的值是否正確,尤其是確定電路的各個部分。GB60包含4 MHz的內(nèi)部時鐘源,周圍電路較少,因此調(diào)試更容易。(3)測試MC13192模塊。MC13192 RF模塊測試主要通過讀取和寫入內(nèi)部寄存器和緩沖區(qū)來完成。(4)測試其他外圍模塊。串行通信(SCI)是通過PC的默認(rèn)發(fā)送和接收。測試小燈泡模塊,通過MCU將相應(yīng)的I/o端口設(shè)置為不同的值,以查看相應(yīng)的小指示燈是否
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)藥代表崗位筆試題及解析
- 檢驗員面試題庫及答案解析
- 2025年黃岡市黃州區(qū)中小學(xué)教師招聘筆試備考試題及答案解析
- 2025年黃南市中小學(xué)教師招聘筆試參考試題及答案解析
- 2025年信陽市中小學(xué)教師招聘筆試參考題庫及答案解析
- 2025年恩施土家族苗族自治州中小學(xué)教師招聘筆試備考試題及答案解析
- 設(shè)計院崗位面試專業(yè)知識測試
- 行政服務(wù)質(zhì)量與服務(wù)態(tài)度考核標(biāo)準(zhǔn)及評分辦法
- 2025年赤峰巴林左旗市中小學(xué)教師招聘筆試參考試題及答案解析
- 2025年廣州軟件學(xué)院專任教師招聘140人備考題庫附答案詳解
- 雨課堂學(xué)堂在線學(xué)堂云《芊禮-謙循-送給十八歲女大學(xué)生的成人之禮(中華女子學(xué)院 )》單元測試考核答案
- 智慧農(nóng)貿(mào)市場建設(shè)項目報告與背景分析
- 雨課堂學(xué)堂云在線《人工智能原理》單元測試考核答案
- 如果歷史是一群喵10宋遼金夏篇
- 2023年高考政治江蘇卷試題答案詳解及解題技巧指導(dǎo)
- 2024屆遼寧省撫順市名校數(shù)學(xué)九年級第一學(xué)期期末達(dá)標(biāo)檢測模擬試題含解析
- 老年人行為評估
- 區(qū)域經(jīng)濟(jì)空間結(jié)構(gòu)理論之增長極理論
- 國開電大本科《人文英語4》機考總題庫
- 細(xì)胞存活曲線的推導(dǎo)王大獎
- 2023年足球俱樂部試訓(xùn)個人簡歷
評論
0/150
提交評論