多人调教到高潮失禁h重口视频_成熟丰满熟妇高潮XXXXXA片_亚洲精品视频网_japanese中年熟妇_亚洲第一成年人视频_国产欧美一区二区三区四区

行業(yè)動態(tài)

當前位置:首頁>>新聞中心>>行業(yè)動態(tài) 發(fā)布時間:2017-07-06 05:53:42

基于STM32的高精度電子秤設(shè)計

時間:2017-07-06 05:53:42 來源:本站 點擊數(shù):717

針對市場高精度電子秤具有高價位、大體積等問題,研制了智能化、便攜式、高精度電子秤;本設(shè)計采用電阻式應(yīng)變片傳感器 為前端信號采集單元,采集的信號通過信號調(diào)理電路處理即將信號進行放大與A/D轉(zhuǎn)換,結(jié)合STM32單片機控制器加以數(shù)據(jù)處理,并由外 鍵盤電路實現(xiàn)單價、金額輸入,由FTF顯示屏顯示稱重與金額。測試由標準砝碼校驗,在0?50g,誤差在0.5g以下;50?500g,誤差為1g 以下,實現(xiàn)了設(shè)計目標。本設(shè)計成本低、便攜、智能滿足于日常需求,對小型精秤市場具有普遍推廣價值。

引言

稱重裝置已成為生活中不可或缺的一部分,大到重工業(yè) 生產(chǎn),小至街頭小販。目前電子秤市場普遍存在基于89C51 系列芯片研制的電子秤,電子秤信號調(diào)理系統(tǒng)電路多以使 用集成電路芯片HX710A型單芯片處理為主,以內(nèi)部模擬 電路集成芯片改變以往的多元器件堆積焊接實現(xiàn)單一便捷結(jié) 構(gòu)化。

本文基于貼片式電阻應(yīng)變片傳感器研發(fā)的電子秤裝置, 結(jié)合STM32單片機控制與信號調(diào)理電路,實現(xiàn)在誤差范圍 0?50g內(nèi)小于0.5g,50?500g內(nèi)小于1g的高精度測量, 設(shè)計一款便攜式、高靈敏度、低成本的智能電子秤裝置。

1.方案設(shè)計

設(shè)計結(jié)構(gòu)框圖如圖1所示,本方案設(shè)計有以下幾部分 組成:信號采集單元、信號放大電路、A/D轉(zhuǎn)換電路、單片 機、液晶顯示、鍵盤輸入、電源設(shè)計。

本設(shè)計采用BHF350-3AA型貼片式應(yīng)變片,具有價格 低、精度高和較好的線性特性。BHF高精密級系列電阻 式應(yīng)變片具有107循環(huán)使用壽命、靈敏系數(shù)的平均值分散 0.5%、應(yīng)變計電阻對平均值公差為±0.1%等優(yōu)點其 性能均優(yōu)于BX系列精密級應(yīng)變片。適用于高精度傳感器 和高精度應(yīng)力分析。

電阻應(yīng)變片粘貼于懸梁臂一端,當懸梁臂受力應(yīng)變時, 電阻應(yīng)變片上的阻值也隨之變化,使得電阻應(yīng)變上的電壓發(fā) 生變化。變化電壓的幅值信號經(jīng)后續(xù)處理實現(xiàn)稱量。當懸梁 臂不受力時,應(yīng)變片不變形,無輸出電壓。

云網(wǎng)客1.jpg

應(yīng)變片構(gòu)成的橋式等效電路如圖2所示,當忽略電源 的內(nèi)阻時,由分壓原理可知:

云網(wǎng)客2.jpg

AD7791轉(zhuǎn)換放大后的信號,由STM32將所得到的A/D 進行數(shù)值計算,將秤取的重量由TFT顯示屏顯示出來,單 片機外加鍵盤輸入,可手動調(diào)節(jié)物品單價,進行累加計算。 電源設(shè)計部分按照各部分所需電壓分路調(diào)節(jié)輸出。

1.1硬件設(shè)計

1)應(yīng)變片安放

傳感器設(shè)計采用等截面矩形結(jié)構(gòu)的懸梁臂結(jié)構(gòu),如圖2所示,R1、R2為貼片式電阻應(yīng)變片粘貼于A端的懸梁臂X位置,且A端固定于支架上,B端為體秤受力端,當受到向下拉力時,懸梁臂形變,同時應(yīng)變片也產(chǎn)生相同的形變,導致應(yīng)變片輸出電阻值發(fā)生變化。由物體受力分析可得在懸梁臂A端附近形變最為明顯,應(yīng)變片形變更明顯。

等截面懸梁臂為x處的應(yīng)變值為:

云網(wǎng)客4.jpg

2)信號調(diào)理電路設(shè)計

由于系統(tǒng)設(shè)計測量精度要求0?50g范圍內(nèi)誤差小于 0.5g,50?500g范圍內(nèi)誤差小于1g電阻應(yīng)變片的溫漂效 應(yīng)明顯,而且容易受到激勵電壓的低頻變化的影響,我們選 用低漂移的低噪聲運算放大器,同時還要考慮在高放大倍數(shù) 的情況下失調(diào)電壓和增益誤差不使ADC電路前端過載,我 們還要求選用的放大器是軌到軌的輸出性能,通過比較和測 試,我們最終選用ADA4S8-2這款精密運算放大器作為前 端放大電路。ADA4528-2為雙通道運放,具有2.2V5.5V 的寬工作電源電壓范圍、高增益、出色的CMRRPSRR 特性。失調(diào)電壓為2.5uV失調(diào)電壓漂移為0.015uV/°C , 用于不容許誤差源的應(yīng)用,是精密放大應(yīng)用理想之選。

由兩個零漂移放大器組成了對稱式放大器結(jié)構(gòu),這樣形 成了三運放式儀表放大器的第一級,很好的自行校正了低頻 直流誤差,同時也抵消了 1/f噪聲的影響,但對兩個放大器 反饋電阻選擇要求較高,盡量做到完全匹配,因此我們選用 1%高精度電阻。增益可得:

云網(wǎng)客5.jpg

如圖3所示,電容R5R6置于運算放大器的反饋環(huán) 路中,與R5R6—起形成4.3Hz截止頻率的低通濾波器, 用于限制進入Z-AADC的噪聲量。C5R7、R8 —起形 成一個截止頻率為8Hz的差分濾波器,用以進一步限制噪聲。 C3、C4R7、R8—起形成截止頻率為159Hz的共模濾波器。

由于ADA4528-2具有超低失調(diào)電壓和噪聲的高精度器 件,因此必須精心布置PCB安排,以使得芯片性得達到最 佳狀態(tài),為減少輸出電流變化引起的電源干擾最小,保持較 短的電源走線,旁路電容應(yīng)盡可能靠近器件電源引腳等細節(jié)。

云網(wǎng)客9.jpg

3)二級放大及ADC電路設(shè)計

經(jīng)過第級前端放大后,需要再進行級放大以滿足 ADC電路的需要。由于我們選用AD7791這款ADC芯片, 內(nèi)置一個24Z-AADC,其中含有一個可緩沖或無緩 沖差分輸入,使得內(nèi)部集成了一個差分輸入放大器電路, AD7791接受差分模擬輸入和差分基準電壓。為適合低頻 測量應(yīng)用的低功耗、完整模擬前端,采用3V電源時,二者 的典型功耗為65 pA;采用5 V電源、禁用緩沖時,典型功耗為75 UA

電路采用5V基準電壓,峰峰值輸入范圍為10V,因此 LSB等于:

來自傳感器的10mVp-p滿量程信號在3.75Vp-p信號, 約為ADC量程的38%。較寬的模擬輸入有利于稱重傳感器 的失調(diào)電壓和增益誤差不會使ADC前端過載。雖然采用四 線式的貼片傳感器沒有檢測引腳,使得ADC的差分基準電 壓引腳與勵磁電壓和地直接相連,導致了線路電阻上存在一 定的壓差,但仍能檢測精確出該電橋上產(chǎn)生的電壓。

(4)系統(tǒng)電源設(shè)計 電源是一個系統(tǒng)的基礎(chǔ),一個良好的電源設(shè)計是系統(tǒng)穩(wěn) 定運行的前提。電壓的波動,將導致系統(tǒng)讀數(shù)稱量的精確度。 傳感器是通過壓力的改變使得電壓對電阻應(yīng)變片的輸出量變 化,電壓的不穩(wěn)定,直接導致信號采集的可靠性,同時不穩(wěn) 定的電壓將對后面放大電路、AD電路產(chǎn)生壓差失調(diào)、增益 誤差和噪聲干擾,使得系統(tǒng)無法工作。提升電源性能,會使 系統(tǒng)更優(yōu)良。電源設(shè)計如圖4所示。

云網(wǎng)客6.jpg

TPS7350具有完善的保護電路,包括過流、過壓、電 壓反接保護。由電壓源7.2V輸出,經(jīng)兩個TPS7350電路轉(zhuǎn) 換為3.3V電壓,為單片機及顯示屏供電。

ADP3301-5.0是一款低噪聲調(diào)節(jié)器,輸入工作電壓范 3 V?12 V,并提供超過100毫安的負載電流,具有卓 越的電壓和負載調(diào)節(jié),該ADP3301作為一般使用時僅需一 0.47葉旁路電容輸出。

本設(shè)計中 ADP3301-5.0 電路為 AD7791ADA4528-2 和稱重傳感器提供穩(wěn)定的5V電壓,外圍電路設(shè)計中加以去 耦電容、降噪電容,避免了電源、地層的噪聲在電路中的影響致使性能下降。

1.2軟件設(shè)計

軟件設(shè)計是基于STM32單片機 的開發(fā)運用,STM32F103RCT6芯片 ARM Cortex-M3為內(nèi)核,最高工 作頻率為72MHz,片上集成64K字節(jié) SRAM,512K字節(jié)的FLASH容量,自 帶校準RTC晶振,JTAG接口等。具有 極強的處理計算能力,并且開發(fā)環(huán)境易 搭建。非常適用于此次簡易電子稱的 數(shù)據(jù)處理。

鍵盤為4X4的數(shù)字鍵盤,除了簡 單的0~9的數(shù)字功能外,并由校準、 去皮、單價、累加、歸零、等于代替其他鍵的功能。鍵盤 的輸入是以狀態(tài)機輸入判斷,STM32控制器具體需要執(zhí)行 的代碼取決于接收到的事件。所以,數(shù)據(jù)控制流程不能是 事先設(shè)定好的,它們的命令和選擇也就是用戶隨機輸入造 成的事件來驅(qū)動。

系統(tǒng)軟件分由A/D轉(zhuǎn)換模塊、數(shù)制轉(zhuǎn)換、鍵盤掃描模塊、液晶顯示模塊和主函數(shù)模塊。在開機初始化后,由前端傳感器采集信號,經(jīng)過放大、A/D轉(zhuǎn)換,傳送到STM32單片機控制器,有STM32進行數(shù)值轉(zhuǎn)換;同時判斷外部鍵盤是否有輸入響應(yīng),若無,則STM32將處理的信號送至顯示屏,由顯示屏顯示秤取的重量;如果由外部響應(yīng)輸入,單片機根據(jù)輸入的信號事件,處理事故;并由顯示屏顯示輸入的數(shù)據(jù)

信號和單片機處理的結(jié)果。軟件實現(xiàn)流程如圖5

云網(wǎng)客7.jpg

2.測試結(jié)果與分析

2.1測試結(jié)果

數(shù)據(jù)如表 1。

云網(wǎng)客8.jpg

2.2測試分析與結(jié)論

測試結(jié)果滿足實驗?zāi)繕艘螅钥胀斜P為初始狀況,每 次累加5g重量的砝碼,稱重在0?50g時,測試所得數(shù)值 在標準砝碼0.5g誤差內(nèi);稱重在50?500g時,測試所得 數(shù)值在標準砝碼的1g誤差內(nèi)。

本設(shè)計基于STM32控制,利用貼片式電阻應(yīng)變片傳感 器為信號采集單元,結(jié)合了 ADA4528-2芯片與AD7791 芯片的優(yōu)質(zhì)調(diào)制,實現(xiàn)電子秤的精確稱量,測量結(jié)果可讀測 到小數(shù)點后兩位。更以低成本、高靈敏度、智能化、便攜式設(shè)計結(jié)構(gòu)為小型精秤市場帶來推廣性,適用于中藥材稱量、 金銀器秤量等區(qū)域??稍诔丨h(huán)境下精確稱量工作,若在電 子秤四周加以透明玻璃罩,以減少外界環(huán)境對應(yīng)變片的影響, 測量結(jié)果將更加精準。

 


主站蜘蛛池模板: 新民市| 左权县| 德惠市| 宁国市| 康平县| 富蕴县| 新宁县| 博兴县| 山东省| 仙游县| 晋江市| 陆河县| 陈巴尔虎旗| 江油市| 西华县| 乐陵市| 金沙县| 屯留县| 乌兰察布市| 龙泉市| 湄潭县| 英山县| 衡山县| 太原市| 江阴市| 恭城| 汾阳市| 唐山市| 昂仁县| 苗栗县| 于都县| 云南省| 岳西县| 衡水市| 金门县| 赫章县| 历史| 潼南县| 资中县| 浏阳市| 光山县|