基于CMOS图像传感器的视觉导航小车设计
更新时间:2023-10-24 05:34:01 阅读量: 综合文库 文档下载
- cmos图像传感器尺寸推荐度:
- 相关推荐
摘 要
以飞思卡尔公司的16位微控制器MC9S12DGl28作为核心控制单元,设计了智能循线汽车控制系统的软硬件,主要包括传感器选型及信号采集处理、电机和舵机的控制等部分。采用CMOS传感器作为信息采集模块,安装在小车前部,检测白色跑道上的黑色引导线。根据黑线的位置,通过所设计的电路和程序对传感器信号进行采集处理。从而获取车模相对赛道的偏移量、方向、速度等信息。通过编写控制程序,产生PWM脉冲信号,对模型车转向舵机以及驱动电机进行控制。最后完成了智能车工程制作及调试,并实现车模能够沿着赛道高速稳定地行驶。
关键字:智能汽车;CMOS传感器;MC9S12DGl28;控制
毕 业 设 计 说 明 书
Abstract
Using 16bit Freescale microcontroller MC9S12DGl28 as the electmnic control unit(MCU),this paper designed and developed a smart car which tracks a black line on the white raceway as fast and stable as possible.The hardware and software of the smart car were designed,which included the line tracking module,motor driving module,servo conttrolling module,and speed sensor module,etc.It selected CMOS sensors which named ov7620 to detect the black line.The relative position of the center black line on the raceway,direction and speed of the car were obtained and analysed by MCU.,according to controlling algorithms,PWM signals were sent to drive the DC motor and turn the servo.So the smart car can run by tracking the black line.
Key words:Smart car ;CMOS sensors;MC9S12DG128;control
2
毕 业 设 计 说 明 书
目录
第一章 绪 论 ................................................................................................................................. 5
1.1 选题背景 .................................................................................................................................. 6 1.2主要设计(研究)内容 ........................................................................................................... 6 1.3系统主要技术指标 ................................................................................................................... 7 1.4移动机器人视觉系统研究现状 ............................................................................................... 7 1.5移动机器人视觉系统的技术要求 ........................................................................................... 8 第二章 系统总体结构方案设计 ....................................................................................................... 10 2.1系统总体结构及其功能 ................................................................................................................. 10 2.2方案设计 ......................................................................................................................................... 10
2.2.1 处理器模块 ................................................................................................................. 10 2.2.2 路径识别模块 ............................................................................................................. 11 2.2.3电机控制的选择 .......................................................................................................... 12 2.2.4显示选择 ...................................................................................................................... 13 2.2.5速度检测模块的选择 .................................................................................................. 13 2.2.6运动控制策略 .............................................................................................................. 15
第三章 系统的硬件设计 ................................................................................................................. 16
3.1 单片机 .................................................................................................................................. 16
3.1.1控制器介绍 .................................................................................................................. 16 3.1.2 外部电路设计 ............................................................................................................. 19 3.2 电源模块设计 ...................................................................................................................... 20 3.3 图像处理模块 ........................................................................................................................ 22
3.3.1摄像头结构和工作原理 .............................................................................................. 22 3.3.2检测黑线原理 .............................................................................................................. 22
3
毕 业 设 计 说 明 书
3.3.3检测黑线方法 .............................................................................................................. 23 3.3.4 CMOS摄像头的选取 ................................................................................................. 24 3.3.5 OV7620的介绍 ........................................................................................................... 24 3.3.6 OV7620的输出特性 ................................................................................................... 24 3.3.7 图像存储方式 ............................................................................................................. 25 3.3.8 图像采集系统 ........................................................................................................... 25 3.4电机驱动模块 ......................................................................................................................... 26
3.4. 1 电机的选择 ................................................................................................................ 26 3.4.2 电机的特性 ................................................................................................................. 27 3.4.3 电机驱动模块的选择 ................................................................................................. 27 3.4.4 MC33886原理.......................................................................................................... 27 3.4.5 MC33886的使用说明 .............................................................................................. 30 3.4.6驱动电路的设计 .......................................................................................................... 32 3.5速度检测模块 ......................................................................................................................... 33 3.6 舵机控制模块 ........................................................................................................................ 34
3.6.1 舵机的介绍 ................................................................................................................. 34 3.6.2 舵机工作原理: ......................................................................................................... 35 3.6.3 舵机的基本资料 ......................................................................................................... 35 3.6.4舵机的控制方法 .......................................................................................................... 35 3.6.5 舵机的控制 ................................................................................................................. 36
第四章 智能小车的软件设计与实现 ................................................................................................. 39
4.1 软件设计环境 ........................................................................................................................ 39 4.2 软件整体设计方案 ................................................................................................................ 39 4.3 程序流程 ................................................................................................................................ 40 4.4 初始化 .................................................................................................................................... 41 4.5 程序代码 ................................................................................................................................ 43 第五章 运动控制策略 ..................................................................................................................... 45
5.1 PID控制器结构设计 ............................................................................................................. 45 5.2 PID运用 ................................................................................................................................. 46 5.3速度PID控制算法 ................................................................................................................ 48 5.4 方向控制策略 ........................................................................................................................ 49 5.5速度给定控制策略 ................................................................................................................. 50 第六章 总结 ....................................................................................................................................... 53
6.1主要工作情况及创新之处 ..................................................................................................... 53 6.2系统改进及发展前景 ............................................................................................................. 53 致 谢 .................................................................................................................................................. 54 附录A 程序 ....................................................................................................................................... 55 附录B 中英文翻译 ........................................................................................................................... 72 参考文献............................................................................................................................................... 83
4
毕 业 设 计 说 明 书
第一章 绪 论
对于移动机器人来说,定位和导航能力是非常重要的。在移动机器人相关技术研究中,导航技术是其核心技术,也是其实现真正的智能化和完全的自动移动的关键技术。移动机器人的导航方式很多,有惯性导航、磁导航、视觉导航、基于传感器(超声传感器、红外传感器、接触传感器等)数据导航、卫星导航等。这些导航方式分别适用于各种不同的环境,包括室内和室外环境,结构化环境与非结构化环境。其中,视觉导航方式具有信号探测范围宽、信息量丰富等优点,近年来广泛应用于移动机器人的自主导航,是移动机器人导航的一个丰要发展方向。目前国内外主要采用在移动机器人上安装车载摄像机的基于局部视觉的导航方式,视觉导航主要完成障碍物和路标的探测及识别。
视觉导航技术作为移动机器人领域中一项关键技术,近年来已经被越来越多的学者所重视,并进行深入的研究。目前视觉导航技术已经成为移动机器导航方法的主流趋势,并且在交通、医学、娱乐、物流等领域的得到广泛的应用。目前多数机器人视觉系统采用的是CCD摄像机,此类视觉体系中必须
5
正在阅读:
基于CMOS图像传感器的视觉导航小车设计10-24
整理 2015马克思主义与社会科学方法论复习思考题10-26
粤教版九年级思想品德第一单元1.2练习107-27
美丽的西湖作文450字07-13
-含量越高08-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 小车
- 传感器
- 图像
- 基于
- 视觉
- 导航
- 设计
- CMOS
- 基于 Net的汽车租赁管理系统的设计与实现毕业论文
- 九年级数学上册《24.3一元二次方程根与系数的关系》教案(新版)冀教版
- 2019-2020中考语文黄金知识点系列专题07识记文学常识 - 图文
- 《汇编语言程序设计(1)》模拟试题一和答案
- 社会实践活动社会调查报告撰写要求及参考格式
- VFP数据库的基本操作习题
- 光伏组件功率测试异常
- 卫生监督协管培训资料
- 人教版初一单词总汇(含音标,分单元)
- 汽摩擦材料车刹车片试验规范中文版 - 图文
- 2017-2022年中国化学农药原药市场供需预测报告(目录) - 图文
- 维修电工 五级 操作技能鉴定试题汇总 - 图文
- 生化试题
- 大学生心理健康(选修)选择题及答案
- 建设工程质量监督告知书
- 冲击弹性波无损检测技术应用领域
- 关于三门峡市耕地面积现状及保护措施
- 2019年江西中考新突破英语话题3:居住环境(含答案解析)
- 小升初文言文翻译
- 编译原理分知识点习题 自下而上语法分析