摘要:本设计是一种基于单片机的电阻应变片式称重传感器简易电子秤,具有去皮、设置单价、称重和计价等基本功能,其设计成本低、体积小、误差小。论文主要论述了该电子秤的设计思路,分析称重过程中产生误差的原因,详细介绍电子秤的各个模块功能、实现方式以及具体电路设计。该设计主要由单片机STC89C51RC电路、HX711模数转换芯片电路、1602液晶(LCD)显示模块、电阻应变片式传感器以及矩阵键盘组成。物品放在压力传感器外部的承重板上,传感器采集的数据通过HX711芯片进行模数转换,转换后的数据传送到单片机进行处理,并结合利用矩阵键盘设置物品的单价,并将测量的称重重量和计算得到的总价显示在1602液晶屏上。设计的简易电子秤有称重范围,当物品超过称重上限10kg时蜂鸣器会发出警报。误差范围为:称重0-100g,误差为1g;称重100-500g时,误差为3g。该简易电子秤具有携带方便和操作简单等优点,对需求小型精秤的商家和家庭用户具有很高的推广价值。
关键词:电子秤;电阻应变片;单片机STC89C51RC;模数转换芯片HX711
目录
摘要
Abstract
第一章 绪论-1
1.1设计的背景-1
1.2研究现状-1
1.3设计的意义-1
1.3.1对社会的意义-1
1.3.2对个人的意义-1
第二章 总体设计-3
2.1设计思路-3
2.2单片机的选用-3
第三章 硬件设计-5
3.1单片机控制模块-5
3.2模数转换电路模块-7
3.3压力传感模块-9
3.3.1传感器工作原理-9
3.3.2传感器测量量程-11
3.4显示模块-11
3.5键盘输入模块-12
第四章 软件设计-13
4.1系统主程序设计-13
4.2系统子程序设计-14
4.2.1HX711模数转换程序-14
4.2.2键盘扫描程序-15
4.2.3显示子程序-16
第五章 电子秤实物制作-18
5.1仿真-18
5.2单片机程序编写-18
5.3组装、焊接-18
5.3.1传感模块制作-18
5.3.2主模块制作-20
5.4实物测试-20
5.4.1键盘和显示测试-20
5.4.2模数转换对应数值测量-20
5.4.3重量测试-21
5.5误差分析-21
结束语-23
致 谢-24
参考文献-25
附录A 电子秤原理图-26
附录B 程序-27