智能电子秤是日常生活中经常使用的一种测重装置,它采用了电子技术、传感器技术等,测量的误差小,可以将“精确、快速、自动”的要求很好的满足。现实生活中,在学校、市场、工厂、医院等地方都得到了广泛的推广和应用。
本设计主要以单片机为中心模块,针对电子秤的自动称重、自动处理数据、自动显示来进行设计。本系统中的数据采集模块主要负责将压力这个非电量转化为电量;信号处理模块主要负责对信号的放大和模/数转换;单片机控制模块主要负责数据的进一步处理、控制端口的输出等;显示模块主要负责显示重量、单价、总价;程序设计方面采用的模块化的设计思想。通过对这些模块的方案选择以及硬件设计,详细的介绍了本系统是如何进行数据采集、数据处理以及显示的。
目录
摘 要 Ⅰ
Abstract Ⅱ
第一章 绪论 1
1.1引言 . 1
1.2 国内外的发展现状 1
1.3 研究的目的和意义 1
1.4 总体设计思路 2
1.5 论文结构 2
第二章 系统方案设计 3
2.1系统整体设计方案比较 . 3
2.2 系统各模块电路设计方案比较 4
2.2.1 单片机处理模块 4
2.2.2 数据采集模块 5
2.2.3 信号处理模块 6
2.2.4 显示模块 7
2.2.5 按键电路 7
2.3 具体实施方案简介 8
第三章 系统硬件设计 9
3.1 基于STC89C52的单片机控制模块 9
3.1.1 STC89C52 简介 . 9
3.1.2 STC89C52引脚说明 9
3.1.3 STC89C52 具体电路设计 . 10
3.2 数据采集模块 11
3.3 信号处理模块 12
3.3.1 HX711简介 . 12
3.3.2 HX711引脚图 . 13
3.3.3 信号处理模块电路设计 14
3.4 显示模块 14
3.4.1 LCD1602 简介 . 14
3.4.2 LCD1602 引脚图 . 15
3.4.3 显示模块电路设计 15
3.5 按键电路 16
3.5.1 4*4按键简介 . 16
3.5.2 按键电路设计 17
3.6 报警模块 17
3.6.1 报警模块介绍 17
3.6.2报警模块电路设计 . 17
3.7 总结 18
第四章 系统软件设计 19
4.1 软件开发环境 19
4.2 系统软件设计流程图 19
4.2.1 主程序设计流程图 19
4.2.2 系统显示部分流程图 20
4.2.3 信号处理模块流程图 21
4.3 总结 22
第五章 系统仿真及硬件调试 23
5.1系统仿真 . 23
5.1.1系统仿真图 . 23
5.1.2 系统仿真结果 23
5.1.3 系统仿真误差分析 25
5.2 系统整体调试 25
5.2.1 系统实物调试结果图 25
5.2.2 系统实物调试误差分析: 27
文档下载:
电子秤的设计.pdf
(1.62 MB, 下载次数: 74)
|