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.

[参考译文] TLV5632:TLV5632 Vout 计算结果

Guru**** 1791630 points
Other Parts Discussed in Thread: TLV5631, TLV5632, TLV5630
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1419658/tlv5632-tlv5632-vout-calculation

器件型号:TLV5632
主题中讨论的其他器件: TLV5630、TLV5631

工具与软件:

您好!

我正在尝试算出输出电压是如何计算的。  

- TLV5632是8位 DAC

-从数据表第10页,它声明 " 每个通道的输出电压(满量程由参考决定)由以下公式给出: 2*REF *{(CODE/0x1000)}  [V]

其中:

  - REF 是基准电压(2.048V 来自数据表)

  -代码是  0x000至0xFF0 典型规格。

第12页说明:"TLV5630解码所有12个数据位。 TLV5631将 D11解码为 D2 (忽略 D1和 D0)。 TLV5632可将 D11解码为 D4 (忽略 D3至 D0)
        

我曾尝试计算范围、但不知道如何考虑代码:

-如果我提到这是8位 DAC 这样一个事实,那么代码应该是000到0x0FF...但是我得到的输出电压是0V 到0.255V

-假设12位寄存器 (数据格式第11页)我得到0到4096的可能的数字...并采取范围0x00到0xFF0 (如上所写)我得到0到4080? 因此……0V 至4.08V 的电压?

那么、它在哪里  (D3至 D0被忽略) 采取行动?  

正确的输出范围是多少? 0V 至...?

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

    大家好、Moshe、  

    是的。

    [报价 userid="625218" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1419658/tlv5632-tlv5632-vout-calculation ]]假设使用12位寄存器 (数据格式第11页)我得到的可能数字是0到4096……并且将0x00到0xFF0的范围取为(如上所述)我得到0到4080? 因此...0V 至4.08V 的电压?

    在这个数据表中、 对于所有器件、公式中的代码是指 DB11至 DB0。  正如您所说的、在 TLV5632中会忽略 DB3:0、这意味着仅捕获8位(因为这是一个8位器件)。

    您可以使用公式 VOUT =(CODE/0x100)* VREF、在这种情况下、在将数据写入 DAC 之前将数据向左移4位。 许多 DAC 使用此格式、因此如果要从12位器件移动到8位器件、用户无需重新对齐数据。 代码0xFFF 将在两个器件上为满量程。  

    此致!

    Katlynne Jones

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

    感谢  Katlynne、

    因此、从回答中可以看出、在公式中、您使用8位 DAC 分频器中的0x100、而不是所有器件的数据表状态中的0x1000。  

    现在有了道理。