摘要:随着数字技术的发展和成熟,电源产品更多地向数字化方向发展。采用数字技术可减小电源高频谐波干扰和非线性失真,同时便于CPU数字化控制。文中重点介绍了ADP1043A的功能、原理及具体应用细节。ADP1043A的创新架构能支持多种拓扑结构,其图形化的操作界面、丰富的监控和管理功能,非常方便技术人员操作,也改变了以往对数字电源的认识。
关键词:ADP1043A;EEPROM;OrFET控制;同步整流
(上接第7期)
3 电源系统和故障监视
ADP1043A有广阔的系统及故障监视能力,系统监视功能包括电压,电流,温升及功率,故障条件包括输出电流限制。电压限制。功率限制及温升限制,对故障条件的限制可以调节。
ADP1043A有广阔的标志设置。在可能的阈值,或限制被超出时,这些阈值及限制在故障寄存器部分描述。
3.1 标志
ADP1043A有一个广泛的标志设置系统,包括了各种限制、条件和阈值的超越,这些标志的实时状态,可以从寄存器0*03中读出。响应这些标志都可以单独调节,标志可以不管,或用作触发器目的。诸如,关断PWM输出,或OrFET的栅输出,标志还有可以用于开启电源,ADP1043 A能够编程来响应标志的复位。
ADP1043A还有一个缺存故障寄存器的设置。(寄存器0*04-07)锁存故障寄存器有相同的标志,如寄存器0*00-03,但是锁存寄存器的标志仍旧设置或间歇故障能检测出的模式,读出锁存寄存器会复位所有寄存器中的标志。
3.2 监视功能
ADP1043A监视并报告几个信号,包括电压电流、功率、温度等,所有这些值都储存在一个独立的寄存器中。且能通过I2C接口读出,更细节部分见数值寄存器部分。
3.3 电压读出器
VS1、VS2、VS3的ADC的输出范围为1.55V,输出是一个12为的数字值,这意味着LSB的大小是1.55V/4096=378.4μV,用户限制其范围为1.5V,这意味ADC输出码限制在1.5V/178.4μV=3964。
公式计算ADC编码,在一个正确的电压Vx由下式给出
ADC Code=Vx/378.4μV
例如,ADC的输入是1.1V,则ADC码是1V/378.4μV=2643
在一个12V的应用中,用网络提供在检测端,因此,变化寄存器值为实际电压可以使用下面公式
ADC Code=1V/378.4μV
ADC Code=2643
在一个12V系统中,这个公式为
VOUT=(VSx_Voltage_Value/2643)×((R1+R2)/R2)
3.4 电流读出器
CS1端的ADC在设计中独立于VS1,VS2,VS3的ADC,因此,在电压读出部分的描述还要加入CS1的ADC。当在CS1端超过1V时,CS1寄存器中的值读出2968。
CS1有一个1.38V的输入范围,ADC执行一个12为的读出变频,这意味着LSB大小是1.38V/4096=337μV。
公式计算ADC码,在保障CS1输入电压Vx,由下式给出时
ADC Code=Vx/337μV
例如,CS1输入端为1V时,有
ADC Code=1V/337μF
ADC Code=2968