关于阶梯波形的平滑问题
最近接触了一个项目,就是做一个把编码器输出脉冲频率转电压的变换器。我是这样做的,在DSP2812上,每500us计算QEP电路统计的脉冲数,然后把脉冲数乘以相应系数通过DAC模块输出。现在就碰到一个问题,在上位机上显示的波形呈阶梯状的,感觉波形不平滑,所以我想问下大家这种情况,能通过一定的算法把阶梯波形平滑一下再输出吗?希望大家能指点我一下啊!谢谢了
[解决办法]
1)500us的间隔,太大了,以2812的速度,间隔可以降到100us或以下。
显然,如果间隔大,输出本身就是台阶,强行滤波,响应就会很慢;
2)在1)的基础上,做个简单的阻容积分电路,再加个同相放大器隔离一下就行了;