龍 軍,關 威,汪旭東,陳 君
(北京控制工程研究所,北京100094)
基于脈寬調制的傳感器讀取電路設計與實現*
龍 軍*,關 威,汪旭東,陳 君
(北京控制工程研究所,北京100094)
設計了一種新型的傳感器信號讀取電路,該電路將傳統的脈寬調制PWM(Pulse Width Modulation)電路進行改進,對PWM信號采用占空比和頻率同時調制而不是單一的占空比調制,在信號傳輸過程中,該電路可將兩路電壓輸入信號調制到一路PWM信號上,通過對輸出PWM信號進行解調可還原兩路輸入信號的電壓值。實驗結果表明,該電路輸出PWM信號占空比和頻率分別與兩路輸入電壓信號呈良好的線性關系,電壓轉換精度分別達到0.34%、0.26%。此外,該電路具有抗干擾能力強、轉換精度高和成本低的優點,非常適合傳感器信號的調理和讀取。
脈寬調制;傳感器;信號讀取;測量;電路設計
脈寬調制PWM(Pulse Width Modulation)的思想起源于通信技術,后來在逆變電路中的成功應用確定了其在電力電子技術領域的重要地位[1-2]。PWM技術以其對波形調制的靈活性和通用性得到了廣泛的應用[3],成為電力變換器控制的基礎。PWM信號在傳輸過程中是數字形式,無需進行數模A/D(Analog to Digital)轉換。同時,數字形式的傳輸方式還可以減小噪聲的影響,相對于模擬的方式,PWM具有更高的噪聲容限,從而可以極大地延長通信距離。
由于PWM技術具有上述優勢,使得它在自動化、傳感器和測量領域也有大量的應用[4-8]。文獻[9]中通過脈寬調制電路將傳感器電容的變化轉化為占空比變化的脈沖信號進行傳輸[9],文獻[10]中使用的振動傳感器采用PWM信號作為輸出方式[10]。由于PWM轉換電路可將模擬信號調制成數字信號進行傳輸,可直接送入數字系統進行處理,同時,PWM信號經過低通濾波后可以還原模擬信號,所以,PWM電路在傳感器測量系統中可作為A/D和D/A轉換器使用[11-12],非常適合于對轉換精度需求高、低成本和抗干擾能力強的應用場合。
在某些特殊的測量場合,有時候需要同時傳輸兩路傳感器信號,而且兩路信號之間需要具有一定的時間同步性,例如,壓力傳感器溫度補償中需要同時傳輸壓力和溫度信號,溫度信號用來校正壓力輸出值以獲得更準確的壓力測量信息。再如,在高精度流量測量過程中,流量測量系統需要同時獲得與流量信息相關的量,比如測量過程中需要壓力信息。通常情況下,上述兩種信號的采集一般會采用兩路單獨的信號調理電路進行處理和傳輸,電路實現起來較復雜,信號通道占用多,成本較高。
針對上述問題,本文設計了一種基于PWM原理的電路,該電路對傳統的PWM電路進行改進,將PWM信號由原來的單一占空比調制改進成占空比和頻率同時調制,這樣便可同時傳輸兩路信號。該電路具有很好的線性度和精度,不僅可替代傳統傳感器測量方案中所需的A/D轉換器,還能節省信號傳輸通道數量,降低成本。
PWM信號是周期固定,占空比變化的數字信號。通常情況下,用硬件的方式實現PWM波形輸出,可以使用三角波與經處理的輸入信號進行比較來得到PWM調制信號,對PWM調制信號占空比的測量可實現A/D轉換的過程。因此,采用PWM方式可以降低電路的復雜程度,還能增強信號在傳輸過程中的抗干擾能力,圖1即為三角波與輸入調制信號比較得到的PWM調制信號的原理示意圖。

圖1 生成PWM波形的示意圖
圖1中比較器的正端為被調制信號,負端為固定頻率的三角波信號。PWM信號單周期的高電平時間與脈沖周期的比之叫做占空比,通常表示為百分數。圖1中比較器輸出端即為PWM信號,該信號的占空比與被調制信號的電壓幅值具有對應關系。
圖2說明了PWM信號產生的過程,當被調制信號VM的幅值大于三角波信號時,輸出高電平。反之,輸出低電平。

圖2 PWM電路波形生成說明
輸出PWM信號的占空比隨著被調制信號VM的改變而改變,占空比δ可由下式計算

由上述過程可知,通過比較器將被測信號及調制信號與三角波信號進行比較,得到調制后的PWM信號。由式(1)可以看出PWM信號的占空比與被測信號的大小成線性關系。因此,采用PWM技術可實現一種基于時間測量的A/D轉換方法。
上述是傳統的PWM信號產生原理,傳統的PWM信號通常具有固定頻率,其占空比隨被調制信號變化而改變。如果將傳統的PWM信號產生電路進行改進,即除了占空比調制之外,如果原來固定的頻率信號可以隨輸入信號變化,即頻率調制,則PWM信號可以同時傳輸兩種信號。
圖3為本文提出的具備占空比和頻率調制功能的傳感器信號讀取電路。A1、A2為運算放大器,A3、A4為比較器,U1、U2為反相器、SW1~SW4為模擬開關。A2、A3、A4、電阻 R6~R8、電容 Ct組成典型的PWM電路,其中A2和A3以及R6、R7、R8和Ct組成三角波發生器,產生等腰三角波。

圖3 新型傳感器信號讀取電路
本文在傳統的PWM電路基礎上增加了反相器U1、U2、模擬開關SW1~SW4、運算放大器A1和R1~R5用于調節三角波發生器的頻率,模擬開關由反相器控制切換,經過放大器A1進行電壓變換后以實現輸入電壓信號Vi2的頻率調制。比較器A4正輸入端為被調制的電壓信號Vi1,與A2輸出端的三角波相比較后輸出PWM波形,輸出信號的占空比僅與Vi1有關。
圖3所示電路的工作原理為:當A3的輸出端為高電平的時候,U1輸出端為低電平,而U2輸出端為高電平時,由于U1和U2的輸出端控制模擬開關SW1~SW4,所以SW1、SW3斷開,SW2、SW4閉合,電路的簡化結構如圖4(a)所示,此時,A2組成的積分電路為充電過程。同樣的,當A3的輸出端為低電平的時候,A2組成的積分電路為放電過程,如圖4(b)所示。如此反復,在放大器A2的輸出端產生等腰三角波,三角波振幅由式(2)確定

式中:取R6=9.9 kΩ,R7=10 kΩ,則三角波的電壓范圍為(0.025 V~4.975 V),即 VH=0.025 V,VL= 4.975 V。

圖4 信號讀取電路充放電過程的不同電路結構
由式(1)可知,PWM信號的占空比表達式為

式中:Vi1為第1路輸入信號。由上式可知,Vi1與輸出信號占空比為線性關系。

通過圖4可以推導出信號的調制頻率表達式為式中:Vi2為第2路輸入信號,Ct為積分電容。輸出信號的頻率由式(4)確定,由上式可以看出,Vi2與輸出頻率之間是線性關系。
電路設計中,R1~R4均為10 kΩ,R5=9.23 kΩ,R8=102 kΩ,積分電容Ct=270 pF。Vi1用于調節輸出信號的占空比,輸入電壓Vi1的范圍為(0.5 V~4.5 V),對應占空比調制范圍約在10%~90%范圍內。同時,考慮電路的響應速度,設計的輸出信號頻率調制范圍大約在30 kHz~90 kHz,對應Vi2電壓范圍(0.5 V~2.0 V)。
為了驗證所設計的傳感器信號讀取電路的性能,對電路進行了輸入輸出特性的測試實驗,實驗中第1路輸入信號Vi1在(0.5 V~4.5 V)范圍內每隔0.5 V設定一個電壓測試點;第2路輸入信號Vi2在(0.5 V~2 V)范圍內每隔0.5 V設定一個電壓測試點。實驗過程如下:①第2路輸入信號Vi2固定值在第1個設定電壓,第1路輸入信號Vi1依次按設定點電壓輸入;②采用示波器抓捕輸出信號波形,讀取信號周期和高電平時間值,計算不同輸入情況下,輸出信號的頻率和占空比;③第2路輸入信號Vi2固定值在第2個設定電壓,第1路輸入信號Vi1依次按設定點電壓輸入;④重復上述過程,依次設定第2路輸入信號Vi2的設定值,并調節第1路輸入信號Vi1輸入電壓,直到所有測試電壓均被測試完成。
實驗中對輸出信號的頻率和占空比進行測量的結果如表1~表4所示。表中可以看出,電路的輸出信號占空比由Vi1決定,輸出信號的頻率由Vi2決定。

表1 Vi2=2.0 V時輸出信號測量結果

表2 Vi2=1.5 V時輸出信號測量結果

表3 Vi2=1.0 V時輸出信號測量結果

表4 Vi2=0.5 V時輸出信號測量結果
圖5和圖6分別顯示了輸出信號的占空比、頻率與輸入電壓Vi1、Vi2之間的關系和表達式。輸入電壓Vi1與占空比δ之間的線性關系表達式為

輸入電壓Vi1與占空比δ之間的線性關系表達式為

對測試數據進行計算表明,該電路對輸入信號Vi1、Vi2的轉換誤差分別為0.34%、0.26%。可以滿足大部分信號測量和傳輸的需求。

圖5 輸出信號占空比與輸入電壓Vi2的關系

圖6 輸出信號頻率與輸入電壓Vi2的關系
本文設計了一種新型的傳感器信號讀取電路,通過對傳統的PWM電路進行改進,將原有的PWM信號的占空比調制擴展為頻率和占空比同時調制,設計并實現了兩路電壓輸入信號調制到單路PWM信號的信號讀取電路。針對該電路進行了試驗驗證,實驗結果表明,該電路對輸入信號Vi1、Vi2的轉換誤差分別為0.34%、0.26%,可滿足工程中信號變換和測量的需求。該電路不僅可替代傳統傳感器測量方案中所需的A/D轉換器,還能節省信號傳輸通道數量,降低成本。此外,該電路具有抗干擾能力強、轉換精度高和成本低的優點,非常適合傳感器信號的調理和讀取。
[1] 周國華,許建平.開關變換器調制與控制技術綜述[J].中國電機工程學報,2014,36(6):815-831.
[2] 李旭,謝運祥.PWM技術實現方法綜述[J].電源技術應用,2005,(2):40-43.
[3] 董彥敏,譚智力,姜鈺梁.改進的正弦脈寬調制控制算法綜述[J].電源技術,2012,36(5):764-766.
[4] 李浩.單片電容加速度計讀出電路中頻變PWM的研究與設計[D].成都:電子科技大學,2006.
[5] 楊月婷,董韶軍,陳杰翔.脈寬調制電路在傳感器信號調理電路中的應用[J].自動化儀表,2003,24(8):54-56.
[6] 劉雙紅,靳鴻,陳昌鑫,等.基于鎖相環和PWM技術的容柵傳感器微小扭矩信號測試方法[J].電子器件,2014,37(1):59-62.
[7] 張軒朗,鄒瑩暢,張希,等.直熱式毛細管柱升溫系統的設計[J].傳感技術學報,2013,26(7):912-916.
[8] 陶呈瑤,鄧康發.∑Δ微加速度計中基于脈寬調制的力反饋回路[J].傳感技術學報,2013,(12):1704-1709.
[9] 周國華,習友寶,古天祥.用于電容傳感器的脈寬調制電路儀表技術與傳感器[J].,2012,(6):4-5.
[10]徐澤華,王恒升.基于PWM的振動測試系統設計[J].自動化儀表,2004,25(6):30-32.
[11]侯俊生,唐露新.基于PWM的強抗干擾A/D轉換電路電子技術應用[J].2012,38(7):37-39.
[12]袁梅,田宏達,董韶鵬,等.基于PWM的電流輸出數模轉換電路[J].儀表技術與傳感器,2011,(6):91-93.

龍 軍(1985-),男,湖北荊門人,2013年獲浙江大學控制科學與工程專業工學博士學位,現為北京控制工程研究所高級工程師,主要從事傳感器信號處理及高精度測量電路研究,longjun20811307@ gmail.com。
Design and Implementation of a PWM Based Sensor Readout Circuit*
LONG Jun*,GUAN Wei,WANG Xudong,CHEN Jun
(Beijing Institute of Control Engineering,Beijing 100094,China)
A novel sensor readout circuit is developed by improving the traditional PWM(Pulse Width Modulation) circuit.In the novel circuit,duty cycle and frequency synchronous modulation are adopted instead of duty cycle modulation.In the process of signal transmission,two input voltage signals can be modulated onto a PWM signal.The voltages of two input signals can be retrieved by demodulating the PWM output.Experimental results show that the PWM duty cycle and frequency of the proposed circuit have good linear relationship with the two input voltage signals,respectively.And the signal conversion accuracy reaches to 0.34%and 0.26%,respectively.In addition,the proposed circuit has advantages of a strong anti-interference ability,high conversion accuracy and low cost,which is more suitable for sensor signal processing and pickup.
pulse width modulation;sensor;signal readout;measurement;circuit design
TP212
A
1004-1699(2017)02-0184-05
C:7230
10.3969/j.issn.1004-1699.2017.02.003
項目來源:十二五民用航天項目(E020415)
2016-06-29 修改日期:2016-09-17