智能小车概述课件_第1页
智能小车概述课件_第2页
智能小车概述课件_第3页
智能小车概述课件_第4页
智能小车概述课件_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

21、没有人陪你走一辈子,所以你要适应孤独,没有人会帮你一辈子,所以你要奋斗一生。22、当眼泪流尽的时候,留下的应该是坚强。23、要改变命运,首先改变自己。24、勇气很有理由被当作人类德性之首,因为这种德性保证了所有其余的德性。--温斯顿.丘吉尔。25、梯子的梯阶从来不是用来搁脚的,它只是让人们的脚放上一段时间,以便让别一只脚能够再往上登。智能小车概述智能小车概述21、没有人陪你走一辈子,所以你要适应孤独,没有人会帮你一辈子,所以你要奋斗一生。22、当眼泪流尽的时候,留下的应该是坚强。23、要改变命运,首先改变自己。24、勇气很有理由被当作人类德性之首,因为这种德性保证了所有其余的德性。--温斯顿.丘吉尔。25、梯子的梯阶从来不是用来搁脚的,它只是让人们的脚放上一段时间,以便让别一只脚能够再往上登。智能小车概述Welcometo

the4th

CSUSmartCarCompetitionGeCanranVideoCMOS北京科技大学(第五届特等奖)Laser杭州电子科技大学(特等奖)先看看NB学校的视频21、没有人陪你走一辈子,所以你要适应孤独,没有人会帮你一辈1智能小车概述课件2智能小车概述课件3智能小车概述课件4智能小车概述课件5总体介绍汽车动态分析车速控制系统方向控制系统赛道检测系统电子控制系统策略规划系统行为决策系统路况记忆系统数据传输系统总体介绍汽车动态分析6MCUMC9S12XS128DSC组委会规定比赛主控芯片为MC9S12XS128DSC(DigitalSignalController)单片机(类似于CPU)及大家所熟悉的冯诺依曼体系,包括接受数据,储存数据,处理数据,发送数据

最重要51单片机、AVR单片机或DSP51单片机、AVR单片机或DSP均为大众组比赛认可的主控芯片类型51单片机适宜用于入门(便宜功能也很不错)MCUMC9S12XS128DSC组委会规定比赛主控芯片为7备注学习单片机注意的模块1、定时器2、中断3、输入捕捉4、PWM(脉宽调制)5、内部存储器学习C51请注意建议看郭天祥的网上视频自己尝试模块的使用与制作切勿心急增强动手能力备注学习单片机注意的模块1、定时器学习C51请注意建议看郭天8其他模块电源模块S12供电5VDSC供电3.3V舵机4.8V~6V电机7.2V光电传感器3.3V数字摄像头5V模拟摄像头12V光电码盘(测速)5V舵机模块赛车中控制前轮转向;传感器直接上车说其他模块电源模块S12供电9LASER右图为北科的激光智能车激光车及使用激光为其传感器并采用其激光的控制策略的智能小车检测一行数据,快速响应

传感器的布局算法的实时性与可靠性重心

机械的稳定性LASER右图为北科的激光智能车10CMOS右图为第五届全国大学生智能车竞赛摄像头车组图摄像头车以CCD模拟摄像头或CMOS数字摄像头为其传感器车体轻数据量大,算法的数据拟合度极高并且实时性好图像的压缩与采集基于硬件系统的优化花絮CMOS右图为第五届全国大学生智能车竞赛摄像头车组图花絮11electromagnetism第五届智能汽车竞赛新增组别利用磁感应线圈为其传感器,通过电磁波的3轴检测车体的位置然后控制矢量性好,可直接控制方向算法的空间复杂度强车体轻巧electromagnetism第五届智能汽车竞赛新增组别12C51car参加大众组的车(入门)采用STC89C51(52亦可)为主控芯片的车利用8个红外对管检测赛道并且通过DA转换输出二进制存入单片机通过简要的PID(比例-积分-微分)控制车体位置培养自己的动手能力backC51car参加大众组的车(入门)培养自己的动手能力bac13学做智能车从五个方面来说1)硬件2)机械3)控制策略4)软件5)打酱油学做智能车从五个方面来说14硬件何为硬件?硬件就是基于底层电路的设计与开发硬件何为硬件?15硬件2)硬件需要掌握的知识

一、基本的模电知识:二极管、三极管、C-MOS工艺、DA/AD、运放……

二、基本的数电知识:逻辑转换、延迟与时序控制……

三、CPU/MCU接口技术:外围的与程序接口例如:IIC总线、SPI总线……

四、PCB制板技术:基本的2层板与4层板的制作,EMI和EDS的干扰避免

五、VHDL与VerilogHDL等给予硬件的软件设计3)智能车对于硬件的要求:

一、熟悉2层电路板的绘制:Protel、AltiumDesigner并合理布局(EMI)

二、数字电路与模拟电路的处理

三、方便软件的编写硬件16机械机械主要包括车体的机械架构传感器的安装(e.g.CCD的安装与激光管的阵列)稳定与重量的选择(螺丝的重量与重心)机械与风向即空气阻力摩擦阻力有些地方需要数学建模(舵机的架构)轮胎:后倾角

外倾角

前束

机械机械主要包括车体的机械架构17软件智能车的大脑软件包括:数据的采集数据的压缩与存储数据的提取算法的处理速度控制角度控制与上位机(PC机)的沟通通讯协议等协议的处理采用语言:C/C++/汇编软件的入门1、熟悉你的IDE2、从简易的语句学起,模块学习3、正确的编译习惯4、仔细与细心,多方面的考虑(注、智能车的软件并不复杂,但注重软硬件的数据的整合与调试,从多方面的考虑问题。)软件智能车的大脑软件的入门18IDEIDE俗称集成开发环境S12的编译环境CodewarriorC51的编译环境keil4IDEIDE俗称集成开发环境C51的编译环境19算法算法我们学校自己使用的算法(请大家自己了解)PID算法PBK算法ABS算法Onandon算法算法20打酱油智能车的成败取决于打酱油的~~打酱油如何打?打什么?1、软硬件精通至少了解2、哪里需要帮助能帮忙3、写报告和杂事打酱油智能车的成败取决于打酱油的~~21学习智能车1、看技术报告如何看?

一定要基于你对需要的目的明确时,去看技术报告。e.g.我当时找一个滤波算法

在技术报告上找到了:1、二值化;2、边缘提取;3、跟踪边缘提取;4、图像预处理中的最小二乘法滤波;5、5行3次法滤波等等如果这是盲目的看,没有任何指导意义学习智能车1、看技术报告22学做智能车2、请动手实践学硬件的从焊一个稳压电源起(7805或者2940)学软件的从编一个流水灯起(简单寄存器的使用)学硬件的然后试着多了解同类产品的优缺点并且在自信心的基础上了解单片机的最小系统。学软件的然后试着去判断同样算法不同路径的好坏分析,接着尝试总线协议上的软件编写。然后。。。。。。。我也不知道了学做智能车2、请动手实践23学做智能车3、请保持适当的技术敏感性和耐力不多说,调试时枯燥的,慢慢来当别人更新时,请学习~~Teamworkisthebest!学做智能车3、请保持适当的技术敏感性和耐力24最后献上一句话,祝大家成功!

Stayhungry,Stayfoolish!

FromStevenJobs最后献上一句话,祝大家成功!25谢谢你的阅读知识就是财富丰富你的人生71、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论