原创 医用加温器的设计和单一故障分析

2023-4-14 11:21 4124 25 9 分类: MCU/ 嵌入式 文集: 电路分析设计

                            罗昊   southcreek product

这个设计是医用的,在输液时隔着管路对药液或血液加温,防止过冷的液体输入患者体内,导致不适或更严重的后果。而失控或器件故障导致超温是不可接受的,超温有可能导致药物失效或血液凝固。

加热器原理

如图1,红框里的部分为加热器,由可恢复的50±5温度开关串联加热丝。另加两个测温度的精度至少达到±0.5的元件构成。加热丝通电后温度升高,测温元件测量温度后进行反馈控制以稳定输出温度。

为实现单个元件故障,并不会导致不可接受的风险出现,关键的电路需要使用冗余设计。加热由Q1 Q2两个P沟道场效应管控制,其中Q1为开关控制,Q2PWM控制。两管栅极驱动电路相似,因为需要PWM控制,Q2使用的上拉电阻小一些。同时需要限制PWM的频率,不大于1KHz

加热电流由0.1Ω电阻采集输出后极放大器处理。

在使用前,可以做自检。

1、  两个测温度的部件输出温度值应在正常范围内,且温度差在合理范围内。

2、  分别关闭Q1 Q2 电流采样值应为0。同时打开Q1  Q2应有电流输出且在合理范围内。

单一故障分析

 

 

检测方法

处理方法

MCU故障

上电后不能引导运行

不检测

Q1 Q2缺省关闭

程序跑飞

硬件看门狗

复位MCU,报警。

Q1 场效应管

运行时不能打开

正常运行,检测不到加热电流

关闭Q2,报警

运行时不能关闭

关闭加热仍能检测到加热电流

关闭Q2,报警

Q2场效应管

运行时不能打开

正常运行,检测不到加热电流

关闭Q1,报警

运行时不能关闭

关闭加热仍能检测到加热电流

关闭Q1,报警

RT1 温敏元件

测量结果误差大

对比两个测量结果,差值超过合理范围,判断为异常

关闭Q1 Q2,报警

测量结果无变化

对比两个测量结果,差值超过合理范围,判断为异常

关闭Q1 Q2,报警

RT2温敏元件

测量结果误差大

对比两个测量结果,差值超过合理范围,判断为异常

关闭Q1 Q2,报警

测量结果无变化

对比两个测量结果,差值超过合理范围,判断为异常

关闭Q1 Q2,报警

加热元件

连接不良,特性异常

测量电流值不在合理范围内。

关闭Q1 Q2报警

部分短路

阻值变化较大

R33测量电流的电阻

电阻值异常

测量电流值不在合理范围内。

关闭Q1 Q2报警

F1 温度保险

保险常断开

测量无电流

关闭Q1 Q2报警

到达温度不能断开

温度到达阈值

关闭Q1 Q2报警

连接线

测温度的线断开

测温度的线短路

测温度不正常

关闭Q1 Q2报警

加热元件线断开

测量电流值为零

关闭Q1 Q2报警

短路

测得电流值大,可能烧测电流的电阻。

关闭Q1 Q2报警

至此可以保证,即使出现了单个元件故障,也不会超温风险。


作者: southcreek, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-408807.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

southcreek 2023-5-6 08:25

lzhfh: 可以考虑加热器功率,即使失控了,加热的极限到45度
还要兼顾性能要求,比如温度提升速度。液体流速较高时,环境温度较低时的实际效果。加热功率低了就达不到要求。

lzhfh 2023-5-5 22:34

可以考虑加热器功率,即使失控了,加热的极限到45度

luckyzy2000 2023-5-5 11:09

挺好,考虑的蛮周到的。
相关推荐阅读
southcreek 2025-01-22 06:34
设置可执行程序图标
在本文的示例中,图标文件名称为“logo.ico”,该文件位于项目主目录下。2.2 设置标题栏图标通过下列函数设置标题栏图标:setWindowIcon(QIcon("://logo.ico"));1...
southcreek 2024-12-04 16:32
PWM输出隔离DAC设计
这个设计的目标是产生一个隔离的DAC输出。12V供电,产生0~5V的输出。达到10000约13.3位的分辨率。要求DAC输出在改变设置后1S内能稳定。需要能长时间保持稳定和低噪声。能达到要求的DAC只...
southcreek 2024-12-04 15:23
一个基于HAL库的串口控制框架
将串口接收配置为 DMA方式,DMA 使用 DMA_CIRCULAR 模式工作。串口接收的数据实际上构成循环队列。 定义一个结构Comm_typedef 结构体中包含指向接收到的第一字节位置chrc...
southcreek 2024-07-08 11:38
接地不良导致的故障分析
这个电路的控制板需要连接显示板和识别板。5V 供电和串行控制连到显示板,显示板再连接到识别板。识别板上电位器使用一个LDO供电,将输入的5V转成3.3V。当电位器滑动时,输出电压在0~3.3V之间。...
southcreek 2024-06-26 09:15
【EMC整改】带辅助加热的滴速控制器辐射抗扰整改
这个滴速式的输液泵使用一个红外线发射和接收装置,当有液滴通过时,会扰动检测信号,识别这个扰动检测到液滴滴下,获得滴壶中的液滴速度,调整阀门大小,实现输液速度控制。控制器还配备一根加热条,用于输液时对药...
southcreek 2024-06-06 08:52
QT 使用QSettings 操作ini文件配合表格操作
这个项目可以演示 使用QSetting 读取或写入 ini文件。并使用tablewidget 显示。Ini文件的格式如下,这个文件可以事先编写。也可以在程序中生成。有一个大类,下面有一个小类使用等号设...
我要评论
3
25
关闭 站长推荐上一条 /3 下一条