基于MC9S12单片机的智能车数据远程传输系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于MC9S12单片机的智能车数据远程传输系统
我国已经成为世界上规模最大的汽车市场之一,汽车在国民经济生产和
生活中的重要作用日益显著。
近年来,如何使车辆驾驶更加安全、高效、环保、舒适的研究越来越受到各国研究学者关注。
由相关的无线通信网络电路实时地处理这些信息。
例如,给驾驶员提供道路的提示、警告等信息。
这样,可大大减少了驾驶员由于疲劳等因素带来的驾驶危险,增强了道路交通以及驾驶员人身的安全性;另外,一旦发生车辆故障、交通堵塞或交通事故,将给车辆调度、乘客出行带来不便。
随着社会的快速发展和商业化进程的加速,越来越多的行业和部门需要掌握车辆或其它移动目标的实时信息并能远程控制目标。
这类需求使得车辆数据远传控制系统逐渐成为国内外的研究热点。
车辆数据远传控制系统通过站点终端及时将车辆信息及行车信息发送到调度站,并实时显示车辆及道路信息,将实现科学合理调度车辆,减少乘客出行不便,并可传递辅助驾驶或避免事故的实时信息,或提供娱乐信息、生活信息等数据服务。
1 车载数据远传控制系统的设计与实现1.1 系统总体设计车载远传控制系统主要包括两部分:智能车模型和远传控制系统。
智能车模型主要由MC9S12 核心控制模块、道路检测模块、舵机转向模块、速度检测模块、电机驱动模块等组成。
智能车模型通过道路检测模块来识别道路信息,通过AD 转化信息传给核心控制模块,然后由核心控制模块分析处理,采用PID 的控制方式来驱动舵机转向模块和电机,从而实现自动寻路行驶。
远传控制系统由两块MC9S12 单片机构成主从式结构。
中间通过无线收发模块NRF24L01 实现车辆数据及控制命令的远程传输。
系统工作时首先由主机发送命令给从机,然后从机与智能车模型上的单片机采用并行口通信的方式传达主机的命令,同时将模型车此时运行的速度、位置、舵机、电机等参数回传给主机。
如此循环下去,在一个时间周期。