Development of an educational tool for control engineering

A. Segundo, J. A. N. Cocota, D. V. M. Ferreira
{"title":"Development of an educational tool for control engineering","authors":"A. Segundo, J. A. N. Cocota, D. V. M. Ferreira","doi":"10.1109/EDUCON.2015.7096030","DOIUrl":null,"url":null,"abstract":"On this work, a device was made in order to help the visualization by the student of a PID temperature control and thus fix the concepts learned in the classroom. This device was built primarily with a PIC18F4550 microcontroller, a mini cooler from a PC, a heat resistor, LM35 temperature sensors, liquid crystal display, USB connector, transistors, LEDs, potentiometers, resistors and capacitors. The USB connection is responsible for recording the microcontroller firmware (bootloader mode), for interfacing with a supervisory software, and to supply the system. The heat resistor provides heat to the system. On the other hand, the cooler has the function of removing heat from the system. The liquid crystal display helps the student to check the temperature, the constants of the controller (Kp, Ki and Kd) and the set point temperature or the cooler voltage. The potentiometers provide the option to run the system in open loop, that is, they serve to make the control of the heat supplied by the heat resistor and the cooler voltage manually. Both the heat resistor and the cooler are controlled via transistors switched by PWMs (Pulse Wide Modulation). A computer program was developed in C Sharp language to display the temperature over time measured by the sensors. The program also is used to adjust the constants Kp, Ki and Kd of the controller and the temperature set point. The microcontroller firmware allows the system to operate in both open and closed loop modes. This work allows the student to learn in practice the control actions when the controller parameters are changed, contributing to improve the acknowledgment of Control Engineering.","PeriodicalId":403342,"journal":{"name":"2015 IEEE Global Engineering Education Conference (EDUCON)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Global Engineering Education Conference (EDUCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDUCON.2015.7096030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

On this work, a device was made in order to help the visualization by the student of a PID temperature control and thus fix the concepts learned in the classroom. This device was built primarily with a PIC18F4550 microcontroller, a mini cooler from a PC, a heat resistor, LM35 temperature sensors, liquid crystal display, USB connector, transistors, LEDs, potentiometers, resistors and capacitors. The USB connection is responsible for recording the microcontroller firmware (bootloader mode), for interfacing with a supervisory software, and to supply the system. The heat resistor provides heat to the system. On the other hand, the cooler has the function of removing heat from the system. The liquid crystal display helps the student to check the temperature, the constants of the controller (Kp, Ki and Kd) and the set point temperature or the cooler voltage. The potentiometers provide the option to run the system in open loop, that is, they serve to make the control of the heat supplied by the heat resistor and the cooler voltage manually. Both the heat resistor and the cooler are controlled via transistors switched by PWMs (Pulse Wide Modulation). A computer program was developed in C Sharp language to display the temperature over time measured by the sensors. The program also is used to adjust the constants Kp, Ki and Kd of the controller and the temperature set point. The microcontroller firmware allows the system to operate in both open and closed loop modes. This work allows the student to learn in practice the control actions when the controller parameters are changed, contributing to improve the acknowledgment of Control Engineering.
控制工程教学工具的开发
在这项工作中,为了帮助学生可视化PID温度控制,从而固定课堂上学到的概念,制作了一个装置。该器件主要由PIC18F4550微控制器,PC的迷你冷却器,热电阻,LM35温度传感器,液晶显示器,USB连接器,晶体管,led,电阻器,电阻和电容器组成。USB连接负责记录微控制器固件(引导加载程序模式),用于与监控软件接口,并为系统提供支持。热电阻为系统提供热量。另一方面,冷却器具有从系统中除去热量的功能。液晶显示器帮助学生检查温度,控制器的常数(Kp, Ki和Kd)和设定点温度或冷却器电压。电位器提供了在开环中运行系统的选项,也就是说,它们用于手动控制热电阻和冷却器电压提供的热量。热电阻和冷却器都是通过pwm(脉冲宽调制)开关的晶体管控制的。用C - Sharp语言编写了一个计算机程序来显示传感器测量的温度随时间的变化。该程序还用于调节控制器的Kp、Ki、Kd常数和温度设定点。微控制器固件允许系统在开环和闭环模式下运行。使学生在实际中了解控制器参数变化时的控制动作,有助于提高控制工程的认识。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信