在线日韩avI精品一区二区三区999Iav老熟妇I五月天色丁香I91精品区I成人网站污污污I中文字幕av在线播放I日韩欧在线I国产精品高清在线观看

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

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

一種基于STM32的多功能精密電子秤

時間:2017-07-06 06:31:00 來源:本站 點擊數(shù):739

電子秤作為生活中最常見的測量儀器,被廣泛應(yīng)用于各種場所。隨著日用設(shè)備自動化水平的快速發(fā)展,人們所用的電子秤也不斷更新。但 是,市場上的電子秤大多存在功能單一,人機界面不友好,測量誤差大等缺點。為此,本文以STM32單片機為控制基礎(chǔ),使用四片箔式應(yīng)變片組成惠斯登 電橋與高精度集成轉(zhuǎn)換芯片HX711相連接,設(shè)計一種可語音播報、連續(xù)測量、單價輸入、總價計算、總價累計、校準清零、液晶顯示、觸摸輸入以 及高精度的電子秤

1.引言

物體質(zhì)量的測量,價格的計算,價格的累計存在于生產(chǎn)生活的 各個方面。一種具有多種功能,人機界面友好,測量精度高的電子秤 可在很大程度上提高使用效率。

本文采用四片箔式應(yīng)變片組成一個惠斯登電橋。運用集成芯片 HX711對稱重傳感器的模擬信號進行A/D轉(zhuǎn)換,完成測量數(shù)據(jù)的采 集,后經(jīng)單片機對數(shù)據(jù)處理完成高精度的測量,隨后加上各種算法, 完成多種功能的計算;最后在配合液晶顯示,觸摸輸人,語音播報等 完成友好的人機交互。

2.系統(tǒng)組成

根據(jù)設(shè)計的需求,硬件上需要有稱重傳感器,AD轉(zhuǎn)換電路, 片機最小系統(tǒng),按鍵輸人,顯示輸出,語音播報,以及電源模塊,其組 成的系統(tǒng)框圖如圖1

云網(wǎng)客1.jpg

3.稱重傳感器的設(shè)計

3.1懸臂梁的設(shè)計

采用優(yōu)質(zhì)的鋁合金材質(zhì)(長,寬,高分別為190mm,20mm, 3mm),鋁合金具有塑造性強,硬度適中,彈性好等特點,常作為電阻 應(yīng)變式稱重傳感器的懸臂梁。本次設(shè)計中對懸臂梁做了如下處理, 使其機械形變更加合理。

(1)在懸臂梁靠近支點(約1/3處),下表面開約1.5mm深的小槽。 使其產(chǎn)生的形變集中在一條線上,獲得更好的線性應(yīng)變。

⑵在支點的另外一端,中間處固定一根5cm,下端具有通孔的螺絲釘。好處在于可使測量物體的重心集中在一個點上,便于提高 精度。

3.2測量電路的設(shè)計

設(shè)計中采用惠斯登電橋中的四臂測量接線法,此接線法能對系 統(tǒng)進行包括溫度,濕度等外界干擾因素的補償。使系統(tǒng)不易受外界 因素的干擾,提高測量精度。

將R1和R4應(yīng)變片粘貼于凹槽對應(yīng)的上表面,R2和R3應(yīng)變片粘 貼于下表面,這樣就完成了稱重傳感器的設(shè)計。

4 .AD轉(zhuǎn)換器的設(shè)計

通過惠斯登電路可以得到極其微小的電壓差信號,一般情況下 我們需要再設(shè)計一個差分放大電路對信號進行放大,然后再用精度 很高的AD轉(zhuǎn)換芯片進行轉(zhuǎn)換,這樣得到的數(shù)據(jù)才能被單片機所能 使用。而市場上有了一款針對電子秤開發(fā)的集成芯片HX711,由于 具有較高的精度,低廉的價格,故本次設(shè)計采用這款芯片。

HX711是一款專為高精度稱重傳感器而設(shè)計的24位A/D轉(zhuǎn)換 器芯片。與同類型其它芯片相比,該芯片集成了包括穩(wěn)壓電源、片內(nèi) 時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、 響應(yīng)速度快、抗干擾性強等優(yōu)點。

HX711的模塊與惠斯登電橋、單片機連接;通過HX711,就可 以將惠斯登電路所測微弱形變信號轉(zhuǎn)換成數(shù)字信號,傳送給STM32 單片機進行數(shù)據(jù)處理。

5.單片機、液晶屏以及語音模塊的設(shè)計

單片機采用的是STM32F407ZGT6為處理器,該芯片具有運行 速度快,高達168M。大容量,1MFlash, 196KBRAM,以及自帶 FSMC接口。

電源模塊的設(shè)計采用DC-DC轉(zhuǎn)換芯片MP2359,該芯片具有寬 電壓輸人(6V-16V),穩(wěn)壓5V輸出電流可高達1A,這樣就不會因為 LCD功耗較大而驅(qū)動不了。3.3V電壓的得到采用AMS117-3.3三端 穩(wěn)壓芯片完成,這樣電源就設(shè)計完成。

L⑶液晶屏模塊采用的是ALIENTEK的4.3寸屏,控制器IC為 ILI9341,分辨率為480*800,16色真彩顯示,自帶觸摸屏。

語音模塊采用的是WT588D語音模塊,設(shè)計中采用一線串口控 制模式。該模式下,只需使用一個I/O口向模塊發(fā)送需要播報的語音 地址即可。為了便于編寫程序代碼,可把語音0’加載到模塊的地址 0,語音1’加載到地址1,以此類推,最后語音加載到地址10 ,語音加載到地址11,這樣需要播報時,發(fā)送相應(yīng)的地址就 可以了。

通過液晶觸摸屏和語音模塊就可以很好的完成人機交互界面的設(shè)計。

6.軟件設(shè)計

6.1物體質(zhì)量處理

通過HX711轉(zhuǎn)換可以得到數(shù)字信號量,此時,就可以用單片機 獲取數(shù)據(jù)。HX711模塊的輸出接口類似于IIC接口只有時鐘線和數(shù) 據(jù)線,按照該芯片的使用手冊,就可以讀出數(shù)據(jù)。

HX711模塊獲取的數(shù)據(jù)并不能直接使用,它只是經(jīng)24AD 轉(zhuǎn)換后的值。所以,需要處理,24AD轉(zhuǎn)換除去最高位的標志位, 有效數(shù)據(jù)位只有23位。滿量程為2A23次方,等于8388608。在測試中發(fā) 現(xiàn)低兩位可作為無效位去除,其原因在于AD轉(zhuǎn)換的精度過于高,在 不加砝碼的時候低兩位數(shù)值變化的厲害,因而將其舍去。最后可利 用的數(shù)據(jù)最大為83886。處理后的AD轉(zhuǎn)換值也不是我們需要的物體 質(zhì)量。因此,還需要對數(shù)據(jù)進行處理,利用每一克質(zhì)量對應(yīng)一個AD 轉(zhuǎn)換值,可以把這種對應(yīng)關(guān)系通過數(shù)學方法擬合成一個函數(shù),這樣 當測量物體質(zhì)量時,就可以利用該函數(shù)求解出物體對應(yīng)的質(zhì)量。試 驗中,通過對0-500克砝碼的多次測試,擬合出的函數(shù)如式1

WEIGHT=1945.5-0.0238*AD_Value

可以看出該函數(shù)為一條單調(diào)遞減函數(shù),通過該表達式就可以快 速求解出物體的質(zhì)量。

為了滿足多功能的需求以及減小系統(tǒng)自身的誤差,需要設(shè)置扣 重,校準功能。其程序?qū)崿F(xiàn)代碼如式2。

REAL_WEIGHT=WEIGHT-XIAOZHENG-KOUZHONG

(2)

當需要校準時,把REAL?EIGHT賦值給XIAOZHENG即可 實現(xiàn)校準,當需要扣重時,把REAL?EIGHT賦值給KOUZHONG 即可實現(xiàn)扣重。

總價計算及總價累計計算,利用觸摸屏輸人的單價值即可計算 出當前物體的總計價格,當需要累加時,按下觸摸屏上對應(yīng)的按鍵 區(qū)域即可實現(xiàn)累計。

6.2人機交互界面的實現(xiàn)

LCD顯示的最基本原理在于可以在指定的位置畫一個點,利用 這種原理,可以先對需要顯示的字符取模,再利用畫點實現(xiàn)顯示字 符。配合需要顯示的顏色,最終就可以設(shè)計出所需要的界面。

根據(jù)表1描繪過溫調(diào)節(jié)關(guān)斷時間TOTR時間隨溫度變化曲線如 圖6所示,從圖6可見TOTR時間和高溫時的溫度基本成線性關(guān)系。

觸摸按鍵的設(shè)計在于利用當用手指觸碰到屏幕時,單片機會接 收到兩個數(shù)據(jù),分別為X軸的坐標值,Y軸的坐標值。根據(jù)觸碰的點 在哪一個區(qū)域內(nèi)就可以判斷出是哪個按鍵被觸發(fā),進而實現(xiàn)按鍵輸 人功能。

當需要語音模塊播報時,把需要播報數(shù)字的每個位的數(shù)值解析 出來作為地址發(fā)送給語音模塊,當解析出時,發(fā)送地址10,最后 再發(fā)送地址11,播報'就完成了語音播報的功能。

7.測量結(jié)果及誤差分析

根據(jù)擬合出的的函數(shù)可以將處理后的AD轉(zhuǎn)換值代人方程中 求解出物體的質(zhì)量。測試中發(fā)現(xiàn),在沒有加砝碼前,電子稱重儀還是 有讀數(shù),這為系統(tǒng)誤差,為此,需要在每次開機時按下校正’按鍵清 零。另一方面由于應(yīng)變片產(chǎn)生的形變是非直線的,但是因為是采用 曲線擬合的方法得到函數(shù)關(guān)系,測量結(jié)果的誤差是非常小的。因此 產(chǎn)生的誤差來源最主要的就是物體重心的偏移,測量時物體晃動。

8.結(jié)語

通過硬件與軟件的結(jié)合,可以很好的完成本次設(shè)計。而所選用 STM32單片機自帶浮點數(shù)運算單元,可以大大提高小數(shù)運算能 ;LCD液晶屏的使用為人機交互界面提供了很好的顯示效果,極 大方便了用戶的使用。通過對不同質(zhì)量砝碼的多次測量,獲取多組 數(shù)據(jù),然后用MATLABEXCEL軟件擬合出一個函數(shù),這樣能明顯 提高測量的精度,減小測量誤差。在測試中發(fā)現(xiàn)0-50,測量誤差穩(wěn) 定在0.1%內(nèi),50-500克穩(wěn)定在0.2%內(nèi),所以本設(shè)計實現(xiàn)了一種基于 STM32的多功能精密電子秤。

 

 


主站蜘蛛池模板: 亚洲在线激情 | a级一a一级在线观看 | 婷婷激情影院 | 97在线观看免费观看 | 97福利社 | 一区二区三区在线免费观看 | 五月天激情视频在线观看 | 日本黄网站 | 成年人黄色大片在线 | 久久婷婷精品视频 | 天天干天天爽 | 久久99九九99精品 | 欧美日韩国产精品一区 | 中文字幕色站 | 午夜av免费在线观看 | 国产视频91在线 | 九九视频精品免费 | 97在线观看免费视频 | 免费福利视频导航 | 国产成人久久精品77777 | 日本激情视频中文字幕 | 国产视频在线免费观看 | 九九热精品视频在线观看 | 韩日成人av| 欧美亚洲久久 | 国产精品午夜久久久久久99热 | 成人欧美在线 | 激情网五月 | 日本一区二区三区视频在线播放 | 手机成人在线 | 91福利在线导航 | 亚洲一区二区精品在线 | 欧美午夜寂寞影院 | 99精品国产高清在线观看 | 国产精品毛片完整版 | 91成人免费 | 亚洲视频免费在线 | 久久久久久久免费观看 | 一级免费看视频 | 成人蜜桃 | 精品毛片久久久久久 | 在线观看免费av网站 | 亚洲深夜影院 | 亚洲精品美女久久久 | 国产综合在线视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产另类xxxxhd高清 | 91日韩精品一区 | 日韩av一区二区在线 | 制服丝袜一区二区 | 综合久久网站 | 久一网站| 日本黄色大片免费 | 人人爽久久久噜噜噜电影 | 久久影院中文字幕 | 五月婷婷视频在线 | 日韩精品一区二区在线观看视频 | 国产一区免费在线 | 久久精品网站视频 | 久久久久久国产精品免费 | 国产精品成人a免费观看 | 欧美一级特黄高清视频 | 超碰97中文| 在线观看一级视频 | 在线观看www91 | 久草久视频 | 亚洲国产色一区 | 国产一区欧美一区 | 在线观看91精品国产网站 | 国产精品一区二区三区视频免费 | 亚洲精品日韩一区二区电影 | 国产乱码精品一区二区三区介绍 | 永久免费的av电影 | 激情av在线资源 | 久久免费视频播放 | 激情av在线播放 | 亚洲精品乱码久久久久久按摩 | 狠狠干.com| 国产精品久久亚洲 | 久久久久久国产精品999 | 中文av网| 国产专区视频在线观看 | 粉嫩av一区二区三区四区在线观看 | av女优中文字幕在线观看 | 国产中文字幕视频在线观看 | 日韩免费久久 | 黄av资源 | 在线免费观看黄色av | 亚洲精区二区三区四区麻豆 | 午夜视频在线观看一区二区三区 | 日韩av影片在线观看 | 男女全黄一级一级高潮免费看 | 欧美性色综合网 | 国产精品9999久久久久仙踪林 | 亚洲最新av在线网站 | 91精彩视频在线观看 | 99热手机在线观看 | 国产在线污 | www.超碰97.com|