迪文科技论坛

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

【分享】邓舒晴、吴颖+输液管报警器:水滴传感器

[复制链接]

0

主题

0

回帖

37

积分

新手上路

Rank: 1

积分
37
发表于 2025-1-17 21:22:35 | 显示全部楼层 |阅读模式
本帖最后由 邓舒晴 于 2025-1-17 22:16 编辑

一、 作品简介
       该作品是一款基于SD01水滴传感器和迪文屏的输液报警器,通过人机交互界面提升用户体验和系统操作的便捷性。该报警器利用SD01水滴传感器实时监测输液滴速,当输液即将结束或滴速异常时,通过迪文屏显示相关信息并触发报警,提醒医护人员及时处理。
       屏幕显示液滴个数及速度。当5秒内没有液滴滴下时,蜂鸣器报警1秒。若此时恢复滴落,继续计数。
二、工作原理
       SD01水滴传感器:SD01水滴传感器采用红外检测技术来感知水滴的滴落。 传感器内部包含一个红外发射管和一个红外接收管。当传感器通电后,红外发射管在电源驱动下发射固定频率的红外线,红外线穿过两管之间的空间,由接收管接收。当有水滴通过时,部分红外线会被水滴散射吸收,导致接收管接收到的红 外线强度发生变化,从而检测到水滴的滴落。SD01 水滴传感器自带水量到模拟量的转换功能,输出的模拟量可以直接被单片机采集读取。通过单片机的ADC(模数转换器)模块,可以将模拟电压信号转换为数字信号,从而实现对水滴数量的精确测量。 传感器的 DO引脚用来指示是否检测到水滴。如果检测到至少一滴水滴,DO引脚输出高电平;反之,一直保持低电平。这种数字信号输出方式可以方便地与 单片机的GPIO引脚连接,实现简单的水滴检测功能。
      单片机控制技术:利用迪文屏T5L 单片机对水滴传感器采集的数据进行处理和控制,实时显示水滴个数和速度。
三、设计思路
       一次开发:设计UI界面,注意变量地址与代码匹配。
       二次开发:编写代码。编写一个基于单片机的水滴监测系统相关的程序。通过连接在P2^0引脚的水位传感器来检测水位的变化,以 10 毫秒为时间间隔统计水位脉冲个数以及两次水位脉冲之间的时间间隔,进而计算出一分钟内的水位脉冲数(可看作水位速度相关指标),同时记录水位变化的个数,并在每 5 秒检查水位个数是否变化,如果 5 秒内水位个数没变化则触发蜂鸣器报警。若又有水滴滴下,恢复计数。
      水滴传感器安装及线路连接:选择合适的液位传感器将其安装在输液瓶下方靠近出液口的位置。传感器安装时需确保牢固,避免因晃动或位移影响检测精度。同时,要注意传感器与输液管的接触方式,保证能准确感知水滴的滴落。将水滴传感器的输出引脚连接到 T5L 单片机的相应输入引脚, 确保信号能正确传输到单片机进行处理(此处使用FPC接口转接板)。 连接电源模块,为单片机、传感器和其他外设提供稳定的电源供应。
四、演示视频:【输液报警器-哔哩哔哩】 https://b23.tv/PD7gPCs

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-4 07:26 , Processed in 0.028529 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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