从您提供的代码来看,您已经尝试设置ADS1291的内部参考电压。但是,您提到右腿驱动的电压始终跟随外部RLDREF的电压变动。这可能是由于以下几个原因:
1. 代码问题:请确保您使用的ADS1291驱动库是正确的,并且代码中的寄存器地址和值是正确的。您可以尝试查阅ADS1291的数据手册,以确认寄存器地址和值是否正确。
2. 硬件连接问题:请检查您的硬件连接是否正确。确保ADS1291的引脚连接正确,并且没有短路或断路的情况。
3. 外部RLDREF电压问题:您提到右腿驱动的电压始终跟随外部RLDREF的电压变动。请检查外部RLDREF电压是否稳定,以及是否与ADS1291的参考电压兼容。
4. ADS1291与ADS1292R的区别:ADS1291和ADS1292R在某些功能上可能存在差异。您可以查阅两者的数据手册,以确认它们在内部参考电压设置方面是否存在差异。
建议您按照以下步骤进行排查:
1. 检查代码和硬件连接是否正确。
2. 检查外部RLDREF电压是否稳定且与ADS1291兼容。
3. 查阅ADS1291和ADS1292R的数据手册,确认它们在内部参考电压设置方面是否存在差异。
希望这些建议能帮助您解决问题。如果您还有其他问题,请随时提问。
从您提供的代码来看,您已经尝试设置ADS1291的内部参考电压。但是,您提到右腿驱动的电压始终跟随外部RLDREF的电压变动。这可能是由于以下几个原因:
1. 代码问题:请确保您使用的ADS1291驱动库是正确的,并且代码中的寄存器地址和值是正确的。您可以尝试查阅ADS1291的数据手册,以确认寄存器地址和值是否正确。
2. 硬件连接问题:请检查您的硬件连接是否正确。确保ADS1291的引脚连接正确,并且没有短路或断路的情况。
3. 外部RLDREF电压问题:您提到右腿驱动的电压始终跟随外部RLDREF的电压变动。请检查外部RLDREF电压是否稳定,以及是否与ADS1291的参考电压兼容。
4. ADS1291与ADS1292R的区别:ADS1291和ADS1292R在某些功能上可能存在差异。您可以查阅两者的数据手册,以确认它们在内部参考电压设置方面是否存在差异。
建议您按照以下步骤进行排查:
1. 检查代码和硬件连接是否正确。
2. 检查外部RLDREF电压是否稳定且与ADS1291兼容。
3. 查阅ADS1291和ADS1292R的数据手册,确认它们在内部参考电压设置方面是否存在差异。
希望这些建议能帮助您解决问题。如果您还有其他问题,请随时提问。
举报