1.研究的主要內(nèi)容
設(shè)計(jì)一基于單片機(jī)的電子稱,要求該電子稱除了可以用LCD顯示商品的單價(jià)、重量和總價(jià)外,還要有商品超重報(bào)警功能。
- 研究方法
本設(shè)計(jì)采用模塊化設(shè)計(jì)法,以51單片機(jī)為核心設(shè)計(jì)一款高精度電子秤,當(dāng)被稱物體放置在秤臺(tái)上時(shí),稱重傳感器產(chǎn)生力-電效應(yīng),將物體的重量轉(zhuǎn)換成與被稱物體重量成一定函數(shù)關(guān)系的電信號(hào)。該電信號(hào)先通過(guò)前端信號(hào)處理電路,然后經(jīng)過(guò)A/D轉(zhuǎn)換電路轉(zhuǎn)換成數(shù)字信號(hào)送入到主控電路的單片機(jī)中,單片機(jī)通過(guò)掃描鍵盤和各種功能開(kāi)關(guān),根據(jù)鍵盤輸入內(nèi)容和各種功能開(kāi)關(guān)的狀態(tài)進(jìn)行判斷、分析和控制,來(lái)完成各種運(yùn)算和顯示功能。
- 其硬件結(jié)構(gòu)主要包括:數(shù)據(jù)采集模塊、最小系統(tǒng)模塊、超重報(bào)警模塊、鍵盤和顯示模塊。其中,數(shù)據(jù)采集模塊包括稱重傳感器和A/D轉(zhuǎn)換電路;最小系統(tǒng)部分主要包括AT89S51、晶振電路和復(fù)位電路;鍵盤由4X4位矩陣鍵盤組成,可以控制顯示重量和價(jià)錢等信息;顯示部分由LCD1602液晶顯示。軟件部分由C語(yǔ)言編程,實(shí)現(xiàn)對(duì)各部分的控制。該電子秤可以實(shí)現(xiàn)稱重、置零、計(jì)價(jià)和顯示等功能。其稱重范圍為0~10Kg,分度值為0.001g。整個(gè)系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,使用方便。
利用壓力傳感器采集因壓力變化產(chǎn)生的電壓信號(hào),經(jīng)過(guò)電壓放大電路放大,然后再經(jīng)過(guò)模數(shù)轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號(hào),最后把數(shù)字信號(hào)送入單片機(jī)。單片機(jī)經(jīng)過(guò)相應(yīng)的處理后,得出當(dāng)前所稱物品的重量及總額,然后再顯示出來(lái)。
測(cè)量部分是利用稱重傳感器檢測(cè)壓力信號(hào),得到微弱的電信號(hào)(本設(shè)計(jì)為電壓信號(hào)),而后經(jīng)處理電路(如濾波電路,差動(dòng)放大電路,)處理后,送單片機(jī)中的A/D轉(zhuǎn)換器,將模擬量轉(zhuǎn)化為數(shù)字量輸出,控制器接受來(lái)自A/D轉(zhuǎn)換器輸出的數(shù)字信號(hào),經(jīng)過(guò)復(fù)雜的運(yùn)算,將數(shù)寧信號(hào)轉(zhuǎn)換為物體的實(shí)際重量信號(hào),并將其送到顯示單元中。