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.
大家好、团队、
可以根据 Arduino 库中的常规 SPI 代码控制 DAC8831EVM、DAC8871EVM 和 DAC11001A-EVM 的输出?
我的意思是:
我可以向 DAC 发送二进制电压值、DAC 的电压输出会发出该电压值吗?
此致、
Renan
Renan、您好!
是的、如果代码与所使用的控制器兼容、则可以使用 Arduino 库中的常规 SPI 代码。 您只需确保 SPI 模式符合 DAC8831 、DAC8871和 DAC11001A 数据表中所示的 SPI 时钟极性和相位要求。
我不确定你的第二个问题是什么意思。 您是否意味着您将通过 SPI 将此二进制电压值发送到 DAC?
[引用 userid="392209" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1016918/dac8831evm-application-inquiry "]我能否向 DAC 发送二进制电压值、DAC 的电压输出会发出该电压值?最棒的
Katlynne Jones
您好 Katlynne、
祝你一切正常、感谢您的回答。
在过去、我的客户错误地购买了一个 DAC、该 DAC 只能通过 SPI 编程、但输出电压必须通过另一个通信协议传输、而不是通过 SPI 传输。
他们希望确认 DAC8831、DAC8871和 DAC11001A 输出的电压值是否可以直接通过 SPI 进行通信。
此致、
Renan
Renan、您好!
您是否具有该其他器件的器件型号。 我很好奇、如果器件需要通过 SPI 编程、那么为什么电压输出将由 SPI 以外的协议控制。
SPI 是 DAC8831、DAC8871和 DAC11001A 上唯一的通信方法、因此电压 输出将通过 SPI 更新。 DAC8871和 DAC11001A 具有一个外部 LDAC 信号、此信号可被用作一个触发器来将寄存器中的值载入 DAC 输出。 但该功能可以禁用、以便在通过 SPI 写入寄存器后立即更新输出。
最棒的
Katlynne Jones