一、硬件方案
硬件組成:單片機+LCD1602液晶 +HX711AD模塊 +電阻應變式壓力傳感器+蜂鳴器+矩陣鍵盤而成。
二、設計功能
1.本設計基于單片機型號:STC89C52/51、AT89C52/51、AT89S52/51都可通用。
2.按鍵具有提示聲,具有超量程報警功能當超出壓力傳感器的量程時蜂鳴器會發(fā)出報警聲。
3.采用lcd602顯示,第一行顯示當前重量(單位為kg),第二行單價和總價(單位為元)等信息。
4.采用電子秤專用模擬/數(shù)字(A/D)轉換器芯片hx711對傳感器信號進行調(diào)理轉換,HX711采用了海芯科技集成電路專利技術,是一款專為高精度電子秤而設計的24位A/D轉換器芯片
5.采用高精度電阻應變式壓力傳感器,測量量程0 -5kg,測量精度可達3g
6.采用4*4矩陣鍵盤進行人機交互,可以實現(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為去皮鍵,按下后當前重量清為0。
鍵15為刪除鍵,當我們單價輸入錯誤時可以逐位刪除輸錯的單價,刪除后可以繼續(xù)輸入單價。