基于51单片机的电子秤制作资料,基于HX711芯片,,欢迎大家下载.
上电前请保持支架上面无物品且保持支架稳定。
电子秤正面:
电子秤背面:
演示视频:
电子称按键定义说明
采用4X4键盘输入,键盘对应名称如下:
1 2 3 A
4 5 6 B
7 8 9 C
* 0 # D
其中,【0—9】为数字键
【*】号键为无定义
【#】号键为小数点
【A】键为去皮
【B】键为清除单价
【C】键校准按键
【D】键校准按键
单价输入:输入数字,就可以输入单价,需要输入小数时,就按一下#键输入小数点,然后再输入一位小数。
单价的清除:当前的单价不需要时,就按一下B键将当前的单价数据清零。
去皮按键用法:放上需要去皮的物体,然后按一下A键,数值会显示0,就是把皮重去掉了,当不需要去皮时,就再按一下A按键,取消去皮。
校准方法:连接好传感器和电源线,打开自锁开关,待开机正常显示数值后(开机时保证传感器上不能有物体,且保持稳定),将100g砝码放到传感器上,看重量显示的数值,如果比100g大,就按C键,直到数值显示100;如果数值比100小,就按D键,直到数值显示100.此时拿下砝码,如果什么都不放,示数不为0,就重新开机一次,然后再放上100g砝码,再按照上面的步骤C和D键校准一次就好了,校准后会保存进单片机的EEPROM,下次开机不需要校准了。(校准按键可长按)
原理图:
原理图
接线方式:
传感器有四根线,白黑红绿
白色接HX711模块的E+
黑色接HX711模块的E-
红色接HX711模块的A-
绿色接HX711模块的A+
HX711模块的VCC接5V电源的正极
HX711模块的GND接5V电源的负极
HX711模块的DT 接单片机的P1.2(也就是单片机的3脚)
HX711模块的SCK接单片机的P1.3(也就是单片机的4脚)
100uF电解电容正极(长脚端)接HX711模块的E+
100uF电解电容负极(短脚端电容体上有白条)接HX711模块的E-
HX711模块有芯片的面要朝上
电子秤元件清单
1) 9*15万用板
2) STC89C51单片机
3) 40脚IC座
4) 12MHz晶振
5) 30pF瓷片电容*2
6) 10uF电解电容
7) 103排阻
8) LCD1602液晶
9) 16p排针
10) 16p单排母座
11) 5V有源蜂鸣器
12) 9012三极管
13) 5mm红发红LED
14) 按键*17
15) 1k电阻*2
16) 10k电阻*2
17) 2.2k电阻
18) 4.7k电阻*2
19) HX711模块
20) 100uF电解电容
21) 4P单排母座
22) 6P单排母座
23) XH-4P一对(含端子)
24) 压力传感器(含支架)
25) 自锁开关
26) DC电源插座
27) USB电源线
28) 导线
29) 焊锡
单片机源程序如下:
Keil代码下载:
源代码.zip
(84.83 KB, 下载次数: 2190)
|