摘要:本文基于霍爾傳感器輸出信號幅度小、頻率低、易受噪聲干擾的特點,有針對性地提出一種基于高頻調制方式實現的霍爾傳感器讀出電路。該讀出電路主要包括可變增益運算放大器,高頻調制電路以及1bit量化的二階sigma-delta模數轉換器。通過采用高頻調制,減少電路中低頻噪聲以及失調的影響,同時經過放大器進行幅值放大,避免噪聲混入。首先通過MATLAB建模仿真確定設計所需參數,然后基于SMIC0.18Ixm混合信號CMOS工藝完成整體電路設計。經測試,電路在3.3V電源電壓,1kHz信號帶寬以及256kHz時鐘頻率下,經過后仿真得到信噪比(SNR)為83.12dB,可滿足設計的要求。
關鍵詞:爾傳感器讀出電路;高頻調制電路;可變增益放大器;調制器
0引言
隨著霍爾傳感器廣泛應用于電子、醫(yī)療、器械等各個方面,對其輸出信號進行準確采集變得至關重要。經研究發(fā)現,在3.3V電源電壓,±0.4T磁場強度條件下,霍爾傳感器輸出信號范圍在±150mV之間。而在通常應用中,霍爾傳感器大多處在較小的磁場里,一般為mT數量級,因此霍爾傳感器的輸出信號較小,容易受到外界環(huán)境的干擾,需要對輸出信號進行放大處理。同時,基于輸出信號頻率較低的特性,需要采用低頻噪聲抑制電路來降低噪聲對信號帶來的影響。*后以模數轉換器作為信號進行數據轉換與精度測量的模塊也是不可缺少的。
國外對于讀出電路的研究已經較為成熟,而國內近些年來也有較大發(fā)展,如上海華虹、中國科學院微電子所以及中國科學院大學在讀出電路設計方面都有相應成果,本文在這些研究基礎上加入噪聲抑制電路,進一步改善讀出電路的性能。
霍爾傳感器讀出電路的設計如圖1所示,主要由對信號進行放大的可變增益放大器以及對信號進行轉換的模數轉換器組成。其中,為避免低頻噪聲和失調的影響,在設計中加入了高頻調制結構,將噪聲和失調轉移到信號帶寬之外,以改善整體電路性能。
圖1霍爾傳感器讀出電路結構
本文詳細介紹了讀出電路芯片的設計,對電路的基本理論與架構進行研究與分析,完成從Simulink建模,電路設計到版圖布局各個環(huán)節(jié),*終進行后仿真,實現目標要求。
1整體電路建模
從讀出電路基本理論與架構出發(fā),基于MATLAB平臺對于整體電路結構進行模型仿真。如圖2所示,框圖由上到下分別為基于高頻調制的可變增益運算放大器,sigma—delta調制器以及降采樣數字濾波器。具體流程如下:可變增益運算放大器根據輸入信號幅度大小自動選擇合適的放大倍數進行信號放大。放大后的信號由sig-ma-delta調制器進行積分量化,轉化為1bit的數字信號,然后經過后級降采樣數字濾波器的濾波和抽樣過程,輸出高精度的數字碼。
幽2讀出電路的MATLAB模型
該設計提出在運算放大器的輸入與輸出節(jié)點加入高頻調制電路,其目的主要是將運放產生的1/f噪聲和失調調制到信號帶寬之外,然后在濾波器的作用下濾除掉,避免噪聲和失調對低頻小信號產生影響。因此高頻調制電路的功能主要是完成對噪聲信號的調制。由傅里葉級數可知:假設P是周期為TP占空比為50%的方波信號。傅里葉系數設為PK。由此可以得到:
(1)
若將噪聲的功率譜密度(PSD)設為Sn(w),則經過一次調制的噪聲功率譜密度Sn(w)可以表示為:
(2)
由式(2)可以得出:噪聲頻譜Sn經過一次調制被轉移到斬波信號P的奇次諧波上,因而削弱了信號基帶內的噪聲。而在高頻調制電路模型搭建過程中,高頻調制電路的頻率應滿足:
(3)
其中,K≥2,BWsignal為信號帶寬,fcorner,為噪聲角頻率。
而對于調制器的設計,則應先確定其噪聲傳輸函數。因為調制器的功能相當于低通的模擬濾波器,所以可以根據巴特沃茲濾波器的特性來對其進行分析,得到二階單環(huán)調制器的噪聲傳輸函數(NTF)為:
(4)
基于式(4),由調制器的架構,可以推導所需增益以及反饋因子的范圍,然后帶入模型進行仿真,確定合適的值。
由于sigma-delta模數轉換器的整體電路是由模擬調制器和數字濾波器共同構成,調制器部分決定設計的精度,而數字濾波器部分決定設計的面積和功耗,所以在對濾波器進行設計時,可以使用CIC濾波器、補償濾波器以及半帶濾波器的組合來盡可能的降低所需的硬件開銷,以減小電路的面積和功耗。
考慮實際電路設計中各種非理想因素如:KT/C噪聲、時鐘抖動、運放的有限增益、帶寬壓擺率以及開關非線性等的影響,確定模型中各個參數的指標。*終得到仿真結果如圖3所示,信噪比達到84.2dB,達到預期74dB的設計目標。
圖3MATLAB模型仿真結果
2關鍵單元電路設計
2.1高頻調制電路
高頻調制電路作為降低電路噪聲及失調的關鍵模塊,其內部開關的結構如圖4(a)和圖4(b)所示。
圖4關鍵電路
由圖4(a)可知,在高頻調制電路中,隨著時鐘信號的交替變化,能夠選通不同的信號路徑,實現信號與方波相乘的功能。其中,對于方框中電路的選取只需要考慮信號能夠無損失傳輸即可。很簡單的情況是使用單個NMOS管來實現開關的功能,但是由于單個NMOS管做開關存在非線性以及閾值電壓變化的問題,會在電路中引入諧波失真,影響電路性能。所以本設計采用柵壓自舉開關的結構,如圖4(b)所示,當CLK為高電平時,M7管截止,M3和M8管導通,使得c3兩端的電壓為電源電壓;當CLK為低電平時,M3和M8管關斷,M4和M6導通,此時,M7也處于導通狀態(tài)且柵源電壓為C3兩端的電壓,因此與輸入信號的大小無關。即增加了開關導通電阻的線性度。同時柵壓自舉開關的使用一方面避免了單個開關導通時電阻較大的問題,另一方面也降低了時鐘饋通等因素的影響。
2.2可變增益運算放大器
由上述sigma-delta模數轉換器的模型結構可以驗證,在滿擺幅范圍內,隨著輸入信號幅度增加,模數轉換器的峰值信噪比(PSNR)也會增加,但是接近滿擺幅時,會引起調制器中后級積分器出現過擺幅的現象,從而在輸出引入大量諧波,使得PSNR下降。所以盡量選擇合適的信號幅值輸入。而霍爾傳感器處在不同磁場中,輸出信號幅度不同,這就使得通過轉換器轉換得到的精度產生很大差異。所以該設計在霍爾傳感器和模數轉換器之間加入可變增益的運算放大器,一方面可以放大前端電路輸出的小信號,另一方面又可以調節(jié)自身輸出信號幅度以適應后級模數轉換電路的要求,結構如圖5所示。
圖5可變增益運算放大器
在設計中,為保證電路穩(wěn)定性,運放采用閉環(huán)結構。根據不同輸入信號的幅度大小,由數字電路控制選取不同的開關閉合,然后通過電阻比值對信號進行相應倍數的放大。其中對于阻值的選取,要考慮版圖的布局,以減小電阻失配誤差帶來的影響。此外,設計中加入了高頻調制電路,使得運放產生的1If噪聲和失調移到高頻端,以降低信號帶內噪聲。如圖6所示,虛線和實線分別為不加調制電路與加入調制電路的運放等效輸入噪聲的仿真結果,由圖6可以看出,高頻調制電路**地抑制了低頻噪聲。
圖6不加與加入凋制電路的運放等效輸入噪聲波形