MSP430FR263x/FR253x:超低功耗电容式触摸感应MCU的卓越之选

电子说

1.4w人已加入

描述

MSP430FR263x/FR253x:超低功耗电容式触摸感应MCU的卓越之选

在电子设计领域,低功耗、高性能的微控制器一直是工程师们追求的目标。TI推出的MSP430FR263x和MSP430FR253x系列微控制器,凭借其独特的CapTIvate™触摸技术和超低功耗特性,成为了电容式触摸感应应用的理想选择。

文件下载:MSP430FR2533IDAR.pdf

1. 器件概述

1.1 功能特性

  • CapTIvate™技术:该技术为电容式触摸感应提供了强大支持,能够实现按钮、滑块、滚轮和接近感应等多种功能。其具备快速电极扫描能力,可同时进行四次扫描,时钟支持高达16 MHz的频率,并且能够支持分辨率高达1024点的高分辨率滑块。
  • 嵌入式微控制器:采用16位RISC架构,具有高性能和低功耗的特点。在不同的工作模式下,功耗表现出色。例如,活动模式下典型功耗为126 µA/MHz,待机模式下,四个传感器的唤醒电流小于5 µA。此外,还具备优化的超低功耗模式,如LPM3.5实时时钟(RTC)计数器在32768 - Hz晶体下典型功耗仅为730 nA,关机模式(LPM4.5)典型功耗为16 nA。
  • 高性能模拟模块:拥有8通道10位模数转换器(ADC),内部1.5 - V参考电压,采样保持速率可达200 ksps。同时,降低了RF发射,简化了电气设计,并且支持金属触摸和防水设计。
  • 增强型串行通信:支持UART、IrDA和SPI等多种通信协议,具有两个增强型通用串行通信接口(eUSCI_A)和一个支持SPI和I²C的eUSCI(eUSCI_B)。
  • 智能数字外设:包含四个16位定时器,可灵活组合自电容和互电容电极,支持多点触摸功能。还具备硬件加速功能,可用于环境补偿、滤波和阈值检测。
  • 低功耗铁电随机存取存储器(FRAM):拥有高达15.5KB的非易失性存储器,具备内置纠错码(ECC)和可配置写保护功能。CapTIvate设计中心PC GUI让工程师无需编写代码即可实时设计和调整电容式按钮,ROM中的CapTIvate软件库为客户应用提供了充足的FRAM空间。

1.2 应用领域

该系列MCU适用于多种应用场景,如电子智能锁、车库门系统、入侵人机界面键盘和控制面板、电动百叶窗、遥控器、个人电子设备、无线扬声器和耳机、手持视频游戏控制器、A/V接收器、白色家电、小型电器、园林和电动工具等。

1.3 产品描述

MSP430FR263x和MSP430FR253x是超低功耗的MSP430™微控制器,集成了CapTIvate™触摸技术,为按钮、滑块、滚轮和接近感应应用提供了高度集成和自主的电容式触摸解决方案。该技术支持在同一设计中同时使用自电容和互电容电极,具有高可靠性和抗噪能力,并且能够在恶劣环境下工作,如潮湿、油腻和肮脏的环境。此外,TI还提供了丰富的硬件和软件生态系统,包括参考设计和代码示例,以及免费的CapTIvate设计中心软件,帮助工程师快速开发应用。

2. 产品规格

2.1 绝对最大额定值

在使用该系列MCU时,需要注意其绝对最大额定值。例如,DVCC引脚到VSS的电压范围为 - 0.3 V至4.1 V,任何专用CapTIvate引脚或处于CapTIvate模式的引脚电压范围为 - 0.3 V至VREG,其他引脚电压范围为 - 0.3 V至VCC + 0.3 V(最大4.1 V)。同时,任何器件引脚的二极管电流最大为±2 mA,最大结温为85°C,存储温度范围为 - 40°C至125°C。

2.2 ESD额定值

该系列MCU的人体模型(HBM)静电放电额定值为±1000 V,带电设备模型(CDM)额定值为±250 V。

2.3 推荐工作条件

推荐的工作条件包括:DVCC引脚的电源电压范围为1.8 V至3.6 V,DVSS引脚电源电压为0 V,工作环境温度范围为 - 40°C至85°C,工作结温范围为 - 40°C至85°C。同时,建议在DVCC引脚连接4.7 µF至10 µF的电容,并且电容公差应在±20%或更好。

2.4 电源电流

在不同的工作模式下,该系列MCU的电源电流表现不同。例如,活动模式下,执行不同的内存操作时,电源电流会有所变化;低功耗模式下,如LPM0、LPM3和LPM4等模式,电源电流也会根据不同的配置和条件有所差异。

3. 详细描述

3.1 CPU

MSP430 CPU采用16位RISC架构,集成了16个寄存器,减少了指令执行时间。其中,R0至R3分别为程序计数器(PC)、堆栈指针(SP)、状态寄存器(SR)和常量生成器(CG),其余寄存器为通用寄存器。外设通过数据、地址和控制总线与CPU连接,可通过所有指令进行管理。

3.2 工作模式

该系列MCU具有一个活动模式和多个软件可选的低功耗模式。中断事件可以将MCU从低功耗模式(LPM0或LPM3)唤醒,处理请求后再恢复到低功耗模式。低功耗模式LPM3.5和LPM4.5通过禁用核心电源来最小化功耗。

3.3 中断向量地址

中断向量和上电启动地址位于0FFFFh至0FF80h的地址范围内,向量包含相应中断处理程序指令序列的16位地址。

3.4 引导加载程序(BSL)

BSL允许用户使用UART串行接口或I²C接口对FRAM或RAM进行编程。通过用户定义的密码保护对MCU内存的访问,并且支持空白设备检测,可自动调用BSL,简化板载编程过程。

3.5 JTAG标准接口和Spy - Bi - Wire接口(SBW)

该系列MCU支持标准JTAG接口和2线SBW接口,可用于与开发工具和设备编程器进行通信。

3.6 FRAM

FRAM可通过JTAG端口、SBW、BSL或CPU进行编程,具有字节和字访问能力、可编程等待状态生成和纠错编码(ECC)等功能。

3.7 内存保护

该器件具备内存保护功能,可通过设置相关控制位来保护用户访问权限和写保护,防止未经授权的访问和不必要的写操作。

3.8 外设

  • 电源管理模块(PMM):包括集成电压调节器、电源电压监控器(SVS)和欠压保护电路(BOR),提供内部参考电压。
  • 时钟系统(CS):包含32 - kHz晶体振荡器(XT1)、内部极低功耗低频振荡器(VLO)、集成32 - kHz RC振荡器(REFO)、集成内部数字控制振荡器(DCO)和片上异步高速时钟(MODOSC),为系统提供多种时钟信号。
  • 通用输入/输出端口(I/O):最多实现19个I/O端口,P1和P2为8位端口,P3为3位端口。所有I/O位可独立编程,支持可编程上拉或下拉,P1和P2具有边缘可选中断和LPM3.5和LPM4.5唤醒输入能力。
  • 看门狗定时器(WDT):主要功能是在软件出现问题时执行受控系统重启,也可配置为间隔定时器,在选定的时间间隔生成中断。
  • 系统(SYS)模块:处理设备的许多系统功能,包括上电复位(POR)、上电清除(PUC)处理、NMI源选择和管理、复位中断向量生成、引导加载程序进入机制和配置管理等。
  • 循环冗余校验(CRC):16位CRC模块可根据数据序列生成签名,用于数据检查。
  • 增强型通用串行通信接口(eUSCI_A0, eUSCI_B0):eUSCI_A模块支持UART或SPI通信,eUSCI_B模块支持SPI或I²C通信,eUSCI_A还支持自动波特率检测和IrDA。
  • 定时器(Timer0_A3, Timer1_A3, Timer2_A2和Timer3_A2):Timer0_A3和Timer1_A3为16位定时器,具有三个捕获/比较寄存器,支持多种捕获或比较、PWM输出和间隔定时功能;Timer2_A2和Timer3_A2为16位定时器,具有两个捕获/比较寄存器,支持多种捕获或比较和间隔定时功能。
  • 硬件乘法器(MPY):支持32 - 、24 - 、16 - 和8 - 位操作数的乘法运算,包括有符号乘法、无符号乘法、有符号乘加和无符号乘加操作。
  • 备份内存(BAKMEM):支持在LPM3.5期间保留数据,提供最多32字节的保留内存。
  • 实时时钟(RTC):16位模计数器,可在AM、LPM0、LPM3和LPM3.5模式下工作,可根据低功耗时钟源(如XT1和VLO时钟)定期唤醒CPU。
  • 10位模数转换器(ADC):支持快速10位模数转换,具有单端输入功能,可通过软件或硬件触发启动转换。
  • CapTIvate技术:通过电荷转移方法检测电容变化,可在AM、LPM0、LPM3和LPM4模式下工作,支持多达64个CapTIvate按钮,每个块可单独配置为自模式或互模式,支持触摸唤醒状态机和同步转换。
  • 嵌入式仿真模块(EEM):支持实时系统内调试,具有三个硬件触发器或断点、一个CPU寄存器写访问硬件触发器、多达四个可组合的硬件触发器、一个周期计数器和模块级时钟控制等功能。

4. 应用、实现和布局

4.1 设备连接和布局基础

在设计时,需要注意电源供应去耦和大容量电容的连接,建议在DVCC和DVSS引脚连接10 - µF和100 - nF的低ESR陶瓷去耦电容,并将其尽可能靠近引脚放置。同时,对于外部振荡器,该设备支持32 kHz的低频晶体,需要在晶体振荡器引脚连接外部旁路电容。在使用JTAG接口时,需要正确连接调试器和硬件JTAG接口,以支持系统内编程和调试。此外,还需要注意复位引脚的配置和未使用引脚的连接。

4.2 外设和接口特定设计信息

  • ADC外设:在使用外部电压参考时,需要使用推荐的去耦电路,并且注意PCB布局和接地技术,以消除接地环路、寄生效应和噪声。同时,应避免将快速切换的数字信号和嘈杂的电源线靠近ADC输入信号,以提高ADC性能。
  • CapTIvate外设:CapTIvate技术的设计需要参考相关的应用报告和设计指南,了解其PCB布局和性能特点。通过CapTIvate技术设计中心进行测量,可以评估其信号 - 噪声比、灵敏度和功耗等性能指标。

5. 设备和文档支持

5.1 入门和下一步步骤

可以访问MSP430™超低功耗传感与测量MCU概述,获取更多关于MSP低功耗微控制器以及可用的工具和库的信息。

5.2 设备命名法

TI为MSP MCU设备的部件号分配前缀,以表示产品开发周期的不同阶段。其中,XMS表示实验设备,MSP表示完全合格的生产设备。设备命名法还包括后缀,用于指示温度范围、封装类型和分配格式。

5.3 工具和软件

该系列MCU得到了广泛的软件和硬件开发工具的支持,包括MSP CapTIvate MCU开发套件、MSP430Ware软件、MSP430FR243x/FR253x/FR263x代码示例、MSP驱动库、MSP EnergyTrace™技术、ULP(超低功耗)Advisor、IEC60730软件包、固定点数学库和浮点数学库等。同时,还提供了Code Composer Studio™集成开发环境、命令行编程器、MSP MCU编程器和调试器、MSP - GANG生产编程器等开发工具。

5.4 文档支持

相关文档包括设备勘误表、用户指南、应用报告等,可在www.ti.com上获取。通过注册“Alert me”功能,可以接收文档更新通知。

6. 机械、封装和可订购信息

该系列MCU提供多种封装选项,如32引脚的VQFN(RHB)、TSSOP(DA),24引脚的VQFN(RGE)和DSBGA(YQW)。文档中还提供了详细的封装信息、磁带和卷轴信息、管信息以及机械数据等。

MSP430FR263x和MSP430FR253x系列微控制器以其丰富的功能、卓越的低功耗性能和完善的开发支持,为电容式触摸感应应用提供了全面的解决方案。电子工程师在设计相关产品时,可以充分利用这些特性,开发出高性能、低功耗的应用系统。大家在实际应用中,是否也遇到过类似的高性能低功耗MCU的选型和应用问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分