TIwilliam hill官网
直播中

南中南

9年用户 1006经验值
擅长:光电显示
私信 关注
[问答]

DAC7718输出值和输入对应不上是什么原因?


  • 使用DAC7718,VREF值为5V,GAIN值设定为6,OFFSETDAC_CODE值为0,正负15V电源供电,按照下面的公式INPUT_CODE值为2048时输出值为15V,
    我现在INPUT_CODE值为256时输出值就是15V。
    调整VREF调整为4V时,INPUT_CODE值为1279时输出值就是15V。

    请问这是什么原因

回帖(3)

郝思雨

2024-12-2 09:27:01
INPUT_CODE值从小增加至输出值为15V之前,输出是正常的是吗
如果不是,那么寄存器配置后能正确读出吗
举报

刘倩

2024-12-2 09:27:06
VDD和VIO的电压关系
举报

张磊

2024-12-2 17:59:43
DAC7718输出值和输入对应不上的原因可能有以下几点:

1. 硬件连接问题:请检查DAC7718的硬件连接是否正确,包括电源、地线、数据线等。确保所有连接都牢固且无短路现象。

2. 输入代码值错误:请检查您的输入代码值是否正确。根据您的描述,当INPUT_CODE值为2048时,输出值应为15V。请确保您的代码中使用的是正确的输入值。

3. 配置问题:请检查DAC7718的配置是否正确。根据您的描述,VREF值为5V,GAIN值设定为6,OFFSETDAC_CODE值为0。请确保这些配置值正确无误。

4. 电源问题:请检查您的正负15V电源供电是否稳定。不稳定的电源可能会导致DAC7718输出值不稳定。

5. DAC7718芯片损坏:如果以上问题都排除了,那么可能是DAC7718芯片本身存在问题。您可以尝试更换一个新的DAC7718芯片进行测试。

针对您的问题,以下是一些建议:

1. 重新检查硬件连接,确保所有连接都正确且无短路现象。

2. 检查您的输入代码值是否正确。根据您的描述,当INPUT_CODE值为2048时,输出值应为15V。请确保您的代码中使用的是正确的输入值。

3. 检查DAC7718的配置是否正确。根据您的描述,VREF值为5V,GAIN值设定为6,OFFSETDAC_CODE值为0。请确保这些配置值正确无误。

4. 检查您的正负15V电源供电是否稳定。不稳定的电源可能会导致DAC7718输出值不稳定。

5. 如果以上问题都排除了,那么可能是DAC7718芯片本身存在问题。您可以尝试更换一个新的DAC7718芯片进行测试。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分