需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14982 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文介绍的电烤箱温度控制系统为两层结构。上位机由组态王对下位机进行监控;系统以STC89C52单片机为核心,由PT100温度传感器采集处理温度信号,并把ADC0832转换后的数字信号的送给单片机处理,配合PID算法控制的基本原理,从而达到温度恒定控制的效果。系统主要包括硬件设计和程序设计两大部分。硬件电路由主控芯片、采集温测电路、温控电路和显示电路等组成。软件设计部分包括:主程序、采集测温转换程序、显示子程序、PID温控程序和按键、串口通信等程序。最后,对软件和硬件分别进行调试分析,并配合组态王完成系统整体调试工作。
关键词:STC89C52单片机 PT100 PID算法 组态王
目录 摘要 Abstract 1. 绪论-1 1.1研究的背景-1 1.2 设计的目的和意义-1 1.3 研究的主要内容概述-1 2. 系统方案设计及主要元器件选型-3 2.1 主控芯片选型及原理-3 2.2 温度传感器选型及原理-4 2.3 显示器件选型及原理-5 2.4 执行器件选型及原理-6 2.5 上位机组态软件介绍-8 2.6 本章小结-8 3. 硬件系统的设计-9 3.1 硬件系统总体设计-9 3.3 温度采集及信号处理电路-10 3.4 LCD显示电路和按键电路-11 3.5 可控硅调压温控电路-12 3.6 本章小结-12 4.软件系统的设计-13 4.1 主程序设计-13 4.2 温度采集转换子程序-13 4.3 键盘扫描和显示子程序-14 4.3.1 键盘扫描子程序-14 4.3.2 显示扫描子程序-15 4.4 温度控制程序-15 4.4.1 PID算法-15 4.4.2 PID参数整定-17 4.4.3 控制执行程序流程图-18 4.5 组态王通讯-18 4.5.1 组态王和单片机ASCII通信协议-18 4.5.2 组态王图形界面设计-20 4.5.3 串口通信程序-21 4.6 本章小结-21 5.系统调试及分析-22 5.1 系统仿真测试-22 5.2 软硬件检测-23 5.3 组态王图形界面测试-24 5.4 系统整体演示效果测试-27 5.5 结果分析-30 总结与展望-31 参考文献-32 致 谢-33 附录1 系统硬件电路原理图-34 附录2 源程序-35 |