单片机客车超载检测系统设计(含电路图,仿真程序,元件清单)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
单片机客车超载检测系统设计(含电路图,仿真程序,元件清单)(开题报告,论文14000字,电路图,仿真程序,元件清单,答辩PPT)
摘 要
超载运输破坏了公路运输的正常营运秩序,减少了公路和桥梁等公共设施的使用寿命,甚至还会威胁到人们的生命安全。因此,设计出一种低成本、高可靠性的超载检测装置对车辆运行状态过程进行科学的管理是非常必要的。
本文利用STC89C52单片机、PT210B压力传感器、QT50CM红外对管模块和液晶模块等元件设计了一款智能的车辆超载监测系统,实现了对车内人数和车体载重的监测。系统由软硬件两个部分构成,硬件部分搭建了软件的运行平台,软件部分实现了对硬件的控制。软件和硬件设计完成后,利用Proteus软件对系统实现的功能进行测试,对设计结果进行了验证。经仿真测试,系统实现了车体载重量测量功能、车内人数统计功能,并能在车辆超载超员时输出报警提示。
本文设计的超载监测系统实现了对车辆运行状态的科学监管,有效的杜绝了车辆超载现象的发生。同时也为路政执法部门和运营车辆构建了一个公正的监管平台,提升了路政监管部门的整体工作整体效率。
关键字:单片机;超载检测;人数统计;压力传感器 [资料来源:THINK58.com]
本文结构安排
本文分为六部分对车辆超载检测系统实现过程进行阐述:
1、绪论部分。阐设计的背景和意义,明确设计目的。并对国内外的技术发展情况进行调研。本章最后对论文的结构进行规划。
2、整体总体设计。对车辆超载系统实现对功能进行说明,给出硬件设计思路和软件设计思路进行概述,并对系统的工作原理进行说明。
3、系统硬件设计。根据硬件设计思路,完成超载检测系统硬件电路设计搭建执行平台。
4、系统软件设计。根据软件设计思路,完成硬件控制程序及其软件代码的设计。
5、系统的仿真测试。在软件完成系统的仿真和功能测试,对设计输出进行验证。
6、总结与展望。对系统整体完成情况进行总结,指出设计方案中存在不足,并对未来的工作方向进行说明。
第2章 系统总体设计
2.1 基本要求
车辆超载检测系统需要实现以下六个功能:
1、载重量测量功能。实现对车体的载重量的实时监测,测量范围0~4T。
2、人数统计功能。实现对人数实时统计,测量范围为0~99人。
3、显示功能。能够显示出车体载重量值、车内人数值和设置报警值。
4、设置功能。能够根据使用需要对载重量上限值和人数上限值进行设置。 [来源:http://think58.com]
5、报警功能。当测量出现超载超员现象时,系统可以输出报警提示音。
6、提示功能。当车内有人员进出时,系统具备能够进行指示。
系统各模块构成及功能介绍:
1、人数统计模块。选择QT50CM红外对管实现。该模块用于统计车内人数。
2、按键模块。选择3个独立按键实现。该模块用于设置载重量和车内人数上限值。
3、车体载重量测量模块。选择PT210B传感器实现。该模块用于测量车体载重量。
4、电源模块选择5V电池为硬件提供电。
5、STC89C52主控模块。利用STC89C52单片机介机器最小系统实现。该模块用于实现系统控制。
6、显示模块。利用LCD1602液晶是实现。该模块用于系统的输出显示。
7、报警模块。利用蜂鸣器和LED指示灯来实现,在测量值超过设置值时输出报警提示。
8、提示模块。利用2个LED灯实现。该模块用于指示车内人数的变化。
[来源:http://think58.com]
目 录
摘 要 1
Abstract 2
第1章 引言 3
1.1 研究背景和意义 3
1.2 国内外研究 3
1.2.1 国外研究 3
1.2.2 国内研究 3
1.3 本文结构安排 5
第2章 系统总体设计 6
2.1 基本要求 6
2.2 方案设计 6
2.2.1 硬件设计思路 6
2.2.2 软件设计思路 7
2.3 系统工作原理 7
第3章 系统硬件设计 8
3.1 STC89C52主控电路 8
3.1.1 STC8C952单片机 8
3.1.2 STC89C52主控模块电路 9
3.2 车体载重量测量模块电路 9
3.2.1 PT210B压力传感器介绍 10
3.2.2 压力采集电路 10
3.3 人数统计模块电路 11
3.3.1 QT50CM红外对管介绍 11
3.3.2 红外信号检测电路 11 [版权所有:http://think58.com]
3.4 按键模块电路 12
3.5 显示电路 12
3.5.1 LCD1602液晶介绍 12
3.5.2 液晶控制电路 13
3.6 报警模块电路 14
3.7 提示模块电路 14
第4章 系统软件设计 16
4.1 主程序模块 16
4.2 按键序模块 16
4.3 车体载重量测量程序模块 18
4.4人数统计程序模块 19
4.5提示程序模块 20
4.6显示程序模块 20
4.7报警程序模块 21
第5章 系统仿真测试 23
5.1 原理图设计 23
5.2 系统功能测试 25
5.2.1 显示功能测试 25
5.2.2 车体载重量测量功能测试 26
5.2.3 人数统计功能及提示功能测试 26
5.2.4 报警功能测试 27
5.2.5 设置功能测试 28
第6章 总结 30
6.1 设计总结 30
6.2 未来展望 30
致 谢 31
参考文献 32
附 录 33
附录A: 硬件总体电路图 33
附录B: 源程序 34 [资料来源:THINK58.com]
上一篇:基于单片机的多功能门铃系统设计