《基于单片机的转速测量系统 .doc》由会员分享,可在线阅读,更多相关《基于单片机的转速测量系统 .doc(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 摘 要本论文介绍了一种基于AT89C51单片机平台,采用光电传感器进行电机转速测量的方法,介绍了该测速法的基本原理、实现步骤和软硬件设计。为了设计简单可靠的直流电机测速装置,提出了基于单片机为核心的电机转速测量系统。整个系统的构架包括转速信号的采集,光电转换及信号处理电路设计,整形驱动电路设计,复位电路设计,晶振电路设计,LED显示电路设计。整形放大电路主要是将传感器输出的不稳定的电信号转化成脉冲信号; 转速的计算利用单片机AT89C51 的定时器和计数器。根据系统编写源程序,并通过运行试验证明。该系统结构简单,测量结果稳定可靠,满足电机的测速要求。 关键词:转速测量;单片机;光电传感器;电
2、机 Abstract This paper introduces a platform based on AT89C51, adopt the method of photoelectric sensor to implement motor speed measurement, introduces the basic principle of the speed measuring method, implementation steps and the hardware and software design. In order to design a simple and reliab
3、le device for dc motor speed estimation, motor speed measurement system based on single chip microcomputer as the core is put forward. The architecture of the whole system including the speed signal acquisition, rotation speed signal processing, speed calculation and display. Plastic amplifying circ
4、uit is mainly the sensor output with outside noise of the unstable signal into pulse signal; Rotational speed of the calculation of AT89C51 single-chip timer and counter. Write the source program according to the system, and by running the experiment proved that the system has simple structure, stab
5、le and reliable measurement results, satisfy the requirement of the motor speed.Keywords:Speed measurement; Single chip microcomputer; Photoelectric sensor; The motor目 录1 概述1 1.1数字化转速测量系统的发展背景1 1.2 本设计课题的目的和意义12 转速测量系统的原理与方法2 2.1转速测量原理2 2.2转速测量方法23 系统方案提出和论证4 3.1方案设计4 3.2系统原理44 系统硬件设计5 4.1 转速信号采集6 4
6、.2光电转换及信号处理电路设计7 4.2.1整形驱动电路设计8 4.3单片机AT89C51介绍8 4.4 最小系统的设计10 4.4.1复位电路设计10 4.4.2 晶振电路设计12 4.5显示部分电路设计135 系统软件设计15 5.1 主程序初始化15 5.2主程序流程图子程序流程图15 5.3系统总程序16 总 结20 参考文献21 致 谢221 概述1.1数字化转速测量系统的发展背景 目前国内外测量电机转速的方法很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。计数测速法又可分
7、为机械式定时计数法和电子式定时计数法。传统的电机转速检测多采用测速发电机或光电数字脉冲编码器,也有采用电磁式(利用电磁感应原理或可变磁阻的霍尔元件等)、电容式(对高频振荡进行幅值调制或频率调制)等,数字化测速法具有测速精度高,分辨能力强,受器件影响小的优点,被广泛应用于调速要求高,调速范围大的调速系统。其中应用最广的是光电式测速系统,它具有低惯性、低噪声、高分辨率和高精度的优点,使得光电传感器在检测和控制领域得到了广泛的应用。而光电传感器的电机转速测量系统则有准确度高、采样速度快、测量范围宽和测量精度与被测转速无关等优点,具有广阔的应用前景。1.2 本设计课题的目的和意义 在工程实践中,经常会
8、遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。要测速,首先要解决是采样问题。在使用模技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。为了能精确地测量转速外,还要保证测量的实时性,要求能测得瞬时转速方法。因此转速的测试具有重要的意义【1】。 论文设计以单片机为中心,设计出全数字化测量转速系统,采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工作效率,在工业控制和民用电器中都有较高使用价值。其可以应用于工业控制中的某一
9、部分,如数控车床的电机转速检测和控制、水泵流量控制以及需要利用转速检测来进行控制的许多场合。如车辆的里程表、车速表等。其次该转速测量系统由于采用全数字化结构,因而可以很方便的和工业控制计算机进行连接,实行远程管理和控制,进一步提高现代化水平。并且,几乎不需做很大改变直接就能作为单独的使用产品。总之,转速测量系统的研究是一件非常有意义的课题【2】。这次设计内容包含知识全面,对光电传感器测量发电机转速的不同的方法及原理设计有较多介绍,在测量系统中能学到关于测量转速的传感器采样问题,单片机部分的内容,显示部分等各个模块的通信和联调。全面了解单片机和信号放大的知识,进一步锻炼了在信号采集,处理,显示方
10、面的实际工作能力。2 转速测量系统的原理与方法2.1转速测量原理 转速是指作圆周运动的物体在单位时间内所转过的圈数,其大小及变化往往意味着机器设备运转的正常与否,因此,转速测量一直是工业领域的一个重要问题。按照不同的理论方法,先后产生过模拟测速法(如离心式转速表)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法【3】。计数测速法又可分为机械式定时计数法和电子式定时计数法。本文介绍的采用单片机和光电传感器组成的高精度转速测量系统,其转速测量方法采用的就是电子式定时计数法。采用数字测速法进行转速测量,其测量原理是:在固定的时间内,记录光电传感器发生的脉冲信号数量,从而转换为实际转速。设固定
11、的测量时间为(min),计数记录的脉冲个数为m,假设脉冲发生器每转输出q个脉冲,对应被测转速为n(r/min),则频率Hz;在测量时间内,记录光电传感器输出的脉冲个数m=.所以,只要我们测得m值,就可得出实际转速值。2.2转速测量方法按转速测量原理可分为三类转速测量方法:1.在一定的时间T内测取旋转编码器输出的脉冲个数,用以计算这段时间内的转速,称为“M”法测速,又称为频率法。M法测速的分辨率与实际转速的大小无关【4】。在时间T内,转轴转过的弧度数为X,则的转速n可由下式表示: (2-1) 转轴转过的弧度数X,可用下式所示: (2-2)将(2-1)式代入(2-2)式,得转速n的表达式为: (2
12、-3)-转速单位;(转/分)-定时时间单位;(秒)2. “T”法测速是测出旋转编码器两个输出脉冲之间的间隔时间来计算转速,又被称为周期法测速。“T”法一般用于低速测量,速度越低测量精度越高,但在测量高转速时,误差较大。T法测速同样也是用计数器实现的。与M法测速不同的是,它所计的是计算机发出的高频时钟脉冲的个数,以旋转编码器输出的相邻两个脉冲的同样变化沿作为计数器的其实点和终止点【5】。T法测速的分辨率与转速高低有关,转速越低,分辨能力越强。定时器对时基脉冲(频率为)进行计数定时,在TP内计数值若为m2,则计算公式为: (2-4)即: (2-5)-为转轴转一周脉冲发生器产生的脉冲数。-为硬件产生
13、的基准时钟脉冲频率单位Hz。-转速单位;(转/分)。-时基脉冲。3.“M/T”法,结合上述这两种方法的优点,一方面象“M”法那样在对光电传感器发出的脉冲计数的同时,也象“T”法那样计取脉冲的时间,通过计算即可得出转速值。在实际测量中,还须设定定时时间,兼顾高、低转速时的精度影响,适时调节采样时间,它的关键是计数同步开始和关闭【6】。实际的检测时间与旋转编码器的输出脉冲一致,能有效减小测速误差。设高频脉冲的频率为,脉冲发生器每转发出P个脉冲,由式(2-2)和(2-5)可得“M/T”法转速计算公式为: (2-6)-转速值。单位;(转/分)。-晶体震荡频率。单位Hz。-输入脉冲数,反映转角。-时基脉
14、冲数。3 系统方案提出和论证 转速测量的方案选择,一般要考虑传感器的结构、安装以及测速范围与环境条件等方面的适用性;再就是二次仪表的要求,除了显示以外还有控制、通讯和远传方面的要求【7】。由于光电传感器具有频谱宽、不易受电磁干扰的影响、非接触式测量、响应快、可靠性高等优点。随着激光、光纤、CCD技术的发展,光电式传感器在自动检测、计算机和控制系统中得到了广泛的应用。经过我查资料、构思和自己的设计,通过分析,从实现难度、熟悉程度、器件用量等方面综合考虑,最终选择了下面方案【8】。3.1方案设计 光电式传感器是将被测量的转速转换成光信号,再通过光电器件把光信号转换成电信号的一种传感器。图3.1为光
15、电传感器的原理框图,它一般由光源,光学通路,光电器件三部分组成【9】。转速作用于光源或者光学通路,从而引起光量的变化。 测量电路 光电元件 光源 光学通路 光量 光量 电量 电量输出 转速转速 图3.1光电传感器的原理框图3.2系统原理 下图为转速测量系统的原理图。传感器单片机LED显示 放大、整形电路 信号接收 信号处理转速显示 图3.2 系统原理图各部分模块的功能:传感器:采集转速信号放大、整形电路:对传感器送过来的信号进行放大和整形,在送入单片机进行数据的处理转换。单片机:对放大整形的信号转换成转速信号,送入LEDLED显示:显示转速测量实际值4 系统硬件设计 随着超大规模集成电路技术提
16、高,尤其是单片机应用技术以及功能强大,价格低廉的显著特点,使全数字化测量转度系统得一广泛应用【10】。出于单片机在测量转速方面具有体积小、性能强、成本低的特点,越来越受到企业用户的青睐。所以我要对测量转速系统的硬件和编程进行研究,设计出一种以单片机为主的转速测量系统,保证了测量精度【11】。4.1 转速信号采集在设计中采用光电传感器采集信号,这种传感器是把旋转轴的转速变为相应频率的脉冲,然后用测量电路测出频率,由频率值就可知道所侧转速值。这种测量方法具有简单、可靠、测量精度高的特点【12】。是目前常用的一种测量转速的方法。图4.1所示为转速测量传感器电路,由于红外光不可见,无法用肉眼识别发光信
17、号是否在工作,故将红外线的输出回路串接了一个普通光电二极管作为判别光源发生回路是否为通路。所选用的红外二极管IR3401,在正向工作电流为20mA时,其导通电压为1.21.5V,所选用的发光二极管的正向压降一般为1.52.0V,电流为10-20Ma。转速传感器输出电压幅度在01.6mV呈正弦波变化,由此可见,红外线接收三极管的光信号转化为电信号的电压很微弱(一般为量级),需要进行信号处理。 图4.1 转速测量传感器电路图如图4.1所示,它的工作原理:从光源发出的光通过测速齿盘上的齿槽照射到光电元件上,使光电元件感光。测速齿盘上有30个齿槽,当测速齿槽旋转一周,光敏元件就能感受与开孔数相等次数的
18、光次数【13】。测速齿盘装在发射光源(红外线发光二极管)与接收光源的装置(红外线接收二极管)之间,红外线发光二极管(规格IR3401)负责发出光信号,红外线接收三极管(规格3DU12)负责接收发出的光信号,产生电信号,每转过一个齿,光的明暗变化经历了一个正弦周期,即产生了正弦脉冲电信号。 图4.2光电传感器的原理图 如图4.2所示这是光电传感器的原理图,基本的原理就是当发射管光照射到接收管时,接收管导通,反之关断【14】。在这里我们选择的传感器型号为SZGB-3(单向)。光电传感器的特点和主要性能介绍:特点:1)供单向计数器使用,测量转速和线速度. 2)采用密封结构性能稳定. 3)光源用红外发
19、光管,功耗小,寿命长. 4) SZGB-3, 20电源电压为12V DC 性能:SZGB-3.型光电转速传感器,使用时通过连轴节与被测转轴连接,当 转轴旋转时,将转角位移转换成电脉冲信号,供二次仪表计数使用。1) 输出脉冲数:60脉冲(每一转)2) 输出信号幅值:50r/min时300mV3) 测速范围:50-5000r/min4) 使用时间:可连续使用,使用中勿需加润滑油5) 工作环境:温度-1040,相对湿度85%无腐蚀性气体4.2光电转换及信号处理电路设计 传感器将电机的转速信号转变成了电脉冲信号,该信号经过LM324集成运放整形驱动电路,送到单片机进行脉冲计数,从而测出电动机转速。光电
20、转换部分与单片机的连接框图如图4.3所示 AT89C51整形驱动LM324 传感器LED数码管图4.3 光电转换部分与单片机的连接框图 4.2.1整形驱动电路设计 本设计计划采用高性能集成四运放LM324来进行光电信号调理电路设计。 高性能集成四运放LM324具有电源电压范围宽,静态功耗小,可单电源使用,价格低廉等优点。电路采用两级放大电路对脉冲信号进行放大,防止信号脉冲太小以至对实验结果不产生影响。每一组运算放大器可用图4.4所示的符号来表示,LM324是四运放集成电路,它采用14脚双列直插塑料封装,外形如图所示。它的内部包含四组形式完全相同的运算放大器, 除电源共用外,四组运放相互独立。每
21、一组运算放大器可用图3.3所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的位相反;Vi+(+)为同相输入端,表示运放输出端Vo的信号与该输入端的相位相同。LM324的引脚排列见图 : 图4.4放大器图图4.5 引脚图4.3单片机AT89C51介绍 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM)的低电压,高性能CMOS 8位微处理器,俗称单片机。它有40个管脚,分成两排,每一排各有20个脚,其中左下角标有箭头的为第1脚
22、,然后按逆时针方向依次为第2脚、第3脚第40脚。在单片机技术中,每个端口都有一个特定的名字,比如第一脚的那个端口叫做“P1.0”。1主要特性:与MCS-51 兼容 4K字节可编程闪烁存储器 寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24Hz内部程序存储器128*8位内部数据存储器4个8位并行I/O口两个16位定时器/计数器5个中断源 全双工串行口片内振荡器和时钟电路 2管脚说明: VCC:供电电压, GND:接地。 输入/输出口线:P0.0P0.7 P0口8位双向口线 P1.0P1.7 P1口8位双向口线 P2.0P2.7 P2口8位双向口线 P3.0P3.7 P3口8位
23、双向口线 RST:复位信号 ALE/PROG:地址锁存控制信号。PSEN:外部程序读选通信号。EA/VPP:访问程序存储器控制信号。XTAL1,XTAL2:外接晶体输入输出引线端。3振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。4芯片擦除:在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡
24、器,禁止所用其他芯片功能,直到下一个硬件复位为止。并且单片机是整个测量系统的主要部分,担负对前端脉冲信号的处理、计算、以及信号的同步,计时等任务,其次,将测量的数据经计算后,将得到的转速值传送到显示接口中,用数码管显示数值。4.4 最小系统的设计 在最小系统的设计中,将整形电路与单片机控制电路相连接,并且在光电传感器的作用下进行最小系统的模拟。 图4.6 最小系统图4.4.1复位电路设计AT89C51单片机复位电路是指单片机的初始化操作。单片机启运运行时,都需要先复位,其作用是使CPU和系统中其他部件处于一个确定的初始状态,并从这个状态开始工作。因而,复位是一个很重要的操作方式。但单片机本身是
25、不能自动进行复位的,必须配合相应的外部电路才能实现。 图4.7复位电路 复位电路用于产生复位信号,通过RST引脚送入单片机,进行复位操作。复位电路的好坏直接影响单片机系统工作的可靠性,因此,本次设计要重视复位电路的设计与研究。AT89C51复位电路共有四种类型,分别是:积分电路型,微分电路型,比较器型和看门狗型。最常用的积分型和微分型的作用是前者用于产生低电平复位信号,后者用于产生高电平复位信号。AT89C51单片机的基本复位电路有上电复位,按键电平复位和按键脉冲复位3种。单片机的复位是由外部的复位电路来实现的。单片机的复位操作使单片机进入初始化状态,其中包括使程序计数器PC0000H,这表明
26、程序从0000H地址单元开始执行。单片机冷启动后,片内RAM为随机值,运行中的复位操作不改变片内RAM区中的内容,21个特殊功能寄存器复位后的状态为确定值,见表4-1。 表4-1寄存器复位后状态表特殊功能寄存器初始状态特殊功能寄存器初始状态ABPSW00H00H00HTMODTCONTH000H00H00HSPDPLDPHP0P3IPIE07H00H00HFFH*00000B0*00000BTL0TH1TL1SBUFSCONPCON00H00H00H不定00H0*B注:表4-1中符号 * 为随机状态4.4.2 晶振电路设计 图4.8晶振电路 晶振(图4.10)是晶体振荡器的简称,在电气上它可以
27、等效成一个电容和一个电阻并联再串联一个电容的二端网络,电工学上这个网络有两个谐振点,以频率的高低分其中较低的频率是串联谐振,较高的频率是并联谐振。AT89C51芯片中的高增益反向放大器,输入端为引脚XTAL1,输出端为引脚XTAL2。4.5显示部分电路设计 显示部分应用LED数码管进行显示,LED数码有共阳和共阴两种,把这些LED发光二极管的正极接到一块而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么应用时这个脚就分别的接VCC和GND。再把多个这样的8字装在一起就成了多位的数码管了。数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出本次设计所测量的转速,因此根据数码管的驱
28、动方式的不同,可以分为静态式和动态式两类。由于动态显示驱动是单片机中应用最为广泛的一种显示方式之一,并且动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。所以我们选择应用动态显示驱动【15】。如图(4.11)所示为动态显示驱动仿真图。 图4.9 动态驱动仿真动态显示程序:#include#define uchar unsigned char#define uint unsigned intuint mm=1234; /显示1234/uchar jj;uchar code table=0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80
29、,0x90,; delay(uint m) uint i,j; for(i=m;i0;i-) for(j=110;j0;j-);xian_shi() uchar qian,bei,shi,ge; qian=mm/1000; bei=mm%1000/100; shi=mm%100/10; ge=mm%10; P2=0x80; P0=tableqian; delay(50); P2=0; P2=0x40; P0=tablebei; delay(50); P2=0;P2=0x20; P0=tableshi; delay(50); P2=0;P2=0x10; P0=tablege; delay(50)
30、; P2=0;5 系统软件设计5.1 主程序初始化(1).定时器的初始化 AT89C51有两个定时器/计数器T0和T1,每个定时器/计数器均可设置成为16位,也可以设置成为13位进行定时或计数。计数器的功能是对T0或T1外来脉冲的进行计数,外部输入脉冲负跳变时,计数器进行加1。定时器有4种工作方式:方式0、方式2、方式2和方式3。(2)中断允许控制AT89C51单片机中没有专门的开中断和关中断指令,对各个中断源的允许和屏蔽是由内部的中断允许寄存器IE的各位来控制的。该寄存器地址为A8H,位地址为AFHA8H,可以进行位寻址。ET0(ET1)=0,禁止定时器中断;ET0(ET1)=1,允许定时器
31、中断。EX0(EX1)=0,禁止外中断;EX0(EX1)=1,允许外中断。5.2主程序流程图子程序流程图主程序流程图显示开始初始化定时器计时器刷新数码管延时2ms 图5.1主程序流程图显示子程序流程图开始 显示缓存初始化LED显示初始化数码显示图5.2 显示子程序流程图5.3系统总程序#include#define uchar unsigned char#define uint unsigned intuint mm=1234;uchar code table=0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,; delay(uint m) u
32、int i,j; for(i=m;i0;i-) for(j=60;j0;j-);xian_shi() uchar qian,bei,shi,ge; uint jj; jj=mm; jj*=20; /jj+=1; qian=jj/1000; bei=jj%1000/100; shi=jj%100/10; ge=jj%10; P2=0x10; P0=tableqian; delay(1); /P2=0; P2=0x20; P0=tablebei; delay(1); /P2=0; P2=0x40; P0=tableshi; delay(1); /P2=0; P2=0x80; P0=tablege;
33、 delay(1); /P2=0;timer_init() /定时器计数器初始化函数 EA=1; ET0=1; ET1=1; TMOD=0X51; TH0=(65535-50000)/256; TL0=(65535-50000)%256; TH1=0; TL1=0; TR0=1; TR1=1;main() timer_init(); P0=0; /开始数码管不显示 while(1) xian_shi(); delay(2); /数码管刷新时间单位毫秒 void timer0() interrupt 1 TR0=0; TR1=0; TH0=(65535-50000)/256; TL0=(6553
34、5-50000)%256; mm=0; mm|=TH1; mm=(mm8)|TL1;/mm-=55536; TH1=0; TL1=0; TR0=1; TR1=1;void timer1() interrupt 3 /显示0000说明出错 TR1=0; TR0=0; mm=0; / TH1=0; / TL1=0; / TR1=1; 总 结采用单片机技术来实现电机转速的测量,可以提高转速测量的精确度,并且加快了采样的速率,具有较好的实时性。基于单片机的转速测量系统,具有硬件电路简单,程序简单和运算速度快,测速范围广,抗干扰性能好的特点。通过本次设计主要了解了基于单片机的转速测量系统的工作原理,以及
35、各种电路的设计和功能。我相信通过这次设计可以更好的锻炼了我自己的实际动手操作能力。参考文献【1】郁有文,常键.传感器原理及工程应用.西安电子科技大学出版社,2008【2】刘坤,高征红.Protel 99 SE电路设计实例教程.北京:清华大学出版社,2008【3】李广弟,朱月秀,冷祖祁.单片机基础.北京:北京航空航天大学出版社,2007【4】龚尚福.微机原理与接口技术.西安电子科技大学出版社,2008【5】郑玉珍.DSP原理及应用.北京:机械工业出版社,2012【6】陈伯时.电力拖动自动控制系统-运动控制系统.机械工业出版社,2003【7】孙桂荣,班 莹,刘 鸣.电机转速测量设计实验. 实验室科
36、学,2005【8】王雪文,张志勇.传感器原理及应用.北京航空航天大学出版社,2004【9】蒋智勇.单片微型计算机原理及接口技术.沈阳辽宁科学技术出版设,1992【10】穆兰.单片微型计算机原理及接口技术.北京机械工业出版社,1995【11】张毅刚.MCS-51单片机应用设计.哈尔滨哈尔滨工业大学出版社,1990【12】余永权,汪明慧,黄英.单片机在控制系统中的应用M.电子工业出版社,2003【13】王福瑞.单片微机测控系统设计大全M.北京航空航天大学出版社,1999【14】张勇.电机拖动与控制M.机械工业出版社,2001【15】王秀杰,张畴先.模拟集成电路应用.西北工业大学出版社,2003 致
37、 谢 大学生活一晃而过,回首走过的岁月,心中倍感充实,当我写完这篇毕业论文的时候,有一种如释重负的感觉,感慨良多。经过几个月的忙碌,本次毕业设计已经接近尾声,在此,我要感谢每一个帮助过我的人。首先,我要感谢的是我的导师孟惠老师。孟惠老师平日里工作繁多,但在我做毕业设计的每个阶段,从选题到查阅资料,论文提纲的确定,中期论文的修改,后期论文格式调整等各个环节中都给予了我悉心的指导。可以说,没有孟惠老师的悉心指导和帮助,我是不可能顺利完成我的毕业设计的。另外,她的治学严谨和科学研究的精神也是我永远学习的榜样,并将积极影响我今后的学习和工作。还有就是我的舍友们,他们给了我不少的关心和帮助。理论联系实际,理论结合实际,这让我更好的巩固了专业知识,在我以后的人生道路上要把它应用到各个方面。总之,感谢每一位关心过我,给过我帮助的人。滴水之恩,当涌泉相报。