Cypress技术论坛
直播中

寇亦青

7年用户 545经验值
私信 关注
[问答]

为什么会发生capsense原始值漂移?

你好,
关于CAPSENSE,我有一个更理论性的问题(使用PSoC4-BLE设备实现):
我的应用程序使用CassSeNe传感器测量杯中液面的变化(从外部)。信号是相当微弱的,但调谐后,一个像样的信号可以观察到当杯子被填满。但是,原始计数值不断减少,有很大的下降。你能给我一个暗示为什么会发生这种漂移吗?我完全同意它的发生,但需要知道原因。
请注意从调谐器GUI附加的屏幕截图,我添加黑线使下降可见。该传感器由柔性线路板坡口,继capsenseguidelines。
谢谢你的帮助!
兰格姆
175.9 K

回帖(3)

王苑苑

2019-9-20 10:29:01
嗨,J,
由于它是CAPSENSE通用传感器,RAWCOUNT可能因为CPP的变化而变化,所以您可以检查一下传感器构造一次,GND周围是否会有助于提高稳定性。液体/感应器的温度如何?冷却了吗?
您可以尝试使用普通的传感器(只使用扫描传感器API和检查RAWCOUNT数组)来与通用传感器进行比较。
举报

寇亦青

2019-9-20 10:39:08
嘿,
谢谢你的帮助。传感器阵列具有孵化场和液体是恒定的温度。我忘了说空闲模式没有漂移。但如果我改变整体能力(填充前满的空杯或排空),新的原始计数值漂移的方向前状态(这是稳定一段时间后)。
这似乎有点像有一个算法在后台工作,努力水平的变化。它是可能的,这capsensecomponent“自动”选项(我不使用)有这样的效果呢?
举报

王苑苑

2019-9-20 10:57:42
你好,
你是说传感器自动复位吗?我认为,由于通用传感器只提供RAWCONTITE可能无关,如果自动重置设置或不。
HTTP://www. EEMIT.COM/DCOMPUCT.ASP?DOCIDID=1279778
然而,电容很可能是由于温度,每当液体(排空/填充)发生变化时,液体温度就会发生变化,并且传感器温度需要一定的时间才能赶上。这可能是你观察到的行为的原因。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分