计算机控制技术课程设计报告-电阻炉温度控制系统设计 联系客服

发布时间 : 星期六 文章计算机控制技术课程设计报告-电阻炉温度控制系统设计更新完毕开始阅读ccc06bc8a200a6c30c22590102020740bf1ecd2c

.

端接锁存器74LS373的Q1端。A0=0时启动A/D转换。R/接锁存器74LS373的Q0端。R/=0时,启动A/D转换;R/=1时,允许读出转换后的数据。AT89C51的和经“与非”门74LS00与AD574A的CE端相接。12/8接地表示AT89C51要分两次从AD574A读出A/D转换的12位数字量。

3、执行机构

传统的SSR控制采用移相触发电路,通过改变晶闸管导通角的大小来调节输出功率,从而达到自动控温的目的。这种移相方式输出一种非正弦波,实践表明这种控制方式产生相当大的中频干扰,并通过电网传输给电力系统造成“公害”。本系统采用单片机控制的固态继电器控温电路,其波形为完整的正弦波,对电阻炉这样的惯性较大的被控对象,是一种稳定、可靠、较合理的控制方法。 调功原理为:设电网连续 N个完整的周波为一个控制周期TC,则

N TC= f式中,f为电网频率。

若在设定的控制周期TC内控制主回路导通 n(n≤N)个完整的周波,则负载功率为

U2n P= RSN式中,U为电网电压有效值; 为负载的有效电阻。

因此,控制在设定周期TC内主回路导通的周波数 n的个数,就可调节负载的功率P。采用交流过零型固态继电器控温时需交流过零检测电路,此电路输出对应于50 Hz交流电压过零时刻的脉冲,在交流电压过零时刻导通。如图11-4

.

.

所示是一种由两个光电耦合器和一个单稳态电路组成的交流过零检测电路。 其中,GD1、GD2为光电耦合器,具有检零和隔离功能,R10为限流电阻。在交流正半周,GD1导通,GD2截止,VA为低电平;在交流负半周,GD1截止,GD2导通,VA仍为低电平。只有在交流过零点时,GD1和GD2均截止,VA为高电平。VA再经过74LS123单稳态电路整形,得到一过零脉冲序列VB,VB波形如图11-5所示。VB脉冲序列再与单片机P1.X输出的触发脉冲信号进行“与非”运算后得到控制信号。用它来控制固态继电器,从而调节电阻炉温度。

交流过零检测电路

4、报警电路设计:

正常运行时绿灯亮,在保温阶段炉内温度超出系统允差范围,就要进行报警。报警时报警红灯亮,电笛响,同时发送中断信号至CPU进行处理。如图2-3

.

.

图2-3加热炉报警系统图

5、设计输入输出通道

输入通道:因为所控的实际温度在50 ~ 350℃,即(350-50)=300所以选用8位A/D转换器,其分辨率约为1.5℃/字,再加放大器偏置措施实现。(通过调整放大器的零点来实现偏置)这里采用一般中速芯片ADC0809。ADC0809是带有8位A/D转换器,8路多路开关以及微型计算机兼容的控制逻辑的CMOS组件,其转换方法为逐次逼近型。8路的模拟开关由地址锁存器和译码器控制,可以在8个通道中任意访问一个通道的模拟信号。这种器件无需进行零位和满量程调整。由于多路开关的地址输入部分能够进行锁存和译码,而且其三态TTL输出也可以锁存,所以它易于与微型计算机接口。其具有较高的转换速度和精度,受温度影响较小,能较长时间保证精度,重现性好,功耗较低,故用于过程控制是比较理想的器件。

.

.

图2-4ADC0809应用接线图

输出通道:据其实际情况,D/A转换器的位数可低于A/D转换器的位数,因为一般控制系统对输出通道分辨率的要求比输入通道的低,所以这里采用常用的DAC0832芯片

DAC0832是8位D/A转换器,与微处理器完全兼容。期间采用先进的CMOS工艺,因此功耗低,输出漏电流误差较小。它的内部具有两级输入数据缓冲器和一个R-2RT型电阻网络,因DAC0832电流输出型D/A转换芯片,为了取得电压输出,需在电流输出端接运算放大器,Rf为为运算放大器的反馈电阻端。

双极性电压输出的D/A转换电路通常采用偏移二进制码、补码二进制码和符号一数值编码。只要在单极性电压输出的基础上再加一级电压放大器,并配以相关电阻网络就可以构成双极性电压输出。在上图中,运算放大器A2的作用是把运算放大器A1的单向输出电压转变为双向输出。

三、数字控制器的设计

1、控制算法:

电阻加热炉温度控制系统框图:.

.