毕业设计(论文)-单片机控制自动往返小车.doc

上传人:爱问知识人 文档编号:3947394 上传时间:2019-10-10 格式:DOC 页数:29 大小:280.50KB
返回 下载 相关 举报
毕业设计(论文)-单片机控制自动往返小车.doc_第1页
第1页 / 共29页
毕业设计(论文)-单片机控制自动往返小车.doc_第2页
第2页 / 共29页
毕业设计(论文)-单片机控制自动往返小车.doc_第3页
第3页 / 共29页
毕业设计(论文)-单片机控制自动往返小车.doc_第4页
第4页 / 共29页
毕业设计(论文)-单片机控制自动往返小车.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《毕业设计(论文)-单片机控制自动往返小车.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-单片机控制自动往返小车.doc(29页珍藏版)》请在三一文库上搜索。

1、河南纺织高等专科学校毕业设计(论文)河南工程学院学生姓名XXX专业班级机电0533系部名称机电工程系题 目自动往返电动小汽车课题来源自拟课题性质工程设计指导教师同组姓名XXX、XXX主要内容设计并制作一个能自动往返于起跑线与终点线间的小汽车。允许用玩具汽车改装,但不能用人工遥控(包括有线和无线遥控)。跑道宽度0.5m,表面贴有白纸,两侧有挡板,挡板与地面垂直,其高度不低于20cm。在跑道的B、C、D、E、F、G各点处画有2cm宽的黑线,各段的长度如图1(见参考资料1)所示。 任务要求1基本要求(1)车辆从起跑线出发(出发前,车体不得超出起跑线),到达终点线后停留10秒,然后自动返回起跑线(允许

2、倒车返回)。往返一次的时间应力求最短(从合上汽车电源开关开始计时)。(2)到达终点线和返回起跑线时,停车位置离起跑线和终点线偏差应最小(以车辆中心点与终点线或起跑线中心线之间距离作为偏差的测量值)。(3)DE间为限速区,车辆往返均要求以低速通过,通过时间不得少于8秒,但不允许在限速区内停车。2发挥部分(1)自动记录、显示一次往返时间(记录显示装置要求安装在车上)。(2)自动记录、显示行驶距离(记录显示装置要求安装在车上)。(3)其它特色与创新。参考文献1.黄智伟 全国大学生电子设计竞赛系统设计2.徐爱钧,彭秀华,单片机高级语言C51应用程序设计,2000.3. 参考网址 http:/4.网上资

3、料和其他资料。审查意见指导教师签字:教研室主任签字: 年 月 日 毕 业 设 计(论 文)任 务 书 说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页河南工程学院毕业设计(论文)自动往返电动小汽车学生姓名_系(部)_专 业_指导教师_年 月 日摘 要本文设计的自动往返电动小汽车,是在玩具电动车的基础上改装而成。它以89C52单片机为控制核心,辅以传感器、控制电路、显示电路等外围器件,构成了一个车载控制系统。电动小汽车能够根据题目要求在直线方向上完成调速、急刹车、停车、倒车返回等各种运动形式;这辆小车还可以自动记录、显示一次往返时间和行驶距离,并用扬声器播放显示

4、内容。另外,我们经过MATLAB仿真后,成功地实现了从最高速降至低速的平稳调速。本系统主要采用模糊控制算法进行速度调节。通过模糊控制和PWM脉宽调制技术的结合,提高了对车位置控制精度,并且实现了低速断车速的恒速控制。关键词:自动往返 单片机控制 自适应模糊控制算法 脉宽调制 AbstractWe design the automatic round-trip electrically operated compact car, is re-equips in the toy electric cars foundation becomes. It take the 89C52 monolith

5、ic integrated circuit as the control core, auxiliary by periphery components and so on sensor, control circuit, display circuit, constituted a vehicle to carry the control system. The electrically operated compact car can act according to the topic request to complete the velocity modulation, the sl

6、am on the brakes, the parking, the back-draft returns in the straight line direction and so on each kind of movement form; This car may also the automatic recording, demonstrate that round-trip time and the travel distance, and broadcast the demonstration content with the speaker. Moreover, after we

7、 pass through the MATLAB simulation, realized successfully has dropped to the low speed from the highest speed the steady velocity modulation.This system mainly uses the fuzzy control algorithm to carry on the speed regulation. Through the fuzzy control and the PWM pulse-duration modulation technolo

8、gys union, enhanced to the vehicle position control precision, and realized the low speed to break the vehicle speed the constant speed control. Key words: Automatic Round-trip Monolithic Integrated Circuit Control Auto-adapted Fuzzy Control Algorithm Pulse-duration Modulation 29目 录前 言4第一章总体方案设计与论证5

9、第一节设计要点5第二节系统方案5第二章控制算法的理论分析6第一节算法比较6第二节方案实现7第三章电路分析与设计9第一节单片机部分9第二节光电检测9一、光电开关基本原理9二、实际电路10三、采样方式11第三节电机控制11一、电机控制方法11二、电路图13第四节LCD显示13第五节语音芯片13第六节时钟芯片14第七节供电方式14第四章软件系统设计15第一节软件系统的任务及总体流程15第二节扩展软件功能实现16第三节各阶段控制流程说明16第五章测试方法与数据17第一节系统仿真调试17第二节指标测试方法17第三节测量仪器17第四节测量结果与分析17第六章结束语18参考文献19目录、封皮和表格请自己抓紧

10、时间整理完!前 言伴随着电子信息技术的飞速发展,单片机的应用越来越广泛,电子这个原本没有生命的东西越来越具有智慧了,而单片机在这当中充当着“大脑”的作用,指挥着系统完成其工作。单片机通过用汇编语言或者C语言编程,可以实现不同情况下的,不同电路的自动控制,用它可以开发很多智能的玩具,如机器人、遥控飞机、智能车,实际生活中的很多电器,例如电冰箱、全自动洗衣机、空调等,还有就是很多测量仪器以及高科技的空间探测,宇宙探索等都用到单片机,可以说现在生活中大多数的智能物品都用到单片机,围绕单片机以及嵌入式系统形成的电子产业将会是一个持续发展,愈来愈具有竞争力,愈来愈具有生命力的产业,电子世界将会更具有魅力

11、。现今的世界,传感器的应用无处不在,自动电梯,保安系统,路灯的控制等,天气中的温度、湿度等等。而自动导航在实际中的应用也很广,包括航天事业中的自动导航,全球定位系统,视觉导航等,随着传感器技术,计算机网络技术,图像处理技术的飞速发展,自动导航将进一步得到发展,而智能机器人也将进一步发展,代替人在一些环境艰难的地方工作1。本设计正是基于汽车的自动控制、安全定位等技术而进行的研究和尝试。试验所用的小汽车由玩具小汽车改装而成,主要通过单片机实现对小汽车运动的自动控制。小汽车在没有干扰的情况下,可以自动按照给定的路径行驶。并且能依照程序的指令,即时做到停、进、退、加速或减速等功能要求。本课题综合运用了

12、单片机技术、自动控制理论、检测技术等。使小车能在无人操作情况下,借助传感器识别路面环境,由单片机控制行进,实现初步的无人控制。第一章 总体方案设计与论证第一节 设计要点1、目严格规定了跑道上起跑线、终点线和几条重要标记线的位置以及限速区的长度。要求使总往返时间最短(即在题目允许的情况下尽可能提高车速),而通过低速区的时间不得少于8秒,但不允许在低速区内停车,这就要我们设计出使小车从高速平稳地降低到一个可以满足题目要求的速度的方案。2、车停止的定位也是一个要点。要想使小车停止时的中心线离终点线和起跑线偏差最小,就要考虑小车在不同负载情况下的惯性、路面情况等诸多因素,须理论计算或实验测量。3、定的

13、跑道只有0.5m宽,长约十几米,要使小车在这样宽度的一条跑道中往返三十余米,难免会碰上挡板。而碰上挡板后对小车的速度会有很大影响。因此如何解决碰撞挡板的问题十分关键。4、车在行驶过程中,由于颠簸或以外,造成标志线检测出错的情况,必须考虑系统检测的就错能力。5、部电路都安装在小车上采用电池供电,而电池电量及功率有限,这就意味着所采用的芯片要越少越好,电路功耗越低越好。第二节 系统方案本题要求小车具有一定的智能性,对此类控制系统,单片机作为核心控制器构成的信号采集、变换、控制、显示为一体的系统因为有单片机软件和算法的支持,可以使硬件电路简单,控制灵活、实现方便。我们采用单片机89C52为核心的系统

14、框图如图1-1所示。图1-1 系统框图其中,速度、位置的检测都是由一系列反射式光电开关完成的。他们输出的开关量送入单片机进行处理,单片机在收到这些信号时,做出相应的处理,比如发出PWM脉冲调制信号去控制电机,输出液晶显示字符,输出语音等等。外部时钟的作用是记录小车运行总时间和计时停留10秒。要使往返总时间最短,我们设计了理想的小车在各段运动速度曲线如图。从B点出发时,小车立即加速至最快,接着以最快速度通过CD段,因为CD段的长度在36米范围内不固定,所以小车只有在经过D时开始减速,并以V1速度运行,只要能满足已经在DE段内运行了8秒之后,就可以全力加速。当以最高速通过F时,小车立即减速,刚好在

15、G处停止。返回时,也按类似的速度曲线行驶。因为DE段的时间是最少为8秒的,所以能争取在DE段之外用时最少,也就意味着总往返时间最短。该曲线中,DE段之外都是尽力达到最快速度,而从DE段出来时的初速度大小就决定了能否以最短时间行驶全程。我们可以经实验得出速度V1及以V1运行的时间,就可以使冲出DE段的初速最大。由以上分析可知,按该曲线控制速度,往返总时间必然最短。图1-2 速度控制曲线对于小车可能碰撞挡板的情况,一种解决方案是,在车身两边加装超声波探测器,从而获得小车距离挡板距离,利用小车上的转向控制电机,进行方向微调,保持行驶方向的正直。这种方案理论上说应效果最好,但不得不在小车上集成两路超声

16、波发射接收装置,也就加大了电路的体积、重量和功耗。我们没有采用此方案。另一种方法是在车身左右两侧安装滑轮机构。若小车跑歪碰到挡板,它可以靠定滑轮沿挡板行驶,速度几乎不会受影响。这种方法可以满足题目的要求。于是,我们在车头两端、车尾两端各安装了一个定滑轮,实践证明,基本上不影响速度。第二章 控制算法的理论分析第一节 算法比较1、常规模糊控制查表法查表法的做法是:首先通过事先的离线计算,取得一个模糊控制表,然后将其控制表存放在ROM中。于是在控制过程中,单片机只需直接将采集到的输入状态量模糊化以后,根据这个转换后的模糊量在论域中元素的取值在控制表中可以查出相应输出量的以论域元素表现形式表现的控制量

17、,再将其乘以比例因子就用于控制过程,以达到控制目的。但由于小车电机的控制受电池电压、小车自重、跑道状态等外界因素的影响较大,所以单纯靠已固定在ROM中的控制表进行控制,很难适应外界环境的变化,难以达到令人满意的结果。2、常规模糊控制公式法公式法的做法的实质与查表法相同,但它将控制表用公式的方式表现出来。一般控制表达式为:u=。因此它可以抛开控制表,直接根据输入量的论域值,通过表达式可求得控制量u的论域值。这样虽然增加了单片机的运算负担,但是它节省了大量的存储空间,对于大量的控制规则的系统,有较大的优势。从表达式u=可以看出,改变参数a的值,就可以得到不同的控制规则,因此通过调整系数a,可以实现

18、对系统控制规则的在线调整,所以一般不直接使用公式法,而是利用公式法的参数可调实现参数自适应模糊控制。3、参数自适应模糊控制可采用多因子的公式法来实现,形式如下:u= x=0u= x=1,-1u= x=2,-2u= x=4,-4只要修正a1,a2,a3,a4四个参数就能够实现较好的控制。但参数太多,参数自寻优运算也相应非常复杂,不适合单片机控制,所以一般采用两个因子。4、模糊参数PID控制结合了模糊算法和PID算法的优点,它根据不同的输入将PID算法中的KP,KI,KD进行在线模糊调整,以达到对常规PID控制器参数实现智能调节2。从题中可以知道,要求小车的快速减速、刹车,算法程序的响应时间不应太

19、长,模糊参数PID控制计算较多,不适合此系统。而且由于外界的环境对电动机的影响较大,因此要固定控制参数,很难达到令人满意的控制效果,所以常规模糊算法也应排除在外。结合以上原因,我们选择模糊参数自适应算法来控制小车的减速与刹车。第二节 方案实现以小车的当前速度V和速度的变化率EV为输入量,以给电动机的脉冲宽度PWM为输出量,采用两个因子自矫正,组成模糊参数自适应控制器。整个模糊控制系统如图2-1所示。图2-1 模糊推理框图输入变量V和EV以及输出变量的隶属函数的大致图形如图2-2和2-3所示。图2-2 输入量隶属函数图2-3 输出量隶属函数 由于我们基于的是公式法,所以无需建立模糊控制规则,我们

20、只需要给定两个因子一对初值,然后在线进行自寻优。具体做法如下:1、建立自调整控制规则公式u= x=1,2 (2-1)u= x=3,4,5 (2-2)确定 a , b 为自调整因子2、选取一组初始修正因子,由于直流电机是纯滞后系统,我们根据多次的试验发现当a=0.3,b=0.8时系统能够较快地稳定。3、始值可得到一组初始的控制量,对对象进行控制,然后对系统的过渡过程进行采样,并计算系统的偏差和。4、对初始因子进行寻优,可以得到一组新的因子,重复上述计算,直到偏差最小或达到给定定值,此时的因子就是最优因子,完成因子的寻优过程,同时系统也达到了最优。采用单纯形法对因子进行寻优,具体算法是:在2维平面

21、中取边长为a的正三角形,三个顶点坐标就是三组因子的值,分别代入求偏差,找出最劣点,抛弃此点,并以该顶点的对应边为轴翻转,产生一个新的三角形,重复上述过程,直到找到最优点。以上是一般情况下的算法,由于已经知道被控系统的特性,所以在算法上可以加上人工干预,可以减少寻优次数,和寻优的盲目性,以达到快速稳定系统的目的,如图2-4所示。图2-4 小车加速度、速度曲线第三章 电路分析与设计第一节 单片机部分采用的是 51单片机系列中的89C52单片机。该单片机具有8K内部程序存储器,256字节的内部数据存储器以及3个内部时钟和4个可编程8位输入输出口,具有完成题目的足够资源。另外,实验室有支持此单片机的C

22、语言编译器和仿真器,所以选择以89C52单片机为核心设计电路。第二节 光电检测一、光电开关基本原理该系统中,速度、位移、位置等量的检测都是通过光电开关直接或间接检测到的。采用集成电路技术制造的新一代光电开关器件具有延时、展宽、外同步、抗相互干扰、可靠性高和工作区域稳定等优良性能。这种光电开关采用脉冲调制的主动式光电探测系统,可在物位检测、速度检测、液位控制、计数、宽度判别等诸多领域。光电开关按检测方式可分为对射式和反射式两种。对射式光电开关的原理如图3-1和3-2所示。 图3-1 对射式 图3-2 反射式由于本题不允许在跑道上设置检测装置,故无法应用对射式光电开关探测跑道标志,只能采用反射式光

23、电开关。图3-3中,由振荡回路产生的调制脉冲经反射电路后,经发光管GL辐射出光脉冲。当被测物体进入受光器作用范围时,被反射回来的光脉冲进入光敏三极管DU。并在接收电路中将光脉冲解调为电脉冲信号,再经放大器放大和同步选通整形,然后用数字积分或RC积分方式排除干扰,最后经延时(或不延时)触发驱动器输出光电开关控制信号。光电开关一般都具有良好的回差特性,因而即使被检测物体在小范围内晃动也不会影响驱动器的输出状态。从而可使其保持在稳定工作区。图3-3 反射式光电开关的工作原理框图二、实际电路采用的光电开关是一种放大器分离型光电开关。实际电路图如图3-4所示。当反射面为亮色、光滑反射面时,传感器输出低电

24、平;当反射面为无光黑色、粗糙表面时,传感器输出高电平。图3-4 反射式光电开关接口电路三、采样方式把光电传感开关装在车底对路面探测,可以很容易探测到跑道上的黑色标志。又因为放大器分离形式将放大器与传感器分离,并采用集成电路和混合安装工艺制成,所以具有超小的体积,比放大器内藏型和电源内藏型更便于安装在小车底部,所以我们采用了此种光电开关作为检测部件。 图3.5 传感器安装位置在车上如图3-5所示的六个位置上各安装了1个反射式光电开关。当路面为白纸时,光电开关输出低电平,若黑色标志来临,光电开光必输出高电平。单片机以查询方式就可以检测到此脉冲,从而达到定位的目的。同理,在车轮的黑色背景上标以等距白

25、线,用光电开关加以探测,如图3-5所示,单片机就可凭借光电开关的脉冲信号和车轮周长等信息进行速度、行程计算。第三节 电机控制1、电机控制方法某些场合往往要求电动机的转速在一定范围内调节,例如电车、机床、吊车等,调速范围根据负载的要求而定。由公式: (3-1)其中:n:电枢转速U:电机端电压I:电机端电流,R:电枢电阻Ce:常数:每极总磁通由式3-1可以看出,调速可以有三种方法:改变电机端电压U,即改变电枢电源电压;改变磁通,即改变激磁回路的调节电阻Rj以改变激磁电流Ij;在电枢回路中串联调节电阻Rtj,如图3-6所示。此时的转速公式为: (3-2)3-6 电枢调节回路PWM脉宽调制实际上就是改

26、变电机端电压的平均值从而进行调速的一种方法。这种方法便于与单片机等数字系统接口,实现方便,而后两种方法必须要配合一定的外围模拟电路才能达到单片机控制目的,所以我们采用了PWM脉宽调制方法3。经实验,小车在自由减速状态下,要前冲一段距离才能够停下,这段距离的大小还因小车质量的增加而变长。为了使小车在减速时能够获得更大的加速度,使用了两种减速控制方案。在小车减速时,发出使小车向相反方向运行的脉冲,以缩短停车时间。采取如图3-7刹车电路,在刹车瞬间P1.5口输出高电平,使继电器吸合。由于此时直流电动机是作为负载被拖动,实际成为了发电机,若此时在电动机两端并接电阻放电,那么电机就会被锁死,起到了刹车的

27、作用。这种方法比a的方法更能有效地停住电机。图3-7 刹车电路上述两种方法,可以根据具体要求单独使用或配合使用,以达到不同的减速和刹车效果。2、电路图设计要求小车能够前行和后退,为此我们采用了如图3-8所示的电路。以单片机的两个引脚的置低分别控制前进和后退。图3-8 小车前进倒退控制电路第四节 LCD显示LCD液晶显示器用于显示往返一次的时间和行驶距离。目前较常见的和单片机接口的显示方式有七段数码管和液晶显示器两种。七段数码管LED具有价格便宜、亮度较高的优点,但它的一大缺点,也是我们没有选择它的原因就是,七段数码管LED的功耗远远大于液晶显示器。这在靠电池供电工作的小车上是不现实的。而液晶显

28、示器的功耗很小(每平方厘米在1uW以下),同样的显示面积,其功耗比LED显示器小几百倍。所以可以将其安装在小车上。在显示方式上,我们采用时间和距离切换的方式。但液晶屏中间显示有“:”时,表示此时显示的时往返的总时间(精确到1秒);反之,则表示当前显示的时往返总距离(精确到厘米)。第五节 语音芯片语音报数和状态报数是由语音芯片ISD1400和其他一些外围器件共同组成。它可实现玩具汽车的距离和时间进行报数的功能。芯片采用CMOS技术,内含振荡器、话筒前置放大、自动增益控制,防混淆滤波器、平滑滤波器、扬声驱动及EEPROM阵列。在录放结束后,芯片自动进入节电模式,电流仅为0.5Ua。芯片采用多电平直

29、接模拟量存储专利技术,每个采样值直接存储在片内单个EEPROM中,因而能真实自然地再现语音。因而具有低功耗、高保真录放的特点4。语音芯片的电路如图3-9所示。图3-9 语音播放控制电路本电路将最高两位A6、A7(MSB)置低,使所有输入作为地址用,采用边沿触发放音。ISD1400的录音时间为二十秒,最大段数为160,最小段长为125ms。考虑到实际需要及器件的性质,我们将其分为二十段。首先对其按照一定的顺序将所需的语音录入到指定的存储器中。通过单片及与其之间的接口设计就可组合成所需要表达的信息。语音地址分配如表3-1所示。表3-1 语音地址分配地址0004080B0E1014181B1E语音一

30、二三四五六七八九零地址2024282B2E3034383B3E语音点距离米时间分秒注:(所示地址为每段的起始地址)第六节 时钟芯片为节省单片机内部时钟资源,我们把计时功能交给外界时钟芯片-DS1302。DS1302是一种涓流充电时钟芯片,内含有一个时钟/日历和31字节静态RAM,通过简单的串行接口于单片机进行通讯。该时钟芯片具有极低的功耗(工作电流:2.0V时小于300nA),符合我们的要求。第七节 供电方式由于电机耗电量较大,我们把电机电源和控制电路的电源分离,即电机采用9V电池供电,而控制电路采用6V方电池经二极管降压后供电,用6节5号电池串联获得9V电压。第四章 软件系统设计第一节 软件

31、系统的任务及总体流程本软件系统主要控制小车在规定的区域上,以允许最快速度行驶,正确定位在规定的终始线上。主要有初始化模块、测速模块、位置测量模块、电机自适应模糊PWM调速控制模块、LCD显示和语音播放等模块组成。系统主要流程图如图4-1所示。图4-1 系统软件控制流程PWM输出控制流程图如图4-2所示。图4-2 PWM输出控制流程第二节 扩展软件功能实现1、自动记录、显示一次往返时间和行驶距离。2、自动语音播报往返时间和行驶距离。第三节 各阶段控制流程说明图4-3 跑道示意图BD段:小车全速前进。DE段:首先以最快的速度减速,并同时开始计时,降至慢速度后保持基本恒速前进,当接近8秒时,开始加速

32、并冲出此段区间。EF段:全速前进。FG段:首先以最快的速度减速,并且保持最低速度前进,当小车中间的传感器探测出黑线时便立即停车第五章 测试方法与数据我们采用模块化的调试方法。先用仿真器把语音、时钟、显示等功能模块进行了调试;然后实际烧写单片机进行指标测试。1、系统仿真调试由于必须让小车实际行驶,才能测出系统准确的参量,因此,在功能指标的调试上就不能应用仿真器了。除了用秒表、米尺实测数据外,我们充分利用了小车上的液晶显示器来反馈系统指标。例如,为测量输出反转占空比为多大时停车效果最好的,我们编制了一个循环程序,依次累加占空比并将当前程序采用的占空比显示在液晶屏上。具体操作时,每停车一次程序循环一

33、次,然后等待5秒供人们读取当前占空比,若我们感觉某次的停车效果很好,就可以把该次读出来的值写入程序中。这样调试程序,大大减少了烧写单片机的次数,提高了调试效率。2、指标测试方法需要测量的指标有:小车通过低速区的时间;小车在终点处停留的时间;小车行驶的总时间;停车时车身中心离终点线、起始线距离;小车行驶的总路程。测量时间时,我们都采用3个秒表同时测量,然后取平均值的方法。特别注意:对小车通过低速区,以车头过低速区起始线开始计时,以车尾离开终止线终止计时。对于小车停留时间,小车完全停止时开始计时,小车刚启动时停止计时。因小车可能总弯路,所以测量跑道的总长度只能是小车行驶总路程的一个近似值。3、测量

34、仪器数字式秒表 可精确至0.01秒卷尺 精确至1毫米4、测量结果与分析表格5-1 小车行驶总时间 单位: 秒限速区 去 停留时间 限速区 回秒表1秒表2平均秒表1秒表2平均秒表1秒表2 平均184868510311010685838428781841021101068887873878787106112109909191表格5-2:各段时间 单位:秒项目次数秒表1秒表2秒表3平均值显示值偏差140424341.7431.32 42 43 42 42.3 42 0.33 40 40 41 40.3 41 0.7表格5-3:定位偏差 单位:cm次数车中心点离终点偏差 车中心点离起点偏差1 5560

35、2497833677参考文献1 陈清泉现代电动车、电机驱动及电力电子M,机械工业出版社,2005;2 刘素芹,刘新平,戚平,陈继东PID与模糊控制算法的比较及其改进J,控制工程,2003年01期;3 许晓峰.电机及拖动M,高等教育出版社,2002;4 徐爱钧,彭秀华单片机高级语言C51应用程序设计M,人民邮电出版社,2000;5. 参考网址 http:/。致 谢首先,通过这次的毕业设计,在很大程度上提高了自己的独立思考能力和单片机的专业知识,也深刻了解写一篇毕业设计的步骤和格式,有过这样的一次训练,相信在今后的学习生涯中子我会做得更好。我所写的系统主要根据目前单片机技术的发展趋势和国内实际的应

36、用特点和要求,通过采用单片机实现对小汽车运动的自动控制。系统以单片机AT89C52为核心部件,辅以传感器、控制电路、显示电路等外围器件,构成的信号采集、变换、控制、显示为一体的系统因为有单片机软件和算法的支持,可以使硬件电路简单,控制灵活、实现方便。同时采用模糊控制算法进行速度调节,通过模糊控制和PWM脉宽调制技术的结合,提高了对车位置控制精度,并且实现了低速断车速的恒速控制。通过本次设计,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我的创新精神。创新,是要我们学会将理论很好地联系实际,并不断地去开动自己的大脑,从为人类造福的意愿出发,做自己力所能及的,别人却没想到的事。使之不断地战胜别人,超越前人。同时,更重要的是,我在这一设计过程中,学会了坚持不懈,不轻易言弃。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1