电器自动化毕业设计-基于MCS-51单片机的温度控制系统设计.doc
基于MCS-51单片机的温度控制系统设计 本文介绍了基于MCS-51单片机的温度控制系统设计的毕业设计。该设计实现了数字温度计的制作电路和编程思想,以ATMEL公司的AT89S52单片机为主控,配以达拉斯公司的DS18B20数字温度传感器,采用1602双行英文字符液晶作显示。实现了对温度的测量、显示和报警等功能。 知识点: 1. MCS-51单片机的介绍: MCS-51单片机是一种8位微控制器,由Intel公司生产。它具有低功耗、高度可靠性和高性能的特点,广泛应用于自动控制、 Industrial control、消费电子等领域。 2. AT89S52单片机的介绍: AT89S52单片机是MCS-51系列单片机的一种,具有4KB的 flash存储器、128字节的RAM和128字节的EEPROM。它具有快速的执行速度和低功耗的特点,广泛应用于工业控制、自动控制和消费电子等领域。 3. DS18B20数字温度传感器的介绍: DS18B20数字温度传感器是一种数字温度传感器,由达拉斯公司生产。它具有高精度、高速度和低功耗的特点,广泛应用于温度测量和控制领域。 4. 1602双行英文字符液晶显示器的介绍: 1602双行英文字符液晶显示器是一种常用的液晶显示器,具有高清晰度、低功耗和高可靠性的特点。它广泛应用于自动控制、工业控制和消费电子等领域。 5. 数字温度计的设计实现: 数字温度计的设计实现包括硬件电路设计和软件设计两部分。硬件电路设计包括控制电路、温度传感器设计、显示电路和报警电路等部分。软件设计包括DS18b20的读操作、温度数据处理和显示部分等。 6. 硬件电路设计: 硬件电路设计包括控制电路、温度传感器设计、显示电路和报警电路等部分。控制电路采用AT89S52单片机作为主控,温度传感器设计采用DS18B20数字温度传感器,显示电路采用1602双行英文字符液晶显示器,报警电路采用relay控制报警。 7. 软件设计: 软件设计包括DS18b20的读操作、温度数据处理和显示部分等。DS18b20的读操作包括对温度传感器的读取和温度数据的处理。温度数据处理包括温度数据的筛选、计算和显示。显示部分包括对温度数据的显示和报警信息的显示。 8. 运行测试: 运行测试包括温度测试、报警设置和报警测试等部分。温度测试包括对温度传感器的测试和温度数据的处理。报警设置包括对报警电路的设置和报警信息的显示。报警测试包括对报警电路的测试和报警信息的显示。 本文的毕业设计实现了基于MCS-51单片机的温度控制系统设计,具有实用价值和发展前景,能够广泛应用于自动控制、工业控制和消费电子等领域。
剩余47页未读,继续阅读
- 粉丝: 3807
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助