摘要:当前的温度报警器只是在生产时设定好了温度的上下限,过于机械,应用范围狭窄。而本设计是以AT89C52为主控模块,外部温度由温度传感器检测,将采集到的温度送给单片机后由单片机经过处理送到LCD1602显示,同时外设按键电路。温度的测量范围为-55至125摄氏度,并且测量精度为0.5摄氏度,当温度超过范围时蜂鸣器发出报警声音。该设计的创新在于可以随时手动控制报警器的温度测量范围,适用于各种需要监测温度的场所,提高生产效率,保障人们生活安全。50389
毕业论文关键词:AT89C52;温度传感器;蜂鸣器;LCD1602
Based on Single Chip Microcomputer Temperature Control Alarm Design
Abstract: The current temperature alarm is in production, set the temperature of the upper and lower limits mechanical application range is too narrow. But this design is based on AT89C52 as the main control module, external temperature by temperature sensors, temperature will be collected for single chip microcomputer after processed by single-chip microcomputer to the LCD1602 display, buttons and peripheral circuit to the temperature measurement range is -55 to 125 degrees Celsius, and the measurement accuracy of 0.5 degrees Celsius when the temperature exceeds the scope of buzzer alarm sound. The innovation of the design is ready to manual control alarm temperature measurement range, suitable for all kinds of need to monitor the temperature, improve the efficiency of production, to ensure the safety of people's life.
Key Words: AT89C52; Temperature sensor; Alarm; LCD1602
目 录
摘要 1
引言 1
1.选题背景及目标 2
1.1课题背景 2
1.2课题目标 2
2.设计方案选择 2
2.1设计方案一 2
2.2设计方案二 3
2.3设计方案三 3
2.4方案比较与选择 4
3.硬件系统的组成 4
3.1单片机模块 4
3.2温度采集模块 4
3.3液晶显示电路 7
3.4报警电路 8
3.5按键电路 9
4.软件设计 9
4.1系统的主程序流程图设计 9
4.2温度传感器程序设计 10
4.3液晶显示程序设计 10
4.4报警程序设计 11
4.5按键程序设计 11
5.仿真结果 12
6.结束语 14
参考文献 15
附录 16
致谢 20
基于单片机的温度控制报警器设计引言
温度作为生活中一个极其重要的参量,很多时候都需要对它进行研究。随着现代社会技术的发展及生活水平的提高,人们也希望更好的利用温度。将温度控制在合理的范围内,能够极大程度上提高工农业生产的效率。在工业的生产中,很多电子产品因为自身条件只能工作在一定的温度条件下,如果外部环境不在适宜的温度范围内,产品的性能就不能完全发挥,特别是对于一些要求比较高的,就会造成很大的误差,因此,如果用温控警报器监控外部环境,就能大大提高电子产品的工作效率,以便于及时调整改变它们的工作环境。在生活中,一年四季,火灾都是人们不能放松警惕预防的问题。因此,我们可以将温控报警器安放在适当的位置,将检测到的温度与设好的温度值作比较,如果不在范围内就会给予蜂鸣器一个信号,使其发出报警声音。引起人们注意,有利于人们做好防范措施,将火灾熄灭在襁褓之中。除此之外,温控警报器还大量的在农业上,军事上运用等等,为人们的生活提供便利!