童雨竹
发表于 2025-6-21 07:31
C0用TIM+GPIO做红外遥控,捕不到稳定脉冲
调了几次采样频率,还是经常识别错,有没有办法抗干扰?
Clyde011
发表于 2025-6-21 07:34
我用NEC协议自己解码,调起来很久才准。
Clyde011
发表于 2025-6-21 07:35
红外信号干扰太大了,接收器选对了吗?
周半梅
发表于 2025-6-21 07:36
脉冲宽度是不是太短?定时器频率要够高。
帛灿灿
发表于 2025-6-21 07:37
我都加外部中断配合捕获来识别的。
童雨竹
发表于 2025-6-21 07:38
建议多加一个滑动窗口判断有效信号。
万图
发表于 2025-6-21 07:39
信号头和数据位得分清楚,别混了。
Wordsworth
发表于 2025-6-21 07:40
GPIO输入模式不能错,建议用上拉。
Bblythe
发表于 2025-6-21 07:41
你有没有做滤波?红外接收很敏感。
Pulitzer
发表于 2025-6-21 07:42
STM32C0性能刚好够,优化代码会稳定些。
Uriah
发表于 2025-6-21 07:43
可以先录一组数据手动对比一下。
wangtaohui
发表于 2025-6-23 19:03
调了几次采样频率,还是经常识别错,有没有办法抗干扰?
classroom
发表于 2025-6-24 11:30
对红外接收电路进行屏蔽。
flycamelaaa
发表于 2025-6-24 14:31
调整采样频率。
powerantone
发表于 2025-6-24 18:31
在软件中实现滤波算法,如多次采样取平均值、中值滤波等。
stormwind123
发表于 2025-6-24 19:32
根据NEC协议等红外通信协议的特点,优化解码逻辑。
probedog
发表于 2025-6-24 21:32
增加容错机制。
为你转身
发表于 2025-6-25 06:17
了几次采样频率,还是经常识别错,有没有办法抗干扰
为你转身
发表于 2025-6-25 06:17
通常与干扰、采样策略和信号处理方法有关。
哈根达斯uz
发表于 2025-6-25 06:29
调了几次采样频率,还是经常识别错,有没有办法抗干扰?
页:
[1]