更新时间:08-01 上传会员:碧小池
分类:工业大学 论文字数:8117 需要金币:2000个
摘要:以STM32芯片为核心,利用超声波传感器采集上下车辆的人数信息,并将之发送给单片机。单片机再根据反馈的数据信息进行处理,通过计算上下车人数的差值进而得出校车实际载客人数,然后用实际载客人数与设定的校车标准载客量进行比较,依此来判断校车是否超载。一旦单片机检测到实际人数多于车辆的标准载客量,则单片机将发送指令控制继电器工作点亮小灯,即意味着车辆停止工作,从而实现预防校车超载。同时OLED显示模块也将显示车内实际人数。
关键词:STM32单片机 人数检测 超声波 停车
目录
摘要
Abstract
1.绪论-1
1.1课题研究的意义-1
1.2国内外研究现状-2
1.3整体系统概述-3
1.4校车超载系统设计的主要内容-3
2.超载检测系统搭建-5
2.1 超载检测系统的组成-5
2.2各模块传感器选择-6
2.2.1电池的选择-6
2.2.2 PCB板设计-6
2.2.3 OLED的选择-6
2.2.4 采集模块的选择-6
3.硬件电路设计-7
3.1硬件电路结构-7
3.2电源控制模块-7
3.3OLED显示模块-8
3.4信息采集模块-8
3.5CAN通讯模块-9
3.6继电器控制电路-9
3.7控制模块-10
3.8独立键盘-10
4.软件控制设计-11
4.1上车人数的采集-11
4.2超声波驱动-13
4.3控制系统-13
4.4显示界面-14
4.5程序流程图-15
5.调试与总结-17
5.1 调试-17
5.2 论文总结-18
参考文献-19
致谢-20
附录1:主程序-21
附录2:原理图-28