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

Abstract 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.
AbstractList 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.
Author Jevtic, Aleksandar
Ristic, Goran
Author_xml – sequence: 1
  givenname: Aleksandar
  surname: Jevtic
  fullname: Jevtic, Aleksandar
  email: aleksandar.s.jevtic@gmail.com
  organization: University of Niš,Faculty of Electronic Engineering,Department of Microelectronics,Niš,Serbia,18000
– sequence: 2
  givenname: Goran
  surname: Ristic
  fullname: Ristic, Goran
  email: goran.ristic@elfak.ni.ac.rs
  organization: University of Niš,Faculty of Electronic Engineering,Department of Microelectronics,Niš,Serbia,18000
BookMark eNo10M1Kw0AUhuFRFKw1dyA4N5B6zkzmbym1aqFiKBbclUlyAiNJpkzionevaF19m4dv8V6ziyEOxNgdwgIR3P3rerVRtnB2IUDIBYJEZQ2cscwZZ6UCWRij4ZzNBCqXozbuimXj-AnwQ40FJ2fsYzeFLox-CnHgseVbPx4qSunIy8AL7oeGb0sBBfA-1CnWcZhS7DpKvI2Jl-tH3pMfvxL1NEy__ERu2GXru5Gy087Z7mn1vnzJN2_P6-XDJg9o3ZQrQ8ISaC2NtJWGGpUwwlemloSARWO91G2lSKCvsHHC-MZaoZu20q23jZyz27_fQET7Qwq9T8f9fwz5DfyWVOU
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/MIEL58498.2023.10315870
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEL
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9798350347760
EISSN 2159-1679
EndPage 6
ExternalDocumentID 10315870
Genre orig-research
GroupedDBID 6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
OCL
RIE
RIL
ID FETCH-LOGICAL-i189t-57e28e0663738b60c15272ab7c3e1014d8a36fb5e21ab1d927ad8826dfb6fa8d3
IEDL.DBID RIE
IngestDate Wed Aug 27 02:24:23 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i189t-57e28e0663738b60c15272ab7c3e1014d8a36fb5e21ab1d927ad8826dfb6fa8d3
PageCount 6
ParticipantIDs ieee_primary_10315870
PublicationCentury 2000
PublicationDate 2023-Oct.-16
PublicationDateYYYYMMDD 2023-10-16
PublicationDate_xml – month: 10
  year: 2023
  text: 2023-Oct.-16
  day: 16
PublicationDecade 2020
PublicationTitle Proceedings (International Conference on Microelectronics. Print)
PublicationTitleAbbrev MIEL
PublicationYear 2023
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003178093
Score 1.8508389
Snippet 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...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Heating systems
Microcontrollers
Microelectronics
PI control
Temperature distribution
Temperature measurement
Transmission line measurements
Title Utilisation of Raspberry Pi 4 and RP2040 microcontroller for PID measurement and control
URI https://ieeexplore.ieee.org/document/10315870
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3Na8IwFA_T007bmGPf5LBrq0nTND1vio4pRSZ4k3y8gkyr1HrY_volsSobDHYppbxCyNfv5eX33g-hp5jZXVEDCUyiZcCIyINUa_ew4MREnmhfJGk44v0Je53G0zpZ3efCAIAnn0HoXv1dvlnprQuVtb0kgZ1gDdRIBN8lax0CKhYIhT2e1xwu0knbw0H3zeJr6hhcNAr3f__QUfEw0jtDo30DduyRj3BbqVB__arN-O8WnqPWMWMPZwcsukAnUFyi6aSaL2q6Dl7leCw3awVl-YmzOWZYFgaPM2rXF146Wl7NWl9Aia0ni7PBC14eI4jevDZpoUmv-_7cD2olhWBORFoFcQJUgPMukkgo3tFOzJZKlegInFivETLiuYqBEqmISWkijXW9uckVz6Uw0RVqFqsCrhHuxDEIiOzSjxQjjEhDqWQAyh5k7KzMb1DLdctsvSuWMdv3yO0f3-_QqRsdBweE36NmVW7hweJ8pR79-H4DQiamng
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFG8UD3pSI8Zve_C6Qbtu684KAQWyEEi4kX68JUQYZI6D_vW2ZUA0MfGyLMtb0vTr9_r6e--H0FPIzK6ogHg6VsJjhGdeopR9GHBiPIuVK5LUH0SdMXudhJMqWd3lwgCAI5-Bb1_dXb5eqrUNlTWcJIGZYIfoKGSMhZt0rV1IxUAhNwf0isVFmkmj3231DMImlsNFA3_7_w8lFQck7VM02DZhwx9599el9NXXr-qM_27jGarvc_ZwukOjc3QA-QWajMvZvCLs4GWGh-JjJaEoPnE6wwyLXONhSs0KwwtLzKt463MosPFlcdp9wYt9DNGZVyZ1NG63Rs8dr9JS8GaEJ6UXxkA5WP8iDriMmsrK2VIhYxWAlevVXARRJkOgREiiExoLbZzvSGcyygTXwSWq5cscrhBuhiFwCMziDyQjjAhNqWAA0hxlzLzMrlHddst0tSmXMd32yM0f3x_RcWfU70173cHbLTqxI2XBgUR3qFYWa7g3qF_KBzfW3y3Gqes
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+%28International+Conference+on+Microelectronics.+Print%29&rft.atitle=Utilisation+of+Raspberry+Pi+4+and+RP2040+microcontroller+for+PID+measurement+and+control&rft.au=Jevtic%2C+Aleksandar&rft.au=Ristic%2C+Goran&rft.date=2023-10-16&rft.pub=IEEE&rft.eissn=2159-1679&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FMIEL58498.2023.10315870&rft.externalDocID=10315870