技术中心
 
 

基于蓝牙低功耗的4.1MCU解决方案

   日期:2015-10-29    
核心提示: PRoCBLE是32位48 MHz ARM Cortex-M0低功耗蓝牙(BLE)解决方案,集成了CapSense,12位ADC,4个定时器,计数器,脉冲宽度调制器(TCPWM),36 个GPIO,2个串行通信模块(SCB),LCD和I2S,提供Bluetooth 4.1兼容的免费协议BLE栈,可为HID,遥控,玩具,信标和无线充电器提供可编程且灵活的完整解决方案。

本方案主要用在智能TV,机顶盒(STB)的遥控,无线触控板,鼠标和键盘,游戏控制器,无线控制玩具,蓝牙智能模块和无线电台。本文介绍了PRoC BLE性能,框图和应用框图,以及CY5672($41.3500) PRoC™ BLE遥控参考设计主要特性,框图,电路图,材料清单和设计资料。

PRoC BLE是一个32 位的48 MHz ARM Cortex-M0 BLE 解决方案,它包括CapSense、12 位ADC、4 个定时器、计数器、脉冲宽度调制器(TCPWM)、36 个GPIO、2 个串行通信模块(SCB)、LCD 和I2S。PRoC BLE 包括与Bluetooth® 4.1 相兼容的免费协议BLE 栈,可为HID、遥控、玩具、信标和无线充电器提供可编程且灵活的完整解决方案。除了这些应用外,PRoC BLE 还提供了系统级BLE 连接的简单且低成本的方案。

PRoC BLE 器件系列能够为硬件和固件的编程、测试、调试和跟踪提供广泛的支持。借助完善的片上调试功能,可以使用标准的生产器件在最终系统中进行全面的器件调试。它不需要特殊的接口、调试转接板、模拟器或仿真器。只需要标准的编程连接,即可全面支持调试。PSoC Creator 集成开发环境(IDE)能够为PRoC BLE 器件提供全面集成的编程和调试支持。SWD 接口与工业标准的第三方工具完全兼容。PRoC BLE 还支持禁用SWD 接口并拥有强大的闪存保护性能。

PRoC BLE性能:

Bluetooth Smart 连接

■ 蓝牙4.1 单模式器件

■ 集成了Balun的2.4 GHz BLE 射频和基带

■ TX 输出功率:–18 dBm ~ +3 dBm

■ 分辨率为1 dB 的接收信号强度指示(RSSI)

■ RX 灵敏度:–92 dBm

■ TX 电流:15.6 mA (功率为0 dBm时)

■ RX 电流:16.4 mA

ARM Cortex-M0 CPU 内核

■ 32 位处理器(0.9 DMIPS/MHz)带有单周期32 位乘法,工作频率可达48 MHz

■ 256 KB 闪存存储器

■ 32 KB SRAM 存储器

■ 用闪存模拟的EEPROM

■ 带有专用内部低速振荡器(ILO)的看门狗定时器超低功耗

■ 在深度睡眠模式下,电流等于1.3 μA(监视晶体振荡器(WCO)仍工作)

■ 在休眠模式下,电流等于150 nA(SRAM 数据被保持)

■ 在停止模式下,电流等于60 nA(支持GPIO 唤醒)

支持两手指手势的CapSense® 触摸感应

■ 支持多达36 个电容式传感器,用于按键、滑条和触控板

■ 两手指手势:滚动、惯性滚动、捏、延展和边缘轻扫

■ 赛普拉斯的电容式Sigma-Delta (CSD)提供了一流的信噪比(》 5:1)和防水性能

■ 自动硬件调试算法(SmartSense)

外设

■ 带有内部参考电压、采样与保持(S/H)和通道定序器的12位、1 Msps SAR ADC

■ 超低功耗的LCD segment 驱动,可以在深度睡眠模式下驱动128 个段

■ 两个串行通信模块(SCBs),支持I2C (主设备/ 从设备)、SPI (主设备/ 从设备)或UART

■ 四个专用的16 位TCPWM

?另外附有四个8 位或两个16 位PWM

■ 可编程LVD,工作范围为1.8 V ~ 4.5 V

■ I2S 主设备接口时钟、复位和电源

■ 较宽的供电电压范围:1.9 V ~ 5.5 V

■ 内部主振荡器(IMO)的频率范围为3 MHz ~ 48 MHz,准确度为±2%

■ 无负载电容的24 MHz 外部时钟振荡器(ECO)

■ 32 kHz WCO

可编程的GPIO

■ 36 个GPIO 均能够被配置为开漏高/ 低电平、电阻上拉/ 下拉、高阻态或者强驱动输出

■ 所有GPIO 引脚都可以作为拥有灵活引脚布线功能的CapSense、LCD 或模拟引脚使用

编程与调试

■ 2 引脚SWD

■ 支持系统内闪存编程

温度与封装

■ 工作温度范围:–40 ℃ ~ +85 ℃

■ 适用于56 引脚QFN (7 mm × 7 mm)和76 球形焊盘WLCSP

(3.52 mm × 3.91 mm)封装

■ 引脚与CYBL10X6X 兼容

PSoC Creator 设计环境

■ 用于配置、开发、编程和测试BLE 应用的简单易用IDE

■ 将设计导出到Keil、IAR 或Eclipse 的选项

蓝牙低功耗协议栈

■ 蓝牙低功耗协议栈支持通用访问配置文件(GAP)中央设备、外设、观测器或传输器的角色

?在工作状态下在中央设备和外设角色之间可以实现灵活切换

■ 支持互操作性的标准蓝牙低功耗配置和服务

?在特殊的使用情况中,可以自定义该配置和服务

 

一种低功耗蓝牙MCU解决方案

图1.PRoC BLE框图

 

一种低功耗蓝牙MCU解决方案

图2.PRoC BLE应用框图

 
标签: BLE 蓝牙 MCU
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢