Ball Balancing Table
ACROME Ball Balancing Table is an innovative ball plate experiment system suitable for controls and mechatronics education and advanced research topics.
OVERVIEW
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.
SOFTWARE
- Altair Activate
- Executable & GUI
- Python | LabVIEW, Real-Time, FPGA (optional)
- MatLab/Simulink
- C with STM32 software
CONTROLLER
- USB (PC based) | Raspberry Pi + Shield
- NI myRIO | Arduino Mega + Shield
PRODUCT PHOTOS



SPECIFICATIONS
Payload
260 gr.
Workspace
± 7° in Pitch & Roll
Position Repeatability
± 1mm.
Angular Sensitivity
0.36°
Max. Speed
90 °/second
Height (min-max) / Weight
130mm. - 150mm. (± 2mm.) / 4,400 gr.
Platform Dimensions (Length * Width)
375mm. * 310mm. (± 2mm.)
Base Dimensions (Length * Width)
410mm. x 350mm. (± 2mm.)
Power Requirement
12 V - 5 A
Ball Diameter
40mm. (± 1mm.)
Motor Type
RC Servomotors with Built-In Encoder
Feedback Sensors
Resistive Touch Sensor (1200px * 800px)
FEATURES
Assembled and ready to control plant with the integrated power unit
Implementation of advanced digital control techniques
Fully documented system models and parameters provided for MATLAB®/Simulink®, LabVIEW™, Altair Activate®
Rectangular and circular path options are integrated into the software
Digital twin available in Altair software.
Getting Started Program with rich Graphical User Interface for out-of-the-box user experience
Fully compatible with MATLAB®/Simulink®, LabVIEW™ and 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
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
FAQs
CURRICULUM
Touch Sensor Controller
Acrome Power Distribution BoxMechanics of the System
Steady State Response and Steady State Error
Generating PWM Signals Driving
RC Servos with PWM Signals
PID controller and Fuzzy Logic Controller
Comparing the Simulation and Real System Responses for Different Controllers
Newton’s Law of Motion
Modeling of Actuator
Obtaining Transfer Function
Experimental Bode Diagram
Cut-Off Frequency Determination
Derivative Filtering
RELATED BLOGS
Ball Balancing Table Maze Solver - Reinforcement Learning
7Min













