迪文科技论坛

 找回密码
 立即注册
搜索
查看: 22|回复: 1

【分享】汤亦灿 黄耀祖 人体体感舒适度检测系统

[复制链接]

1

主题

0

回帖

20

积分

新手上路

Rank: 1

积分
20
发表于 昨天 17:26 | 显示全部楼层 |阅读模式
作品简介
《基于迪文屏开发的人体体感舒适度检测系统》是一款集环境多参数感知、智能评估与可视化交互于一体的电子检测装置。系统以C51单片机为核心主控,协同DHT11温湿度、LM2904声音强度、S12D紫外线及MSP20气压传感器,实时采集环境中的温湿度、噪声、紫外线强度与气压数据,通过自定义串口通信协议将数据传输至迪文屏;基于DGUS开发平台设计图形化人机界面,动态展示各项参数并实现触摸控制,最终依据多参数融合评估模型输出“舒适/一般/不舒适”的环境判定结果,为用户提供直观的环境舒适度参考。
设计原理
系统遵循“感知-处理-交互”的三层架构原理:
1.感知层:利用传感器的物理效应(如湿敏电阻、声电效应、光电效应、压阻效应)将环境参数转化为电信号,由C51单片机完成多传感器数据同步采集与初步处理(滤波、校准、单位转换)。
2.处理层:C51单片机基于预设的加权评估模型,综合各参数数据进行舒适度判定——例如高温高湿+强紫外线+高噪声判定为“不舒适”,温和温湿度+低噪声+适中紫外线判定为“舒适”,并将结果通过UART串口发送至迪文屏。
3.交互层:迪文屏通过DGUS软件绑定变量与控件,实时接收数据并动态刷新界面(如文本显示、进度条、图标状态),同时支持触摸操作实现页面切换、阈值设置等反向控制,完成双向交互。
设计思路
1.模块化硬件设计:采用“主控+多传感器”架构,各传感器通过兼容接口(单总线、ADC、I2C)接入C51单片机,迪文屏通过UART与主控连接,兼顾稳定性与扩展性;电源模块保障供电稳定,传感器选型侧重成本、接口与性能的平衡。
2.分层式软件开发:主控端软件按“驱动-处理-通信”模块化编写,确保数据采集与评估的准确性;显示端依托DGUS平台进行图形化界面设计,实现数据绑定与触摸交互,降低开发难度的同时提升用户体验。
3.参数精准化整定:针对各传感器的测量偏差与环境干扰,通过实验标定校正系数(如DHT11的温度补偿、LM2904的增益调节),并优化评估模型的阈值与权重,确保数据精度与判定结果符合人体感知规律。
4.高效双向交互实现:通过自定义串口通信协议(格式:[起始符][数据类型][数值][校验])保障数据传输的稳定性,结合迪文屏的触摸响应机制,实现“数据实时显示+用户反向控制”的双向交互,提升系统的实用性与灵活性。

本帖子中包含更多资源

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

x
回复

使用道具 举报

1

主题

1

回帖

22

积分

新手上路

Rank: 1

积分
22
发表于 昨天 20:06 | 显示全部楼层
可以分享一下制作心得吗
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-13 20:41 , Processed in 0.045170 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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