TY - JOUR
T1 - Development of a matlab-based graphical user interface environment for PIC microcontroller projects
AU - Lee, Sang Hoon
AU - Li, Yan Fang
AU - Kapila, Vikram
PY - 2005/7
Y1 - 2005/7
N2 - Peripheral Interface Controllers (PICs) are inexpensive microcontroller units with built-in serial communication functionality. Similarly, Matlab, a widely used technical computing software, allows serial communication with external devices. In addition, Matlab provides graphical design tools such as Simulink and Dials and Gauges Blockset. This paper exploits the serial communication capability of PIC microcontrollers and the Matlab software along with graphical design tools of Matlab to create a Matlab-based graphical user interface (GUI) environment for PIC microcontroller projects. Three examples are included to illustrate that the integration of low-cost PIC microcontrollers with the Matlab-based GUI environment allows data acquisition, data processing, data visualization, and control.
AB - Peripheral Interface Controllers (PICs) are inexpensive microcontroller units with built-in serial communication functionality. Similarly, Matlab, a widely used technical computing software, allows serial communication with external devices. In addition, Matlab provides graphical design tools such as Simulink and Dials and Gauges Blockset. This paper exploits the serial communication capability of PIC microcontrollers and the Matlab software along with graphical design tools of Matlab to create a Matlab-based graphical user interface (GUI) environment for PIC microcontroller projects. Three examples are included to illustrate that the integration of low-cost PIC microcontrollers with the Matlab-based GUI environment allows data acquisition, data processing, data visualization, and control.
UR - http://www.scopus.com/inward/record.url?scp=25144495619&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=25144495619&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:25144495619
SN - 1069-3769
VL - 15
SP - 41
EP - 56
JO - Computers in Education Journal
JF - Computers in Education Journal
IS - 3
ER -