ADS1282及其在單通道地震數據采集單元中的應用
ADS1282是高精度模數轉換器,要獲得最佳性能在PCB設計時應將微控制器、振蕩器等噪聲較大的數字元件與轉換器、模擬前端分開放置,將數字元件放置在靠近電源輸入側以保持盡可能短的數字電流路徑,并與敏感的模擬元件分離。箝位二極管用于保護ADS1282的輸入信號瞬時超載,當輸入信號電平可能超出內部ESD二極管的額定值時該箝位二極管可對輸入提供保護。
REF5025為ADS1282提供基準電壓,該基準輸出通過R5、C7濾波,電容C8為基準輸入信號提供高頻旁路功能,應將C8放置在靠近ADS1282的引腳端。R3、R4與內部300 Ω電阻形成分壓電路為ADS1282提供失調電壓,該失調可從通帶中除去低電平無用分量,注意該失調與PGA的設置是獨立的,該失調電阻同樣導致小的附加增益誤差。為了保持良好的共模抑制特性,R3、R4匹配精度應達到0.1%,且布線時直接連接到基準輸入端。
電容C4用于濾除PGA輸出的瞬時干擾信號,該干擾信號是由于調制器采樣引起的,該電容同樣對輸入信號形成一個低通濾波器,具有25 kHz的截頻。
3 數據輸出接口電路
ADS1282通過串行接口讀出轉換的數據并訪問設置寄存器,ADS1282以二進制補碼的格式提供32位轉換數據,其中最高位是符號位,‘0’表示是正數,‘1’表示是負數。
ADS1282的串行接口是3線制SPI接口,它包括3個基本信號:SCLK、DIN及DOUT。當轉換數據準備好用于回讀時,可利用信號作為判斷標志,
為輸出信號,當其變為低電平時表示新的轉換數據已準備好。
數據在SCLK的上升沿移入DIN,而在SCLK的下降沿移出DOUT,若SCLK保持為低電平達64個周期,則數據傳輸或命令輸入將終止且SPI接口復位,下一個SCLK脈沖將啟動一個新的通信周期。當傳輸中斷或SCLK意外失效時可利用這一間歇特性恢復接口,當SCLK無效時需保持低電平。
圖5為MSP430F123與ADS1282的數據傳輸及控制接口電路,圖中R1~R2取值為47 Ω,為了去除數字信號帶來的于擾,在布線時這些電阻應放置在發出信號的一側,例如信號是微處理器發出的,R1應放置在靠近MSP430F123的
引腳附近,而DOUT信號是由ADS1282發出的,則R4應靠近DOUT引腳放置。
4 結束語
ADS1282是高集成度的模/數轉換器,利用其片上提供的多路選擇器、可編程增益放大器、數字濾波器及增益、失調校準引擎,不僅可簡化采集系統的電路設計、降低功耗,同時可提高系統的穩定性,是高精度數據采集系統的理想選擇。但ADS1282是基于△-∑技術的模/數轉換器,存在較長的數據建立時間及通道延遲,只適合單通道、單A/D數據采集的應用,要獲得理想的采集精度,需對其內部的濾波器和校準寄存器進行正確設置,同時需在輔助電路、印刷電路板(PCB)設計時注意以下幾點:
1)在PCB設計時應將微控制器、振蕩器等噪聲較大的數字元件與轉換器、模擬前端分開放置,將數字元件放置在靠近電源輸入側以保持盡可能短的數字電流路徑,并與敏感的模擬元件分離。
2)將模擬電源與數字電源分開供電,布線時模擬地AGND和數字地DGND僅在一點處連接。
3)為避免數字輸入時產生的紋波,在布線時可串接50 Ω左右的小電阻,并將電阻放置在信號源端(驅動端),未使用的數字輸入端不能懸空,需將它們接DVDD或GND。
4)如果模擬輸入信號存在較大的環境噪聲,需在模擬輸入前端加濾波電路。
評論