这种集成 电源芯片通过IIC编程进行配置,可以适配相当丰富的应用方法。通过阅读文档,MPM54304有个比较特殊的引脚叫做GPIO,这引脚根据设置方法的不同有不同的效果,甚至还可以同步其他的电源模块。所以这里就引脚的使用进行了简单的测试。 在手册中这样写道,这个引脚允许工作在四种方式,这个参数在Vitual Bench中的System面板中,在寄存器0Eh中可以找到。
图1 GPIO引脚的设置位置 现在就这种配置方法进行测试和解释。 通用型输入/输出(GPIO)引脚 - ADD 模式。当 MTP/I2C 配置此引脚为“ADD”时,该引脚可以编程4个不同的 I2C 从机地址。通过改变管脚电阻分压改变地址,具体的设置方法如下:
图2 ADD模式电阻设置方式 在评估板上对应电阻为R1(上拉电阻)和R1A(下拉电阻), 电路上R1位10K,R1A没焊接,因此是默认情况,所以地址为0x68,想要改变地址可以通过硬件上的电压得到,评估板为0402封装,为避免破坏就不进行更换了。 图3 配置引脚为ADD模式,默认情况下的电压。 通用型输入/输出(GPIO)引脚 - PG 模式。当 MTP/I2C 配置此引脚为“PG”时,此引脚作为开漏电源正常输出指示引脚。 当任何启用的调节器输出电压降至低于低压保护阈值时或被禁用时,该引脚输出拉低。
图4 配置引脚为PG 可以看到在正常情况下,电压为高,这时方便进行IIC编程设置地址。 通用型输入/输出(GPIO)引脚 - 输出接口模式。当 MTP/I2C 配置此引脚为“输出接口”时,有相关寄存器决定输出高/低逻辑。 此处为开漏结构。 图5 配置为输出接口时GPIO状态 这个功能简单理解就是可以输出一个开关量与相关的电路进行联动,用户根据应用进行选择配置。此时将引脚配置为输出接口,可以看到其引脚输出为高电平约为3.3V。 通用型输入/输出(GPIO)引脚 - SYNCO 模式。当 MTP/I2C 配置此引脚为“SYNCO”时,此引脚作为同步输出引脚。相移时钟输出以便同步另一个设备的开关频率,此时测试可以观察到频率为800kHz。 |