本帖最后由 huandaczq 于 2018-12-12 16:21 编辑
首先感谢t叔特地还帮我去看了芯片手册。
其次晚回复是因为我一直在看论坛最后一页,所以注意前面回复重新编辑了。
然后关于你非资料的文字回复,我是否可以理解为:你认为造成adc读书跳动是因为7805的不稳定,然后选择1403作为外部基准?
去百度了一下7805输出电压是5+-0.2v页就误差4%,但是通过对7805输出并联高低电容,加上几乎低负载(关闭了绝大部份io口),误差在0.01v也就是,误差0.2%,是否可以变相理解为比误差1%的1403稳定了在输出并联2电容的情况下。
关于你说的Vref引脚,手册第296页(我这里)的adcon1里设置,才可以改正外部引脚,默认Vref+-都是芯片电源和地吧。手册第300页(我这里,adc相关寄存器后)就有模拟口的图。
最后10来个单位跳动,代表模拟口有最大50mV电压的浮动,最后这个貌似有点大了,我真的怀疑是不是造影造成的?不过采集频率页不算特别高吧?Tad=1us(后面记做t方便看)。采集时间16t+转换之间11t+放电时间0.5t=27.5t 1s/27.5us=36kHz
有一句忘记补充了,如果Vref+是稳定的1403的2.5v,Vref-选择芯片同地。模拟口的分压电源来自7805.7805纹波不是会加剧adc读数吗?(原来Vref加,模拟口页加,可以相互抵消一部分甚至说等比加减)
|