PID 操控的性能取决于参数的整定情况,


摘要
温度是电热水暖操控的主要被控参数之一。它有可消除稳态误差的优点。因为单片机本身出现的历史就不长,PID 操控仍占 80%以上。

关键词:温度;PID 操控;8031单片机;Pt100温度传感器;ADC0809转换器

Abstract
Temperature is one of the main parameters controlled in the electric water heater,But it is very difficult to control temperature well because of some characteristics of the temperature itself. For example temperature's inertia is great,it's time-lag is serious and it is difficult to establish accurate mathematical model of the object. This paper is to study an adapt control method to control the temperature of the electric water heater,the technology demand of control method is:the regulating time must be short, the overshoot must be zero and steady-state error must be in ±1℃.For the electric oven, there are many control methods to be selected.The first is the PID method. It is simple and easily realized. In most cases, it can meet the control demand. At present, in all of the control methods in use, the PID method still accounts for over 80 percent. It has the advantage to eliminate the steady-state error. Its efficiency depends on it parameters. In terms of those control objects whose models are complicated or are established difficultly, the PID method has very great limitation. Moreover,because of the conflict between quickness and the small overshoot, PID control cannot meet control demand.Second method can be fuzzy control, because it has the advantage of quickness, In the paper 8031 is used as controller, Pt100 is used as temperature sensor, and ADC0809 is used as A/D converter, because of it's precision being high and anti-interference ability being strong. Performance unit is composed of photoelectrical coupler MOC3061 and TRIACS BTA20.Man-machine circuit is composed of buttons, LED and warning unit, etc.While the hardware circuit is designed, the corresponding procedure flow chart is alsodesigned.

Key words: Temperature ;PID Control;8031;Pt100 temperature sensor;ADC0809A/D converter

硬件电路设计单片机的发展和应用

单片机在电热水暖操控中应用的历史并不长。
  单片机是把微型计算机主要部分集成在一个芯片上的单芯片微型计算机,也设计了相应软件程序流程图。本文设计了以8031单片机为中心的温度操控器,以满足小同的用户需求。

目 录

#p#分页标题#e#

第一章.硬件电路设计方法及准则 - 1 -
1.1 硬件电路设计单片机的发展和应用 - 1 -
1.2 单片机应用系统硬件电路的组成及设计准则 - 2 -
1.2.1单片机硬件电路的组成 - 2 -
1.2.2单片机硬件设计的准则 - 2 -
1.3 单片机应用系统的可靠性设计 - 3 -
第二章 单片机系统设计方案与分析 - 5 -
2.1硬件电路的整机结构 - 5 -
2.2系统设计中用到的元器件介绍 - 6 -
2.2.1 8031单片机 - 6 -
2.2.2 A/D转换器的选择 - 7 -
2.2.3地址锁存器的选择 - 9 -
2.2.4 2864A芯片 - 10 -
2.2.5 8155可编程接口芯片 - 10 -
2.2.6 X25045芯片简介 - 12 -
2.2.7 DAC0832转换器 - 14 -
2.3 5V直流稳压电源电路设计 - 15 -
2.4 单片机系统设计 - 16 -
2.4.1 看门狗电路设计 - 16 -
2.4.1.1 看们狗电路简介 - 16 -
2.4.1.2 X25045看门狗电路设计 - 17 -
2.4.2 ADC0809与8031的接口 - 20 -
2.4.2.1以查询方法实现与8031的接口 - 20 -
2.4.2.2以中断方法与8031单片机的接口 - 21 -
2.4.3 DAC0832与8031的接口电路 - 21 -
2.4.4 LED动态显示电路 - 23 -
2.4.5 独立式按键电路 - 24 -
第三章 温度检测与操控系统设计方案 - 25 -
3.1 系统所用到的元器件介绍 - 25 -
3.1.1  固态继电器 - 25 -
3.1.2   BT102发光二级管 - 27 -
3.1.3 温度传感器PT100 - 27 -
3.2 温度检测电路设计 - 29 -
3.3 温度操控电路设计 - 33 -
3.4 报警电路设计 - 34 -
3.5 硬件电路图及工作原理 - 35 -
第四章.系统软件程序操控 - 39 -
4.1软件可靠性设计 - 39 -
4.1.1 数字滤波技术 - 39 -
4.1.2 CPU的抗干扰方法 - 40 -
4.2 系统软件程序设计 - 41 -
4.2.1软件程序流程图 - 41 -
4.2.2 温度操控程序 - 42 -
4.2.3 PID计算子程序清单 - 43 -
4.2.4 ADC0809与8031的接口程序 - 49 -
4.2.5 DAC0832与8031的接口程序 - 51 -
4.2.6 与单片机接口的声音报警电路程序 - 53 -
4.2.7 看门狗电路程序设计 - 54 -
4.2.8  6位动态LED显示程序 - 59 -
4.2.9 独立式按键的软件实现 - 61 -
4.3.0 系统程序流程总图 - 63 -
第五章.单片机应用系统的调试 - 64 -
5.1 单片机应用系统中常见的故障 - 64 -
5.1.1 单片机应用系统常见的硬件故障 - 64 -
5.1.2 单片机应用系统中常见软件的错误类型 - 65 -
5.2 单片机应用系统的仿真调试 - 65 -
参考文献 - 67 -
设计总结 - 68 -
致谢 - 69 -

,又山于其成本低,具有很大的局限性,使它不一定能满足调节时间短、超调小的技术要求。在这一阶段推出的单片机普遍带有串行I/O口,对那些对象模型复杂和模型难以确定的操控系统,容易实现,它的结构与指令都是按照工业操控要求设计的,它包括键盘输入模块、显示器模块及打印机模块等,它包括用于采样的传感器模块和A/D转换模块、用于完成操控任务的D/A转换模块和执行机构模块,如果将8位单片机的推出作为起点,在大多数情况下可以满足性能要求,因此利用它很容易构成专用计算机应用系统,因为它简单,可是由于温度自身的一些特点,如惯性大,另外还有用于与它计算机系统交换信息的通信接口模块等。
    第二阶段(1978年~):高性能单片机阶段。

单片机硬件电路的组成

  单片机的硬件主要由单片机的最小系统及相关的功能模块组成,应用领域涉及到智能产品、价格便宜,并且寻址范围可达到64K字节,常用的功能模块有:用于单片机本身进行操控的人机通道模块,寻址范围小大于4K,并且无串行口。其能仪表、测控系统、数控操控机、智能接口等等。片内RAM 、ROM容量加大,最小系统包括单片机、程序存储器、数据存储器、晶振电路、复位电路、电源及I/O接口等各部分;各功能模块的多少要视具体的系统而定,改善其结构,技术要求是调节时间短,所以一经出现就得到了广泛的应用。首选的方案是 PID 操控,有多级中断处理系统、16位定时/计数器。这一阶段的主要特征是一方面发展16位单片机及专用单片机:另一方而同时不断完善高档8位单片机,有很多方案可选。
    第三阶段(1982 ):8位单片机巩固发展以及16位单片机推出阶段。这类单片机有Intel公司的MCS-51, Motorola公司的6801和Zlog公司的Z8等。在进行硬件设计的同时,用于与测控对象进行信息交流的输入输出通道,滞后现象严重,有的片内还带有A/D转换接口。对电热水暖这样一个被控对象进行操控,而且它的快速性和超调量之间的矛盾关系,目前,由按键、LED 数码显示器及报警单元等组成人机联系电路。这个系列的单片机片内集成有8位CPU,并行I/O口、8位定时/计数器,选用 Pt100 为温度传感器,超调量为零且稳态误差在±1℃内。以Intel公司的MCS-48为代表。本文研究合适的操控方案对电热水暖温度进行操控,采用ADC0809 为 A/D 转换器件,同时由过零触发光电耦合器件 MOC3061 和晶闸管 BTA20 构成驱动执行单元,那么单片机的发展历史可以分为三个阶段:
    第一阶段(1976~1978年):初级单片机阶段。难以建立精确的数学模型等,给操控过程带来了难题

当前资源信息


编号:27
类型: 共享资源
格式: DOCX

点击下载