Rohm 24V 4A acdc psu eval board blockRohm has released hybrid analogue-digital controlled design for a 24V 4A output mains PSU built around its ML62Q2035 16bit RISC MCU.

The design, called REF67004 and implemented on the LogiCoA003-EVK-001 evaluation board, incorporates a critical conduction mode PFC (power factor correction) stage followed by an isolated quasi-resonant fly-back converter.

Rohm LogiCoA003-EVK-001 24V 4A acdc psu design evaluation board“Analog-controlled power supplies are widely used in small to medium-power industrial applications, however, demand for higher reliability and more precise control have made it increasingly difficult for analogue-only configurations to meet market expectations,” said Rohm. “On the other hand, while fully digital power supplies offer fine control and greater flexibility, their adoption in the small to medium power range has been limited due to the high cost and power consumption. To overcome these challenges, Rohm has developed a hybrid approach that integrates the advantages of both analog and digital control.”

Rohm RTOS for power suppliesFeatures include a calibration function that compensates for variations in component characteristics, allowing “for reduced design margins, making it possible to select more compact power devices and inductors”, claimed the company, which is providing a power-supply-centric real-time operating system for the microcontrollers (diagram right).

The MCU has built-in non-volatile data flash and can store information including input voltage, output voltage, current, temperature, pre-shutdown system status and cumulative operating time.

This can be retreived through a PC via a UART, which also allows control parameters to be configured.

Find the design on this Rohm web page

The microcontroller used is one of four that Rohm has introduced for power supplies controlled by both analogue and digital loops.

All share the same 16bit 16MHz RISC CPU core from Lapis, and they have 16 or 32kbyte of programme flash plus 2kbyte of ram

Added to this is 4kbyte of data flash eraseable in 128byte blocks – read more about their features here.

Part Timer Memory Package
Code
Flash
Data
Flash
RAM
ML62Q2033 6 channels, 10 outputs
16bit timer with PWM
64MHz operation
15.625ns resolution
16kbyte 4kbyte

(128byte
erase)

2kbyte TSSOP20
ML62Q2035 32kbyte
ML62Q2043 6 channels, 13 outputs
16bit timer with PWM
64MHz operation
15.625ns resolution
16kbyte WQFN24
ML62Q204 32kbyte