声明
摘要
第1章 绪论
1.1 课题的背景与意义
1.2 研究现状
1.2.1 暖风机控制系统的现状
1.2.2 温度控制常用的控制策略
1.3 论文结构
第2章 相关知识介绍
2.1 PIC单片机介绍
2.1.1 PIC系列单片机简介
2.1.2 PIC16F876芯片介绍
2.2 异步串行通信
2.2.1 异步串行通信的特点及格式
2.2.2 RS-232C串行接口标准
2.2.3 RS-485串行接口标准
2.3 上位机串口通信
2.3.1 VB软件介绍
2.3.2 VB中串口通信程序设计方式
2.3.3 MSComm控件介绍
2.4 模糊控制
2.4.1 模糊控制的原理
2.4.2 模糊控制器的组成
2.4.3 模糊控制的优点
2.5 本章小结
第3章 系统的硬件设计
3.1 系统总体设计方案
3.2 单片机的选择
3.3 外围电路设计
3.3.1 温度采集电路
3.3.2 键盘电路
3.3.3 显示电路
3.3.4 输出控制电路
3.3.5 通信接口电路
3.4 印刷电路板设计
3.5 本章小结
第4章 系统的软件设计
4.1 暖风机模糊控制器的设计
4.1.1 模糊控制器结构设计
4.1.2 模糊化处理
4.1.3 模糊控制规则
4.1.4 去模糊化
4.1.5 模糊控制的软件实现
4.2 下位机软件设计
4.2.1 初始化程序
4.2.2 主程序
4.2.3 中断程序
4.2.4 温度采集模块
4.2.5 按键扫描模块
4.2.6 显示模块
4.2.7 输出控制模块
4.2.8 通信模块
4.3 上位机软件的设计
4.3.1 上位机界面的设计
4.3.2 串口通信的实现
4.3.3 数据显示的实现
4.4 本章小结
第5章 系统测试
5.1 系统仿真
5.1.1 系统构建
5.1.2 系统仿真
5.2 系统测试
5.3 调试中出现问题
5.4 本章小结
第6章 结束语
6.1 工作总结
6.2 未来展望
参考文献
致谢
附录A 硬件设计原理图
附录B 印刷版电路图