完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ad7789采集电压,差分方式,使用单级和双极模式,最大值读取均为7FFFFF而不是FFFFFF,单极时范围0x000000-0x7FFFFF,双极时显示范围0x400000-0x7FFFFF(和单极时同样的电压),是寄存器设置问题还是参考电压问题?
|
|
相关推荐
1个回答
|
|
AD7789是一款12位的模数转换器,其最大输出值为0x00000至0x0FFFFF。在您的问题中,您提到最大值读取为0x7FFFFF而不是0x0FFFFF。这可能是由于以下几个原因:
1. 寄存器设置问题:请检查您的寄存器设置是否正确。确保您已经正确配置了AD7789的寄存器,以便在单极和双极模式下正确读取电压值。 2. 参考电压问题:AD7789的参考电压(VREF)决定了其输入电压范围。请确保您的参考电压设置正确,以便在单极和双极模式下获得正确的电压范围。 3. 代码逻辑问题:请检查您的代码逻辑,确保在读取AD7789的数据时,正确地将12位数据转换为实际的电压值。这可能涉及到位操作或移位操作。 4. 硬件连接问题:请检查您的硬件连接,确保AD7789与微控制器之间的连接正确无误。 5. 差分输入问题:在使用差分输入模式时,请确保您的输入信号是正确的差分信号,并且与AD7789的输入范围相匹配。 建议您首先检查寄存器设置和参考电压设置,然后检查代码逻辑和硬件连接。如果问题仍然存在,请尝试在不同的输入电压下测试AD7789,以确定问题是否与输入信号有关。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-7 08:31 , Processed in 0.524494 second(s), Total 79, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191