主题中讨论的其他器件:TMS320F280049、
大家好、
我使用 ADS1248作为主器件 TMS320F280049的从器件。 我正在为项目使用三线 RTD 低侧参考电路。 我将电路图和其他详细信息作为此主题的附件附加。 在这种配置下、我分别测试了 ADS1248的两个输入通道、结果很好。 它显示了开路输入的满量程读数和施加输入的正确读数。 然后、我尝试通过在两个输入之间来回切换来读取两个通道。 此时、我将面临以下问题、
1.如果两个通道都打开、那么我的结果是预期的满量程读数。
2.如果我将电阻连接到通道1 (连接到电阻器一端的正输入和连接到电阻器另一端的负输入和 REFPO 输入) 然后、通道1读取正确的值、通道2显示一些随机值、而不是从现在开始打开的满量程读数。
3.如果我将电阻连接到通道2、则无论输入端连接的电阻是多少、两个通道都显示满量程读数。
为什么会发生这种情况? 我现在无法从 ADS1248读取正确的值。 请帮帮我。
我知道您的人不会查看代码、但我恳请您只访问我的代码(随附)、如果您在我的代码中发现奇怪的内容、将会有所帮助。
我需要更改 IDAC1值以更改通道选择以及 MUX0、对吧?
我所需要的只是在通道之间切换、并能够将结果存储到两个不同的变量中。 请帮我解决、在编写此主题之前、我尝试了我可以自行解决的所有问题。