飞思卡尔摄像头智能小车设计及舵机算法优化_史彬


DOI:10.3969/j.issn.1001-3824.2012.05.020
飞思卡尔摄像头智能小车设计及舵机算法优化
史
彬,牛岳鹏,郭
勇
(华北电力大学自动化系,保定071000)
摘要:基于黑白CCD摄像头和飞思卡尔XS128单片机进行实现自主寻迹的智能小车的设计。分别介绍了该智
机械结构设计和程序控制总体流程,并对实现车模转向的PID控制算法进行改进和优化。能小车的硬件系统设计、
经过实际测试,本系统基本实现了小车在最优路径下的高速平稳行驶。关键词:智能车;飞思卡尔;舵机控制;CCD摄像头;舵机算法中图分类号:TP273.3
文献标识码:A
文章编号:1005-3824(2012)05-0087-03
0引言
智能汽车使用的是一种集环境感知、规划决
自动行驶等功能于一体的综合系统,涉及到自策、
动控制、模式识别、传感器技术、汽车电子、电气、计算机和机械等多个学科,是典型的高新技术综合体,具有重要的军用及民用价值。本文的设计以飞思卡尔智能车竞赛为背景,以XS128单片机作为核
coupleddevice,电荷耦心控制单元,以CCD(charge-合元件)数字黑白摄像头作为路径识别传感器,以
直流电机作为小车的驱动装置,以舵机控制小车前轮转向。比赛赛道是一个具有特定几何尺寸约束、摩擦系数及光学特性的KT板,其中心贴有黑色条带作为引导线,宽度为2.5cm。在行驶过程中,系统通过摄像头获取前方赛道的图像数据,同时通过测速传感器实时获取智能车的速度,采用路径搜索算法进行寻线判断和速度分析,然后作控制决策,控制转向舵机和直流驱动电机工作。
图1智能车系统功能模块结构框图
1
1.1
智能车整体设计方案
硬件系统的设计
1.1.1主要模块
智能车系统主要包括以下模块:S12单片机模驱动电机、舵机、转速反馈和CCD视频采集模块、
块。整体结构框图如图1所示。
收稿日期:2012-05-16
1.1.2视频同步分离电路
智能模型车自动控制系统中使用黑白全电视信号格式CCD摄像头采集赛道信息[1]。摄像头视频信号中除了包含图像信号之外,还包括了行同步
行消隐信号、场同步信号、场消隐信号以及槽信号、
脉冲信号、前均衡脉冲、后均衡脉冲等[2-5]。因此,若要对视频信号进行采集,就必须通过视频同步分离电路准确地把握各种信号间的逻辑关系。我们使用LM1881芯片对黑白全电视信号进行视频同步分离,得到行同步、场同步信号,具体原理不再赘述。视频同步分离电路原理如图2所示。1.1.3外部A/D转换器电路
由于摄像头输出的黑白全电视信号为模拟信号,所以必须经过A/D转换之后才能由单片机进行处理,虽然S12单片机具有A/D转换器的功能,但是速度较慢。为此,我们使用TLC5510芯片制作了外部A/D转换器。TLC5510是美国德州仪器(TI)公司生产的8位高速A/D转换器,它可提供最大
87—
你可能喜欢
- 飞思卡尔摄像头组
- 经验总结
- 加速度传感器
- 飞思卡尔单片机
- 飞思卡尔智能车
- 飞思卡尔电机
- 飞思卡尔程序
- 飞思卡尔速度
- 第六届飞思卡尔北师大珠海分校摄像头组技术报告14页
- 第五届飞思卡尔智能车摄像头组设计方案6页
- 飞思卡尔摄像头组优秀技术报告53页
- 飞思卡尔摄像头组报告30页
- 第九届飞思卡尔摄像头平衡组电路设计方案1页
- 飞思卡尔智能车摄像头组黑线提取6页
- 班主任经验交流总结1页
- 学习经验交流总结大会总结2页
- 对于公务员考试的个人经验总结3页
- 教学经验总结3页
- 营销经验总结4页
- 考研英语经验总结3页
- 基于ARM芯片ADμC7022和MMA7260Q加速度传感器10页
- 基于MEMS加速度传感器的双轴倾角计及其应用3页
- 63系列加速度传感器4页
- MMA7361加速度传感器模块原理图1页
- 加速度传感器247页
- JX30系列集成加速度传感器使用说明3页
- 基于飞思卡尔的自主寻迹智能车的设计4页
- 飞思卡尔xs128 智能车 程序5页
- 飞思卡尔智能车大赛合肥工业大学一队技术报告22页
- 飞思卡尔智能车大赛合肥工业大学二队智能车技术报告26页
- 飞思卡尔智能车大赛杭州电子科技大学杭电二队智能车技术报告24页
- 2009年飞思卡尔智能车大赛特等奖技术报告(节选)4页
- 飞思卡尔电磁车-验证控制电机1页
- 第七届飞思卡尔智能车电机测试可用程序2页
- 飞思卡尔电机控制模块详解3页
- L298驱动电机驱动电路 单片机电机驱动电路单片机外界驱动电路 飞思卡尔单片机驱动电路 瑞赛智能车驱动电路3页
- 飞思卡尔舵机及电机模块24页
- 飞思卡尔面向数字功率和电机控制扩展DSC产品系列2页


