各位高人:
自己设计的28335的板子,使用dsp自带的AD,内部参考电压,ADCREFIN和ADCLO都接地了,模拟通道输入正玄波信号在0~3V之间,但是采集到的电压是个只有负半周的正弦波,到1.5V就饱和。程序在EVM板上测试过没问题。采样结果是用CCS3.3的graph工具看的。请各位大侠指点一二。
rookiecalf:
1.5v是测的什么位置?是采样的引脚吗?如果是你的信号输入点,看看后级电路是不是做了上拉。
各位高人:
自己设计的28335的板子,使用dsp自带的AD,内部参考电压,ADCREFIN和ADCLO都接地了,模拟通道输入正玄波信号在0~3V之间,但是采集到的电压是个只有负半周的正弦波,到1.5V就饱和。程序在EVM板上测试过没问题。采样结果是用CCS3.3的graph工具看的。请各位大侠指点一二。
mangui zhang:
参考EVM板设计的应该没问题
你指的0-3V的正弦波是在接入到ADC引脚后测到的吗?还是没有负载的情况下测到的?
建议你接入到ADC引脚后测实际的波形 是不是因为电流的原因导致实际测量的幅度降低
还有测到的寄存器值没有靠近4096的吗
各位高人:
自己设计的28335的板子,使用dsp自带的AD,内部参考电压,ADCREFIN和ADCLO都接地了,模拟通道输入正玄波信号在0~3V之间,但是采集到的电压是个只有负半周的正弦波,到1.5V就饱和。程序在EVM板上测试过没问题。采样结果是用CCS3.3的graph工具看的。请各位大侠指点一二。
wang xiaoxin:
回复 mangui zhang:
正弦波在ADCIN引脚上在0~3V以内,没有上拉。我在网上查了下,有人说初始化时先要对AD复位,然后设置上电逻辑,这些我都没有设,但是在EVM板上没问题呀呀
各位高人:
自己设计的28335的板子,使用dsp自带的AD,内部参考电压,ADCREFIN和ADCLO都接地了,模拟通道输入正玄波信号在0~3V之间,但是采集到的电压是个只有负半周的正弦波,到1.5V就饱和。程序在EVM板上测试过没问题。采样结果是用CCS3.3的graph工具看的。请各位大侠指点一二。
wang xiaoxin:
回复 wang xiaoxin:
继续调试发现一点眉目。1.如果将ADIN管脚前的放大跟随和限幅电路去掉,直接接ADIN管脚,正弦波基本能被正确采样。2.在模拟±15v不上电时,ADIN 各个管脚测得电压是0.8伏左右,模拟电源一上电,ADIN有些管脚就跌到-0.6伏左右,有的甚至-1V.但是很明显ADIN前面的电路都断开了,能够影响的只有电源和地了。 模拟地和数字地单点连接,磁珠、直接连接都试过,没有改善。想不通模拟电为何会影响到了ADIN空载电平
各位高人:
自己设计的28335的板子,使用dsp自带的AD,内部参考电压,ADCREFIN和ADCLO都接地了,模拟通道输入正玄波信号在0~3V之间,但是采集到的电压是个只有负半周的正弦波,到1.5V就饱和。程序在EVM板上测试过没问题。采样结果是用CCS3.3的graph工具看的。请各位大侠指点一二。
rookiecalf:
回复 wang xiaoxin:
wang xiaoxin
继续调试发现一点眉目。1.如果将ADIN管脚前的放大跟随和限幅电路去掉,直接接ADIN管脚,正弦波基本能被正确采样。2.在模拟±15v不上电时,ADIN 各个管脚测得电压是0.8伏左右,模拟电源一上电,ADIN有些管脚就跌到-0.6伏左右,有的甚至-1V.但是很明显ADIN前面的电路都断开了,能够影响的只有电源和地了。 模拟地和数字地单点连接,磁珠、直接连接都试过,没有改善。想不通模拟电为何会影响到了ADIN空载电平