For a better experience on, enable JavaScript in your browser. Thank you!

Exemplary Applications

Typical use cases for MicroLabBox


Developing Control Strategies for Electric Motors

MicroLabBox is ideal for developing control functions for many different electric motors, such as asynchronous motors, brushless DC (BLDC) motors, and permanent magnet synchronous motors (PMSM). The RTI blocks for electric motor control ensure convenient and comprehensive configuration options for the I/O interfaces.

Rapid Control Prototyping in Robotics

Its numerous interfaces make MicroLabBox ideal for many kinds of robotics applications. In this example, MicroLabBox replaces the robot's position controller and receives the robot's incremental encoder signals for determining the current position of the robot. Then, the real-time processor calculates the control algorithm and sends the controller output with position and velocity data back to the robot. Thus, you can implement and test different control algorithms very quickly.

Active Noise Cancellation and Vibration Damping

Applications in active noise cancellation (ANC: e.g., for hi-fiheadphones, cell phones or a passenger car cabin) and vibration damping (e.g., for reducing wear and tear or industrial plant noise) pose a particularly great challenge for signal processing. For ANC applications, for example, the anti-noise has to be calculated and generated before the original noise reaches the respective noise cancellation speaker or the point in space designated for noise cancelling. MicroLabBox's fast real-time processor and low latency I/O access make it the right tool for developing new algorithms for active noise reduction and vibration reduction. MicroLabBox achieves control loops of only a few microseconds. If the requirements are even higher, the algorithms can always be offloaded to the integrated FPGA.

Developing and Testing Medical Devices

Safety and reliability play a crucial role in the development of medical devices. New functions must have an optimal design and undergo extensive testing. In many cases, capturing and preprocessing signals is an integral part of function development. With MicroLabBox, you can outsource extensive and computation-intensive signal preprocessing tasks, such as filtering or signal analysis, to an integrated FPGA. Connecting BNC cables directly to MicroLabBox for processing analog signals minimizes the influence of external errors on the signal and makes it possible to achieve a high signal quality. During or after the development of the medical device, MicroLabBox can also be used as a testing system. With it, you can reproducibly simulate many different environment conditions, e.g., based on test algorithms or existing measurement data. This increases the medical device's maturity, saves time, reduces costs, and minimizes the risks compared to tests on a living organism.