Power inverter controller
B-Box micro
The B-Box Micro is a table-top power inverter controller that is directly compatible with imperix power modules.
The device is the third member of the imperix controllers family, leveraging the capabilities of the B-Board PRO as a cost-effective alternative to the B-Box RCP.
A controller tailored for teaching applications
The B-Box Micro is the little brother of the B-Box RCP. It is tailored for conventional power electronic applications that do not require extensive I/O capabilities. The B-Box Micro is hence ideally suited for use in laboratory research or teaching applications.
The B-Box Micro and the B-Box RCP share the same I/O interfaces. Hence, both controllers are directly plug-&-play with imperix power modules. Besides, both controllers can also be programmed using the same easy-to-use Simulink/PLECS blockset and Cockpit monitoring software.
your price | |
BUILD UP A CONVERTER IN THREE HOURS!
The B-Box Micro cannot only serve as a power inverter controller. It can effectively drive any power stage with up to eight PWM signals and eight analog measurements. When used in combination with imperix power modules, everything is even 100% plug-&-play!
SELECT THE EQUIPMENT
Build the electric circuit
Connect the control side
TEST THE OPERATION
PLUG-&-PLAY WITH POWER MODULES
With imperix modules, as well as current and voltage sensors, the B-Box Micro simplifies, speeds up, and secures the implementation of tests in real laboratory conditions.
PART OF IMPERIX ECOSYSTEM
SMALL BUT MIGHTY
Connectivity for Converter control
Front view
Rear view
Inverter controller specifications
The specifications of the B-Box Micro are tailored to support state-of-the-art applications in single converter configurations. The controller also offers the same high-performance signal processing system as its bigger brother, the B-Box RCP.
For more demanding configurations, the B-Box RCP offers extended I/O capabilities as well as extreme scalability thanks to networked control options.
System on chip | Xilinx Zynq XC7Z030-3FBG676E | PWM outputs | Optical 50 Mbps x8 |
Processing system | ARM Cortex A9 1GHz x2 1GB DDR3 | User High-speed I/Os | FPGA direct (3.3V) x36 |
Programmable logic (FPGA) | Kintex 7 125K (user programmable) | General-purpose digital inputs | Electrical (5V / 3.3V) x8 / x8 |
Storage | Flash 16 MB x2 micro SD + eMMC 8 GB | General-purpose digital outputs | Electrical (5V) x8 |
Communication | Ethernet 1 Gbps x1 | Fault inputs / outputs | Electrical interlock (5V) x1 |
Analog inputs | 16 bits, simultaneous sampling x8 2Msps (maximum speed) | Incremental decoder inputs | 3-pins (A,B,Z) x4 Shared with GPI inputs |
System on chip | Xilinx Zynq XC7Z030-3FBG676E |
Processing system | ARM Cortex A9 1GHz x2 1GB DDR3 |
Programmable logic (FPGA) | Kintex 7 125K (user programmable) |
Storage | Flash 16 MB x2 micro SD + eMMC 8 GB |
Communication | Ethernet 1 Gbps x1 |
Analog inputs | 16 bits, simultaneous sampling x8 2Msps (maximum speed) |
PWM outputs | Optical 50 Mbps x8 |
User High-speed I/Os | FPGA direct (3.3V) x36 |
General-purpose digital inputs | Electrical (5V / 3.3V) x8 / x8 |
General-purpose digital outputs | Electrical (5V) x8 |
General-purpose digital outputs | Electrical interlock (5V) x1 |
Incremental decoder inputs | 3-pins (A,B,Z) x4 Shared with GPI inputs |
power inverter controller
A Comprehensive software environment
Graphical programming with Simulink and PLECS
The B-Box Micro power inverter controller can be programmed either using C/C++ or simulation software such as Simulink or PLECS. Thanks to a fully-automated code generation toolchain, the device can be programmed with just one single click!
The blocksets also embed simulation models so that the system can be accurately simulated and tuned before the code is generated.
Specialized monitoring software
Imperix Cockpit is a Windows-based software included in both Software Development Kits (SDK). It allows observing, editing, and logging any variable present in memory in real-time.
This facilitates the rapid debugging and tuning of any converter control algorithms. The export of experimental data is also facilitated, speeding up the creation of reports and documentation.
Ready-to-use application examples
The Imperix knowledge base gathers numerous technical articles as well as product-related documentation which is available for free. It includes:
- Product notes: Related to imperix hardware and software solutions.
- Application notes: Examples of systems and their operation.
- Software references: Provide documentation on all software blocks.
- Technical notes:Â Present solutions for the implementation of control software.
power inverter controller
A broad range of applications
Basic topologies
- Step-down converter (buck)
- Step-up converter (boost)
- Interleaved converters
Isolated DC/DC converters
- Flyback converter
- LLC resonant converter
- DAB converter
DC-AC converters
- Single-phase inverter
- Three-phase inverter
… and many more!
Safety FIRST !
A controller that authorizes mistakes
In case of inappropriate operation, the controller instantly blocks its PWM signals, thanks to dedicated safety limits. They can be configured in software and guarantee reliable as well as fast-responding protection.
The B-Box Micro is also self-protected against inappropriate conditions such as excessive computational burden or algorithmic errors.
Classroom sessions
The starter kit is offered with an attractive volume discount, which is simultaneously compatible with the usual discount that is granted to academic institutions.
Individual projects
This is ideally suited for individual projects, in which students have to design their own converters, without loosing time on the control hardware implementation.
AÂ controller without compromise
A high-performance system at the heart of each power inverter controller.
High performance CPU
The B-Box Micro uses a dual-core processor (Xilinx Zynq). One DSP core is dedicated to the real-time control tasks (bare metal, dedicated kernel), the other one to the system supervision and monitoring (Linux). Most low-level tasks are also shifted in FPGA.
This results in the full dedication of a fast floating-point processor (DSP) to power converter control purposes, with tremendous performance, ranging up to 250 kHz control frequencies in closed-loop operation.
User-programmable FPGA
Absolutely no expertise in FPGA-based development is needed to work with this inverter controller. It operates readily with a highly flexible and highly configurable FPGA firmware.
Nevertheless, for the advanced users who require to alter the FPGA code, the B-Box Micro allows doing so. In this case, dedicated areas are provided, with straightforward integration within the existing DSP software kernel.
Comprehensive computer software
Tools dedicated to the control of power converters
Comprehensive design suites
Rapid control prototyping with our programmable controllers is supported by our software development kits (SDK), for either C++, Simulink or PLECS.
- Support for C++, Simulink, or PLECS
- Code libraries/examples
- Free maintenance
Monitoring & control software
During operation, Imperix Cockpit allows observing, editing and logging any variable. This facilitates the rapid debugging and tuning of any converter control code.
- Real-time tuning of all variables
- 2 million points datalogging
- Free maintenance