当前位置:文档之家› 恒温箱控制系统的设计毕业设计。。。

恒温箱控制系统的设计毕业设计。。。

恒温育种箱的设计与制作

摘要

在日常生活、工业生产和实验室中电热恒温箱的应用随处可以见到。在生活中我们保存食物用到恒温箱,工业生产中一些生产原料的保存用到恒温箱,实验室里,特别是生物的培育实验室,恒温箱的应用更是普遍。

在本设计中,我们针对培养箱而设计的一个恒温系统,在系统里,通过对恒温箱温度的检测与变送传到单片机,与给定值进行比较,单片机对数据进行处理,根据偏差信号的大小输出驱动PWM输出,通过改变PWM输出的周期和幅值,控制发热丝的功率,从而达到恒温箱内温度控制的目的。本设计的单片机为51系列,对数据进行采集、比较、处理与输出,PWM通过单片机的脉冲输出,通过光电隔离输入放大电路对发热丝进行加温,直接对箱子温度进行提升,最终达到控制温度的目的。

关键词:单片机;PWM;数字PID控制

目录

第一章绪论 (1)

第二章总体方案设计 (2)

2.1 方案一 (2)

2.2 方案二 (3)

第三章单元模块设计 (4)

3.1数字温控芯片DS18B20介绍 (4)

3.1.1 DS18B20的内部结构 (5)

3.1.2 DS18B20的外形及引脚说明 (7)

3.1.3 DS18B20温度传感器的存储器 (8)

3.1.4 DS18B20的特性 (10)

3.1.5 DS18B20工作原理 (11)

3.1.6 DS18B20使用中注意事项 (14)

3.2 预置数 (15)

3.2.1 拨码盘介绍 (16)

3.3 时钟 (17)

3.4 复位电路 (18)

3.5 LED显示 (19)

3.6 加热电路 (20)

3.6.1 ULN2003介绍 (21)

3.6.2 IGBT管介绍 (22)

第四章 PID控制 (22)

4.1 PID控制原理 (22)

4.2 PID控制系统框图 (22)

4.3 PID算法 (23)

第五章单片机软件的设计 (26)

5.1 总体软件设计流程图 (26)

参考文献 (28)

附录 (29)

第一章绪论

恒定温度的设备,被广泛地应用于生产、生活、实验等领域。在医用、水产、特种工业、工业探伤、照相等行业,都需要有稳定而精确的温度。在本设计中,我们针对培养箱而设计的一个恒温系统,在系统里,通过对恒温箱温度的检测与变送传到单片机,与给定值进行比较,单片机对数据进行处理,根据偏差信号的大小输出驱动PWM输出,通过改变PWM输出的周期和幅值,控制发热丝的功率,从而达到恒温箱内温度控制的目的。

本设计是对恒温箱进行的温度控制。从箱内温度的检测、变换到信号的转换和传送这一系列的过程都牵扯到很多的知识,在设计过程中我们也遇到很多困难,比如说温度测量器件的选用,变换成电压信号还是电流信号,相应的怎么传送等,都经过了考虑才选择了这个方案。单片机的设计中,单片机外部线路的设计,端口的分配和选用,复位和内部时钟的配合和电路的驱动等方面也遇到了不少问题,经过讨论我们都基本上解决了。加热电路我们选择了IGBT作为开关器件,IGBT 可控而且开关频率很高,适合用在控制频繁通断的场合。

这里利用芯片DS18B20作为恒温箱的温度检测元件。DS18B20芯片可以直接把测量的温度值变换成单片机可以读取的标准电压信号。单片机从外部设置两位拨码开关进行预置数,读入的数据与预置数进行比较,根据偏差的大小,单片机执行程序对PWM进行控制,经过对PWM的输出脉冲进行放大,也就是对恒温箱内电阻丝的驱动,对恒温箱进行加热,使箱内温度升高,热电偶连续对恒温箱进行温度检测,当偏差存在时单片机就继续驱动后继电路进行加热,直到偏差为零。

第二章总体方案设计

2.1 方案一

图2.1

利用热电偶作为恒温箱的温度检测元件,应用桥式电路对热电偶作为补偿。热电偶出来的电流信号通过转换变成电压信号,再进行A/D转换变换成单片机可以接受的电压信号,在从单片机读入进行数据处理。单片机从外部设置两位拨码开关进行预置数,读入的数据与预置数进行比较,根据偏差的大小,单片机执行程序对PWM进行控制,经过对PWM的输出脉冲进行放大,也就是对恒温箱内电阻丝的驱动,对恒温箱进行加热,使箱内温度升高,热电偶连续对恒温箱进行温度检测,当偏差存在时单片机就继续驱动后继电路进行加热,直到偏差为零。在控

制过程中,存在着检测信号与控制信号之间的滞后关系,因此,在单片机的控制程序里加入了数字PID控制算法,是控制更加的准确。单片机的设计包括外部时钟和上电复位电路计。单片机对温度的检测可以通过两个LED进行显示。

2.2 方案二

图2.2

方案一:用的是热电偶进行温度的测量,热电偶的测量范围和精度要求都符合本设计的需要,在不同的环境下所需要的补偿是不一样的,而且输入单片机要进行模数转换,增加了转换电路即增加了成本,转换还需要时间,那往往就给控制带来了很多麻烦,而且给恒温巷的使用带来一定的局限性,使保温箱不能得到推广,给厂家大批量的生产也带来了很多不便。线性化的处理往往是应用热电偶的约束。而在方案二中,应用的是测量温度的专用芯片,避免了上述的一些问题,而且应用方案二的芯片使测量的灵敏度增加不少。

在方案一中,热电偶测量出来的信号是电流信号,电流信号适合远距离传输,而到单片机的距离不大,电流信号容易受外界的干扰而影响了测量信号,导致测量的误差增加,就算可以用其他方法消除干扰信号,也麻烦。而在方案二中,测

量出来的是电压信号,能直接输入单片机,方便而且准确,不容易受外界干扰。在方案一中,需要进行电流——电压的转换,在经过A/D转换,在经过标准化处理才能的到标准的数字电压向输入单片机,而方案二中却可以直接输入。

综上所述:方案二比方案一有更大的优越性,而且方案二只用一个芯片就可以达到目的,而方案一却要经过多个步骤,从经济角度看,方案二更加经济实惠,且使用性强。因此这个设计决定起用方案二来进行综合设计。

第三章单元模块设计

图3.1

3.1数字温控芯片DS18B20介绍

在本设计中,选用的是温度测量的专用芯片DS18B20。

DALLAS最新单线数字温度传感器DS18B20为新的“一线器件”体积更小、

适用电压更宽、更经济。DALLAS半导体公司的数字化温度传感器DS1820是世界上第一片支持“一线总线”接口的温度传感器。一线总接独特而且经济的特点,是用户可轻松地组建传感器网络,为测量系统的建构引入全新的概念。DS18B20、DS1822“一线总线”数字化温度传感器同DS1820一样,DS18B20也支持“一线总线”接口,测量温度范围为-50℃~+125℃,在-10℃~+85℃范围内,精度为±0.5℃。DS1822的精度较差为±2℃。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测量类消费电子产品等。与前一代产品不同,新产品支持3v~5.5v 的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。DS18B20、DS1822的特性DS18B20可以程序设定9~12位的分辨率,精度为±0.5℃。可选更小的封装方式,更宽的电压适用范围。分辨率设定,及用户设定的报警温度存储在EEPROM中,掉电后依然保存。DS18B20的性能是新一代产品中最好的!性能价格比也非常出色!DS1822与DS18B20软件兼容,是DS18B20的简化版本。省略可存储用户定义报警温度、分辨率参数的EEPROM,精度降低为±2℃,适用于对性能要求不高,成本控制严格的应用,是经济型产品。DS18B20和DS1822使电压、特性及封装有更多的选择,让我们可以构建适合自己的、经济的测温系统。

3.1.1 DS18B20的内部结构

1、DS18B20内部结构主要由四个部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。

光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校检码(CRC=X8+X5+X4+1)。光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。

DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号

位。 表3.1

bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

2^3 2^2 2^1 2^0 2^(-1) 2^(-2) 2^(-3) 2^(-4)

bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8

S S S S S 2^6 2^5 2^4

这是12位转化后得到的12位数据,存储在18B20的两个比特的RAM 中,二进制中的前面5位符号,如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际温度.

例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625的数字输出为FF6FH,-55℃的数字输出为FC90H.

表3.2

TEMPERATURE DIGITAL OUTPUT

(Binary)

DIGITAL OUTPUT

(Hex) +125℃ 0000 0111 1101 0000 07D0h +85℃* 0000 0101 0101 0000 0550h +25.0625℃ 0000 0001 1001 0001 0191h +10.125℃ 0000 0000 1010 0010 00A2h +0.5℃

0000 0000 0000 1000

0008h

LS Byte

MS Byte

0℃0000 0000 0000 0000 0000h

-0.5℃1111 1111 1111 1000 FFF8h

-10.125℃1111 1111 0101 1110 FF5Eh -25.0625℃1111 1110 0110 1111 FE6Fh -55℃1111 1100 1001 0000 FC90h *The power-on reset value of the temperature register is +85℃

3.1.2 DS18B20的外形及引脚说明

外形如图3.1.2所示。

图3.2

1(GND):地

2(DQ):单线运用的数据输入输出引脚

3(VDD):可选的电源引脚

3、DS18B20内部结构

DS18B20的内部结构如图3所示。

图3.3

3.1.3 DS18B20温度传感器的存储器

DS18B20温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可电擦的E2RAM,后者存放高温度和低温度触发器TH、TL和结构寄存器.

暂存存储器包含了8个连续字节,前两个字节是测得的温度信息,第一个字节的内容是温度的低八位,第二个字节是温度的高八位。第三个和第四个字节是TH、TL的易失性拷贝,第五个字节是结构寄存的易失性拷贝,这三个字节的内容在每一次上电复位时被刷新。第六、七、八个字节用于内部计算。第九个字节是冗余检验字节。

表3.3DS1820暂存寄存器分布

寄存器内容字节地址

温度最低的数字位 0

温度最高的数字位 1

高温限值 2

低温限值 3

保留 4

保留 5

计数剩余值 6

每度计数值 7

CRC校验 8

该字节各位的意义如下:

TM R1 R0 1 1 1 1 1

低五位一直都是1,TM是测试模式位,用于设置DS18B20在工作模式还是在测试模式,在DS18B20出厂时该设置为0,用户不要去改动.R1和R0用来设置分辨率,如下表所示(DS18B20出厂时被设置为12位)

表3.4分辨率设置

R1 R0 分辨率温度最大转换时间

0 0 9位93.75ms

0 1 10位187.5ms

1 0 11位375ms

1 1 12位750ms

根据DS18B20的通讯协议,主机控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要对DS18B20进行复位,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作.复位要求主CPU将数据线下拉500微秒,然后释放, DS18B20收到信号后等待16~60微秒左右,后发出60~240微秒的存在低脉冲,主CPU收到此信号表示复位成功.

表3.5

功能

指令约定

代码

读ROM 33H 读DS1820ROM中的编码(即读64位地址)

符合ROM 55H 发出此命令之后,接着发出64位ROM编码,访问单线总线上与

该编码相对应的DS1820使之作出响应,为下一步对该DS1820

的读写作准备

搜索ROM 0F0H 用于确定挂接在同一条总线上DS1820的个数和识别64位ROM

地址,为操作各器件作好准备

跳过ROM 0CCH 忽略64位ROM地址,直接向DS1820发温度变换指令,适用于单

片工作.

0ECH 执行后,只有温度超过设定值上限或下限的片子才作出响应. 告警搜索

命令

表3.6

指令约定代

功能

温度变换44H 启动DS1820进行温度转换,转换时间最长为500ms(典

型为200ms),结果存入内部9字节RAM中

读暂存器0BEH 读内部RAM中9字节的内容

写暂存器4EH 发出向内部RAM的第3,4字节写上,下限温度数据命令,

紧跟该命令之后,是传输两字节数据.

复制暂存器48H 将RAM中的第3,4字内容复制到EEPRAM中.

重调EEPRAM 0B8H 将EEPRAM中内容恢复到RAM中的第3,4字节.

读供电方式0B4H 读DS18B20的供电模式,寄生供电时DS18B20发送“0”,

外接电源供电,DS18B20发送“1”

3.1.4 DS18B20的特性

DS18B20可以程序设定9~12位的分辨率,精度为±0.5℃。可选更小的封装方式,更宽的电压适用范围。分辨率设定,及用户设定的报警温度,存储在EEPROM,掉电后依然保存。DS18B20的性能是新一代产品中最好的!性能价格比也非常出色!

DS1822与DS18B20软件兼容,是DS18B20的简化版本,省略了存储用户定义

报警温度,分辨率参数的EEPROM,精度降低为±2℃。适用于对性能要求不高,成本控制严格的应用,是经济型产品。

表3.7

型号工作电压分辨

率精

EEPROM 软件兼容

封装采集模块

DS18B20 3.0~5.5V 9~12

±

0.5

有与DS1820

部分兼容

SOIC,

TO-92

LTM-8000

系列

表3.8特性指标

序号项目指标

1 温度传感器DS18B20数字温度传感器

2 温度精度±0.5℃(-10~+85℃范围内)

3 测温范围-55℃~+125℃

4 温度分辨率12位(0.0625℃)

5 测温速度750ms(12位分辨率)

6 电源要求3V~5.5V

7 通讯电缆三芯屏蔽电缆

8 支持通讯电缆长度>300m

9 运行环境-55℃~+125℃

10 外型尺寸ψ6mm

11 材质不锈钢

3.1.5 DS18B20工作原理

DS18B20的读写时序和测温原理与DS1820相同,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。DS18B20的读写

时序如下:

PROC WRITE

WRITE:MOV R2,#8

CLR C

WR1:CLR DQ

MOV R7,#6

DJNZ R7,$

RRC A

MOV DQ,C

MOV R7,#23

DJNZ R7,$

SETB DQ

NOP

DJNZ R2,WR1

SETB DQ

RET

;读一个字节,出口:A=读入的字节PROC DREAD

DREAD:MOV R2,#8 READL:CLR C

SETB DQ

NOP

NOP

CLR DQ

NOP

NOP

NOP

SETB DQ

;产生时间片

MOV R7,#7

DJNZ R7,$

MOV C,DQ

MOV R7,#23

DJNZ R7,$

RRC A

DJNZ R2,READL

RET

图3.4 DS18B20工作流程图

图3.5 DS18B20读写时序图

3.1.6 DS18B20使用中注意事项

DS18B20虽然具有测温系统简单,测温精度高,连接方便,占用口线少等优点,但实际应用中也应注意以下几方面的问题:

3.1.6.1 较小的硬件开销需要相对复杂的软件进行补偿,由于DS18B20与微

处理器间采用串行数据传送。因此,在对DS18B20进行读写编程时,必须严格地保证读写时序,否则将无法读取测温结果。在使用PL/M,C等高级语言进行系统程序设计时,对DS18B20操作部分最好采用汇编语言实现。

3.1.6.2在DS18B20的有关资料中,均未提及单总线上所挂DS18B20数量问

题,容易使人误认为可以挂任意多个DS18B20,在实际应用中并未如此。当

单总线上所挂DS18B20超过8个时,就需要解决微处理器的总线驱动问题,这一点在进行多点测温系统设计时,要加以注意。

3.1.6.3 连接DS18B20的总线电缆是有长度限制的,试验中,当采用普通

信号电缆传输长度超过50米时,读取的测温数据将发生错误。当将总线电缆改为双绞线带屏蔽电缆时,正常通讯距离可达150米。当采用每米绞合次数更多的双绞线带屏蔽电缆时,正常通讯距离进一步加长。这种情况主要是由总线分布电容使信号波形产生畸变造成地。因此,在使用DS18B20进行长距离测温系统设计时,要充分考虑总线分布电容和阻抗匹配问题。

3.1.6.4在DS18B20测温程序设计中,向DS18B20发出温度转换命令后,

程序总要等待DS18B20的返回信号,一但某个DS18B20接触不好或断线,当程序读该DS18B20时,将没有返回信号,程序进入死循环。这一点在进行DS18B20硬件连接和软件设计时也要给以一定的重视。

3.2 预置数

输入预置数由两个十进制拨码开关来完成,如图7。每一个拨码开关有四位,由0000到1111,取其中的0000到1010就可以实现十进制中0到10的设定,两个就可以构成两位的输入,就可以实现0到100的置数。

图3.6

3.2.1 拨码盘介绍

由于BCD拨码盘方便、直观、实用、易于操作等优点,被广泛应用于参数设定的监测仪表,机械机床等设备上,具有很大的应用空间。图3.2.1为拨码盘的内部原理图,1、2、4、8四个端子为数据端,com为公共端,当拨码盘窗口显示的数值不为零时,其数据线将有一位或几位与com端接通。例如:当拨码盘输出为5时,1、4与com端接通。

图3.7 BCD拨码盘内部原理图

读拨码盘流程图:

图3.8 读拨码盘流程图 3.3 时钟

时钟电路用于产生单片机工作时所需的时钟信号。单片机本身就是一个复杂的同步时序电路,为保证同步工作方式的实现,单片机应该在唯一的时钟信号控制下工作,严格按照时序执行指令进行工作,而时序所研究的是指令执行中各个信号的关系。

时钟是单片机的心脏,单片机的各功能部件的运行都是以时钟频率为基础,有条不紊地一拍一拍地工作。因此,常用的时钟电路有两种方式,一种是内部时钟方式,一种是外部时钟方式。

单片机内部有一个用于构成振荡器的高增益反相放大器,该增益反相放大器的输入端为X1,输出引脚为X2。着两个引脚跨接晶振和微调电阻,就构成一个稳

开 始

选中十位拨码盘,屏蔽个位拨码盘

读BCD

大于9?

存BCD 值

结 束

N

Y

恒温箱PLC系统控制.

一、题目 恒温箱PLC系统控制 二、指导思想和目的要求 1)通过毕业设计培养学生综合运用所学的基础理论、基础知识、基本技能进行分析和解决实际问题的能力。 2)使学生受到PLC系统开发的综合训练,达到能够进行PLC 系统设计和实施的目的。 3)使学生掌握利用PLC对温度进行PID控制方法。 三、主要技术指标 1、选用三菱FX2N系列可编程控制器作为主机 2、主要参数 温度范围:200—1050℃ 控制精度:±1℃ 输入电压:AC200—240V 消耗功率:2KW 外形尺寸:40×45×45cm 3、系统构成 通过一个温度传感器检测恒温箱的温度值并把它转换成标准电流(或电压)信号后,送到A/D转换模块,转换成的数字信号输送到PLC主机。PLC主机得到一个控制量,该控制量的大小决定PLC输出控制的继电器的导通时间,从而控制温度值的大小。 4、控制要求 采用PID控制算法,使PLC控制的恒温箱的温度变化能按照给定的曲线运行,如图所示

四、要求 1.设计电气控制原理图。 2、进行PLC的选择及I/O分配。 3、设计PLC硬件系统。 4、对系统所需电气元器件选型,编制电气元件明细表。 5、PLC控制程序设计。 五、主要参考书及参考资料 1、自动控制原理及系统 2、PLC及应用 、

目录 摘要 (1) 第1章可编程控制器基础知识 (2) 1.1 PLC的定义 (2) 1.2 PLC的类型选择 (3) 第2章可编程器的系统运用 (5) 2.1恒温箱工艺过程及控制要求 (5) 2.2模块功能指令 (9) 2.2.1展热电阻/热电偶模块用法 (9) 2.2.2系统输入输出控制 (10) 第3章恒温箱工作的基本原理 (13) 3.1恒温箱工作原理 (13) 3.2控制系统温度采集 (17) 3.3恒温控制装置PLC接线图 (19) 3.4系统的配置及I/O地址 (20) 3.5梯形图(附录) (21) 总结 (22) 致谢 (23) 附录 (24) 参考文献 (31)

水温自动控制系统毕业设计论文(DOC)

毕业设计论文 水温自动控制系统 钟野 院系:电子信息工程学系 专业:电气自动化技术 班级: 学号: 指导教师: 职称(或学位): 2011年5 月

目录 1 引言 (2) 2 方案设计 (2) 2.1 总体系统的设计思路 (2) 2.2 部分外围系统的设计思路 (3) 3 硬件电路设计 (3) 3.1 单片机最小系统的设计 (3) 3.2 温度检测电路的设计与论证 (4) 3.3 显示功能电路的设计与论证 (5) 3.4 温度报警提示功能电路的设计与论证 (5) 3.5 外围电路控制设计 (6) 3.6 扩展部分方案设计 (7) 4 软件设计 (7) 4.1 控制主程序设计 (7) 4.2 温度设置程序设计 (8) 4.3 上下限报警程序设计 (8) 5 结论 (9) 结束语 (9) 致谢 (10) 参考文献 (10) 附录............................................................................................................... 错误!未定义书签。

水温自动控制系统 钟野 (XXXX电子信息工程学系指导教师:CXJ) 摘要:本文设计主要是采用A T89C51单片机为控制核心、以温度传感器(DS18B20)为温度采集元件, 外加温度设置电路、温度采集电路、显示电路、报警电路和加热电路来实现对水温的显示同时自动检测及线性化处理,其误差小于±0.5℃。本文重点介绍硬件设计方案的论证和选择,以及各部分功能控制的软件的设计。本次设计的目标在于:由单片机来实现水温的自动检测及自动控制,实现设备的智能化。 关键词:单片机;温度传感器;自动控制 Abstract: This paper is designed AT89C51 microcontroller as control core and temperature sensor DS18B20) for (temperature gathering element, plus the temperature setting circuit, temperature gathering electriccircuit, display circuit, alarm circuit and heating circuit to achieve water temperature display while automatically detecting and linearization, its error is less than 0.5 + ℃. This paper mainly introduces the hardware design argumentation and choice, and some functional control software design. This design goal is: by single-chip microcomputer to realize the automatic detection and automatic temperature control, realize the intellectualized equipment. Keywords: Microcontroller; Temperature sensors; Automatic control

信息管理系统毕业设计

1 概述 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如自动高效地管理信息是这些年来多人所研究的。 随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规管理,科学统计和快速的查询,从而减少管理面的工作量?毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义? 2 需求与功能分析 学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用便,易用性强。该系统实现的大致功能:用户登陆。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。教师管理。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。管理员管理。

拥有最高的权限。允添加教师信息和课程信息等。其提供了简单、便的操作。 3 概要设计 3.1功能模块图 功能模块图,如下图3.1所示 图3.1 功能模块图 3.2数据流图 数据流图,如图3.2所示 教师信息 课程信息

恒温箱自动控制系统设计报告

恒温箱自动控制系统设计 【摘要】 本组设计的恒温箱自动控制系统主要由中央处理器、温度传感器、半导体制冷器、键盘、显示、声光报警等部分组成。处理器采用AVR Mega128单片机,温度传感器采用DS18B20,利用半导体制冷片一面制冷一面发热的工作特性进行升降温,用LCD12864作为显示输出。温度传感器检测到温度数据传送给单片机,单片机再将温度数据与给定值进行比较,从而发出对半导体制冷器的控制信号,使温度维系在给定值附近(偏差小于±2℃),同时单片机将数据送与显示器。【关键字】 单片机温度传感器半导体制冷器控制 一、设计方案比较 1.1总体设计方案 这里利用DS18B20芯片作为恒温箱的温度检测元件。DS18B20芯片可以直接把测量的温度值变换成单片机可以读取的标准电压信号。单片机从外部的两位十进制拨码键盘进行给定值设定,读入的数据与给定值进行比较,根据偏差的大小,采用闭环控制的方法使控制量更加精准。控制结果通过液晶显示器LCD12864予以显示。 系统整体框图如图一所示: 图一、系统整体框图 1)温度检测元件的选择: 方案一:这里所设计的是测温电路,因此可以采用热敏电阻之类的器件利用其

感温效应,检测并采集出随温度变化而产生的电压或电流,进行A/D转换后送给单片机进行数据处理,从而发出控制信号。此方案需要另外设计A/D转换电路,使得温测电路比较麻烦。 方案二:上网查得温度传感器DS18B20能直接读出被测温度,并可根据实际要求通过简单的编程实现9~12位的数字值读取方式,它内部有一个结构为8字节的高速暂存RAM存储器。DS18B20芯片可以直接把测量的温度值变换成单片机可以读取的标准电压信号。与方案一比较更加简单实用,因此我们选择方案二。 2)显示方案选择: 方案一:温度的显示可以用数码管,但数码管只能显示简单的数字,它有电路复杂,占用资源较多,显示信息少等缺点。 方案二:LCD12864汉字图形点阵液晶显示模块,可显示汉字及图形,内置 8192个中文汉字,128个字符及64×256点阵显示RAM。可显示内容:128列×64行,多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等。我们设计的系统需要显示更多的信息,所以考虑显示功能更好的液晶显示,要求能显示更多的数据,增强显示信息的可读性,看起来更方便。所以选择方案二。 LCD12864接线方法如图二所示: 图二、LCD12864接线图 3)声光报警系统 采用蜂鸣器及三色LED组成声光报警系统。制冷时LED为红色,温度达到控制要求且上下浮动在1℃以内时为绿色,升温时为黄色。温度到达给定值的同时,蜂鸣器发出报警提示音。 二、理论分析与计算 实现温度的实时显示是由计算温度子程序将 RAM 中读取值进行 BCD 码的转换运算,并进行温度值正负的判定,从DS18B20读取出的二进制值必须先转换成十进制值,才能用于字符显示。因为 DS18B20 的转换精度为 9-12 位可选的,为了提高

温度自动控制系统的设计毕业设计论文

北方民族大学学士学位论文论文题目:温度自动控制系统的设计 北方民族大学教务处制

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

运动控制系统课程设计报告

《运动控制系统》课程设计报告 时间2014.10 _ 学院自动化 _ 专业班级自1103 _ 姓名曹俊博__ 学号 指导教师潘月斗 ___ 成绩 _______

摘要 本课程设计从直流电动机原理入手,建立V-M双闭环直流调速系统,设计双闭环直流调速系统的ACR和ASR结构,其中主回路采用晶闸管三相桥式全控整流电路供电,触发器采用KJ004触发电路,系统无静差;符合电流超调量σi≤5%;空载启动到额定转速超调量σn≤10%。并详细分析系统各部分原理及其静态和动态性能,且利用Simulink对系统进行各种参数给定下的仿真。 关键词:双闭环;直流调速;无静差;仿真 Abstract This course is designed from DC motor, establish the principles of V-M double closed loop DC speed control system design, the double closed loop dc speed control system and the structure, including ACR ASR the main loop thyristor three-phase bridge type all control the power supply and trigger the rectifier circuit KJ004 trigger circuit, the system without the static poor; Accord with current overshoots sigma I 5% or less; No-load start to the rated speed overshoot sigma n 10% or less. And detailed analysis of the system principle and the static and dynamic performance, and the system of simulink to various parameters set simulation. Key Words:double closed loop;DC speed control system;without the static poor;simulation

恒温箱的控制设计毕业设计论文

摘要 温度与生物的生活环境密切相关,不同的生物或物体对温度的要求都不同。随着智能控制技术不断的发展,在现代工业生产以及科学实验的许多场合,为了获取生物或物体所需求的温度,需要及时准确的获取温度信息,同时完成对温度的预期控制,这时候温度检测与控制系统就显得尤其的重要。因此,温度检测系统的设计与研究一直备受广大科研者重视。 本次课题设计了一个低成本,高精度的恒温箱。该设计主要从硬件和软件两个方面出发: 1)在硬件上,选择AT89C52单片机为核心,采用了TL431组成2.5V的恒流源,并以Pt100温度传感器作为温度检测仪器,通过ICL7135模数转换器采集数据,用LED数码管作为显示器,构成了一个恒温箱; 2)在软件上,设计了温度检测算法,并在C语言编程环境下,编写了相应的程序来实现所设计的算法。最后通过Proteus ISIS与Keil的联合仿真,保证了算法的可行性。 通过仿真实验可以发现所设计的系统可以较好的检测、控制并且保持温度。但是由于温度调节的迟滞性以及设计上的不足,该系统具有一定的局限性。 关键词:温度检测;AT89C52单片机;恒温箱;C语言编程

ABSTRACT Temperature is closely related to life and environment. Different creature or object have different requirements to temperature. With the development of the intelligent-control- technology, and in order to arrive to the creature's or object's temperature-demand, we should take the information of temperature timely and accuratly, and control the temperature to the expected degree, in the modern industrial production and scientific experiment many occasions . I n this situation, the testing and controlling system for temperature is especially important. Therefore, the designs for temperature detection system attract researchers' attentions. In this dissertation, we designed a box with constant temperature which has low cost as well as high accuracy. We designed the system mainly from two aspects: hardware and software 1)Hardware's design: At first, we chosed AT89C52 SCM as the core of the system. And then we selected TL431 to compose the 2.5 V constant and Pt100 temperature sensor for testing temperature. At last, we collecte data througn the ICL7135 ADC and display data them on the LED. All of this consists of a the constant-temperature-box; 2)Software's design: In this papar, we designed a algorithm detecte temperature and implemented it based on the C programming language's environment. Finally we did a series of simulation experiment through the Proteus ISIS and Keil to ensure that the algorithm is feasible. Simulation results show that the system designed had a very good effect on temperature's detection, controlling and keeping . Because of the adjustmentand of the temperature and the insufficiency of the design, this system has some limitations. Keywords:Temperature detection;AT89C52 SCM; Box of constant temperature ; C language programming

温度自动控制系统的设计毕业设计

论文题目:温度自动控制系统的设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

信息管理系统毕业设计

1概述 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。 随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我 们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员 与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量?毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义? 2需求与功能分析 学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便, 易用性强。该系统实现的大致功能:用户登陆。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。教师管理。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。管理员管理。拥有最高的权限。允许添加教师信息和课程信息等。其提供了简单、方便的操作。 3概要设计 3.1功能模块图 功能模块图,如下图3.1所示

自动控制系统毕业设计..

目录 摘要…………………………………………………………………第1章任务要求和方案设计…………………………………… 1.1 任务要求……………………………………………………… 2.1 总体方案确定及元件选择…………………………………….. 2.1.1 总体设计框图……………………………………………… 2.1.2 控制方案确定………………………………...…………… 2.1.3 系统组成……………………………………………… 2.1.4 单片机系统……………………………………….. 2.1.15 D/A转换........................................................................... 2.1.5 晶闸管控制………………………………………... 2.1.6 传感器……………………………………………… 2.1.7 信号放大电路………………………………………. 2.1.8 A/D转换……………………………………………. 2.1.9 设定温度及显示……………………………………. 第2章系统硬件设计……………………….…………………2.1 系统硬件框图……………………………………………2.2 系统组成部分之间接线分析…………………………… 第3章系统软件设计…………………………………………. 3.1程序流程图..…………………………………..…………… 第4章参数计算……………………………..………………... 4.1 系统各模块设计及参数计算 4.1.1、温度采集部分及转换部分

4.1.2、传感器输出信号放大电路部分:........................... 4.1.3、模数转换电路部分:............................ 4.1.4、ADC0804芯片外围电路的设计:....................... 4.1.5、数值处理部分及显示部分:............................. 4.1.6、PID算法的介绍....................................: 4.1.7、A/D转换模块.......................................... 4.1.7、A/D转换模块................................... 4.1.8 单片机基本系统调试............................... 4 .1. 9 注意事项:................................................................ 第5章测试方法和测试结果 5.1 系统测试仪器及设备 5.2 测试方法 5.3 测试结果 结束语........................................... 参考文献.…………………………………….……….……………

基于+PLC+的两轴运动控制系统设计

基于 PLC 的两轴运动控制系统设计 学生姓名:张坤森 学号:2014062038 指导教师;彭宽栋 专业:机电一体化 杭州科技职业技术学院 摘要:以可编程控制器 PLC 作为运动控制系统的核心,步进电机作为运动控制系统的执行机构,设计了基于 PLC 的两轴运动控制系统;通过 PLC 高速脉冲口输出高速脉冲,实现了单轴运动或者两轴运动;采用触摸屏作为操作面板,建立了友好的人机交互界面。 关键词:机械制造自动化; PLC;步进电机;运动控制 0 前言 步进电机是一种将电脉冲转化为角位移的执行机构。步进电机开环控制结构简单,可靠性高,价格低。但当起动频率太高或者负载太大,步进电机极易失步。而步进电机闭环控制可以克服以上缺点,提高系统精度和稳定性。在闭环控制系统中,采用增量式编码器作为反馈装置。而 PLC 作为一种工业计算机,具有逻辑控制、步进控制、数据处理、存储功能、自诊断功能、通信联网等功能,而且具有较高的可靠性、较强的抗干扰性、较好的通用性等优点。所以,使用 PLC 控制步进电机,构建两轴运动控制系统,具有重要意义。 1 系统组成 本文所实现的示教与再现功能系统组成框图如图1所示。采用西门

子 S 7-200系列的 C P U226 D C/D C /D CP L C作为主控制器。该 C P U具有 4个最高 20k H z的正交高速脉冲计数器 ,能够对输入的正交编码脉冲信号进行 4分频 [ 5] ; 2个最高 20k Hz 的高速脉冲输出 ;24个输入点和 16个输出点 ; 其布尔型指令执行时间只有 0. 22μ s [ 6] 。 2 系统总体设计 该运动控制系统由触摸屏、 PLC、步进电机驱动器、步进电机、限位开关、急停开关、编码器等组成。操作者通过触摸屏端操作,向PLC 发出控制指令,PLC 根据控制指令和内部梯形图控制相应步进电机动作,步进电机将带动相应的进给轴动作,同时,PLC 将采集与步进电机相连的编码器产生的反馈信号,并将反馈信号返回给触摸屏,以完成整个系统的反馈环节。此外,外部限位开关用于限定运动系统的极限位置,急停开关用于发生突发状况时,立即停止机器,防止伤害或者损失扩大。系统总体设计框图如图 1

学校信息管理系统毕业设计

学校信息管理系统毕业设计

学校信息管理系统 [摘要] 随着科技的飞速发展,采用传统的手工方法对学校信息进行管理已越来越不方便,针对我校的实际情况开发了这套学校信息管理系统,本系统包括有…、…、…、…等功能,采用……工具进行开发,该系统帮助学校大大地提高了处理各种信息的效率。 [关键字] Delphi 模块管理

目录 第一章引言 (2) 第二章所用开发语言简介 (2) 2.1 Delphi 介绍 (2) 2.2 Delphi具有的优点 (2) 2.3模块中使用的Delphi系统预定义控件及其属性简介 (2) 第三章需求分析阶段 (3) 3.1登录模块和主界面模块需求分析 (3) 3.2登录模块和主界面模块设计系统性能要求: (3) 3.3负责模块中系统的功能分析: (3) 3.4功能模块 (3) 3.4.1功能的实现 (3) 3.4.2模块框架图 (4) 3.5模块数据分析 (5) 第四章设计阶段 (5) 4.1概要设计 (5) 4.1.1数据库概论及SQL SERVER 2000简介 (5) 4.1.2模块数据库设计 (6) 4.2详细设计 (11) 4.2.1数据信息准备 (11) 4.2.2程序数据流图 (11) 第五章软件设计说明 (12) 5.1界面模块设计 (12) 5.2主界面模块设计 (14) 第六章结束语 (15) 第七章参考文献 (15) 第八章致谢 (16)

第一章引言 随着我国教育事业的不断推进,一直以来许多高校对在校师生的基本资料维护、班级信息、选课情况、选修课程信息及学生选课成绩管理的半手工管理方式已不在适应社会,主要表现为工作效率低,容易由于人为的疏忽造成一些不必要的麻烦。最典型的就是学校手工记录些信息,经常由于不知道放哪或者丢失而无从下手。 以上所描述的手工过程的不足之处显而易见,整个管理环节都有可能由于人为因数而发生意想不到的后果。所以利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到学校管理人员不用象以前那样辛苦,工作人员出错的概率也会减少,工作效率就会提高。 为方便对在校师生的个人资料、选课情况、班级管理等进行高效的管理,特编写该程序以提高学校信息的管理效率。使用该程序之后,管理层可以及时查询在校师生的基本情况、班级管理,学生可以进行选课管理、成绩查询等一些功能,教师也可以进行适应的操作,如查看学生的基本信息、学生的选课成绩等。 第二章所用开发语言简介 2.1 Delphi 介绍 Delphi7.0是美国Borland公司出品的一种强大的可视化软件快速开发工具,是目前最好的Windows 应用程序开发工具! 它能支持面向对象、可视化的开发风格、具有强大的数据库管理功能,它所提供的强大的数据库编程工具,如ADO组件、IBX组件和数据模块设计窗口。 2.2 Delphi具有的优点 Delphi7.0提供一个快速的编译器,优化的编译模式在很大程度上提高了代码质量;提供统一集成开发环境(Integrated Development Environment 即IDE);集成了许多可视化辅助工具,实现了直观、可视的程序设计风格,方便地编写和管理各种类,维护程序的源代码;大大简化了应用程序的开发,提高编程效率;其封装了Windows的API函数、DATA等函数,简化了编程时创建、维护窗口的许多复杂的工作。 2.3模块中使用的Delphi系统预定义控件及其属性简介

单片机恒温箱温度控制系统的设计说明

课程设计题目:单片机恒温箱温度控制系统的设计 本课程设计要求:本温度控制系统为以单片机为核心,实现了对温度实时监测和控制,实现了控制的智能化。设计恒温箱温度控制系统,配有温度传感器,采用DS18B20数字温度传感器,无需数模拟∕数字转换,可直接与单片机进行数字传输,采用了PID控制技术,可以使温度保持在要求的一个恒定围,配有键盘,用于输入设定温度;配有数码管LED用来显示温度。 技术参数和设计任务: 1、利用单片机AT89C2051实现对温度的控制,实现保持恒温箱在最高温度为110℃。 2、可预置恒温箱温度,烘干过程恒温控制,温度控制误差小于±2℃。 3、预置时显示设定温度,恒温时显示实时温度,采用PID控制算法显示精确到0.1℃。 4、温度超出预置温度±5℃时发出声音报警。 5、对升、降温过程没有线性要求。 6、温度检测部分采用DS18B20数字温度传感器,无需数模拟∕数字转换,可直接与单片机进行数字传输 7、人机对话部分由键盘、显示和报警三部分组成,实现对温度的显示、报警。

一、本课程设计系统概述 1、系统原理 选用AT89C2051单片机为中央处理器,通过温度传感器DS18B20对恒温箱进行温度采集,将采集到的信号传送给单片机,在由单片机对数据进行处理控制显示器,并比较采集温度与设定温度是否一致,然后驱动恒温箱的加热或制冷。2、系统总结构图 总体设计应该是全面考虑系统的总体目标,进行硬件初步选型,然后确定一个系统的草案,同时考虑软硬件实现的可行性。总体方案经过反复推敲,确定了以美国Atmel公司推出的51系列单片机为温度智能控制系统的核心,并选择低功耗和低成本的存储器、数码显示器等元件,总体方案如下图: 图1系统总体框图 二、硬件各单元设计 1、单片机最小系统电路 单片机选用Atmel公司的单片机芯片AT89C2051 ,完全可以满足本系统中要求的采集、控制和数据处理的需要。单片机的选择在整个系统设计中至关重要,该单片机与MCS-51系列单片机高度兼容、低功耗、可以在接近零频率下工作等诸多优点,而广泛应用于各类计算机系统、工业控制、消费类产品中。 AT89C2051是AT89系列单片机中的一种精简产品。它是将AT89C51的P0口、P2口、EA/Vpp、ALE/PROG、PSEN口线省去后,形成的一种仅20引脚的单片机,相当于早期Intel8031的最小应用系统。这对于一些不太复杂的控制场合,仅有一片AT89C2051就足够了,是真正意义上的“单片机”。AT89C2051为很多规模不太大的嵌入式控制系统提供了一种极佳的选择方案,使传统的51系列单片机

自动控制原理及系统仿真课程设计

自动控制原理及系统仿 真课程设计 学号:1030620227 姓名:李斌 指导老师:胡开明 学院:机械与电子工程学院

2013年11月

目录 一、设计要求 (1) 二、设计报告的要求 (1) 三、题目及要求 (1) (一)自动控制仿真训练 (1) (二)控制方法训练 (19) (三)控制系统的设计 (23) 四、心得体会 (27) 五、参考文献 (28)

自动控制原理及系统仿真课程设计 一:设计要求: 1、 完成给定题目中,要求完成题目的仿真调试,给出仿真程序和图形。 2、 自觉按规定时间进入实验室,做到不迟到,不早退,因事要请假。严格遵守实验室各项规章制度,实验期间保持实验室安静,不得大声喧哗,不得围坐在一起谈与课程设计无关的空话,若违规,则酌情扣分。 3、 课程设计是考查动手能力的基本平台,要求独立设计操作,指导老师只检查运行结果,原则上不对中途故障进行排查。 4、 加大考查力度,每个时间段均进行考勤,计入考勤分数,按照运行的要求给出操作分数。每个人均要全程参与设计,若有1/3时间不到或没有任何运行结果,视为不合格。 二:设计报告的要求: 1.理论分析与设计 2.题目的仿真调试,包括源程序和仿真图形。 3.设计中的心得体会及建议。 三:题目及要求 一)自动控制仿真训练 1.已知两个传递函数分别为:s s x G s x G +=+= 22132)(,131)(

①在MATLAB中分别用传递函数、零极点、和状态空间法表示; MATLAB代码: num=[1] den=[3 1] G=tf(num,den) [E F]=zero(G) [A B C D]=tf2ss(num,den) num=[2] den=[3 1 0] G=tf(num,den) [E F]=zero(G) [A B C D]=tf2ss(num,den) 仿真结果: num =2 den =3 1 0 Transfer function: 2 --------- 3 s^2 + s

恒温箱控制系统

学科代码:080601 学号:101401010078 贵州师范大学(本科) 毕业论文 题目:恒温箱自动控制系统 学院:机械与电气工程学院 专业:电气工程及其自动化 年级:2010级 姓名:周康 指导教师:吴志坚(讲师) 完成时间:2014年5月5日

摘要 恒温箱主要是用来控制温度,它为农业研究、生物技术测试提供所需要的各种环境模拟条件,因此可广泛适用于药物、纺织、食品加工等无菌试验、稳定性检查以及工业产品的原料性能、产品包装、产品寿命等测试。恒温箱供科研机关及医院作细菌培养之用;也可以作育种、发酵以及大型养殖孵化等用途。恒温箱控制系统能够自动温度控制、人工干预温度控制、远程温度控制等多功能的高性能装置。可以形成规模化和产业化,大范围的应用到现代化工业生产。本论文结合工厂中如何实现恒温箱控制,讨论大多数工业生产情况下对恒温箱中的温度进行有效控制的方法。因此采用以单片机为基础的恒温箱控制系统,单片机系统包括89C52处理器、扩展存储器27512及6264,并行接口芯片8255、8253、ADC0809、8279、掉电保护和复位以及看门狗电路等。具体方法是使用铂锗-铂热电偶进行温度数据采集,经过放大和滤波电路进行A/D转换,转换后的值再根据标准分度表转换成温度值,同时显示出来。并且通过CAN总线传输控制参数 关键词: 单片机、恒温箱、热电偶、CAN总线 Abstract The thermostat is mainly used to control temperature. It can provide many kinds of simulated conditions which are needed for agricultural research and biological technology

自动控制系统课程设计报告

自动控制系统课程 设计报告 课程名称:自动控制系统课程设计报告 设计题目:错位控制无环流可逆调速系统设计院系: 班级: 设计者: 学号: 同组人: 指导教师: 设计时间:

课程设计(论文)任务书 指导教师签字:系(教研室)主任签字:年月日

目录 一、错位控制无环流可逆调速系统的原理................................................................... - 4 - 1、可逆调速系统的原理.................................................................................... - 4 - 2、环流的介绍.................................................................................................... - 4 - 1、环流的定义............................................................................................. - 4 - 2、环流的分类........................................................................................... - 5 - 3、错位控制无环流系统 ................................................................................. - 5 - 1、静态环流的错位消除原理.................................................................. - 5 - 2、错位控制无环流系统的结构............................................................. - 5 - 3、错位控制无环流系统的优缺点 ........................................................ - 6 - 二、系统的设计 ................................................................................................................... - 6 - 1、主电路的设计及参数选择 ........................................................................ - 6 - 1、变压器的选择...................................................................................... - 6 - 2、晶闸管的选择...................................................................................... - 7 - 3、电抗的选择........................................................................................... - 7 - 2、同步变压器及触发器的设计.................................................................... - 7 - 1、触发电路的设计.................................................................................... - 7 - 2、同步变压器的设计............................................................................. - 8 - 3、保护电路的设计........................................................................................... - 9 - 1、过电流保护........................................................................................... - 9 - 2、过电压保护........................................................................................... - 9 - 3、缓冲电路............................................................................................... - 9 - 4、检测环节 ...................................................................................................... - 10 - 1、转速检测............................................................................................. - 10 - 2、电流检测 ............................................................................................... - 10 - 3、电压检测............................................................................................. - 10 - 5、控制电路的设计......................................................................................... - 11 - 1、AVR电压内环的设计 ..................................................................... - 11 - 2、ACR电流环的设计.......................................................................... - 12 - 3、ASR转速环的设计........................................................................... - 13 - 4、AVR、ACR和ASR的限幅设计 .................................................. - 14 - 5、AR反相器的设计............................................................................. - 14 - 三、设计小结...................................................................................................................... - 15 - 四、参考文献...................................................................................................................... - 15 -

相关主题
文本预览
相关文档 最新文档