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.

[参考译文] DAC8574:DAC8574电源开/关问题

Guru**** 2513185 points
Other Parts Discussed in Thread: DAC8574

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/637591/dac8574-dac8574-power-on-off-issue

部件号:DAC8574

您好,

 1)在器件上写入的DAC8574 4AT和DAC8574 69T之间有何区别?

2)我在四个通道上设置5V并将此值保存在内存中,当我关闭设备几秒钟并打开它时,它在四个通道上正确显示5V。 但在关闭并再次打开后,1个通道显示0.324V,剩余电压正确。 这是随机发生在四个通道上。 期待得到良好的回复。

此致:

Shahzad Raza

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

    欢迎使用E2E,感谢您的查询。

    关于您的第一个问题,标记可能是批次追踪代码(LTC)。 您能否告诉我们您的采购来源,以便我能够提供有关此方面的更多详细信息?

    关于你的第二个问题,我对实际问题和电路细节不是很清楚。 DAC本身没有内存,并且在通电/断电时,它不会保留任何值,除非开/关速度太快,电容器不会让设备正常关闭和打开。 请您提供有关该问题的更多详细信息吗? 如果您能够共享原理图,软件算法等,以便我们能够正确调试问题,那将是非常好的。

    此致,
    Uttam Sahu
    精密DAC应用工程师
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您的友好回复。

    以下是您问题的答案。

    1)我们的采购来源是 Digi-Key Electronics。

    2)我们正在使用STM32F407vg和DAC8574 (使用I2C协议)。 我们面临的问题是,每当我们对控制器进行编程并在DAC上设置4.5V值,然后关闭电路4-5秒并将其打开10次,它有时会显示正确的值。 但随机显示的信道为0.987V,而不是4.5V。

    下面是DAC schmatic和软件algo:

    Void DAC()
    {//VREFL									= 0V, VREFH = 5V,VOUT = 4.5V
    AA=6.5536万/5; //VOUT = VREFL +(VREFH - VREFL)*(D / 6.5536万),来自DAC8574数据表
    aa=aa* 4.5 ;
    CC1=aa;
    BB=CC1>>8;
    
    delay_ms(10);
    
    delay_ms(10);
    //0x98 //地址字节
    		
    delay_ms(10);
    //0x10 //控制字节
    		
    delay_ms(10);
    //bb //MSB数据
    		
    delay_ms(10);
    //aa //LSB数据
    		
    delay_ms(10);
    
    } 

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

    我认为您的实际问题与采购来源或制造批次没有任何关联。 因此,我在这里不再继续讨论这一问题。

    关于主要问题,DAC不能用作存储设备。 如果您使用电容器作为充电存储组件,则始终会出现泄漏,而且由于开关的实时动态,结果将无法重复。 如果您计划将输出电容器用作模拟存储器组件,则设计会更加复杂。

    如果您可以提供有关实际应用程序的更多详细信息,我将能够为实施提供合适的体系结构建议。

    因此,我看到原理图存在一些基本问题,但我想保留我的意见,直到我正确理解应用程序。

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

    我没有使用dac8574作为内存设备,您可以看到代码

    aa=aa* 4.5 ; 

    我只是 在每次关闭/打开电源时直接设置4.5V。

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

    您能否在工作和非工作条件下对I2C波形进行示波捕获? 请正确标记迹线,以便我能够正确地解释它们。

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

    您对此有任何更新吗? 或者问题是否已解决?

    此致,
    Uttam