收藏 分销(赏)

生物室温控制系统设计毕业设计论文.docx

上传人:胜**** 文档编号:1956703 上传时间:2024-05-12 格式:DOCX 页数:42 大小:672.56KB
下载 相关 举报
生物室温控制系统设计毕业设计论文.docx_第1页
第1页 / 共42页
生物室温控制系统设计毕业设计论文.docx_第2页
第2页 / 共42页
生物室温控制系统设计毕业设计论文.docx_第3页
第3页 / 共42页
生物室温控制系统设计毕业设计论文.docx_第4页
第4页 / 共42页
生物室温控制系统设计毕业设计论文.docx_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、天津工业大学毕业设计(论文)生物室温控系统的设计天津工业大学毕业设计(论文)任务书 题目生物样品室温控系统的设计学生姓名学院名称电子与信息工程学院专业班级课题类型课题意义随着社会的发展,科技在生物医学越来越重要,占着社会不可缺少的部分,但是人类在生物医学还在起步阶段,需要很多的实验工具,我做的课题就是为细胞创造一个比较合适的温度,控制在3637之间一个容器,从而稳定的模拟细胞的生活环境。任务与进度要求3.1-4.15 查阅相关资料,寻找合适的单片机芯片,找相关的控制电路图,模拟电路图的相关关键点的电压等相关数据,看是否适合控制的要求,记录相关的点,然后准备买材料,焊接,然后一一先关进行与模拟的

2、数据点对比比较,慢慢达到预期的目标,5.1-57 准备论文材料,整理毕业论文如果时间不够,就往后推移点,我也说不准,剩下的时间准备答辩 主要参考文献1 感觉因为是控制的范围比较小,所以可能要用到放大电路,找自己的模电书看看先关点,2 用到单片机找个合适的单片机,就用常见的C51,书也自己有,不行到图书馆借本,3 主要用到水中的传感器,这个从网上找个,相关数据应该能找到的,4 感觉传感器应该用到AD转换,不懂得地方在找书,起止日期2012.3.12012.6.15备注院长 教研室主任 指导教师 毕业设计(论文)开题报告表 2012 年 2 月 28 日姓名学院电子与信息工程学院专业电子信息工程班

3、级题目生物样品室温控系统的设计指导教师一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:国内外研究情况:随着社会的发展,科技在生物医学越来越重要,占着社会不可缺少的部分,但是人类在生物医学还在起步阶段,需要很多的实验工具,我做的课题就是为细胞创造一个比较合适的温度,控制在3637之间一个容器,从而稳定的模拟细胞的生活环境。采用单片机作为主芯片,通过相应的控制电路图,模拟电路图来控制相关关键点的电压,来为细胞创造一个比较合适的温度,从而达到生物样品室温控系统的设计。主要研究内容:设计并制作一个温控系统,通过单片机实时读取温度传感器采集的温度值,并根据实际温度值与设定温度值之间的比

4、较结果来控制加热器工作,从而使样品室形成一个恒温的实验环境。目的和意义:生物样品特别是细胞样品,其生物学特性和生理功能高度依赖所处环境的温度变化。因此,在测量过程中使样品室保持36oC左右的温度,模拟体温环境,能够使生物样品尽可能多地保持其生物学特性和生理功能,从而能更准确地研究生物样品的光学特性与生物学特性之间的关联。二、进度及预期结果:起止日期主要内容预期结果3.1-3.153.16-3.314.1-4.204.21-5.155.16-5.316.1-6.15查阅相关资料,寻找合适的单片机芯片。找相关的控制电路图,模拟电路图的相关关键点的电压。购买元件,焊接实物电路。解决实际电路中存在的问

5、题,完成论文初稿。修改毕业设计论文。论文定稿,准备答辩。做好电路设计的各项准备设计出电路原理图制作出实物电路实现多种电压输出完成论文修改完成课题,做好答辩准备完成课题的现有条件指导教师正在从事单片机系统的研究,实验室具有工件试块、直流电源、示波器、万用表、电烙铁等仪器和工具,可满足本课题的实验要求。审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日天津工业大学毕业设计(论文)进度检查记录 题目生物样品室温控系统的设计学生姓名付孝洪学院名称电子与信息工程学院专业班级电子081指导教师姓名指导教师职称讲师日 期指 导 记 录2013110选定题目并布置任务2013225指导并督促完成开题

6、报告和任务书2013228指导完成设计的总体方案201335指导查找资料2013317指导完成整体电路的设计2013322指导需求分析与方案选择2013331指导硬件的设计与焊接2013415指导软件的设计2013421指导并帮助调试程序 2013426指导并帮助系统的调试2013510指导论文的撰写格式和注意事项,要求开始写论文2013520检查论文初稿,并纠正其中错误与不足2013525检查修改后的论文201361检查修改后的论文,并指导答辩201368检查幻灯片,并进一步指导答辩 天津工业大学本科毕业设计(论文)评阅表(设计类)毕业设计题目生物样品室温控系统的设计学生姓名学生班级电子09

7、2指导教师姓名评审项目指标满分评分选题能体现本专业培养目标,题目大小、难度适中;学生工作量饱满,能得到较全面训练。10题目与生产、科研等实际问题结合紧密。10课题调研文献检索能独立查阅文献以及从事其它形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息从中获取新知识的能力。15外文应用能正确引用外文文献,翻译准确,文字流畅。5设计说明书(论文)设计图纸(插图)简洁、规范、无差错,设计栏目齐全合理,能正确使用国家标准单位。15设计说明书(论文)结构严谨,表达清楚,文字通顺,用语正确,基本无错别字和病句,书写格式符合规范。15能根据毕业设计目标进行实验设计,对数据的运算及处理正确无差

8、错,对实验结果的分析准确。20设计具有创新性或实用价值。10合计100意见及建议阅人签名:年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名学院名称电子与信息工程学院专业班级题目生物样品室温控系统的设计1毕业设计(论文)指导教师评语及成绩:成绩: 指导教师签字: 年 月 日2毕业设计(论文)答辩委员会评语及成绩:成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)摘要从近几年的发展看,人们的生活蒸蒸日上,生活水平也大大的提高,不管从物质说还是从精神上说,我们生活环境不在是以前的时

9、候,比如各种控制都在我们的生活周围,尤其是关于温度的控制。生物医学研究在现代的生活当中有着不可估量的前景,不管是当前,还是未来,对于生物的研究是不可能中断的,我们知道,对于生物的研究,离不开细胞,这就肯定了我们需求大量的,完美的,没有变异的细胞,培养细胞,温度是一个很重要的因素,各种细胞对温度的需求不同,这就要我们需要种类繁多的温度控制器。本次毕业设计是应用关于凌阳单片机的知识,根据配合SPCE061A芯片完成的温度控制,其中有凌阳的系统电路,包括关于温度的PID控制计算,继电器控制温度模块,测温部分数据采集,数码管显示电路,以及对于温度控制软件部分的编程,通过实验达到基本的要求。关键词:SP

10、CE061A,继电器,数码管,温度数据采集ABSTRACTFrom the development in recent years, peoples lives becoming more and more prosperous and the living standards improved greatly. Our living environment is not like before time, whether from the material or spiritually. Such as a variety of control around our lives, parti

11、cularly control about the temperature.The biomedical research has immeasurable prospects in modern life, it is impossible to interrupt whether it is current or future. We know that, biological research cant proceed without cells, which make it certain that we need a large number of perfect, unvarian

12、t cells. For cell culturing, the temperature is a very important factor. Different cells demand different temperature, so it is necessary for us to manufacture a wide variety of temperature controllers.This graduation project is a temperature controler which based on the application of knowledge of

13、Sunplus SCM and with the coordinate of SPCE061A chip. In it there is a Sunplus system circuit, which consist of PID control calculation about temperature, electrical relay temperature controlling module, data acquisition on temperature measurement, digital display circuit, and the programming of the

14、 temperature control software. To reach the basic requirement with experiments.Keywords: SPCE061A, Relay ,Digital tube, Temperature data acquisition第一章绪论1.1生物医学的前景领域随着社会的发展,和社会的要求,生物医学在社会当中有不可代替的部分,例如:干细胞再生,白血病骨髓移植,可再造肝等,在社会中,对于病人有着重要的地位和关系生命延续的成为可能。生物医学能够改变使用药物通过 肝、肾排泄从而增加肝、肾功能的损害,部分治疗中的兴奋剂、抗精神类处方影

15、响儿童骨骼发育的伤害,使生物医学的理念得到了充分的发挥。国内部分医院又开始应用的地方,但是还不够全面及完善。虽然我国近10年在生物医学方面的研究比较快,我国在生物医学的应用还不够全面,在生物医学的方面的研究还处在初级阶段,对于生物医学的研究还不够深入,需要研究的领域还比较多,所以研究的过程还要许多的设备来维持细胞的生长与繁殖,对于细胞的生长温度是其中重要因素之一,温度的控制对于细胞的生长发育及形态,细胞的基因稳定有至关的作用.1.2温度对细胞的影响细胞液温度的控制,对于细胞的培养及繁殖的程度和效果有着重要的关联,温度控制的比较好的,能够对细胞的基因稳定起到作用,不至于在研究过程发生突变的现象,

16、在研究过程中不会发生对实验造成额外的其他因素,我们都知道,如果温度适合细胞生长的温度的话,对于细胞的发育是很完美的,在发酵当中我国在这方面已经验证了温度对细胞至关的作用,所以,在细胞研究的领域就必须控制好温度的关键是最重要的因素,1.3课题研究的意义我国是一个人口大国,在医疗的水平和其他的发达国家还是不能够比较的,有些需要换器官的病人在遇到这些事的时候,是很绝望的,因为谁愿意把自己的器官给自己,尽管有些无私人士在临死之前会把自己余生奉献给别人,但我们不能等待那些给自己余生的人吧,在理论上已经达成,人类能够通过可在生细胞,通过激素来改变细胞的变化,从而变成人类想要的各种各样的器官,从而使患病的病

17、人变成一个健康的人,也和我们正常的活在这个世界,但是这个水平还停留在研究阶段,所以在研究的阶段我们需要培养大量的细胞,来进行细胞的改变,观察细胞的特性等等,所以温度控制是培养细胞的关键因素。生物医学在大量方面治疗有很好的效果意义,既可以不需消耗大量的人力,及物力,人类就可以生产出很多的细胞来产生定向的变异供大量的人类使用,还可以应用到其他产域,还有可能产出真正意义上的动物肉,那是人类不再需要猎杀那些珍贵的稀有动物,也为保护动物,保护环境做出了一份力量。因此,生物工程在以后的社会当中,甚至是在将来,也在社会当中占有不可替代的地位。所以研究温度控制,是培养细胞的第一步,有了大量的细胞,才会为后面的

18、研究做出很好的铺垫。第二章硬件电路设计2.1方案设计2.1.1方案选取传感器本方案是通过运用的传感器是pt1000,它的工业性能比较完美,最大非线性偏差0.5摄氏度,具有很好的高温和抗氧化能力,此原件线性比较好, 铂热电阻的与温度的关系RT=RO(1+AT+BT*t) 其中RT是当时温度时的电阻 ,RO是0温度时的电阻,T为任意温度值,AB为温度系数,PT1000传感器因温度变化部分电阻的电压可以由后面的放大电路和A/D转换器直接测量,并采用2次电压测量-交换驱动电流方向,在每个电流方向上各测量一次.其特点是直接测量传感器的电阻变化量,A/D转换器利用效率高,电路输出电压同电阻变化量成线性关系

19、.传感器采用三线制接法能有效地消除导线电阻和自热效应的影响.利用单片机系统控制两次测量电压可以避免接线势垒电压及放大器、A/D转换器的失调与漂移产生的系统误差,还可以校准铂电阻传感器精度.恒流源与A/D转换器共用参考基准,这样根据A/D转换器的计量比率变换原理,可以消除参考基准不稳定产生的误差,不过对恒流源要求较高,电路结构较为复杂.为了进一步克服噪声和随机误差对测量精度和稳定度的影响,最后在上位机中采用MLS数值算法实现噪声抵消,大大提高了温度测量精度和稳定度.2.1.2控制部分单片机选取方案采用SPCE061A单片机实现,SPCE061A内有各种DA与AD,其中包括DAC2路,ADC8路,

20、而且都集成在这一套电路当中,方便使用,最主要的是该芯片内置在仿真线路接口,方便调试,加大了调试的工作效率,大大节省了工作者的时间。在SPCE061A有很好的压缩数据的功能,这就为高性能打好了基础,而且压缩的数据较好,能够对数据进行很好的还原,在为数据的传输,AD或DA的转换提供了很好的基础。2.2系统硬件设计2.2.1电路方框图2.2.2键盘设定用于温度控制:key1.控制十位数值09 Key2.控制个位数值09 Key3.控制温度确认并语音播报当系统启动时,数码管显示全部为0,随着按key1的次数升高,直到达到所需要的温度值,当按下key3时,温度开始升高,继电器开始运作,控制加热炉的温度。

21、2.2.3数据采集:将从传感器采集的电压信号经过AD转换,换算成数据,并语音播报,2.2.4数据显示:采用8段数码管显示,设置温度值,及测量值,显示小数点后位数。2.2.5继电器:用来控制电热炉输出。2.3电路设计2.3.1CPU设计采用SPCE061A单片机,SPCE061A有32个I/O口全部引出,而且该I/O口是可编程的,可以设置成输出或者是输入接口,设置为输入时,分为悬浮输入或非悬浮输入,非悬浮输入又可以设置为上拉输入或是下拉输入,在5v情况下,上拉电阻为150k,下拉电阻为110k,设置为输出时,可以选择同相输出或者是反向输出。2.3.2 SPCE061A性能指标SPCE061A是1

22、6位结构的微处理器。工作电压Vdd2.4-3.6v Vddh2.4-5.5vCPU时钟最高可达49MHZ有2个16位可编程计数器/定时器有2个10为是DAC数模转换输出通道有14个中断源,包括定时器A/B,时基,键唤醒,2个外部时钟源输入等等,具备同步及异步串行设备接口具备低电压复位的功能,还有低电压检测的功能。有在线仿真电路接口,更具有保密的功能等2.3.3 SPEC061A寄存器SPEC061A其中包括8个寄存器和4个通用寄存器R1-R4,还有一个程序计数器PC,对栈指针SP,还包括基址指针和段寄存器一个,通用寄存器R3和R4合成一个32为的寄存器MR,MR可以被用作惩罚运算和累积运算的目

23、标寄存器,而且,SPCE061A有3个PIQ的中断14个IRQ中断,而且还有一个有指令BREAK控制的软中断。SPCE061A有2K字节的RAM,地址范围从0000000-0007FF.其中包括有32K字节的闪存,可以再ICE工作方式下被编程写入或被擦出,如果给闪存保密设定后,当中的内容不能再通过被ICE读取。2.3.4时钟锁相环振荡器(PLL):PLL是为系统给一个32768HZ的实时时钟基频,且在对基频进行倍频升高,调整到49.152MHZ、32.768MHZ、40.96MHZ,24.576MHZ、20.480MHZ。其中PLL的自激振荡频率为24.576MHZ。系统时钟: PLL振荡器为

24、系统时钟的信号源,其中系统时钟频率通过对P_System_Clock单元进行编程来控制,其中Fosc、CPUCLK分别为24.576MHZ,其中P_System_Clock单元可对系统时钟,还有CPU时钟频率进行定义,其中当系统当被其中的程序启动时,最开始的CPUCLK的频率为Fose/8。随后就慢慢的别调整到24.576MHZ,这样可以避免系统在启动的时候读取ROM出现偏差。实时时钟:实时时钟的频率为32768HZ,也可以说是基频,SPCE061A通过对32768HZ的实时时钟进行分频为中断提供中断源,其中一个中断源,IRQ5_2HZ,每隔0.5秒就会被启动一次,这就可以作为计时的基准。输入

25、/输出:I/O端口是系统和其他的外接设备进行数据交换的端口,其中SPCE061包括两个编程输入输出端口:分为A口和B口,A口是具有可编程的I/O接口,可以与ADC的多路LINE_IN输入共用,而B口在具有普通的接口的功能外,在其他的一些管脚上可以完成其他的特殊功能。 I/O端口连接图 尽管数据能够通过数据P_IOX_Data和数据缓冲端口P_IOX_Bufferxieru 写入相同的数据寄存器,但从这两个端口读出的数据却来子不同的位置,后后者读出的数据是从数据寄存器里的数据,而前者的数据是I/O端口上的死电平状态。通过读P_IOA_Latch单元来锁存IOA0-7端口的电平状态,从而可激活其唤

26、醒功能。2.4键盘设置参数电路Key1接IOA0,Key2接IOA1,KEY3接IOA2外部接5v电压,提供电平。2.5温度采集及数据输出部分温度传感器使用的是Pt电阻,运放采用HT9274集成芯片,因为Pt电阻在0摄氏度时,阻值差不多在1千欧姆,在100摄氏度时,阻值差不多在1380欧姆,则表示阻值变换范围从0380欧姆,电压从0V-3.3V。 采用差动运放电路,通过可调分压电阻来满足零点调节。因为Pt电阻中的电流基本为12mA,所以Pt电阻电压应该在0380mV波动。所以采用10倍电压放大,来满足SPCE061A的模数转换,2.5.1 HT9274集成芯片介绍Ht9274是一款4位的功率运

27、算放大器,电压范围在1.6-5.5v之间,工作电压比较稳定,这就对完美的输出驱动创造了良好的条件,而且它具有高输入阻抗,单供应操作,在这个响应环保节能的时代,HT9274也是有具有功耗低的特点,主要应用在电池系统,传感器放大,低功率低功率增益模块,低功率比较器,信号探测器,有源滤波器及各个领域,总的来说,HT9274,是一个高输入阻抗的放大器,以及超低功率,高增益的放大器。2.6数码管显示在外面接三级数码管,通过对三级管控制来控制LED片选。在其中用到LED5641A这款数码管本图采用了共阴极数码管LED5641A进行显示,LED5641A具有四位数码管,这四个数码管的段选a、b、c、d、e、

28、f、g分别接在一起,每一个都拥有一个共阴的位选端。IOB0IOB2口分别接三极管的p端,通过三极管来控制LED的片选。IOA8IOA15口传输要显示的数据,利用其串/并转换功能,送入数码管显示。在此外接了两个电阻R-PACK4来保护LED。数据线也可直接接凌阳SPCE061A单片机的I/O口,因为I/O口输出电流很小,一般不会对LED造成很大的损坏,而它的电压值却足以驱动LED,这不像别的单片机还要外接驱动电路和电阻。采用凌阳SPCE061A单片机,将大大减化了设计过程和硬件电路.2.6.1 LED5641A简介能在低电压,小电流条件下驱动发光发光响应时间极端,高频特性好,单色性较好,亮度高,

29、体积小,重量轻,抗冲击性能好,固态封装,稳定性好,寿命长,使用寿命在5w小时以上可持续扫描驱动各字节良好的显示效果。视觉宽2.7热电炉加热控制2.7.1继电器简介继电器是一种经常运用在工厂,生活等场所的一种电子控制器件,是一种变动开关,当输入值达到一定的预定值时,在电气输出控制量中,会使的被控制量发生变话,导致结果发生改变,它具有控制系统和被控制系统两个方面互动的效果,从而达到对一个控制点达到不断控制,达到预期效果,继电器通常运用在电气行业当中。实际作用是用小电流去控制较大的大电流运作的一种开关。故在电路中起着安全保护,自动调节,转换电路等等作用。继电器可分为电磁继电器:电磁继电器是通过电路当

30、中输入的电流,对电路当中的衔铁产生一种吸引的作用,从而达到控制的目的,固体继电器:电子元件为无机械运动构件的,输入和输出隔离的一种继电器。温度继电器:当达到某一温度时,进行改变控制对象运作现状的控制器件。舌簧继电器:它是一种具有触电簧片,且在衔铁磁路双重作用下的舌簧开动来开闭,或转换线路的继电器。高频继电器:也就是一种改变高频状态的继电器。通过单片机输出的一个信号,激发三极管,使三极管导通,从而有电流在衔铁里流通,从而产生电磁效应,再加上弹簧的效应,使下面的铁片产生吸引的作用,在上下两个出点来会走动,从而达到对电热炉开关控制的目的,此部份用于在闭环控制系统中对被控对象实施控制,此处被控对象为电

31、炉丝,采用对加在电炉丝两端的电压进行通断的方法进行控制,以实现对水加热功率的调整,从而达到对水温控制的目的。对电炉丝通断的控制采用SSR固态继电器,SSR是半导体继电器,所以较小的驱动功率即可使SSR工作。它的使用非常简单,只要在控制台端加上一TTL、CMOS电平或一晶体管,即可实现对继电器的开关2.8音频输出SPY0030是一款较好的语音放大芯片,他可以直接接受来自单片的模拟信号,进而对其直接放大,而且有较好的放大效果,且音质不错,他的工作电压差相比其他较大为2.4-6v之间,有良好的稳定效果能力。在我们日常的生活当中,所遇到的大多数都是波形声音信号,波形声音是自然界中很常见的,是数字化声音

32、的基础,通常我们对模拟信号进行数字化的处理,来处理日常的检查,这就需将模拟信号转换成数字信号,模拟信号数字化有很多种方式,而且现在采用最多的是A/D变换法,它是将时域信号转换成数字序列,这种方法接受信号后,能够恢复到最大本来的效果,凌阳音频压缩的处理信号的范围是字200HZ- 3.4HZ。表2 编码技术标准频响信号类型 频率范围(Hz)采样率(kHz)量化精度(位)电话话音 2003400 8 8 宽带音频 (AM质量) 507000 16 16 调频广播 (FM质量) 2015k 37.8 16 高质量音频 (CD质量) 2020k 44.1 16 压缩一般分为无损压缩和有损压缩,无损压缩的

33、比例一般在2:1-4:1.而有损压缩一般在指压缩比例在100:1。而凌阳的音频压缩算法根据不同的压缩有好几种比例:SACM-A2000:压缩比为8:,8:1.25,8:1.5 SACM-S480: 压缩比为80:3,80:4.5 SACM-S240: 压缩比为80:1.5 按音质排序:A2000S480S240 我们了解我经常对语音处理要分别进行为A/D、编码处理、进行存储、解码处理以及D/A处理,而对麦克风输入的生成的WAVE文件,他占用的存储空间很多,比较占地方,这对相对存储空间较小的单片机有点多,而SOCE061A提出解决的方法,级SACM-LIB,它将A/D、编码、解码、存储、D/A来

34、做成相应的模块,每个模块都有相应的应用程序接口API,所以只要了解相应的模块程序的功能及接口参数,然后调用相应的函数就可以实现相应的功能。通过对从SPCE061A单片机DAC输出的信号放大,从DAC通道出来的是电流信号,DAC输出通过SPY0030,进行音频放大,放大进过滤波之后,得到的是平稳的电流信号,然后通过对外接滑动电阻进行调节,从而进行对放大器放大功率的调整,达到合适的效果目标,然后进过SPY0030放大,然后进过喇叭,进行播报的功能,第三章 软件部分的设计3.1算法介绍算法有两种:直接算法就是当前需要的控制量。公式:Pout = Kp * e(t) + Ki * e(t) + Kd

35、(e(t) e(t-1);增加量计算法就是在相对于标准算法的相邻两次运算之差,从而得到的结果是增加量,换个说法就是说在上一次控制量的基础上要增加的控制量。公式:Pout(t-1) = Kp*(e(t) e(t-1) + Ki e(t) + Kd(e(t) 2*e(t-1) + e(t-2);基本偏差:e(t) 表示的是当前测量值与设定的目标之差,设定目标为被减数,结果可以是正或负,正数表示的是还没有达到,负数表示的事已经超过了预期的设定值。这是面向比例项用的变动数据。累计偏差:e(t)= e(t) + e(t-1) + e(t-2)+.+e(1),这是每一次测量到的偏差值的总和,即代数和,考虑

36、到正负符号运算,即面向积分项用运的变动数据而已。基本偏差和相对偏差:e(t) e(t-1),将本次的基偏差减去上次的基偏差,来考察当前控制量对象的发展趋势,这块作为快速反应的一个重要依据,即面向微分项的可变动的一个数据。比例调节作用:这个是按比例反应的系统偏差,如果系统出现了偏差,比例调节系统立即便会产生调节作用,来减少偏差。比例作用大,就可以加快调节的作用,这样减少误差,但是如果比例过大,这便使系统的稳定性能下降,甚至造成系统的不稳定。积分调节作用:即使系统消除或减少稳态误差,来提高无差度的标准。因为有误差,积分调节就在进行,直至到无差,如果积分调节停止,积分调节便会输出一常值。积分作用的强

37、弱在于与积分的时间常数Ti,如果Ti越小,积分作用便会就越强。反过来Ti大,积分作用就会弱,积分调节会使系统稳定性能下降,动态响应变慢。积分作用便与另外两种调节规律结合,来组成PI调节器或者是PID调节器。微分调节作用:微分作用是反映系统偏差信号的变化情况,具有预见性,它能预测到偏差变化的趋势,这便能使系统产生预知的控制作用,即在偏差还没有成形之前,就已经被微分调节的作用消除了。因此,在微分调节可以改变系统的动态性能。如果微分时间在选择合适情况下,便可以减少超调的情况,减少调节时间。加快率,但是微分调节的作用对噪声干扰有很大的作用,所以过强的加强微分调节,对系统抗干扰能力不利。而且,微分反应即

38、是变化率,对当输入没有变化时,微分作用输出为0;而且微分作用不能单独作用,需要和其他两种调节作用规律相结合,组成PD或者是PID控制器。由图可知PID调节器是一种线性调节器,这种调节器是将设定值w与实际输出值y进行比较构成偏差模拟PID控制并将其比例、积分、微分通过线性组合构成控制量。其动态方程为: (1)其中-为调节器的比例放大系数-为积分时间常数-为微分时间常数PID调节器的离散化表达式为其增量表达形式为: 其中T为采样周期。可见温度PID调节器有三个可设定参数,即比例放大系数、积分时间常数、微分时间常数。3.2程序流程图int main(void) int iKeyValue; stat

39、us = system_temperature_set; guifgSpeechPlay = 0;System_Initial();PIDinit();while(1) System_ServiceLoop(); /键盘扫描、去抖动处理 iKeyValue = SP_GetCh(); /取键值 key_value_process(iKeyValue); /键值处理 if(guifgSpeechPlay) temperature_speech_play( ); /语音播放 if(status = system_temperature_control) display_speech_ADC_tem

40、perature(); /测量温度显示、温度播报、PID计算 Clear_WatchDog(); /清看门狗 System_ServiceLoop(); /键盘扫描 if(fOut0x0255) K = 0.079; /确定温度系数 else K = 0.076; fT = adc_data * K; /换算成温度值 /将温度值转换成十进制用于LED显示guiLED_Value0 = (int)fT/10; guiLED_Value1 = (int)fT%10; guiLED_Value2 = (int)(fT*10)%10; if(int)fT != siTlast) /判断温度的整数值是否变化 temperature_speech_index(guiLED_Value); /温度整数值语音播放排序 SACM_A2000_Initial(0); /非自动方式播放的初始化 SACM_A2000_InitDecoder(DAC2); /开始对A2000的语音数据以非自动方式解码 SP_INT_IRQ6(); iAddrSpeech = speech_start_address(iaSpeech_index0);/语音播放始地址 guif

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服