基于单片机的水温控制器的设计
时间:10-25 15:39
查看:5269次
下载:162次
简介:
本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。它以单片机AT89S52为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。
目 录
1 绪论
2 系统总体设计
2.1硬件总体设计
2.1.1硬件系统子模块
2.2 软件总体设计
3 硬件系统设计
3.1硬件电路分析和设计报告
3.1.1单片机最小系统电路
3.1.2 键盘电路
3.1.3 数码管及指示灯显示电路
3.1.4 温度采集电路
3.1.5 电源电路
3.1.6报警电路设计
3.1.7加热管控制电路设计
4 系统软件设计
4.1主程序流程图
4.2各个模块的流程图
4.2.1读取温度DS18B20模块的流程
4.2.2键盘扫描处理流程
4.2.3 报警处理流程
5 系统调试
5.1 硬件电路调试
5.2 软件调试
5.3 系统操作说明
5.4数据测试
总 结
致 谢
参考文献
附录一:系统源程序
附录二:系统硬件总图