版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、黄石理工学院 课程设计报告1目 录摘摘 要要.1 1引引 言言.21 1 总的设计方案总的设计方案.31.1 总体方案.31.2 方案选择 .52 2 系统硬件设计系统硬件设计.72.1 系统结构图.72.2 微处理器.72.3 温度传感器.92.4 显示电路.112.5 功能按键.122.6 压缩机,风机,电磁阀控制.132.7 过欠压保护.133 3 模糊控制算法模糊控制算法.153.1 对精确值的模糊化处理.163.2 模糊推理规则的归纳.173.3 模糊量向精确量的转化.184 4 系统软件设计系统软件设计.194.1 主程序 .194.2 中断服务程序.205 5 技术总结技术总结.
2、216 6 结束语结束语.227 参考文献参考文献.23黄石理工学院 课程设计报告2摘要近年来随着计算机在社会领域的渗透,模糊控制电冰箱的成功开发引起了人们的注意。这种电冰箱可以使食品迅速冷冻,延长保存期;并可以防止冷藏室的温度过低而冻坏食品;还可以根据冰箱使用状态,在适当时候进行除霜,以减小由于除霜而对食品产生的影响;尚可根据使用情况不免不必要的冷却,以节约能源。通过对直冷式电冰箱制冷系统的改进和采用模糊控制技术,实现了电冰箱的双温双控,使电冰箱能根据使用条件的变化迅速合理地调节制冷量,且节能效果良好。现从冰箱的硬件结构框图和模糊控制器两个方面,以模糊控制算法为主线,将冰箱的温度控制过程完全
3、地描述了出来。具体分为硬件结构框图及各功能电路的介绍、模糊控制算法、软件程序框图等三部分。由于冰箱的温度控制过程离不开对控制器的控制算法,因此本报告着重讨论了温度控制器的模糊控制算法,并举出例子进行了详细阐述。关键字关键字:模糊控制,温度控制abstract in recent years, with the penetration of computers in the social sphere, the successful development of fuzzy control refrigerator attracted peoples attention. this refrig
4、erator can make quick frozen foods to extend shelf life; and can prevent the freezer temperature is too low and nipped food; refrigerator can also be used according to the state, at an appropriate time to defrost, to reduce due to defrost while the impact of food; can still be bound under the unnece
5、ssary use of cooling in order to save energy. through the direct-cool refrigerator cooling system improvements and the adoption of fuzzy control technology to realize a dual-temperature refrigerator dual control, so that the use of refrigerators according to the conditions of a rapidly changing reas
6、onably adjust cooling capacity, and energy-saving good effect. are from the refrigerator and fuzzy controller hardware block diagram of the two aspects of the fuzzy control algorithm as the main line, the temperature of the refrigerator control process described completely out. the specific hardware
7、 block diagram is divided into functional circuits and the introduction of fuzzy control algorithms, software programs such as block diagram of three parts. as the refrigerator temperature control process can not be separated on the controller of the control algorithm, this report focused on the tem
8、perature controller of the fuzzy control algorithm, citing examples described in detail. keywords: fuzzy control, temperature control黄石理工学院 课程设计报告3引 言现代工业设计、工程建设及日常生活中常常需要用到温度控制,早期温度控制主要应用于工厂中,例如钢铁的水溶温度,不同等级的钢铁要通过不同温度的铁水来实现,这样就可能有效的利用温度控制来掌握所需要的产品了。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面,电冰箱的出现及大量普及就是一个
9、很好的例子。随着社会发展,人们对食品温度的控制要求也越来越高,对于电冰箱的温度控制也就相应的不断提高。20 世纪 90 年代出现的 eda 技术是电子设计的重要工具,其核心是 利用计算机完成电路设计的全程自动化,eda 技术应用于芯片设计和系统设计,极大的提高了电路设计的效率和可靠性,节省了设计成本,减轻了设计人员的劳动强度。它结合传感技术及计算机等高新技术,并综合应用了机械技术发展的新成果,不管是在民用工业,还是在国民经济建设中都有着极其广泛的应用前景,广泛应用于工业自动化,智能仪器仪表的设计制造中,消费电子产品领域,通信方面及武器装备等,含盖了生产、生活、军事各个领域,实现了电子产品的准确
10、化、智能化、最优化和多功能化,发挥着越来越重要的作用,引起了各个国家的高度重视。依靠 eda 的控制技术作为现代高科技的重要组成部分,推动着自动化生产、计算机、材料加工、医疗、纺织等相关领域的发展。是衡量一个国家科学技术水平的重要标志。正由于用 eda 控制器改造落后的设备具有性价比高、提高设备的使用寿命、提高设备的自动化程度的特点,所以电冰箱的 电控系统也采用了 eda 为其各功能控制实现的核心。而我设计的电冰箱的电控系统就是采用了 eda 为控制核心,通过电路设计,扩展外围电路,实现电冰箱的温度控制,温度的显示功能,具有很强的实用性,现实性。通过本设计的研究,我不仅了解电冰箱的相关知识,还
11、掌握了利用 ip 核设计电子系统,引用方便,修改基本元件的功能容易 ,以及一些外围芯片的使用及模拟电路的设计。黄石理工学院 课程设计报告41.总的设计方案1.1 总体方案简介液体由液态变为气态时,会吸收很多热量,简称为“液体汽化吸热”,电冰箱就是利用了液体汽化的过程中需要吸热的原理来制冷的。 蒸气压缩式电冰箱制冷系统原理图如图 1.1 所示,主要由压缩机、冷凝器、干燥过滤器、毛细管、蒸发器等部件组成,其动力均来自压缩机,干燥过滤器用来过滤赃物和干燥水分,毛细管用来节流降压,热交换器为冷凝器和蒸发器。制冷压缩机吸入来自蒸发器的低温低压的气体制冷剂,经压缩后成为高温高压的过热蒸气,排入冷凝器中,向
12、周围的空气散热成为高压过冷液体,高压过冷液体经干燥过滤器流入毛细管节流降压,成为低温低压液体状态,进入蒸发器中汽化,吸收周围被冷却物品的热量,使温度降低到所需值,汽化后的气体制冷剂又被压缩机吸入,至此,完成一个循环。压缩机冷循环周而复始的运行,保证了制冷过程的连续性。 1.1.11.1.1 电冰箱的系统组成电冰箱的系统组成黄石理工学院 课程设计报告5图 1.1 电冰箱制冷系统原理图直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使冰箱内的温度保持在设定温度范围内。冷冻室用于冷冻食品通常用于冷冻的温度为3c15c,冷藏室用于相对于冷冻室较高的温度下存放食品,要求有一定的保鲜作用,
13、不能冻伤食品,温度一般为 0c10c,当测得冷冷冻室温度高至3c 0c 时或者是冷冻室温度高至 10c13c 是启动压缩机制冷,当冷冻室温度低于15c18c 或都冷藏室温度低于 0c3c 时停止制冷,关断压缩机。采用单片机控制,可以使控制更为准确、灵活。1.1.21.1.2 工作原理:工作原理:根据冷藏室和冷冻室的温度情况决定是否开压缩机,若冷藏室的温度过高,则打开电磁冷门 v1,关闭阀门 v2,v3,同时打开压缩机,产生高温高压过热蒸气,经过冷凝器冷凝,干燥过滤器干燥,毛细节流管降压后,在蒸发器汽化制冷,产生低温低压的干燥气体。经过电磁阀门 v1 流入冷藏室,使冷藏的温度迅速降低,当温度达到
14、要求时关闭压缩机,同时关闭电磁阀门 v1 。若是冷冻室的温度过高,则应打开v2 关闭 v1, v3 。黄石理工学院 课程设计报告6电磁阀门 v3 主要用于冷冻室的化霜。需要化箱时打开 v3,从压缩机流出的高温高压气体流经冷冻室可匀速将冷冻室霜层汽化。达到化霜的效果。一般化霜的时间要短,不然会伤存放的食品。1.1.31.1.3 本系统采用本系统采用 ipip 核控制的电冰箱主要功能及要求:核控制的电冰箱主要功能及要求:1)设定 2 个测温点,测量范围:18c10c,精度0.5c;2)利用功能键分别控制温度设定、冷藏室及冷冻室温度设定等;3)制冷压缩机停机后自动延时 3 分钟后方能再启动;4) 工
15、作电压 176v240v,当过压或欠压时,禁止启动压缩机此设计的总体框图如图 1.2 所示:图 1.2 设计总体框图外围电路是 ep2c5q208c8 芯片工作的基础保障电源电路提供稳定的+5v 工作电压;时钟电路用于产生 ep2c5q208c8 工作所需的时钟信号;复位电路使ep2c5q208c8 实现初始化状态复位。键盘电路用于向系统输入运行参数,控制系统的运行状态。通过键盘扫描等程序设计把键盘输入的数据在液晶显示器上显示。led 电路用来显示键盘输入的数据,lm35 实现对冷冻室和冷藏室的温度检测,ad522 完成黄石理工学院 课程设计报告7对温度的模数转换,将信号上传给 ep2c5q2
16、08c8 芯片,其功能是靠硬件电路的设计和软件程序的结合来实现的。1.2 方案选择方案一方案一 本方案确定了用单片机 pid 控制器对冰箱进行控制,将人工智能中的系统技术与 pid 控制相结合,构成一种 pid 控制器,使冰箱控制合理、节能、可靠,在硬件上以单片机 mcs-51 为核心,在软件上用 c 语言对单片机进行控制。 方案二方案二 此是采用模糊控制算法,利用模拟温度传感器 ad590 进行设计,由单片机、模拟温度传感器 ad590、运算放大器、ad 转换器、44 键盘、lcd 显示电路、电机,集成功率放大器、报警器组成,本方案采用模拟温度传感器 ad590 作为测温元件,传感器将测量的
17、温度变换转换成电流的变化,再通过模拟电路将电流的变化转换成电压的变化,使用运算放大器交将信号进行适当的放大,最后通过模数转换器将模拟信号转换成数字信号,传送给单片机。单片机将温度值进行处理之后用 lcd显示,当温度值超过设置值时,系统开始启动压缩机。结论结论利用模糊控制技术,在冷冻室需要制冷的时候,压缩机快速启动。并且设计了变频调速系统,避免了压缩机的频繁开启,使电机能够按照所需要的进行工作,使压缩机制冷更加合理有效。冷藏室制冷采用半导体和压缩机同时制冷,正常的情况下冷藏室随着冷冻室的制冷而制冷,当冷冻室需要制冷时,启动压缩机制冷,冷藏室同时也能达到制冷效果;当冷冻室不需要制冷时,这时不启动压
18、缩机制冷,而是用半导体单独对冷藏室制冷,这样控制的效果能使冷藏室基本上达到独自控制的目的。在冰箱化霜过程中,运用模拟神经智能控制技术将冰箱门开闭次数、开闭频率和最佳化霜时间加以统计和分析,根据冰箱的实际运行选择在冰箱门开闭最少的时间段内进行自动化霜,使冰箱内温度波动最小,对食品质量影响最小。开门时间过长系统则会报警。在冰箱的面板上有液晶显示器,可以显示冷冻室和冷藏室的温度,并通过按键可对冷冻室和冷藏室的温度进行调控,以达到用户所需要的温度。因此,选择方案二。黄石理工学院 课程设计报告82.系统硬件设计2.1 系统结构图控制系统结构如 2.1 图所示,主要由电源开关,温度传感器,功能按键,ep2
19、c5q208c8 芯片,延时电路,显示电路,指示灯电路,故障报警装置等够成。图 2.1 系统控制结构图黄石理工学院 课程设计报告92.2 微处理器微处理器是本系统的核心,其性能的好坏直接影响系统的稳定,鉴于本系统为实时控制系统,系统运行时需要进行大量的运算,所以本文设计了一个基于 vhdl的 vga 显示控制木块,通过 fpga 控制图像与时序信号,软件的开发环境是altera 公司的 quartus6.0。设计运用 vhdl 语言编程,配置加载 fpga 芯片,经 fpga 处理,信号通过 d/a 转换器,由 vga 接口输出,设计的 主控制器采用altera 公司的 ep2c5q208c8
20、 芯片。图 2.2 ep2c5q208c8 芯片本系统就是选用了 altera 公司的 acex1k 系列的 ep2c5q208c8 芯片,它具有144 个引脚,其中 102 个 i/o 通信口.在本次的基于 vhdl 的 vga 显示控制模块设计中,电阻分压网络共用 12 个 i/o 通信口,adv7123 d/a 转换器共用 30 个 i/o 通信口,存储器模块共用 26 个 i/o 通信口。引脚的配置及功能分配情况如 2-2 表所示: 黄石理工学院 课程设计报告10表 2.1 引脚配置功能图2.3 温度传感器在自动控制、机电整合的应用中,温度的测量为常见的需求,感测温度的產品有多种型态,
21、依特性可概分为膨胀变化型、颜色变化型、电阻变化型、电流变化型、电压变化型、频率变化型等,常见的电压变化型的温度传感器有 lm35、lm335,其不同点为 lm35 之输出电压是与摄氏温标呈线性关係,而 lm335 则是与凯氏温标呈线性关系。由於摄氏温标较常使用,因此本文将针对 lm35 做介绍。 1. 温度传感器 lm35 lm35 是由 national semiconductor 所生产的温度感测器,其输出电压与摄氏温标呈黄石理工学院 课程设计报告12线性关係,转换公式如式(1),0c 时输出为 0v,每升高 1c,输出电压增加 10mv。 lm35 有多种不同封装型式,外观如图 1 所示
22、。在常温下,lm35 不需要额外的校准处理即可达到 1/4c 的准确率。其电源供应模式有单电源与正负双电源两种,其引脚如图 2 所示,正负双电源的供电模式可提供负温度的量测;两种接法的静默电流-温度关係如图 3 所示,单电源模式在 25c 下静默电流约 50a,非常省电。 图 2.3.1:lm35 封装及引脚排列 图 2.3.2:lm35 接线图黄石理工学院 课程设计报告13 图 2.3.32. 实际测试 接下来实际对 lm35 进行测试,测试使用单电源模式,並且将输出以非反相放大器放大十倍,如图 4 的电路。以 10hz 的频率记录放大后的电压值,得到如图 2.3.4 的温度时间图。图 2.
23、3.42.42.4 显示模块显示器是常用的输出器件。显示器件种类很多,有 led 发光二极管、led 数码管、液晶显示器 lcd、阴极射线管 crt 等。本电冰箱的电控系统使用的是 led 数码管。如 2.4 图:黄石理工学院 课程设计报告14图 2.4.1 led 数码管原理图显示模块的输入信号主要来自于计时模块部分的输出信息。在输出信号中,我们采用循环点亮两个 led 七段显示数码管显示输出。我们通过信号来进行 8 个 led七段显示数码的选择,从而将输出信号送到相应的 led 七段显示数码上完成秒表各位的结果显示。模块框图如 3.4 图所示:图 2.4.2 显示模块框图从图 31 中可以
24、看出,显示模块有四个部分构成:八进制计数器、计时位选择电路、七段显示译码电路、显示位选择译码电路。2.52.5 功能按键黄石理工学院 课程设计报告15 因本系统使用的按键数目少,故按键采用硬件去抖。按键电路如图 2.5 所示。用两个与非门构成一个 rs 触发器。当按键未按下时输出为 1;刚键按下时输出为 0。此时即使用按键的机器性能,使按键因弹性抖动而产生瞬时断开(抖动跳开 b),只要按键不返回原来状态 a,双稳态电路的状态不会改变,输出保持为 0,不会产生抖动的波形。也就是说,即使 b 点的电压波形是抖动的,但经双稳态电路之后,其输出为正规的矩形波。 图 2.5.1 按键电路结构图如下:xt
25、al218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.
26、6/a1427u1at89c51x112mhzc133pc233pr110kc422u234567891rp1respack-810kd714d613d512d411d310d29d18d07e6rw5rs4vss1vdd2vee3lcd1lm016ldq2vcc3gnd1u2ds18b20r64k7ms+-on/offr7220r65412u3optocoupler-npnr81kr910kq1npnrl112vd11n4001+220v+12vsck6sda5wp7a01a12a23u424c02cls2speaker53264718u1lm386c61ufc71ufc447ufr310k
27、res40r410r5470c50.047uf+5v 图 2.5.2 结构图2.62.6 压缩机,风机、电磁阀控制压缩机,风机工作原理是制冷系统内制冷剂的低压蒸汽被压缩机吸入并压缩为高压蒸汽后排至冷凝器。同时轴流风扇吸入的室外空气流经冷凝器,带走制冷剂放出的热量,使高压制冷剂蒸汽凝结为高压液体。高压液体经过过滤器、节流机构后喷入蒸发器,并在相应的低压下蒸发,吸取周围的热量。同时贯流风扇使空气不断进入蒸发器的肋片间进行热交换,并将放热后变冷的空气送向室内。如此室内空气不断循环流动,达到降低温度的目的。 而冰箱没有风扇靠自然对流来进行热量交换。电磁阀的工作原理非常简单,阻流板就象一个闸门,一个弹簧
28、让它处于关闭状态,上面一个电磁铁芯,铁芯(低部橡胶)压在阻流板中间(凸起)的一个小眼儿上,黄石理工学院 课程设计报告16外面一个电磁线圈,接通电源后铁芯别吸上去,小眼儿开始进气,压力达到顶开弹簧后电磁阀打开。结构图如图 2.6 所示:xtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int01
29、2p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427u1at89c51x112mhzc133pc233pr110kc422u234567891rp1respack-810kd714d613d512d411d310d29d18d07e6rw5rs4vss1vdd2vee3lcd1lm016ldq2vcc3gnd1u2ds18b20r64k7ms+-on/offr7220r65412u3optocou
30、pler-npnr81kr910kq1npnrl112vd11n4001+220v+12vsck6sda5wp7a01a12a23u424c02cls2speaker53264718u1lm386c61ufc71ufc447ufr310kres40r410r5470c50.047uf+5v图 2.6 压缩机 风机原理图2.7 过欠压保护电路为了使电冰箱安全可靠地运行,要求其电源电压在 176v240v 之间。因此,当电源电压小于 176v 或大于 240v 时,压缩机应自动停机并报警显示。电源的过欠压电路如 2.7 图所示:xtal218xtal119ale30ea31psen29rst9p0
31、.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p1.01p1.12p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427u1at89c51x112mhzc133pc233p
32、r110kc422u234567891rp1respack-810kd714d613d512d411d310d29d18d07e6rw5rs4vss1vdd2vee3lcd1lm016ldq2vcc3gnd1u2ds18b20r64k7ms+-on/offr7220r65412u3optocoupler-npnr81kr910kq1npnrl112vd11n4001+220v+12vsck6sda5wp7a01a12a23u424c02cls2speaker53264718u1lm386c61ufc71ufc447ufr310kres40r410r5470c50.047uf+5v图 2.7 过
33、欠压电路图黄石理工学院 课程设计报告173 模糊控制算法冰箱温度是主要的控制对象,控制的好就有显著的节能效果。影响温度的因素很多,如室内温度的高低,冰箱本身的容积,开冰箱门的次数,每次开门的时间,冰箱中食品的多少,以及食品的种类和性质等等。所以要相建立冰箱温度变化的数学模型是很难的。因此可以采用模糊控制算法加以解决,下面给出食品冷藏温度表和保存时间表。表 3. 1 部分食品最适宜的冷藏温度表 3.2 食品在冷藏箱内能保存的时间黄石理工学院 课程设计报告18一般鱼、肉等食品易带微生物,在低温下也容易变质,所以最好保存在冷冻室,且温度愈低,保存时间也愈长,如6时可保存一星期,12时可保存一个半月,
34、18时可保存三个月。所以电冰箱冷藏室的温度调整在 24较合适,冷冻室的温度调整在1218以下较为合适。冰箱控制器的一般工作过程如下:3.1 对精确值的模糊化处理将测温电路测得的精确温度在各自的变化区间上分为几个档次,使每档对应一个模糊集。我们设定冷藏室温升范围在6+6之间变化,将它分为 8 档,并和模糊变量负大、负中、负小、负零、正零、正小、正中、正大一一对应,:“正大” (pl)多数取+6附近;“正中” (pm)多数取+4附近;“正小” (ps)多数取+2附近;“正零” (p0)多数取比零稍大一点附近;“负零” (n0)多数取比零稍小一点附近;“负小” (ns)多数取2附近;“负中” (nm
35、)多数取4附近;“负大” (nl)多数取6附近;量化因子 k1求.e测温电路量化因子 k2冷藏室、冷冻室量化因子 k3控制表ssr1、ssr2syee.e.eeuu1黄石理工学院 课程设计报告19图 3.1 冰箱模糊控制框图表 3.3 偏差的赋值表e上述定义中只涉及在6,6区间上连续取值的量的整数值,对于非整数值,可采用就近归整的原则将其整数化,如:1.21,5.86, 4.24,另外,我们定义了4 对应负中,但是3、2、5、6 也都可称为负中的属性,只是相对负 4 来说,属于负中的成份差一点,即有着不同的隶属度,定义出 8 个模糊变量,分别对应区间6,6上各整数值的隶属度,就可以得到一个模糊
36、子集。如表 3.4所示。 表 3.4 偏差的赋值表.e同理,就得到偏差变化率所对应的模糊子集如表 4 所示。模糊处理的结果即模糊控制器的输出量 u 也采用 nl、nm、ns、0、ps、pm、pl 来描述,就可得到输出 u在6,6区间上变化的赋值表如表 3.5 所示。表 3.5 输出量 u 的赋值表黄石理工学院 课程设计报告203.2 模糊推理规则的归纳根据和的模糊集和输出 u 的模糊集,就可对冰箱的使用经验进行模糊推理e.e规则的归纳。对于双输入、单输出的控制系统一般可用语句“if a and b then c”来描述,冰箱温度控制系统利用上述语句形式将上述 3 个表综合起来,把实际控制推理规
37、则归纳整理构成系统的控制规则表如表 6 所示。表 3.6 推理语言规则表3.3 模糊量向精确量的转化模糊量向精确量转换通常有 2 种方法:选择隶属度最大的原则和加权平均判决原则。选择隶属度最大的原则实现模糊量到精确值的转化,特点是计算简单,适合于计算机的实现处理,但转换结果所含的信息量少,因为放弃了其余隶属度较低的黄石理工学院 课程设计报告21各点情况。表 3.7 模糊控制表设偏差 e=pm,偏差变化率=ps,根据推理语言规则表查得输出 u=nm,再查 u.e的赋值表得 nmu=(0.1/6)+(0.8/5)+(1.0/4)+(0.8/3)+(0.1/2)由此选择从属度最大的原则转换,得到结果
38、为=4(为最大隶属度)。利用加*v权平均原则转换时转换结果为:=4*( 6 0.1)( 5 0.8)( 4 1)( 3 0.8)( 2 0.1)(0.1 0.8 1 0.80.1)v 11.22.8我们将上述所有控制规则合成一起,经大量计算构成模糊控制表见表 3.7。4.系统软件设计 本系统的控制程序采用模块化的设计思想,主程序主要完成系统设置和初始化的任务,并为其他子程序提供相应的入口。该系统有两种工作模式,一是正常的温度控制模式,第二是 pid 参数整定状态,系统启动后,系统按照操默认设定的温度值,并根据实际设置好的(t,kp,ti,td )参数进行温度调节,仪表工作在温度控制模式下;当有
39、按键按下时,产生键盘中断,cpu 响应中断,进入键盘中断服务子程序,确认键盘的位置。4.1 主程序 主程序完成系统的初始化后, 交替进行温度显示和键盘检测, 当有键按下时, 检测在敲定的标志寄存器的对应位置相应标志。主程序框图如图 4-1 所示。黄石理工学院 课程设计报告22开始led 显示子程序初始化设置工作状态送各有关常数开中断,执行检测程序送中断向量中断否关中断,查中断源,转中断子程序过压欠压处理程序温度测定处理程序模糊控制算法程序开门时间超长处理程序霜厚大于 3mm处理程序键盘检测分析程序中断处理结束,返回yn图 4.1 主程序框图4.2 中断服务程序 单片机控制片内定时器每隔一定的温度采样时间( 可设为 1 09 ) 产生一次定时器中断, 定时器中断服务程序主要对温度传感器进行一次巡检, 并对测量数据进行处理后得到冷藏室
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市员工培训与发展方案
- 啤酒屋服务行业营销策略方案
- 市政交通标线施工合同
- 信息技术EPC工程实施方案
- 京东金融案例
- 环保设施机房打眼施工方案
- 医用灌肠器产业运行及前景预测报告
- 电力工程管沟土方开挖实施方案
- 商业建筑燃气安全管理制度
- 高温环境下吊车组立铁塔施工方案
- 四川省成都市九县区2024-2025学年高一上学期期中考试数学试题(含答案)
- 2024秋国开《四史通讲》期末大作业试题B答案(第1套)
- 2024年8月CCAA国家注册审核员《管理体系认证基础》考试题目含解析
- 户外广告安装施工方案
- 钠离子电池低成本硬碳负极关键技术开发-2024-10-技术资料
- 2025届广东省珠海市紫荆中学高二数学第一学期期末教学质量检测试题含解析
- 摄影器材采购合同模板
- 增补 金额 合同模板
- 2024年专业技术人员继续教育公需科目-职业幸福感的提升考试近5年真题集锦(频考类试题)带答案
- 部编语文二学年上册第四单元集体集备及教材解读
- 4.2 在实践中追求和发展真理 课件高中政治统编版必修四哲学与文化
评论
0/150
提交评论