This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

28335 AD转换的问题

Other Parts Discussed in Thread: CONTROLSUITE

我用函数发生器产生了一路50mV到2V的正弦电压,一根线接到ADCINA3,另一根接到ADCLO,每次采集到的数据要么是2.999,要么是负值,而ADCRESULT寄存器中的值,经常会达到4095,毕不了业了,求助啊

另一个问题,如果用override,每次不用清除ADC_INT_SEQ1的标志位,感觉程序也能运行下去,这是什么原因?

  • Tony,

    ADCLO 有没有接模拟地?芯片使用的是片内参考还是片外参考呢?

    可以直接用控制板上的电压,用一个变位器给出几个电压直接接到ADCINA3中,查看测试结果。

    另外下载ControlSUITE软件,有ADC标准例程:C:\ti\controlSUITE\device_support\f2833x\v133\DSP2833x_examples_ccsv4\adc_soc

    Eric

  • 您好我用的是28335 card,像内存条那样的,插在另外的开发板上,可取。最近在做ADC采样,但是采样的数据有误差。我看了一下原理图,上面显示ADCLO是接地的,但我为了将采样到的值(0---3v之间的某一个浮点数)

    故意又设置了一个adclo,定义为某一值,为了修正误差,采样的是24V,这个值修正的差不多好了;然后我又去采样其他的电压值5v,结果误差很大的。好像这里面的计算关系是非线性的,那么请教您如何去修正误差呢,并适用于任何多个电压采样,而不必去修改程序的值?

    另外,与电压传感器LV25---P,所要求的精度范围 ,比如说 额定电流值25mA,有没有关系呢,Thanks.

    我的1083176055@qq.com邮箱,期待您的回复……谢谢

  • 我没有自己修正过啊,有误差你确定不是接线等其他原因造成的,有的时候ccs显示的数据并不正确。