太阳能热水器智能水位控制仪的设计.doc
约66页DOC格式手机打开展开
太阳能热水器智能水位控制仪的设计,论文标准word格式排版 66页摘要本文设计了一个太阳能热水器智能控制系统。它以89c52单片机为核心,配合电阻型4档水位传感器、负温度系数ntc热敏电阻温度传感器、8255a扩展键盘和显示器件 、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示;时间显示;缺水时自动上水,水...
内容介绍
此文档由会员 莎士比亚 发布
论文标准WORD格式排版 66页
摘 要
本文设计了一个太阳能热水器智能控制系统。它以89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件 、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示;时间显示;缺水时自动上水,水溢报警;手动上水、参数设置;定时水温过低智能电加热等功能。
其中本文第一章主要说明了太阳能热水器智能控制系统的研究现状和本课题的主要任务,第二章对系统的整体结构作了简单介绍,第三章重点介绍了水位水温测量电路,第四章介绍了时钟电路,第五章介绍了显示和键盘电路,第六章对其他电路作了介绍,第七章是对水位测量电路的硬件调试。
本系统对于水位传感器、水温传感器的电阻数据的处理均采用独特的RC充放电的方法。它与使用A/D转换器相比,电路简单、制造成本低。特别适用于对水位、水温要求不精确的场合。
关键词:太阳能,热水器,控制器,89C52,RC充放电
目 录
摘 要 I
Abstract(英文摘要) II
目 录 III
第一章 引 言 1
1.1 课题的背景意义 1
1.2 太阳能热水器和其控制器的发展现状 1
1.3 课题的研究内容 3
第二章 太阳能热水器智能水位控制系统整体结构介绍 4
第三章 水位和水温测量电路硬件设计 5
3.1 水位测量电路 5
3.1.1 方案比较选择 5
3.1.2 水位测量电路的具体设计及优化 8
3.2 水温测量电路 15
3.2.1 方案比较选择 15
3.2.2 水温测量电路的设计及温度计算方法 16
3.3 水位、水温测量电路的整体设计 20
第四章 时钟电路 21
4.1 时钟芯片选择 21
4.1.1 DS12B887并行时钟芯片 21
4.1.2 DS1302串行时钟芯片 22
4.1.3 比较选择 23
4.2 时钟电路的应用设计 23
4.2.1 DS1302 内部寄存器 23
4.2.2 DS1302与单片机的连接及时间读取方法 24
第五章 键盘和显示电路 27
5.1 方案选择 27
5.1.1 8255A芯片介绍 27
5.1.2 8255A在太阳能热水器控制电路中的作用 30
5.2 显示电路工作原理 31
5.2.1 8255A显示电路的硬件结构 31
5.2.2 8255A实现显示方法 33
5.3 键盘电路原理 35
5.3.1 独立式键盘工作原理 35
5.3.2 键盘功能介绍 35
5.3.3 键盘扫描程序 36
第六章 其他硬件电路设计 37
6.1 上水电磁阀、电加热、报警等驱动电路 37
6.1.1 上水控制电路 37
6.1.2 电加热控制电路 37
6.1.3 报警控制电路 37
6.1.4 水位显示电路 37
6.2 电源电路 38
第七章 水位传感器电路的硬件调试 39
7.1 测试P1.3口和电容两端的波形 39
7.2 测试电容电压变化引起的中断信号 40
7.3 显示计数器寄存器中的值和实测水位 43
结 论 44
参考文献 45
致 谢 46
附 录 47
摘 要
本文设计了一个太阳能热水器智能控制系统。它以89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件 、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示;时间显示;缺水时自动上水,水溢报警;手动上水、参数设置;定时水温过低智能电加热等功能。
其中本文第一章主要说明了太阳能热水器智能控制系统的研究现状和本课题的主要任务,第二章对系统的整体结构作了简单介绍,第三章重点介绍了水位水温测量电路,第四章介绍了时钟电路,第五章介绍了显示和键盘电路,第六章对其他电路作了介绍,第七章是对水位测量电路的硬件调试。
本系统对于水位传感器、水温传感器的电阻数据的处理均采用独特的RC充放电的方法。它与使用A/D转换器相比,电路简单、制造成本低。特别适用于对水位、水温要求不精确的场合。
关键词:太阳能,热水器,控制器,89C52,RC充放电
目 录
摘 要 I
Abstract(英文摘要) II
目 录 III
第一章 引 言 1
1.1 课题的背景意义 1
1.2 太阳能热水器和其控制器的发展现状 1
1.3 课题的研究内容 3
第二章 太阳能热水器智能水位控制系统整体结构介绍 4
第三章 水位和水温测量电路硬件设计 5
3.1 水位测量电路 5
3.1.1 方案比较选择 5
3.1.2 水位测量电路的具体设计及优化 8
3.2 水温测量电路 15
3.2.1 方案比较选择 15
3.2.2 水温测量电路的设计及温度计算方法 16
3.3 水位、水温测量电路的整体设计 20
第四章 时钟电路 21
4.1 时钟芯片选择 21
4.1.1 DS12B887并行时钟芯片 21
4.1.2 DS1302串行时钟芯片 22
4.1.3 比较选择 23
4.2 时钟电路的应用设计 23
4.2.1 DS1302 内部寄存器 23
4.2.2 DS1302与单片机的连接及时间读取方法 24
第五章 键盘和显示电路 27
5.1 方案选择 27
5.1.1 8255A芯片介绍 27
5.1.2 8255A在太阳能热水器控制电路中的作用 30
5.2 显示电路工作原理 31
5.2.1 8255A显示电路的硬件结构 31
5.2.2 8255A实现显示方法 33
5.3 键盘电路原理 35
5.3.1 独立式键盘工作原理 35
5.3.2 键盘功能介绍 35
5.3.3 键盘扫描程序 36
第六章 其他硬件电路设计 37
6.1 上水电磁阀、电加热、报警等驱动电路 37
6.1.1 上水控制电路 37
6.1.2 电加热控制电路 37
6.1.3 报警控制电路 37
6.1.4 水位显示电路 37
6.2 电源电路 38
第七章 水位传感器电路的硬件调试 39
7.1 测试P1.3口和电容两端的波形 39
7.2 测试电容电压变化引起的中断信号 40
7.3 显示计数器寄存器中的值和实测水位 43
结 论 44
参考文献 45
致 谢 46
附 录 47