新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于STM32W108的32位無線MCU RF解決方案

        基于STM32W108的32位無線MCU RF解決方案

        作者: 時間:2014-10-08 來源:網絡 收藏

          ST該器件主要應用在智能電網、建筑物自動化和控制、家庭自動化和控制、ZigBee Pro無線傳感器網絡、安全和監視系統、4CE產品和遙控設備。

        本文引用地址:http://www.104case.com/article/263583.htm

          收發器采用高效率的架構,其效率超過了IEEE802.15.4-2003標準動態范圍15dB.其集成的接收通道濾波可以與2.4GHz頻段的,其他通信標準通用,例如,IEEE 802.11和藍牙。其集成的穩壓器VCO,環路濾波器和功放降低了外部元件的數量。其可選的,高性能無線模式(增強模式)可通過軟件選擇,以提高動態范圍。

          集成的32位ARM Cortex-M3微處理器是高度優化的,可以用于高性能、低功耗、高效的存儲器。它包括一個集成微控制器(支持兩種不同的操作模式):特權模式和非特權 模式。這種體系結構可以用來從應用程序代碼中分離網絡堆棧,并防止存儲器、寄存器限制區域內的不必要的更改,增加了穩定性和可靠性。d 8kB/12kB/16kB集成RAM用于數據和程序存儲器。W108 HAL軟件采用高效的磨損均衡算法,優化了嵌入式閃存的壽命。

          為了保證ZigBee和IEEE802.15.4-2003標準規定的嚴格的時序要求,W108在硬件上集成了很多MAC功能。該MAC 硬件可以處理自動ACK發送和接收,自動退避延時,清理信道評估,以及對所收到的數據包進行自動過濾。其MAC集成了一個數據包跟蹤接口,可以非侵入式捕 獲所有的W108數據包。

          STM32W108提供了許多先進的電源管理功 能,使電池壽命增長。其高頻率的內部RC振蕩器可以使處理器核喚醒后,迅速開始執行代碼。具有各種深度睡眠模式,低于1μA的功耗(同時保留RAM內 容)。支持用戶自定義的應用程序,片上外設包括UART、SPI、I2C、ADC和通用定時器,以及多達24個GPIO .此外,集成了穩壓器、上電復位電路以及睡眠計時器。

          

        基于STM32W108的32位無線MCU RF解決方案

         

          圖1 STM32W108框圖

          

        基于STM32W108的32位無線MCU RF解決方案

         

          圖2 MB953rev.A電路圖

          STM32W108主要特性

          完整的系統級芯片

          -32位ARM Cortex-M3處理器

          -符合2.4GHz IEEE802.15.4的收發器和低MAC

          -128kB/192kB/256kB閃存,8kB/12kB/16kB RAM內存

          - AES128加密加速器

          -靈活的ADC,SPI/UART/I2C串行通信和通用定時器

          -24高度可配置的GPIO

          與施密特觸發器輸入

          業界領先的ARM

          Cortex-M3處理器

          -領先的32位處理性能

          -高效的Thumb-2指令集

          -運行在6MHz、12MHz或24MHz

          -靈活的嵌套向量中斷控制器

          低功耗,先進的管理

          -接收功率(w/CPU):27mA

          -發送功率(w/CPU,+3dBmTX):31mA

          -低深度睡眠電流,保留RAM和GPIO:400nA/800nA,有/無睡眠定時器

          -低頻率的內部RC振蕩器,用于低功耗的睡眠時間

          -高頻率的內部RC振蕩器用于快速

          (100μs)處理器(從睡眠開始)

          卓越的性能

          -普通模式下的鏈路預算高達102dB;可配置多達107dB

          -99dBm的正常接收靈敏度,可配置為-100dBm(1%PER,20B數據包)

          -3dB正常模式下輸出功率;最多可配置為+8dBm

          -強大的WiFi和藍牙共存

          創新的網絡和處理器調試

          -非侵入式硬件的數據包跟蹤

          -串行線/JTAG接口

          -標準的ARM調試功能:閃存片和斷點;數據觀察點和跟蹤;儀表跟蹤宏單元

          應用靈活性

          -單電壓操作:2.1V~3.6V,具有內部1.8V和1.25V穩壓器

          -可選的32.768kHz晶振更高的精度定時器

          -單24MHz晶體低外部元件數

          -支持外部功率放大器

          -小封裝,7mm×7mm 48引腳VFQFPN封裝或6mm×6mm 40引腳封裝VFQFPN

          STM32W108應用

          智能電網

          建筑物自動化和控制

          家庭自動化和控制

          安全和監控系統

          ZigBee Pro無線傳感器網絡

          4CE產品和遙控設備

          

        基于STM32W108的32位無線MCU RF解決方案

         

          圖3 MB953 rev.A電路圖

          

        基于STM32W108的32位無線MCU RF解決方案

         

          圖4 MB953 rev.B電路圖

          RF控制評估板

          STM32W-RFCKIT

          STM32W-RFCKIT是低成本射頻控制套件,易于使用,可用于STM32W108xx射頻微控制器。該系列微控制器集成了一個32位的ARM Cortex-M3的微處理器,和一個2.4GHz,符合IEEE 802.15.4標準的收發器。該套件是即插即用的2.4GHz射頻點至點通信,可用于通用無線控制系統。

          STM32W-RFCKIT射頻控制工具包提供了演示應用程序及文件,可以作為創建應用程序和重新編程STM32W108xx微控制器的參考。

          該套件提供了一套簡單的API,使得應用工程師能夠輕松地開發射頻控制功能,如LED,串行通信通道(通過USB虛擬COM),MEM啟用的指針等。由于STM32W微控制器的靈活性,開發人員還可以聯合使用該套件與其他可用的協議網絡庫:基于MAC的、RF4CE.

        晶振相關文章:晶振原理
        施密特觸發器相關文章:施密特觸發器原理


        關鍵詞: STM32 MCU RF

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大理市| 汤原县| 砀山县| 托克托县| 克东县| 五寨县| 文昌市| 江川县| 抚州市| 东乡族自治县| 泰安市| 应用必备| 横山县| 棋牌| 宿松县| 京山县| 栖霞市| 高安市| 含山县| 夏津县| 博爱县| 彭泽县| 海门市| 酉阳| 乐山市| 梨树县| 宜兰县| 沙洋县| 土默特右旗| 广平县| 鹿邑县| 平谷区| 周宁县| 格尔木市| 郸城县| 华池县| 汉沽区| 阿拉善左旗| 海口市| 河西区| 微博|