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.

[参考译文] DAC7641:应用

Guru**** 2404675 points
Other Parts Discussed in Thread: DAC7641

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1206918/dac7641-application

器件型号:DAC7641

我已选择 DAC7641将3位指轮开关转换为0至2.99V 的模拟信号。 DAC 由单个5V 电源供电、如数据表的图2所示。

  1. 微控制器将3个 BCD 开关输出(0至299)转换为16位二进制字。
  2. 二进制字乘以219、即0到65481
  3. 一个现有的2.5V 基准被用于这个和这个设计中的其它用途。
  4. DAC7641的 Vout 以1.2的增益驱动运算放大器。
  5. 指轮开关的变化是随机发生的。

问题:数字接口是否有静态设置可以更改 Vout 而不更改数字接口?

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

    您好、Jack、

    我不确定我是否理解这个问题、但如果没有一些外部激励、DAC 的输出就不会改变。  例如、对电压基准的变化会导致输出按比例变化。  否则、需要更改数字输入才能使 DAC 发生变化(例如 RST 生效)。

    谢谢。

    保罗

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

    Paul、

    那里没有太多的青蛙,但这必须使你成为一个好家伙喜欢我们的其他人。 你怎么避免杰克的绰号,在我的直系亲属,我们都被称为杰克.

    在此设计中、微控制器将3个 BCD 数字(0-299)转换为16位二进制字。 二进制字乘以219以将数字移位到更高的顺序。 uC 时钟为1MHz、转换每40 (估计) us 发生一次。

    可将数字接口添加到转换编码、但我不明白在每次数据类型转换后将二进制数据传输到 DAC 寄存器的顺序。

    问题:如果数字接口的固定值有的话、什么会将二进制输入连接到 DAC 寄存器?

    此致、

    插孔

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

    您好、Jack、

    我的祖父是"杰克爷爷"

    大多数数字输入需要是动态的、才能更新输出。  CS、RW 和 RST 均为静态变量。

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

    Paul、

    如果是 CS、RW 和 RST (RSTSEL?) 可能是静态的、我显然不明白数据表。 ‘d没有任何理由在此应用程序中进行复位、因此我假设 RSTSEL 是"无关"。 这将使 LDAC 成为将二进制字传输到 DAC 寄存器所需的唯一有效信号。 我是否使问题过于复杂?

    这是时序、我会解释数据表。

    我不明白 T10至 T12中的事件有什么作用、T9处的条件是序列结束吗?

    此致、

    插孔

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

    您可以考虑共享总线上有多个 DAC 的应用。  在这种情况下、您需要一个唯一的/CS 信号以便只允许更新目标 DAC。  此外、当需要读回器件中存储的值时、使用 R/W。  如果总线上只有一个器件并且只需要写入功能、则 CS 和 R/W 就不是真正需要的了。