迪文科技论坛

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

【分享】2023级杨荣辉 杨硕 简易智能烘干机模拟系统设计

[复制链接]

0

主题

0

回帖

25

积分

新手上路

Rank: 1

积分
25
发表于 2026-10-2 22:19:59 | 显示全部楼层 |阅读模式
项目名称:基于迪文智能屏的简易智能烘干机模拟系统

一、作品简介

本作品以迪文智能屏为人机交互平台,结合 DHT11 温湿度传感器和直流电机驱动模块,设计了一套集环境监测、阈值设置、异常报警和风机调速于一体的智能烘干机模拟系统。系统通过温湿度采集与电机调速,模拟烘干设备的环境监测及通风控制过程。

用户可在屏幕上查看实时温湿度,设置低温、高温和过湿报警阈值,并选择手动或自适应控制模式。手动模式支持加减调速,自适应模式根据温湿度自动选择电机档位。作品将传感器采集、嵌入式控制与图形界面相结合,适用于智能家电控制原理演示和嵌入式系统教学。

二、工作原理

系统采用“温湿度采集—数据处理—界面显示—电机控制”的工作流程。DHT11 通过 P2.0 向控制程序传输环境温湿度数据,程序对数据进行校验,并将有效测量结果写入 DGUS 变量,使屏幕实时显示温度和湿度。

报警功能将实时测量值与用户设定的阈值进行比较。当湿度高于过湿阈值时,显示湿度报警;当温度低于低温阈值或高于高温阈值时,显示温度报警;当温度和湿度同时异常时,显示联合报警。测量值恢复正常后隐藏报警图标,等于阈值时不触发报警。

电机通过 P2.1 输出的 PWM 信号进行调速,控制程序通过改变占空比调节电机运行速度。手动模式下,用户通过加减按钮选择 0~5 档,0 档为停止,1~5 档的目标占空比分别为 20%、40%、60%、80% 和 100%。

自适应模式采用固定分档策略:温度按每 10℃一个区间、湿度按每 20%RH 一个区间分别确定档位,最终取两者中较高的档位。例如,27℃和 50%RH 均对应 3 档,系统输出 3 档;27℃对应 3 档、85%RH 对应 5 档时,系统输出 5 档。自适应调速独立于报警阈值。再次点击当前模式可关闭该模式并停止电机;自动模式未取得有效传感器数据或连续三次读取失败时停机。

三、设计思路

本作品围绕“显示直观、操作方便、控制清晰”的目标展开设计,采用传感采集、控制处理、执行驱动和人机交互相互配合的结构。温湿度传感器负责获取环境信息,控制程序负责判断与调度,电机驱动模块负责执行调速,迪文智能屏负责显示状态并接收用户操作。

在人机交互方面,将环境监测与电机控制分页面组织,使用温湿度图标、数值显示、模式高光和分类报警提示,让用户能够快速了解设备状态。报警阈值支持屏幕输入,便于演示不同条件下的报警行为。

在控制策略方面,设置手动和自适应两种互斥模式,兼顾用户主动调节与系统自动控制。自适应模式采用固定区间分档,使温湿度与电机档位之间的对应关系便于理解和验证;报警阈值则单独设置,使报警判断与调速规则各自明确。

在程序结构方面,将底层接口、传感器采集、控制逻辑和界面变量读写分模块实现,便于调试、维护和扩展。后续可在完成硬件验证的基础上,增加加热控制、烘干计时和运行记录等功能,进一步完善烘干过程的自动化控制。[url=【123】 https://www.bilibili.com/video/B ... 83857d6805d0b22bcd8]视频[/url]

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-10 12:45 , Processed in 0.045557 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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