图2。3 系统组成结构图

上述功能模块详述如下:

核心控制器模块:采用“恩智浦”公司给定的MK60DN512VLQ10微控制器,其对传感器采集来的数据进行处理,通过相应的控制算法,输出电机与舵机的驱动信号,控制智能车正常运行;

电源模块:通过分压、稳压等电路,为核心控制器模块输出3。3v、5v等稳定电压,保证系统的稳定运行;

图像采集模块:采用两个ov7620数字摄像头,采集信标的位置;

超声波避障模块:智能车前后各有三个超声波模块,分别检测智能车前后左中右三个方向是否有障碍物,之后,利用模糊控制算法实现智能车的避障。

速度检测模块:智能车后轮装有两个编码器,编码器测量后侧两轮速度,传给CPU,通过FTM模块的正交解码功能得到车轮速度;

电机及舵机驱动模块:利用FTM模块时钟,产生不同占空比的PWM波,从而实现控制电机转速与舵机的转角;

上下位机通信模块:利用蓝牙将智能车的数据及时上传至上位机,便于分析智能车的运行状态;

人机接口模块:此模块包括键盘,拨码开关和OLED显示屏,实现人机的交互功能。

2。2。2  信标导引智能车系统工作原理

上文通过对信标导引车的需求分析,得出系统的总体结构,智能车的总体方案大致明确。接下来结合上述内容介绍智能车的工作原理。

信标导引智能车通过摄像头以及超声波传感器获得赛场信息,之后,利用相应的算法处理获得的数据,并对小车的舵机和电机发出控制信号,使得智能车完成信标的跟随与避障的工作。同时,编码器获得智能车的速度值,反馈至控制器,完成速度的闭环控制。智能车上的人机接口模块可以使得调试更为简单快捷,上下位机通信模块实时发送智能车的状态信息,用户可以监测智能车的运行状态,防止智能车运行出错。系统的工作原理图如图2。4所示:

图2。4 系统的工作原理图

2。3  信标导引智能车硬件资源介绍

2。3。1  核心器件选型

(1)电机

电机是智能车运行的动力来源,电机转速直接决定智能车的运行速度。按照本届比赛要求,电机采用C车模要求使用的RN260,电机外观如图2。5所示,其技术参数参见表2。1:

图 2。5 电机RN260

表2。1 RN260技术参数

状态 转速(r/min) 电流(A) 力矩(g。cm)

空载 16088 0。158 0

最大效率点 13050 0。679 19。1

最大功率点 8044 1。537 50。6

堵转 0 2。916 101。1

(2)舵机

舵机实时控制智能车的方向,相当于智能车的方向盘。舵机选用FUTABA3010,其外观如图2。6所示,性能指标参见表2。2:

图2。6  舵机FUTABA3010

表2。2 舵机性能指标

型号 电压(V) 角度 工作速度(sec/60度) 堵转力矩(Kg。cm)文献综述

FUTABA3010 4。0-6。0

上一篇:OpenGL多约束线隐式曲面构建与应用+源程序
下一篇:PROFACE自动化生产设备人机界面设计

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

基于状态估计的控制系统...

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

基于RS-485的电梯呼梯装置设计+电路图

基于Zigbee的智能仓储管理系统设计

Matlab基于模型跟随的自适...

AGV视觉导引车控制系统硬件设计+PCB电路图

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

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

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

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

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

网络语言“XX体”研究

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

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

安康汉江网讯

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