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.

[参考译文] CCS/SM320F28335-HT:SM320F28335-HT

Guru**** 2537880 points
Other Parts Discussed in Thread: SM320F28335-HT

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/729013/ccs-sm320f28335-ht-sm320f28335-ht

器件型号:SM320F28335-HT

工具/软件:Code Composer Studio

您好!

我遇到 了 sm320f28335-HT 的 ADC 通道问题。 我有一批和一批交付中的25个处理器、其中13个在一年前安装、一切都很好。 现在、我在新的 PCB 中安装了6个处理器。 我遇到的问题是 ADC 通道上的不可重复偏移。 所有电压、斜坡、值与一年前生产的前13款器件相同、但问题仍然存在、但在前13款器件中却不存在。 它不依赖于电源电压斜坡、因为即使在通过复位引脚复位后也会发生这种情况。 我将 ADC 引脚短接至 AGND、一旦读取值为2、有时为15。 有什么想法、原因是什么? 我还应该检查什么?  

Jedrzej

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jedrzej、
    您能否提供有关器件以及工作与错误之间差异的更多详细信息?
    它们是否具有相同的批次追踪代码? 请提供。
    是否对电路板或固件进行了其他更改?
    这些测试是否全部在室温下进行?

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

    涉水、

    处理器是相同的批处理和相同的交付。 一年多以前购买过这些产品、但始终都放在干燥机中。 所有写入值为:4DAC 1516A;SM320F28335GBS THA。

    电路板布局的差异非常小。 PCB 制造商有一个选项出错、但我应该能够定义它在哪里以及哪里会导致此类问题。 我知道它在数据表中、偏移误差为+/-15。 但是、为什么以前使用相同批处理处理器的13个电路板中不存在该器件?   

    所有测试均在室温下执行。 但是、温度升高会改变基准电压、而不是偏移问题。

    此致、

    Jedrzej

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

    Jedrzej、

    您是否查看过此器件的勘误信息?  有2个特定于 ADC 的勘误表可能与您的问题相关。

    • 通报 ADC:同步采样延迟

    受影响的版本0、A
    详细信息当 ADC 转换在同步模式下启动时、将出现第一个采样对
    未给出正确的转换结果。
    权变措施1. 如果 ADC 与≤160nS 的采样窗口一起使用、那么第一个采样对必须
    并必须采集同一对的第二个样本。 例如、如果
    序列发生器按顺序设置为采样通道 A0:B0/A1:B1/A2:B2、然后加载
    具有 A0:B0/A0:B0/A1:B1/A2:B2的序列发生器、仅使用最后三个转换。
    2.如果 ADC 的采样窗口大于160ns、则没有问题。

    • 通报 ADC:低频时 ADC 不准确

    受影响的版本0、A
    详细信息在低于1MHz 的 ADCCLK 频率下、ADC 可能会给出不准确的结果
    一些器件。 在低温条件下、不准确度会更差。 小型 ACQPS 设置
    (小于3)更有可能显示不准确。
    权变措施:以1MHz 或更高频率运行 ADCCLK。
    在低电平下运行 ADCCLK 不会提高性能
    频率。 建议将 ADCCLK 设置为中指定的最大值
    或低至数据表中指定的最大值的一半。

    另一个潜在的想法是查看问题是出在器件、还是在进行 ABA 交换时出在电路板。

    此致、

    涉水

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

    涉水、

    非常感谢您的意见!

    问题现已解决、是由信号滤波中的数字错误引起的。 我不知道为什么它在以前的电路板上工作正常。

    此致、

    Jedrzej

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