Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 12191

官网: F28379D 电压ADC采样数据,存在错误数据!急!急~急!急~

$
0
0
使用官网的开发板TMX320F28379D,号是Industrial Drive Dev Kit -IDDK  -[R2.2.1]采样母线电压出现错误。

实验:确保外部给定信号是稳定的,我们使用示波器和万用表都进行测试过;也对F28379D 和  F28377D 的ADC电压参考值进行测量时2.99V 。做如下实验:(之前只有F28379D板子,没有F28377D板子,昨天找到板子,发现异常如下:)
1、我们配置B0通道,采样电压:

文件目录(C:\ti\controlSUITE\development_kits\TMDSIDDK_v2.0\IDDK_PM_Servo_F2837x_v2_00_00_00)

目录下的IDDK_PM_Servo_F2837x.C文件中:

母线电压配置:

// Bus Voltage Feedback at B0 (not used) 母线电压反馈
// **************************************
AdcbRegs.ADCSOC3CTL.bit.CHSEL = 0; // SOC3 will convert pin B0
AdcbRegs.ADCSOC3CTL.bit.ACQPS = 30; // sample window in SYSCLK cycles
AdcbRegs.ADCSOC3CTL.bit.TRIGSEL = 5; // trigger on ePWM1 SOCA/C

AdcbRegs.ADCPPB4CONFIG.bit.CONFIG = 3; //dx PPB is associated with SOC3

AdcbRegs.ADCPPB4OFFCAL.bit.OFFCAL = 0; //dx Write zero to this for now till offset ISR is run

问题:

发现使用的是F28379D,F28379D板子上采样母线电压是错误的;同样的程序,我们下载到F28377D板子上,采样的数据是正确的。
2、为了排除F28379D的通道B0损害可能;进行配置到A0通道上:
同样发现使用的是F28379D,F28379D板子上采样母线电压是错误的;同样的程序,我们下载F28377D板子上,采样的数据是正确的


1>下图是:F28377D板子,最大值是1979,最小值是1968;没有波动,采样值与论值相符合。

2>以下是F28379D开发板采样数据如下:F28379D采样最大值是2752,采样最小值是1056;采样值波动很大。(外面给的信号,通过示波器测量都是稳定的;

请询问一下,F28379D芯片是否存在异常,还是碰巧我们购买的板子有异常?如何解决?


Viewing all articles
Browse latest Browse all 12191

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>