锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

基于51单片机的多路温度检测调节串口传输系统仿真

时间:2023-04-08 13:07:00 四路温湿度控制8继电器降温升温

具体实现功能

实现功能:

1、采用四个DS18B20温度传感器测温LCD四路温度值显示1602;

2.按钮设置按钮、加键和减键,可设置上下温度控制范围;

当每个温度值超过设定的上下限时,相应的指示灯亮起;

4.当平均温度值超过设定上限时,继电器吸合,风扇旋转冷却;

5.当平均温度值低于设定下限时,继电器吸合,加热膜工作表示加热;

6.将平均温度值通过串口传输模块实时发送到串口调试助手。

单片机介绍

51单片功耗低,性能高CMOS具有8位微控制器 8K 可编程系统Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 并且可以在系统中编程Flash,使得STC89C为众多嵌入式控制应用系统提供高灵活性、超有效性的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位 定时器/计数器,6向量2级中断结构,全双工串行口。另外 STC89X51 可降至0Hz 可选择节电模式的静态逻辑操作支持两种软件。在空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口和中断继续工作。掉电保护模式下,RAM内容保存,振荡器冻结,单片机工作停止,直到下一个中断或硬件复位。最高运行频率35Mhz,6T/12T可选。

设计思路

文献研究方法:收集整理单片机智能手镯系统相关研究资料,认真阅读文献,为研究做准备;

调查研究方法:通过调查、分析、具体试用等方法,发现单片机智能手镯系统的现状、问题及解决方案;

比较分析方法:比较不同单片机智能手镯系统的具体原理和同类传感器性能的差异,分析单片机智能手镯系统的研究现状和发展前景;

软硬件设计方法:通过软硬件设计实现具体的硬件实物,最后测试各种功能是否符合要求。

程序

本设计利用KEIL5软件实现程序设计,如图所示。作为本科期间学习的第一门编程语言,C语言是我们最熟悉的编程语言之一。当然,由于其功能强大,C语言是世界上使用最广泛、最流行的编程语言。在单片机设计中,C由于与汇编语言相比,语言已逐渐完全取代汇编语言,C语言编译、操作和调试非常方便,可移植性高,可读性好,易于记录和写入硬件系统,因此C语言广泛应用于单片机设计。keil该软件与单片机的设计兼容,可实现快速调试,并生成烧录文件,广泛应用于C语言的编写和单片机的设计。

仿真实现

本设计利用protues8.7软件实现仿真设计,如图所示。

Protues它也是单片机模拟设计中常用的设计软件之一。通过设计硬件电路图并写入驱动程序,可以在不实现硬件的情况下进行电路调试。protues还能实现PCB在模拟中也可以设计KEIL实现联调,方便程序调试,支持各种平台,使用简单方便。

全部资料

所有信息包括程序(注释)protues全网最全面的仿真、仿真视频、仿真讲解、数据开发、单片机最小系统介绍等!

原文链接:基于51单片机的多路温度检测调节串口传输系统模拟_普通网友的博客-CSDN博客_基于单片机的温度检测实现功能:1。DS18B20温度传感器测温LCD1602显示四个温度值;2。按钮设置按钮、加键和减键,可设置上下温度控制范围;3。当每个温度值超过设定的上下限时,相应的指示灯亮起;4。当平均温度值超过设定的上限时,继电器吸入,风扇旋转冷却;5。当平均温度值低于设定的下限时,继电器吸合,加热膜工作表示加热;6、利用串口传输模块实时将平均温度值发送给串口调试助手。https://blog.csdn.net/weixin_41017942/article/details/116101064

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章