"基于AT89C51的单片机串行通信发射机设计与温度监测系统"

0 下载量 65 浏览量 更新于2023-12-29 收藏 1.04MB DOC 举报
本文是一篇关于单片机串行通信发射机设计的毕业论文,主要讨论了基于AT89C51的温度检测及报警系统。随着传感器在生产和生活中的更广泛应用,利用新型单总线式数字温度传感器实现对温度的测试与控制成为更加迫切的需求。本文设计了一种系统,将多个单总线温度传感器DS18B20并接在控制器的一个端口上,对各个传感器温度进行循环采集,并将采集到的温度值与设定值进行比较。当超出设定的上限温度时,通过ISD1420语音电路给出语音提示及报警信号。本文详细介绍了单根数据线上扩展多个温度传感器的设计方法,并给出了系统实现的硬件原理图及软件流程图。经实验测试表明,该系统具有测量精度高、抗干扰能力强、报警及时准的特点。 在本文的前言中,分析了温度检测与控制的重要性及现有系统的主要问题。随着工业生产过程的不断发展,温度的检测与控制在其中起着至关重要的作用。而传统的温度检测与报警系统通常存在测量不准确、抗干扰能力较弱等问题。因此,本文尝试设计了一种基于单片机的新型温度检测及报警系统,以解决现有系统的不足之处。 随后,本文介绍了系统的总体设计方案。该系统采用AT89C51作为主控制器,多个DS18B20单总线温度传感器以及ISD1420语音电路作为辅助部件。系统通过单总线的方式连接多个温度传感器,实现了对多点温度的同时检测。并针对超出设定的上限温度的情况,通过语音电路给出语音提示及报警信号,以提高系统的及时性和准确性。 在系统的详细实现部分,本文给出了系统的硬件原理图及软件流程图,并详细介绍了系统各部分的功能及实现方法。通过精心的设计和优化,本系统实现了高精度的温度检测和准确的报警功能,且具有较强的抗干扰能力。 最后,本文对设计的系统进行了实验测试,并分析了实验结果。实验结果表明,本系统具有测量精度高、抗干扰能力强、报警及时准确等优点,能够较好地满足工业生产过程中对温度检测与报警的需求。 总的来说,本文设计了一种基于AT89C51的温度检测及报警系统,通过对多个单总线温度传感器进行循环采集,并实现了语音提示及报警功能。该系统具有测量精度高、抗干扰能力强、报警及时准的特点,能够满足工业生产过程中对温度检测与报警的需求。同时,本文的设计思路和实现方法也为类似系统的设计提供了一定的参考和借鉴意义。