公司新闻
分享一个简单的滤波算法
发布时间: 2024-04-07 14:52 更新时间: 2024-11-26 07:00
放在时间中断里面运行。
A=实际值 B=滤波后值 C=滤波时间(ms) D=时间中断周期时间ms(可以放在时间中断10ms)B=B+(A-B)*D/C
这个是一介RC滤波算法,以前叫做一介线性滤波算法,在温湿度这种变化缓慢的场合用来滤波非常有用。
公式zuihao写成这样:B=B+(A-B)*a,a是滤波系数,a介于0.1~0.9之间(用系数而不用C/D避免参数设置不规范引起的问题),a越大滤波效果越平滑。
其他新闻
- PLC 系统的供电与接地分析 2024-11-26
- 为什么要使用Program Alarm功能 2024-11-26
- 工业以太网基础知识介绍—网络架构 2024-11-26
- 工业以太网基础知识介绍—网络体系及标准 2024-11-26
- 【分享】关于S7-1200如何在忘记了CPU密码的条件下恢复出厂设置的问题 2024-11-26
- 工业以太网网络的诊断与分析 2024-11-26
- 西门子触摸屏VNC远程访问 2024-11-26
- 使用SIMATIC S7-1500 S7-PLCSIM Advanced有哪些限制 2024-11-26
- 如何在STEP 7(TIA Portal)中删除SIMATIC ProDiag监控 2024-11-26
- 为什么在S7-1200中查找交叉引用时 STEP 7 (TIA Portal) V15.1会崩溃 2024-11-26
- 工程组态选件 2024-11-26
- SINAMICS Startdrive 2024-11-26
- SIMATIC WinCC 2024-11-26
- TIA PORTAL V16新功能汇总 2024-11-26
- 西门子S7-200SMART PLC之间通过向导实现S7通讯 2024-11-26