馬凱麗,宋輝
(曲阜師范大學(xué) 電氣信息與自動化學(xué)院,山東 日照 276826)
電子秤由于其結(jié)構(gòu)以及重力等原因必須工作在水平面上,故使用時要將其放在平坦穩(wěn)固的臺面上,使用時一般均需通過調(diào)節(jié)其引腳才能使其工作在水平面,為此一些精度較高的電子秤重系統(tǒng)還安有水平儀,通過觀察水平儀內(nèi)部氣泡來進一步精確調(diào)整機器從而使其工作在水平面上。但在使用過程中,由于使用者的疏忽、環(huán)境的變化、以及人們的視覺誤差等,會造成調(diào)節(jié)次數(shù)的增多以及電子秤工作水平面的偏移,影響計量的準確性以及電子秤的使用壽命,進一步將影響交易雙方在交易中的公平性[1-2]。MMA745加速度傳感器可通過測量三軸的加速度,通過一定的轉(zhuǎn)換得出水平面的傾斜角度,與此可以得出一種解決使電子秤重系統(tǒng)工作平面的新方案。
應(yīng)變稱重傳感器所稱物體的質(zhì)量M與其垂直方向上所受的力G的大小相對應(yīng)。如圖1(a)中所示,當(dāng)電子秤的工作面水平時,其測量值Fn=G;工作在非水平面上如圖1(b)所示,物體所受重力G分解為垂直于工作平面的對稱重傳感器的壓力Fn1和平行于工作平面的力Fn2,F(xiàn)n1和Fn2均小于G。壓力Fn1垂直作用于稱重傳感器,是稱重傳感器設(shè)計的受力方向,也即電子秤的輸出值。在允許的范圍內(nèi)由此方向施力于稱重傳感器,電橋輸出具有良好的線性。力Fn2平行于稱重傳感器 根據(jù)系統(tǒng)傾斜方向的不同會使稱重傳感器發(fā)生整體拉伸、壓縮或扭曲變形,影響電橋輸出非線性而導(dǎo)致測量誤差。由于稱重結(jié)構(gòu)原因在這個方向受力發(fā)生變形的敏感程度遠低于垂直方向,尤其是當(dāng)傾斜角度以及G都很小時,G在Fn2方向的分量Gsinα更是微乎其微,甚至可以忽略,所以物體的真實重量可以通過Fn1以及α的值求得:G=Fn1/cosα,其中,F(xiàn)n1為電子秤所稱物體的數(shù)值,而物體的實際重量為G,電子秤工作水平面的傾角為 α[3-4]。
圖1 物體在水平面和非水平面的受力情況
在現(xiàn)有實驗臺(浙江高連的CSY-2000系列傳感器與檢測技術(shù)實驗臺)電子秤的基礎(chǔ)上添加一個AD轉(zhuǎn)換模塊、MMA7455三軸加速度模塊,在單片機的控制下加以改進的。首先利用應(yīng)變式電子秤測出物體的質(zhì)量m,然后將其通過AD轉(zhuǎn)換,轉(zhuǎn)換為數(shù)字量d,與此同時通過 MMA7455將電子秤工作水平面的傾角 α測出,通過公式D=d/cosα得出物體真實重量所對應(yīng)的數(shù)字量D的值,然后通過相應(yīng)的函數(shù)將數(shù)字量值變換與之對應(yīng)的物體真是重量值 D1,然后由數(shù)碼管顯示出來,從而得出物體真實的重量M。
圖2 稱重裝置的結(jié)構(gòu)及工作原理圖
系統(tǒng)的硬件結(jié)構(gòu)如圖2(a),應(yīng)變式稱重傳感器用于測量不同工作平面上的物體質(zhì)量,MMA7455加速度傳感器用于傾角測量。就結(jié)構(gòu)圖分別介紹各部分作用。
應(yīng)變式稱重傳感器,采用圖2(a)所示的雙孔梁式稱重傳感器,等效電路圖如圖2(b)所示,具有如下基本特點:(1)同樣載荷情況下梁的應(yīng)變量和電橋的輸出電壓是個常量且與載荷在秤盤的位置無關(guān);(2)梁的應(yīng)變量和電橋的輸出電壓與載荷成正比。雖然載荷在秤盤的位置和稱重結(jié)果關(guān)系不大,但四角的水平度對測量結(jié)果的影響很大所以應(yīng)測出電子秤工作平面的傾角[5]。
儀用放大器的工作原理圖如圖3所示。由傳感器的A、B端輸出的物體質(zhì)量的測量值一般為毫伏級,不能用于直接用于A/D轉(zhuǎn)換需要將其進行放大,因此,采用上圖所示的儀用放大器,其放大倍數(shù)為 VIN0=[-R16/R14+R16(R10+R12)(Va-VB)/RW3R14]*(1+R18/R16)可以通過調(diào)節(jié)RW3的值進行調(diào)節(jié),將毫伏級電壓轉(zhuǎn)換為0~5 V,而每個放大器的放大倍數(shù)并不是無限制的,最大取決于供電電壓的大小,在實驗室中,該電路的供電電壓是有限的,因此其放大倍數(shù)也是有限的,我們需采取多級放大。放大結(jié)束后將輸出信號輸入到A/D轉(zhuǎn)換的IN0引腳。
MMA7455[4-5]是一款數(shù)字輸出(I2C/SPI)、低功耗、緊湊型電容式微機械加速度計,測量原理如下:如圖4(a)所示,當(dāng)電子秤工作面水平時,Z軸的大小即為物體所受重力加速度g的大小,當(dāng)電子秤的工作面不水平即如圖4(b)所示時,AX=gsinα,AY=gsinβ,AZ=gsinγ;其中,AX、AY、AZ表示在 X、Y、Z 軸上的重力加速度輸出,α、β、γ 表示傾斜后與X、Y、Z坐標的傾斜角度,g為重力加速度。
圖3 儀用放大器工作原理圖
從而α=arcsin(AX/g),β =arcsin(AY/g),γ =arcsin(AZ/g),;由圖 4 分析可知:當(dāng)電子秤繞X軸轉(zhuǎn)動一定角度時,G=m(AZcosγ ±AYsinβ);當(dāng)電子秤繞 Y 軸轉(zhuǎn)動一定角度時,G=m(AZcosγ ±AXsinα);θ=f(α,β,γ);當(dāng)電子秤傾斜角度較小,即 cosθ?sinθ時,G也即 cosθ的大小主要取決于 γ 的大小[6]。
圖4 MMA7455角度測量的原理圖
圖5 系統(tǒng)的軟件流程圖
系統(tǒng)的軟件流程如圖5所示。首先用現(xiàn)有電子秤測出物體現(xiàn)有的質(zhì)量m,然后通過改變儀用放大器電阻 RW3的值進行放大倍數(shù)的調(diào)整,從而將m所對應(yīng)電壓的大小轉(zhuǎn)換為0~5 V,再通過AD轉(zhuǎn)換將轉(zhuǎn)換為單片機可接受的數(shù)字量d,同時,MMA7455完成對電子秤傾角θ的測量。當(dāng)θ的值小于θ1時,其引起的誤差較小不必進行補償;當(dāng)θ的值大于θ2時,人們就很容易看出電子秤的傾斜,該情況很容易進行避免,所以也不需進行專門的補償,只要令蜂鳴器響幾聲作為對人們的提醒即可;當(dāng)θ1<θ<θ2時,就要對稱量結(jié)果采取專門的補償處理措施,利用AD轉(zhuǎn)換得到的數(shù)字量d與傾角θ通過公式D=d/cosθ進行處理,從而得到物體的真實重量所對應(yīng)的數(shù)字量D,轉(zhuǎn)換為真實質(zhì)量M時所應(yīng)對應(yīng)的值后數(shù)碼管輸出顯示。
表1給出了實驗室實驗臺(浙江高連的CSY-2000系列傳感器與檢測技術(shù)實驗臺)基礎(chǔ)上傾角補償測量結(jié)果,并給出了不同傾角的補償前后測量曲線與真實曲線差值的的仿真結(jié)果圖如6所示。
表1 不同傾角下補償前后測量值
圖6 對不同傾角的補償前后測量曲線與真實曲線差值的的仿真
圖6 中所描繪曲線為不同傾斜角度下,矯正前后電子秤的輸出與物體的真實質(zhì)量的差值。其中:“+”虛線表示角度為0°未矯正時的輸出誤差;“ⅹ”虛線為傾角為5°未矯正時的輸出誤差;“◇”虛線為傾角為10o未矯正時的輸出誤差;“〇”細實線為傾角0°矯正后的輸出誤差;“☆”細實線為傾角5°矯正后的輸出誤差;“□”細實線為傾角10°矯正后的輸出誤差。由圖明顯可以看出,矯正后電子秤的輸出更加接近物體的真實質(zhì)量。表2給出了國家標準二級秤標準,對比看出該電子秤滿足國家標準二級秤標準,而且補償后的數(shù)值比補償前的更加精確,更加接近物體的真實重量,從而可以有效的減少交易的不公平性。
表2 電子稱重系統(tǒng)國家標準二級秤標準
在分析傾角對電子秤系統(tǒng)稱重結(jié)果的影響的基礎(chǔ)上,設(shè)計了一種基于MMA7455三軸加速度傳感器的電子秤水平度自補償系統(tǒng)。利用MMA7455測出其工作面的傾斜度,經(jīng)單片機算法處理,得到物體的真實重量,具有較好的補償效果。從軟硬件兩方面介紹了系統(tǒng)的組成及各部分作用,基于改裝過的實驗室現(xiàn)有實驗平臺進行了數(shù)據(jù)測量并對結(jié)果進行了仿真。由實驗數(shù)據(jù)的仿真結(jié)果可知,系統(tǒng)有效的補償了電子秤水平工作面傾斜所引起的誤差,達到了國家二級秤標準。
[1]從佩仁.淺談電子秤的誤差來源與解決方法[J].計量與測試技術(shù),2008,35(6):45 -46.
[2]趙總社.關(guān)于電子秤的工作原理與應(yīng)用[J].科技信息,2007,24(1):70.
[3]金建交,鄭卜偉,郁峰,等.稱重系統(tǒng)角度自動補償方法研究[J].衡器,2008,37(2):18 -21.
[4]唐立軍,滕召勝,陳良柱,等.電子秤傾角自動檢測與稱量誤差補償方法研究[J].電子測量與儀器學(xué)報,2011,25(1):61 -67.
[5]利用加速度傳感器測量傾角[DB/OL].http://www.tilt-china.com.
[6]劉寧.半導(dǎo)體加速度傳感器在電子秤重系統(tǒng)中的應(yīng)用[J/OL].'飛思卡爾杯'第五屆嵌入式處理器設(shè)計應(yīng)用大獎賽論文[J/OL],2004(10).http://www.freescale.com.cn/mcu2004/chi/pdf/f10288.pdf