飞思卡尔智能车竞赛培训教程_精品文档PPT文件格式下载.ppt
《飞思卡尔智能车竞赛培训教程_精品文档PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《飞思卡尔智能车竞赛培训教程_精品文档PPT文件格式下载.ppt(92页珍藏版)》请在冰豆网上搜索。
卓晴等编ISBN:
781124022X出版社:
北京航空航天大学出版社定价:
36.50元用指定车模沿黑线跑两圈取单圈最快者为胜。
研究项目介绍汽车动态分析车速控制系统方向控制系统赛道检测系统电子控制系统策略规划系统行为决策系统路况记忆系统数据传输系统模型车电机特性电机特性和MC33886芯片一、电机特性RS-380SH一、电机特性RS-380SH一、电机特性RS-380SH一、电机特性RS-380SH二、MC33886芯片n特性:
n工作电压:
5-40Vn导通电阻:
120毫欧姆n输入信号:
TTL/CMOSnPWM频率:
10KHzn短路保护、欠压保护、过温保护等;
二、MC33886芯片二、MC33886芯片二、MC33886芯片n应用说明:
n多个MC33886并联使用;
二、MC33886芯片n应用说明:
n使用半桥:
由于赛车过程中不时用倒车,所以可以只使用其中的半桥;
并且将两个半桥并联,扩大芯片的驱动能力;
n使用其中的一个半桥驱动电机;
使用另外一个半桥作为12V升压电路为CCD提供工作电源;
二、MC33886芯片n使用说明:
n规则中的电容限制n全部电容容量和不得超过2000微法;
电容最高充电电压不得超过25伏。
n电机加速与减速限制,避免对于工作电源的影响;
nPWM频率限制:
10KHz二、MC33886芯片n使用说明:
10KHz关于舵机驱动舵机内部结构舵盘、齿轮组、位置反馈电位计、直流电机、控制电路板等。
工作原理脉宽信号给定参考位置,舵机内部电路通过反馈控制调节舵盘角位。
舵盘角位由PWM控制信号的脉宽决定。
关于舵机驱动舵机基本参数型号:
S3010电压:
4.06.0V角度控制:
1/400us工作速度:
0.16+0.02堵转力矩:
6.5+1.3Kg.cm关于舵机驱动舵机控制方法n三线连接方式红线:
电源线+6V蓝线:
地线黑线:
PWM控制信号使用S12PWM输出控制舵机舵机简介S12PWM控制舵机一、舵机简介舵机功能舵机结构舵机的基本参数舵机控制方法舵机的功能舵机最早出现在航模运动中;
发动机进气量;
副翼舵面;
水平尾翼舵面;
垂直尾翼舵面;
赛车中控制前轮转向;
舵机的结构舵盘、减速齿轮组、位置反馈电位计5k,直流电机、控制电路板等;
工作原理:
控制信号控制电路板电极转动齿轮组减速舵盘转动位置反馈电位计控制电路板反馈;
控制量舵盘角度舵机的基本参数:
HS-925尺寸:
39.4*37.8*27.8重量:
56g工作速度:
0.11sec/60(4.8V)0.8sec/60(6.0V)堵转力矩:
6.1kg.cm(4.8V)7.7kg.cm(6.0V)工作角度:
45度/400us舵机的连接方法三线连接方法:
黑线:
底线;
红线:
电源线;
两种标准:
4.8V,6V;
蓝线(黄线):
控制信号线;
颜色区分电源线和底线;
标准驱动模型实测波形(0度)实测波形(15度)舵机的控制方法实测波形(30度)实测波形(-15度)舵机的控制方法实测波形(-30度)转角与脉宽舵机的控制方法脉宽与转角信号产生方式软件计数方式;
定时器中断方式;
PWM硬件产生方式;
等;
S12PWM控制舵机S12PWM控制器;
具有8路PWM输出端口;
具有独立的8路8bitPWM输出,或者4路16bitPWM输出;
具有A,B,SA,SB时钟源;
S12PWM发生器S12PWM控制舵机举例使用PWM4,5合成16bitPWM输出;
PWM4控制信号;
PWMCTL_CON45=0x1;
PWMPER4,5=60000;
50HzPWMDTY4,5=1500*3;
1500usBUSosc=24MHzS12PWM控制舵机规则限制:
伺服电机个数不超过3个;
不可以通过提高工作电压提升舵机的性能;
不可以更换舵机;
S12PWM控制舵机控制说明脉宽范围:
对应舵机旋转角度,一方面舵机的极限位置;
另一方面考虑到车模转向的极限。
可以通过测试得到大约40度左右;
PWM周期:
可选择50200HzS12PWM控制舵机控制说明:
舵机的响应时间对于控制非常重要,一方面可以通过修改PWM周期获得。
另一方面也可以通过机械方式,利用舵机的输出转距余量,将角度进行放大,加快舵机响应速度;
关于赛道检测方式赛道路径几何特点由直线和圆弧组成;
赛道路径检测内容确定路径中心位置;
确定路径方向;
确定路径曲率;
需要在赛道垂直方向上35点便可确定道路参数;
赛道路径检测方法韩国赛道图赛道路径检测方法n光电管阵列;
nCCD:
线阵CCD;
面阵CCD;
(黑白)n激光扫描器;
电磁感应;
超声检测等基于光电管赛道参数检测方法n光电管阵列优缺点:
n优点:
简单、响应快速等;
n缺点:
n空间分辨率低;
n水平分辨率:
16pixel/线;
(可以采用细分的方法进行优化);
受到大赛规则传感器个数限制;
n垂直分辨率:
只能检测一点位置;
n占用端口资源多;
n安装固定、接线较困难;
n容易受到外界环境影响;
基于面阵赛道参数检测方法n使用面阵检测路径参数的优点:
n分辨率高:
n识别路径参数多:
中心位置、方向、曲率;
n占用端口资源少:
n转换;
n一路中断输入;
n一路口输入;
n通过算法减少外部环境影响;
基于CCD路径检测方法难点及解决方法12of18n采集速率;
n图像的分辨率:
水平高,垂直低;
n存储空间;
nDG1288KRAMn处理速度;
n图像采集,处理,控制等等;
n电源电压;
n12V工作电源用S12采集图像n采集速率:
S12AD转换速率10bit:
7us视频信号一行时间:
64us;
(有效图像时间56)一行有效采集像素:
300线/帧矛盾n采集速率路径检测需要图像特点:
水平分辨率:
高;
垂直分辨率:
低;
3-5点n矛盾:
如何解决?
解决n采集速率-解决方法摄像头水平旋转90度;
水平分辨率垂直分辨率附加手段n采集速率-解决方法采用CPU内部总线超频;
48规则没有限制CPU超频初步计算n采集速率-解决方法*摄像头旋转90度;
*CPU超频;
可以得到30048分辨率图像;
可以满足道路检测需要;
实际需要可以使用降低的图像分辨率:
7224即可;
资源需求n存储空间n必须存储正幅图像;
这是由于将垂直分辨率转换为水平分辨率的原因;
n存储空间:
每个像素存储1字节;
72*24图像需要1728字节;
DG128RAM空间为8K字节;
可以满足存储需要。
同时还可以开辟双图像存储区,采集、处理同时进行;
占用资源分析n处理速度:
采集时间:
图像采集采用终端采集的方式;
节省CPU处理事件;
72*24分辨率下:
只对于其中的1/4行进行图像采集。
CPU花费在图像采集上的时间少于总时间1/4。
其余的时间用于图像处理、控制等运算;
图像处理n处理速度优化图像路径参数检测算法,算法时间小于20ms。
图像:
黑白色,检测中心算法简单;
可以适当增加些动态亮度补偿算法;
满足路径参数检测速度要求;
工作电源nCCD工作电源12V;
n使用PWM斩波升压电路得到12V电源;
n这不违反比赛规则;
禁止使用DC-DC升压电路为驱动电机以及舵机提供动力;
实现方案和试验结果n系统框图连接CPUnCPU最小系统连接CPU实现方案和试验结果nCPU最小系统nPAD02视频信号nIRQ视频行同步信号nPM1奇偶场信号nPWM212V斩波升压开关信号;
nPWM0,1电极控制PWM信号;
nPWM4舵机控制信号;
nPAD0,1电池电压,12V电压监测;
视频匹配电路视频信号同部分离电路实现方案和试验结果注意:
视频信号不经过直流隔离进入AD转换器;
升压供电电路n12V斩波升压电路实现方案和试验结果电源电路实现方案和试验结果试验版试验车例图112of18例图2例图3例图4例图5用摄像头的缺点nCCD相对昂贵;
n占用RAM比较多;
n道路检测速率受到限制;
50Hzn检测有一定的延时(1/50)秒;
n附注电路较多:
12V,LM1881等;
后续问题n开发有效路径参数算法;
n摄像头安装与固定,为之比较的高;
n摄像头镜头设计;
n混合检测方法:
光电管+CCD;
多个CCD;
赛道检测小结n方法核心内容n摄像头旋转90度。
水平分辨率垂直分辨率;
n适当CPU超频;
n有效路径检测算法;
n该方法也可以在一些粗分辨率视频监视中进行应用;
最佳路线问题最佳路线问题基于虚拟仪器技术的智能车仿真系统基于虚拟仪器技术的智能车仿真系统特点:
赛道与赛车环境模拟控制算法的仿真验证路径识别的方案分析离线/在线仿真相结合基本构架赛道设计界面最佳路线问题基于虚拟仪器技术的智能车仿真系统基于虚拟仪器技术的智能车仿真系统赛车参数设定界面最佳路线问题基于虚拟仪器技术的智能车仿真系统基于虚拟仪器技术的智能车仿真系统动态仿真界面飞斯卡尔单片机介绍飞斯卡尔单片机介绍飞斯卡尔单片机介绍飞斯卡尔单片机介绍硬件设计的一般流程1、确立设计需求2、选择合理的方案3、绘制原理图和PCB图4、焊接、组装5、电路调试6、实际环境验证软件设计的一般流程1、确立软件需求2、构思软件结构3、算法设计4、选择硬件平台5、编制程序6、仿真及调试7、软件维护软硬件设计注意事项1、可靠性2、易用性3、创新及先进性注意事项:
工程化方法与团队精神齐心协力,在才能上互补,共同完成目标任务的保证就在于发挥每个人的特长,并注重流程,使之产生协同效应。
法拉利车队人员各尽其责法拉利车队人员各尽其责团结就是力量!
答疑时间欢迎大家踊跃提问赛车的意义汽车及车模简介电池使用方法赛道及比赛规则研究项目介绍关于电机驱动关于舵机驱动关于赛道检测方式最佳路线问题飞斯卡尔单片机介绍软硬件设计注意事项工程化方法与团队精神内容点回顾主讲:
张树波