帐号 注册
密码 登录
只需一步,快速开始
登录或注册新用户,开通自己的个人中心
asd1356174
资料简介:毕业论文 基于AT89C2051单片机的温度控制系统的设计,共70页,17922字,附调研报告、任务书、设计图纸等。摘 要 :温度控制在工业生产中运用的非常广泛,其控制过程中存在着很大的时滞性和很强的干扰。采用一般的控制方法如PID控制,都不能很好地满足要求。而基于AT89C2051单片机的温度控制策略可以很容易的解决这些问题。以AT89C2051单片机为基础,结合温度传感变送器、A/D转换器、LED显示器、固态继电器等,组成一个基于AT89C2051单片机的温度控制系统。在此系统中,温度传感变送器获得温度的感应电压,转变成1~5V的标准电压信号,再由A/D转换器转换成数字信号进入单片机内部。单片机将给定的温度与测量温度的相比较,得出偏差量执行器由开关频率较高的固态继电器开关担任,采用模拟的PWM控制方法,改变同一个周期中电子开关的闭合时间,达到控制的目的。关键词:温度控制;单片机;测量变送目 录第一章 绪论………………………………………………………………………………………11.1 设计指标 …………………………………………………………………………………11.2 本文的工作 ………………………………………………………………………………1第二章 设计思想 …………………………………………………………………………………32.1 设计思想 …………………………………………………………………………………32.1 论证分析 …………………………………………………………………………………3第三章 系统设计 …………………………………………………………………………………53.1硬件设计…………………………………………………………………………………………5 3.1.1 电源电路 …………………………………………………………………………………53.1.2 温度检测与变送环节 ………………………………………………………………53.1.3 模数转换接口电路 …………………………………………………………………8 3.1.4 单片机最小系统………………………………………………………… …………9 3.1.5 片外数据辅助存储器………………………………………………………………103.1.6人机交互接口……………………………………… ………………………………11 3.1.7 执行机构 …………………………………………………………………………14 3.2软件设计…………………………………………………………………………………153.2.1主程序…………………………………………………………………………… …15 3.2.2 串行A/D转换芯片的驱动和其输出值的量化……………………………………17 3.2.3片外I2C E2PROM 驱动和空间分布…………………………………………………20 3.2.4温度及设定职的显示子程序………………………………………………………20 3.2.5键盘管理子程序……………………………………………………………………23 3.2.6定时中断应答子程序………………………………………………………………27 3.2.7 模糊运算子程序 …………………………………………………………………303.3 抗干扰设计与软件调试…………………………………………………………………35 3.3.1 硬件抗干扰…………………………………………………………………………35 3.3.2 软件抗干扰设计……………………………………………………………………36 3.3.3 软件调试……………………………………………………………………………36第四章 程序清单……………………………………………………………………………… 40第五章 总 结……………………………………………………………………………………68致 谢…………………………………………………………………………………… ……69参考文献 …………………………………………………………………………………………70
资料文件预览:共2文件夹,22个文件,文件总大小:5.09MB,压缩后大小:798.90KB