微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1262数据不稳定,DIN,/DRDY 脚输出 波形不对,不知道哪里出了问题

ADS1262数据不稳定,DIN,/DRDY 脚输出 波形不对,不知道哪里出了问题

时间:10-02 整理:3721RD 点击:

ADS1262数据不稳定,用的是STC15F单片机,SPI使用硬件控制的;输入是用 AIN1 AIN2 ,输入电压0-40mV,PGA=32。读取方式是用START脚,进行读取操作;用示波器测试 SCLK ,DIN,/DRDY 脚输出 波形不对,不知道哪里出了问题。。。

数据手册中 ,读取一组数据的时序图

读取数据时。DIN=低电平; /DRDY=高电平;但实际读取时,DIN在中途有个上升沿;/DRDY 被拉低好多次、、、、

用示波器抓取的一组数据的时序图:(其中 黄线-SCLK    粉红线-DIN  蓝线-/DRDY)

最奇怪的是 /DRDY 信号, 除了你的 MCU 的软件问题不好说, 是不是加点上拉来试试.

/DRDY 加了10k的上拉电阻,还是一样。。。MCU配置这个/DRDY是 高阻输入, 软件如下:

void ad_sample(void)
{
Disable_NVIC();  
ADS1262_START=1;

while(ADS1262_DRDY); 

adcdata=ADS126xReadData(6, 1);

ADS1262_START=0;
Enable_NVIC();
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top