不知道你程序是怎么写的,无从由你程序入手分析。
还有这个原理图怎么看了这么变扭=。=
不过有一点要提醒的是三极管自身有压降,有IC的A/D口对电压的要求比较高,0.6或是0.4的压差有很大的影响,再者把滤波电容的容值加大点,你的电路属于低频电路吧,有必要的话再在滤波电容上加个小电容试试。
没看见全部电路,电感反向电压如何释放。
我觉得你是不是用三用表测量PWM的电压,得用示波器测量PWM的输出,PWM经过滤波平滑后的电压才是你要的电压哟!
请问升压电路是不是给开关管一个恒定的占空比啊?还有工作频率是指的什么频率啊?