主题中讨论的其他器件: REF3125、 DAC7551
您好!
我使用的是 DAC7551-Q1。 随附数据表: https://www.ti.com/lit/ds/symlink/dac7551-q1.pdf?ts=1592428323142&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FDAC7551-Q1
最终目标是使 DAC 输出65KHz 正弦波。 在 DAC 输出(Vout)上看到的唯一信号是~μ.5V 直流信号。
DAC 使用 SPI 接口与 tensy 4.1开发板通信;DAC 输入时钟以4MHz 运行。 DAC 的 Vdd 和 IOVdd 引脚连接在一起、并从 tensy 4.1开发板接收3.3V 电压。 VFB 引脚连接到 Vout 引脚。 目前、VrefH 引脚连接到 tensy 4.1上的3.3V。 我知道我最终将需要提供缓冲基准(REF3125)、但我希望在平均时间内使用 tensy 4.1不会导致任何问题。 目前没有旁路电容器、但我假设即使输出有点乱、我仍会在输出端看到正弦波。
根据数据表的第13页第7.3.3.3节:"加电时、所有寄存器清零、DAC 通道更新为零量程电压。 DAC 输出将保持此状态、直到写入有效数据。" ~这种情况、我为什么在加电时在 DAC 的输出端看到一个 Δ V .5V 信号? 此外,根据第7.3.3.5节,在!CLR 引脚变为低电平后,输出立即设置为零电平电压。我应该看到零电压,我不相信我是零电压,除非我不理解零电压(请参阅~.5V)。
数据表第14页的第7.5.1.1节指出!SYNC 引脚充当帧同步信号和芯片使能。 目前、!SYNC 高电平时间设置为10ms、并且在第一个字之前仅置位一次。 我是否需要在每个字之后或在第一个输入字之前持续将!sync 引脚置为有效?
我们非常感谢您的任何帮助、评论或示例代码。
谢谢、
-Alex