Utilisation of Raspberry Pi 4 and RP2040 microcontroller for PID measurement and control

In this article, the design of a high precision, low-cost PID acquisition system and the design of PID control system are shown. The PID acquisition system consists of a measurement unit connected to a Raspberry Pi 4, where temperature data is stored and plotted. The Ziegler-Nichols tuning method is...

Full description

Saved in:
Bibliographic Details
Published inProceedings (International Conference on Microelectronics. Print) pp. 1 - 6
Main Authors Jevtic, Aleksandar, Ristic, Goran
Format Conference Proceeding
LanguageEnglish
Published IEEE 16.10.2023
Subjects
Online AccessGet full text
ISSN2159-1679
DOI10.1109/MIEL58498.2023.10315870

Cover

More Information
Summary:In this article, the design of a high precision, low-cost PID acquisition system and the design of PID control system are shown. The PID acquisition system consists of a measurement unit connected to a Raspberry Pi 4, where temperature data is stored and plotted. The Ziegler-Nichols tuning method is used to calculate and tune the PID control system. The PID control system is based on a dual-core microcontroller Raspberry Pi Pico RP2040 using a standard closed-loop PID algorithm. The systems run using Python and MicroPython. This article uses PTC heating element temperature control as an example.
ISSN:2159-1679
DOI:10.1109/MIEL58498.2023.10315870