完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
上面提到的中值,均值,IIR,Jitter(去抖)等滤波器是常用的用来平滑 sensor rawdata 曲线的滤波器,使用这样滤波器可以降低 rawdata 的白噪声峰峰值,提升信噪比,这些滤波器适用于所有类型的触摸 sensor。但并不是说只有这些滤波器才有效,仅仅是这些滤波器比较简单实用而已。我们一般做触摸按键时这些常规的滤波器使用的较多。在CapSense组件中,这些滤波器可以级联起来使用。
ALP 滤波器是专门为接近传感器设计的滤波器,它的大致原理图是当简单到 rawdata 数据波动不大时,使用高阶IIR 滤波器做深度平滑滤波,尽量降低rawdata 的波动,但是在rawdata 波动超出阈值时则切换成均值滤波器,以获得较快的反应。ALP 滤波器是一个高度平滑与反应时间兼顾的滤波器,比较适合用于接近传感器。ALP 滤波器可以提升接近距离是因为使用了该滤波器之后 rawdata 的波动范围减小了,这样我们就可以给传感器设置更低的手指阈值和噪声阈值,从而增加接近距离,并不是ALP滤波器本身可以增强信号增长量。 ALP滤波器是目前我司针对接近传感器的特点专门设计的传感器,但是是不是最优的选择这个不太好下结论,因为 ALP 滤波器并不是接近传感器的必选项。选择什么样的滤波器主要看 rawdata 的波形特征,如果 IIR + 中值或者 IIR+均值滤波器已经可以需求的情况下,不使用 ALP 滤波器也是可以的。我们目前做的使用了接近传感器的项目中,一般的策略是如果不使用 ALP 滤波器能够满足感应要求,那就不使能该滤波器(降低SRAM/FALSH占用),如果接近距离难以达到要求则使能 ALP 滤波器来增强接近距离。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备组织架构
166 浏览 0 评论
480 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构
758 浏览 0 评论
【敏矽微ME32G070开发板免费体验】点亮WS2812B灯板
740 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核启动流程
828 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12157 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 12:20 , Processed in 0.551535 second(s), Total 42, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号