Advertisement

Low Cost Industrial Interface Design and Graphical Programming for Arduino

  • Carina Carla Aparecida Felipe da Silva
  • Alan Kardek Rêgo Segundo
  • Vinícius Nunes Lage
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 716)

Abstract

This paper consists of the development and design of a low cost programmable logic controller device. For this purpose, we designed an electronic circuit to make the inputs and outputs of the Arduino platform compatible to industrial standards of electrical signals. In addition, the programming of the electronic device uses a graphical diagram interface to facilitate the interaction with the user. In order to design this embedded system, the choice of accessible, low-cost and open-source components was of great relevance, as is the case with ladder programming software. The fact of being open-source enhances collaboration and adaptation for specific applications. This project applied as a tool for teaching in engineering has generated promising results.

Keywords

Embedded systems Programmable logic controller Arduino 

Notes

Acknowledgment

The authors would like to thank Fundação de Amparo à Pesquisa do Estado de Minas Gerais - FAPEMIG, Universidade Federal de Ouro Preto - UFOP, Instituto Tecnológico Vale - ITV and Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES.

References

  1. 1.
    Belhot, R.V., Figueiredo, R.S., Malavé, C.O.: O Uso da Simulação no Ensino de Engenharia, Cobenge (2011)Google Scholar
  2. 2.
    Silva, L.P., Cecílio, S.: A mudança no modelo de ensino e de formação na engenharia, Educação em Revista (2007)Google Scholar
  3. 3.
    Segundo, A.K.R., Cocota, J.A.N., Ferreira, D.V.M.: Development of an educational tool for control engineering. In: 2015 IEEE Global Engineering Education Conference (EDUCON), Tallinn, pp. 594–601 (2015)Google Scholar
  4. 4.
    Segundo, A.K.R, Cocota, J.A.N., Hilário, R.Q., de Oliveire Gomide, V., Ferreira, D.V.M.: Low cost SCADA system for education. In: 2015 IEEE Global Engineering Education Conference (EDUCON), Tallinn, pp. 536–542 (2015)Google Scholar
  5. 5.
    Hsu, R.C., Liu, W.C.: Project based learning as a pedagogical tool for embedded system education. In: 3rd International Conference on Information Technology: Research and Education (ITRE 2005), pp. 362–366 (2005)Google Scholar
  6. 6.
    Hertzog, P.E., Swart, A.J.: Arduino - enabling engineering students to obtain academic success in a design-based module. In: 2016 IEEE Global Engineering Education Conference (EDUCON), pp. 66–73 (2016)Google Scholar
  7. 7.
    Esposito, W.J., Mujica, F.A., Garcia, D.G., Kovacs, G.T.A.: The lab-in-a-box project: an arduino compatible signals and electronics teaching system. In: 2015 IEEE Signal Processing and Signal Processing Education Workshop (SP/SPE), pp. 301–306 (2015)Google Scholar
  8. 8.
    Carneiro, M.L., Brito, L.C., Araujo, S.G., Machado, P.C.M., Carvalho, P.H.P.: Genetic programming applied to programmable logic controllers programming. IEEE Latin Am. Trans. 9, 266–275 (2011)CrossRefGoogle Scholar
  9. 9.
    Oliveira, J.V.P.: Desenvolvimento de uma Interface para Acionamento de Dispositivos e Aquisição de Dados Via Porta USB. Monografia (Trabalho de Final de Curso em Engenharia de Controle e Automação) - Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, Brazil (2014)Google Scholar
  10. 10.
    Malvino, A., Bates, D.J.: Eletrônica, vol. 2, 7 edn. AMGH, Porto Alegre (2007)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Carina Carla Aparecida Felipe da Silva
    • 1
  • Alan Kardek Rêgo Segundo
    • 1
  • Vinícius Nunes Lage
    • 1
  1. 1.Universidade Federal de Ouro PretoOuro PretoBrazil

Personalised recommendations