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.

DAC43204: 波形输出设置

Part Number: DAC43204
Other Parts Discussed in Thread: DAC63204, DAC53204

 您好:

  我这边在阅读DAC43204时候,看到如果输出三角波,正弦波,或者线性时候都不需要写DAC_DATA寄存器是这样吗??只需要写DAC-X-MARGIN-HIGH和LOW以及相应的线性寄存器就可以是吗??另外开启线性转换时候FUNC-CONFIG-X写111 LOW-SLEW-EN写0;对吗?那DAC-DATA寄存器是如何使用???是单次转换吗? 如果想得到不规则的波形就用DAC-DATA??

  • 感谢您对TI产品的关注!
    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • 好的期待你的回复

  • 您好

      我这边在阅读DAC43204时候,看到如果输出三角波,正弦波,或者线性时候都不需要写DAC_DATA寄存器是这样吗??

    DAC_DATA is the decimal equivalent of the binary code that is loaded to the DAC-X-DATA bit in the DAC-X-DATA register. DAC_DATA ranges from 0 to 2N – 1.

    这个说明DAC_DATA只是DAC-X-DATA寄存器中的数据,而不是寄存器。

    Data for DAC output Data are in straight-binary format. MSB left-aligned. MSB leftaligned. Use the following bit-alignment: DAC63204: {DAC-X-DATA[11:0]} DAC53204: {DAC-X-DATA[9:0], X, X} DAC43204: {DAC-X-DATA[7:0], X, X, X, X} X = Don't care bits.

    这个寄存器表示不同型号下输出数据的格式。

    只需要写DAC-X-MARGIN-HIGH和LOW以及相应的线性寄存器就可以是吗??另外开启线性转换时候FUNC-CONFIG-X写111 LOW-SLEW-EN写0;

    关于这部分datasheet有相关详细说明,参考如下部分

    7.4.3.1 Programmable Hysteresis Comparator

    7.4.3.2 Programmable Window Comparator

    那DAC-DATA寄存器是如何使用???是单次转换吗? 如果想得到不规则的波形就用DAC-DATA??

    DAC-DATA这个您指的是哪个寄存器?是DAC-X-DATA这个吗?如果是请参考第一个回复。