1、 I 毕业设计(论文) 智能热水器设计智能热水器设计 学院(系) : 专业班级: 学生姓名: 指导教师: II 目目 录录 摘摘 要要 .VI ABSTRACT .VII 绪论绪论 1 1 主要器件和编程语言简介主要器件和编程语言简介 2 1.1 本设计所用到的主要元器件本设计所用到的主要元器件 . 2 1.21.2 器件简介器件简介 2 1.2.11.2.1 FPGA 简介 . 2 1.2.21.2.2 单片机简介单片机简介 . 3 1.2.31.2.3 DS1302DS1302 简介简介 3 1.2.41.2.4 DS18B20DS18B20 简介简介 . 5 1.31.3 编程语言简介编
2、程语言简介 . 6 1.3.11.3.1VHDL 简介简介 6 1.3.21.3.2 C51 语言简介语言简介 6 2 系统方案选择和论证系统方案选择和论证 8 2.12.1 设计要求设计要求 8 2.22.2 各模块方案论证和选择各模块方案论证和选择 8 2.2.12.2.1 控制器模块方案的论证和选择控制器模块方案的论证和选择 . 8 2.2.22.2.2 水位控制模块方案的论证和选水位控制模块方案的论证和选 . 9 2.2.32.2.3 水温控制模块方案的论证和选择水温控制模块方案的论证和选择 . 9 2.2.42.2.4 定时开关控制模块方案的论证和选择定时开关控制模块方案的论证和选择
3、.10 2.2.52.2.5 时钟模块方案的论证和选择时钟模块方案的论证和选择10 2.2.62.2.6 键盘模块方案的论证和选择键盘模块方案的论证和选择 11 2.2.72.2.7 显示模块方案的论证和选择显示模块方案的论证和选择 11 2.32.3 硬件系统框图和总体软件系统流程图硬件系统框图和总体软件系统流程图 . 11 2.42.4 硬系统总体电路图硬系统总体电路图 . 14 2.4.12.4.1 FPGAFPGA 模块电路图模块电路图 .14 2.4.22.4.2 单片机控制模块电路图单片机控制模块电路图 15 III 3 . .硬件电路组装调试硬件电路组装调试 17 3.13.1
4、各模块的硬件组装各模块的硬件组装 . 17 3.1.13.1.1 FPGAFPGA 模块模块.17 3.1.23.1.2 单片机模块单片机模块 18 3.23.2 组装和改进系统硬件电路组装和改进系统硬件电路 19 3.33.3 各硬件电路调试方法各硬件电路调试方法 . 20 3.3.13.3.1 FPGAFPGA 调试方法调试方法 .20 3.3.23.3.2 继电器电路的调试方法继电器电路的调试方法 .21 4 . .软件调试及仿真软件调试及仿真 22 4.14.1 各模块的软件调试、仿真和实物测试各模块的软件调试、仿真和实物测试 . 22 4.1.14.1.1 FPGAFPGA 软件调试、仿真和实物测试软件调试、仿真和实物测试 . 22 4.1.24.1.2 DS1302DS1302 软件调试、仿真和实物测试软件调试、仿真和实物测试 .23 4.1.34.1.3 DS18B20DS18B20 软件调试、仿真和实物测试软件调试、仿真和实物测试 .23 4.2 整个系统软件调试、仿真和实物测试整个系统软件调试、