Designing an Arduino Control System for a LEGO Watt Balance
POSTER
Abstract
The physical apparatus of our LEGO Watt balance is based on a paper by L. S. Chao et al. (American Journal of Physics, Nov 2015). We replaced the LabVIEW interface with an Arduino Uno as the control system because there is no license fee, the software is widely available, and it is more instructive for undergraduates. Our goal was to construct an Arduino-controlled LEGO Watt balance to 1% precision, matching the precision in the paper. In force mode, we coded a PID system to steer the balance to a specific height. In velocity mode, we send a varying pulse-width modulation signal from the Arduino through a low-pass filter to generate a sinusoidal voltage signal. With the combination of calculations made from force mode and velocity mode, we are able to calculate the mass of an object. The physical circuit implements switches, op-amps, and buttons to facilitate the flow of information from the balance to the Arduino. We successfully operated the LEGO Watt Balance with 2.6% precision. The error is likely from the fulcrum block slipping because the lever arm does not consistently return the coil to the same height. To improve our precision, we can try filing down the fulcrum block to a knife-edge or limiting the range of motion of the balance.
*I would like to thank the Clare Boothe Luce Foundation for funding my research.
Presenters
-
Hannah Lawson
- Trinity University