一、硬件方案
硬件電路組成:本系統(tǒng)采用單片機(jī)+LCD1602液晶 +HX711+AD模塊 +蜂鳴器+矩陣鍵盤而成。
二、功能設(shè)計
1.單片機(jī)型號:STC89C52/51、AT89C52/51、AT89S52/51都可以。
2.按鍵具有提示聲,具有超量程報警功能當(dāng)超出壓力傳感器的量程時蜂鳴器會發(fā)出報警聲。
3.采用lcd602顯示,第一行顯示當(dāng)前重量(單位為kg),第二行單價和總價(單位為元)等信息。
4.采用電子秤專用模擬/數(shù)字(A/D)轉(zhuǎn)換器芯片hx711對傳感器信號進(jìn)行調(diào)理轉(zhuǎn)換,HX711采用了海芯科技集成電路專利技術(shù),是一款專為高精度電子秤而設(shè)計的24位A/D轉(zhuǎn)換器芯片
5.采用高精度電阻應(yīng)變式壓力傳感器。
6.采用4*4矩陣鍵盤進(jìn)行人機(jī)交互,可以實(shí)現(xiàn)直接輸入單價、刪除單價、去皮、清零等功能操作非常方便。
4*4矩陣鍵盤定義如下
1 2 3 15(刪除鍵)
4 5 6 14(去皮或是清零)
7 8 9 13(清除單價)
10(未定義) 0 11(未定義) 12(未定義)
鍵0—9為數(shù)字鍵,用于單價輸入。
鍵13為單價一鍵清零,按下該鍵則單價清為0。
鍵14為去皮鍵,按下后當(dāng)前重量清為0。
鍵15為刪除鍵,當(dāng)我們單價輸入錯誤時可以逐位刪除輸錯的單價,刪除后可以繼續(xù)輸入單價。