更新时间:03-10 上传会员:菲菲小宝贝
分类:单片机自动化 论文字数:13129 需要金币:2000个
摘要:超载运输破坏了公路运输的正常营运秩序,减少了公路和桥梁等公共设施的使用寿命,甚至还会威胁到人们的生命安全。因此,设计出一种低成本、高可靠性的超载检测装置对车辆运行状态过程进行科学的管理是非常必要的。
本文利用STC89C52单片机、PT210B压力传感器、QT50CM红外对管模块和液晶模块等元件设计了一款智能的车辆超载监测系统,实现了对车内人数和车体载重的监测。系统由软硬件两个部分构成,硬件部分搭建了软件的运行平台,软件部分实现了对硬件的控制。软件和硬件设计完成后,利用Proteus软件对系统实现的功能进行测试,对设计结果进行了验证。经仿真测试,系统实现了车体载重量测量功能、车内人数统计功能,并能在车辆超载超员时输出报警提示。
本文设计的超载监测系统实现了对车辆运行状态的科学监管,有效的杜绝了车辆超载现象的发生。同时也为路政执法部门和运营车辆构建了一个公正的监管平台,提升了路政监管部门的整体工作整体效率。
-
关键字:单片机;超载检测;人数统计;压力传感器
目录
摘要
Abstract
1 引言-1
1.1 研究背景和意义-1
1.2 国内外研究-1
1.2.1 国外研究-1
1.2.2 国内研究-2
1.3 研究目的及意义-2
1.4 本文结构安排-2
2 系统总体设计-4
2.1 基本要求-4
2.2 方案设计-4
2.2.1 硬件设计思路-4
2.2.2 软件设计思路-5
2.3 系统工作原理-6
3 系统硬件设计-7
3.1 STC89C52主控电路-7
3.1.1 STC89C52单片机-7
3.1.2 STC89C52主控模块电路-8
3.2 车体载重量测量模块电路-8
3.2.1 PT210B压力传感器介绍-9
3.2.2 压力采集电路-9
3.3 人数统计模块电路-9
3.3.1 QT50CM红外对管介绍-10
3.3.2 红外信号检测电路-10
3.4 按键模块电路-11
3.5 显示电路-11
3.5.1 LCD1602液晶介绍-11
3.5.2 液晶控制电路-12
3.6 报警模块电路-13
3.7 提示模块电路-13
4 系统软件设计-15
4.1 主程序模块-15
4.2 按键序模块-15
4.3 车体载重量测量程序模块-17
4.4人数统计程序模块-18
4.5提示程序模块-19
4.6显示程序模块-19
4.7报警程序模块-20
5 系统仿真测试-22
5.1 原理图设计-22
5.2 系统功能测试-24
5.2.1 显示功能测试-24
5.2.2 车体载重量测量功能测试-25
5.2.3 人数统计功能及提示功能测试-25
5.2.4 报警功能测试-26
5.2.5 设置功能测试-27
6 总结-29
6.1 设计总结-29
6.2 未来展望-29
参考文献-30