资源预览内容
第1页 / 共62页
第2页 / 共62页
第3页 / 共62页
第4页 / 共62页
第5页 / 共62页
第6页 / 共62页
第7页 / 共62页
第8页 / 共62页
第9页 / 共62页
第10页 / 共62页
亲,该文档总共62页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
小车循迹及小车循迹及传感器及其软硬件设计传感器及其软硬件设计2014.72014年山东省机器人大赛暑假培训年山东省机器人大赛暑假培训1什么是小车循迹什么是小车循迹2循迹小车的系统功能结构循迹小车的系统功能结构主控制器主控制器(单片机、单片机、ARM和和DSP等等)电源电路电源电路(5V、3.3V、6V和和12V等)等)舵机驱动舵机驱动(转角控制转角控制)电机驱动电机驱动(速度控制速度控制)测速电路测速电路(速度反馈速度反馈)A/D转换电路转换电路(传感器信号采集传感器信号采集)轨迹检测传感器轨迹检测传感器直流直流(或步进或步进)电机电机舵机舵机通信模块通信模块(传递系统信息传递系统信息)电池电池(5V7.2V12V24V)循迹小车循迹小车PC机机(上位机上位机)3轨迹表示轨迹表示可见可见黑色线条黑色线条不可见(不讲)不可见(不讲)交流电信号交流电信号4循迹检测传感器循迹检测传感器黑色线条黑色线条光电法光电法红外传感器、激光传感器红外传感器、激光传感器图像处理法图像处理法摄像头摄像头5主要内容主要内容1.光电法循迹光电法循迹2.图像法循迹图像法循迹61.光电法循迹光电法循迹1.1基本工作原理基本工作原理1.2电路设计电路设计1.2.1红外传感器红外传感器1.2.2激光传感器激光传感器1.3传感器的布局传感器的布局1.4软件设计软件设计71.1工作原理工作原理红外光或激光,照射到红外光或激光,照射到黑色物体黑色物体反射光能量少反射光能量少浅色物体浅色物体反射光能量大反射光能量大根据反射光的强弱根据反射光的强弱检测黑线检测黑线81.2电路设计电路设计1.2.1红外传感器红外传感器1.2.2激光传感器激光传感器91.2.1红外传感器红外传感器红外对管红外对管一体一体红外发射管和接收管红外发射管和接收管分离分离Tcrt5000:蓝色:蓝色是发射,黑色是是发射,黑色是接收,发射端短接收,发射端短的接地,接收端的接地,接收端长的接地长的接地10使用要点使用要点反射的红外光能被反射的红外光能被对应的对应的红外接收管接收红外接收管接收相邻管之间相邻管之间互不干扰互不干扰防止其它光源干扰,如:不能强光照射防止其它光源干扰,如:不能强光照射选用工作电流:电流与光强间的选用工作电流:电流与光强间的线性度线性度和使用寿命和使用寿命注意测试有效检测距离注意测试有效检测距离11硬件电路设计硬件电路设计读高低电平读高低电平A/D转换转换121.2.2激光传感器激光传感器发射管发射管调制管调制管接收管接收管对焦透镜对焦透镜14发射管和发射电路发射管和发射电路发射管发射管调制管调制管下拉电阻调整方波信号频率下拉电阻调整方波信号频率180KHZ淘宝红树伟业淘宝红树伟业一般接一般接LD,PD脚可以不用脚可以不用15注意事项注意事项硬件硬件极性不能接反;尽量避免人体接触和带静电物体接触激光管,极性不能接反;尽量避免人体接触和带静电物体接触激光管,避免静电烧坏;但避免焊接过热和较长时间过热避免静电烧坏;但避免焊接过热和较长时间过热解决办法:解决办法:释放人体静电释放人体静电烙铁先通电,在焊接的时候拔掉电源烙铁先通电,在焊接的时候拔掉电源用胶固定用胶固定软件软件激光传感器相互之间的干扰激光传感器相互之间的干扰解决办法:解决办法:分时发光的策略,使用分时发光的策略,使用74LS138作为分时控制器作为分时控制器16接收管和接收电路接收管和接收电路接收管接收管160KHZ-200KHZ,180KHZ左右左右的频率下接收能力最强的频率下接收能力最强常态低、常态高常态低、常态高对焦透镜对焦透镜对焦聚光对焦聚光增强接收能力增强接收能力17http:/item.taobao.com/item.htm?id=9552390311&_u=n2i1c7920d6181.3传感器的布局传感器的布局http:/www.rfidinfo.com.cn/tech/n1523_1.html192021清清华大学大学“摇头”车22极限前瞻极限前瞻23北京科技大学北京科技大学“摇头摇头”加加“点头点头”车车241.3软件设计软件设计1.3.1软件流程图软件流程图1.3.2典型控制策略典型控制策略251.3.1软件流程图软件流程图开始开始系统初始化系统初始化读取红外接收管信号读取红外接收管信号点亮红外发射管点亮红外发射管判断车道类型判断车道类型(如直道、小弯和大弯等)(如直道、小弯和大弯等)计算舵机转角计算舵机转角计算电机转速计算电机转速PWM舵机转角控制舵机转角控制PWM电机转速控制电机转速控制测速测速速度速度PID261.3.2典型控制策略典型控制策略北京科技大学第三届飞思卡尔智能车竞赛北京科技大学第三届飞思卡尔智能车竞赛加权法加权法激光传感器一字排布图激光传感器一字排布图27激光传感器在普通赛道上激光传感器在普通赛道上传感器位置分布传感器位置分布激光传器在起点处激光传器在起点处激光传感器在十字交叉线处激光传感器在十字交叉线处28光电传感器路径识别算法光电传感器路径识别算法传感器重心取值分配图传感器重心取值分配图2930弯道策略弯道策略入弯减速、出弯加速入弯减速、出弯加速入弯急减速、弯内提速、出弯加速入弯急减速、弯内提速、出弯加速312.图像法循迹图像法循迹2.1图像法工作原理图像法工作原理2.2电路设计电路设计2.3软件设计软件设计322.1图像法工作原理图像法工作原理摄像头采集图像摄像头采集图像图像处理的方法识别轨迹图像处理的方法识别轨迹332.2电路设计电路设计2.2.1摄像头工作原理摄像头工作原理2.2.2图像信号的基本概念图像信号的基本概念2.2.3摄像头分类摄像头分类2.2.4模拟摄像头电路设计模拟摄像头电路设计2.2.5图像采集图像采集342.2.1摄像头工作原理摄像头工作原理基本概念基本概念像素、帧、行、场、电子扫描、同步和消隐像素、帧、行、场、电子扫描、同步和消隐PAL制式制式35基本概念基本概念像素像素平面图像,根据人眼对细节分辨力有限的视觉平面图像,根据人眼对细节分辨力有限的视觉持性,总可以看成是由许许多多的小单元组成。持性,总可以看成是由许许多多的小单元组成。在图像处理系统中,这些组成画面的细小单元在图像处理系统中,这些组成画面的细小单元称为称为像素像素。像素越小,单位面积上的像素数目就越多,由像素越小,单位面积上的像素数目就越多,由其构成的图像就越清晰。其构成的图像就越清晰。电视原理与系统电视原理与系统.http:/courseware.ecnudec.com/zsb/zjx/zjx09/zjx090000.htm36图象帧图象帧电视系统中把构成一幅图像的各像素传送一遍电视系统中把构成一幅图像的各像素传送一遍称为进行了一个帧处理,或称为传送了一帧,称为进行了一个帧处理,或称为传送了一帧,每帧图像由许多像素组成,帧是构成活动图象每帧图像由许多像素组成,帧是构成活动图象最小单元。最小单元。视觉暂留时间(约视觉暂留时间(约50200ms)电视原理与系统电视原理与系统.http:/courseware.ecnudec.com/zsb/zjx/zjx09/zjx090000.htm37扫描扫描将组成一帧图象的像素,按顺序转换成电信号将组成一帧图象的像素,按顺序转换成电信号的过程称为扫描。电视系统中,扫描多是由电的过程称为扫描。电视系统中,扫描多是由电子枪进行的,通常称其为电子扫描。子枪进行的,通常称其为电子扫描。行扫描行扫描从左至右扫描从左至右扫描帧帧(或场或场)扫描扫描自上而下扫描自上而下扫描隔行扫描隔行扫描每帧扫描行数不变,将每帧图像分为两场(奇每帧扫描行数不变,将每帧图像分为两场(奇场和偶场)传送。场和偶场)传送。电视原理与系统电视原理与系统.http:/courseware.ecnudec.com/zsb/zjx/zjx09/zjx090000.htm38同步同步同频:扫描速度相同;同频:扫描速度相同;同相:每行、每幅的扫描起始时刻相同同相:每行、每幅的扫描起始时刻相同即即同频又同相同频又同相才能实现才能实现同步扫描同步扫描保证图象既无水平方向扭曲现象,也无垂直方向翻滚现象。保证图象既无水平方向扭曲现象,也无垂直方向翻滚现象。同步脉冲同步脉冲每当扫描完一行时加入一个行同步脉冲每当扫描完一行时加入一个行同步脉冲每当扫描完一场时加入一个场同步脉冲。每当扫描完一场时加入一个场同步脉冲。消隐消隐在图像换行和换场时,电子枪回扫时不扫描在图像换行和换场时,电子枪回扫时不扫描电视原理与系统电视原理与系统.http:/courseware.ecnudec.com/zsb/zjx/zjx09/zjx090000.htm39黑白全电视信号黑白全电视信号由由图像信号图像信号和确保扫描同步的和确保扫描同步的复合同步信复合同步信号号以及消除扫描逆程回扫线的以及消除扫描逆程回扫线的复合消隐信号复合消隐信号等辅助信号而构成的。等辅助信号而构成的。40PAL制式制式每秒每秒25帧帧50场场分辨率分辨率标清:标清:720*576场消隐区、行消隐区、场同步、行同步场消隐区、行消隐区、场同步、行同步412.2.2图像信号的基本概念图像信号的基本概念亮度亮度人眼对光的明暗程度的感觉人眼对光的明暗程度的感觉对比度对比度最大亮度与最小亮度的比值最大亮度与最小亮度的比值灰度灰度灰度即亮度级差或称亮度层次灰度即亮度级差或称亮度层次422.2.3摄像头分类摄像头分类数字摄像头数字摄像头输出数字信号,如输出数字信号,如OV6620模拟摄像头模拟摄像头输出模拟信号,输出模拟信号,PAL制式(制式(NTSC制式)制式)CMOSCCD43数字摄像头数字摄像头OV662044CCD与与CMOS比较比较CCD成像质量高成像质量高动态响应比较好,比较重动态响应比较好,比较重电压电压12VCMOS质量轻质量轻对电源电压的要求低,功耗比较低对电源电压的要求低,功耗比较低成像质量差,分辨率低,噪声大成像质量差,分辨率低,噪声大电压电压5VVCC、GND、AV三跟线 45小电视显示的小电视显示的CCD摄像头采集图像摄像头采集图像4647位置低力臂小位置高力臂大转弯时产生的离心力山东大学智能车竞赛讲稿山东大学智能车竞赛讲稿,201048直线行驶时,与安装位置无关,没有影响因舵机在前轮,转向时安装在前影响大安装在后,转向时影响小图象中心偏移量大图象中心偏移量小山东大学智能车竞赛讲稿山东大学智能车竞赛讲稿,201049最远点最近点轴心线成像可视范围垂直夹角大,可视范围大,在线数一定的条件下,分辨率底垂直夹角最远点最近点轴心线成像可视范围垂直夹角小,可视范围小,在线数一定的条件下,分辨率高垂直夹角山东大学智能车竞赛讲稿山东大学智能车竞赛讲稿,2010502.2.4模拟摄像头电路设计模拟摄像头电路设计电源电路电源电路5V、12V视频分离电路视频分离电路5152532.2.5图像采集图像采集利用同步信号向处理器发出中断请求,在中断中采集图像。利用同步信号向处理器发出中断请求,在中断中采集图像。像素同步信号像素同步信号提示出现一个新的像素数据提示出现一个新的像素数据行同步信号提示一行开始行同步信号提示一行开始场同步信号提示一场开始场同步信号提示一场开始数字摄像头数字摄像头像素同步像素同步读一个像素的灰度,存入数组读一个像素的灰度,存入数组行同步行同步数组换行数组换行场同步场同步开始接收一幅新图像开始接收一幅新图像54模拟摄像头模拟摄像头A/D转换获得像素值转换获得像素值像素的灰度,存入数组像素的灰度,存入数组行同步行同步开始新一行图像,开始新一行图像,A/D转换连续转换获得像转换连续转换获得像素值素值场同步场同步开始接收一幅新图像开始接收一幅新图像55采集图像结果采集图像结果56图像二值化结果图像二值化结果572.3软件设计软件设计2.3.1软件流程图软件流程图2.3.2控制策略控制策略582.3.1软件流程图软件流程图开始开始系统初始化系统初始化图像处理图像处理视频信号视频信号A/D转换转换判断车道类型判断车道类型(如直道、小弯和大弯等)(如直道、小弯和大弯等)计算舵机转角计算舵机转角计算电机转速计算电机转速PWM舵机转角控制舵机转角控制PWM电机转速控制电机转速控制测速测速速度速度PID592.3.2控制策略控制策略北京科技大学第三届飞思卡尔智能车竞赛北京科技大学第三届飞思卡尔智能车竞赛加权法加权法6061谢谢谢!谢!62
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号