主题中讨论的其他器件:SysConfig
工具与软件:
大家好、团队成员:
我遇到了一个 ADC 读取错误、我不确定应该怎么解决。 从整体上看、读取任何电压(不是 GND 或3.3)都会产生显著误差。 例如、在读取半标度1.65电压时、我得到的输出电压为1.633、这大约是1%的误差、但对于数字电源应用很重要。
请参阅以下方法:
必需的
- SOM 修订版 E1 -连接至适配器板+ HSEC 扩展坞连接器
- SDK 1.0.00 -使用 adc2_ex_soc_epwm
Vref 选择-内部3V3:
ADC 输入选择- A1
Vref 开关:POS1关断
测得的输入电压:在 HSECDOCK 连接器引脚11上使用 Fluke 万用表测得的电压为1.650 V
C2000进行 ADC 测量:
ADC 寄存器输入- 0x07EB = 1.63308105469V
1) 1)对于将来、如果 SDK 示例的默认配置是使用内部3.3V 引脚、并且 EVM 开关的默认配置是 VREF 器件的外部3.0V 电源、则 ADC 示例软件中应有一些明确的文档说明必须更改开关。
从修订版 E1到修订版 A、我们对 Vref 电路进行了更改、您能否说明进行这些更改的原因以及它们对电路板设计有何好处?