Other Parts Discussed in Thread: ADS1118 再次求助,ads1118要读取第二通道,按如下设置,读到的都是第一通道的值,无法读取第二通道的值,请高人再次指点。感谢!!
#include "msp430x54xA.h"
void GPIO_Init(void); void SPI_Init(void); void ADS_Config(void); int ADS_Read(void); signed int WriteSPI(unsigned int…
Other Parts Discussed in Thread: ADS1118 用ADS1118配置对热电偶的数据采集,热电偶的输入配置采用官方提供的2路输入搭配方式,系统配置为每隔250毫秒采集芯片上的温度,每隔50MS轮替采样2个热电偶数据。每次切换信道都会连续采样10个数据然后进行平均(由于首次采样的数据是上一信道的数据并非当次配置的数据所以丢弃)。时钟顶端占空时间1.5US,时钟底部占空时间为1.5US。系统配置采样速率860、连续转换模式,采样得到的数据不正常。用逻辑分析仪观察在每次切换成获取芯片本身温度模式后在紧接着的下一个获取数据点…
Other Parts Discussed in Thread: ADS1118 我的ADS1118在室外较低温度下(北京零下3、4度)工作异常,开始以为是串口232芯片或单片机出了问题,但是最后还是确定是ADC出了问题。 具体如下: 当温度降低时(大概6、7度),ADC完成一次转换时间变长,当温度继续下降,ADC就完成不了转换了。 我用示波器观察了下,当在室内10度多的时候工作正常,我是每200ms读取上一次ADC转换数据,并开始下一次的转换,因此在示波器上能看到MISO口(设置成5V,1s)每秒钟大概有5次转换进行…