DocumentCode
2565975
Title
Modular architecture with microcontroller for advanced electronic practices
Author
Diz, Javier ; Garcia, J. Fernando ; Dominguez, Jorge
Author_Institution
Dept. Electron., IES Escolas Proval, Nigran, Spain
fYear
2012
fDate
13-15 June 2012
Firstpage
92
Lastpage
97
Abstract
The high level of complexity of integrated circuits is one of the main problems in modern electronic practices. These circuits can only be explained on a theoretical level or require expensive and specialized equipment. The traditional teaching of electronics based on discrete components or LSI integrated circuits as logic gates or flip-flops is being clearly outdated, and runs the risk of creating a gap between theory and practice that goes against the spirit of professional training. This article presents a hardware and software set of components designed for advanced electronic practices whose centerpiece is a microcontroller that connects different peripherals such as analog-to-digital converters, keyboards, displays of different technologies (including latest graphics LCD modules), power and different communications interfaces and protocols. This modular architecture can be used in basic training modules (such as analog and digital electronics) but also in more specific modules such as sound, home automation, robotics and industrial control. The components used are cheap and modules can be built in the schools to reduce its cost. The schematics and printed circuit boards are free to use and for their design has been used the open source program Kicad. The microcontroller programming environment is based on Eclipse-SDCC, which is also open source and multiplatform. This system can be used for demonstrations and school practices. The system can also be used as a platform for teaching C programming or assembler for microcontrollers. All the elements have been developed at the institute "Escolas Proval" of Nigrán (Pontevedra) by a team of electronics teachers and students. Over the last years have been designed and built some of the modules and it is planned to continue making new ones based on the training needs that will be detected and new professional qualifications currently under implementation.
Keywords
C language; electronic engineering education; integrated circuits; large scale integration; microcontrollers; public domain software; teaching; C programming; Eclipse-SDCC; Kicad; LSI integrated circuits; advanced electronic practices; basic training modules; flip-flops; logic gates; microcontroller programming environment; modular architecture; open source program; printed circuit boards; professional training; teaching; Connectors; Education; Microcontrollers; Power supplies; Programming profession; Robots; electronics practices; microcontrollers; programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Technologies Applied to Electronics Teaching (TAEE), 2012
Conference_Location
Vigo
Print_ISBN
978-1-4673-2485-4
Type
conf
DOI
10.1109/TAEE.2012.6235415
Filename
6235415
Link To Document