第九届飞思卡尔智能车比赛细则
- 格式:pdf
- 大小:1.31 MB
- 文档页数:18
第九届“飞思卡尔”杯全国大学生智能车竞赛光电组技术报告学校:中北大学伍名称:ARES赛队员:贺彦兴王志强雷鸿队教师:闫晓燕甄国涌关于技术报告和研究论文使用授权的说明书本人完全了解第八届“飞思卡尔”杯全国大学生智能汽车竞赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。
参赛队员签名:带队教师签名:日期:2014-09-15日摘要本文介绍了第九届“飞思卡尔杯全国大学生智能车大赛光电组中北大学参赛队伍整个系统核心采用飞思卡尔单片机MC9S12XS128MAA ,利用TSL1401线性CCD 对赛道的行扫描采集信息来引导智能小车的前进方向。
机械系统设计包括前轮定位、方向转角调整,重心设计器件布局设计等。
硬件系统设计包括线性CCD传感器安装调整,电机驱动电路,电源管理等模块的设计。
软件上以经典的PID算法为主,辅以小规Bang-Bang算法来控制智能车的转向和速度。
在智能车系统设计开发过程中使用Altium Designer设计制作pcb电路板,CodeWarriorIDE作为软件开发平台,Nokia5110屏用来显示各实时参数信息并利用蓝牙通信模块和串口模块辅助调试。
关键字:智能车摄像头控制器算法。
目录1绪论 (1)1.1 竞赛背景 (1)1.2国内外智能车辆发展状况 (1)1.3 智能车大赛简介 (2)1.4 第九届比赛规则简介 (2)2智能车系统设计总述 (2)2.1机械系统概述 (3)2.2硬件系统概述 (5)2.3软件系统概述 (6)3智能车机械系统设计 (7)3.1智能车的整体结构 (7)3.2前轮定位 (7)3.3智能车后轮减速齿轮机构调整 (8)3.4传感器的安装 (8)4智能车硬件系统设计 (8)4.1XS128芯片介绍 (8)4.2传感器板设计 (8)4.2.1电磁传感器方案选择 (8)4.2.2电源管理模 (9)4.2.3电机驱动模块 (10)4.2.4编码器 (11)5智能车软件系统设 (11)5.1程序概述 (11)5.2采集传感器信息及处理 (11)5.3计算赛道信息 (13)5.4转向控制策略 (17)5.5速度控制策略 (19)6总结 (19)6.1效果 (20)6.2遇到的问题以及解决办法 (20)6.3队员之间的合作很重要 (21)附录 (22)源程序 (23)1绪论1.1 竞赛背景随着经济发展,道路交通面临新的问题和新的挑战。
本材料表一共有9页,每个宝贝后面都附带有链接第九届飞思卡尔智能车竞赛光电组材料表(XS128)序号名称单价(元)数量总计(元)链接1MC9S12XS128最小系统(16位)78.75178.75详情2BDM下载器(集成USB转串口)52.5152.5详情3线性CCD模块1201120详情4偏振片15115详情5线性CCD安装支架48148详情6碳素杆(10mm*8mm*500mm)12112详情7舵机支架40140详情8舵机转向舵盘39.6139.6详情9BTN7971电机驱动(4合1)1261126详情10BTN7971驱动芯片17.29469.16详情11LM2940电源芯片428详情12LM2940元件包0.320.6详情13200线编码器(单相)128.11128.1详情14编码器支架12112详情15编码器齿轮(B车)15.2115.2详情16OLED显示屏34.3134.3详情17第9届飞思卡尔竞赛指定B车模详情总计第九届飞思卡尔智能车竞赛光电组材料表(K60)序号名称单价(元)数量总计(元)链接1MK60DN512ZVLL10最小系统(32位)110.71110.7详情2OSJTAG下载器(集成USB转串口)84184详情3线性CCD模块1201120详情4偏振片15115详情5线性CCD安装支架48148详情6碳素杆(10mm*8mm*500mm)12112详情7舵机支架40140详情8舵机转向舵盘39.6139.6详情9BTN7971电机驱动(4合1)1261126详情10BTN7971驱动芯片17.29469.16详情11LM1117-3.3电源芯片428详情12LM1117-3.3元件包0.320.6详情13LM2940电源芯片428详情14LM2940元件包0.320.6详情15200线编码器(单相)128.11128.1详情16编码器支架12112详情17编码器齿轮(B车)15.2115.2详情18OLED显示屏34.3134.3详情19第9届飞思卡尔竞赛指定B车模详情总计第九届飞思卡尔智能车竞赛光电组材料表(MCF52255)序号名称单价(元)数量总计(元)链接1MCF52255最小系统(32位)110.71110.7详情2BDM下载器84184详情3线性CCD模块1201120详情4偏振片15115详情5线性CCD安装支架48148详情6碳素杆(10mm*8mm*500mm)12112详情7舵机支架40140详情8舵机转向舵盘39.6139.6详情9BTN7971电机驱动(4合1)1261126详情10BTN7971驱动芯片17.29469.16详情11LM1117-3.3电源芯片428详情12LM1117-3.3元件包0.320.6详情13LM2940电源芯片428详情14LM2940元件包0.320.6详情15200线编码器(单相)128.11128.1详情16编码器支架12112详情17编码器齿轮(B车)15.2115.2详情18OLED显示屏34.3134.3详情19第9届飞思卡尔竞赛指定B车模详情总计711.1元第九届飞思卡尔智能车竞赛摄像头组材料表(XS128)序号名称单价(元)数量总计(元)链接1MC9S12XS128最小系统(16位)78.75178.75详情2BDM下载器(集成USB转串口)52.5152.5详情3摄像头模块OV76201201120详情4偏振片15115详情5摄像头安装支架48148详情6碳素杆(10mm*8mm*500mm)12112详情7MMA7361加速度传感器模块(三轴)21121详情8ENC-03MB陀螺仪模块(双轴)75175详情9BTN7971电机驱动(4合1)1261126详情10BTN7971驱动芯片17.29469.16详情11LM2940电源芯片428详情12LM2940元件包0.320.6详情13200线编码器(双相)147.251147.25详情14编码器支架12112详情15编码器齿轮(D车)15.2115.2详情16OLED显示屏34.3134.3详情17第9届飞思卡尔竞赛指定D车模详情18第9届飞思卡尔竞赛指定E车模详情总计765.6元第九届飞思卡尔智能车竞赛摄像头组材料表(K60)序号名称单价(元)数量总计(元)链接1MK60DN512ZVLL10最小系统(32位)110.71110.7详情2OSJTAG下载器(集成USB转串口)84184详情3摄像头模块OV76201201120详情4偏振片15115详情5摄像头安装支架48148详情6碳素杆(10mm*8mm*500mm)12112详情7MMA7361加速度传感器模块(三轴)21121详情8ENC-03MB陀螺仪模块(双轴)75175详情9BTN7971电机驱动(4合1)1261126详情10BTN7971驱动芯片17.29469.16详情11LM1117-3.3电源芯片428详情12LM1117-3.3元件包0.320.6详情13LM2940电源芯片428详情14LM2940元件包0.320.6详情15200线编码器(双相)147.251147.25详情16编码器支架12112详情17编码器齿轮(D车)15.2115.2详情18OLED显示屏34.3134.3详情19第9届飞思卡尔竞赛指定D车模详情20第9届飞思卡尔竞赛指定E车模详情总计829.05元第九届飞思卡尔智能车竞赛摄像头组材料表(MCF52255)序号名称单价(元)数量总计(元)链接1MCF52255最小系统(32位)110.71110.7详情2BDM下载器84184详情3摄像头模块OV76201201120详情4偏振片15115详情5摄像头安装支架48148详情6碳素杆(10mm*8mm*500mm)12112详情7MMA7361加速度传感器模块(三轴)21121详情8ENC-03MB陀螺仪模块(双轴)75175详情9BTN7971电机驱动(4合1)1261126详情10BTN7971驱动芯片17.29469.16详情11LM1117-3.3电源芯片428详情12LM1117-3.3元件包0.320.6详情13LM2940电源芯片428详情14LM2940元件包0.320.6详情15200线编码器(双相)147.251147.25详情16编码器支架12112详情17编码器齿轮(D车)15.2115.2详情18OLED显示屏34.3134.3详情19第9届飞思卡尔竞赛指定D车模详情20第9届飞思卡尔竞赛指定E车模详情总计序号名称单价(元)数量总计(元)链接1MC9S12XS128最小系统(16位)78.75178.75详情2BDM下载器(集成USB转串口)52.5152.5详情310mH工字电感0.82016详情4 6.8nf电容0.2204详情5LM386运算放大器3412详情6NE5532运算放大器 3.5414详情7干簧管 2.525详情80.3mm漆包线(50米长)15115详情9碳素杆(5cm*3cm*1000mm)10.8110.8详情10碳素杆(6cm*4cm*1000mm)12224详情11碳素杆三通件(垂直) 4.829.6详情12碳素杆三通件(倾斜) 4.829.6详情13舵机支架40140详情14舵机转向舵盘39.6139.6详情15BTN7971电机驱动(4合1)1261126详情16LM2940电源芯片428详情17LM2940元件包0.320.6详情18200线编码器(双相)149.582299.16详情19编码器支架12112详情20编码器齿轮(D车)15.2115.2详情21OLED显示屏34.3134.3详情22第9届飞思卡尔竞赛指定C车模详情总计序号名称单价(元)数量总计(元)链接1MK60DN512ZVLL10最小系统(32位)110.71110.7详情2OSJTAG下载器(集成USB转串口)84184详情310mH工字电感0.82016详情4 6.8nf电容0.2204详情5LM386运算放大器3412详情6NE5532运算放大器 3.5414详情7干簧管 2.525详情80.3mm漆包线(50米长)15115详情9碳素杆(5cm*3cm*1000mm)10.8110.8详情10碳素杆(6cm*4cm*1000mm)12224详情11碳素杆三通件(垂直) 4.829.6详情12碳素杆三通件(倾斜) 4.829.6详情13舵机支架40140详情14舵机转向舵盘39.6139.6详情15BTN7971电机驱动(4合1)1261126详情16BTN7971驱动芯片17.29469.16详情17LM1117-3.3电源芯片428详情18LM1117-3.3元件包0.320.6详情19LM2940电源芯片428详情20LM2940元件包0.320.6详情21200线编码器(双相)149.582299.16详情22编码器支架12112详情23编码器齿轮(D车)15.2115.2详情24OLED显示屏34.3134.3详情25第9届飞思卡尔竞赛指定C车模详情总计第九届飞思卡尔智能车竞赛电磁组材料表(MCF52255)序号名称单价(元)数量总计(元)链接1MCF52255最小系统(32位)110.71110.7详情2BDM下载器84184详情310mH工字电感0.82016详情4 6.8nf电容0.2204详情5LM386运算放大器3412详情6NE5532运算放大器 3.5414详情7干簧管 2.525详情80.3mm漆包线(50米长)15115详情9碳素杆(5cm*3cm*1000mm)10.8110.8详情10碳素杆(6cm*4cm*1000mm)12224详情11碳素杆三通件(垂直) 4.829.6详情12碳素杆三通件(倾斜) 4.829.6详情13舵机支架40140详情14舵机转向舵盘39.6139.6详情15BTN7971电机驱动(4合1)1261126详情16BTN7971驱动芯片17.29469.16详情17LM1117-3.3电源芯片428详情18LM1117-3.3元件包0.320.6详情19LM2940电源芯片428详情20LM2940元件包0.320.6详情21200线编码器(双相)149.582299.16详情22编码器支架12112详情23编码器齿轮(C车)15.2115.2详情24OLED显示屏34.3134.3详情25第9届飞思卡尔竞赛指定C车模详情总计。
2016目录第十一届竞赛规则导读参加过往届比赛的队员可以通过下面内容了解第十一届规则主要变化。
如果第一次参加比赛,则建议对于本文进行全文阅读。
相对于前几届比赛规则,本届的规则主要变化包括有以下内容:1.本届比赛新增了比赛组别,详细请参见正文中的图1和第四章的“比赛任务”中的描述;2.第十届电磁双车组对应今年的A1组:双车追逐组。
其它组别与新组别的对应关系请参见图2;3.为了提高车模出界判罚的客观性,规则提出了两种方法:路肩法和感应铁丝法,详细请见赛道边界判定”;4.改变了原有的光电计时系统,所有赛题组均采用磁感应方法计时,详细请参见“计时裁判系统”;5.取消了第十届的发车灯塔控制的方式;6.赛道元素进行了简化,详细请参见“赛道元素”;7.赛道材质仍然为PVC耐磨塑胶地板,但赛题组A2不再需要赛道。
8.对于车模所使用的飞思卡尔公司MCU的种类、数量不再限制。
9.比赛时,每支参赛队伍的赛前准备时间仍然为20分钟,没有现场修车环节。
一、前言智能车竞赛是从2006开始,由教育部高等教育司委托高等学校自动化类教学指导委员会举办的旨在加强学生实践、创新能力和培养团队精神的一项创意性科技竞赛。
至今已经成功举办了十届。
在继承和总结前十届比赛实践的基础上,竞赛组委会努力拓展新的竞赛内涵,设计新的竞赛内容,创造新的比赛模式,使得围绕该比赛所产生的竞赛生态环境得到进一步的发展。
为了实现竞赛的“立足培养、重在参与、鼓励探索、追求卓越”的指导思想,竞赛内容设置需要能够面向大学本科阶段的学生和教学内容,同时又能够兼顾当今时代科技发展的新趋势。
第十一届比赛的题目在沿用原来根据车模识别赛道传感器种类进行划分的基础类组别之上,同时增加了以竞赛内容进行划分的提高类组别,并按照“分赛区普及,全国总决赛提高”的方式,将其中一个类别拓展出创意类组别。
第十一届比赛的题目各组别分别如下:●基础类包括B1光电组、B2摄像头组、B3电磁直立组、B4电轨组;●提高类包括A1双车追逐组、A2信标越野组;●创意类包括I1 电轨节能组。
飞思卡尔智能车大赛目录“飞思卡尔杯”智能车大赛起源于韩国,是韩国汉阳大学汽车控制实验室在飞思卡尔半导体公司资助下举办的以HCSl2单片机为核心的大学生课外科技竞赛。
组委会提供一个标准的汽车模型、直流电机和可充电式电池,参赛队伍要制作一个能够自主识别路径的智能车,在专门设计的跑道上自动识别道路行驶,谁最快跑完全程而没有冲出跑道并且技术报告评分较高,谁就是获胜者。
其设计内容涵盖了控制、模式识别、传感技术、汽车电子、电气、计算机、机械、能源等多个学科的知识,对学生的知识融合和实践动手能力的培养,具有良好的推动作用。
全国大学生“飞思卡尔”杯智能汽车竞赛是在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器作为核心控制模块,通过增加道路传感器、电机驱动电路以及编写相应软件,制作一个能够自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜。
因而该竞赛是涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科的比赛。
该竞赛以飞思卡尔半导体公司为协办方,自2006年首届举办以来,成功举办了五届,得到了教育部吴启迪副部长、张尧学司长及理工处领导、飞思卡尔公司领导与各高校师生的高度评价,已发展成全国30个省市自治区200余所高校广泛参与的全国大学生智能汽车竞赛。
2008年第三届被教育部批准列入国家教学质量与教学改革工程资助项目中9个科技人文竞赛之一(教高函[2007]30号文,附件2),2009年第四届被邀申请列入国家教学质量与教学改革工程资助项目。
参赛选手须使用竞赛秘书处统一指定并负责采购竞赛车模,采用飞思卡尔16位微控制器MC9S12DG128作为核心控制单元,自主构思控制方案及系统设计,包括传感器信号采集处理、控制算法及执行、动力电机驱动、转向舵机控制等,完成智能车工程制作及调试,于指定日期与地点参加各分赛区的场地比赛,在获得决赛资格后,参加全国决赛区的场地比赛。
参赛队伍之名次(成绩)由赛车现场成功完成赛道比赛时间为主,技术方案及制作工程质量评分为辅来决定。
智能车竞赛规则1. 背景介绍智能车竞赛是一项以开发和设计自主驾驶汽车为目标的比赛。
参赛者通过使用各种传感器、控制算法和人工智能技术,使车辆能够在不同的道路环境中自主导航、避开障碍物并完成指定任务。
2. 参赛要求2.1 参赛车辆参赛车辆必须是自主设计和制造的,具备完全自主驾驶功能。
可以使用任何类型的动力系统和传感器,包括激光雷达、摄像头、超声波传感器等。
车辆必须符合国际道路交通安全标准,并且没有任何危险品。
2.2 参赛队伍每个参赛队伍由若干队员组成,包括工程师、程序员和设计师等。
每个队伍需要有一个指导老师或导师来指导他们的工作。
2.3 报名与资格审核所有有意参加比赛的队伍需要提前进行报名,并提交相关材料进行资格审核。
审核内容包括参赛车辆的技术规格、团队成员及其专业背景等。
2.4 安全要求参赛车辆必须具备安全性能,包括防止碰撞的措施、避免系统故障导致危险的设计等。
在比赛过程中,车辆必须始终保持在指定的赛道内行驶,并遵守交通规则。
3. 比赛规则3.1 赛道设置比赛赛道根据实际道路环境进行设计,包括直线道路、弯道、上坡、下坡和障碍物等。
赛道上可能存在不同类型的标志和交通信号灯。
3.2 任务要求参赛车辆需要完成一系列指定任务,包括但不限于: - 跟随导航:根据提供的地图信息,在规定时间内从起点到终点自主导航。
- 避障行驶:在路上布置各种障碍物,参赛车辆需要识别并避开这些障碍物。
- 车辆间通信:与其他参赛车辆进行通信,共享交通信息,并做出相应的决策。
- 速度控制:根据交通标志和信号灯,调整车速以符合交通规则。
3.3 评判标准参赛车辆的评判标准主要包括以下几个方面: - 完成任务的时间:完成任务所花费的时间越短,得分越高。
- 完成任务的准确性:车辆是否能够准确地遵守交通规则和执行指令。
- 避障能力:车辆是否能够识别并避开障碍物,以及避免与其他车辆发生碰撞。
4. 比赛流程4.1 预赛预赛阶段是为了筛选出表现优秀的队伍,确定参加决赛的资格。
飞思卡尔智能车竞赛设计⽅案“神马”队设计⽅案摘要本⽂以“飞思卡尔”杯全国⼤学⽣智能车竞赛为主题,介绍了智能赛车从机械结构设计到控制系统的软硬件设计流程。
本次⽐赛使⽤竞赛秘书处统⼀指定的竞赛车模及套件,采⽤飞思卡尔半导体公司的16位微控制器作为核⼼控制单元,配合不同类型的传感器、驱动电机、转向舵机、直流电池、以及相应的驱动电路,使赛车能够⾃主识别路径,并控制模型车⾼速稳定地在跑道上运⾏,在规定时间内完成跑完赛道的任务。
第⼀章背景1.1“飞思卡尔”杯背景介绍“飞思卡尔”杯全国⼤学⽣智能车竞赛是在飞思卡尔半导体公司资助下举办的以S12 单⽚机为核⼼的⼤学⽣课外科技竞赛。
使⽤⼤赛组委会统⼀提供的竞赛车模、转向舵机、直流电机和可充电式电池,采⽤飞思卡尔 16 位微控制器MC9S12DB128B作为核⼼控制单元,⾃主构思控制⽅案及系统设计,包括传感器信号采集处理、控制算法及执⾏、电机驱动、转向舵机控制等,完成智能车⼯程制作及调试,于指定⽇期与地点参加场地⽐赛。
⽐赛成绩主要由赛车在现场成功⾏驶完赛道的时间为主。
全国⼤学⽣智能汽车竞赛所使⽤的车模是⼀款带有差速器的后轮驱动模型赛车,它由⼤赛组委会统⼀提供。
参赛队伍通过设计单⽚机的⾃动控制器控制模型车在封闭的跑道上⾃主循线运⾏。
在保证模型车运⾏稳定,即不冲出跑道的前提下,跑完两圈的时间越⼩成绩越好。
设计⾃动控制器是制作智能车的核⼼环节。
⾃动控制器是以单⽚机为核⼼,配合有传感器、电机、舵机、电池、以及相应的驱动电路,它能够⾃主识别路径,控制模型车⾼速稳定运⾏在跑道上。
⽐赛跑道表⾯为⽩⾊,中⼼有连续⿊线作为引导线,⿊线宽 25cm。
⽐赛规则限定可赛道宽度和拐弯最⼩半径等参数,赛道具体形状在⽐赛当天现场公布。
控制器⾃主识别引导线并控制模型车沿着赛道运⾏。
在严格遵守规则中对于电路限制条件,保证智能车可靠运⾏前提下,电路设计尽量简洁紧凑,以减轻系统负载,提⾼智能车的灵活性,同时坚持充分发挥创新原则,以简洁但功能完美为出发点,并以稳定性为⾸要前提,实现智能车快速运⾏。
一,直立车原理部分1.1直立行走任务分解第九届飞思卡尔智能车摄像头比赛要求车模在直立的状态下以两个轮子着地沿着赛道进行比赛,相比四轮着地状态,车模控制任务更为复杂。
为了能够方便找到解决问题的办法,首先将复杂的问题分解成简单的问题进行讨论。
车模运动控制任务可以分解成以下三个基本控制任务,如图 2- 1所示:( 1)控制车模平衡:通过控制两个电机正反向运动保持车模直立平衡状态;( 2)控制车模速度:通过调节车模的倾角来实现车模速度控制,实际上最后还是演变成通过控制电机的转速来实现车轮速度的控制。
( 3)控制车模方向:通过控制两个电机之间的转动差速实现车模转向控制。
车模直立和方向控制任务都是直接通过控制车模两个后轮驱动电机完成的。
假设车模电机可以虚拟地拆解成两个不同功能的驱动电机,它们同轴相连,分别控制车模的直立平衡、左右方向。
在实际控制中,是将控制车模直立和方向的控制信号叠加在一起加载电机上,只要电机处于线性状态就可以同时完成上面两个任务。
车模的速度是通过调节车模倾角来完成的。
车模不同的倾角会引起车模的加减速,从而达到对于速度的控制。
三个分解后的任务各自独立进行控制。
由于最终都是对同一个控制对象(车模的电机)进行控制,所以它们之间存在着耦合。
为了方便分析,在分析其中之一时假设其它控制对象都已经达到稳定。
比如在速度控制时,需要车模已经能够保持直立控制;在方向控制的时候,需要车模能够保持平衡和速度恒定;同样,在车模平衡控制时,也需要速度和方向控制也已经达到平稳。
这三个任务中保持车模平衡是关键。
由于车模同时受到三种控制的影响,从车模平衡控制的角度来看,其它两个控制就成为它的干扰。
因此对车模速度、方向的控制应该尽量保持平滑,以减少对于平衡控制的干扰。
三者之间的配合如图 2- 3所示。
下面分别讨论车模任务分解的三个控制的实现方式。
1.2车模平衡控制控制车模平衡的直观经验来自于人们日常生活经验。
一般的人通过简单练习就可以让一个直木棒在手指尖上保持直立。
飞思卡尔智能车电磁组分区算法介绍写在之前的话:1、⽬前我是⼀名在校学⽣,这也是我第⼀次写博客,不周之处,请多谅解;2、此算法并⾮原创,借鉴⾃⼭东德州学院第⼋届⽩杨队(PS:个⼈看法,对于⼀些⼈把别⼈的开源东西改头换⾯⼀下就说是⾃⼰的原创⾏为⼗分鄙视);3、对于此算法的理解和说明并⾮纸上谈兵,算法已经被我运⽤到了⼩车⽐赛中并取得好的成绩(具体就不多说了,⽐赛时车莫名其妙坏了,⽐赛前调试的速度绝对能进国赛,⽐较遗憾),总之这算法是我尝试过的最好的算法;4、这⼀次所介绍的只是路径算法和⼀些知识普及,后⾯有时间会介绍其余部分算法及许多好的思路(舵机电机控制思路(不只是简单的PID),双车策略);5、希望对于这⽅⾯有涉及的⼈能与我联系并交流或指出不⾜之处。
---------------------------------------------------------------分割线-----------------------------------------------------------------------------⼀、没有这⽅⾯了解的可以看看 飞思卡尔智能车分为三组:摄像头、光电、电磁,我做的是电磁车,三种车队区别在于传感器的不同,所以获得路径信息的⽅法也不⼀样,摄像头和光电识别的是赛道上的⿊线(⽩底赛道),⽽电磁车则是检测埋在赛道下的通⼊100mh电流的漆包线,摄像头和光电采⽤的是摄像头和ccd作为传感器,电磁则是⽤电感放在漆包线周围,则电感上就会产⽣感应电动势,且感应电动势的⼤⼩于通过线圈回路的磁通量成正⽐,⼜因为漆包线周围的磁感应强度不同,因此不同位置的电感的感应电动势就不同,因此就可以去确定电感位置;因此在车⼦前⾯设置了50cm的前瞻,电感布局如下(怎么发不了图⽚):分为两排,前排3个,编号0,1,2(前期还加了两个竖直电感⽤来帮助过直⾓弯,后来改为了⼋字电感);后排2个,编号3,4;现在车⼦获得了不同位置的感应电动势的⼤⼩了,但这些值是不能处理的:1、感应电动势太微弱;2、是模拟信号,信号太微弱就放⼤它;这就涉及到模拟电路的知识了,就不多说了(因为要把这讲完到PCB绘制的篇幅就⾜够写另开⼀号专门写这些⽅⾯来(PS:题外话(我的题外话⽐较多)):放⼤部分外围你设计的再好也抵不过⼀个更好的芯⽚,有两个例⼦,⼀个是我⾃⼰的:之前⽤的是NE5532,但是效果不理想,加了好多什么滤波,补偿,都⽤上,没⽤,软件⾥处理后⾯再说,后来⼀狠⼼换了AD620,感觉像是春天来了,因为它是仪⽤放⼤器,还有就是贵。
智能车竞赛实施方案范文智能车竞赛是一项旨在推动智能汽车技术发展的比赛,通过竞赛,可以激发参赛者的创新意识和团队合作精神,促进智能车技术的不断进步。
为了确保智能车竞赛的顺利实施,我们制定了以下实施方案。
一、赛事组织1. 赛事宗旨:智能车竞赛的宗旨是促进智能汽车技术的发展,鼓励参赛者在智能车领域进行创新研究和实践,推动智能交通系统的发展。
2. 参赛资格:参赛者需为高校学生或科研机构团队,需具备相关的智能车技术研究和开发能力。
3. 赛事形式:智能车竞赛分为线上赛和线下赛两个阶段,线上赛为初赛,线下赛为决赛。
初赛采用模拟赛道进行比赛,决赛采用真实道路进行比赛。
4. 赛事规则:赛事组织方需制定详细的比赛规则和评分标准,确保比赛的公平公正。
二、赛事准备1. 赛道搭建:赛事组织方需搭建模拟赛道和真实赛道,确保赛道的安全性和公平性。
2. 技术支持:赛事组织方需提供技术支持,包括智能车开发平台、技术指导等,确保参赛者能够充分发挥自己的技术优势。
3. 裁判团队:赛事组织方需组建专业的裁判团队,确保比赛的公平公正。
三、赛事推广1. 宣传推广:赛事组织方需通过多种渠道进行赛事宣传,包括新闻媒体、社交媒体、校园宣传等,吸引更多的参赛者和观众。
2. 合作伙伴:赛事组织方需与相关企业和机构进行合作,共同推动智能车技术的发展,为赛事提供更多支持。
四、赛事评选1. 评选标准:赛事组织方需制定详细的评选标准,包括技术创新性、赛道表现、安全性等方面,确保评选的公平公正。
2. 评选奖项:赛事组织方需设立多个奖项,包括技术创新奖、最佳表现奖、安全奖等,鼓励参赛者在不同方面取得优异成绩。
五、赛事总结1. 成果展示:赛事组织方需组织参赛者进行成果展示,分享智能车技术的研究成果和经验。
2. 经验总结:赛事组织方需对赛事进行总结和经验分享,为下一届赛事的举办提供参考。
通过以上实施方案,我们相信智能车竞赛将会取得圆满成功,为智能车技术的发展贡献力量,激发更多人投身智能车领域的研究和实践。
第十五届科技节之第九届智能车比赛策划书自动化学院2014年9月目录一.活动主题 (3)二.活动名称 (3)三.活动宗旨 (3)四.活动目的 (4)五.大赛简介 (5)(一)大赛背景 (5)(二)历届比赛 (6)(三)本次比赛 (7)六.邀请赛章程 (8)(一)参赛说明 (8)(二)比赛规则 (8)(三)奖品设置 (10)七.校内赛章程 (11)(一)知识竞答章程 (11)(二)仿真组比赛章程 (12)(三)实践组比赛章程 (16)八.大赛组织机构 (25)九.活动流程 (26)十.活动预算 (31)附件一: (33)附件二: (34)附件三: (35)附件四: (36)附件五: (38)一、活动主题实践源于真知创新放飞梦想二、活动名称华中科技大学第九届智能车大赛三、活动宗旨知识的获取,不仅来源于课本,更来源于生活实践。
而组织科技实践活动是提升学生知识水平综合能力的有效途径。
丰富多彩的科技活动对于学生科学素质的培养十分重要,而深受广大师生喜爱的智能车竞赛活动无疑是众多科技活动的一个亮点。
智能车竞赛主要是为大学生提供一个平台,让学生有机会参加科技交流活动,开阔视野,让学生在和平友好的氛围中展示他们的设计能力,电脑编程能力,以及在科技方面的杰出才华和丰富的想象力创造力,激发他们对科技创新的兴趣,能够在智能车世界里不懈的探索与追求。
在竞赛中,队员们要通力合作,共同面对挑战,从而培养合作精神和沟通技巧。
同时,比赛能够激发他们的潜能,挑战自身的极限,增强克服苦难后的能力,培养成就感,自信心和创新精神,对他们今后走上社会,面对挑战时,必将起到积极的作用。
四、活动目的(一)通过举办实践性很强的智能车比赛,响应今年大学生创业大赛“创青春”创新与青春的号召,进一步深化高等工程教育改革,为各院系喜爱科技创新的各级同学提供一个竞赛平台。
(二)通过长期的筹划策略的分析以及设备的制作准备,丰富参赛者有关人工智能、系统分析、信息传输、机械制造等方面的知识,同时提高学生的动手能力、创造能力、协作能力和综合能力,培养本科生获取知识、应用知识的能力。
第九届“飞思卡尔”杯全国大学生智能汽车竞赛技术报告学校:大连海事大学队伍名称:Team206参赛队员:敖焕轩吴俊峰张勇带队教师:赵国库柳丽川关于技术报告和研究论文使用授权的说明本人完全了解第九届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。
参赛队员签名:敖焕轩吴俊峰张勇带队教师签名:赵国库柳丽川日期:2014-8-8摘要本论文介绍了基于线性CCD智能车的制作过程。
本智能车系统以飞思卡尔16位单片机 MC9S12XS128MAL 为核心,对小车进行速度控制和方向控制。
这两个控制都通过 PID 算法来实现。
车模速度控制利用霍尔编码器测速,通过 PI 算法控制电机的转速来实现车轮转速的闭环控制;车模方向控制利用线性CCD来检测跑道的黑线,通过 PD 算法控制舵机打角实现车模的转向控制。
除主CCD外,我们还增加了纵向CCD识别强制掉头区、小s与长直道;利用陀螺仪识别坡道;利用红外对管识别起跑线。
此外,为了监视车模的各项数据,我们应用了蓝牙进行无线数据传输。
关键字:线性CCD,MC9S12XS128,PID,速度闭环,纵向CCD目录第一章引言 (1)1.1 智能车竞赛介绍 (1)1.2本文章节安排 (1)第二章技术报告概述 (3)2.1 设计思路及方案总体说明 (3)2.1.1 硬件设计方案 (3)2.1.2 软件设计方案 (4)2.2 智能车主要技术参数 (5)第三章机械结构设计 (6)3.1 车模的改装 (6)3.1.1底盘的改装 (6)3.1.2舵机的安装 (6)3.1.3前轮的调整 (7)3.1.4轮胎的调整 (10)3.2 传感器的安装 (10)3.2.1 CDD的安装 (10)3.2.2陀螺仪的安装 (11)3.2.3 编码器的安装 (12)3.2.4红外对管的安装 (12)第四章硬件电路设计 (13)4.1 单片机最小系统 (13)4.2 电源模块 (13)4.3 电机驱动模块 (15)4.4 坡道检测模块 (16)第五章软件算法设计与控制策略 (19)5.1 PID控制 (19)5.1.1 PID控制简介 (19)5.1.2 舵机位置式PID控制 (21)5.1.3 电机增量式PID控制 (21)5.1.4 PID参数的整定 (22)5.2基础赛道识别算法 (22)5.2.1 赛道黑线的提取 (22)5.2.2 补线算法 (23)5.2.3 视野限制 (24)5.3特殊赛道元素的识别与处理 (24)5.3.1 起跑线识别 (24)5.3.2 坡道识别 (25)5.3.3 十字弯识别 (26)5.3.4 小S识别 (27)5.3.5 障碍识别 (28)5.3.6 强制调头区识别 (29)5.4速度控制策略 (31)第六章开发工具与调试说明 (32)6.1 开发工具 (32)6.2 调试工具 (33)6.2.1蓝牙无线调试 (33)6.2.2串口猎人 (33)6.2.3声光辅助调试 (33)第七章总结 (34)参考文献 (35)附录 A:小车外形照片 (36)附录 B:小车主板与驱动板电路原理图 (37)附录 C:小车主板与驱动板实物图 (38)附录 D:小车程序源代码 (39)第一章引言1.1 智能车竞赛介绍全国大学生智能汽车比赛是经全国高等教育司研究,委托高等学校自动化专业教学指导分委会主办的,旨在培养创新精神、协作精神,提高工程实践能力的科技活动,是一个涉及控制、模式识别、传感技术、电子、计算机、机械等多个学科的科技创意性比赛。
飞思卡尔智能车竞赛设计方案清晨的阳光透过窗帘,洒在书桌上那厚厚一摞方案草稿上。
我泡了杯咖啡,打开电脑,准备着手写这个“飞思卡尔智能车竞赛设计方案”。
10年的方案写作经验告诉我,这是一个充满挑战的任务,但也是展示自己才华的舞台。
一、项目背景飞思卡尔智能车竞赛是一场针对大学生的科技竞赛,旨在培养创新精神和实践能力。
参赛队伍需要设计一款智能车,通过传感器、控制器、执行器等部件,使车辆在规定的赛道上自主行驶,完成各种任务。
这场比赛既考验技术,也考验团队协作。
二、设计方案1.车辆整体设计车辆整体设计要兼顾美观、实用和稳定性。
外观上,我们采用流线型设计,减少空气阻力;内部结构紧凑,降低重心,提高稳定性。
车辆尺寸符合比赛规定,确保在赛道上行驶自如。
2.传感器配置(1)激光雷达:用于实时获取车辆周围环境信息,绘制三维地图。
(2)摄像头:用于识别赛道标志、障碍物等。
(3)超声波传感器:用于检测前方障碍物距离,避免碰撞。
(4)红外传感器:用于检测赛道边缘,防止车辆出轨。
3.控制器设计(1)路径规划:根据传感器信息,实时规划车辆行驶路径。
(2)速度控制:根据赛道状况,调整车速,确保稳定行驶。
(3)避障策略:当检测到前方有障碍物时,及时调整行驶方向。
4.执行器设计(1)电机驱动:驱动车辆前进、后退、转向。
(2)舵机:用于调整摄像头角度,获取更多赛道信息。
(3)电磁阀:用于控制车辆制动。
三、团队协作一个优秀的团队是项目成功的关键。
我们团队成员各司其职,密切配合:1.项目经理:负责整体进度把控,协调各方资源。
2.硬件工程师:负责车辆整体设计和传感器、执行器选型。
3.软件工程师:负责控制器设计和程序编写。
4.测试工程师:负责车辆调试和性能测试。
四、项目实施1.初期准备:收集比赛相关信息,了解赛道状况,确定设计方案。
2.设计阶段:根据设计方案,绘制图纸,选型采购。
3.制作阶段:组装车辆,调试传感器、控制器和执行器。
4.测试阶段:进行多次试验,优化控制策略,提高车辆性能。
上海理工大学首届“飞思杯”智能车制作大赛细节红外循迹:一、器材规定:该组比赛中赛方提供STC89C52系统板和MC9S12XS128系统板作为赛车的核心控制单元。
参赛队伍可以从中选取适合自己的芯片来完成比赛,但是使用STC89C52系统板,最终成绩不加分;使用MC9S12XS128系统板,最终成绩加5分。
如果车模中禁止改动的部件发生损坏,需要使用相同型号的部件替换。
红外循迹赛车安装完毕后,车模尺寸不能超过:250mm宽和400mm长。
二、赛道基本参数见附件三;三、裁判及技术评判员将由上海理工大学飞思卡尔智能车赛队担任。
四、比赛规则:1.比赛过程规则i.比赛赛道实际布局将在比赛当日揭示,同时在赛场内将安排采用与制作实际赛道相同的材料所做的测试赛道供参赛队进行现场调试。
ii.每支队伍的比赛顺序将有电脑随机排列。
iii.每支参赛队伍可以在每轮比赛之前有10分钟的现场调整时间。
在此期间,参赛队伍只允许对赛车的硬件(不包括微控制器芯片)进行调整。
iv. 比赛时,赛车必须放在起跑线后方1米之内,让车在出发区静止2秒以上后自行启动,否则扣5分。
v. 每辆赛车按规则在赛道上跑一圈,以计时起始线为计时点,跑完一圈后赛车需要自动停止在起始线之后三米之内的赛道内,如果没有停止在规定的区域内,赛事成绩减去5分。
赛车在比赛途中,可以允许小车最多同时两个轮子不在赛道上,三个或三个以上轮子同时不在赛道上时算冲出跑道。
vi. 每个参赛队伍有三次机会,三次机会中取最好的一次成绩作为最终的赛事成绩。
参赛队伍的赛车需要在赛方指定的赛道上跑完一圈,求出此次赛车的平均速度,然后平均速度乘以100作为赛事的成绩。
成绩将显示在大屏幕上。
vii. 跑完整个赛道的队伍,比赛后,带着自己的赛车到答辩处进行答辩。
三次机会均未能跑完整个赛道的队伍不进行答辩。
viii. 在答辩期间,技术评判组将对赛车进行现场技术检查,如有违反器材限制规定的立即取消大赛成绩。