基于单片机智能控温的仿真与设计

时间:2024-12-26 11:15:34 来源:作文网 作者:管理员

在工业、科技和农业领域,许多生产设备、计算机设备和农作物生长都要求在一定的温度范围内,因此温度测量设备也随处可见。本设计利用51单片机设计一个可以时时显示环境温度,并设定工作温度范围,根据温度的变化启动相应的设备,如报警器、直流电机等。同时通ฎ过Proteus进行仿真观测,采用C语言进行程序设计。本设计具有功能可靠、电路简单、成本低廉和方便实物制作等优点。

系统硬件设计

设计采用STC89C52作为核心计算处理器,通过DS18820采集周围环境温度数据,经过单片机计算处理后送给液晶显示LCD1602显示,并根据环境温度的变化控制报警器报警,直流电机工作。当温度超过最高温度时,启动直流电机降温并报警;当温度低于最低温度时,启动加热设备并报警。并利用4×4矩阵时键盘来设定工作温度范围。系统硬件设计框图如图1所示。

STC89C52单片机:STC89C52单片机是STC公司生产的一款低功耗、高性能的ღ8位处理器,他使用的是MCS-51单片机内核,具有很好兼容性,并且还具有许多传统51单片机不具备的功能。STC89C52单片机具有8k的系统可编程Flash程序存储空间,512字节的RAM数据存储空间,内置4kbEEPROM,32位I/O口,看门狗定时器,3个16位定时计数器,4个外部中断,7个向量4级中断结构,全双工串口,可以直接使用串口下载 Ü用户程序。

DS18820:DS18820♀是常用的数字温度传感器,具有体积小,成本低,抗干扰能力强,精度高的特点。它采用独特的单线接♋口方式,在与微处理器连接时仅需要一条数据口线即可实现微处理器与DS18820的双向通信。温度测量范围在-55℃~+125℃;工作电源:3.0~5.5V/DC;超低功耗,静态功耗


热门排行: 教你如何写建议书