迪文科技论坛

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

【分享】23_彭景玲_实验室门禁与设备安全监控

[复制链接]

1

主题

0

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 1 小时前 | 显示全部楼层 |阅读模式
智能机柜安防系统

一、主要功能

DHT11 采集机柜内部温度
屏幕实时显示温度、门锁状态、风扇档位
密码输入验证,正确后舵机旋转 90° 开锁
霍尔传感器检测柜门是否被非法打开(磁铁分离触发)
非法开门时蜂鸣器报警
温度超过阈值自动分级启动风扇散热(5 档调速)
温度超限时蜂鸣器报警
屏幕显示历史开门记录和异常告警状态
支持在屏幕上修改解锁密码
二、工作原理

DHT11 采集温度 → T5L 程序判断温度阈值 → 屏幕实时显示状态 → 温度超标自动控制 L9110S 风扇分级调速散热。霍尔传感器检测门磁状态 → 若未经密码验证开门 → 舵机保持锁死、蜂鸣器告警。密码验证通过 → 舵机转动 90° 开锁,3 秒后自动归位。

密码修改流程:用户进入密码修改页面 → 输入旧密码 → 输入新密码 → 再次确认新密码 → 点击确认。C51 程序先将旧密码与 EEPROM 中存储的密码逐位比对,旧密码正确且两次新密码输入一致时,将新密码写入 EEPROM 永久保存,屏幕提示"修改成功";旧密码错误提示"旧密码错误",两次新密码不一致提示"密码不一致"。T5L EEPROM 擦写寿命约 10 万次,正常使用完全足够,写入时关闭全局中断防止时序干扰。

三、设计思路

本系统采用"传感器采集 + 屏幕交互 + 逻辑判断 + 执行器联动"的设计方式,面向实验室贵重设备机柜的防盗与散热管理场景。DHT11 负责环境温度采集,A3144 霍尔传感器实现非接触式门磁检测,SG90 舵机模拟电子门锁的物理开合,L9110S 驱动风扇实现 5 档 PWM 调速散热。系统通过 DGUS 组态界面完成状态展示与人机交互(密码输入、记录查询、阈值设置),OS 核 C51 程序负责传感器数据读取、逻辑判断和执行器控制,实现物理安防与环境监控一体化。

硬件清单

组件        型号
迪文屏        EKT043_EDU(T5L 芯片,800×480)
温湿度传感器        DHT11 数字温湿度模块
霍尔传感器        A3144 开关型霍尔模块
舵机        SG90 微型舵机
风扇模块        HS-F04P L9110S(H 桥驱动)
蜂鸣器        有源蜂鸣器模块(低电平触发,3.3-5V)

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-28 14:12 , Processed in 0.029678 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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