• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于STM32F1單片機(jī)的電子秤設(shè)計

      2018-08-21 20:45:24盧奇麟吳皓清屈睿
      科技傳播 2018年15期
      關(guān)鍵詞:電子秤

      盧奇麟 吳皓清 屈睿

      摘 要 文章介紹了一種基于電阻應(yīng)變片的電子秤設(shè)計方案。主電路由電阻應(yīng)變片構(gòu)成的H橋及電子秤專用模擬/數(shù)字(A/D)轉(zhuǎn)換器芯片HX711構(gòu)成,經(jīng)HX711采集的AD值通過SCK和DOUT管腳與STM32單片機(jī)兩個I/O口相接并通信,讀出AD值,通過在秤上多次放置標(biāo)準(zhǔn)砝碼采集AD值并且擬合可以得到所放砝碼的質(zhì)量,最后在LCD顯示屏上顯示稱量結(jié)果。

      關(guān)鍵詞 電子秤;電阻應(yīng)變片;HX711

      中圖分類號 G2 文獻(xiàn)標(biāo)識碼 A 文章編號 1674-6708(2018)216-0141-04

      電子秤屬于衡器的一種,是利用胡克定律或力的杠桿平衡原理測定物體質(zhì)量的工具[1]。在衡器的發(fā)展演變過程中,曾經(jīng)先后出現(xiàn)6種類型的衡器設(shè)計,分別是:架盤天平、不等臂平臺秤、吊車秤、傾斜象限桿秤、彈簧秤和自動秤[2]。隨著電子技術(shù)的飛速發(fā)展以及各種傳感器的廣泛應(yīng)用,衡器也從原來的模擬式、單一式、粗精度向數(shù)字式、多樣式、高精度轉(zhuǎn)變。本文以STM32F103C8T6單片機(jī)為核心,介紹了一種基于電阻應(yīng)變片的簡易電子秤設(shè)計方案。

      1 系統(tǒng)方案

      本系統(tǒng)主要由稱重模塊、數(shù)據(jù)采集模塊、結(jié)果顯示模塊、設(shè)置輸入模塊、電源模塊組成,下面分別論證這幾個模塊的選擇。

      1.1 稱重模塊的論證與選擇

      方案一:采用應(yīng)變片分立元件構(gòu)建應(yīng)變片H橋。其中應(yīng)變片分立元件的阻值選用1K,需要4個電阻應(yīng)變片構(gòu)成H橋,采用全橋方式,靈敏度最高。

      方案二:采用集成的壓力傳感器。集成的壓力傳感器電路一致性較好,抗干擾性能強(qiáng),但是由于其封裝性較好,比較適合壓力秤的制作,而本題要求制作的簡易電子秤屬于拉力秤,且題目要求稱重傳感裝置需自制,不得采用商用電子稱的稱重裝置,所以改方案舍棄不用。

      綜合以上兩種方案,采用分立的電阻應(yīng)變片構(gòu)成H橋電路并固定于鋼片上,為保證每一個半橋的電阻應(yīng)變片對于同一壓力或者拉力的產(chǎn)生的反映相反,所以在鋼尺正面和背面上分別固定應(yīng)變片。其中用分立元件搭成的H全橋如圖1所示,4個1K電阻均為1K電阻應(yīng)變片,H橋留出4個引線接口,分別按圖接入VCC、信號+、信號-、GND,信號+和信號-分別接入集成運(yùn)放的兩個輸入端。

      1.2 采集模塊的論證與選擇

      方案一:采用PCF8591模數(shù)轉(zhuǎn)換模塊。功能簡介: 基于I2C接口的AD/DA轉(zhuǎn)換模塊,8位精度,四通道AD,單通道DA,電壓輸出型。

      方案二:采用HX711模數(shù)放大轉(zhuǎn)換模塊。功能簡介:模塊工作電壓:4.8V~5.5V,典型電流1.6mA。兩路可選擇差分輸入;芯片內(nèi)部集成低噪聲可編程放大器,可選增益包括32dB、64dB以及128dB;直流穩(wěn)壓電路可為外部傳感器及芯片內(nèi)部的A/D轉(zhuǎn)換器提供電源,具有簡單的數(shù)字控制功能及串口通訊功能。

      綜合以上兩種方案,PCF8591模數(shù)轉(zhuǎn)換精度較低且不含增益可變放大器,而HX711模數(shù)轉(zhuǎn)換精度達(dá)到24位精度高,內(nèi)含放大器,不需要外接放大器電路,集成度高,電路一致性好,所以選擇方案二。

      1.3 顯示模塊的論證與選擇

      方案一:采用8位數(shù)碼管模塊顯示。數(shù)碼管是一種半導(dǎo)體發(fā)光器件,由發(fā)光二極管組成。8位數(shù)碼管模塊用2片74HC595驅(qū)動,具有直觀明朗,顯示亮度大的特點(diǎn),但是顯示內(nèi)容有限,簡易電子秤中需要顯示的東西比較多而且程序上會由于不斷的掃描各個數(shù)碼管而占用CPU資源,故不采用。

      方案二:可采用LCD12864液晶顯示屏顯示。LCD12864液晶顯示屏是一種點(diǎn)陣液晶屏,它具有顯示亮度高,顯示字體大,內(nèi)部集成中文字庫的特點(diǎn)。采用該種液晶顯示屏來顯示稱量結(jié)果,不論是從硬件電路結(jié)構(gòu)上或是從顯示程序上來看都要簡潔得多。

      方案三:采用1.44英寸彩色LCD,彩色LCD是一個發(fā)光的色彩輸出設(shè)備,其輸出的色彩是由色光三原色,紅、綠、藍(lán)通過三者各自擁有不同的色彩飽和度,以及不同對比度來進(jìn)行調(diào)和而成的彩色畫面。與同類型液晶屏相比具有體積小巧、使用方便和顯示內(nèi)容豐富清晰的優(yōu)點(diǎn)。

      綜合上述各顯示器件的特點(diǎn)考慮,最終選擇1.44英寸彩色LCD作為顯示模塊。

      1.4 按鍵輸入模塊的論證與選擇

      本次設(shè)計使用的LCD上帶有的五軸按鍵作為按鍵輸入模塊,通過操作在液晶屏上顯示的圖形用戶界面(GUI)來完成去皮、計價等功能,節(jié)省不必要的外圍按鍵,使其集成度更高。

      2 系統(tǒng)理論分析與計算

      2.1 電阻應(yīng)變片H橋的分析

      2.1.1 電阻應(yīng)變片的測量轉(zhuǎn)換電路

      電阻應(yīng)變片的機(jī)械應(yīng)變都很小,要測量這些微小應(yīng)變引起的微小電阻變化量,以及要把這些微小電阻相對變化量ΔR/R轉(zhuǎn)換成電壓或電流的變化,通常采用橋式測量電路。而橋式測量電路通常采用直流電橋和交流電橋,本題中供電部分采用直流,所以測量電橋也采用直流電橋。

      2.1.2 電橋的工作原理

      2.2.3 簡易電子秤中應(yīng)變片H橋類型的選擇

      綜上所述,考慮到簡易電子秤測量精度以及靈敏度,以及能夠測試出的最小重量5.0g,應(yīng)選擇全橋測試電橋,因?yàn)槠潇`敏度最高。

      3 電路與程序設(shè)計

      3.1 電路的設(shè)計

      3.1.1 系統(tǒng)總體框圖

      系統(tǒng)總體框圖如圖3所示,其核心為一STM32F103C8T6單片機(jī),功能豐富,價格低廉,重量采集采用電阻應(yīng)變片構(gòu)成的H橋和電子秤專用運(yùn)放模數(shù)轉(zhuǎn)換芯HX711構(gòu)成,通過單片機(jī)I/O口模擬串口通信與HX711芯片通信,設(shè)置其內(nèi)部寄存器數(shù)據(jù)和AD值,通過五軸按鍵輸入來改變電子秤的各種模式,去皮功能以及設(shè)定價格輸入,通過LCD液晶顯示屏來實(shí)時顯示電子秤的狀態(tài)以及各種數(shù)據(jù)。

      3.1.2 電阻應(yīng)變片與HX711運(yùn)放AD子系統(tǒng)框圖

      1)電阻應(yīng)變片與HX711運(yùn)放AD子系統(tǒng)框圖如圖4所示,可以看出除了電阻應(yīng)變片測試電橋僅由四個電阻應(yīng)變片構(gòu)成以外,HX711內(nèi)部集成了一個多路選擇開關(guān)MUX,一個可編程增益差分運(yùn)放,其增益可調(diào)節(jié)為32,64,128倍增益,還具有一個高精度24位模數(shù)轉(zhuǎn)換模塊和一個對外通信的數(shù)字控制接口,可以接單片機(jī)等控制芯片傳送數(shù)據(jù)。

      3.1.3 電源

      電源由變壓、整流、濾波、穩(wěn)壓4部分電路組成組成。變壓電路采用5V適配器,為整個電子秤系統(tǒng)提供供電電壓,從而保證整個電路的正常運(yùn)行。這部分采用三端穩(wěn)壓器件實(shí)現(xiàn),電路較簡單,故不作詳述。

      3.2 程序的設(shè)計

      3.2.1 程序功能描述與設(shè)計思路

      1)程序功能描述。

      根據(jù)題目要求軟件部分主要實(shí)現(xiàn)鍵盤的設(shè)置和顯示。

      (1)鍵盤實(shí)現(xiàn)功能:采用矩陣鍵盤可以實(shí)現(xiàn)簡易電子秤設(shè)置物品單價、去皮、清零、等功能。

      (2)顯示部分:顯示重量、物品單價等。

      2)程序設(shè)計思路。

      (1)五軸按鍵部分通過單片機(jī)AD口采集電壓得到按鍵的鍵值。

      (2)讀取AD部分通過單片機(jī)兩個普通IO口模擬通信讀取HX711返回的AD值。

      3.2.2 程序流程圖

      主程序流程圖如圖5所示。

      4 測試方案與測試結(jié)果

      4.1 測試方案

      當(dāng)程序完成并且對比標(biāo)準(zhǔn)砝碼標(biāo)定完成以后,給簡易電子秤加裝標(biāo)準(zhǔn)砝碼測試顯示結(jié)果是否準(zhǔn)確。

      4.2 測試條件與儀器

      測試條件:軟件仿真電路以及硬件電路均與系統(tǒng)原理圖相同,并且檢查多次均無誤,硬件電路無虛焊。

      測試儀器:標(biāo)準(zhǔn)砝碼、示波器、數(shù)字式萬用表、數(shù)字式毫伏表。

      4.3 測試結(jié)果

      加標(biāo)準(zhǔn)砝碼測試液晶屏顯示結(jié)果如表1所示。

      由表1可知,稱重質(zhì)量在10g~500g,稱重誤差不超過0.5g,稱量最大誤差為:1.23%。經(jīng)分析,造成誤差的原因與稱量時的環(huán)境溫度、應(yīng)變片的粘貼工藝、程序結(jié)構(gòu)等因素有關(guān),因此,可以從這幾個方面著手改進(jìn),從而提高測量精度。

      5 結(jié)論

      文章以STM32F103C8T6單片機(jī)為核心控制器,以電阻應(yīng)變片構(gòu)成的H橋及電子秤專用模擬/數(shù)字(A/D)轉(zhuǎn)換器芯片HX711為主電路,設(shè)計了一種簡易電子秤。從測試結(jié)果上看,采用該電子稱稱量時,結(jié)果較為精確,基本能夠滿足人們的日常需求,且制作成本較低,性能較穩(wěn)定。

      參考文獻(xiàn)

      [1]劉美娟,張琦,穆遠(yuǎn)威.基于HX711的高精度電子秤的設(shè)計[J].信息通信,2017(1):142-144.

      [2]孫娜.基于單片機(jī)的便攜式電子秤的設(shè)計[J].中國科技信息,2012(1):98,100.

      [3]王來志,王小平.基于電阻應(yīng)變片式傳感器的電子秤設(shè)計[J].物聯(lián)網(wǎng)技術(shù),2014,4(2):58-60.

      [4]李堯,孫鵬,王永超.提高惠斯通電橋靈敏度的方法[J].大學(xué)物理實(shí)驗(yàn),2011,24(2):28-31,42.

      [5]譚興文,韓力.惠斯通電橋靈敏度的探究[J].西南師范大學(xué)學(xué)報(自然科學(xué)版),2008(4):149-152.

      猜你喜歡
      電子秤
      電子秤
      電子秤檢定與稱量誤差補(bǔ)償方法的分析
      基于PLC的工業(yè)電子秤設(shè)計
      基于單片機(jī)的商用電子秤設(shè)計與仿真
      電子制作(2019年11期)2019-07-04 00:34:46
      計量檢定電子秤的誤差及改進(jìn)措施探究
      關(guān)于電子秤的設(shè)計
      電子制作(2018年2期)2018-04-18 07:13:21
      基于樣條函數(shù)的高精度電子秤設(shè)計
      壓死電子秤
      基于單片機(jī)實(shí)時監(jiān)測電子秤設(shè)計
      基于STM32的高精度電子秤設(shè)計
      電子制作(2016年21期)2016-05-17 03:52:48
      漳浦县| 西充县| 丰台区| 东丽区| 浠水县| 梁平县| 交城县| 岑溪市| 盖州市| 昌都县| 灌南县| 福贡县| 锡林郭勒盟| 冕宁县| 巴马| 稻城县| 阜新| 阳原县| 万载县| 南江县| 福海县| 延边| 崇礼县| 靖西县| 华坪县| 巍山| 定兴县| 东乌珠穆沁旗| 保山市| 宜春市| 简阳市| 营山县| 浑源县| 玉田县| 额尔古纳市| 清水河县| 霍林郭勒市| 唐山市| 左云县| 康马县| 尼玛县|