# 1 简介
Hi,大家好,今天向大家介绍一个学长做的单片机项目
基于单片机的电子秤设计
大家可用于 课程设计 或 毕业设计
🔥 项目分享:
https://gitee.com/feifei1122/simulation-project
2 设计内容
设计一基于单片机的压力计,要求该电子称除了可以用LCD显示压力的大小,可以按键设定报警量程。
3 原理介绍
电子秤的测量原理是被称量物体的重量使传感器弹性体发生变形,输出与重量成正比的电信号,传感器输出信号经放大器放大后,输入转换器进行转换,转换成的频率信号直接送入微处理器中,其数字量由微机进行处理,而周边所需要的功能及各种接口电路也和微机连接应用,最后由显示屏幕以数字方式显示。
4 设计框架
本设计采用模块化设计法,以51单片机为核心设计一款高精度压力计,当被称物体放置在平台上时,压力传感器产生力-电效应,将物体的压力转换成与被称物体压力成一定函数关系的电信号。该电信号先通过前端信号处理电路,然后经过A/D转换电路转换成数字信号送入到主控电路的单片机中,单片机通过扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行判断、分析和控制,来完成各种运算和显示功能。
其硬件结构主要包括:数据采集模块、最小系统模块、超重报警模块、键盘和显示模块。其中,数据采集模块包括称重传感器和A/D转换电路;最小系统部分主要包括AT89S51、晶振电路和复位电路;超压量程调节键盘;显示部分由LCD1602液晶显示。软件部分由C语言编程,实现对各部分的控制。该压力计可以实现测压、过压报警、压力量程调节和显示等功能。其压力范围为0~10Kg,分度值为0.001g。整个系统结构简单,使用方便。
利用压力传感器采集因压力变化产生的电压信号,经过电压放大电路放大,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机。单片机经过相应的处理后,得出当前所称物品的重量及总额,然后再显示出来。
4 实现效果