MSP430在触摸按键中的解决方案
触摸按键是机械按钮与开关的替代品。从总体上讲,它是用来实施触摸感应的基于 PCB 的电容式解决方案。为实现这一功能,这种电容器应易于构造,并对人类触摸高度敏感。基于 MSP430 的触摸按键应用可轻松实现,可帮助改善消费类电子产品、设备与住宅控制,以及当前几乎所有使用开关的设备等广泛应用。
什么是 MSP430?
MSP430 指的是混合信号处理器。MSP430 系列的功能可使产品理想适用于电池供电的测量应用。
它是 16 位 RISC CPU。MSP430 的正交架构不但可提供 16 个可完全寻址、单周期操作 16 位 CPU 寄存器的高灵活性,而且还可提供 RISC 的强大功能。最新设计的 CPU 可提供仅采用 27 个简单易懂指令以及 7 种统一寻址模式的丰富功能。这样就可实现具有更高处理效率的 16 位低功耗 CPU,与其它微处理器相比,其尺寸更小、代码效率更高。因此,您只需使用一小部分代码量便可开发出具有超低功耗与高性能的全新应用。
高效利用外设可使 CPU 关闭以节省电源或进行其它的处理活动,从而实现最高性能。MSP430 器件外设经过精心设计,只需极少量的软件服务。附加硬件功能可使 CPU 将更多的资源从基本数据处理转移到实现差异化专用功能之上。具有更低成本的系统可通过减少软件使用并降低功耗来实现。
MSP430 在触摸按键应用中的优势
1. MSP430 可实现单芯片解决方案:
2. 简单易用的仿真器转接盒 (emulation pod) 与 IDE
3. 丰富的代码示例可缩短产品上市时间
4. 提供交钥匙解决方案
MSP430 解决方案
让我们来查看典型的触摸按键方框图与MSP430F2011引脚输出,如下所示。
如以上方框图所示,该方案使用一个振荡器来测量所述的电容式触摸传感器。从根本上讲,可使用 MSP430 的片上比较器与电容式传感器作为调节元件来创建一个简单的张驰振荡器。传感器电容的任何更换都将改变频率。可使用 MSP430 的内部定时器_A 硬件来测量频率。
实际上,它能够与现有系统轻松实现连接。MSP430 可针对通用 UART、I2C 以及 SPI 等接口提供串行通信模块。MSP430 具有适用于一对一连接的丰富 GPIO 资源。此外,MSP430 还可针对一些应用,为按键识别输出模拟电压。
如以上引脚输出所示,低引脚数MSP430F2011可广泛用于实现触摸按键。成功的批量生产案例表明,基于 MSP430 的触摸按键解决方案具有高度可靠的特性。
参考
1.MSP430 宣传册,文献号为:slab034
2.采用 MSP430、并基于 PCB 的电容式触摸传感技术,文献号为:slaa363
3.MSP430 极具竞争力的基准,文献号为:slaa205
MSP430触摸按 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)