具体实现功能

系统由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.5秒称重一次的功能,流程图如图所示。

原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

仿真实现

本设计利用protues8.7软件实现仿真设计,具体如图。

全部资料

全部资料包括程序(注释)、AD原理图、protues仿真、参考论文、程序讲解、仿真讲解、仿真视频、原理图讲解、资料使用介绍等,全网最全!
原文链接:基于51单片机的智能电子秤设计

基于51单片机的智能电子秤设计相关推荐

  1. 基于51单片机的智能电子秤设计课程设计毕业设计

    微信公众号:创享日记 对话框发送:单片机电子秤 获取仿原理图.真源文件.源程序代码和论文报告等 由STC89C51单片机+最小系统+LCD1602液晶显示模块+HX711AD模块+LED模块+蜂鸣器+ ...

  2. 基于51单片机的智能鱼缸设计。 有原理图,程序,原文,可代做实物。 才用STC12C5A60S2,最新款国产51单片机

    基于51单片机的智能鱼缸设计. 有原理图,程序,原文,可代做实物. 才用STC12C5A60S2,最新款国产51单片机. 本系统设计的主要是基于单片机为核心,设计一款集温度检测.恒温控制.步进电机控制 ...

  3. 基于51单片机的智能鱼缸设计

    基于51单片机的智能鱼缸设计. 有原理图,程序,原文,可代做实物. 才用STC12C5A60S2,最新款国产51单片机. 本系统设计的主要是基于单片机为核心,设计一款集温度检测.恒温控制.步进电机控制 ...

  4. 基于51单片机的智能加湿器设计。 有仿真,程序,原理图,原文

    基于51单片机的智能加湿器设计. 有仿真,程序,原理图,原文. 可做实物. 通过DHT11实时监测环境温湿度,按键设定温湿度阈值,超限加湿器工作. 有水位检测电路,水位不足时候,报警提醒,防止干烧. ...

  5. 【毕业设计】基于51单片机的智能窗帘设计(原理图+原理图+仿真+论文)

    按键1:加(手动开启窗帘 按键2:减(手动关闭窗帘) 按键3:进入定时模式开启时间和光控阈值数值大小的开启 按键4:进入当前时间的设置(年.月.日.时.分的设置) 按键5:切换模式(在手动模式.定时模 ...

  6. 基于51单片机的智能台灯设计

    具体实现功能 系统由STC89C52单片机+L数码管+光敏电阻+人体感应模块+红外接近传感器模块构成. 具体功能: (1)亮度不够且有人靠近时台灯自动亮: (2)靠的太近会提醒坐姿不正(蜂鸣器): ( ...

  7. 基于51单片机的智能窗帘设计

    一.项目功能概述 1.使用DHT11获取温湿度 2.使用光照强度传感器检测环境光照 3.通过红外遥控器切换自动模式和手动模式. 自动模式时,当环境中湿度小于60%.温度大于20.光照强烈时,电机自动转 ...

  8. 基于51单片机的智能雨刷设计

    一.硬件方案 51单片机的智能雨刷主要运用雨滴传感器感应雨量的大小,把感应信号输给单片机系统,然后通过软件控制雨刷电机根据相应的环境做出不同的转动.其中硬件电路主要有51单片机最小系统,步进电机驱动电 ...

  9. 基于51单片机的蓝牙电子秤设计

    1.设计方案 本设计以STC89C52单片机为主控芯片制作了一款数字电子秤,以电阻应变式压力传感器来进行称重,将感应到的被测物体的重力转化为微弱的毫伏级电压信号,在HX711芯片内部进行128的增益放 ...

最新文章

  1. 【实习项目记录】(一)加密算法MD5和RSA
  2. 台式计算机攒机报告,计算机装机报告.doc
  3. linux复习资料非编程
  4. 异步通信在生活中的例子_聊聊工作中经常遇到的“异步”,你掌握了多少
  5. Mysql 数据库学习笔记03 存储过程
  6. 图的四种最短路径算法
  7. python自己重启自己程序_python 自动重启本程序
  8. 动态规划问题中找零问题 --C语言实现
  9. ajax child,如何在ajax上使用this.children
  10. 一段话系列-正则基础
  11. [导入]JavaScript常用函数:Trim() LTrim() RTrim()
  12. Mysql学习总结(83)——常用的几种分布式锁:ZK分布式锁、Redis分布式锁、数据库分布式锁、基于JDK的分布式锁方案对比总结
  13. Python3.2官方文档翻译--异常抛出和自定义异常
  14. IE成长之路--OSPF报文类型
  15. 计算时间:一个C++运算符重载示例
  16. html背景色坐标,【已解决】Html的Canvas设置全局背景色
  17. 7个免费的在线音频编辑网站推荐
  18. 【运维】服务器的初步认识
  19. python空格隔开输入
  20. 微信多开软件苹果版_快手充值快币微信充值苹果版;

热门文章

  1. 大型电商分布式系统架构解析
  2. c++病毒/恶搞代码大全
  3. 【DevCloud · 敏捷智库】软件开发团队如何管理琐碎、突发性任务(内附下载材料)
  4. 全国计算机等级考试过关条件,谈全国计算机等级考试二级过关心得经验(1)...
  5. 用FreePic2Pdf软件轻松实现PDF书签的完美导出
  6. 微信小程序实现水平+垂直滚动
  7. NXP JN5169使用代码模板新建外设工程
  8. 网络io,磁盘io,线程池解决思想
  9. 数字逻辑综合工具-DC-11——一些其它命令和综合之后的文件
  10. 专家解惑瘦子吃不胖秘密