Other Parts Discussed in Thread: ADS1248 你好:
对于ads1248的pga的数值与实际放大倍数之间的关系我想求教下。我采用REF2.048V电压做基准,经过分压差分输入测量电压。当设为一倍增益时测得电压值和真实值一样,当将增益调大时,计算出的电压值和实际测量的之间的关系不是PGA的值,比如2倍增益时大概为1.33倍;4倍增益时位1.6倍。请问ADS1248的电压的放大倍数和PGA的值是什么样的关系,出现我这种情况是什么原因?
Other Parts Discussed in Thread: ADS1248 我以前用LPC1758仿SPI的时序驱动ADS1248,没有问题,转换正确;近来我用LPC1768也是用仿SPI的时序去驱动ADS1248,但是转换不对。发现/DRDY信号为一个100ms的方波,转换数据也不对的;和原来可以的对比,发现原来的/DRDY信号是当SCLK的下降沿时会变高,但是新板变成SCLK的下降沿时变低,变成中间有一个脉冲后就持续50ms(转换速率设置为20SPS)的低,变高持续50ms,又变低1us的低脉冲…
Other Parts Discussed in Thread: ADS1248 用LM3S9B92的SPI通信,配置ADS1248,一直读不出数据
void Ads1248Init(void) { GPIOPinTypeGPIOOutput(GPIO_PORTC_BASE,GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6);//配置C4,C5,C6为输出 GPIOPinWrite(GPIO_PORTC_BASE,GPIO_PIN_6|GPIO_PIN_5,0x00);//对ADS12…
Other Parts Discussed in Thread: ADS1248 用的SPI2与ADS1248相连
ADS1248WREG(ADS1248_REG_MUX0,0x01); //00100101,Bit7-6:传感器电流源检测不使用,Bit5-3:正输入为AIN0,Bit2-0:负输入为AIN1 delay_ms(20); ADS1248WREG(ADS1248_REG_MUX1,0x30); //00110000,Bit7:启用内部晶振,Bit6-5:内部基准一直打开,Bit4-3:输入基准为片上基准…
Other Parts Discussed in Thread: ADS1248 你好,我之前做了三块板子,使用ADS1248转换都正常,之后又做了三块在读取ADS1248转换的数据时发现数据差了非常多(软硬件都没变),经测试改变电流源和满量程校准寄存器的值,读取的AD值都按倍数增减,但是改变PGA,AD值并不按倍数增减,请问是什么问题?
Other Parts Discussed in Thread: ADS1248 , ADS1246 , ADS1247 前些天调试ADS1248,遇到很多奇怪问题,花了近两周时间,几乎把网上的相关讨论都看了。最后自己反复试验和琢磨,总算是把这个芯片搞得差不多了。给大家分享一下,少走些弯路。 我用的是STM32F103的3.5库函数开发的,可以完美操作这款芯片。一些常见注意事项,大家在网上都可以看到。只想说一下我的心得体会,只要掌握以下两点,基本上很多奇怪的问题就解决了,这两条也适用于ADS1246和ADS1247…