新闻  |   论坛  |   博客  |   在线研讨会
TI无线微控制器低功耗-CC2640
dnsj42 | 2018-09-18 10:30:08    阅读:351   发布文章

蓝牙无线技术是全球使用范围最广泛的短距离无线标准之一,作为一种小范围无线连接技术,能够在设备间实现方便快捷、灵活安全、低成本、低功耗的数据和语音通信。 

CC2640 是TI公司的一款无线微控制器 (MCU),主要适用于Bluetooth低功耗应用。具有丰富的外设功能集,其中包括一个独特的超低功耗传感器控制器。此传感器控制器非常适合连接外部传感器,还适合用于在系统其余部分处于睡眠模式的情况下自主收集模拟和数字数据。因此,CC2640 器件成为注重电池使用寿命、小型尺寸和简便实用性的各类应用的理想选择。 

为什么选CC2640 
(1)通讯距离更远:最大发射功率为5dBm,理论通讯距离比0dBm的CC2541大了一倍。 
(2)峰值电流更小:0dm的发射峰值电流为6.1mA,CC2541相应峰值电流为18.2mA。CC2640 接受电流为5.9mA,CC2541的接收电流为17.9mA。 
(3)更多的封装选项:有4X4mm、 5X5mm、7X7mm三个尺寸的封装,CC254x仅有6X6mm的一个封装选项。 

*CC2640和CC2640R2F的区别是什么?* 
CC2640和CC2640R2F是低功耗蓝牙SOC的解决方案,两颗芯片的基本架构和工作原理相同,实现的功能略有不同。 

*CC2640芯片组成* 
(1)主MCU(Main CPU):主MCU是一颗ARM Cortex-M3的处理器,主要运行用户的应用程序,同时也包含TIRTOS和底层的驱动。 
(2)RF射频部分(RF Core):射频核,是一个不开放的M0,专门控制射频操作,这部分的操作控制主要由BLE协议栈来完成,BLE产品的开发一般都是在App操作,可以完全不需要关心这部分的操作。 
(3)传感器控制器引擎(Sensor Control Engine):是CC2640和CC2640R2F区别其他TI BLE SOC一个特有的部分,是一个16位的MCU,独立主MCU Cortex-M3和射频核M0工作,可以在系统其他部分都关掉的情况下,独立实现对外部传感器的采集,从而保持整个系统运行的低功耗。 
(4)外设(Peripherals):外设接口,则包含了GPIO,UART/SPI,I2C,I2S,Timers(定器),硬件的AES加密。

*CC2640系统是如何工作达到低功耗的?* 
(1)首先可以看到,当整个系统处于Standby模式的时候,系统RTC和RAM还在保持,这时候功耗是1个微安,如果在ShutDown模式,也就是系统RTC和RAM不在保持的状态下,整个系统的功耗则是小于0.15微安; 
(2)然后当主MCU进入到工作状态的时候,系统功耗大约为3个毫安,而且由于是M3的内容,BLE协议栈和应用程序的处理速度是非常功耗的,在有BLE事件需要处理的时候M3快速处理完成,整个系统又可以切换到低功耗状态; 
(3)当需要有射频收发的时候,RF核才打开工作,TX/RX过程大概是6个毫安,同样的当发送和接受处理完成之后,RF核又处于关闭状态; 
(4)通过使用SEC可以控制外部传感器的数据采集,在系统的采集的整个过程中,系统的其他部分都可以保持关闭,这时候整个系统的平均功耗可以达到微安级别。 

深圳市动能世纪科技有限公司

Action Dynamic Tech.(HK) Trading Co.
联系人:黄工
Tel:18025398186     QQ:2355239055



*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客