引用 yanjian:
其实简单点,你直接考虑用单片机自带的ADC多次采样求平均值算了。
考虑用自带12位ADC的单片机,或者直接用外置16位ADC得了
自带ADC尝试过了,精度与稳定性不达标,详情可以关注后续贴子。
用高精度外置ADC芯片?这个在最初设计的时候考虑过了,不采用的原因有几点:
1、16位ADC芯片卖家少,我最爱的【着迷zheng】店里没的卖,所以懒得跨店购买了
2、基准电压采用的是最常见的TL431,因为本身性能不咋的,用16位ADC芯片感觉会浪费
3、运放采用OP07,性能感觉也配不上16位ADC芯片
4、16位ADC芯片有点小贵,一般卖20再+10邮费,自己的电路设计经验还少,不敢贸然采用,免的浪费
当时我也对自己的高精度PWM很有信心,想着OP07也只是当个电压比较器而已,有静态偏差的话大不了校正好就是了
后来上实际电路测试,PWM确实能达到精度要求,就是在OP07上栽了跟头,这是没预想到的,详情可以关注后续帖子