智能校车实时定位系统文献综述
2020-05-11 23:42:39
1.引言
校车定位系统是通过车载端将校车的位置发送到手机端,从而使使用者可以明确知道校车的当前所在位置。
南京工业大学江浦校区,与其他大学校区相比较,有很明显的特点,学校地形狭长而且地势高低陡险,所以校园内不适合骑自行车,学校为了解决学生上课路程问题,特安排了校内公交,在学校内来回接送学生上下课,这确实给学生带来了很大的便利。但是也带来了一个问题,那就是等校车,平时上课时间比较紧的同学,或许就因为等校车时间太长,而耽误吃饭甚至上课的时间,亦或是自己刚走,就发现校车就来了,没法赶上这班校车,又耽误了时间等等,而这些问题出现的根本原因在于同学们无法掌握校车的实时动态!基于这个校内的背景,我开始了我的研究#8212;校内校车定位系统。此次研究的主要目的是为了能让同学们通过手机可以实时查询到校车的当前位置,从而可以合理的安排自己的时间,这样就不会耽误吃饭和上课的时间,也提高了同学们的时间利用率!
2.设计方案
根据本次设计需要实现的系统功能,本设计主要由四大模块组成:单片机控制模块、定位模块、信息发送模块、显示模块。通过单片机程序控制定位模块、信息发送模块和显示模块,定位模块接收到定位信息,发送到单片机中,单片机将信息发送给信息发送模块发送给目标机,并将信息送到显示模块显示。
以下是各模块方案选择:
2.1控制模块
方案一: 51单片机控制
采用 STC12C5A60S2单片机作为主控制器。STC12C5A60S2单片机是宏晶科技生产的增强型的51单片机,其指令代码完全兼容8051,所以普通51单片机程序也可以运行在此款单片机上,节省了我们学习新指令的时间。 用户应用程序空间8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字节,可以写入更复杂的程序, 片上集成1280字节RAM,可以处理更繁琐的程序,而且速度更快,有36个通用IO口,并且有两个串口,可以使用两个串口设备,非常符合本次设计的需求。
方案二: ARM9处理器S3C2440