电加热炉温度控制系统设计微型计算机控制技术课程设计论文内容摘要:

写控制。 单片机采用6MHz/s的晶振,ALE输出66MHz/s时钟信号,经74LS74触发器2分频,得到500KHz的时钟信号,与ADC0809的时钟端CLK相连。 (2)通道选择:三位通道选择端ADDA、ADDB、用数据线进行通道选择,、。 (3)ADC0809启动:ADC0809的启动端START、地址所存端ALE均为高电平有效。 将START和ALE连在一起,与74LS02的输出端相连。 或非门74LS02的两个输入端/,其输出为高电平,执行外部I/O口的写操作。 (4)转换数据的读取:当转换结束时,EOC端输出高电平。 可用查询和中断的方法进行数据读取处理。 输出允许OE端为高电平,8位转换数据D0~D7输出到数据线上。 ,OE端才为高电平。 执行外部I/O口读操作/RD为低电平。 (5)转换结束标志EOC:转换结束标志EOC端经反向器与单片机的/INT1相连,即转换一旦结束,外部中断1则申请中断。 整体电路图第三章 控制对象数学模型在本控制对象电阻加热炉功率为800W,由220V交流电供电,采用双向可控硅进行控制。 本设计针对一个温度区进行温度控制,要求控制温度范围50~350C,保温阶段温度控制精度为正负1度。 选择合适的传感器,计算机输出信号经转换后通过双向可控硅控制器控制加热电阻两端的电压。 其对象问温控数学模型为: 其中:时间常数Td=350秒 放大系数Kd=50 滞后时间=10秒控制算法选用改PID控制。 由于计算机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量。 因此积分和微分项不能直接计算,只能用数值计算的方法逼近。 在采样时刻t=iT(T为采样周期),可得PID调节公式:如果采样周期T取得足够小,这种逼近可相当准确,被控过程与连续控制过程十分接近,我们把这种情况称为“准连续控制”。 上式表示的控制算法提供了执行机构的位置ui,所以称为位置式PID控制算法。 当执行机构需要的不是控制量的绝对数值,而是其增量时,由上式可导出提供增量的PID算法。 只要将上述两个公式相减可得下面的公式:上式称为增量式PID控制算法。 也可进一步改写为:其中:可见增量式算法只需要保持现时以前三个时刻的偏差值即可。 第四章 程序设计 系统总程序设计本系统的应用程序主要由主程序、中断服务程序和子程序组成。 主程序的任务是对系统进行初始化,实现参数输入,并控制电加热炉的正常运行。 主程序主要由系统初始化、数据采集及处理、智能推理等部分组成。 系统初始化包括设置栈底、工作寄存器组、控制量的初始值、采样周期、中断方式和状态、定时器的工作方式以及8255的初始化、MAX1232的初始化等。 数据采集及处理主。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。