張敏三, 吳海波
(1.湖南大學 電氣工程學院,湖南 長沙 410083; 2.湖南鐵道職業(yè)技術學院,湖南 株洲 412001)
高精密稱重系統(tǒng)設計
張敏三1,2, 吳海波2
(1.湖南大學 電氣工程學院,湖南 長沙 410083; 2.湖南鐵道職業(yè)技術學院,湖南 株洲 412001)
介紹一種高精密稱重系統(tǒng)的設計。在現(xiàn)有高精度稱重系統(tǒng)研究現(xiàn)狀的基礎上,設計了一種高精密的稱重系統(tǒng),對稱重系統(tǒng)的軟硬件進行了設計,針對現(xiàn)有稱重系統(tǒng)中可能存在的誤差源進行了分析,并有針對性地進行了硬件和軟件去噪處理和系統(tǒng)校正,進行了平臺水平檢測,經過實驗測試,該稱重系統(tǒng)測量絕對誤差不超過±0.1 g,相對誤差不超過0.25 %。
稱重系統(tǒng); 去噪處理; 水平檢測; 系統(tǒng)校正
質量是一個重要的物理量,質量的精密測量一直是一個熱點的研究問題。目前高精密的稱重系統(tǒng)中,由于采樣電路電源參考電平的波動、應變片特性的輕微非線性而在處理過程中按線性處理和系統(tǒng)校準不夠精確等原因,給系統(tǒng)帶來了一定的誤差[1,2]。此外,調零電路和微弱信號處理電路的設計不夠合理也很容易造成不精確;“去皮”時,托盤可能仍有微小幅度振動或者稱重臺的水平度同樣會對結果造成一定影響[3~5]。
針對上述問題,本文對各種可能帶來的干擾進行了分析和優(yōu)化設計,開發(fā)了一種高精密的稱重系統(tǒng),經過測試證明:其精密度高,適應性強,具有良好的市場前景。
系統(tǒng)結構可分為模擬量采集、去噪與放大電路、A/D轉換模塊、液晶顯示、按鍵輸入及外圍電路休眠與喚醒等。其中,液晶顯示和按鍵輸入均為MSP—EXP430F5529開發(fā)板自帶設備。通過電阻應變片實現(xiàn)模擬量采集后,經放大器信號放大和去噪后進行A/D轉換,最后經數(shù)據(jù)處理轉換后有液晶顯示采集結果[6,7]。此外,通過開發(fā)板上自帶的2個按鍵和齒輪,另設一個去皮按鍵,實現(xiàn)去皮、單價輸入等功能。在外圍電路休眠和喚醒設計中,采用LM311比較器,通過控制單片機IO口輸出高低電平來實現(xiàn)外圍電路的關斷與導通。硬件總體框圖如圖1所示。

圖1 系統(tǒng)硬件框圖Fig 1 Block diagram of hardware of system
2.1 模擬信號采集與放大
模擬信號直接由電阻應變片采集得到,然后輸入儀表放大器INA333進行30倍的第一級放大。經30倍放大后將信號輸入OPA734放大100倍,最后得到放大1000倍信號。在這一級采用直流偏置的方式,將由于秤盤質量引起的零漂電壓抵償?shù)簦瑥亩鴶U大了信號范圍,提高了測量精度。原理圖如圖2所示。

圖2 模擬信號采集與放大電路Fig 2 Analog signal acquisition and amplifying circuit
2.2 系統(tǒng)微弱信號處理電路
在探測器輸出端可以經過微弱信號處理電路來改善電路整體的信噪比。
第一級采用積分與濾波電路和精密整流電路,如圖3所示。

圖3 積分與濾波電路和精密整流電路圖Fig 3 Integral and filtering circuit and precise rectifier circuit diagram
第二級電路采用線性平均值與濾波電路,如圖4。

圖4 線性平均值與濾波電路Fig 4 Linear average value and filtering circuit
兩級電路的特征頻率一致,具有良好的選頻特性,并且放大電路采取前一級放大倍數(shù)較小,后一級放大倍數(shù)比較大,這樣就更好地消除了噪聲的影響。通過計算,還可以得出第一級電路的品質因素為

(1)
第二級放大電路的品質因素為

(2)
因此,本處理電路總的品質因素為
Q″=Q·Q′=0.54×1.31=0.707.
(3)
電路具有最佳的平坦特性。
2.3 外圍電路休眠與喚醒
該模塊采用模擬比較器LM311,通過IO口高低電平來實現(xiàn)電源的通與斷。在經過5 V電源轉換前,加入模擬比較器LM 311,其反相輸入端通過電阻器分壓輸入一小于3.3 V電壓,而同相輸入端輸入單片機IO口的高低電平。當同相端輸入高電平,即大于反相端電壓時,此時因LM 311內置輸出反相器而輸出低電平,斷掉5 V轉換的輸入電壓,切斷5 V供電的所有模塊;相反,當同相端輸入低電平時比較器輸出高,此時5 V轉換的輸入電壓高,5 V供電模塊上電工作。由此實現(xiàn)外圍電路休眠與喚醒功能,電路如圖5所示。

圖5 外圍電路休眠與喚醒Fig 5 Sleep and wake-up of peripheral circuit
程序實現(xiàn)了去皮、單價設置、總價顯示、休眠及喚醒等功能,此外,還設計了判斷系統(tǒng)是否放置水平的創(chuàng)新功能[8]。采用MSP—EXP430F5529開發(fā)板上CMA3000—D01傾角傳感器,在系統(tǒng)上電后,設置了一等待界面,等待內容為“保持水平放置,等待4 s”,然后進入測量界面,開始測試。若系統(tǒng)放置不水平,則始終保持該界面直至放置水平。其軟件設計流程圖如圖6所示。

圖6 軟件設計流程圖Fig 6 Flow chart of software design
利用定時器中斷使A/D轉換器每隔固定的一段時間進行采樣,每10個A/D轉換器的采樣值求平均算出相應的質量值。可以利用電容按鍵設置單價,并計算總價。系統(tǒng)有超量程提示,當質量或者價格超過量程時會顯示一段警告。
4.1 擴大信號的動態(tài)范圍
A/D轉換器使用3.3 V作為參考電平,所以,經前級放大調理后的信號應盡量在量程范圍內布滿0~3.3 V整個區(qū)間,才能使AD采樣精度最大化,這主要采用2個手段實現(xiàn):一是使用減法器將1.3 V左右的固有輸出拉回到零,這樣使原來1.3~3.3 V的動態(tài)返回擴大到了0~3.3 V;二是調節(jié)同相放大器的電位器改變增益,使輸出信號在負重200 g時輸出接近3.3 V。實際使用中,可以通過同時調節(jié)同相放大器的電位器和減法器的電位器使得測量值盡量接近真實值。
4.2 擬合質量和AD采樣值關系曲線
擬合質量和AD采樣值,得到如下直線,利用Matlab擬合結果為
Linear model Poly1:
f(x)=p1x+p2
Coefficients(with 95 % confidence bounds):
p1=0.052 65(0.052 61,0.052 69)
p2=-0.305 6(-0.381 7,-0.229 5)
Goodness of fit:
SSE:0.460 5
R-square:1
Adjusted R-square:1
RMSE:0.1282.
可見,質量和AD采樣值關系的線性度很好,其中截距可由“去皮”功能消除,將會在下文中提到,斜率0.052 65即可完成AD采樣值到質量值的轉換。擬合結果如圖7所示。

圖7 質量和AD采樣值關系曲線圖Fig 7 Relationship curve of quality and AD sampling value
利用軟件“去皮”功能,重新設定“零”質量點,每一次測量時,環(huán)境都有所差異,所以,應當每一次測量之前都重新設定零點,這樣才能保證測量值與真實值的關系呈正比。如果零點取得不合適,則測量值會全部偏大或者全部偏小。應當?shù)韧斜P完全穩(wěn)定后再進行“去皮”,否則,托盤微弱的振動將引起測量的誤差。此外,由于A/D轉換器采樣點的電壓不是特別穩(wěn)定,使AD值有略微波動,所以,需要利用數(shù)字濾波來使采樣值減少波動。利用軟件均值濾波可以使測量值更加穩(wěn)定,并且可以提高測量精度。
通過軟硬件設計,對本高精密稱重系統(tǒng)進行實際測試實驗,實驗采用標準砝碼,測試數(shù)據(jù)保留2位小數(shù)點,其部分實驗數(shù)據(jù)如表1所示。
通過測試,可以得出測量絕對誤差不超過±0.1 g,相對誤差不超過0.25 %,測量精度高。

表1 稱重系統(tǒng)測試數(shù)據(jù)表Tab 1 Test data sheet of weighing system
本文在分析現(xiàn)有稱重系統(tǒng)中誤差源的基礎上,設計了一種高精密稱重系統(tǒng)。針對影響較大的誤差源,進行了硬件去噪和軟件去噪設計,并對測試結果進行了校正,通過實驗測試,測量誤差低,測量絕對誤差不大于±0.1 g,相對誤差不大于0.25 %,具有高精密測量的特點,而且設計成本低,具有良好的市場開發(fā)與應用前景。
[1] 范力旻,劉建功.ADS1230在稱重系統(tǒng)的應用研究[J].工業(yè)儀表及自動化裝置,2008 (6):52-54.
[2] 王雁彬,馬國強.基于ADS1234的高精度數(shù)字化稱重系統(tǒng)的研究與實現(xiàn)[J].微型機與應用,2010,29(22):72-75.
[3] 李牡丹.李麗宏.雷張偉.基于ADuC845的嵌入式配料稱重系統(tǒng)設計與實現(xiàn)[J].制造業(yè)自動化,2011,32(11):175-177.
[4] 陳 偉.曾榮登,基于CS5532的高精度自動稱重系統(tǒng)設計[J].單片機與嵌入式系統(tǒng)設計,2008(10):48-52.
[5] 黃奕安.基于嵌入式的稱重系統(tǒng)的研究與設計[D].北京:北京交通大學,2011.
[6] 葛 亮.李俊蘭.胡 澤.等. 基于虛擬技術的高精度稱重系統(tǒng)的設計[J].制造業(yè)自動化,2011,33(11):154-156.
[7] 鄔蓉蓉.滕召勝.談 旗,等.基于C++.NET的智能化汽車衡稱重管理系統(tǒng)[J].儀表技術與傳感器,2010(6):50-51.
[8] 張 樂,魯仁全,徐生林.車輛橫自動稱重系統(tǒng)的設計與實現(xiàn)[J].浙江大學學報:工學版,2010(7):45-48.
Design of high-precision weighing system
ZHANG Min-san1,2, WU Hai-bo2
(1.School of Electrical Engineering,Hunan University,Changsha 410083,China;2.Hunan Railway Professional Technology College,Zhuzhou 412001,China)
Introduce design of a high-precision weighing system.On the basis of the existing research status of high-precision weighing system,design a high-precision weighing system,hardware and software design of the weighing system is carried out.Aiming at possible error sources of existing weighing system,analysis is carried out,and hardware and software denoising processing and system correction are carried out.The most important point is the innovation of the platform level detection,after the test,measurement absolute error of this system is less than ±0.1 g,relative error is less than 0.25 %.
weighing system; denoising processing; level detection; system calibration
10.13873/J.1000—9787(2014)12—0114—03
2014—04—28
TP 334.3
A
1000—9787(2014)12—0114—03
張敏三(1957-),男,湖南韶山人,高級工程師,主要研究方向為電工電子、自動化控制。