单片机理论论文范文
时间:2023-04-05 16:50:47
导语:如何才能写好一篇单片机理论论文,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
篇1
我所做的单片机串行通信发射机主要在实验室完成,参考有关的书籍和资料,个人完成电路的设计、焊接、检查、调试,再根据自己的硬件和通信协议用汇编语言编写发射和显示程序,然后加电调试,最终达到准确无误的发射和显示。在这过程中需要选择适当的元件,合理的电路图扎实的焊接技术,基本的故障排除和纠正能力,会使用基本的仪器对硬件进行调试,会熟练的运用汇编语言编写程序,会用相关的软件对自己的程序进行翻译,并烧进芯片中,要与对方接收机统一通信协议,要耐心的反复检查、修改和调试,直到达到预期目的。
单片机串行通信发射机采用串行工作方式,发射并显示两位数字信息,既显示00-99,使数据能够在不同地方传递。硬件部分主要分两大块,由AT89C51和多个按键组成的控制模块,包括时钟电路、控制信号电路,时钟采用6MHZ晶振和30pF的电容来组成内部时钟方式,控制信号用手动开关来控制,P1口来控制,P2、P3口产生信号并通过共阳极数码管来显示,软件采用汇编语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时显示程序对发射的数据加以显示。
毕业设计的目的是了解基本电路设计的流程,丰富自己的知识和理论,巩固所学的知识,提高自己的动手能力和实验能力,从而具备一定的设计能力。
我做得的毕业设计注重于对单片机串行发射的理论的理解,明白发射机的工作原理,以便以后单片机领域的开发和研制打下基础,提高自己的设计能力,培养创新能力,丰富自己的知识理论,做到理论和实际结合。本课题的重要意义还在于能在进一步层次了解单片机的工作原理,内部结构和工作状态。理解单片机的接口技术,中断技术,存储方式,时钟方式和控制方式,这样才能更好的利用单片机来做有效的设计。
我的毕业设计分为两个部分,硬件部分和软件部分。硬件部分介绍:单片机串行通信发射机电路的设计,单片机AT89C51的功能和其在电路的作用。介绍了AT89C51的管脚结构和每个管脚的作用及各自的连接方法。AT89C51与MCS-51兼容,4K字节可编程闪烁存储器,寿命:1000次可擦,数据保存10年,全静态工作:0HZ-24HZ,三级程序存储器锁定,128*8位内部RAM,32跟可编程I/O线,两个16位定时/计数器,5个中断源,5个可编程串行通道,低功耗的闲置和掉电模式,片内震荡和时钟电路,P0和P1可作为串行输入口,P3口因为其管脚有特殊功能,可连接其他电路。例如P3.0RXD作为串行输出口,其中时钟电路采用内时钟工作方式,控制信号采用手动控制。数据的传输方式分为单工、半双工、全双工和多工工作方式;串行通信有两种形式,异步和同步通信。介绍了串行串行口控制寄存器,电源管理寄存器PCON,中断允许寄存器IE,还介绍了数码显示管的工作方式、组成,共阳极和共阴极数码显示管的电路组成,有动态和静态显示两种方式,说明了不同显示方法与单片机的连接。再后来还介绍了硬件的焊接过程,及在焊接时遇到的问题和应该注意的方面。硬件焊接好后的检查电路、不装芯片上电检查及上电装芯片检查。软件部分:在了解电路设计原理后,根据原理和目的画出电路流程图,列出数码显示的断码表,计算波特率,设置串行口,在与接受机设置相同的通信协议的基础上编写显示和发射程序。编写完程序还要进行编译,这就必须会使用编译软件。介绍了编译软件的使用和使用过程中遇到的问题,及在编译后烧入芯片使用的软件PLDA,后来的加电调试,及遇到的问题,在没问题后与接受机连接,发射数据,直到对方准确接收到。在软件调试过程中将详细介绍调试遇到的问题,例如:通信协议是否相同,数码管是否与芯片连接对应,计数器是否开始计数等。
我所设计的单片机串行接口现在已经发展到无线收发的阶段,本文参考无线发射部分就是参考南华大学黄智伟、朱卫华的《单片机与嵌入式系统应用》一文,该串行无线发射电路结构简单、工作可靠,可方便地在单片机与单片机之间,构成一个点对点、一点对多点的无线串行数据传输通道。单片机无线串行接口电路由MICRF102单片发射器芯片、MICRF007单片接收器芯片组成,工作在300~440MHzISM频段;具有ASK调制和解调能力,抗干扰能力强,适合工业控制应用;采用PLL频率合成技术,频率稳定性好;接收灵敏度高达-96dBm,最大发射功率达-2.5dBm;数据速率可达2Kb/s;低工作电压:4.75~5.5V;功耗低,接收时电流3mA,发射时电流7.75mA,接收待机状态仅为0.5μA,发射待机状态仅为1.0μA;可用于单片机之间的串行数据无线传输,也可在单片机数据采集、遥测遥控等系统中应用。
最后介绍了毕业设计做完后的结论以及自己的心得体会。
2硬件
2.1硬件的基本组成:
单片机89C51、6M晶震、30pF电容、22uf/10V电容、1K电阻、共阳极数码显示管、按键。
2.2电路图
(见附录A)
2.3硬件介绍
2.3.1单片机概述
单片机也被称作“单片微型计算机”、“微控制器”、“嵌入式微控制器”。单片机一词最初是源于“SingleChipMicrocomputer”,简称SCM。随着SCM在技术上、体系结构上不断扩展其控制功能,单片机已不能用“单片微型计算机”来表达其内涵。国际上逐渐采用“MCU”(MicroControllerUnit)来代替,形成了单片机界公认的、最终统一的名词。为了与国际接轨,以后应将中文“单片机”一词和“MCU”唯一对应解释。在国内因为“单片机”一词已约定俗成,故而可继续沿用。
2.3.1.1单片机的发展历史
如果将8位单片机的推出作为起点,那么单片机的发展历史大致可以分为以下几个阶段:
第一阶段(1976—1978):单片机的探索阶段。以Intel公司的MCS-48为代表。MCS-48的推出是在工控领域的探索,参与这一探索的公司还有Motorola、Zilog等。都取得了满意的效果。这就是SCM的诞生年代,“单片机”一词即由此而来。
第二阶段(1978—1982):单片机的完善阶段。Intel公司在MCS-48基础上推出了完善的、典型的单片机系列MCS-51。它在以下几个方面奠定了典型的通用总线型单片机体系结构。
1.完善的外部总线。MCS-51设置了经典的8位单片机的总线结构,包括8位数据总线、16位地址总线、控制总线及具有多机通信功能的串行通信接口。
2.CPU功能单元的集中管理模式。
3.体现工控特性的地址空间及位操作方式。
4.指令系统趋于丰富和完善,并且增加了许多突出控制功能的指令。
第三阶段(1982—1990):8位单片机的巩固发展及16位单片机的推出阶段,也是单片机向微控制器发展的阶段。Intel公司推出的MCS-96系列单片机,将一些用于测控系统的模数转换器、程序运行监视器、脉宽调制器等纳入片中,体现了单片机的微控制器特征。
第四阶段(1990—):微控制器的全面发展阶段。随着单片机在各个领域全面、深入地发展和应用,出现了高速、大寻址范围、强运算能力的8位/16位/32位通用型单片机,以及小型廉价的专用型单片机。
2.3.1.2单片机的发展趋势
目前,单片机正朝着高性能和多品种方向发展,今后单片机的发展趋势将是进一步向着CMOS化、低功耗化、低电压化、低噪声与高可靠性、大容量化、高性能化、小容量、低价格化、电路内装化和串行扩展技术。随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小和功能将更强。
2.3.1.3单片机的特点
单片机主要有如下特点:
1.有优异的性能价格比。
2.集成度高、体积小、有很高的可靠性。单片机把各功能部件集成在一块芯片上,内部采用总线结构,减少了各芯片之间的连线,大大提高了单片机的可靠性和抗干扰能力。另外,其体积小,对于强磁场环境易于采取屏蔽措施,适合在恶劣环境下工作。
3.制功能强。为了满足工业控制的要求,一般单片机的指令系统中均有极丰富的转移指令、I/O口的逻辑操作以及位处理功能。单片机的逻辑控制功能及运行速度均高于同一档次的微机。
4.低功耗、低电压,便于生产便携式产品。
5.外部总线增加了I2C(Inter-IntegratedCircuit)及SPI(SerialPeripheralInterface)等串行总线方式,进一步缩小了体积,简化了结构。
6.单片机的系统扩展和系统配置较典型、规范,容易构成各种规模的应用系统。
2.3.1.4单片机的应用
由于单片机具有显著的优点,它已成为科技领域的有力工具,人类生活的得力助手。它的应用遍及各个领域,主要表现在以下几个方面:
1.单片机在智能仪表中的应用
2.单片机在机电一体化中的应用
3.单片机在实时控制中的应用
4.单片机在分布式多机系统中的应用
5.单片机在人类生活中的应用
单片机已成为计算机发展和应用的一个重要方面,另一方面,单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能通过单片机来实现了。这种用软件代替硬件的控制技术也称为微控制技术,是对传统控制技术的一次革命。
A:由单片机组成控制器的结构和特点:
单片微型计算机是微型计算机发展中的一个重要分支,是把构成一台微型计算机的主要部件如中央处理器(CPU)、存储器(RAM/ROM)和各种功能I/O接口集成在一块芯片上的单芯片微型计算机(SingleChipMicroComputer),简称单片机.由于它的结构与指令功能都是按工业控制要求设计的,且近年来单片机着力扩展了各种控制功能如A/D、PWM等,因此我们更多时候称其为一个单片形态的微控制器(SingleChipMicroController),或直接称其为微控制器(MicroController)。
B:用单片机组成的微机控制系统具有以下特点:
1.受集成度限制,片内存储器容量较小,一般片内ROM小于4—8K字节,片内RAM小于256字节;但可在外部进行扩展,如MCS—51系列单片机的片外可擦可编程只读存储器(EPROM)、静态随机存储器(SRAM)可分别扩展至64K字节。
2.可靠性高。单片机芯片本身是按工业控制环境要求设计的,其抗工业噪声的能力优于一般通用CPU;程序指令及其常数、表格固化在ROM中不易破坏;常用信号通道均在一个芯片内,故可靠性高。
3.易扩展。片内具有计算机正常运行所必须的部件,芯片外部有许多供扩展用的总线及并行、串行输入/输出端口,很容易构成各种规模的微机控制系统。
4.控制功能强。为了满足工业控制要求,单片机的指令系统中有极丰富的条件分支转移指令、I/O口的逻辑操作以及位处理功能。一般来说,单片机的逻辑控制功能及运行速度均高于同一档次的微处理器。
5.一般的单片机内无监控程序或系统管理软件,软件开发工作量大。但近年来已开始出现了片内固化有BASIC解释程序及FROTH操作系统的单片机,使单片机系统的开发提高了一个新水平。
此外,单片机成本低、集成度高、控制功能多,可灵活地组装成各种智能控制装置,并能有针对性设计成专用系统,解决从简单到复杂的各种需要,实现最佳的性价比。特别是单片机与传统机械产品相结合,使原有机械产品的结构简化、控制智能化。如数控机床就是典型实例。近年来,单片机发展极快,其产量占微机产量的70%以上。目前,至少有50个系列400余种机型,性能和结构各不相同,INTEL、MOTOROLA、ZILCG等公司都有系列单片微型计算机。国内普及的几乎都是INTEL公司的产品。
篇2
1.1概念
电子台历对于人们来说并不陌生,是日常生活中的一种计时工具,显示内容比较具体,包括:年、月、秒等,以其自身精确、使用方便等优势受到人们越来越多的关注。在电子台历使用过程中,能够在两个方面体现其特点,一方面,能够与软、硬件更新同步,为人们提供更加优质的服务,具有实时性特点;另一方面,结构简单,主要是将单片机作为基础,与LED显示电路等构成,而且在特殊环境影响下,能够进行实时调试,极大地提高了工作效率。
1.2设计原理
电子台历软件主要包括程序初始化、按键检测等,硬件则为单片机,由于单片机芯片接口数量较多,在实际应用中比较复杂。诚然,电子台历体积小,但是,其内部系统包含电源电路、时钟等部件,能够确保其稳定、正常运行,另外,在其设计中,台历前板显示屏幕是价格比较昂贵的数码管液晶显示器,能够有效突破传统仅能够显示一种字体的弊端,通过这种设计,不仅能够满足个性化需求,有效节约成本,还能够提高电子台历市场占有率。目前,Proteus系统电子台历应用范围比较广泛。
2在电子信息中单片机电子台历的应用
2.1激发学生兴趣,挖掘创新潜能
传统教学主要采用标准模块,学生被动地在课前对相关实验进行预习,并将事先编好的程序录入系统中进行验证即可,在很大程度上写弱了学生学习积极性和热情,而单片机教学不同,学生在教师引导下,可以利用单片机软件进行创新设计,有效激发学生兴趣,拓展学生思维,能够深入挖掘创新潜能。另外,该技术自身结构简单、学生操作难度较低,能够为学生进行自主实验提供支持,不仅能够优化教学,提升教学有效性,还能够充分调动学生积极性和热情。
2.2丰富教学内容,拓展知识范围
电子信息工程作为计算机应用科学的重要组成部分,是适应现代社会发展的基础,在社会经济迅速发展影响下,电子信息技术已经在社会各个领域中得到了广泛推广和普及,在推动社会、经济发展等方面具有重要作用。传统电子信息工程中的设计与运用,已经不能够更好地帮助学生参与现代社会发展,特别是在单片机在人们生活中的应用,使得人们对电子信息工程提出了更高的要求情况下。因此,将单片机技术引入教学中成为未来主要趋势,在教学中渗透,不仅能够丰富教学内容,丰富知识范围,还能够进一步激发学生创造力,提升自身专业技能。在实际教学中,教师要认识到单片机添加到教学中的重要性,并引导学生全面、系统了解和掌握单片机知识,从而推动电子信息工程实现可持续发展目标。
2.3提供实验素材,培养综合能力
电子信息工程发展过程中,实验在促进其不断发展中占据不可替代的重要位置,传统教学中,教师普遍将理论知识的传授作为课堂教学核心,在很大程度上限制学生发挥想象力和创造力,无法真正理解和掌握单片机技术相关内容,为了能够突破传统单一模式的缺陷,教师可以引导学生认识并掌握此设计相关知识,例如:台历结构等,并将单片机在电子台历中的运用作为实验课题,围绕实践操作进行模拟实验,在实验过程中,教师通过正确引导,使得学生在体会实验的同时,扎实的掌握基础知识,从而为进一步开展电子信息工程教学奠定坚实的基础。除此之外,教师还需要放手让学生自主进行实验,并及时发现自身存在的不足之处,参照原始实验过程进行对比,加以调整和优化,提高学习效率。通过这种方式,不仅能够使得学生更好地掌握专业知识,丰富知识面,还能够有效培养学生自主学习等综合能力,从而进一步挖掘电子信息工程。
篇3
电气工程及自动化
基于单片机的风扇速度控制设计
一、综述本课题国内外研究动态,说明选题的依据和意义
单片机因其体积小,抗干扰能力强、而且使用灵活方便,成本低等特点,它的应用范围非常广泛,尤其是他强大的面向控制能力,已深入工业控制、军事装置、家用电器等各个领域,应用前景十分广阔。单片机按照应用的系统结构不同,可分为总线方式和非总线方式。采用总线方式的应用系统多属于较复杂的系统,比如智能仪表、工控系统、检测系统等。非总线方式的应用系统多属于小型控制。按照应用范围的不同,可分为通用型和专用型。
目前我国普遍采用4位、8位或16位,对于单片机还处于低档的应用,而对于那些宏单片机、DSP等高档的应用还是空白。而国外很多公司都推出了自己的单片机系列,如Intel公司推出的MCS-96/196系列,Rockwell公司的6501、6502,日立公司的H8/3048系列等。目前单片机的应用领域有以下四大领域:一是家用电器业。单片机个传统的机械产品结合,构成新型的机、电、仪一体化产品,如洗衣机、电脑空调机等。二是通讯行业。最有代表性的就是手机。三是智能仪表应用。单片机的体积小、成本低、控制力强等特点,使仪器仪表重量大大减轻,又有很高的性价比,如数字式RLC测量仪。四的在计算机外设中的应用。如在接口中采用单片机进行控制管理、数据采集、多路分配管理等。
我国在将来很长的一段时间里,8位单片机还将是主流产品,因为8位单片机很好用,有丰富的功能,现在无论是国内还是国外,都还是以8位为主。4位单片机由于功耗较低,在国内也有一定的市场比例。目前世界各国的单片机发展各有不同。美国单片机的发展趋势主要是从8位到16位和DSP过度,欧洲等国家单片机主要应用于工业,因此仍以8位为主,主要以功能和运行速度的发展为主。我国对于单片机的需要目前主要是家电类等消费品为主,8位单片机有很大的市场分额和发展空间。国内也急需这方面的人才。
尽管单片机的发展迅速,其发展方向不外忽以下几点:一是微型单片化。现在的产品普遍向小型化、轻型化发展,就需要单片机在在原有的多功能、低功耗的前提下,集成更多的元件,如看门狗(Watchdog)、LCD控制器等。随着半导体技术的发展,片上系统(SOC)的发展前景很好。二是低功耗CMOS化。现在单片机的功耗普遍在100mW左右,许多生产厂家采用CMOS工艺,使单片机更适合在电池供电场合,今后也是单片机发展的主要趋势之一。三是大容量、高性能化。随着CPU的发展,单片机的处理数据能力大大提高,内部时序也加以改善,ROM的存储容量也大大提高,又加入了低噪声技术,加强了中断、定时控制。四是在接口方向的发展。现在许多新型单片机的接口,从类型和数量上有了很大的发展,如有些可以直接驱动液晶显示管LCD、有些可以直接输出大电流和高电压等。
21世纪是“数字化”的时代,单片机的发展有着翻天覆地的变化,各种型号、功能的单片机应用于人们生产和生活中的各个领域。单片机的发展逐渐取代了由传统模拟电路作为电机的控制器,因此单片机在家电方面的应用已经十分普遍,比如电风扇、洗衣机、空调等。+电动机是将电能转换成机械能的机电装置。1821年英国科学家法拉第首先提出电动机原理。1834年,德国的雅可比第一个发明了直流电动机。1879年,西门子公司用直流电动机驱动电车。1888年发明家特斯拉发明了交流电动机。1902年瑞典的工程师丹尼尔森首先提出同步电动机构想。至今为止,电动机发展迅速,电机理论、设计及制造工艺得到逐步的完善和提高,广泛应用与现代的各种机械生产领域。如在机械制造工业、轻重型制造工业、运输行业、农业生产等各个领域,电动机以不同的种类和功能发挥着重要的作用。可以这么说,电动机的出现使社会生产力大大提高,促进了社会的发展。
随着时代的进步和科技的发展,电机调速系统在工农业生产、交通运输以及日常生活中起着越来越重要的作用,因此,对电机调速的研究有着积极的意义.长期以来,直流电机被广泛应用于调速系统中,而且一直在调速领域占居主导地位,这主要是因为直流电机不仅调速方便,而且在磁场一定的条件下,转速和电枢电压成正比,转矩容易被控制;同时具有良好的起动性能,能较平滑和经济地调节速度。因此采用直流电机调速可以得到良好的动态特性。由于直流电动机具有优良的起、制动性能,宜与在广泛范围内平滑调速。在轧钢机、矿井卷机、挖掘机、金属切削机床、造纸机、高层电梯等领域中得到广泛应用。近年来交流调速系统发展很快,然而直流控制系统毕竟在理论上和在时间上都比较成熟,而且从反馈闭环控制的角度来看,它又是交流系统的基础,长期以来,由于直流调速系统的性能指标优于交流调速系统。因此,直流调速系统一直在调速系统领域内占重要位置。
选取本课题的意义在于单片机的发展极为迅速,以其独特的结构和性能,渗透到各个领域,产生了极大的影响。研究单片机、学习单片机,是社会发展的必然趋势,单片机有着其广阔的发展空间和社会价值。通过研究用单片机远程发射红外线来控制电动机的转速,从而达到控制风扇速度控制,能使使用者操作起来更加方便。
二、研究的基本内容,拟解决的主要问题:
1、单片机主芯片的选择;
2、电机控制系统设计;
3、遥控器的设计;
4、用数码管显示档位;
5、PWM的产生;
6、按键开关的设计。
三、研究步骤、方法及措施:
1、学校提供硬件材料、有关工具器件和实验制作场所;
2、查阅大量的相关资料和书籍;
3、与同类的论章进行对比,完善自己的设计思路;
4、系统的总体方案设计:发射部分和接收部分;
5、系统硬件电路的设计;
6、系统的软件设计
7、论文的修改及润色。
四、参考文献
[1]
张俊.单片机的发展与应用[J].北京:电子制作,1997:40-50.
[2]
於丹.春风化雨芽将萌——谈我国单片机的发展[J].北京:微电脑世界,1998:9-13.
[3]
张俊漠.单片机的发展及应用现状[J].北京:电子世界,2001:3-5.
[4]
杨靖.用单片机控制的直流电机调速系统[J].广西:机床电器,2008.11:
45-47.
[5]
楼然苗.胡佳文.李光飞,等.51系列单片机原理及设计实例[M].北京:高等教育出版社,2004.
篇4
论文摘要:介绍了单片机实验教学改革的必要性和实验教学改革的多个措施,探讨了如何通过强化单片机实验教学,培养学生面向工程的应用能力和创新实践能力。
单片机技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。单片机技术的发展极大地推动了电子工业的发展,无论在教育界还是在产业界,单片机技术的推广仍然是一个热点。目前,各个高校都建立了单片机实验室,但是很多学校的实验教学现状却不容乐观。就我院而言,主要存在以下问题:(1)实验场地和时间不足。学生除了上实验课外,平时难得有机会实践。(2)以验证性实验为主。实验室所配备的实验箱只能满足验证性实验的要求。由于实验箱是成品,学生很难参与到其中的细节设计中去,学生的实践能力很难得到锻炼和提高,学生也很难建立起单片机系统开发的整体概念。并且,这种实验设备的配置方式局限了实验项目数量,还存在设备维护工作量大的现实问题。(3)由于实验设备仅适用于某一系列的单片机,若开设新的单片机课程,则需要重新配置实验设备,增加了学校的投入。
为此,笔者进行了长时间的探索,提出了一些解决办法。
建立开放式的实验室管理模式单片机实验室应实行开放式管理,在不影响正常实验教学任务的前提下,面向全校学生,在课余时间向学生提供实验所需要的场所、仪器设备等。开放范围除了实验开放项目、课程设计外,也包括学生兴趣爱好、第二课堂活动、创新活动等。开放性实验管理模式是在注重知识、能力和素质协调发展的同时,贯彻因材施教、注重个性培养的教学原则,目的是激发学生的学习兴趣和热情。在实施过程中,要注意实验内容不应与教学计划及教学大纲所规定的实验教学内容相重复,应属于课程教学内容的拓展性实验;还要注意综合性和针对性,强化基础,拓宽知识覆盖面,注重培养知识的综合运用能力。此外,还要根据科技的发展及其实际应用,结合实际工作,加强对学生科学研究思维和建立工程概念的训练,培养学生的创新能力和动手能力。开放性实验的组织中要突出学生的自主性,要全方位体现以学生为主体的自主式学习方式。在实验方案设计、操作、实验结果的分析处理等方面最大限度地发挥学生的主体作用,教师布置任务、讲解及指导等要点到为止,留有余地,给学生独立思考、独立操作、独立分析、独立解决问题的空间,充分调动学生的积极性和主动性。
利用Proteus与Keil整合构建单片机虚拟实验室Proteus是Labcenter公司推出的一款基于标准仿真引擎SPICE3F5的电路分析、实验仿真系统。该软件有交互式动画仿真、基于图形的仿真和基于微控制器的仿真等三种模式,其最大的特点就在于它能够仿真单片机及其外围芯片。Proteus软件支持MCS-51及其派生系列、Motorola68HC11系列,以及AVR系列和PIC12、PIC16、PIC18系列的单片机。Proteus软件支持的外围器件有74LS373、8255、矩阵式键盘、LCD及多种A/D、D/A转换器等。另外,用户还可以建立新的元器件模型。对于MCS-51系列单片机而言,Proteus还能够与Keilc51集成环境实现联机同步调试。而Keil是德国开发的一个51单片机开发软件平台,是目前应用最广泛的、最重要的单片机开发平台。它的界面简单,操作容易。Keil的uVision2可以进行纯粹的软件仿真,也可以利用硬件仿真器,搭接上单片机硬件电路,在仿真器中载入项目程序后进行实时仿真。此外,还可以使用Keil Monitor-51在不需要额外硬件仿真器的条件下,搭接单片机硬件系统对项目程序进行实时仿真。uVision调试器的调试功能也很丰富,具有常规源极调试、符号特性调试、历史跟踪,代码覆盖,复杂断点等功能。构建虚拟实验室主要是利用Proteus进行硬件电路的设计,用Keil进行软件设计。硬件电路的设计主要有两个方面:系统扩展(包括ROM、RAM、I/O口、定时器等功能单元的扩展)和系统的配置(即根据系统的要求进行外围设备的配置,如键盘、显示器、A/D转换器、D/A转换器、打印机等的接口电路的设计),通过该软件的使用,可以使学生掌握硬件电路的设计方法。软件设计主要是应用程序的编制、调试,使学生掌握软件开发的步骤、方法和技巧。而软硬件的设计完成之后,还需要进行系统的总调,将这两大执行环境组合起来构成联合的仿真系统,其中,KEIL作为软件的调试界面,而Proteus作为硬件的仿真和调试界面。这样,就可以像仿真器一样调试程序了。
开设大型综合设计实验,培养学生的创新能力大型综合的设计实验需要在学生完成基础实验之后视学生掌握程度而开设,这个环节在整个单片机教学中非常重要,只有经过完整的项目训练,学生才会建立起完整的系统的概念。学生需要根据设计任务书上的要求(包括软硬件的资源配置、实验要求达到的效果)进行设计实验。这样的训练可以将科技方法的训练、机电综合设计、创新设计及毕业设计等实践内容融合到大型综合设计实验项目中,使原来分散的小规模设计和训练集成为一个大型的系统设计项目,从而培养学生的创新能力。此外,在单片机实验开发的基础上,在学生参与下开发一些应用板,组成机电一体化的实验平台,如我院已经开发出的步进电机的单片机控制实验平台。这些训练可以使学生更加熟悉单片机的组成、工作原理、程序开发、系统的扩展。更重要的是,学生可以积累自己实践的经验,增强工程意识,为将来顺利进入实际的工程环境打下坚实的基础。
建立单片机网络互动实验系统,作为传统实验教学的补充传统的实验教学是近距离的,由于实验设备紧缺,设备普遍比较昂贵,加之时间和空间上的限制,已成为制约教学质量的一个重要因素。为满足培养具有高素质创新人才的要求,实验教学要不断地进行改革,实验要向综合型、设计型转变,但这种新型教学模式的实现必须有高技术化的手段和条件支持,因而网络虚拟实验教学成为现代教育技术应用的大趋势。单片机网络互动实验室系统是针对单片机实验而开发的内容全面、结构完整的单片机网络实验室系统。单片机网络互动实验室的构建基于Internet远程智能化虚拟系统,充分发挥了网络教学的特有优势,使学生的学习与交流不受时间、地点和实验仪器设备的限制,甚至可以联机协作完成实验。实验内容以图形、文字、动画等方式呈现在客户端的浏览器上,具有较强的交互性和真实性。同时,也提高了实验教学的伸缩性和适应性,有助于提高分散教学资源的利用率,形成科学的实验管理体系。单片机网络互动实验室可作为传统理论与实验教学的补充模式。我院在设计中采用服务器和客户端模式,可以实现客户端与服务器的交互通讯。我院自主开发了网络系统,学生只需到我院的网站注册一个用户名并下载客户端,便可以在自己的计算机上进行单片机实验。
以电子技术竞赛为契机,深化单片机实验教学改革课程与教学改革一直是高职院校所关注的热门话题,实验教学改革的效果直接影响着应用型人才培养的质量。目前,以单片机控制技术为核心的电子信息技术的飞速发展和应用领域之广是其他技术无法比拟的。但是学校教学内容却滞后于科技的高速发展。在高职院校开展电子技术竞赛正是解决这一问题的有效途径。竞赛有力地促进了专业课程内容的整合和实验教学内容的更新。一方面,所有参加竞赛的学生都要经过严格的赛前培训和赛中训练,学生普遍反映受益匪浅。实践证明,这样的学生在就业时也普遍受到企业青睐。此外,为了能够使没有参赛的学生也得到同样的训练,我院还开设了电子专业课程的设计训练课程,作为传统单片机实验教学的补充。课程完全按照电子竞赛的要求进行。这样的训练有效地提高了学生的工程设计能力和综合素质。另一方面,以竞赛为契机,改革单片机实验课程内容和实验方法。由于竞赛中涉及的单片机内容能够跟随科技发展的步伐,竞赛的题目具有实际意义,所以对目前的单片机理论教学改革和实验教学改革起了一定的引导作用。
参考文献:
[1]刘映群. Proteus与Keil整合构建单片机虚拟实验室[J].中国现代教育装备,2005,(8):26-28.
篇5
1.1 选题研究背景、目的及意义
1.1.1 课题研究背景
本课题属于设计性课题。21世纪人类已进入信息社会,汽车及交通也已迈入信息时代。当前信息技术在汽车及交通领域中的应用项目相当多,发展速度可以说是“日新月异”,各种媒体多有报道。
可大致归纳为4个方面,即车辆安全系统,网络、通讯及导航系统,智能交通系统和移动多媒体系统。随着汽车的日益普及, 停车场越来越拥挤, 车辆常常需要在停车场穿行、掉头或倒车。由于这些低速行驶的车辆与其它车辆非常接近, 驾驶员的视野颇受限制, 碰撞和拖挂的事故时有发生, 在夜间时则更显突出。车辆安全系统通过应用电子信息技术,使车辆实现高智能化,极大地改善车辆人机系统的安全性,以避免事故的发生和减少伤害程度。
1.1.2 选题的目的及意义
本课题把硬件电路和电路软件有机的结合起来,完成汽车倒车报警系统的设计,能够了解单片机技术的现状,而且通过对电路系统的设计,学习掌握了数字电路从原理图到PCB版的全部过程,形成完善的设计思路以及思想,并通过对汽车倒车超声波报警器的软件设计的过程,锻炼应用C以及相关汇编语言等软件设计电路程序的能力为以后参与实际工作奠定良好的设计基础。
本课题要求使用现在应用非常广泛的计算机软件PROTEL,随着计算机技术的发展,计算机软件在电路设计中的应用越来越广泛, Protel是人们熟悉的常用EDA软件。作为电路设计自动化(EDA)的一种工具,Protel应用于电路原理图设计、电路板设计等,它基于Windows环境,功能强大,人机界面友好,能让人们在具有最完整的功能环境下,提升设计上的品质和效率。本课题将要求Protel在电路设计中的应用,包括电路原理图设计和印刷电路板设计以及设计过程中遇到的问题和解决方法。这样使学生也能将所学与所用有机结合起来,在步入工作岗位之前得到全方位的工程设计训练。
通过对汽车倒车报警电路的设计能初步具有用PROTEL软件设计电路原理图以及电路版图的能力。与实际电路相结合,通过理论联系实际的方法,使所学的知识通过自己设计思考真正应用到实践中。
微波探测技术在军用和民用领域里的广泛使用,使得通过这次毕业设计所学到的此方面的知识将会有很强的实用性。本设计要求对汽车倒车超声波报警器进行硬件设计,可以通过完成本次设计,练习PROTEL软件的使用,增加硬件设计的经验。
随着社会进步,经济发展,人民生活水平的不断提高,拥有汽车的家庭逐渐增多,交通问题也同时出现了:交通拥挤,各种不同的场合停车、倒车困难。许多非职业汽车驾驶员更是希望能有一种汽车倒车报警器,在倒车时不断测量汽车尾部与其后面障碍物的距离,并随时显示其距离,在不同的距离范围内发出不同的报警信号,以提高汽车倒车时的安全性。
汽车倒车超声波报警器设计就是为了确保驾驶员和汽车的安全,使驾驶员在倒车时能明确与后面车辆、建筑的距离,确保倒车的安全。它具有显示功能,能够客观显示车后物体与车尾之间的距离。它可望成为新手驾驶员,以及后视不良车辆如大货车、公共汽车、集装箱车等车辆驾驶员倒车的好帮手,也可用于夜间辅助倒车及倒车入库。
1.2 超声波测距系统研究现状以及存在的问题
1.2.1 超声波测距系统研究现状
随着电子技术的发展,出现了微波雷达测距、激光测距及超声波测距。前2种方法由于技术难度大,成本高,一般仅用于军事工业,而超声波测距则由于其技术难度相对较低,且成本低廉,适于民用推广。这项技术也可用于工业测量领域。由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。随着自动测量和微机技术的发展,超声波测距的理论已经成熟,超声波测距的应用也非常广泛。超声测距是一种非接触式的检测方式。与其它方法相比,如电磁的或光学的方法,它不受光线、被测对象颜色等影响。对于被测物处于黑暗、有灰尘、烟雾、电磁干扰、有毒等恶劣的环境下有一定的适应能力。因此在液位测量、机械手控制、车辆自动导航、物体识别等方面有广泛应用。特别是应用于空气测距,由于空气中波速较慢,其回波信号中包含的沿传播方向上的结构信息很容易检测出来,具有很高的分辨力,因而其准确度也较其它方法为高;而且超声波传感器具有结构简单、体积小、信号处理可靠等特点。因此本设计也是利用超声波来测量距离。
1.2.2 探测盲区问题
超声波从发射到接收的时间间隔是由控制器内部的定时器来完成的。由于发射器探头与接收器探头的距离不大,有部分波未经被测物就直接绕射到接收器上,造成发送部分与接受部分的直接串扰问题。这一干扰问题可通过软件编程,使控制器不读取接收器在从发射开始到"虚假反射波"结束的时间段里的信号。这样,就有效的避免了干扰,但另一方面也形成了20cm的“盲区”。此“盲区”很小,对本系统没有影响。
1.3 论文的主要内容
论文将介绍超声波测距系统设计的方案选择与硬件的设计与调试。全文共分为五章,本章介绍了超声波测距系统设计的研究现状和本课题的选题目的与意义;第二章介绍超声波测距系统的总体设计方案,并对每个模块进行了方案论证与选择;第三章介绍了超声波测距系统的原理;第四章介绍了各单元模块的硬件电路设计与实现;第五章介绍了系统的调试过程和调试结果,最后总结了整个设计中有待改进的地方。
第二章 超声波测距系统的原理
2.1 超声波的测距原理
2.1.1 测距的电路原理框图
构成超声测距系统的电路功能模块包括发射电路、接收电路、显示电路、核心功能模块单片机控制器及一些辅助电路。
采取收发分离方式有两个好处:一是收发信号不会混叠,接收探头所接收到的纯为反射信号;二是将接收探头放置在合适位置,可以避免超声波在物体表面反射时造成的各种损失和干扰,提高系统的可靠性。
根据设计要求并综合各方面因素,选择了西安立宇电子科技有限公司的超声波测距传感器TCT40-16T/R(T表示发射传感器,R表示接收传感器),最大探测距离为6m,发射扩散角为60度。同时,采用单片机作 为主控制器,用动态扫描法实现LED数字显示,超声波驱动信号用单片机的定时器完成,超声波测距器的系统框图如下图2-1所示。
图2-1 测距的电路原理框图
通过单片机的I/O口控制超声波发射电路发出40kHz的超声波,与此同时单片机内计数器开始计时;经过延迟后开启超声波接收电路,当接收电路收到经障碍物反射的回波后,计数器计时结束。通过单片机计算出即时距离,在显示电路显示出来,若低于警戒距离则开启报警。
2.1.2 工作原理
人能听到的声音频率为:20Hz~20kHz,即为可听声波,超出此频率范围的声音,即20Hz以下的声音称为低频声波,20kHz以上的声音称为超声波。超声波是一种只有少数生物(如蝙蝠、海豚)才能感觉的机械波,其频率在20kHz以上,波长短,绕射小、能定向传播。
超声波为直线传播方式,频率越高,绕射能力越弱,但反射能力越强。为此,利用超声波的这种性能就可制成超声波传感器。
本设计采用的超声波是40kHz。超声波的纵向分辨率较高,对色彩和光照度不敏感,对外界光线和电磁场不敏感,可以用于测量较近目标的距离。本设计采用的超声波传感器往返距离为15m,在有灰尘、烟雾、强磁场干扰、有毒等各种环境下都能稳定工作。
超声测距从原理上可分为共振式、脉冲反射式两种。由于共振法的应用要求复杂。在这里使用脉冲反射式。超声波测距原理是通过超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时。超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为C,而根据计时器记录的测出发射和接收回波的时间差 就可以计算出发射点距障碍物的距离L。超声波测距的算法原理如图2-2所示:
图2-2 超声波测距的算法原理图
计算公式为:
C= 331. 5 + 0. 607 T (2-1)
式中:C为超声波在空气中传播速度;T为环境温度。
L= (2-2)
式中:C为被测距离; 为发射超声脉冲与接收其回波的时间差; 为超声回波接收时刻; 为超声脉冲发射时刻。用单片机可以很方便地测量 时刻和 时刻,根据以上公式,用软件编程即可得到被测距离L。
这就是所谓的时间差测距法。由于超声波也是一种声波,其声速C与温度有关,表2-1列出了几种不同温度下的声速。在使用时,如果温度变化不大,则可认为声速是基本不变的。如果测距精度要求很高,则应通过温度补偿的方法加以校正。
表2-1 声速与温度关系表
温度(℃) 30
20
10
0 10 20 30 100
声速(米/秒) 313 319 325 323 338 344 349 386
声速确定后,只要测得超声波往返的时间,即可求得距离。这就是超声波测距系统的机理。本设计认为在实际使用中的环境温度变化不大,对距离检测精度要求也不高,将超声波波速C认为是不变的常数。
另一种补偿方法就是用查表法,查上面温度与声速的对应表,再适当插值补偿。这种方法精确度较高。在这里考虑到设计上的简易性,没有进行补偿,能达到简单应用的基本要求。
该系统的工作原理:由微机编程送出40kHz频率的方波信号至信号处理器,信号处理器通过两级放大,再经过压电换能器将信号发射出去,该信号遇到障碍物反射回来在此称为回波。同时,压电换能器将接收的回波,通过信号处理的检波放大、积分整形及一系列常见电路的处理,送至微机处理。显示器的声音告警频率、发光二极管方位指示及障碍物距超声波探头的距离显示均由单片机控制。
2.1.3 超声波测距的工作方式
利用超声波测距的工作,就可以根据测量发射波与反射波之间的时间间隔,从而达到测量距离的作用。其主要有三种测距方法:
•相位检测法,相位检测法虽然精度高,但检测范围有限。
•声波幅值检测法,声波幅值检测法易受反射波的影响。
•渡越时间检测法,渡越时间检测法的工作方式简单,直观,在硬件控制和软件设计上都非常容易实现。其原理为:检测从发射传感器发射超声波,经气体介质传播到接收传感器的时间,这个时间就是渡越时间。
本设计的超声波测距就是使用了渡越时间检测法。在移动车辆中应用的超声波传感器,是利用超声波在空气中的定向传播和固体反射特性(纵波),通过接收自身发射的超声波反射信号,根据超声波发出及回波接收的时间差和传播速度,计算传播距离,从而得到障碍物到车辆的距离。
2.1.4 信号处理技术
测量过程是由单片机部分和超声波信号处理电路共同完成的,一次测量的全过程为40ms。发射时,将40kHz的超声波信号和一个同步脉冲信号加到与门,同步脉冲信号通过与门控制发射超声波。单片机将同步脉冲的起始时刻定为 , 超声波接收电路将接收到的信号加到单片机中,若检测到信号,则记下该时刻 ,由时间差 = ,即可算得障碍物与超声探头之间的距离。若单片机系统接收不到超声波回波信号,则到40 ms时重复上述过程开始下一轮的循环。
在超声波发出后,如果直接进入检测状态,则势必浪费时间,因为此系统有最小测量距离,当距离最小时,即为时间差 最小,记为 ,所以此时间可以用来处理别的数据。本设计中计算子程序就是在此时间里完成的,这样就节省了一些时间。
2.2 超声波探头的主要作用
•探头是一个电声换能器,并能将返回来的声波转换成电脉冲;
•控制超声波的传播方向和能量集中的程度,当改变探头入射角或改变超声波的扩散角时,可使声波的主要能量按不同的角度射入介质内部或改变声波的指向性,提高分辨率;
•实现波型转换;
•控制工作频率,适用于不同的工作条件。
2.3 小结
本章介绍了超声波测距系统的测距原理、超声波测距的工作方式以及测距中如何进行信号处理优化,并阐述了超声波测距的基本概念理论基础、设计计算的主要方法和内容
第三章 汽车倒车超声波报警器设计方案比较与选择
3.1 汽车倒车超声波报警器的总体方案设计
3.1.1 方案的拟定条件
本设计首先要根据毕业设计任务书中的要求(最大测距6m,最小测距0.20m,显示分辨率0.02m,实时数字显示测得的距离;在不同的距离范围内发出不同的声光报警信号;驾驶员可根据个人需要调整设置报警距离.本报警器与其它报警器相比具有功能多、电路简单、操作简便、工作稳定可靠等优点)来进行器件选择,如谐振频率是多少,带宽为多少,Q值、声压输出、波束指向性、电容、驱动电压、功率是多少才能达到设计要求,在什么样的 环境特性下才能正常工作,市场上是否容易找到,便宜且应用较广否,这些都是需要考虑的问题。只有在这样的条件下,方案才能顺利确定,设计才能顺利展开。
3.1.2 模型的建立
汽车倒车雷达是利用超声波测距原理,不断测量汽车尾部与其后面障碍物的距离,在一定距离范围内给驾驶者以警示,同时由高亮度数码管显示出所测的距离值,提高汽车在倒车时的安全性。超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,可由单片机测出从发射到接收到回波的时间,计算出障碍物到汽车尾部的距离S=CT/2,式中C为超声波波速。尽管超声波波速与环境温度有关,但汽车倒车雷达在实际使用中的环境温度变化不大,对距离检测精度要求也不高,将超声波波速C认为是不变的常数。
测距系统模型应如图3-1所示。
3.2 超声波测距系统的器件选择
3.2.1 微控制器的选择
单片机是本检测系统的核心,它完成系统的功能设定、测量对象选择、信号处理存储、驱动LED显示等功能。起初对于是选择AT89S51芯片,还是AT89C51芯片举棋不定,觉得二者区别不大,后来查阅相关资料发现AT89S51相对于AT89C51增加了很多新功能,性能有了较大提升,价格却基本不变,甚至比89C51更低。
图3-1 测距模型
•AT89S51支持ISP在线编程功能,串行写入、速度更快、稳定性更好,烧写电压也仅仅需要4~5V 即可。这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离,是一个强大易用的功能。而AT89C51只支持并行写入,同时需要VPP烧写高压。
•最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。
•烧写寿命更长:89S5*标称的1000次,实际最少是1000次~10000次,这样更有利初学者反复烧写,减低学习成本。综合上面的一些区别,个人认为89C51的停止使用只是时间问题而已,就象当年的8031。
•内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。
•双数据指示器。
•电源关闭标识及电源范围:89S5*电源范围宽达4~5.5V,而89C5*系列在低于4.8V和高于5.3V 的时候则无法正常工作。
•全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
•兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。
此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。
比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。从AT89C51升级到AT89S51,也是同理。和S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的。
3.2.2 显示模块器件的选择
在单片机小系统中,显示模块可以反映系统工作和运行结果,在系统中占有相当重要地位。常用的显示有:LED显示和LCD显示。
•LED显示的硬件电路设计简单、价格便宜,缺点是显示消耗的电流较高,体积大,在低功耗手持式仪器中很少使用。
•LCD显示具有低功耗、体积小特点,越来越多地应用于以单片机为核心的便携式仪表和测试仪中。采用LCD来显示检测到的温湿度参数,降低系统功耗。
本设计显示部分采用简单的4位共阳LED数码管,段码驱动用74LS245集成电路,位码用S8550(也可用9012)三极管驱动。
3.2.3 超声波传感器的选择
超声波传感器是利用超声波的特性研制而成的传感器。超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。超声波对液体、固体的穿透本领很大,尤其是在阳光不透明的固体中,它可穿透几十米的深度。超声波碰到杂质或分界面会产生显著反射形成反射成回波,碰到活动物体能产生多普勒效应。因此超声波检测广泛应用在工业、国防、生物医学等方面。
以超声波作为检测手段,必须产生超声波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器,或者超声波探头。
超声波探头主要由压电晶片组成,既可以发射超声波,也可以接收超声波。小功率超声探头多作探测作用。它有许多不同的结构,可分直探头(纵波)、斜探头(横波)、表面波探头(表面波)、兰姆波探头(兰姆波)、双探头(一个探头反射、一个探头接收)等。
超声波探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的材料可以有许多种。晶片的大小,如直径和厚度也各不相同,因此每个探头的性能是不同的,使用前必须预先了解它的性能。超声波传感器的主要性能指标包括:
•工作频率。工作频率就是压电晶片的共振频率。当加到它两端的交流电压的频率和晶片的共振频率相等时,输出的能量最大,灵敏度也最高。
•工作温度。由于压电材料的居里点一般比较高,特别时诊断用超声波探头使用功率较小,所以工作温度比较低,可以长时间地工作而不失效。医疗用的超声波探头的温度比较高,需要单独的制冷设备。
•灵敏度。主要取决于制造晶片本身。机电耦合系数大,灵敏度高;反之,灵敏度低。
为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。
本次设计就选用压电式超声波发生器,压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构如图3-2所示,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会 发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。
图3-2 超声波换能器内部结构
超声波发射换能器与接收换能器其结构上稍有不同,使用时应分清器件上的标志(一般器件上有标明是T还是R,T:发射换能器,R:接受换能器)。超声波换能器外部结构如图3-3所示。
图3-3 超声波换能器外部结构
每个传感器的中心频率都存在一定的误差,在40kHz左右波动。而且超声波传感器发射波束时存在发散角问题,一般发散角都比较大,从而导致了方向性较差。同时,随着传播距离的增大,在不同的发散角上信号衰减的程度也有变化。它在空气中的发散角及耗散性如图3-4所示。
图3-4 发散角与耗散性
3.3 小结
本章介绍了超声波测距系统的工作原理和超声波测距系统微控制器的特点,提出了超声波测距设计的总体方案,对各功能模块的方案进行了比较,分析了常用的传感器,选定了超声波测距系统设计所需的器件。
第四章 超声波测距系统的硬件设计
4.1 硬件设计工具平台简介
电路及PCB设计是EDA技术中的一个重要内容,而EDA技术是现代电子工程领域的一门新技术,它提供了基于计算机和信息技术的电路系统设计方法。Protel是其中比较杰出的一个软件,在国内流行最早、应用面最宽。Protel DXP是Altium(Protel Technology前身)公司在2002年8月推出的一套最新Protel DXP电路板设计软件平台。该平台运行与Windows XP/2000操作系统。Protel DXP不仅继承了Protel系列产品的优点,更重要的是将所有设计工具集成于设计系统一身。通过把设计输入仿真、PCB绘制仿真、拓扑自动布线、信号完整性分析和设计输出等技术的完美融合,为用户提供了全程的设计解决方案,使用户可以轻松的进行各种复杂的电路板设计。
使用Protel DXP设计印刷电路板的第一步就是要设计电路原理图,只有正确设计电路原理图,生成相应的网络表之后才能生成PCB文件。在设计时,先分析系统,在进行模块化的设计,将各部分电路分别设计,得到个模块电路,在通过融合,实现整体电路的设计,还可以将所有模块在一张比较大的图纸上全部画出来,但在同一张纸以模块的形式分别设计电路图,这样在设计过程中思维比较清晰,设计过程比较简单,而且更容易检查错误。原理图的设计相对简单,在设计完成后要先通过编译无误后才生成网络表,原理图常见错误有:
•管脚没有接入信号;
•放置导线时Wire与绘图工具中Line混用,Wire具有电气特性而Line不具有;
•元件放到图纸界外;
•创建的工程文件网络表只能部分调入PCB:生成netlist时没有选择为global;
在设计好原理图,通过编译检查,生成了网络表之后的工作就是绘制PCB板图了。在导入网络表之前,要确定原理图中的元件都有PCB封装。如果使用的器件在Protel DXP软件的PCB库中是没有封装的,那就要求自己按照器件的技术手册封装所需元件了。在封装PCB元件是应注意以下几点:
•原理图中所填元件的封装要与PCB元件库中的名称一致。
•原理图中元件的引脚名称要与PCB元件库中的引脚名称一致。
•直插式元件封装的孔要比元件的实际尺寸稍微大些,贴片元件的引脚封装应在条件允许的范围内尽量加宽、加长,这样才有利于焊接。
完成以上几步后,将网络表导入到PCB文件中,生成PCB板图。在导入网络表的时候通常会出现以下的错误:
•原理图中的元件使用了PCB库中没有的封装。
•原理图中的元件使用了PCB库中名称不一致的封装。
•原理图中的元件使用了PCB库中pin number不一致的封装。
网络表成功导入PCB文件之后对器件进行布局,元件的布局有自动布局和手工布局两中方式,由于自动布局的效果往往不能令人满意,所以一般都需要进行手工调整。良好的布局可以降低PCB布线的难度。布局应遵循以下一般原则:
首先,要考虑PCB尺寸大小。PCB尺寸过大时,印制线条长,阻抗增加,抗噪声能力下降,成本也增加;过小,则散热不好,且邻近线条易受干扰。在确定PCB尺寸后,再确定特殊元件的位置。最后,根据电路的功能单元,对电路的全部元器件进行布局。
在确定特殊元件的位置时要遵守以下原则:
①尽可能缩短高频元器件之间的连线,设法减少它们的分布参数和相互间的电磁干扰。易受干扰的元器件不能相互挨得太近,输入和输出元件应尽量远离。
②某些元器件或导线之间可能有较高的电位差,应加大它们之间的距离,以免放电引出意外短路。带高电压的元器件应尽量布置在调试时手不易触及的地方。
③重量超过15g的元器件、应当用支架加以固定,然后焊接。那些又大又重、发热量多的元器件,不宜装在印制板上,而应装在整机的机箱底板上,且应考虑散热问题,热敏元件应远离发热元件。
④对于电位器、可调电感线圈、可变电容器、微动开关等可调元件的布局应考虑整机的结构要求。若是机内调节,应放在印制板上方便于调节的地方;若是机外调节,其位置要与调节旋钮在机箱面板上的位置相适应。
⑤应留出印制扳定位孔及固定支架所占用的位置。
根据电路的功能单元,对电路的全部元器件进行布局时,要符合以下原则:
①按照电路的流程安排各个功能电路单元的位置,使布局便于信号流通,并使信号尽可能保持一致的方向。
②以每个功能电路的核心元件为中心,围绕它来进行布局。元器件应均匀、整齐、紧凑地排列在PCB上,尽量减少和缩短各元器件之间的引线和连接。
③在高频下工作的电路,要考虑元器件之间的分布参数。一般电路应尽可能使元器件平行排列,这样,不但美观,而且装焊容易,也易于批量生产。
④位于电路板边缘的元器件,离电路板边缘一般不小于2mm。电路板的最佳形状为矩形,长宽比为3:2或4:3。电路板面尺寸大于200×150mm时,应考虑电路板所受的机械强度。
布线的方式也有两种:自动布线及手工布线,自动布线效率高,但有时布线的结果不尽如人意,这是因为自动布线的功能主要是实现电气网络之间的连接。在自动布线的实施过程中,很少考虑到特殊的电气、物理和散热等要求,因此必须通过手工来进行调整,使电路板既能实现正确的电气连接,又能满足用户的设计要求。手工调整布线的最简便的方法是对不合 理的布线,采取先拆线,后手工布线。在布线的过程中应注意的问题有:
•输入端与输出端的边线应避免相邻平行,以免产生反射干扰。
•尽量加宽电源、地线宽度,最好是地线比电源线宽,它们的宽度关系是:地线>电源线>信号线,通常信号线宽为:0.2~0.3mm,最经细宽度可达0.05~0.07mm,电源线为1.2~2.5 mm。对数字电路的PCB可用宽的地导线组成一个回路, 即构成一个地网来使用(模拟电路的地不能这样使用) 用大面积铜层作地线用,在印制板上把没被用上的地方都与地相连接作为地线用。
焊盘时,焊盘中心孔要比器件引线直径稍大一些。焊盘太大易形成虚焊。焊盘外径D一般不小于(d+1.2)mm,其中d为引线孔径。对高密度的数字电路,焊盘最小直径可取(d+1.0)mm。
此外,还应注意以下两点:
•在印制板中有接触器、继电器、按钮等元件时,操作它们时均会产生较大火花放电,必须采用RC电路来吸收放电电流,一般R取1~2K,C取2.2~47uF。
•CMOS的输入阻抗很高,且易受感应,因此在使用时对不用端要接地或接正电源。
4.2 超声波测距系统的硬件设计
51系列单片机中典型芯片(如AT89S51) 采用40引脚双列直插封装(DIP)形式,内部由CPU,4kB的ROM,256B的RAM,2个16b的定时/计数器T0和T1,4个8b的I/O端口P0、P1、P2、P3,一个全双功串行通信口等组成。特别是该系列单片机片内的Flash可编程、可擦除只读存储器( PROM ),使其在实际中有着十分广泛的用途, 在便携式、省电及特殊信息保存的仪器和系统中更为有用。该系列单片机引脚图如图4-1所示,同时也为了对下面超声波测距系统的硬件设计进行更清楚的叙述,对其引脚标了号。
51系列单片机提供以下功能: 4kB存储器;256BRAM;32条I/O 线;2个16b定时/计数器;5个2级中断源;1个全双向的串行口以及时钟电路。
空闲方式: CPU 停止工作,而让RAM、定时/计数器、串行口和中断系统继续工作。
掉电方式: 保存RAM的内容, 振荡器停振,禁止芯片所有的其他功能直到下一次硬件复位。
51系列单片机为许多控制提供了高度灵活和低成本的解决办法。充分利用他的片内资源,即可在较少外围电路的情况下构成功能完善的超声波测距系统。
图4-1 AT89S51引脚图
4.2.1 超声波发射电路的设计
超声波发射电路原理图如图4-2所示。
设计原理:发射电路主要由反向器74LS04和超声波换能器T构成,AT89S51单片机P1.0端口输出的40kHz方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级反向器后送到超声波换能器的另一个电极。用这种推挽形式将方波信号加到超声波换能器两端,可以提高超声波的发射强度。
输出端采用两个反向器并联,用以提高驱动能力。上拉电阻R8、R9一方面可以提高反向器74LS04输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡的时间。
在实验制作和电路改进中,为了增加测量效果,可以考虑提高接收的灵敏度,但是灵敏度也并不是越高就越好。接收灵敏度过高,容易引起自激,结果反而不好,其实可以从增加发射功率方面着手,只要在发射头两端加个线圈。线圈可以用0.01mm的铜丝在小磁环绕成大致初级10匝,次级40匝左右。
图4-2 超声波发射电路
4.2.2 超声波检测接收电路的设计
本超声波测距仪的接收电路采用集成块CX20106A,其总放大增益为80db 以保证7脚输出的控制脉冲序列信号幅度在3.5-5V以内。超声接收换能器UCM-40R接收到的信号经C9电容耦合至输入端1脚,总增益大小由2脚接收器R、C决定。R越小,C越大增益越高,C9选值过大将造成频率响应变差,为了兼顾总增益和频率特性R14取4.7 ,C17取3.3μF,3 脚C为检波电容,选3.3μF,当其容量减小时,瞬态响应,灵敏度会有所提高,但检波输出脉冲宽度变动也较大。带通滤波特性,可由5脚R15电阻决定其值在210K-220K间调整,本设计R15定为200K。用金属膜电阻调试,若其阻值偏差过大,中心频率也将相对偏移。所以当信号经过带通滤波器时,增益将大大降低,6脚C6电容为比较积分电容,7脚R16为输出负载电阻,104pF电容C11为电源滤波元件,当电容容量减小或失效时,将造成滤波不良,可能干扰接收输入端。超声波接收电路如图4-3所示。
CX20106是红外遥控接收前置放大双极性电路,引脚意义如下:
1 IN 遥控信号输入端(此脚与地之间接红外线接收二极管
2 前置放大器频率特性和增益设定(此脚与地之间接RC串连电路)
3 接检波电容
4 GND 接地
5 设定带通滤波器的中心频率(此脚与电源间接电阻)
6 外接积分电容
7 OUT 遥控指令输出端
8 外接电源
典型电压5V,典型功耗9mW。带通滤波器的中心频率可由电阻调节,范围30-60kHz。配套使用型号为M50462AP。
图4-3 超声波接收电路
4.2.3 超声波蜂鸣报警电路的设计
蜂鸣报警电路是采用扬声器来对所设置的报警距离实施报警,以向驾驶员提出警示。
本系统可以设定距离值,当大于或小于设定值时将发出控制信号。当小于设定值时,进入蜂鸣报警状态,通过一个NPN晶体管来驱动蜂鸣器,不需要复杂的滤波和放大电路,具有自动平滑功能,蜂鸣器鸣响。
超声波蜂鸣报警电路如图4-4所示。
图4-4 超声波蜂鸣报警电路
4.2.4 超声波系统键盘电路的设计
键盘电路是用来对最大测距、最小测距以及有关参数进行设置。
键盘输入:开启值30-1000厘米,关闭值30-1000厘米(在该范围内任意设置)。本系统由一个按键 启动/停止系统,由三个按键设定距离值: 的作用是进入和退出设定, 和 :分别是向上加值和向下减值,每按一次加或减一厘米,由数码管输出显示。超声波系统键盘电路如图4-5示。
图4-5 超声波系统键盘电路
4.2.5 超声波滤波整流电路的设计
超声波滤波整流电路如图4-6所示。该电路是用来把反射信号转换为标准电平信号,通过整形把检波后得到的不标准的脉冲波整形为标准脉冲波。
信号整形电路:当接收到的信号从信号筛选电路中出来之后是一个很不规则的方波信号,希望最好得到一脉冲信号,经过此部分电路处理过后再送进单片机中进行处理运算。
因为多谐振荡器中有高频分量噪声,所以通过低通滤波器将高频噪声滤掉。本信号筛选电路在整个电路中可以说起到非常重要的作用,通过对它的适当调整,可以有效地滤除由于外界干扰带来的非超声波信号进入超声波接收系统,从而大 大提高了本电路的抗干扰性。
图4-6 超声波滤波整流电路
4.2.6 时钟和复位电路设计
(1)复位电路的设计
在振荡器运行时,有两个机器周期(24个振荡周期)以上的高电平出现在此引腿时,将使单片机复位,只要这个脚保持高电平,51芯片便循环复位。复位后P0-P3口均置1引脚表现为高电平,程序计数器和特殊功能寄存器SFR全部清零。当复位脚由高电平变为低电平时,芯片为ROM的00H处开始运行程序。复位操作不会对内部RAM有所影响。
(2)时钟电路的设计
时钟振荡器:
AT89S51中有一个用于构成内部振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器。
外接石英晶体(或陶瓷谐振器)及电容C1,C2接在放大器的反馈回路中构成并联谐振电路。对外接电容C20,C25虽然没有十分严格的要求,但电容容量的大小会轻微影响振荡频率的高低,振荡器工作的稳定性,起振的难易程序及温度稳定性,如果使用石英晶体,推荐电容使用30pF 10pF ,而使用陶瓷谐振器建议选择40pF 10pF。
可以采用外部时钟。这种情况下,外部时钟接到XTAL1端,即内部时钟发生器的输入端,XTAL2则悬空。
由于外部时钟信号是通过一个二分频触发器后作为内部时钟信号的,所以对外部时钟信号的占空比没有特殊的要求,但最小高电平持续时间和最大的低电平持续时间应符合产品技术条件的要求。时钟复位电路如图4-7所示:
图4-7 时钟和复位电路
4.2.7 扩展显示电路的设计
回波经过AT89S51对接收到的信息进行处理后,被测的距离在LED上显示。
显示电路采用简单实用的四位一体共阳极LED数码管显示所测距离值,显示电平使用低电平有效。段码用74LS245驱动,外接升压电阻。位码用PNP三极管8550(可用9012替代)驱动。显示电路如图4-8所示。
数码管采用动态扫描显示,动态扫描显示的好处是对CPU的I/O口要求较少,但对电路的干扰较大,注意PCB板的布线和对接收放大电源的稳定性要进行补偿处理,否则对其影响很大。
74LS245双向总线接收器简要说明:74LS245为三态输出的八组总线收发器,其主要电器特性的典型值如表4-1所示(不同厂家具体值有差别)。
表4-1 74LS245电器特性
74LS245 8ns 8ns 275mW
引出端符号:A A总线端
B B总线端
三态允许端(低电平有效)
DIR 方向控制端
极限值:电源电压 …………………………………………. 7V
输入电压 …………………………………………. 7V
输出高阻态时高电平电压 ……………………… 5.5V
工作环境温度:74LS245 ………………………………….……… 0~70℃
存储温度 ………………………………………-65~150℃
图4-8 显示电路
4.3 小结
本章首先介绍了做设计的硬件设计工具Protel DXP,然后对超声波测距系统的硬件各电路功能模块包括发射电路、接收电路、显示电路、核心功能模块单片机控制器及一些辅助电路进行了详细的叙述,给出了详细的原理图。
本系统利用AT89S51产生40kHz的频率驱动超声波换能器的发射头,接收头收到信号后,经CX20106A芯片进行放大、限幅、滤波、整形、比较后输出低电平送到单片机的外部中断0申请中断,单片机响应中断请求,取得定时器内的时间进行距离计算,用四位一体的数码管显示测出的距离,并可根据设定报警距离进行报警。
第五章 超声波测距系统联机调试与结论
5.1 系统硬件电路调试与分析
5.1.1 调试仪器和内容
(1)测试试验方法:可通过显示电路实验、超声波发射接收以及测距试验进行调试。
测试仪器:示波器,多功能稳压电源,电压表,秒表。
(2)调试内容
超声波测距仪的制作和调试都比较简单,安装时探头时应保持两换能器中心轴线平行并相距4~8cm,其余元件无特殊要求。若能将超声波接收电路用金属壳屏蔽起来,则可提高抗干扰能力。根据测量范围要求不同,可适当调整与接收换能器并接的滤波电容C的大小,以获得合适的接收灵敏度和抗干扰能力。
系统调试完后对测量误差和重复一致性进行多次实验分析,不断优化系统使其达到实际使用的测量要求。
5.1.2 调试过程
系统采用模块化电路设计, 采用较低的外部晶振和中周电路固化的超声波探头,数字和模拟部分电路分开供电,以提高系统抗干扰能力,但由于实际应用中仍存在较多电磁干扰,而回波信号为小信号输入, 系统调试中通过硬件补偿的方式对电路进行了优化和调整,使系统达到了较高的可靠性。
测距系统经过检波等硬件处理后的波形如图5-1所示:
在检测时,发送完检测脉冲后立刻进行判断负脉冲的长短,从而确定是否有障碍物存在。无障碍物时负脉冲宽度固定为t1,有障碍物时负脉冲固定为t1+t2,t3为超声波回波检测负脉冲。t1、t2的宽度与发送的脉冲周期数有关。周波数越多,t1越宽,检测距离越远,反之亦然。T3与T4之间的长度会随障碍物的距离而先行变化。因此,只要检测出t1、t2及T3与T4之间的长度即可判断障碍物距离。
(1)7段数码管的测试
LED数码有共阳和共阴两种,把这些LED发光二极管的正极接到一块(一般是拼成一个8字加一个小数点)而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么应用时这个脚就分别的接VCC和GND。再把多个这样的8字装在一起就成了多位的数码管了。
首先,找个电源(3到5伏)和1个1K(几百的也欧的也行)的电阻,VCC串接个电阻后和GND接在任意2个脚上,组合有很多,但总有一个LED会发光的找到一个就够了,然后用GND不动,VCC(串电阻)逐个碰剩下的脚,如果有多个LED(一般是8个),那就是共阴的了。相反用VCC不动,GND逐个碰剩下的脚,如果有多个LED(一般是8个),那就是共阳的了。
(2)发射器探头对接收器探头的影响
超声波从发射到接收的时间 间隔是由控制器内部的定时器来完成的。由于发射器探头与接收器探头的距离不大,有部分波未经被测物就直接绕射到接收器上,造成发送部分与接受部分的直接串扰问题。这一干扰问题可通过软件编程,使控制器不读取接收器在从发射开始到"虚假反射波"结束的时间段里的信号。这样,就有效的避免了干扰,但另一方面也形成了20cm的“盲区”。此“盲区”很小,对本系统没有影响。
(3)调试注意事项
•超声波探头表面严禁用手及其它物体触摸以免产生信号滞后性及损坏。
•在测距中应保证测距仪与被测物体距离为定值,要和被测物体成一条直线,使测得距离读数的准确性。
5.1.3 测试数据及测试结果分析计算
传感器工作电压:超声波传感器5V
试验数据:简单搭建电路板并调试后,对一500mm宽的距离测试,所测数据如表5-1所示(单位:mm)。
表5-1 500mm宽的距离测试数据
次数 1 2 3 4 5 平均
测值 500.3 499.8 499.9 500.1 500.0 500.03
该测距系统使用方便、精度高,在一些恶劣环境,如极易被腐蚀、电解,失去灵敏性等工矿业现场将大有用武之地。
(1)测试结果与分析
超声波测距系统调试完成后,对系统进行了测试。在超声波换能器与较大平面(如墙壁面)法线方向一致时,量程为0.07~5.50m,测距盲区控制在20cm内,分辨率为0.01m,实验中对测量范围0.07~2.50m内的平面物体做了多次测试,测距器的最大误差不超过1cm,重复一致性很好。因为超声波具有一定发散角,所以当在正前方和斜前方都有物体时,会以距发射器最近的物体作为探测目标。目前此设计可提交于应用于一些动机器人、安全线提示,银行及取款机的一米线提示等场合。
(2)误差分析
对系统进行实验测试,结果发现在5米范围内,最大误差在5cm以内,且距离越近,误差越小,限制该系统最大可测距离的因素包括:超声波的幅度、反射面的质地、反射和入射声波之间的夹角以及接收换能器的灵敏度。接收换能器对声波脉冲的直接接收能力将决定最小的可测距离。
测距误差主要来源于以下几个方面:
①气温度变化等引起的声速变化造成的误差,温度在-30℃-40℃范围变化时,传播速度v的变化范围为313米/秒-356米/秒,由测距公式可计算出距离值有一定影响,采用声速预置和传播介质温度测量结合的方法对声速进行修正,可有效地降低温度变化产生的误差。
②发射与脉冲计数由于响应快慢差异开启不同步引起的误差,对此在调试中通过脉冲计数值补偿进行修正。
③超声波在传播过程由于受衍射、散射和吸收等影响衰减导致的误差,近距离误差不明显,距离越远产生的误差越大,可适当增大超声波的发射功率等来改善。
④发射和接受前置电路延迟的时间误差等,发射前置电路和接收前置电路中采用集成芯片都有时间延迟。对此采取时间增益控制,来减少误差,由于本装置对于厘米级的精度已经足够,电路延迟都是纳秒数量级,记数频率是40kHz,所以减少一个记数单位完全可以矫正。针对误差原因在程序设计及系统调试中做了相应处理后,收到一定的效果,精度得到一定的提高。
⑤超声波波束对探测目标的入射角的影响。
⑥超声波回波声强与待测距离的远近有直接关系。
⑦超声波传播速度对测距是有影响的。稳定准确的超声波传播速度是保证测量精度的必要条件,传播媒质的特性,如温度、压力、密度对声速都将产生影响。因此,为了准确地计算距离,应对声速加以修正,系统程序中采用了软件补偿措施。
(3)误差改进
由于考虑到体积、成本等因素,本装置在性能上、功能上还存在不足,有待于进一步提高:
•增加几路不同方向的超声波探测或红外探测器以及温度补偿电路等,可以提高装置的灵敏度和精度,同时提高可靠性。
•可在装置中增加一个语音芯片,将蜂鸣报警改为语音说明指示,根据探测结果直接报出距离、方位,更便于使用。
•由于受发射功率及回波检测灵敏度的限制,探测范围较小,可增加发射功率调节等电路,以便增大探测范围,可用于夜间探路、井下探索等。
(4)温度的补偿
由于超声波也是一种声波,其声速C与温度有关。在使用时,如果温度变化不大,则可认为声速是基本不变的。如果测距精度要求很高,则应通过温度补偿的方法加以校正。声速确定后,只要测得超声波往返的时间,即可求得距离。
所以,在超声波的两个探头旁边可放置温度传感器,测出环境温度T,由单片机控制器进行软件修正。
5.2 系统源程序的调试过程
5.2.1 软件仿真验证
本设计采用51汇编语言编写,用Keil C51编译和调试。这里采用光电二极管和光电三极管来代替超声波发送探头和超声波接收探头,且空中传播过程略去仿真。联调仿真后,可见数字电路的延迟效果比较明显,所以需要软件矫正。
由于超声波探头存在余震效应, 为避免余震产生的“虚假反射波”超声测距数据的采集与处理错误申请中断,超声波脉冲发射后软件中设置了一段时间的延时,称为“死区”时间,“死区”形成了距离测量中的“盲区”,由于探头的性能误差,运行后要不断调整探头的“死区”。经过应用过程的调试,本系统的测量“盲区”控制在20cm内,“死区”时间为115ms,测量误差为±1cm。
结 论
本文所设计的倒车雷达系统是保障汽车倒车安全的辅助系统,通过超声波探头发出超声波,使用高速单片机计算距离,还可加入了温度补偿电路,提高了距离计算的精度。系统安装的LED可以直观的显示温度和距离,给驾驶员提供了方便。倒车时当汽车与障碍物的距离小于所设定的安全距离时,系统发出报警,提醒驾驶员,防止汽车的碰撞或擦伤,具有很强的实用性。
整个报警器系统由汽车倒车挡控制,当汽车置于倒车挡时,报警器工作;置于其它挡时,报警器不工作。在环境温度为-20~50℃的范围内,测量误差为几个厘米,这个误差能满足正常倒车的需要。因为本设计所采用的超声波传感器的辐射范围是 60°,所以在安装时,需在车尾装3~4个超声波传感器,这样才能覆盖整个范围。
利用51系列单片机设计的测距仪便于操作、读数直观。经实际测试证明, 该类测距仪工作稳定, 能满足一般近距离测距的要求, 且成本较低、有良好的性价比。
本超声波测距系统可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监 控,也可用于如液位、井深、管道长度的测量等场合,觉得这次的设计实用性极强。
通过一学期的努力,完成了超声波测距系统的设计。设计满足了任务书中的基本要求和扩展要求,软、硬件设计已达到预期效果。主要完成的工作有:
①学会了使用Protel软件绘制原理图和PCB板图。
②完成了超声波测距系统的各个功能模块的硬件设计与调试。
③已经通过系统的软硬件联合调试,距离通过LED显示出来。
由于时间和能力有限,本次设计还有一些不足之处,主要有以下几方面:
①由于经验不足,在设计超声波测距系统的时候,设计原理图与PCB板图的时候出现了一些问题。
②在调试时,显示的延迟性较大,超声波探头太敏感。
本文创新点:
①测试结果分析可知,本装置采用较低成本的器件设计制作,且误差较小,完全满足汽车倒车的指引作用,具有较高的性价比。
②装置结构简单、体积小、性能稳定,操作容易、使用方便,可以安装在不同的载体上,制作成不同的用具,如导盲眼镜、位移仪、深度仪等,具有一定推广应用价值。
致 谢
感谢西南科技大学。在这里,我开阔了见识,增长了知识,锻炼了能力。大学四年的亲身体验让我更增加了对学校的热爱。
感谢我的指导老师曾毅对我的辛勤培育。从论文的立题到实验的设计以及论文的撰写整个过程无不浸透着老师的心血。他广博的学识,严肃的科学态度,严谨的治学精神,灵活的思维方式,耐心细致的言传身教深深感染激励着我,将使我终身受益。导师不但在学习上给予我耐心细致的指导,在生活中也给了我莫大的关怀,在这里向曾老师表示衷心的感谢。
感谢大学四年所有指导过的老师。在学习的过程中给了我很多的指导,让我在理论知识和动手能力上都有很大的提高。
在完成毕业设计和毕业论文的过程中,我们寝室的同学给了我很大的帮助,在此向他们表示深深的感谢。
感谢父母二十多年来的养育之恩,让我顺利的完成了四年的大学学业,并让我获取了一定的知识并最终走向社会,为社会贡献自己!
最后,我要向在百忙之中抽时间对本文进行审阅、评议和参加本人论文答辩的各位老师表示感谢
参考文献
[1] 戴曰章.基于超声波测距的汽车倒车报警器设计[J] .自动化与仪器仪表,2006,3.
[2] 赵文龙,苑鸿骥,熊丽云.汽车倒车测距仪中信号处理技术的研究[J] .厦门大学学报,2001,40(4):106 110.
[3] 李建法等.超声波测距的电路设计与单片机编程[N] .河南:安阳师范学院院报,2003.
[4] 姜志海,黄玉清等.单片机原理及应用[M] .北京:电子工业出版社,2005.
[5] 王福瑞.单片机微机测控系统大全[M] .北京:北京航天航空大学出版社,1998.
[6] 房晓翠,王金风.单片机实用系统设计技术[M] .北京:国防工业出版社,1999.
[7] 宋明耀.提高超声测距精度的设计[Z] .电子产品设计,2004.7.
[8] 胡汉才.单片机原理及其接口技术[M] .清华大学出版社,1996.
[9] 刘乐善.微型计算机接口技术及其应用[M] .华中科技大学出版社,2001.
[10] 张明友,吕幼新.信号与系统分析[M] .电子科技大学出版社,1999.
[11] Analog Devices. 3V/5V, 450mA 16-Bit , Sigma-Delta ADC AD7715[J].2000.
[12] Texas Instruments Incorporated. MAX3221 3V to 5.5V multichannelRS-232 line driver/ receiver[J].2000.
[13] Alessio Carullo and Marco Pavis. "An Ultrasonic Sensor for Distance Measurement in Automotive Application[J] ". IEEE SENSOR JOURNAL, 2001,1(2).
[14] Huelaman.l.p.Basic circuit Theory (2nd dition)[Z]. Prentice-Hall, Inc, 1984.
[15] Rabiner L R and Gold B. Theory and Application of Digital signal Processing [M].Prentice-Hill Inc, 1975.
附 录
附录1:系统总原理图
附录2:AT89S51引脚功能
Vcc:电源电压;GND:地
RST:复位输入。当振荡器工作时,RST引脚出现机器周期以上高电平将使单片机复位。
P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对断口写“1”可作为高阻抗输入端用。
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。
在Flash编程时,P0口接收指令字节。而在程序检验时,输出指令字节,校验时,要求外接上拉电阻。
P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部上拉电阻把端口拉到高电平,此时可作输入口。作输出口使用时,因为存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流( )。
Flash编程和程序校验期间,P1口接受低8位地址。
P2口:P2是一个带内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部上拉电阻把端口拉到高电平,此时可作输入口。作输出口使用时,因为存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流( )。
在访问外部程序存储器或16位地址的外部数据存储器P2口送出高8位地址数据。在访问八位地址的外部数据存储器,P2口线上的内容(也即特殊功能存储器(SFR)区中R2寄存器)。在整个访问期间不改变。
FLASH编程或校验时,P2亦接受地址和其它控制信号
P3口:P3口是一组带有内部上拉电阻的八位双向I/O口,P3口输出缓冲级可驱动(吸收或输出电流)四个TTL逻辑门电路。对P3口写入“1”时。它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3口将用上拉电阻输出电流(I )。
P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,如表③-2所示。P3口还接受一些用于FLASH闪速存储器和程序校验的控制信号。
表1 P3口的分配
端口引脚 第二功能
P3.0 RXD(串性输入口)
P3.1 TXD(串行输出口)
P3.2 (外中段0)
P3.3 (外中段1)
P3.4 (定时/计数器0)
P3.5 (定时/计数器1)
P3.6 (外部数据存储器写选通)
P3.7 (外部数据存储器读选通)
ALE:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低八位字节。即使不访问外部存储器,ALE仍以时钟振荡频率的1/6输出 固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是,每当访问外部数据存储器时将跳过一个ALE脉冲。对Flash存储器编程期间,该引脚还用于输入编程脉冲( )。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条MOVX和MOVC指令ALE才会被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE无效。
:程序储存允许( )输出是外部程序存储器的读选通信号,当AT89C51由外部程序存储器取指令(或数据)时,每个机器周期两次 有效,即输出两个脉冲。在次期间,当访问外部数据存储器时,这两次有效的 信号不出现。
EA/VPP:外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器中的指令。Flash存储器编程时,该引脚加上+12V的编程允许电源Vpp。当然这必须是该器件是使用12V编程电压Vpp。
XTAL1:振荡器反相放大器的及内部时钟发生器的输入端。
XTAL2:振荡器反相放大器的输出端
篇6
1.同济大学车辆工程领域全日制专业学位研究生校企联合培养模式的探索
2.车辆工程专业实践教学体系改革
3.全日制工程硕士培养模式的创新与实践——以吉林大学车辆工程领域工程硕士培养为例
4.测绘工程本科专业实践教学体系的构建
5.专业认证背景下的测绘工程专业课程体系优化
6.SL机场测绘工程项目的进度与质量管理研究
7.测绘工程专业和测绘学
8.东莞市某公路测绘工程质量管理控制
9.测绘工程专业“四维渗透式”实践教学改革研究
10.基于测绘工程专业规范的应用型创新人才培养模式构建
11.车辆工程专业模块课实验教学整合与优化
12.车辆工程专业实践教学体系的构建和思考
13.应用型车辆工程专业人才培养方案的研究
14.车辆工程应用型本科大学生工程素质培养模式的创新与实践
15.基于闽台合作办学下应用型本科院校车辆工程专业课程设置研究
16.混合动力技术在车辆工程领域的应用与研究现状
17.车辆工程实验课程教学研究
18.车辆工程专业多层次开放式实验教学体系的构建
19.国内外大学车辆工程专业人才培养情况分析
20.车辆工程专业实验教学体系改革与实践
21.车辆工程培养模式初探
22.武汉轨道交通1号线二期工程车辆转向架架修技术探讨
23.关于混合动力技术在车辆工程领域应用的探讨
24.工程车辆自动变速系统模糊控制的相关分析 优先出版
25.《农业装备与车辆工程》在线投稿系统开通
26.工程车辆油气悬挂系统防进气装置研究 优先出版
27.新能源在车辆工程中的运用
28.基于“四轮驱动”的车辆工程专业人才培养模式研究
29.电子控制技术在车辆工程中的应用分析
30.工程车辆自动变速智能控制系统开发与试验研究
31.基于AMESim工程车辆变速器电液控制系统的仿真与试验研究
32.虚拟仿真软件在新能源车辆工程专业实验教学中的应用
33.车辆工程领域中混合动力技术的应用现状分析
34.车辆工程专业核心基础课程考评模式的研究和实践
35.论行动导向教学在车辆工程实验教学中的应用
36.《农业装备与车辆工程》在线投稿系统开通
37.《农业装备与车辆工程》2016年总目次
38.基于ADAMS的工程车辆6挡变速器换挡过程仿真研究
39.电子信息技术在车辆工程上的应用分析
40.环卫工程车辆液压制动能量回收技术 优先出版
41.车辆工程专业虚拟仿真实验教学中心建设的必要性探讨
42.车辆工程专业课程体系改革研究——以山东建筑大学为例
43.车辆工程实验室的开放式管理系统设计 优先出版
44.车辆工程专业应用型人才培养模式研究——以三亚学院为例
45.基于毕业要求达成的车辆工程专业实践课程体系反向设计
46.基于CDIO的车辆工程专业毕业设计探索与实践
47.《农业装备与车辆工程》在线投稿系统即将开通
48.《农业装备与车辆工程》2015年总目次
49.地铁工程车辆的应用维修管理
50.车辆工程类专业电工学教考模式的几点思考
51.工程车辆驾驶室噪声控制及声品质客观评价
52.工程车辆转向系统动态特性研究
53.PLC在某型工程车辆模拟维修系统中的应用
54.深圳地铁1号线续建工程车辆ATC天线安装支架优化设计
55.车辆工程专业工程硕士英语教学存在问题及EPBEP教学方法的研究与应用
56.工程车辆消声器性能分析及优化
57.《农业装备与车辆工程》杂志声明
58.《农业装备与车辆工程》栏目索引
59.虚拟样机技术在车辆工程专业教学中的应用研究 优先出版
60.车辆工程大学生创新实践基地建设与实践
61.关于电子控制技术在车辆工程中的应用分析
62.昆明地铁首期工程车辆转向架异响分析
63.交互式工程车辆虚拟维修训练系统设计
64.车辆工程专业教学团队建设与实践
65.测绘工程监理方法探讨
66.阶梯式创新实践培养模式在车辆工程专业教学中的探索
67.基于Matlab/Simulink的工程车辆自动变速器换挡规律研究 优先出版
68.简析工程车辆液力机械传动系统的动力性分析
69.基于51单片机对工程车辆闭锁离合器的控制 优先出版
70.电力工程车辆第三轨供电过无电区控制策略
71.工程车辆油气悬架工作过程热力学分析
72.车辆工程专业汽车结构类课程教学模式改革探讨 优先出版
73.论工程车辆传动系统的热平衡计算
74.车辆工程核心课程先进教学模式探索与实践
75.关于电子控制技术在车辆工程中的应用分析
76.工程车辆液压混合动力技术研究进展
77.乌鲁木齐市轨道交通1号线工程车辆制动系统防寒设计
78.昆明市轨道交通3号线工程车辆制动系统设计
79.应用型本科院校车辆工程专业课程设置的研究 优先出版
80.我院车辆工程专业建设的思考与探索
81.碳纤维与工程车辆翻新轮胎复合强化模型及增强机理 优先出版
82.《农业装备与车辆工程》杂志声明
83.基于遗传算法的某工程车辆起步特性研究 优先出版
84.郑州市轨道交通2号线一期工程车辆主要部件选型
85.车辆工程类本科专业职教师资培养标准研发
86.基于CDIO的车辆工程专业教学模式改革与实践
87.协同创新模式下车辆工程专业人才培养模式改革初探
88.基于效率换挡规律的工程车辆换挡品质研究
89.车辆工程本科专业课程设计的改革与创新
90.工程车辆驾驶室座椅H点设计研究
91.浅谈小波理论在车辆工程中的应用及发展趋势
92.基于CFD与ε-NTU法的工程车辆散热性能预估 优先出版
93.驾驶实习——车辆工程专业必不可少的实践教学环节
94.车辆工程专业在应用型本科开展实践教学的研究 优先出版
95.产教融合培养“企业预备队”的实践与思考——以车辆工程专业为例
96.与专业认证相衔接的车辆工程专业人才培养体系改革探讨
97.基于模糊可靠度的工程车辆传动轴可靠性优化设计
98.Danfoss多功能阀在工程车辆中的应用 .
99.电子控制技术在车辆工程中的应用分析 .
篇7
关键词:机器人竞赛;创新实践;项目教学法
作者简介:毛丽民(1981-),男,江苏常熟人,常熟理工学院电气与自动化工程学院,讲师;刘叔军(1962-),男,黑龙江宝清人,常熟理工学院电气与自动化工程学院,教授。(江苏 常熟 215500)
基金项目:本文系国家自然科学基金(项目编号:61273312)、江苏省自然科学基金(项目编号:BK2010261)的研究成果。
中图分类号:G642.423 文献标识码:A 文章编号:1007-0079(2013)01-0148-03
在国外院校,学生本科阶段就开设了机器人启蒙课程,使学生对机器人能够有普遍地了解,研究生阶段开设关于机器人的更深层次的课程,而国内高校本科阶段开设机器人课程的相对较少。
机器人教学与其他学科教学的最大不同之处在于,机器人教学在学习上充分渗透了研究性学习的思想,而且机器人教学实践性非常强。实践教学是培养学生实践能力,培养创新创业人才的重要教学环节。高校要把实践教学和理论教学摆在同等重要的位置,要不断改革实践教学内容,改进实践教学方法。以机器人竞赛、创新实践为导向的项目教学法研究,对大学生创新素质教育具有重要的现实意义。
一、项目教学方法
“给你55分钟,你可以造一座桥吗?”这是德国教育专家弗雷德·海因里希教授在“德国及欧美国家素质教育报告演示会”上介绍“项目教学法”的一个实例。首先由学生或教师在现实中选取一个“造一座桥”的项目,学生分组对项目进行讨论,并写出各自的计划书;接着正式实施项目——利用一种被称为“造就一代工程师伟业”的“慧鱼”模型拼装桥梁;然后演示项目结果,由学生阐述设计思想和构造机理;最后由教师对学生的作品进行评估。通过以上步骤,可以充分发掘学生的创造潜能,培养和提高他们的动手能力、实践能力、分析能力和综合能力。
以机器人竞赛、创新实践为导向的项目教学法研究,就是要将项目教学法应用到机器人的创新实践中,把各项理论知识和实践技能有机地结合,将机器人的项目分解成多个明确的目标任务,让学生在规定的时间里独立完成相应的任务,其目的在于充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。通过实践探索出一种能提高学生创新和实践能力,全方位调动学生学习的积极性的机器人教学模式。在实施“机器人竞赛、创新实践为导向的项目教学法”时,重视机器人项目的选择、机器人具体成果展示、教师的评估与总结、充分利用创新实验室的现有资源并使之与现代化教学相结合,这是搞好“项目教学法”的关键。
二、机器人竞赛
机器人竞赛是一项很好的科技创新活动,形式繁多,内容丰富。设计方案的开放性,也为学生的创新奠定了基础。参赛者可以用不同的方法实现同一个项目,通过比赛,激发其对机器人的学习兴趣,引导他们积极探索机器人新科技,为其自主创新能力的培养提供良好的平台。
中国机器人大赛暨RoboCup 公开赛:1999年,在RoboCup 国际委员的支持和授权下,首届中国机器人大赛暨RoboCup 公开赛在中国重庆举办,目前是中国机器人最具影响力的赛事,比赛共设立12类65项赛事。机器人竞赛种类多、规模大、水平高,为大学生进行创新实践活动提供了很好的平台。
“未来伙伴”杯中国智能机器人大赛(暨国际机器人灭火比赛中国赛区选拔赛),是中国人工智能机器人专业委员会等多个单位主办的一项全国性赛事。大赛包含机器人救火大赛、机器人足球比赛、机器人创新大赛、机器人搜救大赛、机器人擂台赛和机器人舞蹈戏剧大赛等6个主题项目。其中机器人救火大赛是国际赛制机器人灭火比赛(暨国际机器人灭火比赛中国赛区选拔赛)。
“飞思卡尔”杯全国大学生智能汽车竞赛,由教育部委托高等学校自动化专业教学指导分委员会主办。竞赛分竞速赛与创意赛两类比赛。自2006年首次举办以来,“飞思卡尔”杯全国大学生智能汽车竞赛已经成功举办了6届。
三、机器人实践教学的具体实施
机器人竞赛、创新实践是一项很好的科技创新活动,机器人的趣味性易于激发学生学习和研究的兴趣,同时将创新实践、竞赛引入教学过程,使学生变被动学习为主动学习和研究。
“机器人项目教学法”的一般教学结构如图1所示:
“项目教学法”最显著的特点是“以项目为主线、教师为引导、学生为主体”,改变了以往“教师讲,学生听”被动的教学模式,创造了学生主动参与、自主协作、探索创新的新型教学模式。
本文以参加2012年中国机器人大赛暨RoboCup 公开赛的医疗与服务机器人组的项目为例,在比赛初期确定人员,将不同专业和不同年级的学生组成一个竞赛小组,研究竞赛规则、制定项目方案、机器人结构设计、电路设计、程序调试,学生分工合作,过程中集思广益、取长补短、团结协作。这种在探索中学习的过程是其他教学环节无法实现的,对于培养学生的实践创新能力非常重要。本文以一种医疗与服务机器人设计为导向的项目教学法,按照以下六个教学步骤进行:
1.项目的申请
根据学院参加机器人竞赛的实际情况,中国机器人大赛暨RoboCup公开赛,作为全国最具影响力的机器人比赛。本学院主要参加了医疗服务机器人、机器人游中国、擂台等机器人项目,学生可以针对感兴趣的比赛项目,或者根据江苏省高等学校大学生实践创新训练计划,申报项目,填写申请书。教师针对学生申报的项目,分析学生的实际情况,建议选择项目规模和难度适中的项目。
中国已经进入了老龄化社会,而且在今后几年内老龄人口数量将会呈上升趋势,老龄化将更加严重。老龄化使社会的劳动力减少,一些老年人不仅不能参加劳动,而且有的甚至失去了自理能力,需要人照顾,这就增加了他们的子女以及社会的负担。年轻人为了工作日益繁忙,在目前服务行业工作者稀缺的背景下,在医院时不时会有行动不便的病人需要护士和家人的搀扶。而在没有人帮助的情况下,行动不便的病人寸步难行,稍有不慎就有可能摔倒受伤。所以笔者建议学生选择参加医疗与服务机器人创新设计与制作赛项,设计一种医疗服务机器人更好的服务病人。
2.项目团队的建立
建立学生团队,营造互相竞争、互相帮助的学习氛围,学生在做项目过程中携手合作,弥补相互间的不足,遇到问题大家一起讨论解决,这让学生体会到团队的重要性,做到共同进步。同时,团队的学生分工明确,每人负责项目的某一部分,使学生真正参与到项目中,整个项目的完成,离不开每一个学生,学生为使项目不会因为自己负责的部分没有完成而主动学习,主动查资料,可以培养和提高学生的自主学习能力。学生团队的建立,应考虑学生的专业,年纪,特长等因素。教师确定一名队长,根据项目的特点,队长可以自己招学生,实现学生管理学生。
参加医疗与服务机器人创新设计与制作赛项,笔者选择了5名学生,队长由09级的一名学生担任,该生组织能力比较强,专业能力也比较脱出,由他负责整个项目的进展,汇报工作。其他学生分别是1名2009级的,2名2010级的,1名2011级的,专业分别是自动化、测控、电气。
3.项目任务、计划的制定
团队负责人制定机器人项目工作计划,确定工作步骤。机器人是集机械、电子、控制、计算机、传感器、人工智能等多学科先进技术于一体的智能仪器。本次设计的医疗服务机器人由小组讨论决定,医疗服务机器人外形像轮椅,病人能够独自驾驶去化验室拿取报告,去门诊找医生复诊,降低护士工作量及病人家属的负担。为使医疗服务机器人更好的服务病人,该团队为机器人设置了两种模式:座椅模式和病床模式,免去了病人就诊、休息时需要被移动到病床上的麻烦。机器人将现场键盘控制和远程控制相结合,实现护士对病人的远程监护,机器人在前进过程中,检测到前方有障碍物时就会立刻停下,减少不必要的事故。同时机器人配备了机械手,可以帮助病人取物品,最大程度帮助病人。
根据团队中学生的专业、特长等分配任务,负责机器人机械结构设计的学生需要画图纸、电焊等来完成机器人结构的设计、机械手的设计;电路设计的学生制作包括单片机电路、电源稳压电路、电机驱动电路、红外避障电路、键盘输入电路;测控专业的学生负责电路的测试、场地的制作等工作;程序编写的学生,完成程序的设计、调试;控制界面的设计由另外一个学生负责,主要是VB编写上位机、WIFI摄像头的调试、蓝牙通信的调试。
根据机器人项目的特点,学生在制作过程中可适当地作一些调整。根据项目完成的时间确定工作步骤,进行时间分配。最终得到教师的认可才能执行。
4.项目制作
学生自己确定各自在小组中的分工,然后按照已确立的工作步骤和程序工作。基于机器人项目的作品成果形式多种多样,可以是调查报告、实物模型、演讲稿、论文等。通过展示作品成果,可反映学生在项目完成过程中所掌握的技能。本次设计的医疗服务机器人成果包括机器人模型一个、机器人设计与使用说明书一份、演讲稿一份。在本项目比赛结束后,指导学生按照他们设计的医疗服务机器人撰写论文、申请专利。
5.项目检查评估
整个项目检查评估采用答辩的形式向教师汇报,首先由队长对整个项目进行汇报总结,再由队员对自己负责的工作进行汇报和自我评估,并且对设计的医疗服务机器人进行展示,教师根据团队成员的表现、研究成果表述和作品的展示进行检查,为到现场比赛作准备。
针对项目中出现的问题,师生共同讨论,教师引导学生独立思考问题,解决问题。学生通过对比师生评价结果,找出造成结果差异的原因
6.项目资料归档或应用
为使学生养成良好的习惯,项目结束后,教师监督学生将项目工作资料整理归档,材料包括项目申报书、进度表、机器人机械结构图、程序设计流程、机器人控制程序、项目结项书、项目报告讲义等。
四、机器人项目教学的成果
机器人创新实践是一个综合性、高难度的科技制作过程,有利于提高学生的动手能力和创新能力。在教师指导下,学生通过自己查阅资料、提出有创意的设计方案,选择合适的元件,设计、焊接电路,编程、测试程序等,充分调动了学生的积极性,发挥学生的创造力,使学生在实践中进一步提高自己的综合能力。有助于将学生的兴趣应用到教师的科研中,使学生们热爱科技,投身科技,在学校形成良好的科技学术气氛。
本校参加机器人竞赛源于2010年,当时参赛的赛事为“飞思卡尔”杯全国大学生智能汽车竞赛、中国机器人大赛暨RoboCup公开赛、江苏省机器人大赛、“未来伙伴”杯机器人竞赛,并因此开设了机器人技术、机器人创新实践与竞赛等公共选修课;制定了《大学生创新实验室项目负责制实施办法》,针对项目采取一系列措施,保证学生能在项目的过程中锻炼自己的能力,同时能保证创新实验室项目的创新性。实践教学效果显著,本校代表队在2012年第七届“飞思卡尔”杯华东赛区比赛中,获得摄像头组第一名,晋级参加全国决赛的队伍,获得全国摄像头组特等奖。2012年中国机器人大赛暨RoboCup公开赛获得3项季军,2010年“未来伙伴杯”获得灭火比赛冠军,受邀参加在美国举办的国际机器人灭火比赛。
五、结论
实践教学的目标是培养学生通过实践发现、分析和解决问题的能力,培养创新精神和初步的科学研究能力。机器人创新实践活动以其高度的实践性被越来越多的高校引入实践教学。本校自动化学院机器人实践教学的具体实施,促进了学院各学科综合发展,提高了教师的理论、实践教学水平和科研水平,使学生对机器人相关课程融会贯通,提高了学生自主学习、创新和团队合作等综合能力,推动了学院实践教学体系的发展和完善。
参考文献:
[1]战强,闫彩霞.机器人教学改革的探索与实践[J].现代教育技术,2010,(3):144-146.
[2]刘景福,钟志贤.基于项目的学习模式(PBL)研究[J].外国教育研究,2002,(11):18-22.
[3]王旭仁,何花,等.深入完善“智能机器人”实践课程体系促进教学实践[J].计算机教育,2009,(11):116-118.
- 上一篇:高职生英语论文
- 下一篇:大学英语写作教学论文