Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
The World Leader in High Performance Signal Processing Solutions
ADI Confidential Information – Not for external distribution
数字电源控制器助力新一代智能化、高效率、高功率密度电源系统
Analog Devices Inc.
—Analog Devices Confidential Information—
Content
Target Markets and Applications
ADI Isolated DCDC Power Chain: ADP1055 plus iCoupler & Gate Driver
Key Customer Values – Problems Solved
Graphic User Implementation
Features:
Easy to Use GUI Programming Implementation
High speed ADC Sensing and High Bandwidth
PWM Engine and Digital Control Loop
Adaptive Dead-time and light load modes
Extended GPIO and Active Clamp Snubber
Password Protection
Diagnostics: Telemetry, First Flag & Black Box Capability
Reference Designs
2
—Analog Devices Confidential Information—
Target Applications and Markets
ACDC Power Supplier
Isolated DCDC Power Supplies
Communications Infrastructure:
Front End Rectifier DCDC stage
Intermediate Bus 48Vin
Switch/Router 48Vin
Power Amp Isolated Supply
Industrial
ACDC & isolated DCDC Modules
Solar isolated DCDC & backup
Lab Instruments Equipment
Test and Measurement Equipment
Medical
Imagining and scanning including X-Ray, Ultrasound & CT Scanner Equipment
Automotive (possible for future)
Electric Vehicle On-Board-Charger
Hybrid/EV isolated DCDC Conversion
3
—Analog Devices Confidential Information—
Isolated Power Chain
4
The flexibility of digital control without the pain of complex programming
ADP1055 – Advanced PMBus Digital Controller for Isolated Systems
Combine with iCoupler Gate Drivers to form high density, intelligent power management solutions
Isolated DCDC Power Conversion
—Analog Devices Confidential Information—
ADP1055 – Key Customer Values
Problems Solved
High Speed, High Bandwidth, Fast Transient
Digital control rivals analog enabling higher switching frequency
Energy Efficient Isolated Power Conversion Enables energy efficient architectures with synchronous rectification
Adaptive Dead-time and other light load modes. Low Quiescent power <150mW
PMBus Intelligent Power Implementation Ability to accurately monitor and adjust parameters to optimize overall system
energy efficiency
System Diagnosis
‘First Flag’ & ‘Black Box’ to diagnose customer returns
Flexibility that is Easy-to-Use All solutions programmed in hardware via intuitive GUI
Flexibility without the pain of complex code programming
Robust and Reliable Hardware, state-machine implementation.
Easy to qualify code – no software latch-up issues
5
—Analog Devices Confidential Information—6
Easy Implementation via GUI…
Intuitive, Easy to Use Graphics User Interface
No Complex Code, no programming experience required
Implementation in Hardware, state machine
Robust, Easy to Qualify Hardware & Software
The flexibility of digital control without the pain of complex programming
—Analog Devices Confidential Information—
Features
Key Features in More Detail: High speed ADC Sensing and High Bandwidth
PWM Engine
Digital Control Loop
Low Temperature Compensation
Double Update Duty Cycle for higher Phase Margin
Non-Linear Transient Response
Adaptive Dead-time and light load modes
Extended GPIO
Active Clamp Snubber
High Speed Voltage Feed-forward
Temperature Sensing and Addressing
Password Protection
Monitoring and Telemetry
Diagnostics: First Flag & Black Box Capability
7
—Analog Devices Confidential Information—
ADP1055 – VOUT Sense & Fast OVP
Differential sensing at VS±
Flash ADC
±50mV range
6 bit resolution
10MHz sampling rate
Nominal 1V at VS± during steady state, HF ADC sees error voltage
Dedicated, Independent over-voltage protection Debounce time 40ns to 10us
Programmable Fault Response
8
High resolution, fast sampling enables high switching speed and low output noise
Fast, Independent OV Protection
ADP1055 – Key Features
—Analog Devices Confidential Information—
ADP1055 – PWM Engine
Simple setup using GUI
6 fully programmable drive output channels Full Bridge, FB Phase Shifted ZVS
Half Bridge, Interleaved Two-switch Forward , Active Clamp, Push-Pull…
Synchronous rectification
Leading/Trailing edge modulation
Timing resolution of 5 ns
(for deadtime only, DPWM res= 625ps)
Timing adaptable on the fly
Can be varied with output load
Switching frequency 48 kHz to 1.2MHz
Programmable PWM Limits
Pulse Skipping Option
Adaptive Dead Compensation
2 * GPIO can be configured to drive secondary active snubber
9
Programmable PWM and modulation setting
ADP1055 – Key Features
—Analog Devices Confidential Information—
ADP1055 – Control Loop Filters
Digital Control Loop
Programmable internal filter compensator
Type III compensator covers voltage mode requirements
Separate filters for operation in CCM, DCM and soft-start
ADP1055 automatically switches between filters below a certain load current threshold
Smooth transition between filters
Filter can be adapted through software on-the-fly
Faster development time
Faster debugging
No coding or de-soldering of components
10
Regular type 3 PID control
Complex zero to cancel high Q of LC resonant peaking
ADP1055 – Key Features
—Analog Devices Confidential Information—
Low Temperature Filter Compensation
11
The Soft start filter (instead of normal mode filter) is used for compensation at low temperatures
Sensing point is selectable Threshold is programmable from +10 °C to -14 °C Hysteresis is programmable in steps of 5 °C
ADP1055 – Key Features
—Analog Devices Confidential Information—
Duty Cycle Double Update Rate
Control engine updates duty cycle command twice in a switching period Total digital delay= t_a/d + t_processing + DTs + t_gate_driver ≈ DTs (dominant term) Without double update rate, for fc= 10KHz, phase loss is Δϕ= 5us*10KHz*360=
18° With double update rate, for fc= 10KHz, phase loss is Δϕ= (5/2)us*10KHz*360=
9° Increased bandwidth further for better transient response with good phase margin12
Overlay of single and double update rate bode plots
Increase in phase
margin
ADP1055 – Key Features
—Analog Devices Confidential Information—
Non-Linear Transient Response
Enhance dynamic performance of the power system particularly from DCM to CCM fast transient
Non-linear or boosted Gain acts to reduce the error and improve transient response
13
Yellow Iout 0-8A (SCALE IS INCORRECT) Vout AC coupled with FE_5E[1:0]= 11 (>3.9% range) 2x gain IN DCM AT 0A LOAD by changing LLM settings
Load current
With NL Gain
W/O NL Gain
ADP1055 – Key Features
—Analog Devices Confidential Information—
Adaptive Dead Time Compensation
Adaptive dead time compensation is used to improved the efficiency at light load condition
Adaptive dead time allows rising edges and falling edge of any PWM (OUTA-OUTD, SR1 and SR2) to be moved linearly by programmed dead time depending on primary current CS1
Dead time adjustment is proportional triggered on primary or secondary current
14
Easy Programming of Adaptive Dead Time
through Graphic User Interface
ADP1055 – Key Features
—Analog Devices Confidential Information—
Adaptive Dead Time Test Results
UUT 400Vin to 12Vout at 20A max.
15
0.000
10.000
20.000
30.000
40.000
50.000
60.000
70.000
80.000
90.000
100.000
0.000 5.000 10.000 15.000 20.000
Eff
icie
ncy
(%
)
Load (A)
ADT Efficiency Comparison
ADP1051 without ADT
ADP1051 with ADT
ADP105x without ADT
ADP105x with ADT
—Analog Devices Confidential Information—
Programmable GPIO & PowerGood
4 * GPIO Pins
Configurable as input or output
Mini-FPGA included to provide added flexibility
Allows configurable Power Good status symbols to meet user requirements
2 * GPIO can be used as PWM logic outputs for secondary active clamp snubber
PMBus Alert can also be used as a PowerGood signal
16
Mini-FPGA for added Flexibility
Flag Inputs to FPGA to provide Power Good status
ADP1055 – Key Features
—Analog Devices Confidential Information—
Active snubber
2 * GPIO can be used as PWM logic outputs for secondary active clamp snubber
Two configuration available with programmable deadtime and snubber on time
17
Flag Inputs to FPGA to provide Power Good status
21 SRSR
2
1
SR
SR
ADP1055 – Key Features
—Analog Devices Confidential Information—
Active snubber waveforms
18
Flag Inputs to FPGA to provide Power Good status
1A load 20A load
Primary current
SR drain voltage
Reverse recovery is
absorbed by clamp and
re-circulated to load
No change in drain
voltage from full load to
no load
—Analog Devices Confidential Information—
High Speed Voltage Feed-Forward
Speed-up line transient response
A dedicated ADC with 1µs sampling rate is used for input voltage feed forward control
Primary voltage can be monitored through filtered synchronous rectifier reverse voltage
Fast enough to detect input steps, while rejecting intermittent voltage spikes caused by noise
19
Without and With Voltage Feed forward
Vin: 36-60V step, 1.2V/µs
ADP1055 – Key Features
—Analog Devices Confidential Information—
Temperature Sensing & Address Selection
Ability to sense 3 thermal zones Internal
2 * External – High accuracy (with trimming) differential sense
External sense PN junction sensor such as BC847
Sensed in forward & reverse directions
Communicated over PMBus and READ_TEMPERATURE command
Address Selection: Up to 64 addresses
16 base addresses selectable by resistor
Expandable to 64 by setting 2 bits
20
External 2-Zone Thermal Sensing
64 Addresses set by external resistor and by
setting a 2 bits
PMBus
Add 1
PMBus
Add 2
PMBus
Add 3
PMBus
Add 4
1% Resistor (Ω) (E96
series)
0x40 0x50 0x60 0x70 210 (or connect to AGND)
0x41 0x51 0x61 0x71 750
0x42 0x52 0x62 0x72 1330
0x43 0x53 0x63 0x73 2050
0x44 0x54 0x64 0x74 2670
0x45 0x55 0x65 0x75 3570
0x46 0x56 0x66 0x76 4420
0x47 0x57 0x67 0x77 5360
0x48 0x58 0x60 0x78 6340
0x49 0x59 0x61 0x79 7320
0x4A 0x5A 0x62 0x7A 8450
0x4B 0x5B 0x63 0x7B 9530
0x4C 0x5C 0x64 0x7C 10700
0x4D 0x5D 0x65 0x7D 12100
0x4E 0x5E 0x66 0x7E 13700
0x4F 0x5F 0x66 0x7F 15000 (or connect to VDD)
ADP1055 – Key Features
—Analog Devices Confidential Information—
32 Bit Password Protection and Command
Masking
Master password and Command Masking
Masking of individual commands either PMBUS or MFG SPECIFIC or both
21
ADP1055 – Key Features
—Analog Devices Confidential Information—
Voltage readings
Input Voltage, Output Voltage
Current reading
Primary current and secondary current
Input and output power reading
Temperature reading
Internal
Using external PN Device BC847
22
ADP1055 – Power Control & Monitoring
Switching frequency reading
Duty Cycle Reading
All flags status
PMBus flags
Manufacturer specific flags
Fault Flag Status
Latched flags
First Fault ID & Black Box Information
ADP1055 – Key Features
—Analog Devices Confidential Information—
Black Box Flight Recorder
Capability to take a snapshot of telemetry and 1st
Fault indicator when a fault condition occurs
State machine record up to 64 registers in page 2 and 3 of EEPROM.
Can record data either: Before final shutdown
Every time a shutdown occurs
All of the above and all retry attempts and unit off by 0x01 and 0x02 (OPERATION command)
Or never
Maximum writes to EEPROM are 160k before data becomes unreliable.
23
HEADER_BLOCK
1. Rec_No[7:0]
2. Rec_No[15:8]
3. Rec_No[23:16]
4. 0xFE_95 =
FIRST_FAULT_ID[7:0]
DATA
5. 0x78= STATUS_WORD[7:0]
(same as STATUS_BYTE[7:0])
6. 0x79= STATUS_WORD[15:8]
7. 0x7A= STATUS_VOUT
8. 0x7B= STATUS_IOUT
9. 0x7C= STATUS_INPUT
10. 0x7D= STATUS_TEMP
11. 0x7E= STATUS_CML
12. 0x7F= STATUS_OTHER
13. 0x80=
STATUS_MFR_SPECIFIC
14. 0xFE_94=
STATUS_UNKNOWN[7:0]
15. 0xFE_94=
STATUS_UNKNOWN[15:8]
16. 0x88= READ_VIN[7:0]
17. 0x88= READ_VIN[15:8]
18. 0x89= READ_IIN[7:0]
19. 0x89= READ_IIN[15:8]
20. 0x8B= READ_VOUT[7:0]
21. 0x8B= READ_VOUT[15:8]
22. 0x8C= READ_IOUT[7:0]
23. 0x8C= READ_IOUT[15:8]
24. 0x8D=
READ_TEMPERATURE_1[7:0]
25. 0x8D=
READ_TEMPERATURE_1[15:8]
26. 0x8E=
READ_TEMPERATURE_2[7:0]
27. 0x8E=
READ_TEMPERATURE_2[15:8]
28. 0x8F=
READ_TEMPERATURE_3[7:0]
29. 0x8F=
READ_TEMPERATURE_3[15:8]
30. 0x94= READ_DUTY_CYCLE[7:0]
31. 0x94= READ_DUTY_CYCLE[15:8]
32. 0x95= READ_FREQUENCY[7:0]
33. 0x95= READ_FREQUENCY[15:8]
34. 0x96= READ_POUT[7:0]
35. 0x96= READ_POUT[15:8]
PEC
24. PEC[7:0]
UNDEFINED
24. Reserved
25. …
26. …
27. Reserved
Information Recorded in the BlackBox
ADP1055 – Key Features
—Analog Devices Confidential Information—24
Reference Designs
24
Customer Enabling Tools
- Reference Designs
- Apps Kits
- Video: Chinese and English
ADP1053 700W
ADP1045
1/4 brick
ADP1053 dual channel ADP1045
1000W
ADP1045
220W
ADP1045
PA 400W
ADP1046
240W
ADP1051
240W
ADP1045
650W