Part Number:TMS320F28388D
你好:
使用了2个ADC通道进行电压采集,一个通道输入0.5v,采样值正确,但是悬空的第二个通道也出现了采样值,这是为什么?
基于例程修改:adc_ex2_soc_epwm
修改点如下,其他未做修改
Green Deng:
这里我觉得要先排除是否是外界干扰因素而不是两个通道相互干扰?
简单的方法,数据手册中介绍未使用的ADC引脚可以悬空或者接地,你可以尝试接地之后再测量ADC引脚是否还有数据。
,
HE HE:
悬空的引脚接地后,是正常的,ADC结果寄存器的值变成0,
为什么悬空之后会受到其他通道的影响?
,
Green Deng:
这里要说明,悬空之后的数值不是受其他通道影响,而应该是受外界干扰影响。
,
HE HE:
从调试结果看,悬空的通道受到了 有输入电压的通道的影响,比如A通道输入1v ,悬空的B通道则采集到了0.5v
如果两个通道都悬空,寄存器采样结果没问题,都是0
,
Green Deng:
这就要区分一下,是属于芯片外的干扰影响的,还是芯片内的干扰影响的。用示波器测量悬空引脚的时候引脚上有电压吗?