智能车运动状态实时监测系统的设计及实现.docx
《智能车运动状态实时监测系统的设计及实现.docx》由会员分享,可在线阅读,更多相关《智能车运动状态实时监测系统的设计及实现.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、智能车运动状态实时监测系统的设计及实现 ronggang 导语:本系统主要完成将智能车行驶经过中的各种状态信息如传感器亮灭,车速,舵机转角,电池电量等实时地以无线串行通讯方式发送至上位机处理,并绘制各局部状态值关于时间的曲线 系统功能及应用 本系统主要完成将智能车行驶经过中的各种状态信息如传感器亮灭,车速,舵机转角,电池电量等实时地以无线串行通讯方式发送至上位机处理,并绘制各局部状态值关于时间的曲线。有了这些曲线就不难看出智能车在赛道各个位置的状态,各种控制参数的优劣便一目了然了。尤为重要的是对于电机控制PID参数的选取,通过速度时间曲线可以很轻易发现各套PID参数之间的差异。对于采用CCD
2、传感器的队伍来讲,该系统便成为了调试者的眼睛,可以见智能车之所见,相信对编写循线算法有很大帮助。而且还可以对这些数据作进一步处理,例如求取一阶导数,以得到更多的信息。 系统的硬、软件设计 设计方案主要分成三局部:车载数据收集系统,无线数传系统,上位机数据处理系统。系统根本构建如图1所示。 图1智能实时监测系统构造框图与流程图车载数据收集系统 车载数据收集系统主要由单片机负责收集赛车行驶经过中的速度、传感器状态、电池电压、舵机转角等信息。为了使监测系统不占用S12单片机的内部资源并且支持热插拔,我们将除供电之外的监测系统与智能车控制系统相别离。我们选择ATMEL公司的ATMEGA16单片机作为该
3、数据收集系统的处理器。二值型光电传感器信号的收集直接使用该单片机的I/O口进展收集,连续型光电传感器、电池电压及CCD摄像头信号那么采用该单片机的A/D口进展收集,速度信息那么通过光电编码器和该单片机的计数器来收集。收集到的数据每20ms向上位机发送一次。 无线数传系统 下位机向上位机传输的是以每20ms传输一组包含了光电编码器值speed,电池电压battery,舵机转角值angle,传感器当前状态 sensor的数据,假如是在理想状态下,上位机接收到的应是上述各值循环出现的周期性数据,此时上位机只需将这些数据按顺序装入各自的数组并画图即可。但在实际的无线传输经过中可能出现数据丧失现象。因此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 运动 状态 实时 监测 系统 设计 实现
限制150内