完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
LDS6204是IDT公司的一款电容触摸控制器ASIC。如框图1所示,LDS6204芯片主要由电容数字转换器(CDC)、算法控制逻辑与数据寄存器威廉希尔官方网站
、自动环境校准引擎、I2C接口威廉希尔官方网站
、shield激励信号发生威廉希尔官方网站
等组成。自动环境校准引擎是用来确保触摸基准准确跟随外部环境的变化而更新,如水、温度等。Shield信号可以在PCB(印制威廉希尔官方网站
板)布线期间进行铺铜处理,提高触摸传感器抗环境干扰的能力。数据寄存器是用户对LDS6204芯片进行各种优化操作、设置的接口。由于LDS6204芯片采用简单的流水线设计,系统设计人员只需要简短的时间学习通过I2C读/写操作配置LDS6204 IC的内部寄存器,以激活传感器、感应水平和设置其他控制寄存器,从而优化触摸操作。
硬件设计 如图2所示,典型的LDS6204防水汽电容触摸方案的硬件设计分为三部分:电源滤波及硬件复位威廉希尔官方网站 ,I2C接口威廉希尔官方网站 ,C0~C7组成的传感器输入威廉希尔官方网站 。图中C7利用IC引脚直接作为防水保护传感器,因此在硬件威廉希尔官方网站 设计时只需悬空即可。当大量水汽进入到内部威廉希尔官方网站 板时,水汽有可能在传感I/O引脚周围凝结成水珠或水淹,触摸传感器C0~C5就有可能误触发。但是当使用了C7作为保护传感器后,就可以避免这一现象。这是因为当大面积水淹触发C0~C5时也会触发C7保护传感器,由于保护传感器比普通传感器的优先权高,所以当C7触发时,自动屏蔽其它触摸功能传感器。所以用户只需对保护传感器选择寄存器和被保护的传感器寄存器,在LDS6204初始化时进行相应的配置,即可实现上述保护传感器的功能设计。 软件设计 LDS6204应用软件设计主要由两部分组成:寄存器上电初始化配置,通过I2C进行键状态寄存读取并根据系统说明进行键码处理。寄存器上电初始化配置通常由触摸基本功能配置寄存器值和触摸效果寄存器值的初始化两部分组成。由于芯片供应商一般都会给用户提供触摸基本功能寄存器的参考设置值,因此,本文在接下来的部分将主要描述触摸效果寄存器的调试与配置。 A. 正确配置保护传感器使能寄存器0x7C和被保护的传感器使能寄存器0x7E的值,实现之前提到的水汽防护功能。两种寄存器的位[0..7]代表C0~C7传感器通道选择。例如,如果你想使用上述典型参考威廉希尔官方网站 图中的C7被作为保护传感器,寄存器0x7C可设为0x80;如果当保护传感器C7被激活时想让C0~C5都做防水汽保护,寄存器0x7E可设为0x3F。 B. 优化配置每个传感器通道的触摸门限、噪声门限、环境校准门限。这些门限通常按照如下方法进行配置。 触摸门限=手指触摸差值*60%。 噪声门限=手指触摸差值*15%。 环境校准门限=手指触摸差值*40%。 手指触摸差值=手指触摸时的电容值-基准值。 结论 采用上述设计的电容触摸方案,经专业EMC(电磁兼容)设备测试,可以通过±4kV群脉冲,70℃/90%湿度以上的水雾水汽测试,因此性能可靠,可广泛应用于热水器、加湿器、电熨斗、豆浆机、电饭煲等高温高湿工作环境的家电产品。 |
|
|
|
只有小组成员才能发言,加入小组>>
856 浏览 0 评论
1185 浏览 1 评论
2560 浏览 5 评论
2893 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2751 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1181浏览 3评论
213浏览 2评论
481浏览 2评论
397浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
478浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-14 15:45 , Processed in 2.269636 second(s), Total 76, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号