• 
    

    
    

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

      ?

      基于51單片機的多功能電子秤設(shè)計研究

      2012-02-01 03:57:06潘佑華林盛鑫
      科技傳播 2012年11期
      關(guān)鍵詞:電子秤數(shù)碼管子程序

      潘佑華,林盛鑫

      東莞理工學院,廣東東莞 523808

      基于51單片機的多功能電子秤和傳統(tǒng)的度量工具相比,無論是精確度,還是操作方式都有著很明顯的優(yōu)勢,電子秤精度高,使用方便簡捷,而且電子秤的效率很高,能有效的避免不法商家在秤上弄虛作假,從而保護消費者利益。

      1 電子秤工作原理

      要進行電子秤設(shè)計研究,就要從電子秤的工作原理說起。電子秤中的壓力傳感器的作用是非常重要的,通常情況下壓力傳感器常采用電阻應(yīng)變式,傳感器在這里充當媒介的作用,即通過傳感器將需要稱量物品的重力轉(zhuǎn)變成電壓輸出,經(jīng)放大器放大電壓過后,再經(jīng)過A/D轉(zhuǎn)換電路將電壓變化的信息轉(zhuǎn)變成相關(guān)的數(shù)據(jù)信息,之后由單片機完成最后的數(shù)據(jù)計算處理任務(wù),數(shù)據(jù)處理之后在經(jīng)由顯示電路顯示出稱量重物的物重信息。

      2 硬件部分

      在第一部分中講述了電子秤的設(shè)計原理,本部分則是關(guān)于電子秤的硬件部分,具體的有壓力傳感器、模數(shù)轉(zhuǎn)換以及顯示電路。

      2.1 壓力傳感器

      電子秤的壓力傳感器型號為FSGl5N1A型,是由Honeywell公司研制生產(chǎn)的。這種類型的傳感器是以壓阻效應(yīng)作為基本原理,同時采用了半導體材料,這里的半導體材料是作為感應(yīng)測試組件的。這里的提到的壓阻效應(yīng)主要是指當有外部壓力作用在傳感器的感測組件時,感測組件的壓力值就會有相應(yīng)的變化。壓力傳感器利用這一特性,當這些半導體材料組件遇到外界壓力后會發(fā)生變形收縮,這時組件的電阻值會隨著壓力的變化而變化。但是由于傳感器輸出的電壓十分微小,敏感度幾乎達到了O.24mV/g,即便是滿量程也不過1 500g而已,而且本設(shè)備中也沒有放大電路等增大電壓的處理設(shè)備,所以這些細微的數(shù)據(jù)處理起來將非常的困難,所以需要放大器的放大作用,以方便相關(guān)電路的處理。下面的是相關(guān)的物理公式,可供參考。

      2.2 模數(shù)轉(zhuǎn)換

      在單片機電子秤的設(shè)計中選用的是有ADC0809轉(zhuǎn)換芯片,即CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,它由8路模擬開關(guān)、地址鎖存與譯碼器、比較器、8位開關(guān)樹型D/A轉(zhuǎn)換器、組成的模數(shù)轉(zhuǎn)換芯片。本品采用單一電源,電壓為+5V,即模擬輸入的電壓范圍0V~+5V,輸出的量為00H~FFH,需要的轉(zhuǎn)化時間為100us,且在使用時是不需要進行調(diào)零的,這樣使用時會非常的便捷。

      2.3 顯示電路

      顯示電路中的顯示方式主要有兩種分別是液晶顯示和數(shù)碼管顯示。本設(shè)計中的89S51是沒有專門配備的的液晶驅(qū)動接口,因此,本設(shè)計采用數(shù)碼管顯示方式。數(shù)碼管顯示的亮度高,而且價格低廉,在本設(shè)計中采用的是雙陽數(shù)碼管,這樣既可以簡化電路,同時還實現(xiàn)了亮度可調(diào)的需求。一般情況下,驅(qū)動電路常采用74I-1240芯片,因為該芯片支持高達24MHz的時鐘頻率,能滿足顯示電路的功能需求。

      3 軟件部分

      本品在進行軟件部分的設(shè)計時,第一步是從整體上設(shè)計出系統(tǒng)總框圖以及各個區(qū)塊的模塊功能設(shè)計,同時還要有詳細的功能計劃;第二步是根據(jù)設(shè)計的圖紙和方案進行具體設(shè)計,主要要有各個模塊的流程圖,采用合理的編程語言和工具進行程序設(shè)計,具體的設(shè)計內(nèi)容有:進行代碼設(shè)計、文檔設(shè)計以及界面設(shè)計等;第三步也就是最后一步,調(diào)試、測試軟件,以期達到預(yù)期的功能要求。一般情況下完整的軟件系統(tǒng)是由主程序和若干個功能子程序組成。本設(shè)計中的子程序包含有顯示子程序,信號處理子程序,以及A/D轉(zhuǎn)換模塊等。

      3.1 ADC0809復位

      ADC0809復位即分別將單片機P30按先后順序放置于口l、置0,置于口1時START信號為高電平,置于口0時又使之為底電平,即將ADC0809復位。

      3.2 數(shù)據(jù)采集

      當完成復位工序后,才能啟動模數(shù)轉(zhuǎn)換開關(guān)。需要注意的是,當EOC=0時,則說明裝換正在進行,EOC=l時候,說明轉(zhuǎn)換已經(jīng)結(jié)束。之后利用D0~D7數(shù)字信號輸出口將轉(zhuǎn)換的數(shù)據(jù)結(jié)果果傳送給單片機Po,實現(xiàn)數(shù)字轉(zhuǎn)換。

      3.3 LED顯示

      在LED顯示塊中采用了發(fā)光二極管來顯示字段,即發(fā)光二級管作為顯示器件。一般情況下,七段LED經(jīng)常應(yīng)用于微機系統(tǒng)中。七段顯示塊與微機接口非常容易,即將一個8位并行輸出口與顯示塊的發(fā)光二極管腳相連即可。顯示方式分主要有兩種,分別是動態(tài)和靜態(tài)顯示。本設(shè)計采用動態(tài)顯示。先選中一個數(shù)碼管,然后將相應(yīng)的數(shù)值賦給該數(shù)碼管。

      4 結(jié)論

      本文通過對基于51單片機的多功能電子秤設(shè)計的探討分析,系統(tǒng)的論述了電子秤的設(shè)計過程和設(shè)計內(nèi)容,文中分別對電子秤的工作原理,硬件部分以及軟件部分的設(shè)計進行了論述研究,在硬件部分中的傳感器設(shè)計是重點內(nèi)容,本設(shè)計中的傳感器采用壓阻效應(yīng)原理,以半導體材料作為感測組件,從而實現(xiàn)用電阻變化放映重力變化的目的。硬件部分還包括了顯示電路和模數(shù)轉(zhuǎn)換兩個部分,本設(shè)計采用的是數(shù)碼管顯示,軟件部分主要由主程序和各個子程序組成。

      [1]何立民.單片機應(yīng)用技術(shù)選編(9)[J].單片機與嵌入式系統(tǒng)應(yīng)用,2003(7).

      [2]雷建龍,吳相林,馮雪姣.加強實踐性、提高趣味性,改進單片機原理教學方法的探索[J].教育理論與實踐,2002(S1).

      [3]王玉巧,孔仁昌,道克剛.8098單片機多功能實驗板的設(shè)計[J].實驗室研究與探索,1997(5).

      [4]張培仁.基于C語言編程MCS-51單片機原理及應(yīng)用[M].北京:清華大學出版社,2003。

      [5]張靜,王英健.工科院?!皢纹瑱C原理及應(yīng)用”課程教學新模式探究[J].中國電力教育,2011(3).

      猜你喜歡
      電子秤數(shù)碼管子程序
      電子秤
      Arduino編程
      電腦報(2019年2期)2019-09-10 07:22:44
      MC9S08FL16單片機數(shù)碼管靜態(tài)顯示分析
      科技風(2019年13期)2019-06-11 13:38:30
      單片機控制的四位數(shù)碼管動態(tài)顯示編程
      基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設(shè)計與實現(xiàn)
      關(guān)于電子秤的設(shè)計
      電子制作(2018年2期)2018-04-18 07:13:21
      壓死電子秤
      基于STM32的高精度電子秤設(shè)計
      電子制作(2016年21期)2016-05-17 03:52:48
      淺談子程序在數(shù)控車編程中的應(yīng)用
      子程序在數(shù)控車加工槽中的應(yīng)用探索
      额尔古纳市| 葵青区| 胶南市| 蒙阴县| 诸城市| 白水县| 郁南县| 武冈市| 苍山县| 驻马店市| 阜宁县| 屏山县| 江安县| 北宁市| 天祝| 扬州市| 确山县| 涡阳县| 屏山县| 张家口市| 岢岚县| 玉环县| 繁峙县| 南宫市| 民丰县| 镇沅| 特克斯县| 大理市| 霍山县| 阿克陶县| 贡山| 巢湖市| 越西县| 辽宁省| 东乌珠穆沁旗| 志丹县| 吴忠市| 云林县| 年辖:市辖区| 东丽区| 呼伦贝尔市|