【项目分享】51单片机+HX711实现简易电子秤
当被称物体放置在平台上时,压力传感器产生力-电效应,将物体的压力转换成与被称物体压力成一定函数关系的电信号。该电信号先通过前端信号处理电路,然后经过A/D转换电路转换成数字信号送入到主控电路的单片机中,单片机通过扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行判断、分析和控制,来完成各种运算和显示功能。
-
当被称物体放置在平台上时,压力传感器产生力-电效应,将物体的压力转换成与被称物体压力成一定函数关系的电信号。该电信号先通过前端信号处理电路,然后经过A/D转换电路转换成数字信号送入到主控电路的单片机中,单片机通过扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行判断、分析和控制,来完成各种运算和显示功能。
实现功能
- 完成物品称重
- 通过按键输入可以进行运算操作
- 显示重量、价格等信息
系统原理框图
其中,数据采集即称重第一步使用电阻应变式传感器,A/D转换芯片选择的是大家最常用的HX711,一款专为高精度电子秤而设计的24位A/D转换器芯片电子称重模块。而AT89S52作为整个系统的主控芯片,即使简单,但是可以实现系统要求。
系统原理图
软件程序开发
妮mo点评
电子秤算是毕业生经常遇到的课题。这个设计中,比较重要的几个部分是:选择测量称重的方式;A/D转换模块的选择,HX711算是一款经典的模块,搭配各种主控都比较方便。
-