因为你要求的电压太高了,而一般的可编程器件都是5V左右的,考虑到一定的余量,30V的参考取样电压得是1/8,这样一来的话,你所有的DAC和ADC精度的误差都要增加8倍了
12位DAC最好的参考电压是4.096V,一步刚好就是1mV,再*8就是8mV,可以勉强的达到你的要求,但DAC都有一定的线性误差,可以一开始可以是1mV的步进,但越往上调节的话,可能就不是1mV,这个你要先看一下DAC的数据手册再选定.
这种电源,DAC输出的参考电压只能是作为参考电压使用,不能用在反馈环节,单片机控制的速度是跟不上的,也就是说,调到多少V就是多少V,没有必要跟着ADC的结果去校正了,意义不大的.如果一定要校正的话,校正一次就可以了. |