主题中讨论的其他器件: DAC7811
您好!
我回答了有关 DAC8811的所有问题。 但我仍然无法理解。
我看到串行接口的最大速度是50MHz。 但稳定时间为0.5us、这意味着2MHz。
我有最大 sped 为2MSPS 的输入。 因为稳定时间也相同。
我想知道、我是否可以使用完整代码。
数据表中有一个图9、其中有一些说明、但我无法理解。
我只想了解、该 DAC 在2MSPS 速度下能否正常工作?
此致、
Rohit Arora
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.
您好!
我回答了有关 DAC8811的所有问题。 但我仍然无法理解。
我看到串行接口的最大速度是50MHz。 但稳定时间为0.5us、这意味着2MHz。
我有最大 sped 为2MSPS 的输入。 因为稳定时间也相同。
我想知道、我是否可以使用完整代码。
数据表中有一个图9、其中有一些说明、但我无法理解。
我只想了解、该 DAC 在2MSPS 速度下能否正常工作?
此致、
Rohit Arora
您好!
您是否正在尝试生成正弦波或某种类型的任意波?
由于稳定时间为500ns、它将限制波形的频率。 该规范意味着、如果您尝试生成满量程方波、则可能无法超过2MHz。
对于 DAC8811、根据 数据表中指定的时序、更新速率将由稳定时间+ 16位数据传输时间+设置时间和数字延迟决定。
假设 SCLK 为50MHz (20ns)、16位数据传输需要16*20ns、DAC 更新速率将大约为500ns + 320nS = 820nS = 1.2Msps。
我们有 TI 高精度视频、详细介绍了该位、可在以下链接中找到。
TI 高精度实验室- DAC:稳定时间和更新速率|德州仪器 TI.com 视频
此致、
AK
您好、Rohit、
在大多数情况下、DAC 稳定时间将比接口时序高一个数量级、这就是视频中显示的原因。
一些非缓冲 DAC 的稳定时间非常短、在这种情况下、如果要获得实际的 DAC 更新速率、还需要包含接口时序。 例如、考虑稳定时间为200nS 的12位 DAC、如 DAC7811。 使用50MHz SCLK 时、12位将需要240nS、如果您仅考虑稳定时间或本例中的最高接口时间、则不会获得正确的更新速率。
如果您的代码从零变为满量程、对于 DAC8811、更新速率将为1.2MSPS。
希望这一点现在已经清楚了。
此致、
AK