DEVELOPMENT OF AN EXPERIMENT SET FOR EMBEDDED SYSTEM EDUCATION AND ANALYZING ITS CONTRIBUTION

In this study, a teaching material developed to provide application support to the theoretical expression of the embedded systems course in undergraduate and graduate education of engineering faculties is presented. The modular experiment set consists of STM32F4 Discovery microcontroller board and digital output, digital input, analog input, relay control, DC motor control, stepper motor control, alphanumeric LCD display, seven segment display and power distribution circuit boards connected to the board. The control software of the experimental set was developed using Waijung block sets in MATLAB / Simulink environment. The Waijung block set, which can be added to the MATLAB / Simulink library, allows the card to be programmed quickly and easily. At the same time, the program codes written by the user can be included in the developed model. With this experiment set, basic and some advanced embedded system applications can be performed. To research the availability of the experiment set in education, a group of undergraduate and graduate students was given the opportunity to use this set. Students were asked several questions about the experiment set and content analysis was performed on the answers obtained. In line with the data obtained, it was concluded that the experimental set developed eliminated a significant lack of material needed in the training of embedded systems.

___

  • [1] Feisel L. D. and Rosa A.J.,(2005) “The Role of the Laboratory in Undergraduate EngineeringEducation,” J. Eng. Educ., vol. 94, no. 1, pp. 121–130.
  • [2] Karamustafaoglu, O.,(2011) “Science and Technology Teachers ’ Levels of Using Instructional Materials : Amasya Sample,” Bayburt Univ. J. Educ. Fac., vol. 1, no. 1, pp. 90–101, 2006.
  • [3] Ibrahim, D.,(2011) “Engineering simulation with MATLAB: Improving teaching and learning effectiveness,” Procedia Comput. Sci., vol. 3, pp. 853–858.
  • [4] Ko, C.C., Chen, B.M., Chen, J., Zhuang, Y. and Tan, K. C.,(2001) “Development of a web-based laboratory for control experiments on a coupled tank apparatus,” IEEE Trans. Educ., vol. 44, no. 1, pp. 76–86.
  • [5] Chang, W.-F., Wu, Y.-C., Chiu, C.-W. and Yu, W.-C.,(2003) “Design and Implementation of a Web-based Distance PLC Laboratory,” in Proceedings of the 35th Southeastern Symposium on System Theory, pp. 326–329.
  • [6] Hurley W. G. and Lee, C. K.,(2005) “Development, implementation, and assessment of a web-based power electronics laboratory,” IEEE Trans. Educ., vol. 48, no. 4, pp. 567–573.
  • [7] Yılmaz, N., Sağıroğlu, Ş. and Bayrak, M.,(2006) “General aimed web based mobile robot: SUNAR,” J. Fac. Eng. Archit. Gazi Univ., vol. 21, no. 4, pp. 745–752.
  • [8] Stefanovic, M., Matijevic, M. and Cvijetkovic, V.,(2009) “Web-Based Laboratories for Distance learning,” Int. J. Eng. Educ., vol. 25, no. 5, pp. 1005–1012.
  • [9] Stefanovic, M. Matijevic, M., Cvijetkovic, V. and Simic, V.,(2010) “Web-Based Laboratory for Engineeringb Education,” Comput. Appl. Eng. Educ., vol. 18, no. 3, pp. 526–536.
  • [10] Stefanovic, M., Matijevic, M. and Cvijetkovic, V.,(2011) “Remote Controlled Laboratory Experiments on the Web,” Int. J. Ind. Eng., vol. 18, no. 3, pp. 130–139.
  • [11] Pulijala, V., Akula, A. R. and Syed, A.,(2013) “A web-based virtual laboratory for electromagnetic theory,” in 2013 IEEE Fifth International Conference on Technology for Education, pp. 13–18.
  • [12] Bermúdez-Ortega, J., Besada-Portas, E., López-Orozco, J. A., Bonache-Seco, J. A. and La Cruz, J. M. D.,(2015) “Remote Web-based Control Laboratory for Mobile Devices based on EJsS, Raspberry Pi and Node.js,” IFAC-PapersOnLine, vol. 48, no. 29, pp. 158–163.
  • [13] Kaçar, S., Boz, A. F., Arıcıoğlu, B. and Tekin, H.,(2017) “Design of a novel online experiment setup for PID controller applications,” Sak. Univ. J. Sci., vol. 21, no. 1, pp. 34–46.
  • [14] Jović N. and Matijević, M.,(2018) “Design of WEB laboratory for programming and use of an FPGA device,” in Online Engineering & Internet of Things, vol. 22, pp. 809–821.
  • [15] Solak, S., Yakut, Ö. and Bolat, E. D.,(2020) “Design and Implementation of Web-Based Virtual Mobile Robot Laboratory for Engineering Education,” Symmetry (Basel)., vol. 12, no. 6, p. 906.
  • [16] Zia, M. Y. I., Otero, P., Siddiqui, A. and Poncela, J.,(2021) “Design of a Web Based Underwater Acoustic Communication Testbed and Simulation Platform,” Wirel. Pers. Commun., vol. 116, no. 2, pp. 1171–1193.
  • [17] Bay Ö. F., and Görgünoğlu, S.,(2002) “Design and implementation of an 8051 microcontroller educational set,” J. Polytech., vol. 5, no. 3, pp. 195–207.
  • [18] Güllü A. and Kaplanoglu, E.,(2009) “Design of AC Servo Motor Training Set and Position Control,” SDU Int. J. Technol. Sci., vol. 1, no. 2, pp. 74–81.
  • [19] Demir F. and Duran, F.,(2011) “Embedded System Experiment Kit Design for Digital Signal Proccesors,” in 6th International Advanced Technologies Symposium, pp. 423–428.
  • [20] Aldeyturriaga, C. A. A. L., Junior, R. O.G, Silveira, A. S. and Coelho, A. A. R.,(2013) “Low Cost Setup to Support PID Ideas in Control Engineering Education,” in IFAC Proceedings Volumes, vol. 46, no. 17, pp. 19–24.
  • [21] Ranjith, R., Akshay, N., Unnikrishnan, R. and Bhavani, R. R.,(2014) “Do it yourself educational kits for vocational education and training,” in ACM International Conference Proceeding Series ,pp. 1–5.
  • [22] Alfonso, A. A., Pérez, S. R., Mendoza, B. R. and Hernández, O. G.,(2014) “Using a PIC18F4550 Microcontroller to Conduct an Educational Experiment Intended for a General Physics Laboratory Course,” in Proceedings of XI Tecnologias Aplicadas a la Ensenanza de la Electronica (Technologies Applied to Electronics Teaching), TAEE 2014, pp. 1–7.
  • [23] Sarı, Y.,(2016) “An application of a PLC Controlled System for Practical Education at Electronics and Automation Laboratory,” Sci. Eng. J. Fırat Univ., vol. 28, no. 1, pp. 65–71.
  • [24] Martínez-Santos, J. C., Acevedo-Patino, O. and Contreras-Ortiz, S. H.,(2017) “Influence of Arduino on the Development of Advanced Microcontrollers Courses,” IEEE Rev. Iberoam. Tecnol. del Aprendiz., vol. 12, no. 4, pp. 208–217.
  • [25] Bisták, P.,(2019) “Arduino Support for Personalized Learning of Control Theory Basics,” IFAC Pap., vol. 52, no. 27, pp. 217–221.
  • [26] Aslam, S., Ahsan, M., Hannan, S., Hamza, M. and Jaffery, M.,(2019) “Development of a Software Based PIC24F Series Microcontroller Educational Trainer,” in 2019 International Conference on Engineering and Emerging Technologies, pp. 1–5.
  • [27] Apaydin H., and Serteller, N. F. O.,(2020) “Microcontroller Training Kit Design Compatible with Drawings of the ISIS Simulation Program,” Int. J. Educ. Inf. Technol., vol. 14, no. May, pp. 22–30.