主题中讨论的其他部件: Energia
大家好
我在使DAC161S997正常工作时遇到问题。 我的设计与设备数据表中的典型应用相同, 但是与设备的通信不是很好,我的示波器能够很好地解码MOSI线路上的命令,但是DAC仍然不能提供环路中电流的正确值。 SPI是否有任何特殊的操作来使其工作??
欢迎你提供一切帮助:)
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.
大家好
我在使DAC161S997正常工作时遇到问题。 我的设计与设备数据表中的典型应用相同, 但是与设备的通信不是很好,我的示波器能够很好地解码MOSI线路上的命令,但是DAC仍然不能提供环路中电流的正确值。 SPI是否有任何特殊的操作来使其工作??
欢迎你提供一切帮助:)
马奈
这听起来与设备的报警当前功能非常相似。 如DS的第9页所述,DAC161S997通过将输出电流强制输入两个错误带之一,向计划控制器报告故障。 错误电流带定义为大于20mA或小于4mA。 通过设置ERR_LOW的电流来报告循环错误。"
默认情况下,ERR_LOW设置为0x24,这相当于引脚输出电流约为3.37mA。
使用此信息,可以安全地假定您的应用程序中存在通信或当前环路问题。 请提供以下寄存器的寄存器回读:
状态寄存器:0x09或0x7F
此寄存器提供环路错误和SPI超时错误的状态。
此致,
马特