需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7146 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文以温度控制为钻研对象,用基于51系列单片机所完成的控温系统具有自动完成数据采集、数据处理、数据转换、键盘处理及LCD屏幕显示的功能。PID算法是很久以前快速发展的典型控制方案之一,具有算法不复杂、稳定性好和可靠性高的特点,被广泛应用于温度、压力、流量、液位等工业控制场合。在这次设计中,我使用keil uVision4进行c语言编程实现PID算法和PWM功率控制,利用protel99进行电路板绘制;硬件上以W78E058B作为控制芯片,DS18B20作为温度传感器,用带中文字幕的LCD显示屏作为温度实时显示。 关键词:单片机,温度控制,PID控制,PWM
目录 摘要 Abstract 1.绪论-1 1.1课题研究背景及意义-1 1.2国内外发展现状-1 1.2.1国外研究现状-1 1.2.2国内研究现状-2 1.2.3总的发展阶段-2 1.3课题研究的内容-2 2.硬件系统总体方案设计-3 2.1硬件系统总体设计方案-3 3.控制系统硬件设计-4 3.1主控单片机-4 3.2 数字温度计DS18B20-5 3.3 按键键盘-5 3.4LCD显示屏-6 3.5可控硅控制加热管-7 3.6蜂鸣器及其他电路-7 4.控制系统软件设计-9 4.1 主程序模块设计-9 4.1温度采集模块程序设计-9 4.2.1 DS18B20的时序-9 4.2.3 读温度子程序流程-10 4.3温度设定模块程序设计-10 4.3.1 键盘扫描子程序-10 4.4温度显示模块设计-12 4.4.1设定值显示子程序-12 4.4.2 实际值显示子程序-12 4.5温度控制模块设计-12 4.5.1PID控制算法设计-12 4.5.2温度控制子程序流程图-12 4.6报警模块程序设计-13 5.结果分析-14 5.1实际运行结果分析-14 5.1.1硬件调试-14 5.1.2软件调试-14 5.2 实物运行-14 6.总结与展望-17 6.1总结-17 6.2展望-17 参考文献-18 致 谢-19 |