电容触摸MSP430电路与LED驱动电路设计讲解

最新更新时间:2015-03-28来源: 互联网关键字:电容触摸  MSP430  LED驱动电路 手机看文章 扫描二维码
随时随地手机看文章
  MSP430系列单片机以低功耗和外设模块的丰富性而著称,而针对电容触摸应用,MSP430的PIN RO 电容触摸检测方式支持IO口直接连接检测电极,不需要任何外围器件,极大的简化了电路设计,而本设计文档中使用的MSP430G2XX5 更支持多达2个IO口,可驱动24个以上的LED灯,达到理想的显示效果。

  电容触摸实现原理

  MSP430根据型号的不同支持多种电容触摸检测方式,有RC 震荡、比较器、PIN RO,本设计使用的是PIN Relaxation Oscillator 方式,原理如图,芯片管脚内部检测电路由施密特触发器、反向器,以及一个电阻组成,震荡信号经过施密特触发器变成脉冲信号,再通过反向器反馈回RC 电路,通过Timer_A对施密特触发器的输出进行记数,再通过设置测量窗口Gate 获得记数的结果。当手指触摸电极,电极上的C 产生变化,导致震荡频率改变,这样在定长的测量窗口就能获得不同的记数结果,一旦差值超过门限,结合一定的滤波算法判断就可以触发触摸事件。

  PIN RO 原理图

  电路设计

  MCU 通过一个5V 转3.3V 的LDO 给VCC 供电,使用LDO的目的是为了保证电源的稳定,让触摸电路在检测信号时不会因为电源的噪声产生过大的信号偏差。电极上串的电阻作为ESD保护器件,如果在产品结构设计合理的情况下可以省去。电路中预留了UART 口与主控系统通讯。

  由于每一个LED 的电流在10mA左右,24个LED如果同时亮就有240mA,无法通过MCUIO口直接驱动,在每个LED 上加一个三极管以及限流电阻,实现24路LED 的控制。

关键字:电容触摸  MSP430  LED驱动电路 编辑:探路者 引用地址:电容触摸MSP430电路与LED驱动电路设计讲解

上一篇:10个可能导致LED驱动失效的原因
下一篇:如何解决LED电源设计中的EMC/EMI难题

推荐阅读最新更新时间:2023-10-12 22:54

初学MSP430F5529时钟以及FLL配置
一、基本 1.5529包含五个时钟源 XT1CLK:外部低频晶振,32.786KHz,可以用作FLL参考电源,也可以整4MHZ到32Mhz XT2CLK:外部高频晶振,可用作fll参考源可以4MHZ到32MHZ 但是F5529的最高CPU频率好像是25MHZ? VLO:内部低耗低频晶振,10kHZ REF:内部低频参考源,32.786Khz,可用作FLL参考源,精度高 DCO:数控振荡器,通过FLL设置 三个信号源 ACLK:辅助时钟源 MCLK:主时钟源 SMCLK: 时钟源和信号源的关系是,信号源来自于时钟源的分频。这三个时钟源可以选择从哪个时钟源里面得到时钟信号,并且自身还可以分频。于是可以获得多种多样的分频时钟。时钟源和信
[单片机]
基于MSP430的智能温度检测系统设计
  1 引言   随着设备的电气化和自动化程度不断提高, 对设备和环境进行实时监控显得尤为重要。传统的测温器件热敏电阻测出的一般是电压, 需要再转化为相应的温度, 这就要有其它外部硬件的支持。因此硬件电路比较复杂, 设计成本也比较高。智能温度检测系统采用的是一种改进型智能温度传感器DS18B20, 数字温度传感器通过单总线与单片机连接, 系统结构简单, 抗干扰能力强, 适合于恶劣环境下进行现场温度测量, 也可应用于仓库测温、高层空调控制和农业生产过程监控等领域。   2 温度检测系统硬件构成   该温度检测系统由主控制器MSP430F149、存储模块CAT24WC64、液晶显示模块HTM1602A、语音报警模块I
[单片机]
基于<font color='red'>MSP430</font>的智能温度检测系统设计
基于MeeGo的电容触摸屏驱动设计方案
   引言   随着人们对操控要求的不断提高,市场上出现了越来越多的高端手机、平板电脑,这些产品共同的特点就是给人们提供了非常便利的操控方式,尤其是电容触摸屏的使用,它能很好地实现多点触控功能。多点触控技术是当今炙手可热的技术,它让人们的生活方式得到了前所未有的改变。电容触摸屏已经成为高端手机的标配,如苹果的iPhone以及HTC Motorola的一些高端手机,虽然目前电容屏的价格较贵,但随着工艺的提高,其价格必定会下降,再加上其给用户带来的丰富体验,电容触摸屏的使用必将越来越广泛。MeeGo是Intel和Nokia公司合作开发的开源操作系统,基于Linux内核,其良好的开源性为驱动程序的开发提供了很好的基础条件。本设计在
[电源管理]
基于MeeGo的<font color='red'>电容</font>式<font color='red'>触摸</font>屏驱动设计方案
msp430——软件模拟II2C实例
#include msp430x22x4.h #define SDA BIT1 #define SCL BIT2 #define SEG_A 0xA0 //0x0200---0x027F #define SEG_B 0xB0 //0x0280---0x02FF #define SEG_C 0xC0 //0x0300---0x037F //0x0380---0x0400 __no_init char wokao@0x243; //============================= char *send_ptr; char DEVICE_ADR=0;
[单片机]
采用MSP430F135单片机实现无线投票表决器的设计
在无线技术的推动下,无线表决技术也日趋成熟和完善,并得到了广泛应用。分析了无线收发一体芯片CCll00芯片的应用特点,无线技术也分不同种类,通常以产生无线信号的方式来区分,目前主要的方式有调频无线技术、红外无线技术和蓝牙无线技术三种,其成本和特点也不尽相同。广泛应用于音响 键鼠等各项内容,有很好的发展前景。假设满足天线传输窄带条件,即某一入射信号在各天线单元的响应输出只有相位差异而没有幅度变化,这些相位差异由入射信号到达各天线所走路线的长度差决定。若入射信号为平面波(只有一个入射方向),则这些相位差由载波波长、入射角度、天线位置分布唯一确定。给定一组加权值、一定的入射信号强度,不同入射角度的信号由于在天线问的相位差不同,合并器后的
[单片机]
采用<font color='red'>MSP430</font>F135单片机实现无线投票表决器的设计
MSP430-流水灯和key
关于CCS 和 IAR两款软件同样的代码使用BSL烧写出来的代码不一样的问题: 可能因为编译器的问题,两者编译出来的结果不一样,从而导致生成的txt不同,进而产生下板子验证的错误。 我试了一晚上,依旧没有设置好,解决办法,,,使用IAR(真香!) 这里的流水灯和按键的方式与51单片机的相似 流水灯我这里就直接贴代码: #include io430.h #define uint unsigned int #define uchar unsigned char void delay(unsigned int counts) { unsigned int i,j; for(j=0;j 10;j++)
[单片机]
LED驱动电路设计方法分析
LED具有 环保 、寿命长、 led /' target='_blank' 光电 效率高等众多优点,近年来在各行各业的应用得以快速发展,LED的 驱动 电路 成了产品应用的一大关键因素。理论上,LED的使用寿命在10万小时以上,但在实际应用过程中,由于 驱动 电路 的设计及驱动方式选择不当,使LED极易损坏。 在设计LED驱动电路时,需要知道LED电流、电压特性,由于LED的生产厂家及LED规格不同,电流、电压特性均有差异。现以白光LED典型规格为例,按照LED的电流、电压变化规律,一般应用正向电压为3.0-3.6V左右,典型值电压为3.3V,电流为20mA,当LED两端的正向电压超过3.6V后,正向电压只有很小的增加,但它
[模拟电子]
MSP430几乎占TI DSP业务半壁江山
  MSP430是TI持续发展的16位超低功耗MCU技术平台,集成了高精度、高性能模拟信号和数字信号处理电路的MSP430,自1999年进入中国市场以来,以其超低功耗、高性能深得设计工程师的青睐。TI MSP430全球业务经理Mark Witt称,随着业界最小的开发工具eZ430的推出,专用芯片FG461X与F2XX的快速投放市场,MSP430今年再度成为MCU市场中的热点。据悉,MSP430的销售额目前已接近TI DSP收入的50%。   Mark Witt表示,8位/16位RISC MSP430系列MCU具有极低的功耗,并集成了多种外围器件,主要是满足要求超低功耗的消费电子产品应用(如水表/电表/气表、运动鞋、自动调温器
[嵌入式]
小广播
热门活动
换一批
更多
最新电源管理文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved