迪文科技论坛

 找回密码
 立即注册
搜索
查看: 215|回复: 0

【分享】2024 智能工程学院宋昊阳&伍玉钦 温湿度测控系统

[复制链接]

1

主题

0

回帖

24

积分

新手上路

Rank: 1

积分
24
发表于 2024-12-26 15:35:32 | 显示全部楼层 |阅读模式

1,作品简介:本温湿度测控系统以迪文屏作为人机交互界面,利用C51单片机进行数据采集与处理。迪文屏凭借其高分辨率、丰富色彩及良好的触摸交互体验,实现了直观的温湿度数据展示与参数设置。C51单片机通过外接温湿度传感器,精确采集环境温湿度信息,并将数据实时传输至迪文屏。
2,工作原理:DHT11温湿度传感器结合迪文屏的工作原理如下:
DHT11温湿度传感器工作原理:
     数据采集:DHT11内部的半导体湿度传感器,其电阻会随空气中水分子浓度变化而变化,以此测量相对湿度;NTC温度传感器的电阻值随温度升高而降低,从而测量环境温度 .
     信号转换与传输:传感器中的微处理器将温湿度的模拟信号转换为数字信号,并通过DATA引脚以单总线协议串行输出数字信号,每次数据传输为40位,包含温度值、湿度值和校验和.
     与外部通信:微控制器向DHT11的DATA引脚发送至少18毫秒的低电平启动信号,随后是20-40微秒的高电平,DHT11检测到启动信号后,发送80微秒的低电平响应信号,接着是80微秒的高电平,之后开始传输数据,微控制器通过精确测量数据线上的电平变化         及时间来读取数据.
迪文屏工作原理:
      迪文屏可通过串口与外部设备通信,接收和显示各种数据及信息. 它有多种系列产品,不同系列有各自特点和应用场景. 基于迪文屏的dwinos集成了大量工业自动化处理相关软件,可实现人机交互、通信、数据采集和处理等功能,用户可使用迪文提供的组态软件进行界面设计和功能配置,通过简单指令实现人机交互.
二者结合工作原理:
      硬件连接:将DHT11的VCC引脚连接到电源,GND引脚接地,DATA引脚连接到迪文屏或与迪文屏连接的微控制器的数字输入引脚,连接时可在DATA和VCC之间加4.7KΩ上拉电阻增强信号稳定性.
      数据传输与显示:系统启动后,微控制器按通信协议向DHT11发送启动信号并读取温湿度数据,对数据进行处理和校验后,通过串口按特定协议将数据发送给迪文屏,迪文屏接收到数据后在预设的显示区域显示相应温湿度数值.
3,设计思路:
     首先,收集所需素材,自行设计背景图片,要求美观,可采用“图片动画显示”控件来实现开机动画的播放

      

开机动画结束,点击屏幕进入温湿度传感器主页面,可采用“基础触控”控件实现界面跳转


图中,温度和湿度的数据可分别采用“数据变量显示”控件实现,点击左上方云朵,可跳转出传感器的说明书,可利用”基础触控“实现,点击右上方云朵图案可实现返回主页面,可利用”图标变量“及”基础触控“实现。点击温度或者湿度字样,可以设置温度或者湿度的上限值(后续可实现温度超限报警功能,要求 LED 报警闪烁,同时迪文界面相应闪烁图标)

      

点击上图中左下角的小新图案,或者主页面中下角的两个图案,均会出现音乐的播放,可利用”按键值返回利用“实现
4, 演示视频: https://b23.tv/SCtf2Ev
5,附件上传:
















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-6-10 12:54 , Processed in 0.055025 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表