微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1148 無法讀取第一組之外的差動

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

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

暫存器參數設定 ;

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 ) ;

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

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

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 ) ;

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

网站地图

Top