InnoSwitch3-Pro es un circuito integrado de conmutador flyback CV/CC QR controlable digitalmente con MOSFET de alto voltaje integrados, rectificación síncrona y retroalimentación FluxLink.
El RDK-641 es una placa de diseño de referencia de potencia nominal de 40 W, programable de 3 V a 20 V de voltaje de salida. Este diseño de referencia presenta un microcontrolador PIC16F18325 integrado y utiliza el IC de fuente de alimentación integrado InnoSwitch3-Pro.
Esta nota de aplicación describe cómo desarrollar la lógica de control y el firmware para personalizar el RDK-641 utilizando la biblioteca de códigos proporcionada por Power Integrations.
La información proporcionada en este artículo de nota de aplicación se puede utilizar para desarrollar firmware para microcontroladores PIC para interactuar con los circuitos integrados InnoSwitch3-Pro.
prólogo
Este artículo de nota de aplicación describe la estructura y la interfaz de la aplicación de la biblioteca de códigos MCU InnoSwitch3-Pro y su uso en la aplicación de demostración. El código está escrito en C y está diseñado para ser altamente portátil a otras plataformas de microcontroladores. Esta aplicación de demostración se ejecuta en el diseño de referencia RDK-641 (Figura 1), que se puede configurar fácilmente con los ajustes necesarios.
Las principales características de la placa se muestran en la siguiente tabla.

Descripción general del hardware
El hardware de diseño de referencia (RDK-641) consta de una etapa de conversión flyback basada en InnoSwitch3-Pro IC, un microcontrolador Microchip de 8 bits (PIC16F18325), encabezados de interfaz y elementos de interfaz de usuario (dos botones y un LED verde). aumentar.
El InnoSwitch 3-Pro se puede controlar mediante el microcontrolador integrado o mediante un maestro I2C externo a través de los encabezados de la interfaz.
Esta aplicación de demostración utiliza el microcontrolador integrado como maestro I2C y el InnoSwitch3-Pro como dispositivo esclavo.
Las líneas SDA y SCL (I2C) tienen resistencias pull-up R24 y R23 en la placa. La salida μVCC del InnoSwitch3-Pro proporciona un voltaje pull-up de 3,6 V para las señales SDA y SCL.