主题中讨论的其他器件: REF3130、 TMS320F28379D、 controlSUITE、 C2000WARE
尊敬的所有人:
我们正在开发 TMS320F28377S。 我们使用 DAC - B 来设置外部模块的输出电流限制。
我们使用的是 TI 的 REF3130基准 电压源。 我们观察到基准 电压为2.0085V
根据数据表、DAC 输出预计在+/-5LSB 范围内。
在测试时、我们观察 到 DAC 输出有9至16 LSB 的变化(请参阅基板 DAC B)
为了分析观察结果、我们使用其他 DAC 通道和 TMS320F28379D 评估板验证结果。
如下所示、在我们开发的板上使用 DAC A 时、我们发现该变化在预期的5 LSB 范围内(请参阅基板 DAC A)
使用 TMS320F28379D 评估板、
- 对于 DAC、观察到0至8 LSB 的变化
- 对于 DAC B、观察到1至12 LSB 的变化
我们使用以下链接中的示例代码进行测试、以进行测试。
C:\ti\controlSUITE\device_support\F2807x\V210\F2807x_examples_CPU1\buffdac_enable\cpu01\ccs
只需如下所示更改 基准 和 ADC 通道。 附件是 用于测试的代码。
#define reference reference_VREF
#define DAC_NUM DACA
e2e.ti.com/.../buffdac_5F00_enable.zip
我们的查询:
在我们的电路板上、我们观察到 DAC A (在预期+/- 5 LSB 变化范围内)与 DAC B 的良好结果。在评估板上、我们观察 到 DAC A 与 DAC B 的良好结果
在电路板上、对于 DAC B 的0计数输入、我们观察到偏移量为0.0136V。
1) 1) DAC A 相对于 DAC B 产生良好结果的可能原因是什么?
2) 2)在我们的板上、我们如何获得预期+/- 5 LSB 变化范围内的 DAC B 输出?
3) 3) 在 DAC B 的电路板上、我们如何 克服0计数设置的0.0136V 偏移? 产生这种高偏移的原因是什么?
此致...
Yogesh