引用 3DA502:对于你说的非线性问题我持反对意见,我先是电脑模拟过,各种占空比都尝试过,输出的电压是完全线性的。
用两路高速的8bit分辨率的 PWM,滤波产生两路参考电压,然后把这两路电压通过运算放大器按1:256相加,这样可以做出比较精确的16bit分辨率,LZ那样直接混合PWM的方法是非线性的,输出值和PWM数字不是线性对应的
滤波的临界点...
做出实物后,也用万用表测试了多个电压,线性度也是无可挑剔。
能够影响线性度的因素也就只有输出门的内阻与电阻精度了,所以我用了10门并联输出,理论上线性精度能够压制到千分之一了。
至于,你说的运放混合方式,我倒是觉得运放的线性度也不咋的,存在着零点漂移、增益范围等等的因素,还是喜欢一切从简,暴力堆门,肯定没副作用。。。