资源描述:
《电炉温度微机监控系统 毕业论文 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电炉温度微机监控系统摘要此题目系在学校立项,已验收实验室建设项目,电炉温度微机监控系统电气控制部分的设计要求,是完成控制硬件输入/输出通道、加热炉主回路、控制电路、保护电路、电源电路和显示电路等单元回路设计,主要实现的功能为:加热功能、定温功能、定时功能、温度检测功能、报警显示。该系统加热功率为1000W,温度控制功能,在上位计算机设定的时间和温度值,实现0—300摄氏度调节。同时系统还具有超温报警功能,数码显示功能。该系统覆盖了多门理论知识。通过此次设计对微型计算机控制技术、微机接口技术、电力电子技术和自动控制原理理论等专业知识的综合应用,提高了计算机文字处理和辅
2、助设计能力、硬件设计能力、软件设计能力以及程序调试能力。关键词PID控制;控制算法;参数整定TitleFurnacetemperaturecontrolsystemcomputerAbstractThesubjectlineintheschoolproject,laboratoryprojects,computermonitoringsystemofelectricfurnacetemperaturecontrolpartofthedesigniscompletecontrolofhardwareinput/outputchannels,furnacemaincir
3、cuit,controlcircuit,protectioncircuit,powercircuitanddisplaycircuitunitcircuitdesign,mainfeaturesare:heating,constanttemperaturefunction,timing,temperaturedetection,alarmdisplay.Thesystemisaheatingpowerof1000W,temperaturecontrol,thehostcomputertosetthetimeandtemperature,adjustedtoachie
4、ve0-300degreesCelsius.Systemalsohastheovertemperaturealarm,digitaldisplayofthesystemcoversmorethantheoreticalknowledgeportal.Throughthedesignofmicro-computercontroltechnology,computerinterfacetechnology,powerelectronicstechnologyandAutomaticControltheorytheintegratedapplicationofprofes
5、sionalknowledgeandimprovewordprocessingandcomputeraideddesigncapabilities,hardwaredesigncapability,softwaredesigncapabilitiesandprogramdebuggingcapabilities.Keywords:PIDcontrol;controlalgorithm;parametertuning目录1概述11.1选题背景11.2方案论证11.3控制系统组成12硬件环境及接口电路设计42.1上位计算机——戴尔Dimension910042.2串行口
6、扩展42.3下位计算机STD5088CPU工控机52.3.18088CPU(V20)112.3.28253可编程定时器122.3.38259中断管理器132.3.48250异步通信适配器142.4总线规范162.5PCI总线电气规范182.6A/D转换222.7温度变送器312.8全数字移相触发交流调压电路353软件环境及程序设计383.1VisualBasic程序设计语言383.2Voice-pilot语音命令生成软件393.3Turbo-C程序设计语言393.4上位计算机程序设计403.5下位计算机程序设计424控制算法及实验结论444.1PID控制算法444.
7、2预给定PID474.3PID参数整定48致谢51参考文献52附录54附录A:上位计算机程序清单54附录B:下位计算机程序清单721概述1.1选题背景现在工业的生产规模越来越大,过程越来越复杂,相应的自动化程度越来越高。常规的控制仪表和逻辑装置在处理随机控制、最优控制和多变量控制等方面能力极其有限,这些问题只有采用计算机控制技术才能解决。现在的计算机技术突飞猛进的发展,已使计算机在工业领域中的应用相当普及。面对这种社会需求的教学任务,我院计算机控制系统实验室在近几年的建设中已初具规模。但现在开设的几门实验都是计算机应用的基础实验。还没有组成完整的计算机控制的系统