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.

[参考译文] TMS320F28377S:与 ET1100同步通信时的 AD 采样噪声

Guru**** 2451140 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/909685/tms320f28377s-ad-sample-noise-when-work-in-synchronous-communication-with-et1100

器件型号:TMS320F28377S

您好!

它是电机驱动器应用。   客户将内部 AD 模块用于旋转变压器的正弦波。  当28377s 与 ET1100同步通信时、它会显示 常规的未知波纹。 在异步模式下、这是正常的。

对于低于 pic1的情况、客户仅测试了正弦波的峰值、它应该是5~8 Ω(编码器角度固定)之间的一条线、但它们得到:

Pico 1

Pic1来自上部计算机的示波器、采样频率为200Hz。 在代码中、它们使用 ADCA 和 ADCD 对正弦和余弦进行采样、序列为 SOC0和 SOC1 (每波两次)。 蓝线是 B01、黄色是 B61、这两个都是两次采样的结果。


Pico 2

如图2所示、放大蓝线、我们可以看到 这里每~340mS 有规律的异常纹波。

基于这一点、客户进行了大量测试、下面是总结:

测试1.从干电池采样稳定电压

Pico

从 pico 可以看到、这里仍然有常规纹波、但振幅非常小。

测试2:样本为空、测试1的结果相同

测试3:更改采样序列

用于干电池和空:

SOC1

原始 序列

Sock0编码器

异常

反向序列

Sock0其他

正常

SOC1编码器

异常

SOC1其他

正常

SOC2其他

正常

SOC2编码器

正常

Sock3其他

正常

Sock3编码器

正常

 SOC2

 

Sock4电流

异常

 

 

 

 

Sock5电流

正常

 

 

 

 

Sock6电流

正常

 

 

 

 

:编码器 μ C

SOC1

原始 序列

Sock0编码器

异常

反向序列

Sock0其他

正常

SOC1编码器

异常

SOC1其他

正常

SOC2其他

正常

SOC2编码器

异常

Sock3其他

正常

Sock3编码器

异常

SOC2(将编码器信号连接到当前端口)

 

Sock4电流

异常

 

 

 

 

Sock5电流

异常

 

 

 

 

Sock6电流

异常

 

 

 

 

根据测试结果、结果与采样序列相关。  对于电池和空电池、 它有了很大的改进。 纹波消失了。 但对于编码器信号、几乎没有变化。 12位 AD、时钟为150Mhz。 ACQPS=49。

测试4:来自信号发生器的理想正弦波

在340~350ms 的周期内仍然具有纹波。

测试5:将信号直接连接到 DSP 引脚

仍然有纹波

测试6:检查同步通信设置的周期计数、似乎在纹波之间没有关系。

请帮您检查这个问题吗? 谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yuan、

    通信模块处于同步模式时、PCB 上是否有高速时钟在运行?  这似乎表明时钟通过 VREFHI、VREFLO 或 ADC 输入通道耦合到 ADC 中。  然后、高速时钟频率混叠至200Hz 下 ADC 采样的频率范围。  

    这是定制 PCB 还是类似 controlCARD 的 TI EVM?

    您说时钟频率是150MHz 吗?  您能否确认这是 SYSCLK = 150MHz? 您能否确认 ADCCLK = 50MHz (ADC 预分频应为/3)?

    ADC 的输入驱动器对于编码器是什么样的?  ADC 是否由运算放大器驱动?  运算放大器带宽是多少?  ADC 引脚上的 R-C 是什么?   

    驱动 VREFHI 的是什么?  

    ET1100信号路由到 ADC 的距离有多近?  DOE 这些信号通过电路板堆叠中的相邻接地(或可能的电源)平面具有良好的信号返回路径?