![]() |
Educational guide | |||||||||||||||||||||||||||||||||||||||
IDENTIFYING DATA | 2024_25 | |||||||||||||||||||||||||||||||||||||||
Subject | DEVELOPMENT AND CONSTRUCTION OF PROTOTYPES | Code | 00707037 | |||||||||||||||||||||||||||||||||||||
Study programme |
|
|||||||||||||||||||||||||||||||||||||||
Descriptors | Credit. | Type | Year | Period | ||||||||||||||||||||||||||||||||||||
6 | Optional | Fourth | First |
|||||||||||||||||||||||||||||||||||||
Language |
|
|||||||||||||||||||||||||||||||||||||||
Prerequisites | ||||||||||||||||||||||||||||||||||||||||
Department | ING.ELECTR.DE SIST. Y AUTOMATI |
|||||||||||||||||||||||||||||||||||||||
Coordinador |
|
adied@unileon.es dperl@unileon.es |
||||||||||||||||||||||||||||||||||||||
Lecturers |
|
|||||||||||||||||||||||||||||||||||||||
Web | http://agora.unileon.es | |||||||||||||||||||||||||||||||||||||||
General description | ||||||||||||||||||||||||||||||||||||||||
Tribunales de Revisión |
|
|||||||||||||||||||||||||||||||||||||||
Competencias |
Code | |
A18644 | |
A18657 | |
B5655 | |
B5656 | |
B5658 | |
B5659 | |
B5667 | |
B5668 | |
B5671 | |
B5672 | |
C2 | CMECES2 That students know how to apply their knowledge to their work or vocation in a professional manner and possess the skills that are usually demonstrated through the development and defense of arguments and the resolution of problems within their area of study. |
C4 | CMECES4 That students can transmit information, ideas, problems and solutions to both a specialised and non-specialised audience |
C5 | CMECES5 That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy |
Learning aims |
Competences | |||
Calculates and analyzes the specifications of an electronic system. Establishes and plans tests. | A18644 A18657 |
B5672 |
C2 C4 |
Develops electronic prototypes following a work methodology and specifications. | A18644 A18657 |
B5655 B5656 B5658 B5659 B5668 |
C2 |
Send Plan, use development tools and NICT technologies in the actions to be taken to develop a prototype. | B5667 B5671 |
C5 |
Contents |
Topic | Sub-topic |
I. Design and development of systems based on current devices. | Types of systems Characteristics |
II. Simulation and programming technologies, methods and tools. | Design of analog and digital electronic circuits. Implementation of prototypes. |
III. Implementation of systems. | HW tools. Recorders. Development platforms. SW tools Programming environments. Compilers, debuggers |
Send IV. System Generation and Documentation Process | Requirements management Functional analysis Logical design System modeling and simulation Integration, verification and validation System definition analysis and control |
Planning |
Methodologies :: Tests | |||||||||
Class hours | Hours outside the classroom | Total hours | |||||||
Practicals using information and communication technologies (ICTs) in computer rooms | 10 | 10 | 20 | ||||||
Laboratory practicals | 12 | 15 | 27 | ||||||
Case study | 24 | 30 | 54 | ||||||
Seminars | 14 | 10 | 24 | ||||||
Lecture | 10 | 0 | 10 | ||||||
5 | 10 | 15 | |||||||
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students. |
Methodologies |
Description | |
Practicals using information and communication technologies (ICTs) in computer rooms | Use of simulation tools in computer systems. |
Laboratory practicals | Realization of the different blocks of an electronic system. |
Case study | Analysis and study of a real project. Description of system blocks, connection, planning and realization. |
Seminars | Introducción a distintos sistemas electrónicos actuales. Sistemas que el alumno podrá utilizar para llevar a cabo su proyecto electrónico. |
Lecture | Exposure of elements and basis of work. |
Personalized attention |
|
|
Assessment |
Description | Qualification | ||
Laboratory practicals | Practical exercises with electronic systems | 15% | |
Case study | Prototype development on a case study. The mechanical realization of the device to be controlled is assessed. |
65% | |
Technical report and presentation of the study on any of the environments defined in class. In group or individual depending on the number of students. |
20% | ||
Others | The above evaluation criteria are indicative. Teachers may consider specific situations that justify a redistribution of the above percentages. | ||
Other comments and second call | |||
a) Students who meet all the requirements of continuous evaluation and participation in the development of a prototype will be evaluated taking into account the above table. b) Those students who have passed at least 60% of the continuous evaluation, will be able to complement the evaluation by carrying out the necessary complementary tasks that allow evaluating the learning results. c) Those students who do not participate in the continuous evaluation or do not meet the minimum requirements, must take a theoretical/practical exam at the end of the class period where they demonstrate that they have mastered the learning outcomes and present, within the established period, the assignments/assemblies that are requested. In this case, in the written tests, the use of any material other than the desktop (including calculator) is not allowed, unless expressly indicated by the teacher. The attitude and collaboration of the students for the best development of the teaching and learning of the subject, are values considered very important. Collaboration among students will be valued for the achievement of the proposed objectives. A work discipline will be established in the groups to solve tensions among the members of the group. Group members may be asked to evaluate the actions carried out by the rest of the group members. Students wishing to make prototypes for submission to various competitions must have their own prototype development elements (hardware elements). For other medical safety issues, students may use their own microcontroller systems and devices. |
Sources of information |
Access to Recommended Bibliography in the Catalog ULE |
Basic | |
Ali, Zanzinger, Z., Debose, D., & Stephens, B. (2016). Open Source Building Science Sensors (OSBSS): A low-cost Arduino-based platform for long-term indoor environmental data collection. Building and environment, 100, 114-126. https://doi.org/10.1016/j.buildenv.2016.02.010 Bai. (2019). Classical and Modern Controls with Microcontrollers [electronic resource]?: Design, Implementation and Applications (Roth, Ed.; 1st ed. 2019.). Springer International Publishing?; Imprint Springer. https://doi.org/10.1007/978-3-030-01382-0 Barrett. (2021b). Arduino III?: Internet of Things. Morgan & Claypool Publishers. Corona Ramírez Leonel Germán,. (2019). Sensores y actuadores?: aplicaciones con Arduino (Abarca Jiménez, J. E. Callejas, J. Mares Carren?o, Morales Braulio,, & A. Zamorategui, Eds.; segunda edición.). Grupo Editorial Patria. Crespo. (s. f.). Aprendiendo Arduino. https://aprendiendoarduino.wordpress.com/2019/03/16/platformio/ Diez Diez. (s. f.). Introducción a los sistemas microcontrolados. Dolinay, Dostalek, P., & Vasek, V. (2016). Arduino Debugger. IEEE embedded systems letters, 8(4), 85-88. https://doi.org/10.1109/LES.2016.2619692 Dubins. (2019). Electronics and microprocessing for research?: you can make it (Second edition.). Cambridge Scholars Publisher. Elahi. (2015). ARM Assembly Language with Hardware Experiments [electronic resource] (Arjeski, Ed.; 1st ed. 2015.). Springer International Publishing?; Imprint Springer. https://doi.org/10.1007/978-3-319-11704-1 Gluón. Lab . Gluón. (s. f.). PlatformIO: El ecosistema más cómodo para sistemas embarcados. https://www.laboratoriogluon.com/platformio-el-ecosistema-mas-comodo-para-sistemas-embarcados/ Herceg, & Herceg, D. (s. f.). Arduino and numerical mathematics. Informatics in education, 19(2), 239-256. https://doi.org/10.15388/INFEDU.2020.12 Hi-Tech. (s. f.). C sample code for PIC micros and Hi-Tech C. https://www.microchipc.com/sourcecode/ Jacko, Bereš, M., Ková?ová, I., Molnár, J., Vince, T., Dziak, J., Fecko, B., Gans, Š., & Ková?, D. (2022). Remote IoT Education Laboratory for Microcontrollers Based on the STM32 Chips. Sensors (Basel, Switzerland), 22(4), 1440-. https://doi.org/10.3390/s22041440 Joan Ribas Lequerica. (2016). Arduino para jóvenes y no tan jóvenes (1.a.ed.). ANAYA MULTIMEDIA. Leija. (2021). Métodos de Procesamiento Avanzado e Inteligencia Artificial en Sistemas Sensores y Biosensores. Editorial Reverté. López Aldea. (2015a). Arduino: guía práctica de fundamentos y simulación . RA-MA. https://elibro-net.unileon.idm.oclc.org/es/ereader/unileon/106492 López Aldea. (2015b). Arduino. RA-MA Editorial. Luo. (2021). Visual design of cultural and creative product based on microprocessing system and computer-human interaction. Microprocessors and microsystems, 80. https://doi.org/10.1016/j.micpro.2020.103622 Lynch. (2016). Embedded computing and mechatronics with the PIC32 microcontroller (Marchuk & M. L. Elwin, Eds.). Newnes. Mayank. (2014). I/O Port Operations in AVR. https://maxembedded.com/2011/06/port-operations-in-avr/ Moreno Muñoz, & Córcoles Córcoles, S. (2018). Arduino: curso práctico?: edición 2018 . Ra-Ma Editorial. Ng. (2016). Real Time Control Engineering [electronic resource]?: Systems And Automation (1st ed. 2016.). Springer Singapore?; Imprint Springer. https://doi.org/10.1007/978-981-10-1509-0 Pablo, Cáceres, S., Cebrián, J. A., & Sanz, F. (2010). Diseño de Circuitos Digitales a Nivel de Registro empleando Diagramas ASM++. Información tecnológica, 2(21), 91-102. https://doi.org/0.1612/inf.tecnol.4167it.09 Pan. (2018). Designing Embedded Systems with Arduino [electronic resource]?: A Fundamental Technology for Makers (Zhu, Ed.; 1st ed. 2018.). Springer Singapore?; Imprint Springer. https://doi.org/10.1007/978-981-10-4418-2 Pestano Herrera. (2019). Microcontrolador STM32: programacio?n y desarrollo. Ra-Ma Editorial. Porcuna López. (2015). Robótica y domótica básica con Arduino. RA-MA Editorial. Ramon. (2014). Intel Galileo and Intel Galileo Gen 2?: API Features and Arduino Projects for Linux Programmers (1st ed. 2014, p. 1 online resource (665 pages) ). Apress; Apress?; Imprint Apress. https://doi.org/10.1007/978-1-4302-6838-3 Recasens Bellver. (2002). Disen?o de circuitos impresos con OrCad Capture y Layout v.9.2 (González Calabuig, Ed.). Thomson-Paraninfo. Reverter Curbasí. (2008). Circuitos de interfaz directa sensor-microcontrolador (Pallás Areny & C. R. Vázquez Seisdedos, Eds.). Marcombo. Reyserhove. (2019). Efficient Design of Variation-Resilient Ultra-Low Energy Digital Processors [electronic resource] (Dehaene, Ed.; 1st ed. 2019.). Springer International Publishing?; Imprint Springer. https://doi.org/10.1007/978-3-030-12485-4 |
|
Complementary | |
Ali, A. S., Zanzinger, Z., Debose, D., & Stephens, B. (s. f.). Open Source Building Science Sensors (OSBSS): A low-cost Arduino-based platform for long-term indoor environmental data collection. Building and environment, 100, 114-126. https://doi.org/10.1016/j.buildenv.2016.02.010 Bai, Ying. (2019). Classical and Modern Controls with Microcontrollers [electronic resource]?: Design, Implementation and Applications (Z. S. Roth, Ed.; 1st ed. 2019.). Springer International Publishing?; Imprint Springer. https://doi.org/10.1007/978-3-030-01382-0 Barrett, S. F. (2021a). Arduino III?: Internet of Things. Morgan & Claypool Publishers. Crespo, E. (s. f.). Aprendiendo Arduino. https://aprendiendoarduino.wordpress.com/2019/03/16/platformio/ Dubins, D. (2019). Electronics and microprocessing for research?: you can make it (Second edition., p. 1 online resource (491 pages)). Cambridge Scholars Publisher. Elahi, Ata. (2015). ARM Assembly Language with Hardware Experiments (Trevor. Arjeski, Ed.; 1st ed. 2015., p. 1 online resource (144 pages) :). Springer. https://doi.org/10.1007/978-3-319-11704-1 ElectroDaddy.com 2023. (s. f.). Curso Avanzado de arduino. ElectroDaddy.com 2023. https://www.electrodaddy.com/curso-basico-arduino-introduccion/ ElectroSOme. (2022). Getting Started with MPLAB XC8 Compiler – LED Blinking [XC8]. https://electrosome.com/led-pic-microcontroller-mplab-xc8/ Herceg, D., & Herceg, D. (s. f.). Arduino and numerical mathematics. Informatics in education, 19(2), 239-256. https://doi.org/10.15388/INFEDU.2020.12 Jacko, P., Bereš, M., Ková?ová, I., Molnár, J., Vince, T., Dziak, J., Fecko, B., Gans, Š., & Ková?, D. (s. f.). Remote IoT Education Laboratory for Microcontrollers Based on the STM32 Chips. Sensors (Basel, Switzerland), 22(4), 1440-. https://doi.org/10.3390/s22041440 Llamas, L. (s. f.). Ingeniería, informática y diseño. Tutoriales Arduino. PROGRAMAR ARDUINO CON ATOM Y PLATFORMIO IDE. https://www.luisllamas.es/programar-arduino-con-atom-y-platformio-ide/. Lo?pez Aldea, E. (2015). Arduino: gui?a pra?ctica de fundamentos y simulacio?n. RA-MA. https://elibro-net.unileon.idm.oclc.org/es/ereader/unileon/106492 Luo, F. (s. f.). Visual design of cultural and creative product based on microprocessing system and computer-human interaction. Microprocessors and microsystems, 80. https://doi.org/10.1016/j.micpro.2020.103622 Lynch, K. M. (2016). Embedded computing and mechatronics with the PIC32 microcontroller (N. Marchuk & M. L. Elwin, Eds.; p. 1 online resource (655 p.)). Newnes. Ng, T. Seng. (2016). Real Time Control Engineering [electronic resource]?: Systems And Automation (1st ed. 2016., pp. 1 online resource (XXIII, 181 p. 95 illus., 26 illus. in color.)). Springer Singapore?; Imprint Springer. https://doi.org/10.1007/978-981-10-1509-0 Pablo, S. de, Cáceres, S., Cebrián, J. A., & Sanz, F. (2010). Diseño de Circuitos Digitales a Nivel de Registro empleando Diagramas ASM++. Información tecnológica, 2(21), 91-102. https://doi.org/0.1612/inf.tecnol.4167it.09 Pestano Herrera, J. M. (2019). Microcontrolador STM32?: programacio?n y desarrollo (p. 1 recurso en li?nea (362 pa?ginas) :). Ra-Ma Editorial. Ramon, Manoel. (2014). Intel Galileo and Intel Galileo Gen 2 [electronic resource]?: API Features and Arduino Projects for Linux Programmers (1st ed. 2014., p. 1 online resource (665 pages) :). Apress; Apress?; Imprint Apress. https://doi.org/10.1007/978-1-4302-6838-3 Reyserhove, Hans. (2019). Efficient Design of Variation-Resilient Ultra-Low Energy Digital Processors [electronic resource] (Wim. Dehaene, Ed.; 1st ed. 2019., p. 1 online resource (227 pages)). Springer International Publishing?; Imprint Springer. https://doi.org/10.1007/978-3-030-12485-4 Ribas Lequerica, J. (2016). Arduino para jo?venes y no tan jo?venes (1.a ed.). ANAYA MULTIMEDIA. STMicroelectronics. (s. f.). Upcoming Events & Technical Seminars. STMicroelectronics. https://www.st.com/content/st_com/en/about/events/upcoming-events-and-technical-seminars.html
|
Recommendations |
Subjects that it is recommended to have taken before | |||||
|
Other comments | |
It would be desirable for students to have their own development system in the Arduino or STM32 environment in addition to a basic set of sensors and actuators. NTC LM35 various resistors DC 5V motor or stepper motor with its controller, basic wiring, ... The modules can be with micro PIC, ATMEL or STM32. Students who have an idea of their own can develop it. This allows students to develop their own projects to submit to the various competitions that currently exist. Those students who do not have a project will be assigned one agreed with the teachers. We are subject to the sanitary conditions imposed by the center on the use of instrumentation in the laboratories. The rest of the elements must be our own and for personal use. |