预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共37页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于单片机水温控制器的设计毕业设计PAGEI基于单片机的水温控制器的设计摘要本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。它以单片机AT89S52为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。关键词:单片机;数码管显示;单总线;DS18B20PAGE-15-目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc262846441"1绪论PAGEREF_Toc262846441\h-1-HYPERLINK\l"_Toc262846442"2系统总体设计PAGEREF_Toc262846442\h-2-HYPERLINK\l"_Toc262846443"2.1硬件总体设计PAGEREF_Toc262846443\h-2-HYPERLINK\l"_Toc262846444"2.1.1硬件系统子模块PAGEREF_Toc262846444\h-2-HYPERLINK\l"_Toc262846445"2.2软件总体设计PAGEREF_Toc262846445\h-2-HYPERLINK\l"_Toc262846446"3硬件系统设计PAGEREF_Toc262846446\h-4-HYPERLINK\l"_Toc262846447"3.1硬件电路分析和设计报告PAGEREF_Toc262846447\h-4-HYPERLINK\l"_Toc262846448"3.1.1单片机最小系统电路PAGEREF_Toc262846448\h-4-HYPERLINK\l"_Toc262846449"3.1.2键盘电路PAGEREF_Toc262846449\h-5-HYPERLINK\l"_Toc262846450"3.1.3数码管及指示灯显示电路PAGEREF_Toc262846450\h-5-HYPERLINK\l"_Toc262846451"3.1.4温度采集电路PAGEREF_Toc262846451\h-7-HYPERLINK\l"_Toc262846452"3.1.5电源电路PAGEREF_Toc262846452\h-11-HYPERLINK\l"_Toc262846453"3.1.6报警电路设计PAGEREF_Toc262846453\h-12-HYPERLINK\l"_Toc262846454"3.1.7加热管控制电路设计PAGEREF_Toc262846454\h-12-HYPERLINK\l"_Toc262846455"4系统软件设计PAGEREF_Toc262846455\h-14-HYPERLINK\l"_Toc262846456"4.1主程序流程图PAGEREF_Toc262846456\h-14-HYPERLINK\l"_Toc262846457"4.2各个模块的流程图PAGEREF_Toc262846457\h-16-HYPERLINK\l"_Toc262846458"4.2.1读取温度DS18B20模块的流程PAGEREF_Toc262846458\h-16-HYPERLINK\l"_Toc262846459"4.2.2键盘扫描处理流程PAGEREF_Toc262846459\h-18-HYPERLINK\l"_Toc262846460"4.2.3报警处理流程PAGEREF_Toc262846460\h-18-HYPERLINK\l"_Toc262846461"5系统调试PAGEREF_Toc262846461\h-20-HYPERLINK\l"_Toc262846462"5.1硬件电路调试PAGEREF_Toc262846462\h-20-HYPERLINK\l"_Toc262846463"5.2软件调试PAGEREF_Toc262846463\h-20-HYPERLINK\l"_Toc262846464"5.3系统操作说明PAGEREF_Toc262846464\h-21-HYPERLINK\l"_Toc262846465"5.4数据测试PAGEREF_Toc262846465\h-21-HYPERLINK\l"_Toc262846466"总结PAGE