2003年全国大学生电子设计竞赛一等奖 简易智能电动车(E题)

2003年全国大学生电子设计竞赛一等奖  简易智能电动车(E题)
2003年全国大学生电子设计竞赛一等奖  简易智能电动车(E题)

校园电子

方案的选择与论证

根据题目要求,系统可以分为四个

基本模块,由四片八位单片机分别实现,一片89C52作为主机,三片89C2051为从机,主从机之间用单片机通信联系, 如图

1所示。对各模块的实现,分别有以下一

些不同的方案。

1.测金属计算路程模块金属探测使用接近开关,对于路程的计算我们有以下两种方案:

方案一 在小汽车前后各放一个接近开关J1、J2,相距为L。设前端J1探测到金属片前端的时间是t1,J2探测到金属片前端的时间是t2,J1探测到金属片后端的时间是t3,J2探测到金属片后端的时间是t4。假设小车在直线段上是匀速行驶,则小车的速度为L/(t2-t1),铁板中线到起跑线的距离是[L×t1+L×(t3-t1)/2]/(t2-t1),由于小车启动时是加速运动,所以距离要根据实验测得的数据进行修正。

方案二 在小车的前端放置一个接近开关。通过光电传感器或霍尔开关使轮子每转一周产生若干个脉冲,单片机记下脉冲数和时间,再用实验的方法测出轮子的周长,就可以算出小车的平均速度,进而算出铁片中线到起点的距离。光电传感器可以通过两种方法得到脉冲数,一种方法是在一个车轮上涂上黑白相间的条纹,通过黑白对光线的反射强弱不同产生脉冲,缺点是轮子表面凹凸

不平容易干扰反射,并且经常使用,白的

部分容易变黑干扰反射;另一种方法是按照光电编码盘的原理,在小车的主轴上套上一个布有均匀透光孔的圆盘,使用光电开关进行测速,由于我们的这辆小车的主轴上空间很小,所以这种方法也不容易实现。霍尔开关的电路简单,安装也很方便(只需将小磁铁均匀地贴在轮子上即可),但是由于小磁铁放置太多彼此之间会互相干扰,所以小磁铁的放置数量是有限的(只能1 ̄3片),同时由于小磁铁之间是互斥的,所以很难实现精确均匀分布,因此使用霍尔开关的精度比较低。

综合以上方案,接近开关价格比较昂贵,我们本着节约的原则没有采用。由

于小车本身结构的原因,光电传感器不

方便安装,安装上的效果可能也不会太好,所以也没有采用。最终我们选择了霍尔开关的方案,考虑到本题对速度要求不是太高,我们在轮子上安装了1块小磁铁。

2.电动机驱动调速模块

方案一 在电动机前段加电位器使之分压减少以降低转速;同时在前端并联一个电容可以使电动机缓慢加速,从而避免突然加速对系统的冲击,避免轮子打滑。这种方案的缺点是调节转速需要人工手动调节电位器,非常不方便;小车刹车时由于电容放电,刹车也很缓慢,不能及时刹车。

方案二 采用专用集成电路芯片L298驱动电机,用单片机控制L298的输入使之工作在占空比可调的开关状态,精确调整电动机转速。电子开关的速度很快,稳定性也极强。缺点是小车启动时,由于突然施加的电压比较高,车轮容易打滑。

综合以上两种方案,我们选择第二种。

3.时钟模块

由于我们这个系统的单片机比较多,

根据以往的实践经验我们特别加了一个

时钟模块以统一整个系统的时间,这样可以使整个系统统一行动,减少因为时间不统一而出错的几率,增强系统的稳定性。

4.主控模块

主控模块是系统的核心,它担负着跟踪黑线、躲避障碍物、寻找光源的任务。

跟踪黑线的大致原理是:光线照射到路面并反射,由于黑线和白纸的反射系数不同,可根据接收到的反射光强判断是否在寻迹行驶。

方案一 采用直流不调制的反射式红外发射-接收器,经过电压比较器比较后送入单片机。电压比较器的介入有助于降低输入阻抗,并且将输出电压规范到两个标准值。可是我们实际做的效果并不理想。考虑不理想的原因主要是周围环境光线的干扰。

方案二 脉冲调制的反射式红外发射-接收器。考虑到环境光干扰主要是直流分量,如果采用带有交流分量的调制信号,则可大幅度减少外界干扰;另外,红外发射管的最大工作电流取决于平均电流,如果使用占空比小的调制信号,在平均电流不变的情况下,瞬时电流可以很大(50~100mA),这样也大大提高了信噪比。

基于上述考虑,我们采用第二种方案。

5.躲避障碍物的选择

躲避障碍物有以下两种方案可供选择:

方案一 超声波测距。超声波传感器的原理是:首先它发射出一束超声波,超声波碰到物体反射回超声波传感器,CPU记录下时间t并通过公式S=340×t/2计算出小车同障碍物之间的距离,加以躲避。

方案二 反射式红外线光电传感器。这种器件只能输出开关量,因为它只在

2003年全国大学生电子设计竞赛一等奖

简易智能电动车(E题)

?北京科技大学 孟凡伟 蒋林明 孙学彬??辅导教师 牟世堂 金 波 王尚军?

校园电子小于阀值距离处发生电平翻

转变为低电平,大于阀值距

离则输出高电平。

方案三 采用试验的方

法,确定一条比较精确的路

线,让单片机记住就可以

了。

由于时间的限制,我们

决定针对本题采用试验的方

法,虽然通用性比较差,但

针对本题可以完成任务。

6.电源选择

方案一 所有器件采用

单一电源。这样供电比较简

单。但是由于我们的小车有两台电机,电动机启动瞬间电流很大,而且PWM驱动的电动机电流波动较大,会造成电压不稳、有毛刺等干扰,严重时可能造成单片机系统掉电,缺点十分明显。

方案二 双电源供电。将电动机驱动电源与单片机以及其周边电路完全隔离,利用光电耦合传输信号。这样做虽然不如单电源方便灵活,但可以将电动机所造成的干扰彻底消除,提高了系统稳定性。

我们认为本设计的稳定可靠性更为重要,故采用方案二。

系统的具体设计与实现

1.系统的硬件设计

(1)电动机PWM驱动电路的设计与实现 小车有两台电机,都采用PWM控制技术,后轮电机采用PWM调节小车行驶的速度,前轮电机采用PWM调节小车的转角。由于我们有一个基于PWM原理的H型驱动电路,所以为了节省时间我们直接采用这个电路来控制前轮。该电路采用TIP142大功率达林顿管,以保证电动机启动瞬间的8A电流要求。电路如图2所示。

当U1为高电平,U2为低电平时,Q2、Q3管导通,Q4、Q1 管截止,电动机正转;当U1为低电平,U2为高电平时,Q2、Q3管截止,Q4、Q1管导通,电动机反转。另外四个二极管可以在U1由高变低时,通过D1、D3两个二极管形成电动机线圈感应回路,起到了保护电动机的作用。

我们运用了4N25 光耦集成块将控制部分与电动机的驱动部分隔离开来,这样不仅增加了各系统模块之间的隔离度,也使驱动电流大大增强了。

我们采用电机控制专用芯片L298来

控制后轮电机(如图3a)。L298是双H桥

高电压大电流功率集成电路,可以用来

驱动2个直流电动机或步进电动机等感

性负载。采用L298作为电机驱动电路,可

靠性高,可以方便地控制电机正反转。由

图3可见,每个H桥的下侧桥臂晶体管发

射极连在一起,其输出脚(1和15)用来

连接电流检测电阻;9脚接逻辑控制部分

的电源;4脚为电机驱动电源Vs;5、7、

10、12脚输入标准TTL逻辑电平信号,用

来控制H桥的开和关;6、11脚则为使能

控制端(控制逻辑如图3b)。

L298的主要参数是:允许驱动电压

Vs=50V;允许控制电压Vss=50V;直流

允许输出电流Io(MAX)=2A;直流最大允许

尖峰电流Io(peak)=3A(t=100μs);允许采

样电压VSENSE=-1 ̄2.3V;允许功耗

Ptot=25W (TCASE=75℃)。

注意到L298每一路输出可以正常提

供1A的电流,峰值电流(100μs之内)

可达3A。将每个L298芯片的两路输出并

联后驱动电机,则可以输出2A的电流,图

4为L298的输出并联方法。这时,每一片

L298单独驱动一个直流电机。

L298的外围电路和控制都比较简

单,需要仔细考虑的是采样电阻Rs的选

择。以下几个因素是必须考虑的:电阻本

身可能达到的功耗; L298的允许采样电

压是2.3V,超过这一幅度芯片会自动保

护; L298的允许电流和允许功率限制。

假设可能出现的最大电流为IMAX,驱

动电源电压为U,选择电阻阻值Rs,则上

述条件限制可以表示为

图3

校园电子

根据现有的电源条件(7.6 ̄7.8V

镍氢电池),可选U=15.4V(两节电池串联)或U=23.1V(3节电池串联)。若选U=15.4V,IMAX几乎可以允许达到最大值2A,令Rs=1Ω已经可以满足要求(因为实际电机电流不可能达到2A);若选U=23.1V,则为了保护芯片,必须强制IMAX<2.5/(U-2.5)=1.2A,如此选择Rs=2Ω是比较稳妥的。实际试验选择Rs=1.5Ω也还可以正常工作;令Rs=1Ω时,一旦转速过快,芯片会烧毁。

最后,不论Rs=1Ω还是Rs=2Ω,电阻的功耗PR(MAX)=Rs2×IMAX都会比较大。实际使用时,以选择5W系列的电阻为宜,否则会导致整个电路驱动能力的下降。

图5为用L298驱动直流电机的整体电路图,其中PWM(脉宽输入)和Direc-

tion(转动方向)由控制电路给出。

(2) 路面黑线检测电路的设计与实现 为了检测路面黑线,在车底部的前部和中部各并排放置三个光电传感器,如图6所示。(3)车速及路程检测电路的设计与

实现 在车头放置一个接近开关,小车

经过铁片会分别给单片机一个下降沿和一个上升沿脉冲,单片机记录下两个时间t1和t2。接近开关亦称无接触开关、无触点行程开关,它由振荡器和整形放大器组成,振荡器起振后在开关的感应头上产生一个交变的磁场,当金属体接近感应区时,在金属体内产生涡流,从而吸

收了振荡器的能量,使振荡器停振,由整

形放大转换成电信号,从而达到检测的目的。霍尔速度传感器的使用原理图如图7所示,汽车后轮每转一圈,霍尔元件产生1个脉冲送入单片机,单片机进行

计数,完成脉冲数到距离的转换。(4)显示电路的设计与实现 我们采用两片专用芯片MAX7219来控

制四片共阴数码管以实现对时间、路程、速度的显示,电路如图8所示。

(5)电源电路的设计与实现 我们采用10节AA电池为系统供电,其中6节电池为前后电机和接近开关提供9V电压,另外4节电池经专用稳压芯片LM2940-5为传感器和集成芯片提供稳定

的5V电压。电路如图9所示。(6)躲避障碍物和感光、停

车电路的设计与实现 避开障碍物我们采用试验的方法确定最佳路线,让单片

机记住这条路线,反复试验可靠性比较

高。感光电路是两个光敏三极管,大致结构如图10所示。当两个光敏三极管的信号同时为低时,我们认为车头正对光源,这样就找到了光源。停车传感器的结构如图11所示,喇叭口与灯光成一个角度,使光敏传感器只有在接近光源处才能被照射到,实现停车。

(7)其它硬件特点 各个模块之间完全使用插座连接,各个模块在车上用机械方法固定,插

拔装卸非常方便,真正实现了硬件模块

化。小车的抗干扰能力很强,在我们自己的测试场地里有很多脚印,但小车从来没有受到过影响。

系统的软件设计

1.方案比较与分析

方案一 本系统可以采用单CPU或两片CPU通过中断相连接,这样结构比较简单,每片CPU资源利用率比较高。

方案二 采用一片CPU为主机,多个单片机为从机,主从机之间采用多机通信传递信息,这样结构比较复杂,采用查询方式不容易控制。

由于在本题中我们使用了四种共10个传感器,信息量比较大,所以我们采用一个主机带三个从机的多机通信方式来控制,这样总体资源足够,使我们在控制上有很大的灵活性。同时还可以为以后的功能扩展留出端口,以便进一步完善小车功能。

2.软件的总体设计思想

本软件系统设计运用分时多任务与面向对象的编程思想,以单片机多机串行通信为基础架构。单片机控制电路主要由一片89C52和三片89C2051组成,89C52作为整个控制部分的核心,负责对三片89C2051控制与监视。三片89C2051分别标识以0x01、0x02、0x03,其中,0x01为时间发生器(TIMER),负责时间发生与任意大小延时监视;0x02为运动系统控制器(PWM),负责电机的正转反转调速、脉冲式左转右转与持续式左转右转;0x03为辅助信息采集器(COLLECTOR),负责采集小车运行速度与金属块的检测等,并分析反馈给主机,从而控制协调整个系统的运行,但考虑到小车寻迹信号、

校园电子

图10

C语言程序设计竞赛题及其答案

数学与统计学院 第三届计算机程序设计竞赛题 竞赛需知: 1、答案必须写在答题纸上。 2、程序采用C/JAVA/VB/VFP语言实现均可。 3、考虑到各种因素,程序的键盘输入和结果输出可以用伪代码或者自然语言表示。但是必 须说明输入变量和输出变量。 4、题目最好能用完整、正确的语言程序来解决问题,如确实无法编写完整语言程序的,可 以写出程序主要框架和流程,必要时可以用伪代码或者自然语言描述算法(程序)。 一、玫瑰花数(20分) 如果一个四位数等于它的每一位数的4次方之和,则称为玫瑰花数。例如: + + 1634+ =, 4^4 4^3 4^6 4^1 编程输出所有的玫瑰花数。 #include void main() { int i,j,k,l,m; for(i=999;i<=9999;i++) { j=i/1000; k=i%10; l=i/100-10*j; m=i/10-100*j-10*l; if(i==j*j*j*j+k*k*k*k+l*l*l*l+m*m*m*m) printf("%d\n",i); } } 二、菱形图案(20分) 对给定的奇数n,编程打印菱形图案。 输入样例: 7 输出样例: * *** ***** ******* ***** *** * #include #include void main() {

int i,j,k; int n; scanf("%d",&n); for(i=0;i #include void main() { int i,j,x,y; float r; int a,b,count=0; printf("请输入矩阵的行列i,j:"); scanf("%d%d",&i,&j); printf("请输入圆心的坐标点及半径x,y,r:"); scanf("%d%d%f",&x,&y,&r); for(a=0;a

电动车设计设计

第一章概述 1.1设计的主要目的和意义 此次设计的目的是掌握产品造型的设计,包括材料、尺寸的合理选择,灵活运用制作技术、形态表达语言,根据人机工程学和美学来设计电动自行车的尺寸和颜色。 根据同类型产品的类比和设计,力学分析,考虑人机工程学中的人体尺寸和人的舒适程度来综合设计电动自行车的尺寸。 设计的目的其实包括好几个层面,第一,加工工艺的了解;第二,进一步提出不同材质的优化组合课题;第三,探究材料与产品结构、功能的有机联系;第四,熟悉产品结构连接件的运用;第五,产品形态讨论;第六,寻求产品设计制作的个性化等等。 通过这半年的设计,我们很好的复习了已经学过的课程,并对部分材料的应用有了一定了解,在颜色搭配上也有了一定的学习,而且能熟练操作制图软件和办公软件。对我们以后在工作上有很大的帮助。 1.2国内外电动自行车的发展情况 1.2.1国外及我国台湾地区电动自行车的发展情况 为创造市场需要,适合老弱妇孺各种年龄层骑乘自行车,国外厂商多年前即开始研制辅助驱动自行车并且在新电池和驱动机械马达技术成熟发展之下,电动自行车应运而生。海外发展较早的要 数日本、奥利地、德国、台湾等国家和地区,近几年美国发展也比较快。国外的电动自行车主要是 作为一种轻松代步及休闲健身工具。例如,在大型的停车场、超市和旅游区里使用。从1994到1999年6年时间中,全球电动自行车数量,从3.6万辆剧增1600万辆,如按2%算,电动车需要量会在30万辆以上。同时,东南亚、中东、印度增到50万辆,而在2000年,仅日本就需要50万辆。总体来说,电动自行车在全球的潜在市场很大,并呈上升趋势。 日本电动车的生产及技术都占世界领先地位,商品化的电动自行车由日本雅马哈公司率先于1994年推出,并随着本田、三洋、松下等知名公司的参与,生产规模日益放大。但日本对电动自行车的使用管理上采取了严格限制,日本只许智能型电动自行车上路,并对智能型电动自行车的要求 制定了很严格规定。具体有:在任何路况情况下,速度小于

程序设计比赛试题

程序设计比赛试题 最少钱币数: 【问题描述】 这是一个古老而又经典的问题。用给定的几种钱币凑成某个钱数,一般而言有多种方式。例如:给定了6种钱币面值为2、5、10、20、50、100,用来凑15元,可以用5个2元、1个5元,或者3个5元,或者1个5元、1个10元,等等。显然,最少需要2个钱币才能凑成15元。 你的任务就是,给定若干个互不相同的钱币面值,编程计算,最少需要多少个钱币才能凑成某个给出的钱数。 【要求】 【数据输入】输入可以有多个测试用例。每个测试用例的第一行是待凑的钱数值M (1<=M<=2000,整数),接着的一行中,第一个整数K(1<=K<=10)表示币种个数,随后是K个互不相同的钱币面值Ki(1<=Ki<=1000)。输入M=0时结束。 【数据输出】每个测试用例输出一行,即凑成钱数值M最少需要的钱币个数。如果凑钱失败,输出“Impossible”。你可以假设,每种待凑钱币的数量是无限多的。 【样例输入】 15 6 2 5 10 20 50 100 1 1 2 【样例输出】 2 Impossible

Feli的生日礼物 【问题描述】 Felicia的生日是11月1日(和Kitty是同一天生的哦)。于是Feli请来Kitty一起过生日。Kitty带来了最新款的“Kitty猫”玩具准备送给Feli,不过她说,这份礼物可不是白送的。Feli要帮她一个忙,才能够得到心仪已久的玩具。Kitty说,“Kitty猫”玩具已经卖出了n!个,n<=10^100*_*,Kitty想知道确切的数字,而不是无聊的“一个数加个感叹号”。Feli听了大吃一惊。要知道,算出n!是一个无比艰巨的任务。Feli告诉Kitty,就算Feli算出n!,Kitty也看不下去,因为当n=20时,计算机的长整型已经存不下了(Kitty只能接受1-9之间的数字)。于是Kitty说,你只要告诉我n!最后一位非0的数就可以了。Feli想了想,立刻动手写了个程序算出了正确的答案。现在,请你也试试看!注意哦,AC的男生将会得到一个“Hello Kitty”计算器(可编程,CPU 1THz,Mem 1TMB),AC的女生将会得到一个仿真“Hello Kitty”宠物(善解人意,无须喂养,智商1101,附带写情书功能)。 【要求】 【数据输入】每行一个n,直到输入数据结束 【数据输出】对应输入的n,每行输出一个答案 【样例输入】 1101 【样例输出】 8

简易智能电动车(全国大学生电子设计大赛)

2003年全国大学生电子设计竞赛 简易智能电动车

简易智能电动车(E题) 摘要:简易智能电动车由一个电动玩具车改造而成。系统的控制部分以单片机为核心,通过对前向通道各种传感器信号的采集、处理,较好地实现了后向通道驱动及转向电机的运动控制和相关信息的处理、显示和声光报警。 关键词:电动车,路径跟踪,避障,光源引导

本系统要求设计并制作一个简易智能电动车,其行驶路线示意图如图1所示: 图1 智能电动车行驶路线示意图 1 设计方案包括基本要求,发挥部分及其它创新部分 总电路框图如图2所示: 1.1 基本要求 ① 电动车从起跑线出发(车体不得超过起跑线)、沿宽度为2cm 的黑色引导线到达B 点。在“直道区”铺设的白纸下沿引导线埋有1~3块宽度为15cm 、长度不等的薄铁片。电动车检测到薄铁片时,立即发出声光指示信息,并实时存储、显示在“直道区”检测到的薄铁片数目。 ② 电动车到达B 点后进入“弯道区”,沿圆弧引导线到达C 点(也可脱离圆弧引导线到达C 点)。C 点下埋有边长为15cm 的正方形薄铁片,要求电动车到达C 点检测到薄铁片后在C 处停车5秒,停车期间发出断续的声光信息。 ③ 电动车在光源的引导下,通过障碍区进入停车区并到达车库。电动车必须在两个障碍物之间通过且不得与其接触。 跑线

④电动车完成上述任务后立即停车,全程不得超过90秒,行驶时间达到90秒时立 即自动停车。 图2 系统总体框图 1.2 发挥部分和创新部分 ①电动车在“直道区”行驶过程中,我们存储并显示出了每个薄铁片(中心线)至起跑线间的距离。 ②电动车进入停车区域后,能准确驶入车库中。 ③停车后,能准确显示全程行驶时间及成功或完成信息。 2 单元电路的方案论证与电路参数计算 2.1 线路跟踪电路 方案一:采用CCD单色摄像头,配计算机主板及图像采集卡。对白背景下,黑线的识别,目前做的比较成熟,效果相当好。但成本高,很难找到合适的载体。 方案二:采用颜色传感器。目前颜色传感器的应用,越来越广泛,效果也可以。但几百元的价格及相对复杂的处理电路,并且还需要光源,所以也不是一个很好的选择。 方案三:采用一左一右两个红外发射接收对管。该传感器不但价格便宜,容易购买,而且处理电路(如图3所示),简单易行,实际使用效果很好,能很顺利地引导小车到达C点。 在该电路中,加比较器LM311的目的,是使模拟量转化为开关量,便于处理。为

基于单片机的电动车智能充电器的设计

前言 (4) 第一章充电器原理 (5) 1.1 蓄电池与充电技术 (5) 1.2 密封铅酸蓄电池的充电特性 (5) 1.3 充电器充电原理 (6) 1.3.1 蓄电池充电理论基础 (6) 1.3.2 充电器的工作原理 (8) 第二章总体设计方案 (10) 2.1 系统设计 (10) 2.2 方案策略 (10) 第三章硬件电路设计 (12) 3.1 电路总体设计 (12) 3.2 芯片介绍 (12) 3.2.1 LM358双运放 (12) 3.2.2 UC3842单管开关电源 (13) 3.2.3 EL817光耦合器 (14) 3.2.4 场效应管K1358 (15) 3.3 电动车充电器原理及各元件作用的概述 (16) 3.3.1 充电器原理图 (16) 图3.5 充电器原理图 (16) 3.3.2 各元器件作用概述 (16) 3.4 功能模块电路设计 (17) 3.4.1 第一路通电开始 (17) 3.4.2 第二路UC3842电路 (17) 3.4.3 第三路LM358(双运算放大器)电路 (18) 3.5 电动车充电器改进方案 (21) 3.5.1 增加充满电发声提示电路 (21) 3.5.2 加散热风扇 (22) 第四章总结与展望 (23)

致谢 (25)

电动车智能充电器设计及应用 中文摘要: 本设计介绍了充电器对蓄电池充电的一般原理,从阀控蓄电池内部氧循环的设计理念出发,研究各种充电方法对铅酸蓄电池寿命的影响。针对蓄电池充电过程中出现的种种问题,分析现有各种充电方法存在的问题,提出一种可对铅酸蓄电池实现四段式慢脉冲充电的智能充电器设计方案。控制开关电源的脉冲频率和占空比,从而调节充电电流和电压,实现对蓄电池的分级慢脉冲充电。这个方案不仅可实现快速充电,同时可以减少析气,消除硫化,进行均衡充电,从而大大地延长了铅酸蓄电池的使用寿命。 关键词:慢脉冲充电;蓄电池;充电器; Abstract: The design describes the charger to the battery charger of the general principles, from the internal oxygen cycle of valve-regulated battery design concepts starting to study a variety of charging methods for lead-acid battery life implications. For battery charging problems arising in the process, analysis of existing problems in a variety of charging methods, proposed a lead-acid batteries could achieve the Four-slow pulse charge of the intelligent charger design. Control the switching power supply pulse frequency and duty cycle, thus regulating charge current and voltage to achieve the classification of the battery charge with slow pulse. This program not only for fast charging, while reducing analysis of gas, to eliminate sulfide, a balanced charge, thus greatly extending the service life of lead-acid batteries. Key words: slow pulse charge; batteries; charger;

简易智能电动车

简易智能电动车 简易智能电动车设计报告目录 一. 方案比较.选择与论证--------------------------------------------页码1 二. 系统总体方案设计-------------------------------------------------页码2 1.系统总体结构设计及说明-----------------------------------页码2 2. 系统硬件详细设计.理论分析和计算.详细电路图--页码3 3. 系统软件功能设计.理论分析和计算.各程序框图--页码8 4. 软硬件分别调试.联合调试--------------------------------页码11 三. 测试仪器与测试试验方法--------------------------------------页码12 开发.实验及测试仪器--------------------------------------页码12 四. 测试数据及测试结果分析计算--------------------------------页码13 五. 特色与创新点讨论.设计总结--------------------------------页码13 六. 附录(操作说明.元器件清单.程序清单.参考文献等)---------------------------------------------------------------------页码14 摘要本系统按要求制作了一个

简易智能电动车,它能实现的功能是:从起跑线出发,沿引导线到达B点。在此期间检测到铺设在白纸下的薄铁片,并同时发出声光指示信息,实时存储.显示在“直道区”检测到的薄铁片数目。电动车到达B点以后进入“弯道区”,沿圆弧引导线到达C 点,能够检测C点下正方形薄铁片,并在C点处停车5秒,停车期间发出断续的声光信息。之后继续行驶,在光源的引导下,利用超声传感器传来的信号通过障碍区进入停车区并到达车库。最后,电动车完成上述任务后能够立即停车,全程行驶时间小于90秒。 并附加其他功能。 另外系统中传感器电路额外加入了单片机便于89C51单片机在之后的运行中检测四周电路,减小89C51负担。 软件方面:因为,会,利用传感器在检测到某物体时输出信号发生特定变化这种规律,让单片机只对此类信号有所反应,大大减少了处理数据,算法,从而加快了系统的反应速度。 一.方案比较.选择与论证根据题目要求,有两种解决方案。 1.精确定时法这种方案主导思想是在对电动车直线.转弯行驶速度以及行程的准确把握基础上利用单片机定时来使电动车顺利通过直道区.弯到区.障碍区并且最终到达车库。 缺点:供电电压不稳定,易导致小车车速不稳定,则距离不好控制;另外路线固定不变,不能应对意外事件,而且想要准确

智能电动车联网系统硬件模块的研究与设计

智能电动车联网系统硬件模块的研究与设计 摘要:本课题选用飞思卡尔(Freescale)半导体公司推出的Kinetis系列微控制 器K60为核心控制器,该系列芯片具有很好的数据处理能力以及丰富的外设资源。在硬件方面再配以摄像头,无线模块等,使得我的硬件设计简单,集成性好,工 作稳定,操作方便,容易实现;在软件方面从数据的采集,处理,PID控制方法 等方面详细阐述了该智能电动小车的原理和设计思想,再通过无线技术,传输采 集的数据,在上位机上时时的显示赛道的信息,让人直观的看到车辆行驶的状况。这些方法体现了该智能电动小车硬件设计的合理性等优点。 关键词:飞思卡尔单片机;摄像头;控制算法;上位机 引言 在今天的社会生活中,车辆与我们息息相关,然而车辆发展到现在还不是很 完备,特别是在智能化、节能环保以及安全性等方面,这是由于在智能,环保, 安全上并没有很好地解决好这些问题,从而导致交通越来越拥堵、环境污染越来 越严重,重大交通事故越来越多等问题[1]。智能电动联网汽车可以减少交通事故,可以减少环境污染;可以让汽车采集路况信息并将信息传送给城市交通指挥中心,从而可以选择最佳的行车路线,进而有效避免交通拥堵。这样在道路上,即使没 有信号灯,汽车也可以保持高速的行车速度,路上也不会有堵塞,事故的现象, 从而解决城市交通问题及环境污染问题。 1实际应用的五点总结 因为传感技术,无线通信技术和GPS技术在现阶段已将各自发展的相对成熟,那么在未来的汽车交通中可以试着结合这几种技术,这样就可以全方位,多层次 的建立车辆之间的联系。这种综合的技术将被主要应用在如下几个方面: 1.1交通事故的急救 当大型事故发生时或者特殊事件时,车辆就会自动开启车载系统发射求救信号,通过车载无线通信系统发出求救信息给通信中心工作人员,工作人员可以利 用GPS技术对事故地点进行精确的定位,并及时作出最优的救援方案,并且在救 援与车内人员进行沟通,稳定车内人员的情绪,减少他们精神,生命,财产的损 失[2]。 1.2出行自动导航 还可以根据司机目的地和实时路况信息,最快到达目的地的路径,甚至为出 租车司机寻找最有可能少走路线多载乘客的路线。很多国际大型汽车公司都已经 开始了实验:日本丰田与2009年引入一个G-Book智能副驾系统,美国通用汽车2009年将凯迪拉克和别克等车型上使用nStar技术,福特,日产等汽车企业相继 发布了网络中心车载平台。在未来的道路上我们将会看到老人,小孩,残疾人, 盲人都可以随心所欲的驾驶着自己的汽车,人类社会将变得更加和谐美好[3]。 1.3交通管理 将先进的信息分析技术,传感技术,无线通讯技术,自动控制技术以及计算 机网络技术等有效地集成,运用于整个交通管理,从而在交通上全方位发挥作用的,准确高效的运输和管理[4]。 1.4缓解驾驶疲劳 车联网技术的未来,红绿灯将不会出现在城市交通,交通拥堵,交通事故和 停车难都将得到有效的解决。现如今驾驶者在驾驶过程中极度的紧张了和疲劳, 这种技术可以让驾驶者不必考虑交通的路况,尽情的享受车外的美景。

首届全国中医药院校大学生程序设计竞赛试题

Problem A: 序列的混乱程度 Time limit:1s Memory limit:128MB Description 有一个长度为n的正整数序列,一个序列的混乱程度定义为这个序列的最大值和最小值之差。请编写一个程序,计算一个序列的混乱程度。 Input 输入的第一行为一个正整数T(T<=1000),表示一共有T组测试数据。 每组测试数据的第一行为一个正整数n(1<=n<=1000),代表这个序列的长度。第二行为n 个正整数,代表这个序列。序列中元素的大小不会超过1000。 Output 对于每个测试数据,输出一行包含一个正整数,代表对应序列的混乱程度。 Sample Input 2 5 1 2 3 4 5 5 1 9 2 4 8 Sample Output 4 8

Problem B: 随机数 Time limit:1s Memory limit:128MB Description 有一个rand(n)的函数,它的作用是产生一个在[0,n)的随机整数。现在有另外一个函数,它的代码如下: int random(int n,int m) { return rand(n)+m; } 显而易见的是函数random(n,m)可以产生任意范围的随机数。现在问题来了,如果我想要产生范围在[a,b)内的一个随机数,那么对应的n,m分别为多少? Input 输入的第一行为一个正整数T(T<=1000),表示一共有T组测试数据。 对于每组测试数据包含两个整数a,b(a<=b)。 Output 对于每组测试数据,输出一行包含两个整数n和m,两个整数中间有一个空格分隔。 Sample Input 2 0 5 1 4 Sample Output 5 0 3 1

第六届程序设计比赛题目与答案

一、鸡兔同笼 问题描述 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物 输入数据 第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数a (a < 32768)。 输出要求 n行,每行输出对应一个输入。输出是两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用空格分开。如果没有满足要求的情况出现,则输出2个0。 输入样例 2 3 20 输出样例 0 0 5 10 解题思路 这个问题可以描述成任给一个整数N,如果N是奇数,输出0 0,否则如果N是4的倍数,输出N / 4 N / 2,如果N不是4的倍数,输出N/4+1 N/2。这是一个一般的计算题,只要实现相应的判断和输出代码就可以了。题目中说明了输入整数在一个比较小的范围内,所以只需要考虑整数运算就可以了。 参考程序 1.#include 2.void main( ) 3.{ 4.int nCases, i, nFeet; //nCases 表示输入测试数据的组数,nFeet表示输入的脚数。 5.scanf("%d", &nCases); 6.for(i = 0; i < nCases; i++){ 7.scanf("%d", &nFeet); 8.if(nFeet %2 != 0) // 如果有奇数只脚,则输入不正确, 9.// 因为不论2只还是4只,都是偶数 10.printf("0 0\n"); 11.else if (nFeet%4 != 0) //若要动物数目最少,使动物尽量有4只脚 12.//若要动物数目最多,使动物尽量有2只脚 13.printf("%d %d\n", nFeet / 4 + 1, nFeet / 2); 14.else printf("%d %d\n", nFeet / 4, nFeet / 2); 15.} 16.}

简易智能电动车设计报告

简易智能电动车E62 设计报告 目录 一、方案比较、选择与论证--------------------------------------------页码1 二、系统总体方案设计-------------------------------------------------页码2 1、系统总体结构设计及说明-----------------------------------页码2 2、系统硬件详细设计、理论分析和计算、详细电路图--页码3 3、系统软件功能设计、理论分析和计算、各程序框图--页码8 4、软硬件分别调试、联合调试--------------------------------页码11 三、测试仪器与测试试验方法--------------------------------------页码12 开发、实验及测试仪器--------------------------------------页码12 四、测试数据及测试结果分析计算--------------------------------页码13 五、特色与创新点讨论、设计总结--------------------------------页码13 六、附录(操作说明、元器件清单、程序清单、参考文献等) -----------------------------------------------------------------------页码14

摘要 本系统按要求制作了一个简易智能电动车,它能实现的功能是:从起跑线出发,沿引导线到达B点。在此期间检测到铺设在白纸下的薄铁片,并同时发出声光指示信息,实时存储、显示在“直道区”检测到的薄铁片数目。电动车到达B点以后进入“弯道区”,沿圆弧引导线到达C点,能够检测C点下正方形薄铁片,并在C点处停车5秒,停车期间发出断续的声光信息。之后继续行驶,在光源的引导下,利用超声传感器传来的信号通过障碍区进入停车区并到达车库。最后,电动车完成上述任务后能够立即停车,全程行驶时间小于90秒。 并附加其他功能。 另外系统中传感器电路额外加入了单片机便于89C51单片机在之后的运行中检测四周电路,减小89C51负担。 软件方面:因为,会,利用传感器在检测到某物体时输出信号发生特定变化这种规律,让单片机只对此类信号有所反应,大大减少了处理数据,算法,从而加快了系统的反应速度。 一、方案比较、选择与论证 根据题目要求,有两种解决方案。 1、精确定时法

2019年大学生程序设计大赛策划书

2019年大学生程序设计大赛策划书 一、活动名主题 “华为”杯程序设计大赛 二、举办单位 策划主办单位:华为技术有限公司 协办单位:(排名不分先后)华中科技大学、武汉大学、武汉理工大学 三、活动时间 20xx年x月x日-x月xx日 四、参赛资格 ●本次大赛面向武汉三所目标高校在校全日制本科及以上学历学生(毕业时间在20xx年x月xx日之后)。 ●初赛以个人为单位,性别、专业不限;预计800人;

●在华为官方的网站注册报名,报名成功后获得参赛资格,只有在报名期间进行网上注册后才能参与比赛。 五、竞赛流程 第一阶段:报名参赛(5月10日—5月24日) l参赛选手阅读参赛注意事项,确认协议内容,在华为官方的 网站上注册简历,获得参赛资格的选手以个人身份参赛。 第二阶段:初赛(6月1日8:00—6月1日12:00) l网吧集中测试(集中招聘机试流程) 1.5月30日18:00前,通过邮件、短信和电话的形式通知通过简历筛选的学生初赛场地、机试场次、时间、所需证件及注意事项; 2.1日当天,学生凭身份证刷卡签到,并获取自己的登录账号 与密码。

3.学生按安排的批次进行入座考试,机试全程为30分钟,逾时将视为不及格。全程考试属封闭式测试,不得翻阅网页及手机,完全独立完成整个测试过程。一旦发现翻阅行为,一律视为作弊,将会被取消参赛资格。 4.考试成绩按照答案正确率与用时两个维度进行评价,在追求准确的同时对学生们的编程效率也作出了要求。 第三阶段:软件训练营(6月2日9:00—6月2日16:00) l1日晚将通过邮件、短信与电话的形式,邀请通过初赛的18 位学生参加为期6个小时的软件训练营-敏捷开发的训练课程,本课程主要是针对学生编程思维进行的引导式更新,课程内容比较灵活多变,动手环节较多,较有吸引力。 l中午学生将统一在华为A2食堂进行就餐。 l完成培训的学生将会收到华为武研所办法的“敏捷技能拥有者”的荣誉证书和决赛工具包(题目+小贴士+输出文件)。 l培训后,同学将会自主组成6个三人组进行接下来的决赛。每两个三人组将会由一位导师(业务部门提供的业务骨干)进行指导,

简易智能小车

系统可以分为四个 基本模块 一片89C52 作为主机 主从机之间用单片机通信联系 对各模块的实现1.测金属计算路程模块 金属探测使用接近开关 方案一 在小汽车前后各放一个接近开关J1 相距为L J2探测到金属 片前端的时间是t2 J2探测到金属片后端的时间 是t4 则小车的速度为L/(t2-t1) t1+L 由于小车启动时是加速运动方案二 在小车的前端放置一个接近开关 单片机 记下脉冲数和时间 就可以算出小车的平均 速度 光电传感器可以通过两种方法得到脉冲 数 通过黑白对光线的反射强 弱不同产生脉冲 并且经常使用 另一种方法是 按照光电编码盘的原理使 用光电开关进行测速 所以这种方法 也不容易实现安 装也很方便 所以小磁铁的放 置数量是有限的 所以很难实现 精确均匀分布 综合以上方案 我们本着节约的原则没有采用 光电传感器不 方便安装 所以也没有采用 考虑到本题对速度要求 不是太高 2.电动机驱动调速模块 方案一 在电动机前段加电位器使 之分压减少以降低转速 从 而避免突然加速对系统的冲击 这种方案的缺点是调节转速需 要人工手动调节电位器小 车刹车时由于电容放电不能及时刹车 用单片机控制L298的输 入使之工作在占空比可调的开关状态 电子开关的速度 很快缺点是小车启动 时车轮容 易打滑 我们选择第二 种 根据以往的实践经验我们特别加了一个 时钟模块以统一整个系统的时间 减少因为时 间不统一而出错的几率 4.主控模块 主控模块是系统的核心 躲避障碍物 跟踪黑线的大致原理是 由于黑线和白纸的反射 系数不同 方案一 采用直流不调制的反射式 红外发射经过电压比较器比较后送入单片机 并且将输出电压规 范到两个标准值 考虑不理想的原因主要是 周围环境光线的干扰 接收器 如果采用带有交流分量的调 制信号另 外 如果使用占空比小的调制信 号瞬时电流 可以很大 基于上述考虑5.躲避障碍物的选择 躲避障碍物有以下两种方案可供选 择 超声波传感 器的原理是 超声波碰到物体反射回超声波传感器 t/2 计算出小车同障碍物之间的距离 方案二 反射式红外线光电传感器 因为它只在2003年全国大学生电子设计竞赛一等奖 简易智能电动车(E题) 图 1

智能机器人设计报告

智能机器人设计报告 参赛者:庆东肖荣于腾飞 班级:级应用电子技术 指导老师:远明 日期:年月日 一、元器件清单: ,,,,,,,蜂鸣器,光敏电阻,光敏三极管,电阻、电容若干,超亮及普通发光管。二、主要功能: 本设计按要求制作了一个简易智能电动车,它能实现的功能是:从起跑线出发,沿引导线到达点。在此期间检测到铺设在白纸下的薄铁片,并实时存储、显示在“直道区”检测到的薄铁片数目。电动车到达点以后进入“弯道区”,沿圆弧引导线到达点继续行驶,在光源的引导下,利用轻触开关传来的电信号通过障碍区进入停车区并到达车库,完成上述任务后能够立即停车,全程行驶时间越少越好。 本寻迹小车是以有机玻璃为车架,单片机为控制核心,加以减速电机、光电传感器、光敏三极管、轻触开关和电源电路以及其他电路构成。系统由通过口控制小车的前进后退以及转向。寻迹由超亮发光二极管及光敏电阻完成,避障由轻触开关完成,寻光由光敏三极管完成。 并附加其他功能: .声控启动 .数码显示 .声光报警 三、主体设计 车体设计 左右两轮分别驱动,后万向轮转向的方案。为了防止小车重心的偏移,后万向轮起支撑作用。对于车架材料的选择,我们经过比较选择了有机玻璃。用有机玻璃做的车架比塑料车架更加牢固,比铁制小车更轻便,美观。而且裁减比较方便! 电机的固定采用的是铝薄片加螺丝固定,非常牢固,且比较美观。 轮子方案 在选定电机后,我们做了一个万向轮,万向轮的高度减去电机的半径就是驱动轮的半径。轮子用有机玻璃裁出来打磨光华的,上面在套上自行车里胎,以防止打滑。 万向轮 当小车前进时,左右两驱动轮与后万向轮形成了三点结构,这种结构使得小车在前进时比较平稳。

程序设计大赛试题及答案

试题 1、数学黑洞(程序文件名maths.c/maths.cpp) 【问题描述】 任给一个4位正整数,其各位数位上的数字不全相同,将数字重新组合成一个最大的数与最小的数相减,重复这个过程,最多7步,必得6174。对任给的4位正整数(各位数位上的数字不全相同),编程输出掉进黑洞的步数。 【输入】 一行,一个4位正整数n(1000< n<9999) 【输出】 掉进黑洞的步数 输入 1234 输出 3 2、进制转换(程序文件名conver.c/conver.cpp) 【问题描述】 任给一个十进制整数n,及正整数m(m<=16且m≠10), 将n转换成m进制并输出。 【输入】 一行,两个整数n,m(0 ≤ n ≤ 500000,2 ≤ m ≤ 16,且m≠10),中间用一个空格隔开,其中n 表示十进制数。 【输出】 转换后的数 【输入输出样例】 输入 255 8 输出 377 3、分数线划定(程序文件名score.c/score.cpp) 【问题描述】 公务员选拔工作正在 A 市如火如荼的进行。为了选拔优秀人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名公务员,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。 【输入】 第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中间用一个空格隔开,其中n 表示报名参加笔试的选手总数,m 表示计划录取的人数。输入数据保证m*150%向下取整后小于等于n。 第二行到第 n+1 行,每行包括两个整数,中间用一个空格隔开,分别是选手的报名号k(1000 ≤ k ≤ 9999)和该选手的笔试成绩s(1 ≤ s ≤ 100)。数据保证选手的报名号各不相同。 【输出】 第一行,有两个整数,用一个空格隔开,第一个整数表示面试分数线;第二个整数为进入面试的选手的实际人数。 从第二行开始,每行包含两个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。 【输入输出样例】 输入 6 3 1000 90 3239 88 2390 95 7231 84 1005 95 1001 88

简易智能电动车论文.

简易智能电动车 摘要 本简易智能电动车采用简单的人工智能技术,以STC单片机为核心,根据、红外对射、反射传感器、光电传感器以及金属探测传感器所探测到的信号,可以自动寻迹,变速行驶,前轮转动控制,正向逆向行驶,记忆状态,车辆弯道寻迹运行,绕过障碍物行驶,准确进入车库并停车,实时探测金属薄片存储相关信息并发出声光信号,以及测量全程时间、全程路程等功能。 关键词:STC单片机、光电检测器、PWM调速、电动小车 Abstract This simple intelligent electric vehicles using simple artificial intelligence technology, with STC single-chip microcomputer is, according to DuiShe, infrared, reflex, sensors, photoelectric sensor and metal detection sensor detects signal, can automatically tracing, variable speed drive, front wheel turn control, positive drive in the wrong direction, memory state, vehicle corner tracing running around obstructions, driving into the garage and parking, accurate, real-time detect metal chip storage relevant information and send out sound and light signals, and to measure the overall time, distance etc. Function. Keywords: STC photoelectric detector, microcontroller, PWM speed regulation, electric car

简易智能电动车1

E3 2003年全国大学生 电子设计竞赛 简易智能电动车 设计单位:山东交通学院设计者:官涛孟祥君朱成良指导教师:肖海荣王旭光赵永林张吉卫王得利 2003年9月18日

简易智能电动车(E题) 摘要:简易智能电动车由一个电动玩具车改造而成。系统的控制部分以单片机为核心,通过对前向通道各种传感器信号的采集、处理,较好地实现了后向通道驱动及转向电机的运动控制和相关信息的处理、显示和声光报警。 关键词:电动车,路径跟踪,避障,光源引导

本系统要求设计并制作一个简易智能电动车,其行驶路线示意图如图1所示: 跑 线 图1 智能电动车行驶路线示意图 1 设计方案包括基本要求,发挥部分及其它创新部分 总电路框图如图2所示: 1.1 基本要求 ①电动车从起跑线出发(车体不得超过起跑线)、沿宽度为2cm的黑色引导线到达B点。在“直道区”铺设的白纸下沿引导线埋有1~3块宽度为15cm、长度不等的薄铁片。电动车检测到薄铁片时,立即发出声光指示信息,并实时存储、显示在“直道区”检测到的薄铁片数目。 ②电动车到达B点后进入“弯道区”,沿圆弧引导线到达C点(也可脱离圆弧引导线到达C点)。C点下埋有边长为15cm的正方形薄铁片,要求电动车到达C点检测到薄铁片后在C处停车5秒,停车期间发出断续的声光信息。 ③电动车在光源的引导下,通过障碍区进入停车区并到达车库。电动车必须在两个障碍物之间通过且不得与其接触。

④电动车完成上述任务后立即停车,全程不得超过90秒,行驶时间达到90秒时立 即自动停车。 图2 系统总体框图 1.2 发挥部分和创新部分 ①电动车在“直道区”行驶过程中,我们存储并显示出了每个薄铁片(中心线)至起跑线间的距离。 ②电动车进入停车区域后,能准确驶入车库中。 ③停车后,能准确显示全程行驶时间及成功或完成信息。 2 单元电路的方案论证与电路参数计算 2.1 线路跟踪电路 方案一:采用CCD单色摄像头,配计算机主板及图像采集卡。对白背景下,黑线的识别,目前做的比较成熟,效果相当好。但成本高,很难找到合适的载体。 方案二:采用颜色传感器。目前颜色传感器的应用,越来越广泛,效果也可以。但几百元的价格及相对复杂的处理电路,并且还需要光源,所以也不是一个很好的选择。 方案三:采用一左一右两个红外发射接收对管。该传感器不但价格便宜,容易购买,而且处理电路(如图3所示),简单易行,实际使用效果很好,能很顺利地引导小车到达C点。 在该电路中,加比较器LM311的目的,是使模拟量转化为开关量,便于处理。为

安徽省大学生程序设计大赛

安徽省大学生程序设计大赛 竞 赛 方 案 全国大学生信息安全竞赛安徽省赛区组委会安徽省大学生程序设计大赛技术委员会

一.竞赛章程 ●竞赛宗旨 为培养安徽省高校大学生的创新意识和创新能力,提高大学生应用计算机分析和解决实际问题的能力,安徽省教育厅主办了安徽省大学生程序设计大赛,赛事旨在为广大学生的一个展示和提高解题与编程能力的机会,开展计算机编程方面的公平竞赛。 ●竞赛设置 安徽省大学生程序设计大赛计划开展本科组、高职组两个级别竞赛。参赛以学校为单位,组委会为每个单位提供3支队(含)以内参赛名额,参赛单位3支队(不含)以上参赛名额由参赛单位向组委会提出申请,报名截止后组委会根据报名情况统一裁定。组委会根据参赛情况适量接受少量友情参赛队,队名附“*”以示区别,不参加评奖。 安徽省大学生程序设计大赛由大赛技术委员会负责命题、评判,采用统一命题,本科组、高职高专组分组设奖方式进行,奖项设置以各组别参赛队伍为基数,按参赛队成绩排序,分别设置一等奖(不超过基数10%)、二等奖(不超过基数20%)、三等奖(不超过基数30%)和优胜奖。 ●参赛队伍组成 比赛以队为参赛基础,队的组成包括教练1~2名(必须是参赛学校的教师),以及不超过3名参赛队员。每个参赛学校可以派多支代表队,每个参赛学校可有一名领队(可选),至少一名教练(必需,可兼任同一学校多支队伍教练)以及若干参赛队员组成。 教练是参赛队伍所代表学校的正式教师,教练必须保证所有队员符合本规则的规定。教练作为参赛队伍的代表,负责赛区预赛活动中的联系工作。 参赛队伍必须向竞赛组织委员会提交领队、教练和队员的身份合格证明材料,经竞赛组织委员会审查通过后,一支队伍才能获得参赛资格。 领队、教练和队员的身份合格证明材料:由各高校教务部门一次性出具所在

简易智能电动车的设计毕业设计

毕业设计 题目:简易智能电动车的设计 专业机电一体化 班级 姓名 指导教师

目录 第一部分设计任务与调研 (3) 第二部分设计说明 (5) 第三部分设计成果 (10) 第四部分结束语 (16) 第五部分致谢 (17) 第六部分参考文献 (18)

第一部分设计任务与调研 1、毕业设计的主要任务 本设计的主要任务为在如图1-1所示的行驶路线图中完成如下任务: ①电动车从起跑线出发(车体不得超过起跑线)、沿宽度为2cm的黑色引导线到达B点。在“直道区”铺设的白纸下沿引导线埋有1~3块宽度为15cm、长度不等的薄铁片。电动车检测到薄铁片时,立即发出声光指示信息,并实时存储、显示在“直道区”检测到的薄铁片数目。 ②电动车到达B点后进入“弯道区”,沿圆弧引导线到达C点(也可脱离圆弧引导线到达C点)。C点下埋有边长为15cm的正方形薄铁片,要求电动车到达C点检测到薄铁片后在C处停车5秒,停车期间发出断续的声光信息。 ③电动车在光源的引导下,通过障碍区进入停车区并到达车库。电动车必须在两个障碍物之间通过且不得与其接触。 ④电动车完成上述任务后立即停车,全程不得超过90秒,行驶时间达到90秒时立即自动停车。 跑 图1-1 智能电动车行驶路线示意图

2、研究意义 智能小车,也就是轮式机器人,最适合在那些人类无法工作的环境中工作,该技术可应用于无人驾驶机动车,无人生产线,仓库,服务机器人等领域。以下列举了机器人的一些应用,所有这些用途正逐步渗入到工业和社会的各个层面。 在产品检测方面,对零部件、线路板及其它类似产品的检测是机器人比较常见的应用。一般来说,监测系统中还集成有其它一些设备,他们是视觉系统、X 射线装置、超声波探测仪或其它类似仪器。 在瓦斯、地压检测方面,瓦斯和冲击地压是井下作业中的两个不安全的自然因素,一旦发生突然事故,是相当危险和严重的。但瓦斯和冲击地压在形成突发事故前,都会表现出种种迹象,如岩石破裂等。采用带有专用新型传感器的移动式机器人连续监视采矿状态,以便及早发现事故突发先兆,采取相应的预防措施。 在智能轮椅领域,随着社会的发展和人类文明程度的提高,人们特别是残疾人愈来愈需要运用现代高新科技技术来改善他们的生活质量和生活自由度。智能轮椅主要有口令识别与语音合成、机器人自动定位、动态随机避障、多传感器信息融合、实时自适应导航控制功能。用于帮助残障人行走。 在危险环境下,机器人非常适合在危险的环境中使用。在这些险恶的环境下工作,人类必须采取严密的保护措施。而机器人可以进入或穿过这些危险区域进行维护和探测工作,而且不需要得到像对待人一样的保护。 在智能车辆领域,智能小车自动行驶功能的研究将有助于智能车辆的研究。特别能够对人类的汽车交通带来巨大的影响,在改进道路交通安全方面提供了新的解决途径。汽车交通是世界上交通事故发生最多的交通工具,而对于避障智能小车而言,小车在遇到人或者其他障碍物时,可发出声光警告提前预警,提醒司机,从而减少交通事故的发生。因此研究智能小车有利于减少交通事故的发生。 对于探索型智能小车而言,它可以代替人们在恶劣的环境下执行任务。智能小车在探索未知的事物,特别是对于探索太空其他星球而言,智能小车具备有人类不具备的优势:智能小车适应环境能力非常强,可以在恶劣的环境下工作,如在无氧,高温,低温,高压,强辐射等恶劣的环境下。这是人类无法适从的。所以研究智能小车是很有必要的。当然要使智能小车更完美就需要人类制造更先进传感器,制造出更先进的处理器,编写更合理的程序,这对我们来说是一个挑战。

相关文档
最新文档