Go to JKU Homepage
Institute of Automatic Control and Control Systems Technology
What's that?

Institutes, schools, other departments, and programs create their own web content and menus.

To help you better navigate the site, see here where you are at the moment.

Raspberry PI controls Ball On Wheel

Raspberry PI controls Ball On Wheel

Raspberry PI based automation system controls laboratory model Ball On Wheel

This low cost automation system takes advantage in the use of the open-hardware solution Basic Input
Output Elements (BIOE), which is used as IO-subsystem for the Raspberry PI.
BIOE usually depends on a PC's printer port (LPT). The Raspberry PI is not a PC and therefore does not have an LPT, but digital IO (GPIO).
To close the gap between the Raspberry PI and BIOE, a printer port's behavior is emulated by own drivers using the GPIO of the Raspberry PI.
The control law runs on Realtime Linux on the PI using BIOE as counterpart to a industry PC's multi function DAQ add-in card.
The possible sample frequency of the Raspberry PI could be increased up to 1000 Hz - meeting hard realtime constraints concerning both jitter and IO time.


The following video shows this solution using this Raspberry PI based automation system as controller for laboratory model Ball On Wheel.

Video Rasperry PI controls Ball On Wheel

We would like to point out that when playing the video, data may be transmitted to external parties. Learn more by reading our data privacy policy