摘 要:电子秤是一种顺应时代发展而产生的电子衡器。相对于传统的秤杆、平台秤,它拥有易操作、高精度、速率快、体积小等优点,基本可以满足人们的日常需求,具有较大的应用前景。根据设计要求确定所设计的电子秤应具有称重、计价、去皮、显示、过载报警等功能。论文首先研究了电子秤的工作原理,根据要求确定了其系统方案,以STC89C51单片机为核心,对每个单元功能模块进行单独设计。然后进行了系统硬件设计,系统硬件部分由最小系统、数据采集、键盘、显示和过载报警等模块组成。在硬件选型的基础上进行了相应的软件设计。最后在开发板上进行了实验,实验结果验证了设计的正确性。
关键词:STC89C51单片机,称重传感器,HX711,1602液晶显示
目录
摘要
Abstract
1 绪论-4
1.1 研究目的及意义-4
1.2 国内外发展现状及趋势-4
1.3 主要设计思路-4
2 电子称原理及系统方案选择-5
2.1 电子秤的构成-5
2.2 电子秤的工作原理-5
2.3 单片机的选择-6
2.4 数据采集部分-7
2.5 键盘及电源电路-9
2.6 显示电路部分的选择-11
2.7 过载报警电路-12
3 系统软件设计-12
3.1 系统的主程序部分-12
3.2 显示程序部分-14
3.3 键盘扫描程序部分-14
4 电子秤的误差-15
4.1 产生误差的来源-15
4.2 仪器各部分误差占比-15
4.3 仪器误差计算-15
5 电子秤的测试 -16
结论-18
参考文献-19
致谢-20
附录A 程序清单-21