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

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

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

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

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

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

基于单片机水温控制器的设计毕业设计 PAGEI 基于单片机的水温控制器的设计 摘要 本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。它以单片机AT89S52为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。 关键词:单片机;数码管显示;单总线;DS18B20 PAGE-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_