具体实现功能
系统由STC89C51单片机 最小系统 LCD1602液晶显示模块 HX711AD模块 LED模块 蜂鸣器 按键模块 10kg由压力传感器组成。
具体功能:
1.数字管显示当前重量,单位为g;
2.具有去皮和清零功能,重量可通过三个按钮微调校准;
3、最大称重9.999kg,超过最大程声光报警。
设计背景
秤是实际工作和生活中生活中经常使用的测量设备。随着测量技术和电子技术的发展,传统的纯机械结构秤、台秤、秤等称重设备逐渐被淘汰,电子称重设备电子秤、电子平衡以其准确、快速、方便、直观等优点受到人们的青睐。
与传统秤相比,电子秤采用新型传感器,精度高AD实现了转换器件和单片机的设计,具有精度高、功能强的特点。本课题设计的电子秤具有基本称重、键盘输入、计算价格、显示和超重报警功能。电子秤的测量范围为0-10Kg,测量精度达到5g,具有高精度、低成本、易携带的特点。电子秤使用液晶显示汉字和值,比传统秤更准确、更直观。此外,电子秤电路简单,使用寿命长,应用范围广,可应用于商场、超市、家庭等场所,成为人们日常生活中不可缺少的必需品。
硬件设计
如图所示,单片机电子秤硬件方案。
称重传感器感应测量重力,输出微弱的毫伏电压信号。电压信号通过电子秤模拟/数字(A/D)转换器芯片hx711调节转换传感器信号。HX711 海芯科技集成电路专利技术是专为高精度电子秤设计的24项 位A/D 转换芯片,内置增益控制,精度高,性能稳定。HX711芯片通过2线串行与单片机通信。读取被测数据,计算转换,然后显示在液晶屏上。
矩阵键盘主要用于计算金额。当测量对象的重量得到时,用户可以通过矩阵键盘输入单价,电子秤自动计算总金额并显示在液晶屏上。电源系统给单片机,HX711电路及传感器供电。
软件设计
本设计主程序采用定时器实现每0.流程图如图所示。
原理图
本系统原理图设计采用Altium Designer具体如图。
程序
本设计利用KEIL5软件实现程序设计,如图所示。
仿真实现
本设计利用protues8.7软件实现仿真设计,如图所示。
全部资料
所有信息包括程序(注释)AD原理图、protues全网最全面的仿真、参考论文、程序讲解、仿真讲解、仿真视频、原理图讲解、数据使用介绍等。 原始链接:23-基于51单片机的智能电子秤设计_普通网友的博客-CSDN博客_基于51单片机的电子秤设计