TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1148 無法讀取第一組之外的差動

暫存器參數設定 ;

ADS1148_WREG ( ADS_MUX0 , 0x25 ) ;

ADS1148_WREG ( ADS_VBIAS , 0x00 ) ;

ADS1148_WREG ( ADS_MUX1 , 0x28 ) ;

ADS1148_WREG ( ADS_IDAC0 , 0x06 ) ;

ADS1148_WREG ( ADS_IDAC1 , 0xF4 ) ;

ADS1148_WREG ( ADS_SYS0 , 0x05 ) ;

此設定無法讀到正確的資料 ,  請告知哪裡設定錯誤

user151383853:

会不会 MCU 端的问题, 先验证一下时序和端口收发的数据吧

Tsai yu-chi:

回复 user151383853:

ADS1148_WREG ( ADS_MUX0 , 0x01 ) ;

ADS1148_WREG ( ADS_VBIAS , 0x00 ) ;

ADS1148_WREG ( ADS_MUX1 , 0x28 ) ;

ADS1148_WREG ( ADS_IDAC0 , 0x06 ) ;

ADS1148_WREG ( ADS_IDAC1 , 0x0F ) ;

ADS1148_WREG ( ADS_SYS0 , 0x05 ) ;

此設定可以讀到 AIN0 & AIN1 的差動  

為何更改輸入源成 AIN4 & AIN5 , 卻無法讀到差動 

ADS1148_WREG ( ADS_MUX0 , 0x25 ) ;

ADS1148_WREG ( ADS_VBIAS , 0x00 ) ;

ADS1148_WREG ( ADS_MUX1 , 0x28 ) ;

ADS1148_WREG ( ADS_IDAC0 , 0x06 ) ;

ADS1148_WREG ( ADS_IDAC1 , 0xF4 ) ;

ADS1148_WREG ( ADS_SYS0 , 0x05 ) ;

赞(0)
未经允许不得转载:TI中文支持网 » ADS1148 無法讀取第一組之外的差動
分享到: 更多 (0)