主题中讨论的其他器件:TMS320F2800157
工具与软件:
大家好!
我正在使用 TMS320F2800157、(F280015x_32RHB)封装为32引脚。
当我尝试使用电阻为 R1 = 200千欧且 R2 = 10千欧的分压器读取 Vin = 50伏的电压时、我在使用 Launchpad 时得到正确的值。 不过、当我使用32引脚控制器封装读取电压时、电压在42伏和51伏之间波动。 有人能帮我理解为什么会发生这种情况以及如何解决这个问题吗?

谢谢、此致、
Siva Kumar
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.
工具与软件:
大家好!
我正在使用 TMS320F2800157、(F280015x_32RHB)封装为32引脚。
当我尝试使用电阻为 R1 = 200千欧且 R2 = 10千欧的分压器读取 Vin = 50伏的电压时、我在使用 Launchpad 时得到正确的值。 不过、当我使用32引脚控制器封装读取电压时、电压在42伏和51伏之间波动。 有人能帮我理解为什么会发生这种情况以及如何解决这个问题吗?

谢谢、此致、
Siva Kumar
Siva、
对于32引脚封装、是否确保将 ADC 配置为使用外部基准? 在该器件上没有用于 VREFHI 的引脚排列、它直接连接到 VDDA 以设置转换范围。 LP 上的80引脚封装将具有 VREFHI 引脚输出、并可选择内部基准或外部基准 我们的大多数示例都可能设置为使用内部基准、如果仍使用32引脚设置该位、则会提供非理想转换。
最后、由于 VREFHI 连接到32引脚上的 VDDA、因此您可以在 VDDA 移动/变化时看到满量程变化。 因此、在 ADC 转换时、您的电源容差会存在某种关系。
此致!
Matthew
Matthew、您好!
"对不起,我不是这个意思。"
我已经在 LaunchPad 中配置了外部模式。 我在测量 ADC 值时将3.3V 连接到 LaunchPad 上的 VReference。 我在32引脚 PCB 上测量了 VDDA 处的电压、它正确地显示为3.3V。
为什么32引脚封装的 ADC 值读取不正确? 为什么只有32引脚封装才会出现此问题?
谢谢
Siva Kumar
Siva、
32引脚与80引脚内的器件是相同的、因此我预计行为上不会有很大差异。 主要区别在于 VREFHI 源耦合到32引脚中的模拟电源轨、因此它与内部基准或精密外部基准之间存在一些差异
q1)在 LP 上、您能否确认与下面的接头连接了什么? 您是否将 J15:1路由到 LaunchPad 的 VDDIO/VDDA

其他基准 VREFLO 也在内部连接到 VSSA。 如果存在边缘接地连接、这也可能导致转换发生变化。
Q2)我想查看在 LaunchPad 与32引脚电路板上采样时的代码分布情况。 对于上面的电阻梯电路、您是否能够在每个电路板上采样50次、并将结果发布回此论坛? 这也会让我了解预期的范围等
Q3)您是否已尝试增大32引脚电路板上的 ACQ_PS 以尝试对所有噪声求平均值/确保内部电容器已正确充电。
Q4)如果可能、您能否共享连接到 VSSA 和 VDDA 的 PCB 布局图像?
此致!
Matthew