文档介绍::..摄像头赛道识别智能车嵌入式控制系统软件需规格说明书1项目背景“飞思卡尔杯”智能汽车竞赛是全国高等学校H动化专业教学指导分委员会受国家教育部委托举办,目的是为加强对大学生的创新意识、实践能力、合作糟神的培养。竞赛过程包括理论设计、实际制作、整车调试、现场比赛等环节,要求学生组成团队,协同工作,初步体会一个工程性的研究开发项目从设计到实现的全过程。该竞赛融科学性、趣味性和观赏性为一体,是以迅猛发展、前景广阔的汽车电了为背景,涵盖口动控制、模式识别、传感技术、电了、电气、计算机、机械与汽车等多学科专业的创意性比赛。第五届“飞思卡尔”智能汽车竞赛分三个组别,光电组、摄像头组和电磁组。2项目目标项目要求智能小车可以口己识别赛道,然后沿轨迹行驶,以速度最快为目标。即要求对数字图像识别与处理的快速性与准确性,还要求控制单元对赛车的转向和速度有良好的控制,从而达到赛车整体性能的最优化。3项目要求该系统以飞思卡尔公司的MC68S912DP256为核心,D传感器模块、宜流电机驱动模块、转向电机控制模块、单片机模块等组成。D传感器探测道路信息,转速传感器检测当前车速,电池电压监测检测电池电压,由计算机■单片机组成的上■下位机控制系统调整小车运行。通过控制算法对模型车发出控制命令,再由转向舵机和驱动电机对模型车的运动轨迹和速度进行实时控制。4总体设计赛车主要包括赛道识别单元,屮心处理单元,速度控制单元和方向控制单元和电源管理模块五个部分,系统框图如图1・1所示。其屮赛道识单元别包含两个模块,由飞拓电子购买的OV7620集成模块作为赛道信息采集的主耍模块,然后再利用5个红外对管实现对起跑线的检测。屮心处理单元主要采用飞思卡尔公司的MC9S12XS128型号的16位单片机做为屮心处理芯片,单片机最小系统为王盼宝师兄制作,板上集成MAX232和LM1881芯片。速度控制单元包括动力提供模块和测速模块。动力提供模块为RS385S直流电机和王吩宝师兄提供的大功率达林顿管驱动模块,,100线,加比较器每圈提供10()个脉冲。舵机为组委会提供的指定型号的舵机,6V供电,信号脉冲频率额定50赫兹。,直接给直流电机供电,经变后得到6V和5V,其中6V为舵机供电,5V为其他模块供电。赛车的程序算法是整个比赛难点,速龙队的程序主要分为图像采集层、赛道提取层、赛道判断层和决策执行层四个层次。具体层次图如图l-2oCMOS摄像头OV'7620'模块红外对管KPR2205:个赛道识別单元ZX\7电源管理|图1-1赛车整体框架图图1-2赛车软件层次图摄像头组与其他参赛组相比,摄像头得到的信息量要大,处理起来也现对复朵。数字摄像头每秒能传送30帧的信息,模拟25帧左右。每场图像又可以分为奇偶场,那样数字每秒可得到60幅图像(奇场和偶场为重复赛道)。因此摄像头程序周期最小为15mso软件概耍设计报告1图像信息提取图像信息的提取包括图像的采集和采集后对黑线赛道信息的提取两个部分。图像信息提取是以后对赛道进行判断的基础。,其时序图如图4・1所示。VSYNC—II HRU I I