设计要求
1.系统可实现电子秤基本的称重功能(称重范围为0~10Kg,重量误差不大于±0.005Kg);
2.系统应具备键盘输入单价,显示重量,计算总价的功能;
3.单价和总价金额的单位为元,最大金额数值为999.99元,金额误差不大于0.01元;
4.系统超出最大测量范围10Kg时,具有报警指示功能(蜂鸣器、LED灯报警提示);
5.该电子秤设计同时具备去皮功能和重量校准功能;
设计概述
电子秤系统主要由单片机最小系统、数据采集系统、人机交互界面系统、报警系统五大部分组成。
单片机最小系统主要包括AT89C51和经典复位电路;数据采集部分由称重传感器、信号放大和A/D转换部分组成,信号放大和A/D转换部分主要由专用型高精度24位AD转换芯片HX711实现。
人机交互界面为键盘输入和点阵式液晶显示,主要使用4*4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;报警系统由蜂鸣器和LED灯组成。
仿真电路图
电子秤原理图
仿真结果分析
打开Proteus仿真文件,其后缀名为DSN。双击单片机,加载main.hex文件(位置在:单片机加载文件);然后,双击HX711芯片,加载HX711.hex文件(位置在:HX711模块加载文件)。