PSE的供电管理功能主要由TPS23841实现。TPS23841运行时内部工作所需的10 V、6.3 V和3.3 V由外部供电产生,每个供电端口可以提供高达570 mA的电流,而对每个PD可以提供最高25 W的功率。TPS23841内部集成了4个独立的15位A/D转换器,用来测量每个口的电阻、电压、电流,可以更加精确地实现供电管理功能。如图2所示,PSE的硬件电路主要由TPS23841及其外围电路组成。在4个供电回路中加入自恢复保险丝来实现过流保护的功能,通过加入瞬间电压抑制器实现过压保护的功能,由50、51脚引出的电路产生交流断路检测信号,在各供电端口加入了显示电路。I2C的5位地址由外部拨码开关S1设置,三线I2C总线经过光耦隔离后连接成为标准的两线I2C总线。在PSE系统中,通过对MSP430F147编程来实现电源的高级管理功能。
图2 PSE硬件原理图
图3 PSE运行控制流程