| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10378 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:基于单片机的数字温度计设计选用了AT89S51单片机为主要芯片,通过KeilC51和Proteus完成数字温度计的软件设计以及硬件设计。该系统电路包括传感器数据采集电路、温度显示电路、上下限报警调整电路和单片机主板电路。数字温度计采用数字温度传感器DS18B20将温度的变化转换为数字信号,数字信号再送给单片机,单片机将数字信号处理后送到显示电路。本设计还添加了设定报警温度的功能,经仿真测试能达到预期效果,超出温度范围实现声光报警。系统电路简单、操作简便,具有可靠性高、成本低、功耗小等优点。 关键词:单片机,数码显示,数字温度传感器 ,温度计
目录 摘要 ABSTRACT 1 引言-4 2 总体方案设计-4 2.1 方案论证-4 2.1.1 方案一-4 2.1.2 方案二-5 2.2 系统设计原理-5 2.3 总体设计框图-6 3 硬件设计-7 3.1 单片机系统-7 3.1.1 AT89S51单片机的介绍-7 3.1.2 AT89S51单片机的中断系统-8 3.1.3 AT89S51单片机的定时/计数器-8 3.2 数字温度传感器模块-8 3.2.1 DS18B20性能-9 3.2.2 DS18B20介绍-9 3.2.3 温度传感器工作原理-10 3.2.4 DS18B20时序图-10 3.2.5 DS18B20的测温原理-12 3.2.6 DS18B20的测温流程-14 3.3 显示电路-14 3.4 报警电路-14 3.5 键盘输入电路-15 4 软件设计-15 4.1 主程序模块-15 4.2 读温度值模块-16 4.3 中断模块-19 4.4 温度设定、报警模块-19 4.5 液晶显示模块-21 4.6 仿真结果-22 总 结-26 参 考 文 献-27 致 谢-28 附录1 原理图-29 附录2程序代码-30 |

