摘要:温度控制在人类生活中、社会生产中都是离不开的重要控制,小到调节冰箱温度适合储存的食物,大到制药厂严格控制车间里的温度以确保生产出来的药品的质量,温度控制早已渗透到我们的生活中。而对于为人们提供舒适热水的热水器,温度控制更显得极为重要。在技术日新月异的今天,热水器的温度控制越来越精确、快速、节能,并且有些热水器厂家除了把水温控制的恰到好处以外,还通过温度控制实现杀菌消毒等功能。本文描述了利用单片机STC12C5A16AD和外围电路来采集温度、控制温度,并模拟水位上下限控制补水阀门的系统。
本次设计以STC12C5A16AD单片机为核心,联合外围电路,设计了一个可以采集实时环境温度,采集水的温度并送入数码管显示,并设定水温以控制加热管的工作情况,设有超温保护,设有模拟水位上下限以控制补水阀门的系统。
上位机利用的是C++ Builder,它可以显示实时温度和温度设定值,并且可以在上位机上设定温度以控制下位机。
关键字:STC12C5A16AD 温度 超温保护
目录
摘要
ABSTRACT
1 引 言-1
1.1 热水器温度调节的重要意义-1
1.2 国内外热水器温度调节研究现状-1
2 系统方案设计-3
2.1 设计思想-3
2.2 整体方案-3
3 硬件设计-5
3.1 单片机-5
3.2 数码管-5
3.3 晶振电路-5
3.4 按键-6
3.5 复位电路-6
3.6 指示灯显示接通电源-7
3.7 环境温度与水温采集的PT100电桥电路-7
3.8 环境温度与水温采集的运算放大电路-8
3.9 环境温度与水温采集的运算放大电路后续电路-9
3.10 水温的超温保护电路-10
3.11 LM393周围电路-10
3.12 模拟水位电路-11
3.13 比较电路-12
3.14 继电器控制电路-13
3.15 继电器-13
3.16 控制电路-14
4 软件设计-15
4.1 程序设计-15
4.2 上位机设计-18
5 调 试-19
6 结 论-21
参考文献-25
致 谢-26
附录1 电路原理图-27
附录2 PCB图-28
附录3 程序-29