TIwilliam hill官网
直播中

小麦地

12年用户 1671经验值
私信 关注
[问答]

ads1278芯片采集不到电压值是怎么回事?


  • 各位大神,用ads1278芯片遇到如下问题,ads1278与STM32用spi通讯,ADS1278的各个电压均测正常。CLKDIV接高电平,Format 为001, mode 为01 即high,sync设置为高电平,DIN接地,DOUT1接STM32的MISO。SPI设置为全双工模式,用示波器测的sclk波形正常,但是用ads1278通道采集电压数据时候一直显示如图(未采集数据时也这样显示),采集通道接了1.8v电
  • 压数据显示依然如图,不知道是怎么回事?请各位大神指点下思路~在线等

回帖(2)

孙奕

2024-12-24 10:28:29
 能否先验证一下, 通信正常了吗, 收发数据和命令, 1278 能正常工作和响应了么
举报

h1654155275.5741

2024-12-24 17:16:37
根据您的描述,您在使用ADS1278芯片与STM32进行SPI通信时遇到了问题。以下是一些建议和可能的解决方案:

1. 检查硬件连接:确保所有连接都正确无误,包括电源、地线、SPI接口等。检查是否有短路或断路的情况。

2. 检查SPI通信参数:确保STM32的SPI通信参数设置正确,包括时钟频率、CPOL、CPHA等。您可以尝试调整这些参数,看看是否有改善。

3. 检查ADS1278的配置:确保ADS1278的配置正确,包括CLKDIV、Format、mode和sync等。您可以尝试不同的配置,看看是否有改善。

4. 检查代码:检查您的代码,确保SPI通信和ADS1278的配置都是正确的。您可以使用示波器检查SPI通信波形,看看是否有异常。

5. 检查电源:确保ADS1278的电源电压稳定且在规定的范围内。不稳定的电源可能会导致数据采集问题。

6. 检查地线:确保STM32和ADS1278的地线连接良好,避免地线环路干扰。

7. 检查ADS1278的参考电压:确保ADS1278的参考电压设置正确。如果参考电压不正确,可能会导致数据采集问题。

8. 检查STM32的ADC:确保STM32的ADC设置正确,包括分辨率、采样时间等。您可以尝试调整这些参数,看看是否有改善。

9. 检查数据采集代码:检查您的数据采集代码,确保数据采集和处理都是正确的。您可以尝试使用不同的数据采集方法,看看是否有改善。

10. 检查ADS1278的数据手册:仔细阅读ADS1278的数据手册,确保您了解所有相关的参数和配置。您可能会在数据手册中找到解决问题的线索。

希望以上建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分