当前位置: 首页 > news >正文

【电源】POE系统供电原理(二)

转载本博客文章,请注明出处


​ 上一篇文章中,有提到POE系统工作原理及动态检测机制,下面我们继续介绍受电端PD技术及原理。POE供电系统包含PSE、PD及互联接口部分组成,如下图所示。

1646312946812207.jpg

图1 POE供电系统

PSE控制器的主要作用:

​ PSE控制器只有当设备接入时,判断出负载能够满足供电要求后,才会输出48V电压。这样设计的目的是确保设备接入时,能根据实际需要提供足够的电能,以支持其正常运行,同时有效避免供电不足或过载等问题导致设备损坏或影响其性能。

PD控制的主要作用:

​ PD控制器支持热插拔,这意味着无需断电,就可以将新的PD设备插入电源。当供电设备接入时,PD控制器会配置成标准的POE负载设备,并自动将源端提供的电能最大程度地传递到PD设备上,从而提高了电源的灵活性和扩展性。

POE系统工作阶段:

  1. 侦测状态:当PSE控制器处于插入侦测状态,并且未接收到有效PD负载或处于悬空状态时,它会产生一个2V~8V的电势差电压输出,用于侦测有效的PD负载;
  2. 功率分级:按负载功率等级,在有效负载接入后,需要识别负载功率需求,配置功率限制要求;
  3. 输出电压:产生48V电势差电压输出;
  4. 设备拔出:当设备被拔出时,PSE控制器会进入插入侦测状态。

image-20240216154424092

图2 POE供电阶段

1.PSE应用电路

​ 以IP804为例,其典型应用电路集成了AF/AT协议检测和多端口管理功能,如图所示。IP804是一种4端口PSE控制器IC,专门为PoE系统设计。支持多点电阻检测、PD分类、直流断开和中途拔出检测功能,涵盖两事件分类和每个端口最多提供36W。为了防止结过热,IP804包括内部温度监测和热保护。多个IP804可集成搭建一个4 × N端口PSE系统。i2c总线用于采集每个IP804的PD电源状态,支持全局电源管理。

主要功能简介:

  1. 48V直流电压通过网变中心抽头,以共模电压形式向后级供电。POE供电采用正极电压固定,负极受控方式;
  2. PSE controller控制负极,并提供过流检测机制,用于判断负载的工作状态;

设计注意事项:

  1. 因成本因素,部分场景会使用非隔离应用,需考虑互联设备共地问题;
  2. 抗浪涌等级设计,需考虑PCB设计、浪涌抑制措施和浪涌泄放路径;
  3. PSE供电有最小负载需求(稳态工作不小于10mA),需结合产品应用场景考虑;

image-20240216151007379

图3 IP804应用电路

2.PD应用电路

​ 以MP8009为例,它集成了AF/AT协议和隔离电源正/反激拓扑二合一控制器,其典型应用电路如下图所示。

主要功能简介:

  1. PD controller支持输入热插拔,自带热插拔冲击电流限制功能;
  2. PD controller支持PSR、SSR反激拓扑和SSR有源钳位正激拓扑应用;

设计注意事项:

  1. 根据产品抗浪涌等级要求,考虑浪涌防护设计;
  2. 根据PD端的产品类型,部分产品低功耗场景需考虑加假负载,避免PSE控制器识别到断连状态;
  3. 隔离电源效率问题,根据不同产品类型,对效率要求较高需重点考量(这部分内容后面会单独讲)。

image-20240216145441387

图4 MP8009应用电路

参考资料

  • IP804 datasheet
  • MP8009 datasheet
  • IEEE Std 802.3at-2009

相关文章:

【电源】POE系统供电原理(二)

转载本博客文章,请注明出处 ​ 上一篇文章中,有提到POE系统工作原理及动态检测机制,下面我们继续介绍受电端PD技术及原理。POE供电系统包含PSE、PD及互联接口部分组成,如下图所示。 图1 POE供电系统 PSE控制器的主要作用&#xff…...

GPU独显下ubuntu屏幕亮度不能调节解决方法

GPU独显下屏幕亮度不能调节(假设你已经安装了合适的nvidia显卡驱动),我试过修改 /etc/default/grub 的 GRUB_CMDLINE_LINUX_DEFAULT"quiet splash acpi_backlightvendor" ,没用。修改和xorg.conf相关的文件,…...

Linux篇:网络基础1

一、网络基础:网络本质就是在获取和传输数据,而系统的本质是在加工和处理数据。 1、应用问题: ①如何处理发来的数据?—https/http/ftp/smtp ②长距离传输的数据丢失的问题?——TCP协议 ③如何定位的主机的问题&#…...

RK3568笔记十七:LVGL v8.2移植

若该文为原创文章,转载请注明原文出处。 本文介绍嵌入式轻量化图形库LVGL 8.2移植到Linux开发板ATK-RK3568上的步骤。 主要是参考大佬博客: LVGL v8.2移植到IMX6ULL开发板_lvgl移植到linux-CSDN博客 一、环境 1、平台:rk3568 2、开发板:…...

C#系列-C#访问MongoDB+redis+kafka(7)

目录 一、 C#中访问MongoDB. 二、 C#访问redis. 三、 C#访问kafka. C#中访问MongoDB 在C#中访问MongoDB,你通常会使用MongoDB官方提供的MongoDB C#/.NET Driver。这个驱动提供了丰富的API来执行CRUD(创建、读取、更新、删除&#x…...

(12)Hive调优——count distinct去重优化

离线数仓开发过程中经常会对数据去重后聚合统计,count distinct使得map端无法预聚合,容易引发reduce端长尾,以下是count distinct去重调优的几种方式。 解决方案一:group by 替代 原sql 如下: #7日、14日的app点击的…...

记录 | 验证pytorch-cuda是否安装成功

检测程序如下: import torchprint(torch.__version__) print(torch.cuda.is_available()) 或者用终端 Shell,运行情况如下...

LeetCode 239.滑动窗口的最大值 Hot100 单调栈

给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums [1,3,-1,-3,5,3,6,7], k 3 输…...

463. Island Perimeter(岛屿的周长)

问题描述 给定一个 row x col 的二维网格地图 grid ,其中:grid[i][j] 1 表示陆地, grid[i][j] 0 表示水域。 网格中的格子 水平和垂直 方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有…...

如何解决缓存和数据库的数据不一致问题

数据不一致问题是操作数据库和操作缓存值的过程中,其中一个操作失败的情况。实际上,即使这两个操作第一次执行时都没有失败,当有大量并发请求时,应用还是有可能读到不一致的数据。 如何更新缓存 更新缓存的步骤就两步&#xff0…...

linux系统下vscode portable版本的python环境搭建003:venv

这里写自定义目录标题 python安装方案一. 使用源码安装(有[构建工具](https://blog.csdn.net/ResumeProject/article/details/136095629)的情况下)方案二.使用系统包管理器 虚拟环境安装TESTCG 本文目的:希望在获得一个新的系统之后&#xff…...

使用TinyXML-2解析XML文件

一、XML介绍 当我们想要在不同的程序、系统或平台之间共享信息时,就需要一种统一的方式来组织和表示数据。XML(EXtensible Markup Language,即可扩展标记语言)是一种用于描述数据的标记语言,它让数据以一种结构化的方…...

Linux:docker在线仓库(docker hub 阿里云)基础操作

把镜像放到公网仓库,这样可以方便大家一起使用,当需要时直接在网上拉取镜像,并且你可以随时管理自己的镜像——删除添加或者修改。 1.docker hub仓库 2.阿里云加速 3.阿里云仓库 由于docker hub是国外的网站,国内的对数据的把控…...

C语言程序设计(第四版)—习题7程序设计题

目录 1.选择法排序。 2.求一批整数中出现最多的数字。 3.判断上三角矩阵。 4.求矩阵各行元素之和。 5.求鞍点。 6.统计大写辅音字母。 7.字符串替换。 8.字符串转换成十进制整数。 1.选择法排序。 输入一个正整数n(1<n≤10)&#xf…...

ZCC6982-同步升压充双节锂电池充电芯片

特性 ■高达 2A 的可调充电电流(受实际散热和输入功率限制) ■支持 8.4V、8.6V、8.7V、8.8V 的充满电压(限QFN) ■高达 28V 的输入耐压保护 ■高达 28V 的电池端耐压保护 ■宽输入工作电压范围:3.0V~6.5V ■峰值…...

定时器(基本定时器、通用定时器、高级定时器)

目录 一、基本定时器 二、通用定时器 三、高级定时器 一、基本定时器 1、作用:计时和计数。 二、通用定时器 1、除了有基本定时器的计时和计数功能外,主要有输入捕获和输出比较的功能,硬件主要由六大部分组成: ① 时钟源 ② 控…...

009集——磁盘详解——电脑数据如何存储在磁盘

很多人也知道数据能够保存是由于设备中有一个叫做「硬盘」的组件存在,但也有很多人不知道硬盘是怎样储存这些数据的。这里给大家讲讲其中的原理。 首先我们要明白的是,计算机中只有0和1,那么我们存入硬盘的数据,实际上也就是一堆0…...

鸿蒙开发-HarmonyOS UI架构

初步布局Index 当我们新建一个工程之后,首先会进入Index页。我们先简单的做一个文章列表的显示 class Article {title?: stringdesc?: stringlink?: string }Entry Component struct Index {State articles: Article[] []build() {Row() {Scroll() {Column() …...

Flutter 动画(显式动画、隐式动画、Hero动画、页面转场动画、交错动画)

前言 当前案例 Flutter SDK版本:3.13.2 显式动画 Tween({this.begin,this.end}) 两个构造参数,分别是 开始值 和 结束值,根据这两个值,提供了控制动画的方法,以下是常用的; controller.forward() : 向前…...

用HTML5 Canvas创造视觉盛宴——动态彩色线条效果

目录 一、程序代码 二、代码原理 三、运行效果 一、程序代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- 声明文档类型为XHTML 1.0 Transitional -…...

告别命令行恐惧:用FinalShell 4.3.10图形化连接Linux虚拟机(Windows 10环境)

告别命令行恐惧&#xff1a;FinalShell 4.3.10图形化连接Linux虚拟机全指南 对于刚接触Linux系统管理的开发者而言&#xff0c;命令行界面往往像一堵无形的墙。我曾见过不少同事面对闪烁的光标不知所措——直到发现FinalShell这类工具&#xff0c;才真正打开了高效运维的大门。…...

嵌入式开源项目高效学习指南:从筛选评估到深度贡献

1. 项目概述&#xff1a;为什么我们需要一份“开源项目精选”&#xff1f;如果你是一名嵌入式开发者&#xff0c;或者正在向这个领域转型&#xff0c;那么你一定经历过这样的时刻&#xff1a;GitHub上项目浩如烟海&#xff0c;技术论坛帖子日更千条&#xff0c;想找一个靠谱的、…...

告别龟速下载!Windows下用VSCode离线包5分钟搞定ESP-IDF环境(附镜像加速)

5分钟极速部署&#xff1a;Windows下VSCode与ESP-IDF开发环境实战指南 当第一次接触ESP32开发时&#xff0c;许多开发者都会遇到一个共同的难题——官方工具链的下载速度慢如蜗牛。这不仅浪费宝贵时间&#xff0c;还可能让初学者在配置阶段就失去耐心。本文将分享一套经过实战…...

告别警告与强制刷新:Unity聊天对话框自适应布局的纯净实现方案

1. 为什么需要纯净的自适应聊天对话框&#xff1f; 在Unity中实现一个聊天对话框看似简单&#xff0c;但要让它在各种情况下都能完美自适应却是个技术活。很多开发者都遇到过这样的困扰&#xff1a;明明按照教程加了Content Size Fitter和LayoutGroup&#xff0c;UI却总是出现奇…...

Textractor:3分钟掌握游戏文本提取,轻松跨越语言障碍!

Textractor&#xff1a;3分钟掌握游戏文本提取&#xff0c;轻松跨越语言障碍&#xff01; 【免费下载链接】Textractor Extracts text from video games and visual novels. Highly extensible. 项目地址: https://gitcode.com/gh_mirrors/te/Textractor 还在为看不懂日…...

【Perplexity营养饮食查询实战指南】:3大隐藏技巧让AI精准解读膳食需求并生成个性化食谱

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;Perplexity营养饮食查询实战指南概述 Perplexity 是一款基于大语言模型的智能问答与研究工具&#xff0c;其核心优势在于实时联网检索、引用溯源与多源信息聚合能力。在营养学与健康饮食领域&#xff0c;它可快…...

座机号码认证支持哪些机型?固话企业认证覆盖华为/小米/OPPO/vivo等手机

很多做业务的朋友都有这种体会&#xff1a;好不容易联系到一个精准意向客户&#xff0c;电话拨过去&#xff0c;还没等开口&#xff0c;对方直接挂断。更有甚者&#xff0c;手机屏幕上赫然跳出“疑似推销”四个大字。现在的职场沟通&#xff0c;信任成本高得离谱。如果你还指望…...

Ubuntu 16.04 32位系统下RT-Thread开发环境搭建全攻略

1. 项目概述&#xff1a;为何要重温一个“过时”的旧系统环境&#xff1f;如果你在2024年看到这个标题&#xff0c;第一反应可能是&#xff1a;“Ubuntu 16.04&#xff1f;还是32位&#xff1f;这都什么年代的配置了&#xff0c;现在不都用Ubuntu 22.04或者24.04了吗&#xff1…...

海底管道电伴热机理及系统建模与控制策略【附程序】

✨ 长期致力于电伴热、集肤效应、Hammerstein模型、参数辨识、约束广义预测控制算法、功率调节、场路耦合法研究工作&#xff0c;擅长数据搜集与处理、建模仿真、程序编写、仿真设计。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流&#xff0c;点击《获取方式》 &#xff08;1&#…...

C#从零开始学习笔记---第七天

不是同样的时间&#xff0c;不是同样的笔记&#xff0c;但是同样的作者。新的一天&#xff0c;欢迎收看我的学习笔记吼吼~我们昨天最后留了两道题&#xff0c;不知道大家做的怎么样&#xff0c;我现在来公布一下答案&#xff0c;但因为1000个人心里有1000个哈姆雷特&#xff0c…...