針對市場(chǎng)高精度電子秤具有高價(jià)位、大體積等問(wèn)題,研制了智能化、便攜式、高精度電子秤;本設計采用電阻式應變片傳感器 為前端信號采集單元,采集的信號通過(guò)信號調理電路處理即將信號進(jìn)行放大與A/D轉換,結合STM32單片機控制器加以數據處理,并由外 鍵盤(pán)電路實(shí)現單價(jià)、金額輸入,由FTF顯示屏顯示稱(chēng)重與金額。測試由標準砝碼校驗,在0?50g,誤差在0.5g以下;50?500g,誤差為1g 以下,實(shí)現了設計目標。本設計成本低、便攜、智能滿(mǎn)足于日常需求,對小型精秤市場(chǎng)具有普遍推廣價(jià)值。
引言
稱(chēng)重裝置已成為生活中不可或缺的一部分,大到重工業(yè) 生產(chǎn),小至街頭小販。目前電子秤市場(chǎng)普遍存在基于89C51 系列芯片研制的電子秤,電子秤信號調理系統電路多以使 用集成電路芯片HX710A型單芯片處理為主,以?xún)炔磕M 電路集成芯片改變以往的多元器件堆積焊接實(shí)現單一便捷結 構化。
本文基于貼片式電阻應變片傳感器研發(fā)的電子秤裝置, 結合STM32單片機控制與信號調理電路,實(shí)現在誤差范圍 0?50g內小于0.5g,在50?500g內小于1g的高精度測量, 設計一款便攜式、高靈敏度、低成本的智能電子秤裝置。
1.方案設計
設計結構框圖如圖1所示,本方案設計有以下幾部分 組成:信號采集單元、信號放大電路、A/D轉換電路、單片 機、液晶顯示、鍵盤(pán)輸入、電源設計。
本設計采用BHF350-3AA型貼片式應變片,具有價(jià)格 低、精度高和較好的線(xiàn)性特性。BHF高精密級系列電阻 式應變片具有107循環(huán)使用壽命、靈敏系數的平均值分散 為0.5%、應變計電阻對平均值公差為±0.1%等優(yōu)點(diǎn)其 性能均優(yōu)于BX系列精密級應變片。適用于高精度傳感器 和高精度應力分析。
電阻應變片粘貼于懸梁臂一端,當懸梁臂受力應變時(shí), 電阻應變片上的阻值也隨之變化,使得電阻應變上的電壓發(fā) 生變化。變化電壓的幅值信號經(jīng)后續處理實(shí)現稱(chēng)量。當懸梁 臂不受力時(shí),應變片不變形,無(wú)輸出電壓。
應變片構成的橋式等效電路如圖2所示,當忽略電源 的內阻時(shí),由分壓原理可知:
AD7791轉換放大后的信號,由STM32將所得到的A/D值 進(jìn)行數值計算,將秤取的重量由TFT顯示屏顯示出來(lái),單 片機外加鍵盤(pán)輸入,可手動(dòng)調節物品單價(jià),進(jìn)行累加計算。 電源設計部分按照各部分所需電壓分路調節輸出。
1.1硬件設計
(1)應變片安放
傳感器設計采用等截面矩形結構的懸梁臂結構,如圖2所示,R1、R2為貼片式電阻應變片粘貼于A端的懸梁臂X位置,且A端固定于支架上,B端為體秤受力端,當受到向下拉力時(shí),懸梁臂形變,同時(shí)應變片也產(chǎn)生相同的形變,導致應變片輸出電阻值發(fā)生變化。由物體受力分析可得在懸梁臂A端附近形變最為明顯,應變片形變更明顯。
等截面懸梁臂為x處的應變值為:
(2)信號調理電路設計
由于系統設計測量精度要求0?50g范圍內誤差小于 0.5g,50?500g范圍內誤差小于1g,電阻應變片的溫漂效 應明顯,而且容易受到激勵電壓的低頻變化的影響,我們選 用低漂移的低噪聲運算放大器,同時(shí)還要考慮在高放大倍數 的情況下失調電壓和增益誤差不使ADC電路前端過(guò)載,我 們還要求選用的放大器是軌到軌的輸出性能,通過(guò)比較和測 試,我們最終選用ADA4S8-2這款精密運算放大器作為前 端放大電路。ADA4528-2為雙通道運放,具有2.2V至5.5V 的寬工作電源電壓范圍、高增益、出色的CMRR和PSRR 特性。失調電壓為2.5uV,失調電壓漂移為0.015uV/°C ,適 用于不容許誤差源的應用,是精密放大應用理想之選。
由兩個(gè)零漂移放大器組成了對稱(chēng)式放大器結構,這樣形 成了三運放式儀表放大器的第一級,很好的自行校正了低頻 直流誤差,同時(shí)也抵消了 1/f噪聲的影響,但對兩個(gè)放大器 反饋電阻選擇要求較高,盡量做到完全匹配,因此我們選用 1%高精度電阻。增益可得:
如圖3所示,電容R5與R6置于運算放大器的反饋環(huán) 路中,與R5和R6—起形成4.3Hz截止頻率的低通濾波器, 用于限制進(jìn)入Z-A型ADC的噪聲量。C5與R7、R8 —起形 成一個(gè)截止頻率為8Hz的差分濾波器,用以進(jìn)一步限制噪聲。 C3、C4與R7、R8—起形成截止頻率為159Hz的共模濾波器。
由于ADA4528-2具有超低失調電壓和噪聲的高精度器 件,因此必須精心布置PCB安排,以使得芯片性得達到最 佳狀態(tài),為減少輸出電流變化引起的電源干擾最小,保持較 短的電源走線(xiàn),旁路電容應盡可能靠近器件電源引腳等細節。
(3)二級放大及ADC電路設計
經(jīng)過(guò)第一級前端放大后,需要再進(jìn)行一級放大以滿(mǎn)足 ADC電路的需要。由于我們選用AD7791這款ADC芯片, 內置一個(gè)24位Z-A型ADC,其中含有一個(gè)可緩沖或無(wú)緩 沖差分輸入,使得內部集成了一個(gè)差分輸入放大器電路, AD7791接受差分模擬輸入和差分基準電壓。為適合低頻 測量應用的低功耗、完整模擬前端,采用3V電源時(shí),二者 的典型功耗為65 pA;采用5 V電源、禁用緩沖時(shí),典型功耗為75 UA。
電路采用5V基準電壓,峰峰值輸入范圍為10V,因此 LSB等于:
來(lái)自傳感器的10mVp-p滿(mǎn)量程信號在3.75Vp-p信號, 約為ADC量程的38%。較寬的模擬輸入有利于稱(chēng)重傳感器 的失調電壓和增益誤差不會(huì )使ADC前端過(guò)載。雖然采用四 線(xiàn)式的貼片傳感器沒(méi)有檢測引腳,使得ADC的差分基準電 壓引腳與勵磁電壓和地直接相連,導致了線(xiàn)路電阻上存在一 定的壓差,但仍能檢測精確出該電橋上產(chǎn)生的電壓。
(4)系統電源設計 電源是一個(gè)系統的基礎,一個(gè)良好的電源設計是系統穩 定運行的前提。電壓的波動(dòng),將導致系統讀數稱(chēng)量的精確度。 傳感器是通過(guò)壓力的改變使得電壓對電阻應變片的輸出量變 化,電壓的不穩定,直接導致信號采集的可靠性,同時(shí)不穩 定的電壓將對后面放大電路、AD電路產(chǎn)生壓差失調、增益 誤差和噪聲干擾,使得系統無(wú)法工作。提升電源性能,會(huì )使 系統更優(yōu)良。電源設計如圖4所示。
TPS7350具有完善的保護電路,包括過(guò)流、過(guò)壓、電 壓反接保護。由電壓源7.2V輸出,經(jīng)兩個(gè)TPS7350電路轉 換為3.3V電壓,為單片機及顯示屏供電。
ADP3301-5.0是一款低噪聲調節器,輸入工作電壓范 圍3 V?12 V,并提供超過(guò)100毫安的負載電流,具有卓 越的電壓和負載調節,該ADP3301作為一般使用時(shí)僅需一 個(gè)0.47葉旁路電容輸出。
本設計中 ADP3301-5.0 電路為 AD7791、ADA4528-2 和稱(chēng)重傳感器提供穩定的5V電壓,外圍電路設計中加以去 耦電容、降噪電容,避免了電源、地層的噪聲在電路中的影響致使性能下降。
1.2軟件設計
軟件設計是基于STM32單片機 的開(kāi)發(fā)運用,STM32F103RCT6芯片 以ARM Cortex-M3為內核,最高工 作頻率為72MHz,片上集成64K字節 SRAM,512K字節的FLASH容量,自 帶校準RTC晶振,JTAG接口等。具有 極強的處理計算能力,并且開(kāi)發(fā)環(huán)境易 搭建。非常適用于此次簡(jiǎn)易電子稱(chēng)的 數據處理。
鍵盤(pán)為4X4的數字鍵盤(pán),除了簡(jiǎn) 單的0~9的數字功能外,并由校準、 去皮、單價(jià)、累加、歸零、等于代替其他鍵的功能。鍵盤(pán) 的輸入是以狀態(tài)機輸入判斷,STM32控制器具體需要執行 的代碼取決于接收到的事件。所以,數據控制流程不能是 事先設定好的,它們的命令和選擇也就是用戶(hù)隨機輸入造 成的事件來(lái)驅動(dòng)。
系統軟件分由A/D轉換模塊、數制轉換、鍵盤(pán)掃描模塊、液晶顯示模塊和主函數模塊。在開(kāi)機初始化后,由前端傳感器采集信號,經(jīng)過(guò)放大、A/D轉換,傳送到STM32單片機控制器,有STM32進(jìn)行數值轉換;同時(shí)判斷外部鍵盤(pán)是否有輸入響應,若無(wú),則STM32將處理的信號送至顯示屏,由顯示屏顯示秤取的重量;如果由外部響應輸入,單片機根據輸入的信號事件,處理事故;并由顯示屏顯示輸入的數據
信號和單片機處理的結果。軟件實(shí)現流程如圖5。
2.測試結果與分析
2.1測試結果
數據如表 1。
2.2測試分析與結論
測試結果滿(mǎn)足實(shí)驗目標要求,以空托盤(pán)為初始狀況,每 次累加5g重量的砝碼,稱(chēng)重在0?50g時(shí),測試所得數值 在標準砝碼0.5g誤差內;稱(chēng)重在50?500g時(shí),測試所得 數值在標準砝碼的1g誤差內。
本設計基于STM32控制,利用貼片式電阻應變片傳感 器為信號采集單元,結合了 ADA4528-2芯片與AD7791等 芯片的優(yōu)質(zhì)調制,實(shí)現電子秤的精確稱(chēng)量,測量結果可讀測 到小數點(diǎn)后兩位。更以低成本、高靈敏度、智能化、便攜式設計結構為小型精秤市場(chǎng)帶來(lái)推廣性,適用于中藥材稱(chēng)量、 金銀器秤量等區域??稍诔丨h(huán)境下精確稱(chēng)量工作,若在電 子秤四周加以透明玻璃罩,以減少外界環(huán)境對應變片的影響, 測量結果將更加精準。