基于AT89C2051单片机的温度控制系统的设计全套齐全(含全套CAD图纸)
摘要
温度控制在工业生产中运用的非常广泛,其控制过程中存在着很大的时滞性和很强的干扰。采用一般的控制方法如PID控制,都不能很好地满足要求。而基于AT89C2051单片机的温度控制策略可以很容易的解决这些问题。
以AT89C2051单片机为基础,结合温度传感变送器、A/D转换器、LED显示器、固态继电器等,组成一个基于AT89C2051单片机的温度控制系统。
在此系统中,温度传感变送器获得温度的感应电压,转变成1~5V的标准电压信号,再由A/D转换器转换成数字信号进入单片机内部。单片机将给定的温度与测量温度的相比较,得出偏差量执行器由开关频率较高的固态继电器开关担任,采用模拟的PWM控制方法,改变同一个周期中电子开关的闭合时间,达到控制的目的。
目录
第一章绪论………………………………………………………………………………………1
1.1设计指标…………………………………………………………………………………1
1.2本文的工作………………………………………………………………………………1
第二章设计思想…………………………………………………………………………………3
2.1设计思想…………………………………………………………………………………3
2.1论证分析…………………………………………………………………………………3
第三章系统设计…………………………………………………………………………………5
3.1硬件设计…………………………………………………………………………………………5
3.1.1电源电路…………………………………………………………………………………5
3.1.2温度检测与变送环节………………………………………………………………5
3.1.3模数转换接口电路…………………………………………………………………8
3.1.4单片机最小系统………………………………………………………… …………9
3.1.5片外数据辅助存储器………………………………………………………………10
3.1.6人机交互接口……………………………………… ………………………………11
3.1.7执行机构…………………………………………………………………………14
3.2软件设计…………………………………………………………………………………15
3.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模糊运算子程序…………………………………………………………………30
3.3抗干扰设计与软件调试…………………………………………………………………35
3.3.1硬件抗干扰…………………………………………………………………………35
3.3.2软件抗干扰设计……………………………………………………………………36
3.3.3软件调试……………………………………………………………………………36
第四章程序清单……………………………………………………………………………… 40
第五章总结……………………………………………………………………………………68
致谢…………………………………………………………………………………… ……69
参考文献…………………………………………………………………………………………70
展开...
作品编号:
23108
文件大小:
4.28MB
下载积分:
200
文件统计:
doc文件8个,dwg文件2个
文件列表
正在加载...请等待或刷新页面...