WiDAQ: An Inexpensive, Scalable Slow-Control System Using Do-It-Yourself Electronics and Wireless Data
POSTER
Abstract
Slow-control systems for experiments in particle and accelerator physics often require 10s to 100s of channels for monitoring and controlling instruments such as thermocouples, pressure gauges, heaters, instrument relays, and interlocks over long periods of time. Especially for large distributed systems, many-channel control systems present integration challenges, including cable management and modular flexibility. This system -- a custom slow-control system that features wireless data transfer, modular architecture, low cost per module, live web monitoring, and long-term data storage -- was designed to address those issues. The prototype ``WiDAQ'' system controls and monitors two 500W heaters with thermocouple feedback using Raspberry Pi Zero and TeensyDuino as front-end controllers with Bluetooth, Wifi, MQTT, Node-RED, MongoDB, and GraphQL as data transfer and storage mechanisms. The wireless data transfer, as well as the Internet-of-Things architecture of the front-end and web-application user interface, enables this system to scale to 100s of controllers distributed over 100s of meters, and is easily modified to incorporate other types of instruments for different slow-control systems.
Authors
-
Cici Hanna
Enrico Fermi Institute, University of Chicago
-
Henry Hunt
Enrico Fermi Institute, University of Chicago
-
Evan Angelico
Stanford University
-
Sergei Nagaitsev
Fermilab, Fermi National Accelerator Laboratory, University of Chicago, Fermilab