第一章:引言。本章介绍了课题研究的背景及意义,视觉导引车国内外的发展现状以及视觉导引车的相关技术。

第二章:视觉导引车控制系统总体设计。本章根据视觉导引车的控制系统需求确定了总体设计方案,并分析了系统工作的基本原理。

第三章:视觉导引车控制系统硬件电路设计。本章主要从功能分析、器件选型、原理图设计以及PCB设计几个方面,介绍了包括核心板、主板、电机驱动板、人机交互板在内的各个模块的设计。

第四章:视觉导引车的整车装配。本章介绍了主要模块具体的安装方式。

第五章:系统调试。本章介绍了系统主要模块的调试方法以及整车的系统联调。

2  视觉导引车控制系统总体设计

视觉导引车以摄像头为核心传感器,采集路面两边预设的条带状路径标线[16],经由微控制器分析处理,确定出路面的中心线,然后根据车辆与得到的中心线之间的相对位置偏差调整车辆的前进方向[17],保证车辆正确地行驶在道路中央。要完成一辆视觉导引车的最终设计,除了硬件设计外,还包括软件和控制算法的设计[18-21],良好的硬件设计是车子能够完成工作任务的基础,是实现软件设计和验证控制算法的前提。文献综述

2。1  系统总体方案设计

依据视觉导引车的系统需求,将其硬件系统分为以下几个模块:微控制器最小系统、电源模块、图像采集模块、电机驱动模块、舵机控制模块、测速模块、人机交互模块以及辅助调试模块[22]。系统总体方案框图如图2。1所示:

图2。1  系统总体方案框图

各模块功能如下:

(1)微控制器最小系统:该模块由微控制器及其外围电路组成,接收传感器传回的数据信号,产生驱动电机和舵机的PWM脉冲信号,通过执行相应的控制算法来使其他各模块配合工作完成最终任务。

(2)电源模块:采用稳压芯片得到各模块需要的供电电压,保证系统正常工作。

(3)图像采集模块:采用数字摄像头OV7725作为图像采集传感器,自带硬件二值化电路,将图像传给微控制器进行处理。

(4)电机驱动模块:该模块由电机及其驱动电路组成。微控制器输出能力低,此模块将微控制器发出的PWM控制信号通过电平转换和MOS管搭建的H桥电路处理来控制直流电机的正反转以及转速。来-自+优^尔*论L文W网www.youerw.com 加QQ75201.8766

(5)舵机控制模块:设计的视觉导引车属于后轮驱动前轮转向的控制方式,舵机接收微控制器发出的PWM脉冲信号,根据占空比的不同来控制舵机转动角度的大小,进而控制前进方向。

(6)测速模块:测速模块采用欧姆龙500线光电编码器,利用K60的正交功能里的AB相模式将得到的A,B相脉冲发送给微控制器,根据两相脉冲的相位差可得到电机转速和正反转信息。

(7)人机交互模块:采用OLED显示屏和4*3扫描键盘,OLED显示屏可以用于显示系统重要的参数,也可以显示图像数据,使用扫描键盘可以实现硬件上的参数预设,节省了很多的调试时间。

(8)辅助调试模块:包括SD卡和蓝牙模块,SD卡可以记录下视觉导引车运行过程的动态特性,蓝牙可以实现上位机和车子的无线实时通信,便于后面的调试工作。

上一篇:STM32单片机数字回转库控制系统设计+PCB电路图
下一篇:Matlab基于模型跟随的自适应容错控制与仿真研究

AGV仓储搬运机器人控制系统硬件设计

电磁导引自平衡车控制系统硬件设计

电磁导引自平衡车控制系统软件设计

OpenCV轻型立体视觉系统的结构及成像软件设计

制导炸弹纵向自动驾驶仪参数的增益调度法

matlab视觉导引车控制算法设计

浅谈电力统计工作的指导与意义【1946字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

网络语言“XX体”研究

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识