Ball Balancing Table

2-DoF Control Platform for Teaching and Research
ACROME Ball Balancing Table is an innovatively designed experiment system suitable for controls and mechatronics education and advanced research topics.
Ball Balancing Table, with its easily accessible and user-friendly components, is a hands-on experiment, closing the gap between real industrial systems and DIY-approach. Students can understand the effects of different controller types on the system and easily cover controller design concepts with control system experiments. The ready-to-use courseware and a wide range of software options give the maximum flexibility to learn the essential aspects of control theory by experimenting. The system is also suitable for graduate studies for designing advanced controller types such as robust control, adaptive control, and so on. Open-source software makes it possible that students and researchers can modify and test their own developed algorithms.
LabVIEW, Real-Time (optional), FPGA (optional)
Altair Activate
Executable & GUI
LabVIEW, Real-Time, FPGA (optional)
Python and OpenCV
API for External Control (Examples for LV, Matlab, Python)
C with STM32 software
API for External Control (Examples for LV, Matlab, Python)
* Different controllers may require
Local PC (Windows)
Local PC (Windows / Mac OS)
Remote Lab

Assembled and ready to control plant with the integrated power unit

Getting Started Program with rich Graphical User Interface for out-of-the-box user experience

Implementation of advanced digital control techniques

Fully compatible with MATLAB®/Simulink®, LabVIEW™ and Altair Activate®

Fully documented system models and parameters provided for MATLAB®/Simulink®, LabVIEW™, Altair Activate®

Ball position feedback using a high precision touch surface (camera-based feedback optional) Actuating the table by RC servo motors, which are familiar to students

Rectangular and circular path options are integrated into the software

Enables students to create their own real-time algorithms. Open architecture with extensive courseware, suitable for undergraduate courses for engineering disciplines related to control systems

Digital twin available in Altair software.

Components of Ball Balancing Table
RC Servo Motors
Touch Sensor Controller
Acrome Power Distribution BoxMechanics of the System
PWM Signaling Theory
Generating PWM Signals Driving
RC Servos with PWM Signals
Lagrangian Method
Newton’s Law of Motion
Modeling of Actuator
Obtaining Transfer Function
Reading Ball Position from Touch Sensor
Derivative Filtering
Time Domain Characteristics
Steady State Response and Steady State Error
Design of Linear Controllers
PID controller and Fuzzy Logic Controller
Comparing the Simulation and Real System Responses for Different Controllers
Frequency response analysis
Experimental Bode Diagram
Cut-Off Frequency Determination

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

*We offer customization in our product upon customer’s request.

Understanding PID Control: Using 2-DOF Ball Balancer Experiments

This article explains how to use PID controllers to solve a real-world balance problem. We need to calculate PID gains to do so. Let’s examine real-life balance problems with ACROME's Ball Balancing Table and Ball and Beam.

This is some text inside of a div block.
This is some text inside of a div block.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Understanding PID Control: Using 2-DOF Ball Balancer Experiments

This article explains how to use PID controllers to solve a real-world balance problem. We need to calculate PID gains to do so. Let’s examine real-life balance problems with ACROME's Ball Balancing Table and Ball and Beam.

What is Control Engineering?

Control engineering is a branch of mechanical, electrical, and software engineering that deals with the design and application of control systems. The control engineering department has bachelor's programs (generally 4-year education) as well as master's and Ph.D. programs as well. As an engineering discipline, the graduates are titled as Control Engineers.

Control Systems: What is PID Control?

There are a lot of methods for controlling the system manually and automatically. The most well-known automatic control methods are logic control, on-off control, and PID control. In this article, we will talk generally about automatic control systems, but especially the PID control systems.

The Basics of The Ball Balancing Table

The ball balancing table (BBT in short) plays a very important role in mechatronics and robotics. Also, control theory is a very important concept in many parts of technology. Many models and developments have begun to emerge based on this theory. Just as each model is based on a theory, the ball balancing table is based on control theory. Balancing the ball placed on a table in the desired position is one of the most important examples of control theory.

Setting up a control laboratory: Equipments and the System

A control lab is a fundamental hands-on experiment lab required for most engineering departments. Whether you are planning to purchase a new control lab equipment or to start a new control / mechatronics lab; there are 2 important topics that you will need to focus on for every purchase.


Please Contact us for more information.


We are creating systems with high-quality educational content for innovators, scientists, and engineers of the future.

Access Acrome Lab Solutions Remotely to Achieve Your Distance Learning Goals

With the Remote Lab, experience the new way of laboratory studies. Run your algorithms on real hardware from anywhere and anytime without a compromise on accuracy.
Try ACROME's Remote Lab now!