AN103 - User Guide for the HR1200 I2C Kit and GUI

Get valuable resources straight to your inbox - sent out once per month

Subscribe

We value your privacy


QUICK START GUIDE

Preconditions

  1. Ensure that the PCB layout of the IC meets our requirements detailed in the AN102 application note, “HR1200 High Performance PFC+LLC Controller”.
  2. Connect the pins of the Kit correctly to the corresponding pins of the IC in the EVB.

Operation Sequence

Note:

  1. Reset Kit: Ensure that VCC of the Kit is fully discharged below 2V. The discharge time may vary with different application designs.
  2. Reset EVB: Offline mode: Ensure that VCC of the EVB is fully discharged. Online mode: Ensure that VCC of the EVB is fully discharged and the bus bulk capacitor is discharged below 10V.

1. INTRODUCTION

This user guide contains guidelines to configure the electrical parameters and program the HR1200. This guide also provides step-by-step instructions on how to use the GUI and I2C Kit.

The HR1200 integrates a digital PFC controller and an analog LLC controller into a single chip. Under different input and output conditions, the digital PFC enables customers to optimize PFC performance through programming.

There are 1k bytes of EEPROM available. All design parameters can be written into the chip through the I2C interface and GUI.

2. I2C FUNCTION OF THE HR1200

The I2C function is workable under two conditions:

  1. The IC is in normal operation and no protection has been triggered, particularly under-voltage lockout (UVLO) and X-cap discharge, which can affect the programming.
  2. The IC enters a dedicated test mode when given a pre-determined pulse group on BURST.

3. I2C KIT

The Kit has six output signals (see Figure 1). Once the Kit connects successfully with both the USB port and EVB, it can operate in two different modes by detecting the VCC voltage.

  • Online Mode: If the Kit detects that VCC is higher than 8V when it is hooked up, it will provide power to VCC only.
  • Offline Mode: If the Kit detects that VCC is lower than 8V when it is hooked up, it will provide power to VCC, VREG, and send a pre-determined signal to BURST.

Figure 1: Pins of I2C Kit

4. USB ISOLATOR

Since the HR1200 is a primary-side controller, its reference ground is coupled to the AC line (point A). Through the Kit, point A is connected to the USB reference ground of the computer (point B, the negative side of 5V DC voltage). If the USB reference ground connects with earth ground, there is a short-circuit path from the line or neutral to earth ground, as shown in Figure 2 with the red dotted line. Components along the path such as the rectifier bridge and the USB port are at risk of being damaged. To avoid this, a USB isolator is needed between the I2C Kit and computer USB port.

Figure 2: Short-Circuit Risk

6. I2C INTERFACE AND PROTOCOLS

Aside from the reference ground, the standard I2C/PMBus interface consists of SCL and SDA lines. Figure 3 shows various I2C/PMBus protocols supported by the HR1200 under different conditions.

Figure 3: HR1200 I2C Protocols

7. STEP-BY-STEP GUIDE FOR OFFLINE PROGRAMMING

Step 1: Connect the Kit to the computer USB port.

Step 2: Connect the Kit with the EVB after the Kit is recognized by the computer.

Step 3: Load the GUI folder and double click “HR1200” to start up the GUI.

Step 4: Press “SCAN”. The Kit performs a connection check and mode recognition automatically.

  • DO NOT CONNECT THE AC INPUT in offline mode.
  • RESET THE KIT AND EVB every time before restarting the GUI. Detach the Kit from USB port and make sure VCC of both the Kit and EVB is fully discharged before making the connection again.

Step 5: Configure the parameters of the digital PFC part of the HR1200 by selecting various menu items on the GUI interface (see the below list). Personal design parameters can also be imported.

Step 6: Go to “Connect” panel to program the IC after all of the parameters have been configured.

Step 7: Close the GUI. As the panel parameters restore default values every time restarting the GUI, it is better to save the current panel parameters before exiting.

Step 8: Reset Kit and EVB. (1)

7. STEP-BY-STEP GUIDE FOR ONLINE PROGRAMMING AND MONITORING

To operate the HR1200 GUI in online mode, follow the steps below.

Step 1: Connect the Kit to the computer USB port.

Step 2: Connect the Kit to the EVB after the Kit is recognized.

Step 3: Supply AC input to power up the EVB.

Step 4: Load the GUI folder and open the GUI.

Step 5: Press “SCAN”. The Kit performs a connection check and mode recognition automatically.

  • USE A USB ISOLATOR between the Kit and USB port as suggested in Section 4.
  • KEEP THE AC INPUT IN CONNECTION in online mode.
  • DO NOT PLUG OR UNPLUG ANY DEVICE in online mode to prevent damaging the EVB.
  • RESET THE KIT and EVB every time before restarting the GUI. Detach Kit from the USB port and make sure VCC of both the Kit and EVB is fully discharged. In online mode, the bus bulk capacitor should be discharged below 10V to prevent false triggering before making connection again.

Step 6: Configure the parameters of the digital PFC part of the HR1200 through the GUI. In addition to the panels introduced in Section 6, there is a special panel in online mode.

Step 7: If the parameters in “Circuit”, “Design”, or “Protection” panels have been changed and need to be programmed to the chip, use “Connect” panel, which is still effective in online mode.

Online mode also has a special “Debug” button. This controls the turning-on and turning-off of the real-time programming function (see Figure 20).

  • REAL-TIME PROGRAMMING IS A RISKY PROGRAMMING MODE. If you make a change in a data box and press ENTER, then all panel parameters, not only the one changed, will be programmed to the chip. PLEASE CONFIRM PANEL PARAMETERS before pressing ENTER.
  • DO NOT FORGET TO PRESS ENTER during real-time programming. Otherwise, the data change in GUI will not be updated to the chip

Step 7: Close the GUI. Since the panel parameters restore the default values whenever the GUI restarts, it is better to save current panel parameters before exiting.

Step 8: Disconnect the AC input.

Step 9: Reset the Kit and EVB.

_______________________

Did you find this interesting? Get valuable resources straight to your inbox - sent out once per month!

Get technical support