ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

IEC 62368-3解读:通信线缆DC供电的安全设计与合规评审要点

IEC 62368-3解读:通信线缆DC供电的安全设计与合规评审要点 简介IEC 62368-3:2018是音频/视频、信息和通信技术设备安全标准体系的第3部分聚焦通过通信电缆和端口进行直流电源传输的安全要求适用于音响、电视、计算机、服务器、路由器等产品的研发、测试与认证人员。资源为PDF高清电子版仅1个文件压缩包大小3.48MB便于下载后直接查阅。标准涵盖范围、规范性引用文件、术语定义、安全要求、测试与检验等完整章节对DC供电场景下的危险防护、故障条件与试验方法给出明确规范结构清晰且可操作性强。当前已有721人学习该资源可作为硬件设计工程师、安规工程师及认证机构理解IEC 62368-3的重要参考帮助规避电源传输过程中的安全风险提高产品合规性与可靠性。1. 通信线缆上的 DC 供电IEC 62368-3 到底在查什么生产 PoE 交换机、USB PD 适配器、楼宇对讲和远端供电设备的工程师这两年都会碰到同一件事以前的 IEC 60950-1/60065 认证路径被 IEC 62368-1 取代而通信端口的直流供电又被单独拿出了一本 IEC 62368-3:2017。这本标准的全称是 Audio/video, information and communication technology equipment – Part 3: Safety aspects for DC power transfer through communication cables and portsEd 1.0 的发布时间是 2017 年 12 月网上文件名里的“2018”大多是归档时间不是版本年份。它解决的问题很具体当 48V、60V 甚至更高电压的直流电和数据线走同一根网线或同轴线时怎么判定设备是否安全。适合做 PoE 交换机、路由器、IP 摄像头、远端供电器等产品的硬件、认证和测试工程师读。核心变化是把“电压高不高”换成“能量源属于哪一级、故障后还能放出多少能量”。2. ES1/ES2 供电与单故障条件标准的安全模型和限流验证2.1 为什么标准先问“能量源等级”而不是电压等级IEC 62368-3 第 5 章适用于“使用 ES1 或 ES2 电压的电力传输”。ES1、ES2 来自 IEC 62368-1 的能量源分级并不单纯由输出电压决定而是由电压、电流、功率、电容和频率综合判定。旧标准时代的工程师习惯先看“是不是低于 60V DC”如果是就认为安全然而在 62368 框架下一个 48V PoE 端口在正常工作时可能只有几十毫安看起来像 ES1但在反馈环路失效时它可能短暂输出 1A 以上此时端口等级会跳到 ES2 甚至 ES3。因此标准要求供电设备PSE本身具备故障后的限流能力而不是依赖后端的受电设备PD去扛。这对产品设计的影响是通信端口必须按“单一故障条件”来设计而不能只按正常工作条件来选型。2.2 单故障条件PSE 侧的“必须失效安全”标准 5.4 对 PSE 和 PD 分别提出要求。对 PSE 而言在任何一个元件发生单一故障后端口输出电流必须被限制在图 1 给出的“最大电流-时间”曲线之下。这张图的横轴是故障后的时间纵轴是允许出现的电流最大值故障发生的瞬间允许较高瞬态电流但持续时间越长允许值越低。对 PD 而言标准要求它在 PSE 故障后仍然不能超出自身声明的能量源等级也就是说 PD 的可触及金属件在故障状态下不能产生超过 ES2 限值的接触电流。常见做法是在 PSE 端口上放限流 ICeFuse并在输出端并联泄放电阻故障时先把电容上的电荷放掉再让限流环路把电流钳住。这里有个容易忽略的细节限流动作必须是硬件完成的如果靠 MCU 去关断端口那么 MCU 本身失效这种单故障就无法覆盖评审时测试机构会直接判不合格。图 2 和图 3 通常要连在一起看。图 2 给出单一故障后端口允许出现的最大电压图 3 给出整个系统 RFT 电路的总电容限制两者合起来是在限制电容里储存的放电能量。工程上常用的简化判据是看 0.5·C·U²也就是电容储能是否超过对应的能量限值。模块内部电容可以控制但线缆电容无法控制所以评审时要先确认系统允许的最长线缆再反推端口电容上限。凡是只算设备内部电容、不算线缆电容的方案在故障注入测试里几乎都会出现放电超标。2.3 用 Python 对故障电流记录做 I²t 初筛拿到示波器或电子负载导出的故障电流 CSV我一般先算 I²t也就是电流平方对时间的积分。I²t 代表故障期间释放的热能效应可以用它来选择端口上的熔断器或限流器件。下面这段脚本从 CSV 读时间毫秒和电流安培做梯形积分import csv def check_i2t(csv_path, limit_i2t): rows [] with open(csv_path, newline) as f: reader csv.DictReader(f) for r in reader: rows.append((float(r[time_ms]), float(r[current_a]))) i2t 0.0 peak 0.0 for i in range(1, len(rows)): dt (rows[i][0] - rows[i-1][0]) / 1000.0 # ms - s imid (rows[i][1] rows[i-1][1]) / 2.0 i2t imid * imid * dt peak max(peak, rows[i][1]) print(fpeak current: {peak:.2f} A) print(fI²t integral: {i2t:.4f} A²s, limit: {limit_i2t:.4f} A²s) return i2t limit_i2t这段代码的逻辑是把采样点按时间排序用相邻两点的平均电流近似这一小段的电流再乘上时间差dt得到这一小段的I²·dt累加后就是 I²t。limit_i2t取自分断器件数据手册里的允许最大积分值或者限流 IC 的故障耐量。需要注意这只是初筛正式判定仍然要以标准图 1 的电压/电流包络为边界因为 I²t 不能反映时间-电流曲线的形状是否符合要求。注意CSV 里的时间戳必须是故障注入启动后的绝对时间不能是示波器的触发后时间否则累计窗口不对I²t 结果会和真实热积累偏差很大。2.4 PSE 单故障测试记录模板评审时我一般把每个故障点单独一行记录在下面的表格里方便和标准图 1 逐点对照故障场景故障注入位置故障后电压故障后电流保护动作判定DC-DC 反馈短路光耦左侧12.2V0.41A限流 IC 动作通过输出电容短路端口电容两端0.3V2.1A 后回落PTC 动作通过限流 IC 失效IC 输出开路48V0.02A泄放电阻通过这张表里的数值是示例实际工作时把故障注入后的峰值电流、持续时间和保护动作时间填进去再和标准图 1 对比。注意“保护动作”列不能写“软件关断”因为软件不参与安全功能。上面这套表的目的就是把第 5 条的安全模型转换成每天能用的验证手段后面第 3 章的 RFT 才是更复杂的场景。3. RFT 远程馈电给网络线缆送电时的附加约束与条款定位3.1 RFT 与普通 DC 供电的本质差异第 5 章的 ES1/ES2 模型并不能覆盖所有通信线缆供电场景。远程馈电RFT是指通过用户侧通信线缆从远端设备供电源常见于电话线馈电、同轴电缆供电器和一些专网设备。这类系统线路很长回路电阻可能已经超过负载本身因此天然呈现电流源特性短路时电流被线路电阻限制开路时电压却可能远高于普通 PoE。用第 5 章“PSE 单故障限流”的思路就不够了因为即使系统正常工作RFT 电路也可能短路电流小、开路电压高。标准第 6 章因此专门定义了 RFT-C 和 RFT-V 两类电路RFT-C 是类似恒流源的远程供电RFT-V 是类似恒压源的远程供电。分类决定后续按哪组限值做判定所以第一步不是算功率而是先判断端口是电流源还是电压源。实际做法是在端口做 0.1Ω 短路线测试和开路测试看电流是否被钳在一个固定值如果是则按 RFT-C 的条款评估。判断端口类型的另一个办法是看伏安特性电压源在负载增大时电流持续上升直到限流点电压基本不变电流源在负载增大时电流基本不变电压持续下降。这两个特征在带载曲线上区别非常明显。如果产品说明书里只写了最大输出功率没有写恒定电流模式我会先按 RFT-V 查表 1因为 RFT-V 的限制更严格涉及的防火和安装说明要求也更多。3.2 接入 ICT 网络时的电气分隔与故障传递6.2 节专门规定了 RFT 与 ICT 网络连接时的要求。与普通网络接口不同RFT 电路不仅传输数据还要传输功率因此它可能把远端供电设备的故障电压传递到用户可触及的电缆和连接器上。标准要求 RFT 电路在单一故障条件下可触及部分的电压不能超过 6.3.2 给定的等级同时整个系统的总电容要受到图 3 的限制。图 3 的横轴是系统总电容纵轴是允许的放电电压本质上是在限制故障后电容储存的能量。一个常见的坑是设计者只对自己设备内部的电容负责忽视了线缆本身的电容几百米的双绞线电容叠加起来可能比设备内部电容还大故障瞬间照样打出火花。安装说明6.3.4因此要求写明“允许连接的最大线缆长度/类型”这部分内容不是可选信息而是认证附件里的强制项。我评审时通常先让硬件工程师回答线缆长度再决定下一步看哪个图。3.3 用 pdftotext 把表 1 和限值曲线定位出来RFT-V 电路的功率和电流限制在标准表 1 里但是网上各种博客转述经常抄错数字。最可靠的办法是直接从 PDF 原文提取表格。如果你的 PDF 是合规获取的文本版可以用下面这个命令pdftotext -layout IEC-62368-3-2017.pdf - std.txt grep -n Table 1 std.txt sed -n /Table 1/,/^Table 2/p std.txtpdftotext的-layout参数会尽量保留原文的表格对齐grep -n定位表 1 出现的行号sed -n从表 1 的行号开始打印到表 2 之前。如果 PDF 是扫描版pdftotext提取出的可能是乱码我一般会先用ocrmypdf --force-ocr生成带 OCR 文本层的 PDF再执行同样命令。这样得到的表格顺序和原文一致避免人工录入错误。对于关键限值我还会把这一段文本截出来放到项目评审记录里作为和测试数据的对照依据。3.4 RFT 验证时我盯的几个参数下面这张表是我对 RFT 端口做合规检查时必看的几个参数和方法参数关注点检查办法开路电压可触及性判定按 6.3.2 的限值判断短路电流RFT-C / RFT-V 分类用 0.1Ω 短路钳测系统总电容故障放电能量对照图 3 限制最大线缆长度安装说明与电容累积看 6.3.4 要求线缆故障拉弧防火间距按 6.4 的 RFT 电源分类最后一列是我复核时最容易漏掉的线缆长度不只会带来压降还会明显改变系统电容和故障电流持续时间。评审时如果发现安装说明没有写最大线缆长度我一般直接标为“需要补测试”。RFT 部分和 ES1/ES2 的最大区别是它把“系统”作为一个整体来评估而不是单个设备。4. PSE/PD 合规设计从 60950 思路到 62368 能量源思路的迁移4.1 PSE 侧单故障防护的通常做法IEC 62368-3 的 5.4.1 要求 PSE 在单一故障条件下仍然能够保护使用者。常见做法是在通信端口前串联一个带限流功能的负载开关eFuse输出端并联一个泄放电阻并在端口电容前放一个 PTC 或熔断器。这样做的逻辑是限流 IC 负责把持续电流钳在安全值泄放电阻负责在故障瞬间把输出电容上的电荷放掉熔断器负责在限流 IC 本身短路时切断路径。三者缺一不可因为标准里说的“单故障”包括每个可能失效的元件限流 IC 可能开路也可能短路短路时如果没有熔断器端口就会直接接到电源总线上。另一个容易被忽略的点是故障注入测试不只是注入短路和开路还包括参数漂移比如反馈分压电阻的阻值下降 50%使输出从 12V 变到 20V测试机构会按最不利的单一故障来评估。4.2 PD 侧验证与自动化测试PD 侧的要求在 5.4.2PD 在经受 PSE 故障时不能使自己超过声明的能量源等级。实操中我一般用可编程电源模拟 PSE 的异常输出同时用电子负载给 PD 加载再用示波器记输入电压波形。下面这段 PyVISA 代码可以控制电源和电子负载自动循环测试import pyvisa import time rm pyvisa.ResourceManager() psu rm.open_resource(USB0::0x0957::0x9009::MY59001234::INSTR) load rm.open_resource(GPIB0::4::INSTR) psu.write(OUTP:CH1 ON) for v in [5.0, 12.0, 20.0, 30.0, 48.0, 60.0]: psu.write(fAPPLY CH1,{v},2.0) time.sleep(1) load.write(CURR:SET 1.5) time.sleep(2) # 此处记录 PD 输入电压波形由示波器完成 print(fapplied {v}V, load 1.5A) load.write(CURR:SET 0) psu.write(OUTP:CH1 OFF)逻辑是对 PD 施加从小到大一组直流电压并在每个电压点用电子负载拉 1.5A 电流模拟 PSE 故障后的持续输出能力观察 PD 是否冒烟、输出是否异常。参数2.0是电源的限流值CURR:SET 1.5是电子负载的拉载电流这两个值要按被测 PD 的规格调整。这段代码不直接替代认证测试但它能把 48V 稳压器在 60V 输入下的长期表现跑出来提前发现器件余量不足的问题。比如很多 100V 耐压的 DC-DC 在 60V 输入时没问题但前面加了一段导线电感瞬态振铃会到 80V整机就会在故障注入时损坏。4.3 从 60950 迁移时最容易翻车的三个误区第一个误区是把“安全特低电压”当作免检。IEC 60950 时代只要满足 SELV 就能免掉大量测试但 IEC 62368-3 看的是能量源等级48V 端口在短路时如果峰值功率超过 ES2 限值就必须按 ES2 增加防护不能因为“低于 60V”就跳过。第二个误区是只看元器件认证。即使端口上的变压器、光耦、电流检测电阻都通过了安规组合后的故障响应仍可能不达标因为故障路径是系统级的比如一个器件失效引起另一个器件参数漂移属于单故障范畴必须一起测试。第三个误区是依赖软件保护。标准里的安全功能必须由硬件在规定的响应时间内完成软件关断只能作为补充。下表总结了迁移时的主要差异关注点IEC 60950-1 思路IEC 62368-3 思路电压判据SELV 限值能量源等级隔离方式变压器隔离隔离 限流 泄放故障模型与电网隔离单点失效模型保护措施保险丝多重硬件保护这张表能快速向团队解释为什么同样是 48V PoE 端口以前用一个隔离变压器就能过现在却要在次级侧多堆两个保护元件。核心变化不是电压标准严了而是失效模型变了。5. 评审一份 DC 供电产品时按什么顺序查 IEC 62368-35.1 先回答三个问题再翻标准拿到一份 PoE 交换机或远供设备原理图我先按顺序确认三件事通信端口是否可触及供电方式属于第 5 章的 ES1/ES2 还是第 6 章的 RFT故障注入时保护动作是否完全由硬件完成。这三个问题决定后续查找条款的路径。如果端口是 RFT还要额外确认线缆长度和系统总电容如果端口是可触及的金属连接器则要把 6.3.2 的可触及性限值放在最前面核对。5.2 快速定位原文条款的 Bash 命令评审时我会把标准 PDF 放在手边用命令快速定位而不是靠记忆pdftotext -layout IEC-62368-3-2017.pdf - std.txt grep -n -A 10 single fault std.txt grep -n RFT-V circuits std.txtgrep -n -A 10显示匹配行后 10 行适合查看“single fault”相关的定义和表述第二条直接找表 1 附近的 RFT-V 章节。命令本身不复杂但能保证每次评审都基于原文条款而不是依赖二手总结。5.3 评审时必看的标准位置5.4 的 PSE/PD 单故障要求、6.3.2 的可触及性限值、6.4 的防火要求、表 1 的 RFT-V 限值、附录 A 的远程供电示例这五个位置基本覆盖了 90% 的问题。其中附录 A 虽然没有规范性要求但它的电路图把 RFT-C 和 RFT-V 的完整拓扑画得很清楚。我一般会把自己的项目拓扑和附录 A.4.1 的图逐节点对比每多一个中继器就多一层故障传递评估中继器两侧分别做单故障注入再在跨接点测系统总电容这才是在设计阶段最容易发现问题的位置。本文还有配套的精品资源点击获取
返回列表