Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TAEE2018
XII Congreso de Tecnología,
Aprendizaje y Enseñanza de la
Electrónica
LIBRO DE ACTAS
3
4
Título:
Tecnología, Aprendizaje y Enseñanza de la Electrónica
Subtítulo:
Actas del XIII Congreso de Tecnología, Aprendizaje y Enseñanza
de la Electrónica, Tenerife, 20-22 de junio, 2018
Editores:
Manuel Rodríguez Valido
María de la Peña Fabiani
Alejandro José Ayala Alfonso
José Ignacio Estévez Damas
Carina Soledad González González
Oswaldo Bernabé González Hernández
Virginia Gutiérrez Rodríguez
Eduardo Magdaleno Castelló
Fernando Andrés Pérez Navas
Beatriz Rodríguez Mendoza
Silvestre Rodríguez Pérez
Isabel Sánchez Berriel
Néstor Albelo Jorge
5
6
TAEE 2018 Tenerife, 20 22 de Junio
ÍNDICE GENERAL
7
Libro de Actas
8
TAEE 2018 Tenerife, 20 22 de Junio
Hace veintidós años del primer congreso TAEE, en el que profesores del área de la
Electrónica y afines procedentes de toda la geografía española, alguna portuguesa e incluso
hispanoamericana, nos reunimos cada dos años para tratar de temas relacionados con el
área, compartiendo preocupaciones, recursos y soluciones para nuestra actividad docente.
Inicialmente TAEE surgió con los objetivos de enriquecer las metodologías de enseñanza
mediante la aplicación de nuevos recursos tecnológicos, compartir nuevas prácticas,
trabajar colaborativamente, fomentar la reutilización de recursos didácticos elaborados por
los propios profesores y analizar como colectivo los nuevos retos y necesidades formativas
en Electrónica, en una sociedad basada en el conocimiento. Después de tantos años, al
comienzo de esta decimotercera edición, estos objetivos permanecen más vivos que nunca
cuando estamos en la segunda década del siglo XXI, donde nos envuelve la tecnología que
impregna nuestra sociedad, sociedad del conocimiento que está permitiendo establecer
nuevos paradigmas en la docencia universitaria.
Un congreso que a pesar de las dificultades aparecidas en estos últimos años como
consecuencia de una gran crisis económica, que ha repercutido en el funcionamiento
ordinario de muchas de nuestras universidades, sigue aglutinando a muchos
compañeros/as, que con el mismo interés que el primer día, tratan de aprender e
intercambiar ideas sobre la manera de enseñar, que al fin y al cabo es de lo que se trata. En
estos años han sido numerosas las ciudades que nos han acogido con cariño, Bilbao, Vigo,
Zaragoza, Valencia, Las Palmas, Barcelona, Madrid, Sevilla, y por último San Cristóbal de
la Laguna donde nos encontramos.
9
Libro de Actas
10
TAEE 2018 Tenerife, 20 22 de Junio
Tras la magnífica experiencia de la edición anterior del congreso TAEE, celebrada en 2016
en Sevilla, este año corresponde a la Universidad de La Laguna el honor y la
responsabilidad de organizar dicho evento. Para ello, además del soporte institucional,
contamos con el apoyo de la Asociación TAEE y del IEEE.
Queremos expresar nuestro máximo agradecimiento a todos los que han hecho posible
TAEE 2018: autores, revisores, moderadores de sesiones, conferencias y mesa redonda,
asistentes y colaboradores institucionales y privados, así como a la asociación TAEE por
apostar por nosotros. También agradecer por su apoyo, en todo momento, a la Universidad
de la Laguna, a la “Escuela Superior de Ingeniería y Tecnología” y a los Departamentos de
“Ingeniería Industrial” y de “Ingeniería Informática y de Sistemas”.
Finalmente, junto con nuestra esperanza en que el congreso cumpla su finalidad, les
deseamos que los días que compartiremos durante su celebración sean de un grato
compañerismo, de disfrute de la relación personal entre nosotros y de descubrimiento de
esta bella ciudad de La Laguna.
11
Libro de Actas
12
TAEE 2018 Tenerife, 20 22 de Junio
COMITÉS
Comité Local
Comité Científico
13
Libro de Actas
14
TAEE 2018 Tenerife, 20 22 de Junio
REVISORES
15
Libro de Actas
16
TAEE 2018 Tenerife, 20 22 de Junio
INSTITUCIONES Y EMPRESAS
17
Libro de Actas
18
TAEE 2018 Tenerife, 20 22 de Junio
Reunión IEEE
Pósteres y Sesiones paralelas III: (12:30-13:30)
12:30-14:00
Demostradores I III.A, III.B y III.C Clausura TAEE
(13:30-14:00)
14:00-15:00 Almuerzo de trabajo Almuerzo de trabajo Almuerzo de trabajo
Pósteres y
15:00-16:30
Demostradores II
16:30-17:00 Café
17:00-18:00 Mesa redonda Visita guiada al
18:00-19:00 Asamblea TAEE Parque Nacional del
Visita guiada por Teide y
19:30 San Cristóbal de La Puerto de la Cruz
Laguna
Recepción en Cena de gala en el
20:30 La Laguna Gran Centro de celebraciones
Hotel**** Buen Paso La Gañanía
Conferencia Invitada 1
“EL LABORATORIO PEDAGÓGICO OLIN COLLEGE: INSPIRACIÓN Y MOTIVACIÓN PARA LA INNOVACIÓN”
Sr. Dr. D. Jose Oscar Mur Miranda, becario visitante, Laspau, afiliado con Harvard University
Conferencia Invitada 2
“DIEZ COSAS QUE QUIERO DECIR SOBRE EVALUACIÓN”
Sr. Dr. D. Miguel Valero García, Catedrático de Universidad del Departamento de Arquitectura de Computadores de la
Universidad Politécnica de Cataluña.
Sesiones Paralelas I
Sesión I.A: Sistemas de Comunicación / Procesado de Señal 1
Sesión I.B: Electrónica Analógica 1
Sesiones Paralelas II
Sesión II.A: Sistemas de Comunicación / Procesado de Señal 2
Sesión II.B: Electrónica Analógica 2
Sesión II.C: Fundamentos de Electrónica / Electrónica de Potencia
Sesiones Paralelas IV
Sesión IV.A: Automática y Robótica 2
Sesión IV.B: Instrumentación Electrónica 2
Sesiones Paralelas V
Sesión V.A: Sistemas Digitales 2
Sesión V.B: Innovación Educativa
19
Libro de Actas
20
TAEE 2018 Tenerife, 20 22 de Junio
ÍNDICE DE ACTAS
Sesiones Paralelas I
Sesiones Paralelas II
21
Libro de Actas
22
TAEE 2018 Tenerife, 20 22 de Junio
Sesiones Paralelas IV
Sesiones Paralelas V
23
Libro de Actas
Pósteres
SDSoC como herramienta de codiseño HW/SW para Trabajos Fin de Grado en Informática ....... 465
Eduardo Magdaleno Castelló, Manuel J. Rodríguez Valido, Fernando Pérez y Cristhian García
Low cost magnetic simulator for 1U cubesat attitude control ...................................................... 472
Mario Castro Santiago, Andrés Roldán Aranda and Luis Sánchez Velasco
Low cost TVAC Chamber for aerospace tests ............................................................................... 479
Juan Manuel López Torralba and Andrés Roldán Aranda
Low-cost laser cutter and PCB exposure ...................................................................................... 484
José Carlos Martínez Durillo, Pilar Moreu Falcón and Andrés Roldán Aranda
Teaching opportunities in measurements of magnetic field ......................................................... 494
David Aguilera Jiménez, Andrés Roldán Aranda and Pablo Garrido Sánchez
Monitorización de un sistema de bombeo solar aislado a través de IoT ....................................... 500
Carlos J. García Orellana, Alejandro Asensio Nieto, Miguel Macías Macías, Antonio García Manso, Horacio M. González
Velasco y Ramón Gallardo Caballero
e-Kart: Trabajo colaborativo I+D+m basado en la metodología de proyectos ............................... 508
Ricardo Miguel González Rodríguez y Jesús Artemio González Vega
Aportaciones al diseño y construcción de trazadores de curvas características de dispositivos
fotovoltaicos ................................................................................................................................. 512
Eduardo F. Fernández, Andrés Firman, Jesús Montes Romero, Manuel Cáceres, Luis H. Vera y Juan de la Casa Higueras
La enseñanza de Electrónica en los dos primeros cursos de los Grados de Telecomunicación:
Comparativa con universidades españolas y extranjeras ............................................................. 520
Ana De Andrés, María Soledad Escudero Hernanz, Ernesto Martín, Germán Ros, Hilario Gómez, José Manuel Arco, Roberto
Costas, Javier Macías, Sergio Lafuente y María Concepción Batanero
Creación de entornos personales de aprendizaje en la práctica docente con alumnos universitarios.... 529
Juan Domingo Aguilar Peña, Catalina Rus Casas, Dolores Eliche Quesada, María Dolores Rubia García y David Álvarez
Jiménez
Medida de variables con Arduino en la asignatura Instrumentación Electrónica ........................ 536
Catalina Rus Casas, Gabino Jiménez Castillo, Álvaro Fernández Solas, Juan Ignacio Fernández Carrasco y Francisco José
Muñoz Rodríguez
Aprendizaje-servicio como innovación estratégica en la enseñanza de la electrónica ................... 542
Inmaculada Plaza García, Carlos Medrano Sánchez, Raúl Igual Catalán, Ana Serrano, Esther Sainz, Mariano Ubé e Isabel Saz
Adaptación de las prácticas de la asignatura de Instrumentación Electrónica a la modalidad
semipresencial ............................................................................................................................. 548
Carlos Medrano Sánchez, Raúl Igual Catalán, Inmaculada Plaza García, Antonio Bono Nuez y Bonifacio Martín del Brío
Electric machine course teaching reform in the background of new Engineering Construction ... 556
Guoliang Yang, Ying Xiao and Yuepeng Wang
Programación de interfaces naturales mediante la combinación de sensores de teléfonos móviles .... 561
Javier Hernández Aceituno e Isabel Sánchez Berriel
Control de una Mano Biónica usando técnicas de reconocimiento de gestos en tiempo real a través
del Leap Motion ........................................................................................................................... 569
Jesús Sergio Artal Sevil, José Luis Montañés Romero, Andrea Acón y José Antonio Domínguez Navarro
Diseño de un brazo robótico de bajo coste controlado por sensores EMG superficiales ................ 576
Jesús Sergio Artal Sevil, Andrea Acón, José Luis Montañés Romero y José Antonio Domínguez Navarro
Demostradores
Ejemplo de diseño FPGA para medidas de máximas frecuencias de operación ............................ 587
Carlos J. Jiménez Fernández, Carmen Baena Oliva, Pilar Parra Fernández, Francisco E. Potestad Ordóñez y Manuel Valencia
Medición de distancias como ejemplo práctico de diseño en FPGAs ............................................. 593
Carlos J. Jiménez Fernández, Pilar Parra Fernández, Carmen Baena Oliva, Francisco E. Potestad Ordóñez y Manuel Valencia
WebLab-Boole-Deusto: Plataforma web para el diseño y test en laboratorio remoto de sistemas
digitales combinacionales básicos ................................................................................................ 597
Javier García Zubia, Eneko Cruz, Ignacio Angulo, Luis Rodríguez Gil, Unai Hernández Jayo, Pablo Orduña y Borja Sotomayor
Basilio
Entrenador de comunicaciones digitales basado en FPGA controlado mediante LabVIEW ......... 603
Oswaldo B. González Hernández, Manuel J. Rodríguez Valido, Alejandro J. Ayala Alfonso, Silvestre Rodríguez Pérez y Beatriz
Rodríguez Mendoza
Diseño de plataforma de robots evolutivos, para la posterior impartición de talleres a jóvenes de
altas capacidades ......................................................................................................................... 609
Nicolás Adrián Rodríguez Linares, Antonio Mampaso, Iván Jesús Torres Rodríguez y Alberto Díaz Rodríguez
Iluminando a través de la robótica educativa .............................................................................. 617
Pedro Plaza Merino, Elio San Cristóbal Ruiz, Germán Carro, Manuel Castro Gil, Manuel Blázquez y Félix García Loro
Sinergia LEGO Mindstorms – Arduino: aprovechamiento de las ventajas de ambas plataformas .... 624
Emilio Fernández Moreno y Julio Pastor Mendoza
24
TAEE 2018 | Tenerife, 20 - 22 de Junio
25
Libro de Actas
26
TAEE 2018 | Tenerife, 20 - 22 de Junio
Keywords— Project Based Learning, Radiofrequency, LTE Fig. 1. Receiver design flow.
receiver
27
Libro de Actas
28
TAEE 2018 | Tenerife, 20 - 22 de Junio
29
Libro de Actas
Fig. 6. ADS simulated results for noise and reciprocal mixing. Fig. 8. ADS simulated results for third order intermodulation distortion.
It must be noted that solutions are not compared in terms of list and configure them in terms of gain, noise, linearity,
noise or linearity performance. All the proposed solutions must isolation, etc. Noise, linearity and gain simulations are carried
fulfill standard requirement, therefore the final winner is the out by mean of the Harmonic Balance, Noise Controller and S-
one that achieves it with the least power consumption and cost. parameter simulation boxes.
It is a good exercise not to just get the best solution in terms of An example of the schematics of a simulated Rx is shown
RF performance but to take into account some other important in Figure 4. Several examples of simulations for the Rx are
aspects in the design process. shown next. Figure 5 shows Signal-to-Noise ratio (SNR)
results combining noise and the output channel modelled as a
III. PROJECT RESOURCES carrier signal with minimum input power level. Figure 6 shows
the sensitivity degradation due to the effect of reciprocal
A. System Simulation Tool mixing of the PLL phase noise with one of the interferers
As it has been already mentioned, the main simulation tool specified by the standard. Figure 7 shows the results of the PLL
for the Rx performance simulation is Advanced Design System leakage at the antenna terminal. Finally, Figure 8 shows the
(ADS) tool from Keysight [6]. Students learn how to perform signal to distortion ratio of the third order intermodulation test
ADS simulations by selecting components from the available results at the output of the receiver.
30
TAEE 2018 | Tenerife, 20 - 22 de Junio
Equipment Description
Agilent 346A Noise Source
C. Test kit
The students have several test kits with material for the Rx
test. Cables, adapters and connectors provided to them are
based on SMA-type connector as it is the connector type for RF
components commercially available. Table V lists the material
that the test kit for each team contains. The quantities are
calculated so the parts allow several teams to work in parallel
with the different RF components. Students have to coordinate
in order to optimize the testing time.
31
Libro de Actas
of any design in terms of costs, power consumption and [3] Stefan Kählert, “Frequency Agile Filter Concept for Wireless
requirement fulfillment. Finally, documentation, components, Whitespace Receivers,“ Ph.D. Dissertation, Aachen University, Aachen,
Germany, 2013.
software and equipment are chosen from the state of the art
[4] C.W. Liu and M. Damgaard, “IP2 and IP3 Nonlinearity Specs for
providers. 3G/WCDMA Receivers,” High Frecuency Electronics, pp. 16–25, June
2009.
REFERENCES [5] St. Sesia, I. Toufika and M. Baker, LTE-The UMTS Long Term
Evolution From Theory to Practice, 2nd ed., Chichester, UK, Wiley,
[1] LTE Evolved Universal Terrestrial Radio Access (E-UTRA); User 2011.
Equipment (UE) radio transmission and reception (3GPP TS 36.101
version 11.2.0 Release 11), ETSI Technical Specification, 2012. [6] Keysight Tech., Advanced Design System (ADS) software. [Online].
Available: https://www.keysight.com/en/pc-1297113/advanced-design-
[2] Third Generation Partnership Project; Technical Specification Group system-ads.
Radio Access Network; Evolved Universal Terrestrial Radio Access (E-
UTRA); LTE L-Band Technical Report (Release 10) (3GPP TR 36.813 [7] Tony Fisher, LC Filter Design [Online]. Available: https://www-
V10.0.0 (2011-01)), ETSI Technical Report, 2009. users.cs.york.ac.uk/~fisher/lcfilter/
32
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—Una de las cuestiones fundamentales en el nivel científico, como últimas tendencias en el sector
diseño curricular de asignaturas, tanto en docencia de industrial correspondiente.
Grado como de Máster en Ingeniería es la inclusión de En este trabajo, se presentan iniciativas de inclusión de
elementos de carácter práctico, así como la actualización actualización y vigilancia tecnológica en diversas
del estado del arte de la tecnología en la disciplina asignaturas, mediante diversas acciones, tanto de Grado
específica. Dicho objetivo ha de ser correctamente como de Master, de Ingeniería Informática e Ingeniería de
integrado junto con asentar competencias tanto Telecomunicación.
transversales como conocimientos de corte fundamental.
En este trabajo se analiza la metodología seguida en II. CONTEXTO DE LAS TITULACIONES Y ASIGNATURAS
diversas asignaturas tanto de Grado como de Máster de BAJO ESTUDIO
Ingeniería Informática como de Ingeniero de
Telecomunicación. El marco en el cual se desarrollan las actividades
descritas en este trabajo es el de enseñanzas, tanto de Grado
Index Terms—Actualización Tecnológica, Sinergia como de Máster, adscritos a la Escuela Técnica Superior de
Universidad-Empresa, Estado del Arte. Ingenieros Industriales y de Telecomunicación, de la
Universidad Pública de Navarra. Concretamente, se
I. INTRODUCCIÓN valorarán experiencias realizadas en las titulaciones de
La actualización de contenidos y del estado del arte en Grado de Ingeniero de Telecomunicación, Grado de
diversos ámbitos tecnológicos es uno de los elementos Ingeniero Informático, Máster de Comunicaciones y Máster
fundamentales a la hora de transmitir conocimiento en el Ingeniero de Telecomunicación. Dentro de dichas
espacio universitario, tal y como recogen los organismos de titulaciones se seleccionan asignaturas que tienen como
acreditación [1,2]. Esto cobra especial relevancia en el nexo el estudio, en diversos niveles, de sistemas de
ámbito de ingeniería, en el que se encuentran ligados de comunicación, tanto desde el punto de vista de capa física
manera estrecha los últimos avances de investigación con como de desarrollo de aplicaciones y servicios. El listado de
aquellas soluciones tecnológicas disponibles en el mercado. las titulaciones así como de las asignaturas se muestra en la
Adicionalmente, los agentes empresariales, en relación con Fig. 1.
la Universidad, buscan dicha actualización tecnológica,
tanto para los perfiles de estudiantes egresados, para la
realización de prácticas laborales o curriculares, o para
explorar el desarrollo conjunto de proyectos de
investigación.
La inclusión de dichos elementos de actualización
tecnológica conlleva su adecuada planificación, tanto desde
el punto de vista de su encaje temporal en las diferentes
asignaturas, de empleo de recursos en el desarrollo docente
y su impacto en la impartición de contenidos de carácter
más fundamental o transversal, así como del desarrollo de
actividades prácticas. A lo expuesto anteriormente, cabe
mencionar la búsqueda de casos de estudio o de desarrollo Fig. 1 Esquema con las titulaciones y las asignaturas en las cuales se han
tecnológico que puedan combinar tanto estado del arte a desarrollado las actividades de actualización tecnológica.
33
Libro de Actas
34
TAEE 2018 | Tenerife, 20 - 22 de Junio
35
Libro de Actas
36
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— With the emergence of Internet of Things (IoT), The master’s degree is focused in Distributed Energy
appears the necessity of a protocol to handle the data flow of all Resources. DER not only refer to small generation nodes located
the smart devices. HTTP (Hypertext Transfer Protocol) is the close to consumption areas but includes other resources as
most used protocol. But, in recent years, new protocols are energy storage system or even load management resources.
emerging. Nowadays, the Message Queue Telemetry Transport Consequently, the distribution network is turning into a complex
(MQTT) is one of the most used protocol within IoT, due to its low model that is hard to be controlled [5]. The Smart Grid’s (SG)
power and bandwidth consumption. This work presents the paradigm has emerged as the only viable solution for the
implementation of an MQTT protocol into LabVIEW platform
seamless integration of these DERs in today power grids. This
providing a powerful tool to assess students training into novel
concept provides a better position for the knowledge of the
protocols and applications under the IoT paradigm.
different issues that presently challenge the electrical network
Keywords— Educational platform; Internet of Things, MQTT;. [6]. There are in fact many studies focused on improving the grid
characteristics [7], [8].
I. INTRODUCTION In [9], the author elaborates an educational platform which
reproduces the behavior of a power generation system associated
The term Internet of Things (IoT) is increasingly being used
with active loads. This system integrates measurement,
in many applications, aiming to connect everyday objects to
protection, stability, analysis and Power Quality (PQ) control
Internet. This collection of information generates a massive
features of the distributed system. Furthermore, the ability to
amount of data that should be managed in an efficient way to
create events makes it easier to test the power generation system
develop an optimal system [1]. Internet of Energy (IoE) has
itself. In this paper, the extension of the Smart Grid Test Bench
arisen from the combination of Smart Grids (SGs) and IoT
(SGTB) is proposed. The main objective of this paper is to
systems. This concept offers many advantages, such as the
integrate this system into the IoT philosophy. It will be possible
interaction between different devices. Communication of
due to the addition of an MQTT protocol library developed in
different machines (M2M) supplies the term of decentralized
LabVIEW Software (Laboratory Visual Instrument Engineering
systems and its introduction into the Wireless Sensor Network
Workbench). This library has been used to realize a practical
(WSN) philosophy, which consists of distributed nodes realizing
lesson with master´s students.
measurement and control tasks and sending this information
between them or with a central node [2], [3]. In [4], an example The rest of the paper is as follows. Section 2 describes the
of the integration of IoT in Demand Response (DR) systems is laboratory structure and configuration for IoT communication.
shown. By using wireless technology, a platform that allows Subsequently, Section 3 describes the methodology
home load control is achieved. implemented to achieve the integration of the SGTB into an IoT
platform, making an extensive description of the communication
The arrival of the Industry 4.0 creates the necessity to
protocol used. In addition, the created Graphic User Interface is
introduce students to IoT systems. However, teaching
shown. Section 4 presents different techniques that students use
instrumentation and IoT concept simultaneously is difficult due
in the practical lesson. Finally, Section 5 contains the
to the high number of students, the large amount of content of
conclusions.
the discipline and the short time available. Thus, educators need
to redesign the subject and are obligated to find new ways of
integrating students into IoT systems. Therefore, this paper aims II. LABORATORY BACKGROUND
to develop a practical lesson that have been used with students As explained in the introduction, this article aims to expand
enrolled in the Master´s Degree in Distributed Renewable previous research [6] and introduce the SGTB into an IoT
Energies from the University of Cordoba environment. The SGTB consists of three main parts: hardware
(https://www.uco.es/estudios/idep/masteres/energias- system, communication (MQTT Protocol) and monitoring
renovables-distribuidas). More specifically in the subject system and software. Every part is described below.
Instrumentation and Metrology, where the students learn the
fundaments of measurement techniques and error correction in
instrumentation.
This research is supported by the Spanish Ministry of Economy and
Competitiveness under Project TEC2016 77632-C3-2-R
37
Libro de Actas
38
TAEE 2018 | Tenerife, 20 - 22 de Junio
diagram node is executed when it receives all the required UTF-8 (8-bit Unicode Transformation Format), that is a long
inputs. As a disadvantage, this software is not open source and a variable ISO 10646 standard [12]. The information is saved in
license is required. Despite the above inconveniences, LabVIEW class data types (LV Object), allowing its access at
LabVIEW has been used to teach students how to work with every moment.
technology widely utilized in industrial environments.
In addition, diversified types of messages are distinguished
according to the literature [13]. Each of them is associated with
III. FINAL APPLICATION a subroutine with properties, different from each other.
The developed system is included in the laboratory Nevertheless, the SubVIs agree on several aspects. On the one
framework. For this reason, cRIO microcontroller linked the hand, every subroutine must verify that the received packet
reliability assessment platform of power quality and the MQTT agrees with the protocol specifications. If not, the client
platform. The advantage here is that in the meantime, FPGA and communication is automatically closed. On the other hand, the
I/O modules are able to realize other tasks (i.e. data
control loop must insert information into a buffer, called
measurement tasks as explained in Section 2). This software has
been used for creating an MQTT protocol-based library. The Enqueue Keep-Alive, which communicates the Process Data
Application can be summarized in three control loops: control loop with the Time Control loop as explained later.
Receiving and data processing Control, Transmission Control, Subsequently, if a response to client is needed, the broker
and Time Control. assembles a response, in UTF-8, and send it through the
transmission loop. The building of a publish packet message is
First, the Receiving and data processing control loop
composed of four parts. First, the Fixed Header contains the
manages several broker’s functions. For this reason, it has been
message type and the QoS level, among other data. Second,
handled with a states machine technique, in which the next state
Variable Header is composed of the Topic name and the
depends on the current state as well as the value of the inputs,
message identification (ID). Payload, which contains the rest of
as shown in Fig. 4. The possible states are defined in this
the message, is shown in part C. Afterward, every package is
section. In the Initialize status, the server creates a TCP listener
concatenated and sent to the Transmission Control Loop, in part
at port 83, specified by MQTT protocol, which is waiting for
D.
new connections in the second state called Status Check. While
Second, the Transmission Control loop is in charge of
there is no customer’s connection, the server is waiting in this sending data packages to client(s). It receives codified
subroutine. After detecting a new connection, the control loop information from the process control loop by a queue’s
advances to Process Data status, which is the most important technique. Later on, in the Transmission subVI, the packet is
part of the library. It is composed of several subroutines and sent to client, using the TCP-IP port that has previously been
functions. To get started, the server expects to receive a new opened. Furthermore, to display the number of sent messages,
message. After that, it decodes the information encrypted in the number of times that this subVI is executed is count. It
belongs to a different loop because it was necessary to achieve
an independence between reception and transmission. It allows
using different sampling frequency in reception and delivering.
Finally, Time Control loop accomplishes an exhaustive time
verification, necessary in communication. If there is not
information from a client for a time called Keep-alive, the broker
must close the connection. In the developed library, this concept
is managed as a back account. When the value of a time counter
reaches the value of a customer's keep alive time, the client is
automatically disconnected. The control loop is executed every
10 ms, even if no customer’s message is received. The
information is received from the process control loop in a buffer.
Whenever the server receives a message, this Time Control
Loop performs. Then, data flow reaches Keep Alive SubVI,
which is made up of four main parts. First, the status of the time
counter is calculated with the difference between the current
time and the time of the last execution of this SubVI. Part 2, is a
function in charge of updating the information of the keep-alive
time of customers sending a message. The execution of this part
of the code depends on the reception of a message. The third part
looks for customers whose time count has been finished and
return as output the client connection reference. In that case the
customer reference is inserted in a disconnect queue. This queue
is linked to the process loop, where the connection will be
closed. Part 4 execution depends on the existence of the above
Fig. 4. MQTT communication flow chart conditions by a customer.
39
Libro de Actas
40
TAEE 2018 | Tenerife, 20 - 22 de Junio
A. Clients
To be in accordance with a WSN philosophy, each client will
act as a network node. For each of these clients, the student will
send messages to a server whether it is a text message only or
data from a sensor-based measurement. The proposed nodes are
defined as below.
1) MQTT.fx
Mqtt.fx is a MQTT client written in Java. This program is
supported by MacOS, Windows, and Linux. The greatest benefit
of using this software is providing a graphic user interface,
which allows a simple and intuitive way of introducing the IoT
philosophy to students [13]. To set up the application, students
just have to define the server's IP address and specify the topic
they want to publish data on. Other protocol configurations can
also be modified, such as ‘keep alive’ time, ‘clean session’ flag
and the MQTT version. The objective of this practical work’s
section is character strings messages with Mqtt.fx program and
observe them with the IoT platform shown in Fig 7. Messages
published to the topic IoTplatform/mqttfx are displayed at the top
of Fig. 8.
2) Mosquitto App
Mosquitto is a lightweight open-code implementation of the
broker features. In addition, its installation on the PC provides a
library for deploying MQTT brokers and clients [14], [15]. In
the practical lesson, the students have a guide explaining how to
access the program through the Windows command prompt and
explaining the controls to use for sending messages between Fig. 7. IoT Educational Platform
clients. A publisher posts information on two topics called
IoTplatform/test and IoTplatform/test2. Another client
subscribed to the above-mentioned topics, displays the
published package when it is received.
3) Arduino Uno WiFi
Arduino Uno WiFi [16] board is based on the ATmega328
microcontroller and integrates WiFi co-processor module
ESP8266. As a free hardware platform, Arduino offers multiple
advantages. For instance, a free software development
environment in C language that allows easy programming. (a) (b)
Therefore, Arduino is broadly extended in student day life. In
addition, there is literature and forums to help the student
Fig. 8. Sensor connection circuit: (a) LDR sensor; (b) NTC sensor.
learning about this platform. These features provide an easy
starting environment for IoT applications by means of the
specific purpose library Ciao, which could be effortlessly
configured and connected to the broker through MQTT protocol. B. Broker
In the practical lesson, the students are provided with a LDR To show students the inclusion of the IoT in different
and NTC. They are connected to Arduino Uno WiFi board via environments such as domestic area or an industrial one, in this
I2C protocol and they are periodically measuring the part of the practical lesson, the students test the developed
illuminance and temperature in the room. Furthermore, data is schedule in Section III, in several devices. They have been
sent to an IoT server as explained in subsection B. Sensors are classified according to increasing level of industrialization. To
connected to a 10 kΩ resistance and powered with 5 V provided check the correct performance of the implemented library in the
by the Arduino board, as shown in Fig 8. In addition, a user different proposed devices, students are allowed to use either
interface to display the results is shown in Fig 7. The interface devices explained above as network clients.
allows to modify the parameters required to convert voltage to
the value unit of the measurement (ºC or Lux). It also shows a 1) Windows computer testing
graph of the values collected in the last 20 seconds. The basic programming of the library has been done on a
Windows computer, attempting to isolate the program from the
computer hardware. Only the use of port TCP/IP 83 was
necessary. The student in the practical training has a computer,
therefore, the aim of the lesson is to test the computer as a
41
Libro de Actas
server/broker of MQTT. This is accomplished with the [3] F. J. Bellido-outeiriño, J. M. Flores-arias, M. Liñan-reyes, E. J.
LabVIEW libraries provided to the trainee. To check that it Palacios-garcía, and J. J. Luna-rodríguez, “Wireless Sensor Network
works properly, any of the clients described above can be used. and Stochastic Models for Household Power Management,” in IEEE
2) Raspberry Pi board Consumer Electronics Society, 2013, no. Iec 62386, pp. 483–491.
Raspberry Pi is a small, lightweight and high-performance [4] C. Mahapatra, A. Moharana, and V. Leung, “Energy Management in
ARM based computer. It is composed of a development Smart Cities Based on Internet of Things: Peak Demand Reduction
environment around the microcontroller [17]. The aim of and Energy Savings,” Sensors, vol. 17, no. 12, p. 2812, 2017.
executing the developed library in LabVIEW into this device is
[5] A. Moreno-Muñoz, J. J. G. De La Rosa, R. J. Real-Calvo, and V.
to create a portable, rugged, and a low-cost system. To achieve
Pallarés, “Embedding measurement in Distribution Automation
that, it is needed to install LabVIEW 2014 version. Afterward,
students can check the correct operation of the Raspberry Pi Systems,” IEEE Int. Symp. Ind. Electron., pp. 3722–3727, 2010.
acting like a server. [6] P. Siano, “Demand response and smart grids—A survey,” Renew.
Sustain. Energy Rev., vol. 30, pp. 461–478, Feb. 2014.
3) CRIO testing
To provide an industrial point of view to the practical work, [7] V. Salehi, A. Mohamed, A. Mazloomzadeh, and O. A. Mohammed,
several cRIO control embedded systems have been used, with “Laboratory-based smart power system, part I: Design and system
different Operating systems, as described in Section II. development,” IEEE Trans. Smart Grid, vol. 3, no. 3, pp. 1394–1404,
Introducing Compact-RIO system into the IoT environment 2012.
offers the advantage of being equipped with a microcontroller, a [8] D. Celeita, M. Hernandez, G. Ramos, N. Penafiel, M. Rangel, and J.
FPGA and I/O modules. Consequently, in combination with D. Bernal, “Implementation of an educational real-time platform for
being the network core, cRIO can perform other tasks in
relaying automation on smart grids,” Electr. Power Syst. Res., vol.
parallels, such as data measurement or control system. During
130, pp. 156–166, 2016.
the development of the practical lesson, students test the cRIO
working as a server. [9] I. M. Moreno-garcia, A. Gil-de-castro, A. Moreno-munoz, V.
Pallares-lopez, R. Medina-gracia, and D. Matabuena, “Educational
V. CONCLUSION Platform for Reliability Assessment of Power Quality,” in IEEE
Global Engineering Education Conference, 2018, pp. 1618–1624.
The paper presents an implemented educational platform for
MQTT Protocol. As can been explained during the paper, after [10] National Instruments, “What is CompactRIO? - National
the creation of the platform different tests were carried out. The Instruments.” [Online]. Available:
program was run with different LabVIEW compatible devices, http://www.ni.com/compactrio/whatis/. [Accessed: 29-Jan-2018].
such as a Windows computer, Raspberry board or high [11] V. Gazis et al., “A survey of technologies for the internet of things,”
performance embedded control systems such as Compact-RIO. in IWCMC 2015 - 11th International Wireless Communications and
It was successfully achieved, so it can be said that the program Mobile Computing Conference, 2015, pp. 1090–1095.
has been isolated from the hardware of the computer where the
program works. [12] International Organization for Standardization, “ISO/IEC
10646:2012 - Information technology -- Universal Coded Character
As a final conclusion, the practical work provides the student Set (UCS).” [Online]. Available:
with the ability to create a WSN network in a residential and https://www.iso.org/standard/56921.html. [Accessed: 27-Feb-2018].
industrial environment. In future works, a studio and integration
into the practical work of an IoT cloud, can be performed. In [13] Jens Deters, “Welcome to the home of MQTT.fx.” [Online].
addition, the developed GUI teaches the trendy forms of Available: http://mqttfx.jensd.de/. [Accessed: 18-Feb-2018].
communication. Students can evaluate each package [14] F. J. Bellido-Outeiriño, J. M. Flores-Arias, E. J. Palacios-Garcia, V.
information and check the different parts of the communication Pallares-Lopez, and D. Matabuena-Gomez-Limon, “M2M Home
protocol, from the physical layer, through TCP/IP protocol, to Data Interoperable Management System Based on MQTT,” IEEE
the control framework (MQTT). At the end of the subject, International Conference on Consumers Electronics (ICCE), Berlin,
master's students complete a satisfaction questionnaire. The IoT
pp. 2–4, 2017.
platform was evaluated in a positive way by the students.
[15] Eclipse, “Eclipse Mosquitto.” [Online]. Available:
https://mosquitto.org/. [Accessed: 18-Feb-2018].
[16] Arduino.cc, “Arduino Uno WiFi.” [Online]. Available:
REFERENCES https://store.arduino.cc/usa/arduino-uno-wifi. [Accessed: 29-Jan-
[1] M. Jaradat, M. Jarrah, A. Bousselham, Y. Jararweh, and M. Al- 2018].
Ayyoub, “The Internet of Energy: Smart Sensor Networks and Big [17] Raspberry Pi Foundation, “Raspberry Pi - Teach, Learn, and Make
Data Management for Smart Grid,” Procedia Comput. Sci., vol. 56, with Raspberry Pi.” [Online]. Available:
pp. 592–597, Jan. 2015. https://www.raspberrypi.org/. [Accessed: 18-Feb-2018].
[2] N. Bui, A. P. Castellani, P. Casari, and M. Zorzi, “The internet of
energy: A web-enabled smart grid system,” IEEE Netw., vol. 26, no.
4, pp. 39–45, 2012.
42
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—En los últimos tiempos la minería de datos Por otro lado, el comportamiento de los alumnos a la hora
educativa (EDM) ha cobrado gran importancia por las de conectarse a la plataforma de aprendizaje (Learning
posibilidades que ofrece para la mejora de los procesos Management System, LMS) es diferente dependiendo de la
educativos. Uno de sus objetivos es predecir los resultados metodología educativa utilizada [3]. En este caso de estudio,
obtenidos por los alumnos. donde se ha utilizado la metodología basada en tareas, al
estudiante se le facilita toda la información y las tareas a
Por otro lado, el comportamiento de los alumnos a la hora de realizar al inicio del curso, por lo que no necesita conectarse al
conectarse a la plataforma de aprendizaje (LMS) varía en
LMS con tanta frecuencia como con otras metodologías
función de la metodología educativa utilizada.
educativas.
El objetivo de este estudio es analizar los resultados obtenidos En este estudio se va a analizar las posibles relaciones entre
por los estudiantes en función de sus conexiones al LMS durante las calificaciones obtenidas por los alumnos, las conexiones
la realización de un máster impartido a distancia de forma online que han realizado al LMS y la duración de estas conexiones
que utiliza la metodología educativa basada en tareas (task- durante la realización de un máster impartido a distancia, de
based). forma online, en el que se utiliza la metodología educativa
basada en tareas (task-based).
De este trabajo se desprende que el número de conexiones al
LMS puede ser utilizado para detectar alumnos que podrían
abandonar la asignatura. II. CASO DE ESTUDIO
La UNED es la Universidad española con mayor número de
Keywords—Educational Data Mining, task-based, eLearning.
estudiantes y una de las primeras universidades que adoptó el
uso de internet en su proceso educativo.
I. INTRODUCCIÓN
Como parte de su oferta educativa, la UNED imparte, de
La minería de datos aplicada a la educación (Educational forma conjunta con la Universidad Paisii Hilendarski de
Data Mining, EDM) está siendo utilizada como una Plovdiv, Bulgaria, el Master in Information and
herramienta eficaz para la mejora de los procesos educativos. Communication Electronic Systems, el cual es un máster oficial
Uno de los objetivos de la minería de datos educativa es acreditado por la ANECA (Agencia Nacional de Evaluación de
tratar de predecir los resultados de los estudiantes en base a la la Calidad y Acreditación) y que consta de 13 asignaturas, entre
información proporcionada por el propio LMS. Para ello se ha obligatorias y optativas, de las cuales los alumnos tienen que
recurrido, por ejemplo, a algoritmos basados en la participación superar 11 (8 obligatorias, 2 optativas y la tesis final de
en foros de discusión [1] o al tiempo dedicado en cada una de máster).
las actividades realizadas en cursos online [2]. Este máster se imparte a distancia de manera online,
utilizando la metodología educativa basada en tareas (task-
43
Libro de Actas
based). Toda la información, tareas a realizar, etc., está a estudio, pero sí indicaría cierto interés por el aprendizaje. Del
disposición del alumno a principio del curso, salvo en un mismo modo, el hecho de que el alumno se mantenga
número limitado de asignaturas, en las que el material se conectado no quiere decir que esté estudiando, ya que podría
proporciona de acuerdo con un calendario preestablecido. Es estar realizando otra tarea al mismo tiempo, sin embargo, es
por ello que los alumnos no necesitan conectarse al LMS con más probable que el alumno esté involucrado en el proceso de
tanta frecuencia como en estudios en los que se utilizan otras aprendizaje mientras esté conectado.
metodologías educativas.
El número de conexiones realizadas a cada asignatura y la
Como LMS, la UNED utiliza la plataforma aLF (aprende, duración de estas depende, por un lado, del comportamiento
coLabora, Forma), que ha sido desarrollada por Innova, grupo del propio alumno en sí y, por otro, de la actividad en la propia
de I+D dentro de la Sección de Innovación de la UNED, a asignatura, que puede hacer que algunos alumnos se sientan
partir de la plataforma de software libre OpenACS y dotLRN, motivados a acceder con más frecuencia. Así, se han
del Instituto Tecnológico de Massachusetts (MIT). aLF encontrado alumnos con un número reducido de conexiones y
proporciona datos relativos a las sesiones de usuario en cada alguno con un promedio de 3 conexiones diarias durante el
asignatura, en concreto la fecha y hora de inicio de la conexión curso. Además, existen asignaturas en las que la actividad
y su duración. dentro del LMS es más reducida que en otras.
En este estudio se han analizado los datos obtenidos Por todo ello, se han analizado los resultados desde dos
durante el curso 2014-15 relativos a los 33 alumnos puntos de vista diferentes: cada alumno con respecto a las
matriculados en el máster. Hay que señalar que la mayoría de asignaturas en que está matriculado y el conjunto de alumnos
los alumnos de esta Universidad estudian a tiempo parcial, por matriculados en cada asignatura.
lo que es habitual que necesiten más de un curso académico
para finalizar los estudios. En concreto, los alumnos se han Como se ha mencionado anteriormente, el análisis se
enrolado en un total de 201 matrículas en las diferentes realizará utilizando los datos suministrados por el LMS: fecha
asignaturas, lo que supone una media de 6,09 asignaturas por y hora de inicio de la conexión y duración de ésta y sus
alumno. posibles relaciones con las calificaciones obtenidas. A partir de
estos datos se obtendrá la evolución temporal y el número total
El número total de conexiones (sesiones) al LMS realizadas de conexiones a cada asignatura, así como los valores máximos
por el conjunto de los estudiantes es de 7.133, número muy y mínimos de todos estos parámetros.
inferior a las que se producen con otras metodologías
educativas [2], [4]. III. ANÁLISIS POR ALUMNO
Los foros disponibles en cada asignatura son configurados Los resultados generales obtenidos por los alumnos son los
por el profesorado, existiendo en todas ellas, al menos, dos reflejados en la tabla I.
foros: general y de estudiantes. Además, cada profesor puede
añadir tantos foros como considere adecuado [5]: un foro por El dato que más resalta es el elevado número de alumnos
cada módulo de la asignatura, evaluación, noticias, etc. que no se ha presentado a examen en las diferentes asignaturas
(36,32%). Este hecho podría estar relacionado con la carga de
En total los estudiantes publicaron 373 mensajes en los trabajo que representa el máster para los alumnos, teniendo en
diferentes foros de las asignaturas, un número solo algo cuenta que, en su mayoría, son alumnos a tiempo parcial
superior al número de mensajes publicados por los profesores. debido a que trabajan al tiempo que estudian.
Esto daría un promedio de 1,85 mensajes por alumno y
asignatura, dándose el caso de alumnos que no han publicado
ningún mensaje en foros. Dado que este número de mensajes Tabla I: Resultados generales obtenidos por los alumnos
resulta muy reducido, en este caso podrían no ser de aplicación Resultados generales de los alumnos. Curso 2014-15
las técnicas basadas en la participación en los foros de Calificación Nº alumnos Porcentaje
discusión para poder establecer relación con los resultados
Matrícula de honor 3 1,49%
obtenidos.
Sobresaliente 56 27,86%
Además, los alumnos pueden elegir recibir un correo Notable 44 21,89%
electrónico cada vez que se publique un mensaje en cualquiera Aprobado 24 11,94%
de los foros de las asignaturas en las que esté matriculado. Ello Suspenso 1 0,5%
implica que pueden conocer los mensajes publicados en dichos
No presentado 73 36,32%
foros sin tener que acceder a la plataforma.
Tasa de éxito
Por otra parte, la plataforma utilizada por la UNED no Resultado Nº alumnos Porcentaje
permite realizar un seguimiento de las actividades realizadas Apto 127 63,18%
por el alumno durante cada sesión (conexión) ni del tiempo No apto 74 36,82%
dedicado a cada una de estas actividades, por lo que tampoco
se podrían aplicar técnicas que utilicen esta información para
predecir resultados académicos.
La tasa de éxito, es decir, la tasa de alumnos que han
Desde el punto de vista del proceso de aprendizaje, que el superado la asignatura, es del 63,18%, correspondiendo solo el
alumno se conecte al LMS no indica que esté dedicado al
44
TAEE 2018 | Tenerife, 20 - 22 de Junio
0,5% a suspensos y el resto a alumnos que no se han estudiantes (N) se obtienen los resultados mostrados en la tabla
presentado a examen. IV.
Este dato implicaría que los alumnos se presentan a examen
solo cuando consideran que tienen suficientemente dominada Tabla III: Datos relativos al alumno 21
la materia como para obtener éxito. Datos alumno 21
Para realizar un análisis más individualizado se van a Asignatura Nº conexiones Duración total (min) Nota
comparar los datos disponibles para todas las asignaturas en las IITS 32 867,83 8,6
que cada alumno se ha matriculado durante el curso. Para ello IRTC 23 637,33 5,2
se va a considerar como valores máximos o mínimos aquellos EICS 32 1078,75 10
que se obtengan para las distintas asignaturas, aunque se
MPT 15 335,75 NP
repitan. Por ejemplo, es habitual que un alumno, cuando se
conecta al LMS, acceda a las páginas relativas a todas las CM 12 293,75 NP
asignaturas en las que está matriculado durante ese WC 21 451,58 5
cuatrimestre, por lo que el número de conexiones a todas ellas
puede ser el mismo y, por tanto, repetirse. Del mismo modo
ocurre con las calificaciones, si bien no con los valores TABLA IV. Coincidencias entre valores máximos y mínimos de C, T y N
numéricos, sí con las asignaturas en las que el alumno ha
decidido no presentarse, englobadas como nota mínima (16 Coincidencias entre valores de C, T y N / Alumnos
alumnos no se han presentado a examen en más de una de las Caso Porcentaje
asignaturas en las que estaba matriculado). Coincidencia máximos de C, T y N 18,18 %
Coincidencia máximos solo de C y N 3,03 %
Al analizar la relación entre el número de conexiones, la
duración de éstas y los resultados académicos obtenidos para Coincidencia máximos solo de T y N 12,12 %
todos los alumnos se observa, como cabría esperar, una gran Coincidencia mínimos de C, T y N 60,61 %
disparidad de resultados, con un elevado número de variantes. Coincidencia mínimos solo de C y N 3,03 %
Esto llevaría a confirmar que no existe una correlación directa Coincidencia mínimos solo de T y N 3,03 %
entre estas variables, es decir, un mayor número de conexiones
o de tiempo de conexión no implican una mayor calificación. Es decir, no se obtienen relaciones relevantes entre las
Como ejemplo de la divergencia en los resultados se coincidencias de los valores máximos del número de
muestran en la tabla II los datos correspondientes al alumno 29, conexiones, la duración de estas conexiones y la calificación
el cual muestra el caso más extremo de esta disparidad, obtenida (18,18 %). Igualmente ocurre con las coincidencias
habiendo obtenido la mejor de sus calificaciones en la entre los valores máximos de calificación obtenida y el número
asignatura en la que realizó menos conexiones al LMS, con de conexiones (3,03 %) o la duración total de las conexiones y
menor tiempo total de duración de éstas, y la peor calificación la calificación (12,12 %). Del mismo modo, las coincidencias
en la asignatura en la que tuvo valores máximos de número de entre valores mínimos de calificaciones y número de
conexiones y duración de las mismas, lo que confirma esta conexiones (3,03 %) o duración de estas (3,03 %) presentan
falta de correlación entre los parámetros analizados. valores irrelevantes.
Sin embargo, sí se obtiene un valor relevante para el caso
TABLA II. Datos relativos al alumno 29 de valores mínimos de todos los parámetros, es decir, en el
60,61 % de los casos, los alumnos han obtenido los peores
Datos alumno 29 resultados en aquellas asignaturas en las que realizaron un
Asignatura Nº conexiones Duración total (min) Nota menor número de conexiones al LMS y, además, con menor
IRTC 117 1824,42 7 tiempo de conexión.
ICTRECS 96 1273,25 10
Cabe igualmente resaltar que en el 40,91% de los casos, los
MPT 67 742,92 7,7 valores mínimos de número de conexiones y duración de las
PS 58 568,42 10 mismas coinciden con “no presentado” a examen. Es decir, que
valores mínimos de los parámetros considerados podrían ser
estimados para predecir el posible abandono de la asignatura.
Como ejemplo minoritario, en la tabla III se muestran los De hecho, solo en un 10% de los alumnos que no se han
datos del alumno 21, que ha obtenido la mejor calificación en presentado a examen en alguna asignatura no coinciden en la
la asignatura EICS, donde ha marcado valores máximos de misma los valores mínimos de estos parámetros.
conexiones al LMS y duración total de las mismas, al tiempo
que los valores mínimos de conexiones y duración coinciden
con asignaturas en las que no se ha presentado a examen. IV. ANÁLISIS POR ASIGNATURA
Analizando en el conjunto de alumnos la relación entre el En la tabla V pueden observarse las conexiones totales a
número de conexiones al LMS (C), la duración de estas cada asignatura y el tiempo total de duración de las mismas
conexiones (T) y las calificaciones obtenidos por los para el conjunto de los alumnos matriculados en ellas, así como
los valores promedio por alumno matriculado.
45
Libro de Actas
Igualmente, los datos de conexiones y duración total de las En la tabla VI se muestran las calificaciones promedio
mismas son muy diferentes entre asignaturas, aunque se obtenidas por los alumnos en las distintas asignaturas,
observa una relación directa entre el número de conexiones y la considerando, por una parte, las calificaciones promedio
duración de estas. Esta relación no es tan directa cuando se incluyendo los alumnos no presentados (N promedio (NP),
obtienen los valores promedio en función del número de calificación 0) y por otra, considerando solo las calificaciones
alumnos matriculados en cada asignatura, apreciándose cómo promedio de los alumnos presentados a examen (N promedio).
las asignaturas con mayor número de conexiones siguen
teniendo valores promedio elevados, pero aparece alguna Por un lado, se aprecia que, considerando el total de los
asignatura con valores promedio mayores. En concreto la alumnos incluyendo los no presentados a examen, los valores
asignatura EICS tiene valores máximos en todos los parámetros promedio bajan en aquellas asignaturas en las que hay varios
analizados, mientras que las asignaturas IT y CM mejoran en alumnos en estas condiciones, por lo que este dato distorsiona
sus valores promedio con respecto a los valores totales de C y en demasía los resultados. Por otra parte, considerando solo
T. los alumnos presentados a examen, quedarían incluidos los
valores de C y T de los alumnos eliminados. En este caso la
distorsión de los resultados es menor, pero también resulta
Tabla V: Número de conexiones (C), duración total (T) y valores promedio evidente.
por alumno matriculado en cada asignatura de estos valores.
Para evitar estas distorsiones, en la tabla VII se muestran
Datos de conexiones, duración y promedios por asignatura. Curso
2014-15
los valores de C, T y sus promedios por alumno matriculado
Asignatura C T C/alumno T/alumno
eliminando todos los datos relativos a los alumnos que no se
han presentado a examen.
IITS 2.064 23.474,86 73,71 838,39
IRTC 1.183 13.493,8 65,72 749,65
IT 1.422 15.194,1 94,80 1012,94 Tabla VII: Número de conexiones (C), duración total (T) y valores promedio
por alumno matriculado en cada asignatura de estos valores sin los datos
EICS 2.016 24.654,3 100,8 1.232,71 relativos a los alumnos no presentados a examen.
ICTRECS 1.001 16.847,57 58,88 991,03 Datos de conexiones, duración y promedios por asignatura sin
FMT 153 1.842,1 19,13 230,26 alumnos no presentados a examen. Curso 2014-15
MPT 1.198 10.760,35 47,92 430,41 Asignatura C T C/alumno T/alumno
MMICS 1.092 9.971,6 60,67 553,98 IITS 2.005 22.620,33 91,14 1.028,20
PS 310 2,658,09 38,75 332,26 IRTC 1.089 12.376,6 90,75 1.031,38
ME 377 5.637,9 41,89 626,43 IT 1.349 13.505,4 122,64 1.227,77
SMC 524 4.199,9 65,50 524,99 EICS 1.905 22.608,7 136,07 1.614,91
CM 843 7.102,7 93,67 789,19 ICTRECS 792 13.549,2 88 1.505,47
WC 902 8.295,3 50,11 460,85 FMT 26 107,33 26 107,33
MPT 959 7.498,27 87,18 681,66
MMICS 1.045 9.364,3 87,08 780,36
Tabla VI: Promedios de calificaciones obtenidas en las distintas asignaturas PS 277 2.156,9 69,25 539,23
considerando los alumnos no presentados y solo los presentados
ME 373 5.594,3 53,29 799,18
Datos de calificaciones por asignatura. SMC 524 4.199,9 74,86 599,99
Curso 2014-15
N promedio CM 810 6.478,82 115,71 925,55
Asignatura N promedio
(NP) WC 832 6.492,3 75,64 631,12
IITS 6,60 8,4
IRTC 4,08 6,12
Comparando ahora los resultados promedio obtenidos solo
IT 6,08 8,29
por los alumnos presentados a examen de la tabla VI con los
EICS 6,33 9,04
datos de la tabla VII, se observa que tampoco existe una
ICTRECS 4,47 8,44 relación clara entre los promedios de conexiones y duración de
FMT 1,25 10 estas con la nota promedio obtenida. La asignatura FMT es una
MPT 3,40 7,73 excepción debido a que solo un alumno se ha presentado a
MMICS 5,57 8,36 examen en esta asignatura.
PS 4,31 8,62 De hecho, se observa que en algunas asignaturas los
ME 7,22 9,29 alumnos han obtenido mejores resultados con un número
SMC 8,40 9,6 mucho menor de conexiones y duración de estas que en otras
CM 6,5 9,75 asignaturas.
WC 4,5 7,36 Realizando un análisis individualizado similar al apartado
anterior para cada asignatura sobre las coincidencias entre los
valores máximos y mínimos de los parámetros disponibles se
obtiene los resultados de la tabla VIII.
46
TAEE 2018 | Tenerife, 20 - 22 de Junio
En ella se observa que aumenta ligeramente la coincidencia En este caso se observa que el número de conexiones más
entre valores máximos de estos parámetros, lo que indicaría bajas coinciden con los alumnos que no han superado la
que, dentro de las asignaturas, mejoran los resultados de los asignatura, estando todas ellas en todo momento por debajo del
alumnos que más se han conectado al LMS y han estado valor promedio del conjunto de alumnos. Se observa, además,
conectados un tiempo mayor. que uno de los alumnos ha finalizado el curso con un número
de conexiones inferior a otro que no ha superado la asignatura,
TABLA VIII. Coincidencias entre valores máximos y mínimos de C, T y N por
si bien el primero ha obtenido una calificación de 5.
asignaturas Igualmente se observa cómo el número de conexiones al
Coincidencias entre valores de C, T y N / Asignaturas LMS sigue aumentando a partir de la convocatoria de junio,
Caso Porcentaje debido a que 5 de los alumnos han superado la asignatura en la
Coincidencia máximos de C, T y N 23,08 %
convocatoria de septiembre.
Coincidencia máximos solo de C y N 0% En la figura 2 se muestra la evolución temporal de las
Coincidencia máximos solo de T y N 0% conexiones de los alumnos de la asignatura EICS. En este caso
Coincidencia mínimos de C, T y N 53,85 % se aprecia cómo uno de los alumnos que no ha superado la
Coincidencia mínimos solo de C y N 38,46 %
asignatura se ha conectado al LMS un número de veces mayor
que otros dos alumnos que sí la han superado. En este caso se
Coincidencia mínimos solo de T y N 30,77 %
trata de un alumno que durante el primer cuatrimestre realizó
un número muy elevado de conexiones, en concreto esta fue la
Por el contrario, la coincidencia de valores mínimos de los asignatura en la que más veces se conectó, lo que supondría
parámetros con calificaciones inferiores se reduce ligeramente. que el alumno ha mostrado interés en seguir la asignatura, pero
No obstante, hay que resaltar que el 100% de estas finalmente decidió no presentarse a examen. En cualquier caso,
coincidencias aparecen con alumnos que no se han presentado el número de conexiones de este alumno se mantiene por
a examen. debajo del valor promedio del conjunto de alumnos.
47
Libro de Actas
En el resto de asignaturas se obtienen resultados similares, que no han superado la asignatura es superior al promedio de
en concreto, de las 201 matrículas en las diferentes asignaturas, conexiones de todos los alumnos para esa fecha. Por lo tanto,
ha habido 74 casos en los que el alumno o bien no ha superado en el 93,24% de los casos los alumnos no presentados a
la asignatura o no se ha presentado a examen. De estos 74 examen muestran un número de conexiones por debajo del
casos, solo en dos de ellos el número de conexiones al final del promedio de conexiones del total de los alumnos, si bien,
curso es superior al promedio de conexiones de todos los también hay alumnos que han superado la asignatura que
alumnos matriculados en la asignatura. presentan un número de conexiones inferior al promedio.
Podría decirse, por tanto, que la evolución temporal del Conforme avanza el cuatrimestre, el número de alumnos
número de conexiones al LMS pudiera utilizarse para detectar con un número de conexiones inferiores al promedio de los
alumnos que podrían abandonar la asignatura, es decir, no alumnos matriculados en cada asignatura prácticamente se
presentarse a examen. reduce a los que no se presentan a examen, con algunas
excepciones. Por este motivo, el número de conexiones al LMS
Dado que entre el inicio de cada mitad del curso y la fecha podría ser estimado como parámetro para detectar alumnos que
de examen transcurren aproximadamente cuatro meses, lo pudieran abandonar la asignatura.
interesante sería realizar una detección de estos casos con
suficiente tiempo para revertir la situación o, al menos, poder Se obtienen resultados similares para la evolución temporal
contrastar con el alumno qué clase de problemas está teniendo del tiempo de conexión al LMS.
con la asignatura.
De la distribución temporal de las conexiones se obtiene AGRADECIMIENTOS
que, transcurrido el primer mes del cuatrimestre, solo en cinco Los autores desean agradecer el apoyo de la Escuela
casos (exceptuando la asignatura FMT, en la que el índice de Internacional de Doctorado de la UNED y del personal del
no presentados es muy elevado) el número de conexiones de Máster en Sistemas Electrónicos de Información y
estudiantes que no han superado la asignatura es superior al Comunicación.
promedio de conexiones de todos los alumnos en esa fecha. Si
bien, hay un gran número de alumnos que presentan Asimismo, desean agradecer a la Sra. Lucia Arias, de la
conexiones por debajo del promedio que sí la han superado, Escuela de Ingeniería Industrial de la UNED y al Sr. Alberto
por lo que, transcurrido un mes, se necesitaría algún parámetro Pesquera, del Centro de Innovación y Desarrollo Tecnológico
adicional para detectar el abandono de la asignatura por parte de la UNED (CiNDETEC) su ayuda para la obtención de datos
de los alumnos. de los alumnos.
V. CONCLUSIONES REFERENCIAS
Del estudio realizado se desprende que no se aprecia una
[1] Romero, Cristóbal & López, Manuel-Ignacio & Luna, José María &
correlación directa entre el número de conexiones realizadas al Ventura, Sebastián. (2013). Predicting students’ final performance from
LMS y el tiempo total de duración de las mismas con las participation in on-line discussion forums. Computer&Education. 68.
calificaciones obtenidas por los alumnos. 458-472. 10.1016/j.compedu.2013.06.009.
[2] Carver, L., Muhkerjee, K., Lucio,R. "Correlation between grades earned
En cambio, si se advierte que, en el 60% de los casos, la and time in online courses." Online Learning 21, no. 4 (2017).
coincidencia de los números mínimos de estos parámetros [3] Menacho, A., Castro, M., Perez-Molina, C., “Mining LMS students’
coincide con las peores calificaciones obtenidas por los data on online task-based master degree studies”, EDUCON 2018
alumnos. conference, in press.
[4] Martínez, D. D. (2017). Profesorado en formación y ambientes
De la evolución temporal de las conexiones realizadas por educativos virtuales. Campus Virtuales, 6(2), 69-78.
los alumnos al LMS se deduce que, en la mayoría de los casos, (www.revistacampusvirtuales.es).
los alumnos que no han superado la asignatura o no se han [5] Webb, Eileen, Alan Jones, Philip Barker, and Paul van Schaik. "Using e-
presentado a examen o presentan un número de conexiones Learning Dialogues in Higher Education." Innovations in Education and
menor que el resto de alumnos. Teaching International 41, no. 1 (02/01, 2004): 93-103.
48
TAEE 2018 | Tenerife, 20 - 22 de Junio
49
Libro de Actas
50
TAEE 2018 | Tenerife, 20 - 22 de Junio
An electroacoustical testbench:
characterizing an audio line
Pablo Garrido Sánchez Andrés Roldán Aranda
GranaSAT Aerospace Group Electronics Department
University of Granada University of Granada
Granada, Spain Granada, Spain
pablogs@ugr.es amroldan@ugr.es
Abstract— A plug-and-play audio testbench is a really useful Thereupon, the sought-after figures of merit are [1]:
tool for an electroacoustical emissions laboratory. This paper
proposes a suite of tools and a set of configurations designed for Frequency response: the ratio between the input signal
obtaining a complete view of the most important audio and amplitude and the output signal amplitude for a
electroacoustical figures of merit. The main goal of this testbench certain frequency, usually expressed in decibels.
is to provide a low-cost electroacoustical characterization system
following a black box approach, easy to use in investigation
THD or Total Harmonic Distortion: the ratio between
research and educational environments. Furthermore, this the output energy of a single frequency and the energy
development aims to provide a guided set of exercises for the in its harmonics.
students of the Acoustics Master of the University of Granada to Cross Talk: the interference between independent
be able to actually work with modern audio electronic input channels reflected in output channels.
deployments like balanced audio lines or digital signal processing
toolboxes SINAD or Signal to Noise and Distortion ratio: the
ratio between the energy of a signal and its harmonics
Keywords— Electroacoustical, testbench, audio measurements plus the noise floor, usually expressed in decibels
relative to carrier.
I. INTRODUCTION
SNR or Signal to Noise Ratio: the ratio between the
The current availability of high-end audio devices and their energy of a signal and the floor of noise, excluding the
affordable prices has made possible the use of a powerful harmonics.
sound interface to deal with reliable acquisition of low
frequency audio signals. Using a previously characterized
II. METHODS
interface, a suite of automated tools is developed. This suite is
able to determine with certain accuracy and precision the major Before any measurements are done is necessary to determine
figures of merit of audio devices under test. the limitations of the measurement equipment. After this
procedure, if the restrictions are wide enough, the developed
With these tools, it is possible to profile the response of an tools can rely on a hardware structure like the one shown in
audio device and dive into the details of how they perform figure 1.
along the main audio goals. Once the hardware is in place, fine-tunning the whole
In addition, the retrieved measurements are a great entry testbench (cables, connectors, etc) was necessary in order to
point for understanding the operation of an electroacoustic or make the measurements reliable.
acoustic device or even an audio line. Finally, by connecting the DUT is possible to run the
software testbench and obtain the measurement results.
A. Audio figures of merit A. Characterizing the measurement equipment
Measuring and profiling is the main purpose of this Confining the valid scope of the testbench measurements is
development, but first and foremost, there are some definitions allowed by knowing the measurement equipment boundaries
required in order to clarify and expose our scope. and limitations.
First of all, a “black box” device which has (generally) two Using the configuration shown in the figure 2, a bounded
audio inputs and two audio outputs and some functionality has reference of these figures of merit was determined, as well as
to be defined. The audio line will be manipulated by this device an accurate approach of the audio spectrum performance [2].
in a certain manner, this is the functionality. An HP 5903B Audio Analyzer as calibrated reference [3]
was used to measure the flatness of the Behringer UMC404HD
Due to side effects, the audio signal could be modified in sound card frequency response, the signal to noise and
not expected ways. The measurement of these effects distortion ratio, the crosstalk between channels, and the input
determines the quality of the device under test, henceforth and output balanced impedance in its XLR sockets.
DUT.
51
Libro de Actas
Theoretically, the Behringer UMC404HD sound card is able for the right channel (from sound card output to DUT input and
to sample the audio signal at 192 kHz. Signals with up to 92 from DUT output to sound card input) and the other two for the
kHz spectrum components can be sampled with this sample left. Each of these cables have an XLR male and female
rate. connectors on its ends.
In terms of sample depth, the sound card is able to register An USB A to B cable is used to power and communicate the
up to 24 bits precision in each sample. Taking the digital signal Behringer sound card.
theory into account [4] the maximum SNR achieved with this
precision is C. The software testbench
2 The main operation of the testbench consists in playing an
𝑆𝑁𝑅 = 20 × log10 (224 𝑏𝑖𝑡𝑠 √ ) = 142.7 dB (1)
3 ordered stream of pre-generated sounds and recording the
Note that -142.7 dBFS is the quantization noise floor and output of the DUT.
142.7 dB is the relation between the maximum representable A deep analysis of the DUT behavior is possible having it
signal amplitude (0 dBFS) and the noise floor. response to certain audio samples with characterized attributes.
The measurements were carried out with a low output The audio samples that the testbench fires are:
impedance (600 Ω) and high input impedance (100 kΩ at the D1. 5 seconds -3 dBFS stereo pure tones at various
end of the line). Additionally, a 30 kHz low pass filter was frequencies ranging from 10 Hz to 100 kHz
activated in order to get measurements accurate in terms of logarithmically distributed.
audio performance.
D2. 5 seconds 0 dBFS stereo pure tones at various
frequencies ranging from 10 Hz to 100 kHz
logarithmically distributed.
D3. 5 seconds 0 dBFS mono pure tones at 1 kHz, 10 kHz
and 80 kHz in each channel.
D4. -20 to 0 dBFS signals with linear or logarithmic rising
pattern at frequencies ranging from 10 Hz to 25 kHz
logarithmically distributed.
D5. 20 seconds and -3 dBFS white noise.
D6. 20 seconds and -3 dBFS pink noise.
Fig. 2. Profiling the measurement equipment Behringer UMC404HD using a
calibrated reference: HP 5903B Audio Analyzer.
D7. 20 seconds of silence to sense the noise floor.
The audio samples are crafted, played and recorded using
Once the characterization is completed, the Behringer MATLAB R2017a. The audio input and outputs are recorded
UMC404HD sound card is ready to be used in the successive as a sample array with a certain sample rate.
procedures. Having defined boundaries of its capabilities will
determine the validity of the measurements. Some numerical procedures are executed after the play-
record phase has ended:
B. The hardware testbench
Using data from D1, frequency response is calculated isolating
The hardware deployment of the testbench is mainly based
on the Behringer UMC404HD sound card. However, some the energy of the output at certain frequency and dividing it by
audio and communication cables are used in order to connect the input energy at the same frequency.
the sound card to the DUT and to the main computer, The THD is calculated using MATLAB’s thd() function for
respectively. each recorded sample in D2. Ten harmonics are considered in
This testbench is able to perform a wide frequency band the calculation.
analysis to a certain audio device using noise-robust XLR
balanced cables: an audio differential signaling standard. The SNR is calculated using MATLAB’s snr() function for
Two pairs of “the sssnake SM10RD” cables are used to each recorded sample in D2. As said in the documentation: this
connect the Behringer sound card with the DUT. Two of them value is determined using a modified periodogram of the same
52
TAEE 2018 | Tenerife, 20 - 22 de Junio
53
Libro de Actas
C. The test results The last test, T4, determines the behavior of a complex
First of all, from the test T1, the through cable, a sound audio device and demonstrate the conclusions that a black-box
card frequency response is estimated. As shown in the figure 5 oriented test can help to make.
a flat 20 Hz to 40 kHz is achieved by only using the input and The measurement of a digital acoustic emission limiter
output interfaces of the Behringer UMC404 HD sound card. shows how its performance in terms of merit figures decrease
The shown positive 3 dB represents an increase of the full beyond the 23 kHz, as is shown in the figure 8.
scope of the input over the output. This kind of behavior could be can be attributed to a 44.1
kHz digitalization of the signal in order to process it digitally in
a DSP.
54
TAEE 2018 | Tenerife, 20 - 22 de Junio
As explained before, T4 results show how an DSP (Digital Due to this teaching focus, most part of the code is
Signal Processor) performs based on its sample frequency self-explicative. Extracted analysis are derived from data in a
and how its (expected) antialiasing filters degrade the standard approach using basic concepts and procedures.
signal quality beyond the Nyquist limits. In this case, a 48
In the same path, stored data use common file format as
kHz audio sampling rate can be inferred from the quality
.mat, .fig or .csv. This file formats allow a later data analysis
of the signal before and after the 24 kHz limit.
using standard educational tools.
Returning to the testbench design, the data analysis is
So that, this development aims to be a useful tool around
separated from the data acquisition in order to keep the
which different concepts on electroacoustic can be developed.
concepts accessible. Due to that, the system functionalities are
From basic concepts as SNR or SINAD to more complex ones
easy to upgrade. Appending new tests and measurements will
like measuring and calibration theory or non-linear system
be just using the available measurements to perform new
analysis can be taught with some theoretical classes supported
analysis or create new acquisition sets and implement the
by practical classes using this kind of tools.
required analysis.
Based on the exposed concepts and the testbench workflow ACKNOWLEDGMENT
some other exercises are proposed as interesting upgrades:
This project was partially financed by the company Ruido
Use the electrical calibration (section 2.D) plus a sonometer de Fondo SL and University of Granada.
to extend the functionality of the testbench. A realistic
acoustic emission level expressed in decibel can be REFERENCES
obtained using the combination of a loudspeaker plus
microphone as DUT. A complete overview of an [1] S. Temme, “Audio Distortion Measurements.” Brüel & Kjaer, 1992.
electroacoustical system is achieved having the linear [2] A. Wilson and B. Fazenda, “Characterisation of Distortion Profiles in
relation between the digital full-scale magnitude to the Relation To Audio Quality,” Dafx 2014, pp. 1–8, 2014.
electrical signal amplitude and the acoustic emission
[3] AES, “AES Standard method for digital audio engineering - Measurement
intensity produced by the loudspeaker.
of digital audio equipment,” Audio Engineering Society, vol. 1998, pp. 1–
Profile the delay of a digital audio processing system using 20, 1998.
the testbench patterns test. In order to estimate the signal [4] J. Watkinson, “The Art of Digital Audio,” J. Electrochem. Soc., 1982.
delay introduced by the DUT is necessary to estimate
[5] “MATLAB SNR Function Documentation,” MATLAB 2017a
(mean value and standard deviation) the delay introduced
by the Behringer sound card using the test T1 (through Documentation, 2017. [Online]. Available:
configuration). Once the base measuring delay is profiled, https://es.mathworks.com/help/signal/ref/snr.html. [Accessed: 15-Jan-
the DUT delay can be obtained. 2018].
[6] “MATLAB SINAD Function Documentation,” MATLAB 2017a
Generate an increasing amplitude test aiming to obtain an
input – output diagram. Using this diagram, the threshold Documentation, 2017. [Online]. Available:
or the knee of a dynamic compressor can be measured https://es.mathworks.com/help/signal/ref/sinad.html. [Accessed: 17-Jan-
accurately. 2018].
[7] E. Lindemann, “The Continuous Frequency Dynamic Range
V. CONCLUSION Compressor,” in Proc. 1997 IEEE Workshop on Applications of Signal
This first approach to an automated, low cost and Processing to Audio and Acoustics, New Paltz, NY, 1997, no. 0, pp. 1–4.
home-made audio test bench have been designed with a
teaching-oriented mind. The proposed upgrades to the system
are an interesting evaluable task for a group practical lessons or
a final degree project.
55
Libro de Actas
Ricardo Costa, Paulo Portela, Gustavo Alves, Manuel Carlos Felgueiras and Clara Viegas
Polytechnic of Porto ISEP/CIETI/LABORIS;
rjc@isep.ipp.pt, portela.paulo@gmail.com, gca@isep.ipp.pt, mcf@isep.ipp.pt, mcm@isep.ipp.pt
Abstract — Teaching and learning Operational Amplifiers Analog Arrays (FPAA)1 and Programmable System-on-Chips
(OpAmps) in electronic engineering courses is a requirement, (PSoC)2. The tendency for their wide adoption in the design of
since they are a type of integrated circuit widely used for analogue electronic circuits may have important implications in
implementing simple or complex circuits. As a contribution to the teaching strategy, as referred in [4]. Although, whatever the
improve the way this integrated circuit is included in electronic adopted device for designing analogue circuits are, internally
engineering courses’ curricula, it was designed and implemented they provide the use of one or more Operational Amplifiers
a reconfigurable and expandable kit to teach electronic circuits (OpAmps), indicating that this type of Integrated Circuits (IC)
based on the OpAmp uA741. Able to run in a PC, the kit is still one of the most important for the design of electronic
comprises a software application locally interfaced with a
circuits. It is therefore important to understand the best way to
hardware platform. This platform includes a circuit with the
OpAmp uA741 able to be reconfigured according to a set of
teach them according to the best educational methods.
parameters defined by a software application. Besides the Teaching and learning electronics cannot be limited to
reconfiguration capability provided by this kit, it also enables the teacher-centered methods supported by traditional classroom
establishment of automatic connections for measuring or environments. New strategies are being applied to catch
applying signals to a reconfigured circuit, plus the ability to students’ interest and to incentivize their autonomy to learn
simulate the same or other OpAmp-based circuits. This paper electronics, such as the flipped classroom. This strategy is
provides an overview about the OpAmp uA741 and about its
basically a type of blended learning that reverses the traditional
relevance in engineering education. Features and functionalities
learning environment by delivering or providing instructional
provided by the kit is described. At the end, supported by a
technical demonstration of the kit in an international conference,
content outside of the classroom, with good results in
some teachers’ opinions about their perceptions concerning its electronics engineering [5][6]. The new and advanced learning
adoption in a real educational scenario are presented. objects supported by the flipped classroom strategy, which may
include distance learning approaches, have been incentivizing
Keywords - OpAmps, Reconfiguration; Simulation, Engineering the adoption of the Problem Based Learning (PBL)
education, E-learning. methodology that defends students’ autonomy to solve
problems with teacher guidance. Recent studies indicate this
I. INTRODUCTION methodology with active-learning, experiment-based and
project-based learning approaches, a success to teach
In the literature there are several methods to teach electronics [7][8], being therefore important to teach and learn
electronic engineering, most of them focusing on caching OpAmps, which are traditionally the first IC considered in
students’ motivation to learn [1][2]. Videos demonstrating every electronic engineering course. OpAmps simplicity and
phenomena, plus free and web accessible interactive utility to design simple and/or complex electronic circuits, and
simulators, are just some of the learning objects that are being their adoption in recent electronic devices, such as the
applied in education, with successful and promising results [3]. indicated FPAAs and PSoC, justifies, as already referred, their
This is particularly important for teaching electronics, and in relevance in electronic engineering, which means that students
particular electronic sensors, since most of them are essentially should acquire good knowledge of their operation. Their
analog, which requires well-designed educational tools. adoption in many electronic devices and circuits, justifies that
Although the experience shows that digital processing has all electronic engineering courses include the study of these
advantages towards analog processing, such as more accuracy type of IC in their curricula. Understanding how they work and
and versatilely to change the behavior of a circuit, the key point their common applications are therefore fundamental, requiring
is that the signal processing part of a sensor always requires
analogue to digital conversions. It is therefore required a 1
previous processing of the analog signals, even if they are latter A Field-Programmable Analog Array (FPAA) is an integrated device
containing configurable analog blocks. (e.g. of a well-known manufacturer:
converted to the digital domain. Joining this evidence with the http://www.anadigm.com/fpaa.asp).
required versatility to design electronic circuits, in which 2
Programmable System-on-Chip (PSoC) is a family of microcontroller
concerns the ability to change their behavior without replacing integrated circuits by Cypress (http://www.cypress.com/products/psoc-
the adopted components, contributed to the appearance of creator-integrated-design-environment-ide). These chips include a CPU core
reconfigurable analog devices such as Field-Programmable and mixed-signal arrays of configurable integrated analog and digital
peripherals.
56
TAEE 2018 | Tenerife, 20 - 22 de Junio
the access to good and well-designed educational resources to OpAmps, their main characteristics and some available kits to
incentivize the adoption of new educational strategies and support their teaching and learning.
methods. Regardless of the adopted strategies or methods,
educational researchers agree that the experimental activity is A. Background history and main characteristics
fundamental in engineering [9][10][11], and therefore According to the literature [12], the operational amplifier
imperative in electronic engineering courses, and in particular were firstly created by an American engineer named Loebe
to teach and learn OpAmps. Traditionally, educational methods Julie in 1943. Its origins begins back to the vacuum tube era by
based on theoretical, practical and experimental activates are the creation of the two-element tube-based rectifier invented by
adopted. While the first two activities are easily included in any JA.A Fleming in 1904. This vacuum device was characterized
course, since the only requirement is the availability of by allowing the flow of current in one single direction,
educational contents based on documentation or simulations; performing a rectification function as in the current diodes.
the experimental activities in some situations can become more Two years later, in 1906, Lee De Forest improved that vacuum
difficult to include. Time constrains in a curriculum to conduct device inventing the three-element triode vacuum tube that
a particular experiment and the lack budget to acquire enabled the control and the amplification of the current, like in
components and resources to setup circuits, are only some of the actual bipolar transistors. It was supported by these two
the possible difficulties teachers and students may face in any vacuum elements that late in 1920’s and early in 30’s born the
electronic course. first feedback amplifier in the Bell Telephone Laboratories
Despite the enumerated difficulties, a solution based on a (Bell Labs), leading, in 1940’s, to the first tube OpAmps, a
traditional laboratory is very common, but most of the time general-purpose form of feedback amplifiers using vacuum
students must simulate the circuits using commercial software tubes. Due to their huge size, power consumption, and bulky,
and setting up those circuits in a breadboard. There are many in 1950’s and 1960’s they began to be replaced by miniaturized
available software to simulate electronic circuits (e.g. solid state OpAmps, ending with the first IC OpAmp, as we
Multisim, Spice, etc.), but some of them require licenses, with know it today. The first OpAmp was created at the ends of 60’s
the inherent expenses, and setting up a circuit in a breadboard by the Fairchaild company with the model uA709 being latter
may become time consuming and cause some difficulties to replaced by the well-known uA741. These are both constructed
students, due to badly applied connections, noises that may based in bipolar transistors, but more recent OpAmps using
appear, among others. While in some situations setting up a FET and CMOS technologies can be found in the market with
circuit and expose students to those difficulties are part of the better performances (e.g. LTC62683 , LTC62444 , LTC10525),
learning outcomes, in many situations the main outcome focus such as less power consumption, higher dynamic responses,
on the behavior of the circuit itself, based on the redefinition of and reliability. Despite this evolution, the uA741 is still
some components and parameters. Therefore, this paper probably the most adopted in engineering courses to teach the
presents a reconfigurable and expansible electronic kit able to basics of AmpOps, essentially due to its good reliability and
be reconfigured with different electronic circuits based on a low prices compared to others6.
single uA741 OpAmp. Currently it is locally accessed and
reconfigured through a computer. It includes a tool to simulate B. Characteristics and common applications
some basic and typical circuits with the OpAmp, and enables Although the inherent differences among the different
the implementation of those circuits using real hardware, as in models of OpAmps, all are classified as linear devices
a traditional laboratory. The integration of a simulation tool internally comprising several semiconductors, resistors and/or
together with the experimentation capability is one of the key capacitors. Commonly used together with other external
features of the presented kit. components, such as resistors, transistors, diodes, capacitors,
Besides this introductory section, this paper is divided in 5 inductances, or others, their electrical characteristics facilitate
other sections. Section II contextualize OpAmps in electronic the implementation of simple or complex circuits. They allow
engineering, presenting their main characteristics, plus some the establishment of linear or nonlinear mathematical relations
current educational platforms. Section III describes the to create different types of circuits, such as amplifiers, filters,
developed kit, presenting its features and characteristics. limiters, etc.
Supported by some by the current functionalities provided by Some of the most important characteristics of an OpAmp
the kit and in the current trends of engineering education, are the high voltage gain and high input impedance, as well as
section IV suggests some improvements to the kit and the low output impedance, that mathematically allow the
perspectives authors’ opinions about its adoption in a real establishment of particular relations between the input and
educational scenario. Before the conclusions presented in
section VI, section V provides some teachers’ perceptions
3 The LTC®6268/LTC6269 is a single/dual 500MHz FET-input operational
about using the kit in education, supported by a demonstration amplifier with extremely low input bias current and low input capacitance.
carried out in an international conference. 4 The LTC6244 is a dual high speed, unity-gain stable CMOS op amp that
features a 50MHz gain bandwidth, 40V/μs slew rate, 1pA of input bias
current, low input capacitance and rail-to-rail output swing.
II. OPAMPS IN ELECTRONIC ENGINEERING 5 The LTC®1052 and LTC7652 are low noise zero-drift op amps
OpAmps are widely used in electronics since they allow manufactured using Linear Technology's enhanced LTCMOS silicon gate
designers to implement several circuits without complex process. Chopper-stabilization constantly corrects offset voltage errors.
6 Per example the LTC6268 model is about 10 times more expensive than the
projects. In this section readers may get a brief history about uA714. After a brief web search the price of the LTC6268 was about 5€ and
the uA741 about 0.50 €.
57
Libro de Actas
output voltages. The generic circuit that represents an OpAmp sometimes do not provide the same results as a real
constructed based on bipolar technology and some important experimentation. The awareness to the inherent difficulties that
mathematical relations is illustrated in fig. 1 It comprises an real implementations may pose should be transmitted to every
inverter and non-inverter inputs (v1 and v2), interconnected by engineering student, and the design of electronic circuits using
a very high input impedance (Zin), and the output voltage real equipment is therefore fundamental in every well design
(Vout), which is a result of a serial circuit with an output engineering course. This educational requirement justifies the
impedance (Zout) and a dependent voltage source (Vo). The existence of several kits with OpAmps available on the market,
traditional high value of Zin indicates that an OpAmp in order to facilitate, motivate and increase students’ learning
consumes very low current (bios current). It can also be seen autonomy. The kits available in the market to create electronic
that Vout depends on the Open Loop gain (Ao) and on the circuits supported by AmpOps can be grouped in: i)
Common Mode gain (Acm), commonly specified by the reconfigurable kits, that basically facilitate setting up circuits
denominated Common-Mode Rejection Ratio (CMRR), which by changing or controlling the components’ values, and ii)
represents the ability of the device to reject common-mode PCB-based kits to easy setting up circuits with AmpOps. Table
signals that appear simultaneously and in-phase in both 1 provides a list of some kits, and shows two examples.
OpAmp inputs. The low value of Zout indicates that ideally a Despite the learning outcomes focus on teaching the operation
load circuit do not influence the AmpOp circuit operation, of OpAmps, these two groups of kits fulfil different
despite the current limit of the output (in the uA741 is about 20 educational needs. It is reasonable to say that using
mA). Parameters such as band-width, unbalance offsets, reconfigurable kits facilitates verifying the operation of the
temperature influence, among others, should also be analyzed OpAmp, while PCB-based kits allow a more direct contact to
in every project, before choosing a particular OpAmp. the component itself. The last basically serves as a guide to
facilitate setting up circuits with AmpOps, exposing students to
a direct contact with electronic components.
v i2 i0
v2 v0
2
CMRR A 0
A cm
( v1 v 2 )
v o
( v1 v 2 ). A
0
. Acm
2
Fig. 1. General schematic of uA741 OpAmp and some mathematical relations.
58
TAEE 2018 | Tenerife, 20 - 22 de Junio
is a commercial product, with the inherent expenses of connections are automatically made, avoiding errors and
acquisition and the impossibility of easily changing its design facilitating the measurement of some specific signals.
and, in some situations, the components used to setup
Software application Instruments
electronic circuits, which may limit the versatility a classical
classroom requires.
Therefore, providing good and well-designed and versatile
kits at low prices focusing on teaching a particular component,
such as an OpAmp, may motivate and facilitate teachers’ and
Hardware platform
students’ activities. Additionally, integrating in the same kit a
Reconfigurable
simulation tool and an experimental and reconfigurable Users
platform would facilitate the interface between the practical
and experimental activities, avoiding this way the use of Serial
interface
separated tools. Taking this into consideration, and focusing on OpAmp
teaching and learning AmpOps’ operation with design
(uA741)
59
Libro de Actas
connection. The components within each MC are selected reconfigured circuit, i.e. the signal source for each inverter or
based on the position of a set of relays. The MC connected to non-inverter terminal. Note that group relays 1 is only provided
the input terminals forms the MC-n branches and they are for the MC-n braches, while group relays 2 is provided for both
controlled by two distinct groups of relays (relays 1 - has 3 type of branches, MC-n and MC-F.
relays; and relays 2 - has 4 relays). The MC that creates the
negative feedback loop connection forms the MC-F branch and
it is controlled by the group relays 2. Each MC can be
connected to the platform, and in particular to a branch of the
main circuit, using one of four sets of five terminals, as
exemplified in fig. 6. These terminals enable connecting a MC e.g. of a set with 5
to the inverter or non-inverter terminals, or to establish the terminals
negative feedback connection of a traditional OpAmp circuit.
v4 MC
Fig. 7. Schematic for the selection of components using a MC with 2 resistors,
Relays 1 Relays 2
1 capacitor and 1 short-circuit;
Fig. 5. Schematic with the overall architecture of the reconfigurable main
circuit.
Reconfigurable OpAmp circuit
60
TAEE 2018 | Tenerife, 20 - 22 de Junio
point, is selected using the software application, which also associated results retrieved from a particular simulation are all
enables the simulation of some simple circuits. specified in a XML format file, facilitating this way their
presentation in the interface of the software application. For
C. Functionalities of the software application experimenting a particular circuit, teachers must physically
The software application belongs to the developed kit and, attach the required MC. The students may setup a particular
as represented in the diagram of fig. 9, it has two main circuit and describe the available component in a XML file
functionalities for analyzing electronic circuits based on the (setting.xml), so the software application may read it and
OpAmp uA741: i) simulation and ii) experimentation. display that information in the interfaces of the software
application.
The simulation of a particular circuit is supported by a set
of predefined mathematical models specified using the R D. Interfaces of the software application
software8. The obtained results of those simulations can be The software application, whose main interface is
archived in a data base or listed in a comma delimitated text illustrated in fig. 10, includes a set of 4 buttons, a main menu
file (*.cvs) for future analysis. and other interface panels. The set of 4 buttons enables
To experiment some (or all) the simulated circuits, the controlling the simulations and the experimentations (run, reset
software application allows the reconfiguration of the platform. and status, plus a help menu) and the main menu has 4 other
As indicated, this process involves the components’ selection submenus, namely:
provided by the available MC attached to the platform, and the • File: provides access to files R files and enables the
definition of the source signals attached to the inverter or non- selection of other files to save the results obtained from
inverter input terminals of the reconfigured circuits. Once the simulations (data base or a comma delimitated text
defined, users are able to experiment the circuits by specifying file - *.cvs format -);
the measurement instruments and the location of their probes in
particular points of the circuit, also using the software • Circuits: Access to the available circuits for simulation;
application. The measurements are acquired by common and
commercial instruments attached to the platform. • Hardware: Access to the platform for reconfiguring and
experimenting a circuit;
Software application
• Tools: Access to a webcam interface that can be
attached to the PC to facilitate users’ observation of a
Simulation
Experimentation particular measurement provided by an instrument;
• Help: Information about the software application.
Results Circuits’ Instruments’
Mathematical Source
archived in a reconfiguration selection and
models signals’
data base or in (components’ definition of the
(R software) selection Main menu
a local text file selection) measurement points
61
Libro de Actas
custom circuit layout is similar to the available possibilities to IV. PERSPECTIVES FOR ITS ADOPTION IN EDUCATION
reconfigure the platform. This means that after a simulation Currently the kit offers some advantages for electronic
users can experiment the same circuit using the platform, once engineering courses. The possibility it offers for students
the MC attached in the platform are in accordance with the setting up circuits supported by a computer, overcome some
available R modules created for simulation. problems that they may arise if a traditional breadboard was
Therefore, for running a simulation, users should select the adopted. By using a circuit, able to be reconfigured and/or
circuits’ submenu and chose a particular pre-defined circuit or, parametrized with different components, overcome possible
the custom circuit. After selecting the circuits’ submenu, users bad connections between components caused by human
have access to the circuit’s schematic and to a panel where they mistakes or broken wires that are traditionally difficult to
can select the values for each component. After running the detect. Of course this approach may limit a relevant learning
simulation, they get the results that are presented in a numeric outcome that is the importance to expose students to possible
or graphical form. The obtained results can them be save in a problems that may arise when setting up a circuit using a
data base or in a text file, by selecting the File submenu. breadboard. Nonetheless, it facilitates the design and the
experimentation of a particular circuit.
For experimenting a particular circuit, users should select
the hardware submenu to access the interface illustrated in fig. The use of this kit in a real educational context must
11. This interface provides the schematic of the custom circuit therefore be evaluated concerning the learning outcomes. The
that is basically the main circuit with the OpAmp uA741 able facility the kit provides to setup circuits should be considered
to be reconfigured by changing a set of parameters. The for situations where the main educational goal focus essentially
components available in the platform and the indication if a in the behavior of the circuit it-self. The problems that
specific input is connected to a particular external source are traditionally a student face when setting up an electronic circuit
indicated in each of the remaining submenus able to select should not be the focus of its learning. Additionally, with this
using different tabs. These submenus are automatically filled type of kit, teachers may easily include the experimental
when a particular MC or external source are attached to the activity of any laboratory, since the time required for a student
platform and the XML file (settings.xml) is edited. This task to setup an electronic circuit with an OpAmp is drastically
belongs to a technician or to a teacher during the preparation of reduced. They are able to faster and easy the validation of
a particular experiment. For placing the probes of the theories and calculations previously made. They do not need to
instruments attached to the platform in the accessible points of be concerned picking up components and setting up the circuit,
the main circuit (A, B, C or D) users should selected the activities that are traditionally very time consuming and in
available solutions for each of the devices. Once all parameters many situations are not the focus of the learning outcome.
and instruments probes’ connections are defined, users must It is also important to emphasize the possibility this kit
send that information to the platform using the button named offers for students to simulate circuits before experimenting
send parametrization. To enable a comparison between them with real components. With current kit students don’t
simulating and experimenting a circuit, both simulation and need to use external simulators that can bring some
experimentation interfaces provides a button to switch between disadvantages such as; some of them are not free, others
them. Note, however, that not all simulating circuits can be requires a previous installation of several software applications
experimented using the platform and vice-versa, since and tools, and others requires an web access to use them, which
simulating and experimenting requires independent preparation would demand an internet connection that, in some situations,
of the kit. While experimenting a circuit requires attaching the can be inaccessible.
MC and defining a particular XML file describing the available
components; simulating a circuit requires defining the Another relevant issue of the kit is its expandability. It
mathematical R modules. Obviously, in order to allow students provides the possibility of adding complex and/or simple
to compare simulations with real results obtained through external MC in some branches of the main circuit. Teachers
experimentation, it is desirable that a particular circuit can be may provide those MC to students, or insert them in the kit,
both simulated and experimented. expanding, this way, the possible circuits to be experimented
without the necessity to ask students to setup the circuit by
Example of a pannel for defining their own, as they usually do using a traditional breadboard.
reconfiguration parameters
Tabs used for defining
reconfiguration parameters Despite the flexibility, current version provides to
reconfigure and expand AmpOp-based circuits, it has some
limitations that are important to consider for future
Button used to
switch between improvements. Currently it is impossible to implement positive
the panels used
for simulation
loops, and it is difficult to design circuits requiring complex
and branches (e.g. the well-known Sallen-Key Lowpass Filter
experimentation
circuit would require many external connections). Moreover,
currently the kit only allows a local
simulation/experimentation. Its application in a traditional
Schematic of the reconfigurable Button to send the
main circuit reconfiguration to the platform laboratory class would require that each individual or group of
students have one of these kits. Although it would facilitate
simulating circuits without any commercial software, and
Fig. 11. Interface for reconfiguring and experimenting circuits. setting up the circuits with real components, the associated
62
TAEE 2018 | Tenerife, 20 - 22 de Junio
costs to have several kits available in a laboratory can be practical and the experimental activities in a single education
prohibitive. This means that its adoption in a traditional tool. Furthermore, it is an expensive system (it can cost about
laboratory is not possible if costs are a mean concern. 20.000 € ) and it requires users to setup a circuit using a virtual
Therefore, to overcome cost problems, the remote access to the breadboard, which could not be a learning outcome.
kit as a remote laboratory is a solution to consider in future
Current solution (local access) Future solution (remote access)
developments. Once the kit is PC-controlled, its remote access
is a natural evolution, which has been seen as an added value to
improve students learning outcomes in engineering education kit
as a complement to the hands-on and simulated laboratories kit
[14][15]. As illustrated in fig. 12, a single PC can act as a Server
server to access the platform and to enable a remote access to
interfaces, similar to the ones provided by the software Fig. 12. Current and future solution for accessing to the kit.
application. Once remotely accessible, a single device connect
to the Internet (e.g. a PC or a smart phone) would be able to Therefore, despite current kit can be applied in an
remotely simulate, reconfigure and experiment the circuits. In engineering course given support to the experimental lessons
this situation some other considerations would be posed, providing a simulation tool plus a reconfigurable and
namely the best solution to access the kit. The software expandable kit that allow the conduction of real experiments
application can run on the users’ PC or remotely accessible. In with AmpOps without the necessity of setting up circuits from
the first situation all the simulations are made in the users’ PC, scratch, it requires some improvements before its adoption. The
while in the second situation the application should be installed remote access is probably the most relevant one and important
in the server and, when a student wants to simulate a particular improvement to take into consideration in future releases, since
circuit it can trigger a thread to handle each particular request it will reduce the associates costs that would exist if several kits
or simple respond to each request according to sequential were required to conduct an experimental lesson.
accesses, as in a waiting list, such as a FIFO (First-In First- Although the considerations presented in this section are
Out). supported in authors’ opinions, it was decided to get other
The access to the hardware platform can be more researchers and teachers’ opinions about the kit and its
demanding, and two possible accessing modes can be relevance to electric engineering education, namely to teach
considered, namely i) synchronous or asynchronous. In the uA741-based electronic circuits.
synchronous mode a time slot is reserved when a student is
accessing the platform. In the asynchronous mode students V. TEACHERS’ PERCEPTION USING THE KIT IN EDUCATION
may connect to the platform whenever they want, defining the To understand the possible relevance the kit may have to
configurations and acquiring results. There is no time improve the way AmpOps can be teach (and learn) in
reservation to access the platform since the commands send electronic engineering, the kit was demonstrated in a technical
and the retrieved responses can be also acquired based on a session of the international conference named exp.at’179 held
FIFO waiting list. Both solutions can be considered, although, at the University of Algarve. Based on a submitted abstract,
and in particular for current kit, the asynchronous mode brings already published in [20], the kit was demonstrated to some
more advantages towards the synchronous mode. Despite more participants, most of them teachers in electronics, and some
complex to implement, the asynchronous mode is more opinions were acquired.
adequate when the remote experiments do not comprise
moving elements, as in the current solution. By using the The indicated conference was selected since it offers to the
asynchronous mode students may select the configuration they participants an opportunity to present their recent work and in
want to experiment and wait for the results. This type of particular it includes exhibition sessions to present demo
approach simplify the accessing management and provides products to the research community. It was precisely in one of
more accessibility to the platform, since it is not reserved for a those exhibition sessions that the kit was demonstrated to some
period of type, being all this process transparent for students. A participants, and their opinion and their perception for using
publication describing a solution for experimenting electronic the kit in education was acquired though a small quiz filled by
circuits using an asynchronous mode was already published 10 of them. During the demonstration some simple circuits
[16], but its appliance in education had no continuity. with the OpAmp were prepared, namely the inverter and non-
Although, a typical and well tested remote laboratory that uses inverter circuits, one integrator and one differentiator. Placed in
this accessing mode is the VISIR system [17]. It is currently a specific workbench, participants had the opportunity to see
well accepted by the educational community [18][19] and is the operation of different circuits configured in the kit, and to
being adopted in several European institutions (Portugal, pose questions about it. After this process, the most interested
Spain, Sweden, etc.). Additionally, an ongoing ERASMUS+ in the demonstration were invited to fill-in the quiz. This quiz,
project, named VISIR +, intends to widespread their adoption whose responses are presented in table 2, was mainly divided
in Latin American countries by integrating it as an important in 3 parts: Part I to understand the participants’ background;
leaning object of a common electronic engineering course [12].
However, and despite the maturity of the VISIR system, that 9 Exp.at’17 is a joint organization of the University of Porto and the
makes it as a solution in education, it is not exclusively University of Coimbra, held at University of Algarve, Portugal, with its
dedicated to experiment OpAmp circuits, neither it has a collaboration and the technical support of IEEE (IEEE Industrial Electronics
Society and IEEE Education Society) and the Portuguese Engineers
simulation tool, that would facilitate the integration of the Association. (http://expat.org.pt/expat17/)
63
Libro de Actas
part II to evaluate their interest in the kit, and part III to verify incentivize some improvements to the kit, in particular the
if they are receptive to adopt this kit in their classes. development of a remote access, which is also our intention to
do in the near future. After the implementation of this feature,
Despite the short number of participants (10 participants), it is also our intention to evaluate the kit in a real educational
the obtained results should be considered relevant to evaluate scenario, allowing students to validate the kit so it can be
the proposed solution (kit), since these participants are active possible to understand and eventually confirm some of the
researchers in the area, and some of them have many years of perceptions indicated by participants and by the authors of this
expertise teaching electronics. Generically observing the results paper.
presented in the table, it is evident that the kit triggered interest
to the participants, since the large majority indicated that they
would like to use the kit in their classes, even if they are not VI. CONCLUSIONS
currently teaching the thematic. In this context, also note that OpAmps are probably the most known IC in electronic
the remote access is a requirement for two of the participants to engineering. The simplicity they provide for designing
use the kit, while all the others do not pose any constrains using electronic circuits (amplifiers, filters, limiters, etc…) justifies
it like it is (with a local access). their wide adoption, and the requirement to teach and learn
them in every electronic engineering course. As any other
TABLE 2: QUIZ ABOUT TEACHER’S PERCEPTION USING THE KIT IN EDUCATION. engineering thematic, teaching and learning OpAmps requires
a compromise among 3 educational activities, namely the
theoretical, practical and experimental. While the first activities
are easily included in any curriculum, since they are basically
provided by documentation and/or simulations, the
experimental activity requires a particular attention, since the
pedagogical resources are more difficult to implement and their
design and functionalities must be well accepted by students
and teachers.
Therefore, this paper described the design and the
implementation of an educational kit to support the teaching
and learning of OpAmps. Currently locally accessible by a
software application that enables simulating and experimenting
real circuits based on the OpAmp uA741, its adoption in a real
educational context was not validate yet. Nevertheless, the
functionalities and flexibility it provides to simulate and create
different circuits based on an OpAmp perspectives its well
acceptance in education to support the required experimental
component of any curricula, as predicted by some researchers
and teachers in the area. Despite some minor technical
improvements to the developed kit are still required, one of the
most important improvement is to enable its remote access. It
is predictable that only with a remote access to the platform the
kit could be a real solution to consider in an engineering
It is also interesting to note that participants selected many
course. Currently the kit gives some advantages to easy and
relevant benefits using it in education, in particular the
fast the implementation of electronic circuits without the
promotion of experimental competences to the users (students),
necessary use of a traditional breadboard, components and
and most of them see its use as a contribution to contextualize
wires. If the educational outcome focus on understanding the
the theoretical part of classes. In which concerns the possible
circuit it-self, the use of the kit is a solution (complementary or
difficulties for using the kit, there were not a clear unanimity.
not) to a traditional laboratory. However, since it is locally
The lack of effort by student, lack of technical means and lack
accessed, using it in education would require that each student
of know-how facing problems or students’ feedback were
or group of student should has one kit, which will increase very
pointed out as the most probable ones. From our analysis this
much the associated expenses (the developed kit had a price of
indicates that from the teachers’ point of view the kit will be
about 300 €, considering the components and the
interesting but it would require a previous presentation to
implementation in the PCB board). Since the expenses are
students, so they can understand the versatility it offers to
traditionally a key concern that have been justifying the
simplify and easy the design of electronic circuits based on the
adoption of different education tools, namely the use of remote
uA741. Additionally, according to the obtained responses it is
laboratories, it is reasonable to say that providing a remote
reasonable to say that teachers see a technical support to use
access to this kit, managed by a virtual learning environment
the kit as fundamental, in order to overcome possible problems
such as Moodle, would guarantee its well acceptance and
that may occur. At the end, and by unanimity, all participants
relevance to improve electronic engineering education.
indicate that a remote access to the kit would incentivize its
adoption, despite most of them had already indicated their
interest using it in their classes. These results, and after some
punctual conversation during the presentation, justifies and
64
TAEE 2018 | Tenerife, 20 - 22 de Junio
65
Libro de Actas
Abstract— The Bipolar Junction Transistor (BJT) study is a On the other hand, the mentioned strategy brings the
regular subject on analog electronic subjects taught in the initial disadvantage of decreasing competences in terms of abstraction
phase of electronic engineering courses. This electronic for dealing with more realistic and complex models. This is an
component, often considered elementary, is far from being simple issue that assumes special importance in Electric and
to explain because it covers several concepts, such as three Electronic Engineer courses. Traditionally, in the first years
Regions of Operation, two Working Regimes, and two Region of students work mostly with simpler and ideal models of
Operation Boundaries. It is not surprising then that students electrical elements and then, in last years, they use more
often find it difficult to understand the functioning of this
realistic and detailed models.
component. The present article describes partially the work
developed by a team with a number of students in order to This is important in Electronic Engineer Degrees where
understand the difficulties of teaching/learning the BJT. We electronic subjects are typically divided in two different arenas
present the students’ perceptions from the analysis of several commonly called Digital Electronic and Analog Electronic. At
traditional and modern means to support the learning of the a degree level, we can observe a fragmentation, i.e. students
BJT. Interestingly, the learning BJT model considered simpler taking options that will later define their own jobs. Inside the
for beginner students corresponds to the model that originally Electronic Engineering degree we can see students clearly
gave it the name i.e. Trans-Resistor (Transistor). oriented to hardware design, while others prefer software
design. Even inside hardware design, a new fragmentation
Keywords— Bipolar Junction Transistor, leaning support
means, students perceptions
takes place: a very important part of students prefers digital
design, whereas just a few others select the analog and mixed-
signal design. As a consequence, we have an unbalanced
I. INTRODUCTION situation resulting on lots of specialists in the digital arena,
Higher-level education is seen as a key factor and as an contrasting with few in the analog arena. In fact, there exist a
essential role for people who wants to have future success in few analog programmable / configurable components, called
modern societies. Its importance is well recognized regardless PSoC and FPAA [11], but the market acceptance has been slow
of the significant costs carried for every country. In fact, the and they are not usually part of the Analog Electronic curricula.
number of people who pursue this level of education has The students’ inclination for digital circuits instead of analog
impressively risen in the last half century. This increase in and mixed-circuits is clear. The reason that explains this
students brings new challenges for both, each country’s behavior, however, is more complex than the simple division
economy and teaching systems [1]. Traditional methodologies of the type of signals involved. The fact is that the design flow
mainly centered on the professor have been revealed to be of each arena presents significant differences as a consequence
ineffective when delivered to the masses [2]. This of each arena’s maturation state. In the digital area, the design
unsustainable situation has led not only to an adjustment of is mostly based on software, whereas in the analog arena the
teaching strategies but and also to divert more attention into design is based on hardware and also on components behavior
students and teaching/learning methods [3,4]. The Bologna knowledge. One of those components is precisely the Bipolar
reform brought a reorganization inside universities in order to Junction Transistor (BJT). For teachers this is no more than
optimize education resources [5,6], which in turn led to a one elemental component. For students, it is nowhere as
tendency for shortening their degrees’ time and to center them simple, for this component poses important constraints on its
in a given knowledge specific area [7,8]. These kinds of understanding.
degrees became very narrow, with a high level of specialization The BJT study is a regular subject on analog electronic
and a thin scope. This is a new strategy that brought advantages subjects taught in the initial phase of electronic engineering
and disadvantages, particularly in the case of engineering courses. This basic current amplifier electronic component,
education [9]. On one hand, this strategy allows the often considered elementary, is far from being simple to
development of technological and educational processes closer explain because it covers several concepts, such as three
to each other [10]. As the scope becomes narrower, the easier it Regions of Operation, two Working Regimes, and two Regions
is to achieve a higher skill level, and in particular if it is of Operation Boundaries, besides other features. Students often
supported by technological means. find this non-linear component difficult to understand. A
significant part of the traditional means of teaching / learning
66
TAEE 2018 | Tenerife, 20 - 22 de Junio
support available today has been developed for the previous (VD)] that relates the voltage VD on its terminals with the
generation of engineering students, therefore it is scientifically across current ID.
correct but may not be adequate for the new generation
engineering students. They are naturally digital natives, with For the diode on the ON state, one of the most common
less initial ability to deal with models involving a high level of used model includes a voltage of 0.7 V in series with a
abstraction, and more likely to seek and accept information in conduction resistance. This situation often creates conflicts
the form of electronic support such as text, slides and movies. since voltage sources are, for students of the 1st year,
systematically associated to devices that promote electrical
The teaching support structure of the transistor has current. However, if it is said that the V-I characteristic curve
remained reasonably constant over the years since this of the diode reflects its resistive behavior, these doubts
component is always the same. However, there have been promptly disappear. After that, a diode at ON state is them seen
efforts and proposals from various authors, especially to as a resistive limiter, i.e., device which limits its own voltage to
increase the diversity of teaching methods. In [12], the author a value of 0.7 V instead a device which promotes the electric
proposes the reutilization of teaching methodologies of digital current; nor could it be otherwise, since the V-I characteristic
circuits that can be applied in the teaching of analog curve of the diode expresses a resistive behavior. After that, it
programmable circuits. In [13], the author introduces a becomes simpler to speak of about several V-I characteristic
methodology based on sub-division to explain the macroblock curves such as those of a Zener diode or that of a Voltage
of the Operational Amplifier. Instead of going from the Dependent Resistor (VDR), TRANSIL, etc., devices especially
elementary circuits (e.g., Resistor, Transistor), an intermediate important to include in electrical installation against over-
phase of sub-blocks is proposed. In [14], the author describes voltages resulting from lightning discharges.
the teaching of circuits with BJT through the motivation of the
students for their practical use. For the diode on the OFF state, the typical model consists
on an open switch, again a resistor, and a very high one at that.
The present article describes partially the development of
means to support engineering teaching (slides, films) with a During electronic class the students preferred a similar
methodology that always involves the teacher and the student. approach to explain how BJT works. In fact, the teacher had
In the first stage, a definition and synthesis of the various already identified that students reveal difficulties on
operating zones and operating regimes was made. Interestingly, understanding how the TBJ works using the traditional BJT
the learning model considered simpler by the student coincides model approach. Once students seemed to prefer an approach
with the model that originally gave it the name, Transfer- based on the V-I characteristic curve, then the teacher
Resistor (Transistor), i.e., a resistor controlled by a current challenged a group of 3 volunteer students to develop a work
[15]. that reflected their vision. This challenge was accepted and the
work was divided in several parts:
II. METHODOLOGY AND DEVELOPED LEARNING SUPPORT a) The BJT working mode: regions of operati, the
MEANS boundaries between operating zones; working regimes;
The aim of this work is to perceive whether electronic b) BJT model: definition of a basic model for BJT;
students are prepared to deal with different models imposed by c) BJT Percetion analisys: of the clarity of those
real components, identify their difficulties and link them to
previous concepts in various means used by the student to
actual gaps in their education. The method of research here is
ex post facto research [16]; the researcher takes the effect and study BJT; Ethernet sites, slides, videos, books;
examines the data retrospectively in order to establish causes, d) BJT Supporting means development: develop a set
relationships and explanations. The collected data consisted in of slides; movies
some class discussions’ transcriptions and courses and degrees e) BJT Supporting means evaluation: teaching /
curricula analysis. The results relate to Electric Power Systems
learning satisfaction questionnaires.
Engineering at ISEP (Polytechnic of Porto School of
Engineering) students at the end of their first year, second In this paper we are focusing on points a), b) and also, but
semester (2016). A teacher/researcher perception triggered this briefly, the point c).
research. In order to test his perception, he placed the
hypothesis of his students in the end of his course “Electronics” III. BIPOLAR JUNCTION TRANSISTOR WORKING MODE
not being able to explain nor comprehend the actual behavior Technically this component has three pins and appears in a
of an electronic component in terms of Model. large variety of enclosures. Fig. 1 shows a transistor example
In electrical engineering teaching all the components are and the correspondent symbol.
represented in the form of Models that have an associated
specific behavior. The model of a nonlinear component is often
described through the association of several linear components.
However, the teacher has been noting the difficulty of students
intellectually transposing the model to its component. An
example is the junction diode. Its operation is traditionally Fig. 1. Bipolar Transistor example and the correspondig schematic diagram.
explained by the V-I characteristic curve of the diode [ID = f
67
Libro de Actas
One important part of this work was to study the topic and remaining Regions of Operation, others models should be used.
define a set of simple definitions related to the bipolar One main task was to establish a very simple model for Base–
transistor, in order to later synthetize its mode of operation. Emitter and Collector–Emitter pair pins. For Base–Emitter, the
The BJT can operate in three different Regions of Operation considered best approach was the diode corresponding to a
which are designated as: well-known PN junction. Later in the developed slides,
students emphasized that the P-N diode, Base-Collector in a
• Cutoff BJT and Gate – Cathode in a Thyristor all present the same
• Active behavior. For the Collector–Emitter equivalent, the model
considered easiest to understand was a variable resistance
• Saturation dependent on the base current. The simple model for a NPN
Is important to define the BJT Regions of Operation transistor is shown in Fig. 3.
Boundaries. Finally, the BJT can operate in two Working C
B
Regimes that are designated as:
IB
• Linear G= K IB
• Switching
According to students opinion, (later demonstrated in the E
satisfaction questionnaires), “definitions should be short and
clear”. One major task was to establish definitions according Fig. 3. A simple model for a NPN transistor.
previous requirements. The first approach was to define
literally the Regions of Operation and Working Regime. It was The Collector–Emitter behavior can be represented as a
difficult, because each author tended to establish their own resistance modulated by the Base–Emitter current. In fact,
definition, and sometimes there were conflicts among them. historically, the name of Transistor has it origin on Transfer –
Resistor and according to the students involved in this study,
A. Bipolar Junction Transistor models this component working description is sufficiently simple and
The bipolar transistor is a complex component, not easy to comprehensive to be used as the initial model for the study of
explain in a simple model. They are many models to explain transistors. For Collector–Emitter equivalent model, students
bipolar transistors; some are simpler but disjointed from reality consider three possibilities according the Region of Operation.
and others more realistic but much more complex. Fig. 2 Cutoff, Active and Saturation were considered, respectively, an
presents a model currently used to explain the transistor open switch, a variable resistor and a closed switch. Note that
behavior. this Resistor is a controlled one, which imposes a collector
current that is given:
B GmV BE
C
RΠ IC = β IB ()
Ro
In simpler words, this resistor acts as a current limiter
controlled by a control current IB. Later on, this controlled
E resistor will be replaced by a controlled current source in order
to have a more realistic and complex transistor model.
Fig. 2. BJT simplified pi model. In short, the students defined a set of definitions (i) for all
three regions of operation, (ii) for the two boundaries of
This model was considered considerably complex for operation, (iii) for the two working regimes, and (iv) a
beginners. The equivalent model presented in the Fig. 3 is only Collector-Emitter equivalent for each region. The results of
used when the BJT operates in the Active Region. For the these definitions are summarized in Table 1.
BJT- BJT
BJT parameters BJT
Regions of Working Regime
Collector – Emitter
Operation
Equivalent
VBE IB IC IC/IB VCE VCB Boundaries Linear Switching
BJT
Cutoff <Vγ =0 =0 – VCC >0 •
IB ≠ 0
Regions
of
Active ≃Vγ >0 >0 β
<VCC
> Vγ
>0 •
Operation VCB = 0
Saturation ≃Vγ >0 >0 <β < Vγ <0 •
68
TAEE 2018 | Tenerife, 20 - 22 de Junio
The value designated by Vγ refers to the conduction We had previously selected a set of transistor working
voltage of a PN junction and its value is: concepts and the next step was to assess them using a
psychometric scale commonly involved in research that
employs questionnaires. This scale uses limits from 1 to 5,
Vγ ≈ V () corresponding to a lesser degree of satisfaction to a higher
degree of satisfaction, respectively. It is important to
This table was especially well received by the students emphasize that the present means analysis does not correspond
involved in this study because it is very compact and especially to any kind evaluation of the means utilized, but only to a set of
simple. It should be noted that the definitions mathematically student’s perceptions. All analyzed means can be absolutely
depend on equalities (= sign) or inequalities (signs > or <). correct, both scientifically and pedagogically, and yet obtain a
Also, one of the great advantages recognized is the clear low assessment level in this work. Moreover, the analyzed
identification of the boundary between the Active region and means are probably adequate for a given level of electronic
Saturation region. In the available literature this border is often knowledge but on this work the target is to identify and/or
defined in an unclear way and based in examples such as: ”a develop learning means to support leaning on bipolar transistor
BJT is in saturation region when, for example, VCE == 0.2V”. for students on the very early stage of Electronic Degree. As
In this table it is clear that the boundary between Active and said, the analyzed means were as listed:
Saturation occurs for VCB = 0
• internet sites
B. Students’ perceptions • internet slides
There are many means available for supporting learning • internet videos
about the bipolar transistor. The information can be presented
in the traditional book support or in electronic support • books
accessible through the internet. In this part, we must take into
For all examples and for reasons of privacy, the order of
account two important aspects: Concepts’ consistency and the
assessed means does not match the order in the correspondent
correspondent student’s perceptions. Note that those concepts
order in the associated table. All sites were assessed on May,
associated to the transistor operation are not widely accepted.
2016. For Internet Sites, the students selected the sites listed
One of them is the boundary between the Active / Saturation
below:
region. For students, it is more important to have one than
none. However, some learning means give examples instead • http://www.radioamadores.net/transistores.htm
definitions.
• http://www.portaleletricista.com.br/transistor-funcionamento-e-
Students’ perceptions is probably the most complicated aplicacoes/
issue to overcome. In fact, teachers have high level of • http://www.ebah.pt/content/ABAAAAV-oAB/transistor-bipolar-
knowledge about the bipolar transistor subject and as such, all juncao
learning means are satisfactorily clear. For students who only
have low level of knowledge, the situation is completely • https://en.wikipedia.org/wiki/Bipolar_junction_transistor
different, everything becomes very complicated to understand. •http://www.allaboutcircuits.com/textbook/semiconductors/chpt-
Thus, for a teacher, it is very hard to perceive student´s 4/bipolar-junction-transistors-bjt/
difficulties and perceptions. One way to overcome this in our
• http://www.electronics-tutorials.ws/transistor/tran_1.html
work is to use students as kind of perception sensor. This is
why we decided, from a very early stage of this study, to put • http://www.electronica-pt.com/componentes-
students in the work team in order to reduce the risk of eletronicos/transistor-tipos
developing means that are not really useful for learning. Table II presents all considered transistor working concepts
perceptions for selected above sites.
C. Avaiable learning support means perceptions
A team of students from the third year of Electronic TABLE II. TRANSISTOR WORKING CONCEPTS PERCEPTIONS FOR
SELECTED FOR INTERNET SITES
Engineering degree developed this part of the work based on a
scenario: the main idea was to suppose that they were on their Transistor Transistor Working Site #
first year degree and they need to study for an exam on an Operation Concepts 1 2 3 4 5 6 7
Electronic subject. What kind of means of studying would be
Regions identification 5 1 2 1 1 4 5
used? All actions should be as realistic as possible. When
questioned about learning means that would be considered, Regions sequence 1 1 1 1 1 1 1
they chose internet sites, slides and videos. Despite not being Transistor
Region characteristics 1 1 2 1 1 2 2
chosen by the team, the teacher suggested also including some Regions
books for later comparison purposes. Then, it was suggested to Region boundaries 1 1 1 1 1 1 1
select some examples of each kind, making only one remark:
Collector – Emitter equivalent 2 1 2 1 1 1 3
the selection should reflect a real situation as much as possible.
No further suggestion was made and all selected examples Transistor
Regimes identification 1 1 1 1 1 1 2
were their responsibility only. Regimes
Regions for Switching regime 1 1 1 1 1 1 1
69
Libro de Actas
Regions sequence 2 4 1 1 3
Transistor Table V presents all considered transistor working concepts
Region characteristics 1 3 4 2 3
Regions perceptions for selected books.
Region boundaries 1 1 1 2 3
Collector – Emitter equivalent 1 1 5 2 1 TABLE V. TRANSISTOR WORKING CONCEPTS PERCEPTIONS FOR
SELECTED FOR BOOKS.
Regimes identification 1 1 2 2 1
Transistor
Regimes Transistor Book #
Regions operation for Switching regime 1 1 1 2 1 Transistor Working Concepts
Operation 1 2 3
Operation regions identification 3 4 3
Regions sequence 3 3 3
For Internet Videos the selected sites are listed below: Transistor
Region characteristics 3 4 3
Regions
• https://www.youtube.com/watch?v=koYahjuYZe8 Region boundaries 3 3 3
• https://www.youtube.com/watch?v=iwoebVm7ZVg Transistor
Regimes identification 3 3 3
Regimes
• https://www.youtube.com/watch?v=BAdCpVBhEvI&list=PL Regions operation for Switching regime 3 3 3
z5lDMUFoTXY2i302mV8rh0KkU17i10uN
• https://www.youtube.com/watch?v=usRAuTFK0wU&list=PL
z5lDMUFoTXY2i302mV8rh0KkU17i10uN&index=2 D. Supporting means development
In this phase of the work, the student’s team proposed to
• https://www.youtube.com/watch?v=SAZ8tttGW8c
develop some new supporting means, trying to reflect on it the
• https://www.youtube.com/watch?v=uuPWfFHshZQ identified missed information from their perceptions. The
proposed new supporting means was a set of slides to which a
sound track would be later added in order to produce a movie.
The advantages were clarity, color and movement that
Table IV presents all considered transistor working captivated the student’s attention. A beta version was already
concepts perceptions for selected above sites. developed but working only in Portuguese language and
available on [17]. Fig. 4 presents an image from that set of
slides.
70
TAEE 2018 | Tenerife, 20 - 22 de Junio
71
Libro de Actas
[5] Bologna Declaration (1999) Available at: [6] Kushnir, I. “The role of the Bologna Process in defining Europe”,
http://www.ehea.info/Uploads/Declarations/BOLOGNA_DECLARATI European Educational Research Journal, 15(6), pp.664-675, 2016.
ON1.pdf; (accessed 01 November 2014)
[7] Heitmann, G. “Challenges of engineering education and curriculum Engineering and Virtual Instrumentation (REV) Conference, Madrid,
development in the context of the Bologna process”, European Journal Spain, 24-26 February 2016.
of Engineering Education, 30(4), pp.447-458, 2005 [13] Maria Barbarosou, Ioannis Paraskevas, George Kliros, Antonios
[8] Klemeš, J.J., Kravanja, Z., Varbanov, P.S., Lam, H.L. “Advanced Andreatos, "Implementing transistor roles for facilitating analysis and
multimedia Engineering Education in Energy”, Applied Energy, 101, synthesis of analog integrated circuits", Global Engineering Education
pp.33-40, 2013. Conference (EDUCON) 2017 IEEE, pp. 423-430, 2017, ISSN 2165-
[9] Williams, B. R. “Engineering education, accreditation and the Bologna 9567
Declaration: a New Zealand view”, International Journal of Electrical [14] Pedro Fonseca, Paulo Pedreiras, Filipe Silva, Advances in Intelligent
Engineering Education, 44(2), pp.124-128, 2007. Systems and Computing, vol. 694, pp. 382, 2018, ISSN 2194-5357,
[10] Aslan, S., Reigeluth, C. M. “Educational Technologists: LeadingChange ISBN 978-3-319-70835-5.
for a New Paradigm of Education”, TechTrends, 57(5), 2013. [15] JR Pierce, “The naming of the transistor,” Proceedings of the IEEE,
[11] Felgueiras, C., Areias, D., Fidalgo, A., Macedo, J., Alves, G. R., “How Volume: 86, Issue: 1, Jan 1998; DOI: 10.1109/5.658756
to Use Remote Labs for Enhancing E-Learning on PSoCs”, International [16] Cohen, L., Manion, L., Morrison, K. “Research Methods in Education”,
Journal of Online education (IJOE), Vol.12(4), 2016. 6th ed., Routledge, Taylor & Francis Group, London and New York,
[12] Felgueiras, C., Areias, D., Fidalgo, A., Macedo, J., Alves, G. R., 2007.
“Reshaping digital methodologies to the analog world”, Remote [17] Felgueiras, C., “Slides de apoio às aulas de electrónica”, available on
http://ave.dee.isep.ipp.pt/~rjc/mcf/
72
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— El principio de funcionamiento de los (THD), mejorar la respuesta dinámica, etc. Por lo tanto la
convertidores de potencia está basado en la implementación de modulación específica utilizada es muy importante para
estrategias o técnicas de modulación PWM. Por lo general la conseguir un rendimiento óptimo del convertidor.
adopción del algoritmo o estrategia de modulación PWM tiene
por objeto mejorar el comportamiento del sistema: mejorar el En los últimos años, la tecnología FACTS (Flexible AC
contenido armónico (THD) o la respuesta dinámica, reducir las Transmission System) se ha desarrollado con el propósito de la
pérdidas de conmutación, incrementar la eficiencia de la utilización eficiente de la energía, estabilización de voltaje,
conversión, etc. La literatura académica recoge diferentes control de la demanda y mejora en la calidad de red, corrección
técnicas de modulación PWM que se han ido complicando con el del factor de potencia y eliminación de armónicos. Algunas
propósito de conseguir una mayor fiabilidad, eficacia y un menor
ruido en el equipo. El objetivo del presente documento ha sido
aplicaciones adicionales incluyen control de flujo de potencia,
desarrollar un análisis comparativo de los diferentes algoritmos regulación de voltaje, compensación de potencia reactiva,
de control y técnicas PWM. Matlab/Simulink ha sido el software mejora de la estabilidad del voltaje transitorio, reducción de la
utilizado para el análisis y desarrollo de las diferentes técnicas de pérdida de potencia, acondicionamiento de potencia y mejora
modulación PWM presentadas, así como las topologías de de la calidad, etc.
convertidores. El propósito ha sido desarrollar la simulación de
las diferentes técnicas de modulación PWM (métodos continuos y El uso emergente de la generación renovable y distribuida
discontinuos) y contrastar los resultados con el montaje (DG) ha acelerado y ampliado el papel de los dispositivos
experimental. La finalidad es que el estudiante pueda entender electrónicos de potencia para una utilización eléctrica eficiente.
de manera más fácil y visual su funcionamiento. Desde el punto Recientemente se ha desarrollado el concepto de smartgrid o
de vista del estudiante es importante comprender cada una de las red de distribución inteligente, incrementando así el uso y
estrategias de modulación, así como observar las ventajas e aplicación de los convertidores de potencia. Lo que se traduce
inconvenientes de los diferentes métodos presentados. En este en un incremento de la confiabilidad de la red de suministro y
documento también se discuten el método y detalles para la
una mejora en su rendimiento.
adquisición de conocimientos y su implementación en el aula.
Debido a la importancia actual de estos dispositivos se han
Keywords— Pulse Width Modulation (PWM), Discontinuous desarrollado numerosas estrategias y técnicas modernas de
Modulation (DPWM), Power Quality, Delta-Sigma Modulation, control con diferentes algoritmos de modulación. Aplicaciones
Modular Multilevel Converter (MMC), Efficiency, SiC, Switching
de estas técnicas de modulación sobre dispositivos de
Losses, Control Techniques, Inverter.
electrónica de potencia incluyen modelos como: SVC (Static
Variable Compensator), Sistemas Fotovoltaicos, STATCOMs
I. INTRODUCCIÓN (Static Synchronous Compensator), HVDC Converter o SST
Los convertidores de potencia tienen una amplia utilización (Solid-State Transformer), etc.
en la industria. La aparición de modernos microcontroladores
(Cs) o dispositivos electrónicos configurables (FPGAs) ha
favorecido su implementación en diferentes equipos. Aunque el
principio de funcionamiento de estos sistemas está basado en
las diferentes técnicas o estrategias de modulación usadas. Los
convertidores de potencia pueden utilizar diferentes estrategias
de modulación PWM (SPWM, THIPWM, SVM, DPWM, etc.).
Frecuentemente la adopción del algoritmo o tipo de
modulación tiene por objeto mejorar el comportamiento del
convertidor, por ejemplo: reducir las pérdidas de conmutación,
incrementar el índice de modulación (MI), incrementar la Fig. 1. Diagrama esquemático de un inversor trifásico de 2 niveles con IGBTs.
eficiencia en la conversión, disminuir el contenido armónico Aplicación del software interactivo SEMIS ABB semiconductor.
73
Libro de Actas
Por todo ello, esta serie de conceptos y conocimientos son diferentes técnicas y presentando sus características más
incluidos dentro del desarrollo curricular del Master de relevantes. La descripción teórica se centra en el proceso de
Energías Renovables y Eficiencia Energética (EERR). De este modulación y se apoya en resultados experimentales o de
modo cumplir con los objetivos de aprendizaje supone no sólo simulación. El propósito ha sido conseguir un mejor
adquirir los conocimientos transmitidos por el profesor sobre entendimiento del proceso; desde la comparación de una señal
las topologías electrónicas mostradas en el aula, sino también de referencia con una o más portadoras, hasta la modulación
comprender el funcionamiento y uso de los sistemas indicados. por banda de histéresis o modulación ver figs. 2 y 3Este
Así pues no basta con conocer las diferentes herramientas de trabajo se complementa con una actividad práctica basada en el
simulación disponibles en el mercado, ver fig. 1. De este modo diseño de moduladores para sistemas de potencia por medio del
resulta necesario entender de antemano los principios de entorno Matlab/Simulink.
funcionamiento de los diferentes dispositivos electrónicos, así
como los algoritmos y estrategias de modulación PWM más
utilizadas en los convertidores de potencia. Ch1
VIN(t)
+
AO#1. - VS(t)
R1
- AO#2.
TL081 R3 +
TL081
R2 1
RC
R2 V VSUPPLY VS VPWM ( t )dt
R3
-
R2
AO#3.
+ SUMADOR INVERSOR.
TL081 AV.= -1.
Fig. 2. Ejemplo de circuito analógico para obtener la modulación V (banda de Fig. 4. Diferentes técnicas de modulación (métodos continuos y discontinuos) y
histéresis) mediante el uso de amplificadores operacionales (AO’s TL081). etapas en el proceso de diseño.
Así pues el presente trabajo presenta un análisis de los Otros autores como Hassan et al. [2], Prabaharan et al. [3] o
principales algoritmos de modulación PWM. Su finalidad es Kava et al. [4] presentan una revisión de diferentes topologías
dar un repaso a las diferentes estructuras, enfatizando en las de convertidor multinivel, clásicas e híbridas, para su
74
TAEE 2018 | Tenerife, 20 - 22 de Junio
implementación en sistemas de energías renovables (RES). De supuesto analizado. Por otro lado Madorell et al. [11], Rus et
igual forma examinan las diferentes técnicas de modulación al. [12] y Artal-Sevil et al. [13] han estudiado estrategias de
adoptadas. Así es posible analizar los conceptos básicos control destinadas a accionamientos de bajo coste. Diferentes
correspondientes a los diferentes convertidores: Neutral-Point tipos de técnicas de modulación PWM continua y discontinua
Clamped (NPC), Flying Capacitor, Cascaded H-Bridge (CHB) son implementadas. Estas estrategias se evalúan y comparan
y Modular Multilevel Converter (MMC). Estas topologías han para cada aplicación específica a fin de definir cuál de ellas
recibido una gran atención debido a sus características más obtiene un mejor rendimiento del convertidor.
relevantes, entre las que destacan: una mejora en la calidad de
Las estructuras multinivel (MLI) se utilizan cada vez más
la forma de onda, un pequeño voltaje de modo común y una
en aplicaciones de media y alta potencia (FACTs) debido a las
corriente de entrada con baja distorsión. Entre sus aplicaciones
bajas interferencias electromagnéticas (EMI) y bajo contenido
podemos destacar: accionamientos de alta potencia en media
armónico. Así Babaei et al. [14], Venkataramanaiah et al. [15]
tensión, filtros de potencia activa, microgrids, control de flujos
o Colak et al. [16] presentan una revisión de las diferentes
de potencia, vehículo eléctrico, etc.
topologías del inversor multinivel (VSI). Algunos esquemas de
control también son incluidos. La selección de topología y
técnicas de control puede variar de acuerdo con las demandas
de potencia del inversor.
De este modo se han estudiado métodos de modulación
basados en portadora (SPWM), modulación con eliminación de
armónicos (SHE), space-vector (SVM), modulación /, etc.
Las ventajas y limitaciones de cada topología también han sido
mencionadas. En los documentos se efectúa una comparación
entre el número de dispositivos electrónicos necesarios en cada
una de las estructuras presentadas (configuración simétrica,
asimétrica, híbrida o celda básica) en función del número de
niveles del inversor. Los inversores multinivel presentan como
principal desventaja el elevado número de dispositivos
semiconductores que necesitan. De este modo el objetivo de
estos documentos ha sido, en muchos de los casos, presentar
estructuras con las mismas prestaciones pero con un número
reducido de dispositivos.
75
Libro de Actas
objetivo ha sido facilitar el entendimiento del proceso a los SPWM es una técnica simple que proporciona buenos
estudiantes. Dentro de la técnica de modulación PWM se han resultados, incluido en modo sobremodulación y por lo general
propuesto diferentes algoritmos de modulación, cada uno con presenta un bajo contenido armónico. Ello es debido a que
el propósito de incorporar mejoras, como por ejemplo: opera a frecuencia constante. Hava et al. [10] han investigado
disminuir las pérdidas de conmutación o el contenido armónico la sobremodulación y la calidad de onda generada mediante
(THD), aumentar la eficiencia del convertidor, reducir la métodos PWM basados en portadora. Los resultados obtenidos
distorsión de la señal, etc. [18], [19]. fueron testeados sobre un inversor VSI.
40
DV-PWM wave
30
Banda histéresis
20
10
Voltage (V)
-10
-20
-30
-40
-50
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Time (s)
76
TAEE 2018 | Tenerife, 20 - 22 de Junio
en modulación dificultan su aplicación en metodologías de trifásicos. El principal objetivo es maximizar el uso del bus de
diseño. Un convertidor de primer orden está compuesto por un continua DC. De este modo es posible incrementar la tensión
integrador, un bloque de muestreo y un cuantificador de 1-bit. de salida del inversor hasta un 15,5% con respecto a la técnica
Este modulador convierte la señal de entrada en un tren de SPWM. Hace más de una década algunos autores propusieron
pulsos cuya media temporal es proporcional a la tensión de inyectar una señal de secuencia cero (ZSS) con una frecuencia
entrada. El principio de funcionamiento está dado en el superior de la onda fundamental 3s y una amplitud 1/6. Esta
diagrama mostrado en la fig. 11. técnica de modulación es conocida como THIPWM1/6, su
diagrama desarrollado en Matlab/Simulink es mostrado en la
fig. 14. De este modo, la señal senoidal de secuencia cero
inyectada viene expresada por la siguiente ecuación.
Aw (2)
vZSS sin(3ws t )
6
40 Sigma-Delta PWM
Reference signal
30
20
10
Voltage (V)
-10
Fig. 14. Diagrama de bloques del modulador THIPWM1/6.
-20
20
0
10
-0.2
Voltage (V)
-0.4 0
-0.6 -10
-0.8
-20
-1
-30
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
-40
Time (s)
-50
Fig. 13. Modulación -PWM junto con la señal de salida del integrador. La
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Time (s)
77
Libro de Actas
30
20
10
Voltage (V)
-10
-20
-30
-40
-50
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Time (s)
Fig. 18. Diagrama de bloques del modulador DPWM desarrollado mediante el
Fig. 16. Modulación PWM y señal senoidal de referencia Va con inyección del software Matlab/Simulink.
tercer armónico. Supuesto de modulación THIPWM1/6.
La fig. 18 muestra el diagrama de bloques del modulador
E. Modulación Space-Vector (SVM) DPWM implementado en Matlab/Simulink. La diferencia entre
las diferentes técnicas analizadas radica en el algoritmo usado
Esta estrategia denominada SVM es comúnmente utilizada
para la obtención de la señal ZSS. Esta función matemática se
en convertidores trifásicos asociados con aplicaciones AC
encuentra incorporada dentro del bloque “conditions”.
relacionadas con variadores de velocidad. Para extender el
rango lineal de la modulación SPWM puede ser inyectada una 50
10
también se amplía un 15% en comparación con la técnica
Voltage (V)
-40
50
-50
SVM
40 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Reference signal + Triangular
Time (s)
30
0
50
-10 DPWM-Max
40 Reference signal + ZSS
-20
30
-30 20
-40 10
Voltage (V)
-50 0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Time (s) -10
Fig. 17. Ejemplo de modulación SVM y señal de referencia Va con inyección -20
-40
-50
F. Modulación PWM Discontinua (DPWM) 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Time (s)
78
TAEE 2018 | Tenerife, 20 - 22 de Junio
50 20
DPWM2
40 10
Voltage (V)
Reference signal + ZSS
30 0
20 -10
10 -20
Voltage (V)
0 -30
-10 -40
-20
-50
-30 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02
Time (s)
-40
-50 Fig. 24. Señal senoidal de referencia y portadora triangular multinivel. Como
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 resultado se obtiene la señal de disparo PWM del IGBT.
Time (s)
Fig. 21. Ejemplo de modulación DPWM2 y señal de referencia con inyección En las figs. 23 y 24 se puede observar la señal senoidal de
de onda de secuencia cero (ZSS). referencia, junto con la portadora triangular a distintos niveles.
También se ha representado la señal de disparo de los IGBTs
resultante de la modulación PWM con múltiple portadora.
50 DPWM3
Reference signal + ZSS
40
30
Estas señales están destinadas al control de un convertidor del
20 tipo 5L-NPC. La fig. 25 muestra los 5 niveles del inversor.
10
Voltage (V)
50
0
40
-10
30
-20
20
-30
10
Voltage (V)
-40
0
-50
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 -10
Time (s)
-20
Fig. 22. Ejemplo de modulación DPWM3 y señal de referencia con inyección -30
-50
De entre las diferentes estrategias de modulación DPWM 0 0.002 0.004 0.006 0.008 0.01
Time (s)
0.012 0.014 0.016 0.018 0.02
20 Level-based Carrier
10
Reference Wave optimización. En general, el tipo de modulación es el
Voltage (V)
Level-shifted PWM
0
responsable de generar un bajo contenido de armónicos en las
-10 corrientes de la red así como, generar menos pérdidas de
-20 potencia en los dispositivos. Finalmente las técnicas de
-30 modulación PWM de base discontinua con inyección se señal
-40
de secuencia cero (ZSS) son las soluciones que reducen los
-50
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 eventos de conmutación y las pérdidas de potencia
correspondientes a los dispositivos semiconductores. Estas
Time (s)
Fig. 23. Señal senoidal de referencia y portadora triangular multinivel. Como estrategias han permitido optimizar la capacidad de control y
resultado se obtiene la señal de disparo PWM del IGBT. facilitar también su manejo.
79
Libro de Actas
El propósito ha sido cumplir los objetivos de aprendizaje; inverters. IET Power Electronics. IEEExplore Digital Library. Vol.: 9,
issue: 14; pp.: 2611-2620, 2016.
lo que supone no sólo adquirir los conocimientos transmitidos
[7] L. Asiminoaei, P. Rodríguez and F. Blaabjerg. Application of
por el profesor sobre las topologías electrónicas mostradas en Discontinuous PWM Modulation in Active Power Filters. IEEE
el aula sino también comprender el funcionamiento y uso de Transactions on Power Electronics, IEEExplore Digital Library.
estos sistemas. Para ello resulta necesario conocer los Volume: 23, issue: 4; pp.: 1692-1706, 2008.
[8] T.D. Nguyen, J. Hobraiche, N. Patin, G. Friedrich and J.P. Vilain. A
algoritmos y técnicas de modulación PWM más utilizadas en
Direct Digital Technique Implementation of General Discontinuous
los convertidores de potencia. Evaluar satisfactoriamente las Pulse Width Modulation Strategy. IEEE Transactions on Industrial
competencias, habilidades y destrezas adquiridas por los Electronics, IEEExplore Digital Library. Volume: 58, issue: 9 pp. 4445-
estudiantes durante su proceso de formación universitaria 4454, 2001.
[9] J. Prieto, M. Jones, F. Barrero, E. Levi and S. Toral. Comparative
también ha sido otro de los objetivos marcados al inicio de la
Analysis of Discontinuous and Continuous PWM Techniques in VSI-
experiencia. Como resultado se ha observado un incremento Fed Five-Phase Induction Motor. IEEE Transactions on Industrial
en el interés y grado de motivación del estudiante durante el Electronics. IEEExplore Digital Library. Vol.: 58, issue: 12; pp.: 5324-
estudio y desarrollo de pequeñas actividades académicas 5335, 2011.
[10] A.M. Hava, R.J. Kerkman and T.A. Lipo. Carrier-based PWM-VSI
relacionadas.
Overmodulation strategies: analysis, comparison and design. IEEE
Por último las simulaciones realizadas han proporcionado Transactions on Power Electronics, IEEExplore Digital Library. Vol.:
13, issue: 4; pp. 674-689, 1998.
un nuevo punto de vista al estudiante. Le han permitido [11] R. Madorell, J. Pou, J. Zaragoza, P. Rodriguez and R. Pindado.
comprender cada una de las estrategias o técnicas de Modulation Strategies for a Low-Cost Motor Drive. IEEE International
modulación, así como observar las ventajas e inconvenientes Symposium on Industrial Electronics. IEEExplore Digital Library. July
de los algoritmos presentados. Con el desarrollo de las 2006. Montreal, Canada. Vol.: 2; pp.: 1492-1497.
[12] D.C. Rus, N.S. Preda, I.I. Incze, M. Imecs and Cs. Szabó. Comparative
diferentes simulaciones ha conseguido al mismo tiempo analysis of PWM techniques: Simulation and DSP implementation.
profundizar en los contenidos y coger soltura en el desarrollo IEEE International Conference on Automation, Quality and Testing,
de los modelos. Los alumnos han podido comprender de Robotics (AQTR’10). IEEExplore Digital Library. May 2010, Romania.
forma más visual los diferentes conceptos expuestos en el aula Vol.: 3, pp.: 1-6.
[13] J.S. Artal-Sevil, R. Dufo, J.L. Bernal-Agustín and J.A. Domínguez.
al mismo tiempo que avanzaban en el desarrollo de las Asymmetrical multilevel inverter with staircase modulation for variable
diferentes actividades académicas. Por otro lado el profesor ha frequency drives in fractional horsepower applications. 17th European
obtenido un feedback más real e instantáneo. De esta forma, Conference on Power Electronics and Applications, EPE-ECCE’15
como conclusión los objetivos iniciales de aprendizaje se han Europe. IEEExplore Digital Library. September 2015. Geneva;
Switzerland; pp.: 1-10.
podido resolver de manera satisfactoria. [14] E. Babaei and S.H. Hosseini. New cascaded multilevel inverter topology
with minimum number of switches. Energy Conversion and
AGRADECIMIENTOS Management. Elsevier ScienceDirect. Volume 50, issue 11; pp.: 2761-
2767, November 2009.
Los autores agradecen el apoyo financiero de la [15] J. Venkataramanaiah, Y. Suresh, A. Kumar Panda. A review on
Universidad de Zaragoza para el desarrollo del presente symmetric, asymmetric, hybrid and single DC sources based multilevel
inverter topologies. Renewable and Sustainable Energy Reviews.
trabajo, a través del Programa de Innovación e Investigación Elsevier ScienceDirect. Volume 76; pp.: 788-812, September 2017.
Educativa (PIIDUZ 2017/18). Referencia de Proyecto: [16] I. Colak, E. Kabalci and R. Bayindir. Review of multilevel voltage
PIIDUZ_17_059. source inverter topologies and control schemes. Energy Conversion and
Management. Elsevier ScienceDirect. Vol. 52, issue 2; pp.: 1114-1128,
February 2011.
REFERENCIAS [17] A.M. Mahfuz-Ur-Rahman, Md. Mazharul Islam and Md. Rabiul Islam.
[1] A. Antonio-Ferreira, C. Collados-Rodríguez and O. Gomis-Bellmunt. Performance analysis of modulation techniques in multilevel inverters
Modulation techniques applied to medium voltage modular multilevel for direct grid connected photovoltaic arrays. 9th International
converters for renewable energy integration: A review. Electric Power Conference on Electrical and Computer Engineering (ICECE’16).
Systems Research, Elsevier ScienceDirect. Volume 155, February 2018, IEEExplore Digital Library. December 2016, Bangladesh; pp.: 66-69.
pp. 21-39. [18] M.C. Di Piazza and M. Pucci. Techniques for efficiency improvement in
[2] N.S. Hasan, N. Rosmin, D.A.A. Osman and A.H. Musta’amal@Jamal. PWM motor drives. Electric Power Systems Research. Elsevier
Reviews on multilevel converter and modulation techniques. Renewable ScienceDirect. Volume 136, pp.: 270-280, July 2016.
and Sustainable Energy Reviews. Elsevier ScienceDirect. Volume 80, [19] Y. Ko, M. Andresen, G. Buticchi, J.S. Lee and M. Liserre. Modulation
pp.: 163-174, December 2017. strategy for highly reliable cascade H-Bridge inverter based on
[3] N. Prabaharan and K. Palanisamy. A comprehensive review on reduced discontinuous PWM. IEEE Applied Power Electronics Conference and
switch multilevel inverter topologies, modulation techniques and Exposition (APEC’17). IEEExplore Digital Library. March 2017.
applications. Renewable and Sustainable Energy Reviews. Elsevier Tampa, Florida (USA). pp.: 3241-3246.
ScienceDirect. Volume 76, pp.: 1248-1282, September 2017. [20] A. Babaie, B. Karami and A. Abrishamifar. Improved equations of
[4] P. Kala and S. Arora. A comprehensive study of classical and hybrid switching loss and conduction loss in SPWM multilevel inverters. 7th
multilevel inverter topologies for renewable energy applications. Power Electronics and Drive Systems Technologies Conference,
Renewable and Sustainable Energy Reviews. Elsevier ScienceDirect. PEDSTC’16. IEEExplore Digital Library. February 2016. Tehran, Iran;
Volume 76, pp.: 905-931, September 2017. pp.: 559-564.
[5] B.P. McGrath and D.G. Holmes. Multicarrier PWM strategies for [21] D.A.B. Zambra, C. Rech, F.A.S. Goncalves and J.R. Pinheiro. Power
multilevel inverters. IEEE Transactions on Industrial Electronics. losses analysis and cooling system design of three topologies of
IEEExplore Digital Library. Vol.: 49, issue: 4; pp.: 858-867, 2002. multilevel inverters. IEEE Power Electronics Specialists Conference.
[6] H. Chen and H. Zhao. Review on Pulse-Width Modulation strategies for IEEExplore Digital Library. June 2008. Rhodes, Greece; pp.: 4290-
common-mode voltage reduction in three-phase voltage-source 4295.
80
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— Este trabajo presenta el funcionamiento básico de Transmission System) destinados a la utilización eficiente de
un convertidor trifásico NPC (Neutral-Point Clamped Converter) la energía eléctrica. Así Gandoman et al. [1] presentan una
de tres niveles, junto con las diferentes técnicas de modulación y revisión de tecnologías FACTs y aplicaciones destinadas a la
control más utilizadas en la literatura académica. El objetivo ha mejora de la calidad de potencia en smartgrids. Estos sistemas
sido desarrollar una comparación entre las pérdidas de
tienen un rol importante en la integración de las fuentes de
conducción y conmutación en los dispositivos semiconductores en
función de la técnica de modulación empleada (SPWM, SVM, energías renovables (RES) a la red eléctrica. Así como en la
THIPWM o DPWM). El propósito es analizar de forma gráfica y reducción de armónicos ocasionados por cargas no lineales.
visual los parámetros de mayor influencia sobre las pérdidas de La mejora en la estabilidad transitoria y el control de los
potencia, así como determinar el conjunto de técnicas que
minimizan estas pérdidas sobre los dispositivos. Este documento
flujos de potencia en las pequeñas redes de distribución
discute los principales campos de aplicación y presenta algunos (microgrids) o en sistemas aislados (con o sin almacenamiento
problemas tecnológicos asociados. El calentamiento sobre los de energía), son aplicaciones de gran interés. En estos sistemas
semiconductores en función de su tecnología de fabricación (Si, los convertidores electrónicos de potencia resultan esenciales.
SiC) también ha sido presentado. El análisis ha sido desarrollado De este modo Zeng et al. [2] analizan diferentes topologías y
mediante la herramienta de simulación gratuita Loss Simulation estrategias de control para la mejora de la calidad de potencia
Software de Fuji-Electric. La aplicación utiliza las características con inversores conectados a la red. Asimismo son presentados
específicas de los dispositivos con objeto de mejorar la precisión varios diagramas y algoritmos utilizados para el control de la
en el cálculo de las pérdidas. La finalidad es que los estudiantes potencia y corriente inyectada a la red. Los autores desarrollan
puedan asimilar más rápidamente los conceptos presentados en el
aula. Las pérdidas de potencia asociadas a los semiconductores
un análisis detallado junto con la comparación y discusión de
que constituyen la topología 3L-NPC han sido comparadas. De las estructuras mostradas.
este modo es más fácil determinar y observar la influencia de Recientemente estos dispositivos han captado la atención
diferentes parámetros como la frecuencia de conmutación, índice
como componentes importantes en la generación renovable y
de modulación, corriente de salida, factor de potencia, resistencia
de puerta, etc. sobre la estructura propuesta. Al mismo tiempo
distribuida (DG), siendo parte relevante en la integración de
los estudiantes aprenden a utilizar la aplicación IGBT Losses los sistemas de energías renovables, ver fig. 1. Por todo ello,
Simulation software. esta serie de conceptos y conocimientos han sido incluidos
dentro del desarrollo curricular del Master de Energías
Keywords—3-level NPC inverter 3L-NPC, power losses Renovables y Eficiencia Energética (EERR).
calculation, conduction losses, switching losses, PWM modulation
techniques, thermal module, symmetric multilevel inverter,
efficiency.
I. INTRODUCCIÓN
Los convertidores multinivel son ampliamente utilizados
en aplicaciones de alta potencia como accionamiento de
motores, filtros activos, convertidores DC/AC y otras muchas
aplicaciones. En estos últimos años, diferentes topologías de
convertidores de potencia se están implantando en sistemas de
generación fotovoltaica, eólica o mini-hidráulica. También se Fig. 1. Diagrama esquemático de un inversor trifásico de 3 niveles (3L-NPC)
han incorporado en distintos módulos FACTS (Flexible AC con IGBTs. Aplicación del software interactivo SEMIS ABB semiconductor.
81
Libro de Actas
Los inversores multinivel VSI (Voltage Source Inverter) el factor de distorsión armónica (THD) también fueron
son muy populares y en función de su topología se pueden parámetros considerados por los autores. El propósito ha sido
clasificar en varias categorías: Neutral-Point Clamped (NPC), determinar la eficacia en las topologías multinivel mostradas.
Flying Capacitor (FC), Cascaded H-Bridge (CHB) y Modular
Por otra parte Shin et al. [12] presentan una comparación de
Multilevel Converter (MMC). En el caso particular de la
las pérdidas de potencia en los dispositivos semiconductores
topología 3L-NPC trifásica la literatura ha propuesto una serie
para diferentes técnicas de modulación (SPWM y DPWM).
de estrategias de modulación, cada una de las cuales se centra
Las estructuras analizadas fueron los inversores tipo 3L-NPC
en la optimización de aspectos específicos como la reducción
y 3L-T. Los cálculos analíticos fueron contrastados con los
del contenido armónico, disminución de las pérdidas en los
resultados obtenidos con el software de simulación PSIM.
dispositivos semiconductores, incremento del rendimiento del
Como conclusión indican que el modelo 3L-T posee menores
convertidor, etc. [3]. Entre las características más relevantes de
pérdidas. Mientras Mirizadeh et al. [13] estudian las pérdidas
estos inversores pueden destacarse: la disminución de la
de conducción y conmutación asociadas a diferentes técnicas
distorsión armónica total (THD) en la corriente de salida, la
de modulación PWM aplicadas sobre un inversor multinivel
capacidad para operar con cualquier factor de potencia, buena
CHB.
estabilidad, alta eficiencia y el tamaño del convertidor.
De igual forma, Farhadi et al. [14] analizan la eficacia de las
La topología NPC (Neutral-Point Clamped converter) de 3
técnicas de modulación SPWM, THIPWM y SVM sobre un
niveles es cada vez más utilizada, pues permite trabajar con
inversor NPC. Las pérdidas en los dispositivos son evaluadas
potencias elevadas ofreciendo una calidad de onda mejorada
mediante el software Matlab/Simulink. El análisis térmico es
[4]. Así en los últimos años se han desarrollado varios estudios
realizado con el propósito de conocer que elemento posee
relacionados con las pérdidas en convertidores para diferentes
mayor temperatura en la unión T j < Tj|max y determinar así la
tipos de aplicaciones. De este modo Clotea et al. [5] analizan
fiabilidad de la estructura. Mientras tanto Teichmann et al.
la eficiencia de un pequeño sistema de almacenamiento de
[15] evalúan las pérdidas asociadas al convertidor de 2 niveles
energía eólica mediante bombeo. En el estudio se calculan las
convencional con respecto al 3L-NPC. El análisis fue llevado a
pérdidas de conducción y conmutación de los semiconductores
cabo con dispositivos de diferentes fabricantes. Los valores del
sobre un convertidor VSI de 2 niveles con la técnica de
filtro (L, C) también fueron parámetros a reconsiderar.
modulación SVM (space-vector modulation). La estimación
teórica es contrastada con la información obtenida en la En comparación con las estrategias de modulación de
simulación. Por su parte Lee at al. [6] comparan las pérdidas anchura de pulso PWM tradicionales, la reducción de las
de potencia de las topologías de un inversor 3L-NPC y 3L-TI. pérdidas de conmutación se logra frecuentemente mediante la
Las pérdidas de potencia fueron calculadas teóricamente y adopción de esquemas de modulación discontinua (DPWM).
posteriormente comparadas con los resultados obtenidos por Con esta técnica no sólo se reducen las pérdidas de
medio de la simulación. En este caso el análisis fue efectuado conmutación sino que se obtienen mejores características
mediante el módulo térmico PSIM. Así determinan que las armónicas con un índice de modulación alto en comparación
pérdidas de conducción dependen del índice de modulación con la modulación PWM continua (SPWM, SVM, etc.). El
(MI) y del factor de potencia (PF) mientras que las pérdidas de propósito del documento es establecer de manera sencilla una
conmutación son función de la frecuencia de operación (fSW). metodología para comparar las pérdidas en los dispositivos
Los parámetros utilizados fueron extraídos de los datasheets semiconductores. El análisis ha sido desarrollado mediante la
proporcionados por los diferentes fabricantes de dispositivos herramienta de simulación gratuita Loss Simulation Software
semiconductores. de Fuji-Electric.
Del mismo modo Babaie et al. [7] y Seung-Wook et al. [8] Este documento está organizado de la siguiente manera. La
analizan las pérdidas de potencia en los semiconductores que sección 2 indica el cálculo de las pérdidas, la estimación de la
constituyen la topología 3L-NPC. La estrategia de modulación temperatura, las estrategias de modulación y la topología. El
aplicada fue SPWM y SVM, respectivamente. Los cálculos epígrafe 3 compara las pérdidas en los semiconductores en
teóricos estimados fueron contrastados con los resultados función de su tecnología. Mientras que la sección 4 compara
obtenidos en la simulación. Se aprecian la misma tendencia en las pérdidas en función del tipo de técnica de modulación.
los datos presentados. Las herramientas de simulación usadas Finalmente el ítem 5 muestra las conclusiones, indicando las
por los autores fueron PLECs y PSIM. Mientras que Filsecker ventajas e inconvenientes de la estrategia implementada.
et al. [9] efectúan un estudio semejante incorporando en esta
ocasión dispositivos de SiC. Comparando los resultados con
respecto a los casos anteriores, se aprecia una reducción de las II. CÁLCULO DE LAS PÉRDIDAS
pérdidas en los semiconductores al utilizar esta tecnología. Hoy en día es posible utilizar diferentes herramientas de
Asimismo Zambra et al. [10] y Soon-Wong et al. [11] analizan simulación online gratuitas, proporcionadas por los fabricantes,
la distribución de las pérdidas asociadas a los semiconductores que permiten estimar las pérdidas de potencia asociadas a los
con diferentes técnicas de modulación. En ambos casos han dispositivos semiconductores. En estas aplicaciones es posible
sido utilizados modelos matemáticos para conocer las pérdidas seleccionar la topología del convertidor así como los distintos
asociadas a los dispositivos. El análisis del circuito térmico y dispositivos a utilizar. Algunos ejemplos de recursos online de
82
TAEE 2018 | Tenerife, 20 - 22 de Junio
simulación (freeware) de uso generalizado son: “Semis” de Matlab/Simulink ha sido el software utilizado para simular
ABB Semiconductors, “SemiSel Simulation” de Semikron el modo de operación del inversor. Las señales de disparo de
[16], “Melcosim” de Mitsubishi Electric o “IGBT Simulator” los IGBTs son obtenidas como resultado de las intersecciones
de Fuji Electric [17]. En este caso se ha seleccionado esta entre las señales portadoras triangulares y la señal de referencia
última aplicación por su sencillez y facilidad de manejo. VR. Las figs. 3 y 4 representan los pulsos de control de los
diferentes IGBTs de la estructura. En este supuesto se ha usado
Las pérdidas de potencia se dividen en dos categorías
la estrategia de modulación SPWM.
principalmente: pérdidas de conmutación y de conducción. En
la literatura se ha demostrado que las pérdidas de conmutación 80
VR Reference Voltage
parámetros.
Voltage (V)
0
posteriormente comprobar de forma gráfica, los diferentes 0 0.002 0.004 0.006 0.008 0.01
Time (s)
0.012 0.014 0.016 0.018 0.02
parámetros que influyen sobre estas pérdidas y de esta forma Fig. 3. Obtención de los pulsos de Control del IGBT S1A y S2A.
asimilar y asentar los conocimientos. 80
VR Reference Voltage
60 Control IGBT S
4A
40
los dispositivos semiconductores de un solo brazo. La tabla I Fig. 4. Obtención de los pulsos de Control del IGBT S3A y S4A.
muestra los distintos estados y niveles de tensión de salida del
inversor 3L-NPC. Por otra parte, la corriente de salida en las fases del inversor
3L-NPC es mostrada en la fig. 5. En este supuesto se ha
considerado una frecuencia de conmutación fSW = 10kHz y
iO|rms = 7,071A. También es posible apreciar el pequeño rizado
que aparece sobre la corriente trifásica de salida. Datos del
filtro de salida utilizado: RF = 10; LF = 3,5mH.
10
6 i PhA
O
iO PhB
4
i PhC
O
2
Current i (A)
O
-2
-4
-6
-8
-10
0.02 0.022 0.024 0.026 0.028 0.03 0.032 0.034 0.036 0.038 0.04
Time (s)
83
Libro de Actas
características del dispositivo. Las pérdidas de conducción del (fSW), la tensión del bus (+VDC) y la corriente (iC). La ecuación
IGBT (PCON, IGBT) se calculan mediante la ecuación (1). (5) muestra como calcular las pérdidas de conmutación, donde
Err|ref, iC|ref e vR|ref son parámetros de referencia descritos en las
hojas de características del dispositivo, ver fig. 8.
iC v (5)
PSWD Off Err f SW Err ref
R f SW
iC ref vR ref
84
TAEE 2018 | Tenerife, 20 - 22 de Junio
modulación, adaptación a nuevas topologías y reducción del diferentes variables de estudio. De esta forma es posible
voltaje en modo común [20], [21]. analizar de forma gráfica y visual los parámetros de mayor
influencia sobre las pérdidas de potencia. También permite
E. Topología y Dispositivos conocer de antemano los dispositivos que están sometidos a
La topología del inversor 3L-NPC trifásico utilizada para mayor exigencia eléctrica. Las figs. 10 y 11 representan la
estimar las pérdidas asociadas en cada tipo de modulación evolución de las pérdidas de potencia (IGBTs y diodos) en
implementada puede observarse en la fig. 9. En el estudio función de la frecuencia de conmutación (fSW) y el índice de
presentado fueron seleccionados diferentes dispositivos con modulación (MI). El dispositivo utilizado se corresponde con
objeto de comprobar la influencia del tipo de tecnología de 2MBI400VE-170-53 (Series SiC Hybrid), mientras que el
fabricación de los semiconductores con respecto a las pérdidas método de modulación empleado es SVM.
de potencia en dicha estructura. Los dispositivos IGBTs del
fabricante Fuji Electric seleccionados son: 2MBI400VE-170-
53 (Series SiC Hybrid); 2MBI400U4H-170 (Series U);
2MBI400VE-170-50 (Series V). Todos ellos soportan una
tensión y corriente máxima equivalente a vCE|max = 1,7kV;
iC|max = 400A, (ver datasheet de los componentes). De acuerdo
con la información proporcionada por el fabricante, el IGBT
(serie V) es un modelo fabricado en silicio de 6th generación
con estructura Field-Stop (FS) y diseño “Advanced Trench”.
De este modo garantiza unas pérdidas inferiores al modelo
IGBT (serie U).
Fig. 10. Variación de las pérdidas de potencia [W] en los dispositivos (T1, D1,
T2, D2, D5) versus la frecuencia de conmutación fSW [kHz].
85
Libro de Actas
calcular las pérdidas y la temperatura en los dispositivos en T = 20ms), son mostradas en la fig. 13. Las temperaturas de la
función de las variables de estudio, ver las figs. 13 y 14. La unión en los diferentes dispositivos Tj, en los encapsulados Tc
aplicación requiere los datos correspondientes a la resistencia y radiador Tf también pueden ser observadas en la fig. 14.
térmica del radiador Rth(c-s) y la temperatura ambiente Como era de esperar el IGBT T1 es el dispositivo crítico de la
TA = +25ºC. Indicando además si se corresponde con un estructura. Shi-Zhou et al. [22] presentan un estudio sobre un
sistema de ventilación natural o forzada. De este modo utiliza sistema de refrigeración en un inversor 3L-NPC de alta
los datos de las pérdidas de potencia en los diferentes potencia. En este trabajo académico se muestra en detalle el
dispositivos semiconductores para obtener la evolución de su análisis y modelado del sistema. El módulo de potencia es
temperatura, ver fig. 13. simulado mediante el método de elementos finitos. Los
resultados presentados, de forma escalada, son comparables a
los obtenidos con esta herramienta, ver fig. 14.
86
TAEE 2018 | Tenerife, 20 - 22 de Junio
500,0
representa la distribución de las pérdidas de potencia en el
450,0 IGBT T1 en función de la frecuencia de conmutación (fSW) y
400,0
Diode D5
del índice de modulación (MI).
350,0 Diode D2
Power Losses in devices (W)
300,0 IGBT T2
Diode D1
250,0 100
IGBT T1
90
200,0
80
150,0
100,0 60
50
50,0
40
0,0 30
IGBT Serie V IGBT Serie U IGBT SiC
20
0.5
1
250
1000
Power Losses (W)
200
Power Losses (W)
150
500
100
50 0
30
1
25
0.8
20
0 15 0.6
1 0.4
10
1 5 0.2
0.5
0.9 0 0
0.8
0 0.7 Switching Frequency (KHz)
0.6 Modulation Index (MI)
0.5
-0.5 0.4
0.3
-1 0
0.1
0.2
Fig. 19. Distribución de las pérdidas de potencia [W] en el IGBT T1 versus
Power factor Modulation Index (MI) índice de modulación (MI) y Frecuencia de conmutación (fSW). Estrategia de
Fig. 16. Distribución de las pérdidas de potencia [W] en el IGBT T1 versus Modulación SPWM.
índice de modulación (MI) y factor de potencia cos . Modulación SPWM.
180
resulta más ventajosa en términos de disminuir las pérdidas de
160
potencia. El dispositivo seleccionado es el IGBT modelo
2MBI400VE-170-50 (Series V).
140
120
100
1
Como se aprecia en la tabla III, el método de modulación
0.5
0.8
0.9
1 discontinuo DPWM1 proporciona unas menores pérdidas de
potencia en el IGBT T1. Esto es debido a que el número de
0 0.7
0.6
0.5
-0.5 0.4
0.3
87
Libro de Actas
88
TAEE 2018 | Tenerife, 20 - 22 de Junio
Power Electronics and Drive Systems Technologies Conference [15] R. Teichmann and S. Bernet, “A comparison of three level converters
(PEDSTC 2016). IEEExplore Digital Library. February 2016, pp.: 559 versus two level converters for low voltage drives, traction and utility
to 564. applications”. IEEE Trans. on Industrial Applications, vol. IA-41, no. 3,
[8] H. Seung-Wook, L. Hee-Jun, L. Taeck-Kie and W. Chung-Yuen. “High pp. 855-865, 2005.
efficiency SVPWM method to reduce switching loss of 3-level NPC [16] Semikron Application Manual Power Semiconductors (online):
PWM inverter”. IEEE Conference and Expo Transportation http://www.semikron.com/
Electrification Asia-Pacific (ITEC 2014 Asia-Pacific). November 2014 [17] Fuji Electronics IGBT Module data-sheet (online):
pp.: 1 to 4 http://www.fujielectronic.com
[9] F. Filsecker, T. Barth, R. Weiss and S. Bernet. “Loss reduction in a 3L- [18] A. Pevere and R. Petrella. “Discontinuous hybrid modulation technique
NPC inverter with SiC neutral point diodes through model predictive for three-phase three-level neutral point clamped inverters”. IEEE
control”. 18th European Conference on Power Electronics and Energy Conversion Congress and Exposition (ECCE 2013). IEEExplore
Applications (EPE'16 ECCE Europe). 2016, pp.: 1 to 8. Digital Library. 15-19 September 2013, pp.: 3992 to 3999.
[10] D.A.B. Zambra, C. Rech, F.A.S. Goncalves and J. R. Pinheiro. “Power [19] A.M. Mahfuz-Ur-Rahman, Md. Mazharul Islam and Md. Rabiul Islam.
losses analysis and cooling system design of three topologies of “Performance analysis of modulation techniques in multilevel inverters
multilevel inverters”. IEEE Power Electronics Specialists Conference for direct grid connected photovoltaic arrays”. 9th International
(PESC’08). IEEExplore Digital Library. June 2008, pp.: 4290 to 4295. Conference on Electrical and Computer Engineering (ICECE2016).
[11] L. Soon-Jong, H. Seung-Wook, H. Seok-Jin, L. Hee-Jun and W. Chung- IEEExplore Digital Library. December 2016, pp.: 66 to 69.
Yuen. “Predictive thermal modeling for loss distribution method of 3- [20] A. Radan, A.H. Shahirinia and M. Falahi. “Evaluation of Carrier-Based
level active NPC inverter”. IEEE International Telecommunications PWM Methods for Multi-level Inverters”. IEEE International
Energy Conference (INTELEC 2015). Pages: 1 to 5. Symposium on Industrial Electronics, ISIE 2007. IEEExplore Digital
[12] H. Shin, K. Lee, J. Choi, S. Seo and J. Lee. “Power loss comparison with Library. July 2007, pp.: 389 to 394.
different PWM methods for 3L-NPC inverter and 3L-T type inverter”. [21] S. Calligaro, F. Pasut, R. Petrella and A. Pevere “Modulation techniques
International Power Electronics and Application Conference and for three-phase three-level NPC inverters: A review and a novel solution
Exposition (PEAC 2014). November, pp.: 1322 to 1327. for switching losses reduction and optimal neutral-point balancing in
[13] A. Mirizadeh, F.A. Baroogh, M. Gheydi, H. Zarrabi and P. Farhadi, photovoltaic applications”. Annual IEEE Applied Power Electronics
“Evaluation of conduction and switching losses in cascaded multilevel Conference and Exposition (APEC 2013). IEEExplore Digital Library.
inverters” International Symposium on Advanced Topics in Electrical March 2013, pp.: 2997 to 3004.
Engineering (ATEE’17), IEEExplore Digital Library. March 2017. [22] Shi-Zhou Xu, Yu-Feng Peng and Shao-Yu Li. “Application thermal
Bucharest, Romania, pp.: 124 to 127. research of forced-air cooling system in high-power NPC three-level
[14] M. Farhadi, M. Abapour and M. Sabahi. “Failure analysis and reliability inverter based on power module block”. Case Studies in Thermal
evaluation of modulation techniques for neutral point clamped Engineering. Elsevier Science Direct. Volume 8, September 2016, pp.:
inverters—An usage model approach”. Engineering Failure Analysis. 387 to 397.
Elsevier Science Direct. Volume 71, January 2017, pp.: 90 to 104.
89
Libro de Actas
90
TAEE 2018 | Tenerife, 20 - 22 de Junio
91
Libro de Actas
92
TAEE 2018 | Tenerife, 20 - 22 de Junio
93
Libro de Actas
that the solution may have. In this paper a possible solution LSM303 integrating both an accelerometer and a
will be presented. magnetometer. This system is also interfaced through I2C
The proposed block diagram for the system is depicted on and the documentation found online is wide. [3 ]
Fig. 2. This solution consists of an Arduino Mega as the main
MCU [1] due to its easy implementation and number of
peripherals. All of the sensors will be read from an I2C port or
a serial port. Due to the current availability at the laboratory, an
OV7670 camera module will be used. This module contains a
FIFO making it easier to be interfaced with. Finally, the output
AFSK will be generated and outputted with PWM signal and
then low-pass filtered, this solution will not require any extra
digital modules since the analog signal will be software
generated, therefore only an external modulator to set the
frequency at 144.8 MHz will be required.
A GUI programmed with Python is desirable to be created
due to its simplicity and ease of access to external modules
such as the Serial Port and the audio input from an SDR.
C. System Design Fig. 2: 3D model of the final PCB
This part contains the actual in depth solution to the
product and its implementation. These tasks shall be
distributed among groups of students depending on the
background of each of them.
94
TAEE 2018 | Tenerife, 20 - 22 de Junio
Then the phase accumulator will continue to increment the Fig. 7: Capturing a frame into FIFO
phase by the phase delta previously selected until the number
of samples per baud are meet. In such case, a new sample shall
be collected to restart the cycle again. This is graphically
explained in figure number 5.
Regarding the actual software implementation both the
outputting task and frame generation activity where done in
parallel to save time and memory. All the generated samples Fig. 8: Reading from the FIFO
were placed in a software ring buffer and read by an interrupt
that will trigger every time a new sample has to be output. Once this pulse occurs the Arduino must reset the write
pointer of the FIFO and enable writing on it. This is achieved
by setting the WEN pin low during all the transaction and
95
Libro de Actas
III. RESULTS
The final PCB was produced a manufactured by an external
Fig. 12: 2.2 kHz generated signal
collaborator, the result is shown in figure 10.
96
TAEE 2018 | Tenerife, 20 - 22 de Junio
97
Libro de Actas
Abstract—We present a procedure for computing the convo- A. Notation and Definitions
lution of (analog-time) exponential signals without the need of
solving integrals. The procedure is algebraic and requires the
The notation we use is quite standard and it is presented
resolution of a system of linear equations. The method can be here only for the sake of self-containdness:
applied to find the impulse response of a linear time-invariant • Z, R and C are, respectively, the set of integers, real and
(LTI) system modeled by an ordinary differential equation and complex numbers;
also to compute the solution of an ordinary differential equation
• The binomial coefficient is defined for n, p ≥ 0 ∈ Z as:
with constant coefficients. We believe this technique can be useful
for the analysis of LTI systems in time domain, since it is
0, n<p
conceptually simple and can be easily implemented as algorithms n
in software packages like Scilab and/or Matlab. = n!
p , n≥p
Keywords: Exponential Signal, Convolution, Vandermonde Ma- (n − p)!p!
trix, Linear Time-Invariant (LTI) System, Ordinary Differential • An (analog-time) signal is defined as a complex valued
Equation.
function f : R → C. In this paper we are mainly
concerned with exponential signals, that is, f (t) = ert
I. I NTRODUCTION where r ∈ C. Two basic signals will be necessary in
our development, namely, the unit step signal (σ) and the
unit impulse (generalized) signal1 (δ). The unit step σ is
Convolution between signals [1] is a fundamental operation
defined as
in the context of the theory of linear time invariant (LTI)
(
0, t < 0
systems and its importance comes mainly from the fact that σ(t) =
1, t > 0
this operation is linear on the signals and has the property of
commuting with translations and differentiations. These prop- and the unit impulse can be defined as the derivative of
erties imply the following pivotal result in theory of systems: σ, that is, δ = σ̇. If f is a signal, the product “σf ” is
The output signal of a LTI system is given by the convolution given by
between the input signal and the system impulse response (
signal. So, the impulse response completely characterizes a 0, t<0
(σf )(t) = σ(t)f (t) =
LTI system for the purpose of input-output analysis. For LTI f (t), t>0
systems whose model of ordinary differential equation (ODE)
If f is continuous at t = 0 we can also compute the
is known, we have the important result that “the system
product “δf ” as δf = f (0)δ. Additionally, if the signal
impulse response can be decomposed as a convolution of
f is differentiable we can obtain the derivative of “σf ”
exponential signals”, which can be obtained from the model
as shown bellow:
[2]. These facts implies that the computation of convolution
involving exponential signals is an important question in the ˙ ) = σ̇f + σ f˙ = δf + σ f˙ = f (0)δ + σ f˙,
(σf
context of linear systems theory and we consider it deserves
a more deep analysis than is generally presented in basic which will be useful in proof of Theorem 1.
textbooks on theory of linear systems. As we show bellow, • The convolution between two signals f and g, represented
convolution between exponential signals have some properties by f ∗ g, is the binary operation defined as (see [1]):
Z ∞
that can be explored to devise algorithms for obtaing a LTI
impulse response as well as for solving ODEs in a very simple (f ∗ g)(t) = f (τ )g(t − τ )dτ (1)
−∞
way. Due to its simplicity we believe that this approach may
be teached even in a first course on linear systems theory. 1A generalized signal is in fact a distribution, as defined in [4], [5].
98
TAEE 2018 | Tenerife, 20 - 22 de Junio
Additionally, if f (t) = g(t) = 0 for t < 0, we get from So, vector A is the last (n-th) column of the inverse of V .
(1) that:
Proof. We use induction on n to prove (6), which is easily ver-
0, t<0 ified for n = 2 using definition of convolution in Equation (2).
Z t
(f ∗ g)(t) = (2) Supposing (6) valid for n = k ≥ 2, and using the fact that
f (τ )g(t − τ )dτ, t > 0 convolution is associative we easily prove (6) for n = k + 1.
0
To obtain (7) we take the i-th derivative at t = 0+ on both
Convolution is commutative, associative and the unity of
sides of (6) to get:
the operation is the (generalized) signal δ, that is, f ∗ δ =
δ ∗ f = f for any signal f .2 Another important property (h1 ∗ · · · ∗ hn )(i) (0+ )
(i)
= A1 h1 (0+ ) + · · · + An h(i) +
n (0 ),
of convolution is related with signal derivative:
i = 0, 1, 2, . . . , n − 1.
(f ∗˙ g) = f˙ ∗ g = f ∗ ġ (3)
Applying Theorem 1 to left side of equation above and using
II. C ONVOLUTION BETWEEN EXPONENTIAL SIGNALS (i)
the fact that hj (0+ ) = rji we get (7).
In this section we consider signals h : R → C defined by:
(
0, t<0 Now we consider the more general convolution h1 ∗ h2 ∗
h(t) = rt
r ∈ C, (4)
e , t>0 · · · ∗ hn , n ≥ 2, where there is the possibility of some hi
to be repeated, that is hi = hj for some i 6= j. We initially
or, alternatively, h(t) = σ(t)ert , where σ is the unit step
consider some facts about the so-called “n-fold convolution”
signal.
(or “convolution power” [6], [7]) of exponentials, that is, the
Theorem 1. Consider the convolution of n ≥ 2 signals convolution of h, as defined in (4), repeated between itself n
{h1 , h2 , . . . , hn } with hj (t) = σ(t)erj t , where σ is the unit times, and we represent it by h∗n .
step signal and rj ∈ C. The i-th derivative of the convolution
Lemma 2.1. The n-fold convolution of h(t) = σ(t)ert , is
(h1 ∗ h2 ∗ · · · ∗ hn ), represented by (h1 ∗ h2 ∗ · · · ∗ hn )(i) ,
given by
evaluated at t = 0+ is given by:
( 1
(i) + 0, i = 0, 1, . . . , n − 2 h∗n (t) = (h ∗ h ∗ · · · ∗ h)(t) = tn−1 h(t), n≥1
(h1 ∗ h2 ∗ · · · ∗ hn ) (0 ) = (5) | {z } (n − 1)!
1, i = n − 1 n terms
(8)
and we consider (h1 ∗ h2 ∗ · · · ∗ hn )(0) = h1 ∗ h2 ∗ · · · ∗ hn .
Proof. By induction on n. It is trivially true for n = 1 and
Proof. See Appendix supposing it valid for n = k we can prove for n = k + 1 by
In the following we will find a procedure for computing the writing h∗(k+1) = h∗k ∗ h and using definition of convolution
convolution h1 ∗ h2 ∗ · · · ∗ hn for n ≥ 2 and hj (t) = σ(t)erj t in Equation (2).
with rj ∈ C without the need of solving integrals. To begin
The Lemma bellow shows a version of Theorem 1 applied
with, we consider the case where hi 6= hj for i 6= j, which
to the n-fold convolution of h:
implies ri 6= rj for i 6= j.
Lemma 2.2. Let be h(t) = σ(t)ert , then i-th derivative of
Theorem 2. The convolution between n ≥ 2 exponentials
h∗n (t), n ≥ 1, computed at t = 0+ is given by:
signals {h1 , h2 , . . . , hn }, with hj (t) = σ(t)erj t , rj ∈ C and
hi 6= hj for i 6= j, is given by
i
(h∗n )(i) (0+ ) = ri−n+1 (9)
h1 ∗ h2 ∗ · · · ∗ hn = A1 h1 + A2 h2 + · · · + An hn , (6) n−1
where Aj ∈ C are scalars that can be computed by solving Proof. Equation (9) follows from Lemma 2.1 by setting k =
a linear system V A = B where V is the n × n (non- n − 1 in the well-known formula bellow:
singular) Vandermonde matrix defined by Vij = rji−1 , A di tk rt
i i−k
and B are the n-column vectors A = (A1 , A2 , . . . , An ) and e = r
dti k! t=0 k
B = (0, 0, . . . , 1), that is:
1 1 ··· 1 A1 0
r1 r2 ··· rn A2 0
2 Now we analyse how it would be like the convolution h∗n1 ∗
1
r22 rn2
r1 ··· A3 = 0 (7) h∗n
r1 t r2 t
.. .. .. .. .. .. 2 ,
2
where h1 (t) = σ(t)e and h2 (t) = σ(t)e , with r1 6=
. . . . . . r2 , that is the convolution between the “n1 -fold” convolution
r1n−1 r2n−1 · · · rnn−1 An 1 of h1 with the “n2 -fold” convolution of h2 when h1 6= h2 .
2 generalized signal δ can be convoluted naturally with any signal as well Lemma 2.3. Let be h1 (t) = σ(t)er1 t and h2 (t) = σ(t)er2 t ,
as with itself. with r1 6= r2 , the convolution between the n1 -fold convolution
99
Libro de Actas
Bellow we present a general result about the power con- h = h1 ∗ h2 ∗ · · · ∗ hn , hi (t) = σ(t)eri t , ri ∈ C
volution of n exponential signals as show in (4) which is a and r1 , r2 , . . . , rn are the roots of the characteristic equation
generalization of Theorem 2: xn + an−1 xn−1 + · · · + a1 x + a0 = 0. Supposing that
Theorem 3. The convolution between n ≥ 2 exponential the characteristic equation has q distinct roots rs , each one
signals {h1 , h2 , . . . , hn }, with hi (t) = σ(t)eri t , ri ∈ C repeated ns times, so that n1 + n2 + · · · + nq = n, then
and q distinct hs , each of them repeated ns times, so that we can obtain the impulse response h by using Theorem 3,
n1 + n2 + · · · + nq = n, is given by Equation (11), that is
n1 n2 h = p1 h 1 + p2 h 2 + · · · + pq h q (14)
A1j h∗j A2j h∗j
X X
h∗n
1
1
∗ h∗n
2
2
∗ · · · ∗ h∗n
q
q
= 1 + 2 + ··· rs t
Pns tj−1
where hs (t) = σ(t)e , ps (t) = j=1 Asj (j−1)! , and Asj ,
j=1 j=1
nq
s = 1, . . . , q and j = 1, . . . , ns , are calculated by solving the
X
∗j Vandermonde system (12).
+ Aqj hq . (10)
On the othe hand, it is well known that the complete solution
j=1
of differential equation (13) is generally written as
Alternativelly, by using (8) in Lemma 2.1 we have h∗j i (t) = y = yh + yp (15)
1 j−1
(j−1)! t h i (t), and then we can rewrite (10) as:
where yh is the homogeneous (or zero input) solution and yp
h∗n
1
1
∗ h∗n
2
2
∗ · · · ∗ h∗n
q
q
= p1 h1 + p2 h2 + · · · + pq hq (11) is a particular solution, i.e., it depends on input signal u. When
solving (13) for t ≥ 0, the particular solution yp can be written
where each ps , s = 1, . . . , q, is a polynomial defined as as
n
Z t
X s
tj−1 yp (t) = u(τ )h(t − τ )dτ = [(σu) ∗ h](t), (16)
ps (t) = Asj
j=1
(j − 1)! 0 (
0, t<0
and constants Asj ∈ C are scalars that can be computed by where (σu)(t) =
u(t), t > 0
solving a linear system V A = B where V is the n × n
nonsingular confluent (or generalized) Vandermonde matrix and h is the impulse response. The homogeneous solution (yh )
defined by V = V1 V2 · · · Vq , where each block Vs is has the same format of (14), that is
the n × ns matrix whose entries are defined by yh = p̄1 h1 + p̄2 h2 + · · · + p̄q hq , (17)
ns j−1
i − 1 i−j X t
(Vs )ij = r , where hs (t) = ers t , and p̄s (t) = Āsj .
j−1 s (j − 1)!
j=1
A and B are the n-column vectors A = (A1 , A2 , . . . , Aq ), Therefore to solve (13) we need to obtain yp and yh . To find
each As is a ns -column vector, and B = (01 , 02 , . . . , Bq ), yh we use the fact that the particular solution yp , as shown in
where 0s are ns -column zero vectors and Bq is the nq -column (16), is a convolution between n + 1 signals, namely, “yp =
vector (0, 0, · · · , 1) that is: (σu) ∗ h = (σu) ∗ h1 ∗ h2 ∗ · · · ∗ hn ” , and conclude, by using
Theorem 1, that:
A1 01
A2 02 yp (0+ ) = ẏp (0+ ) = ÿp (0+ ) = · · · = yp(n−1) (0+ ) = 0
V1 V2 · · · Vq A3 = 03
(12)
.. .. and so, using these conditions in (15), we get:
. .
y(0+ ) = yh (0+ ), ẏ(0+ ) = ẏh (0+ ), ÿ(0+ ) = ÿh (0+ ), · · · ,
Aq Bq (n−1)
y (n−1) (0+ ) = yh (0+ ).
So, vector A is the last (n-th) column of the inverse of V .
This set of conditions on yh can be used to find
Proof. See Appendix. the constants Āsj in (17) since the “initial values”
100
TAEE 2018 | Tenerife, 20 - 22 de Junio
y(0), ẏ(0), ÿ(0), . . . , y (n−1) (0) are generally known when where C1 , C2 and C3 are compute as the solution of the
solving (13) for t ≥ 0. This implies that the constants Āsj , “augmented” Vandermonde system:
s = 1, . . . q and j = 1, . . . , ns , can be computed by solving
1 1 1 C1 0 C1 −1
a Vandermonde system like the one showed in Theorem 3, −1 −2 0 C2 = 0 =⇒ C2 = 0.5
that is V Ā = B̄, where the Vandermonde matrix V is the
1 4 0 C3 1 C3 0.5
same one used to compute the impulse response h, Ā is
the n × 1 vector composed by the Āsj ’s and the vector B̄, which implies yp (t) = −e−t + 0.5e−2t + 0.5, for t > 0.
differently from the one used to compute h, it is now defined
Finally, the solution for the IVP (18) is y = yh + yp or
as B̄ = (y(0), ẏ(0), ÿ(0), · · · , y n−1 (0)).
Finally, in order to obtain the complete solution y for (13) y(t) = −e−t − 0.5e−2t + 0.5, t ≥ 0.
as shown in (15), we need to compute the particular solution
“yp = (σu) ∗ h”, that is the convolution between the signal σu Example IV-.2. Let be the following IVP
and the impulse response h. To avoid solving a convolution
integral we can use the result of Theorem 3, by writing, if ÿ + 4y = t cos 2t, y(0) = −2, ẏ(0) = 4 (19)
possible, the signal “σu” as a convolution (or a finite sum) whose characteristic equation is x2 + 4 = 0 which implies
of exponential signals of type “σ(t)ert ”, for some r ∈ C. r1 = 2i and r2 = −2i or h1 (t) = e2it and h2 (t) = e−2it .
In this situation, as shown in examples in Section IV bellow,
(a) Impulse response: h(t) = A1 e2it + A2 e−2it , and
we increase the order of the Vandermonde matrix, as defined
in Theorem 3, depending on how many “exponential modes”
1 1 A1 0 A1 −0.25i
exists in the input signal “σu”. = =⇒ =
2i −2i A2 1 A2 0.25i
yp (t) = C1 e−t + C2 e−2t + C3 e0t p(t) = C1 +C2 t+C3 t2 /2 and q(t) = D1 +D2 t+D3 t2 /2
101
Libro de Actas
So we have R EFERENCES
1 1 0 0 C0 0 [1] Wikipedia: The Free Encyclopedia. Wikimedia Foundation,
−2i 2i 1 0 C1 0 Inc. 21 Dec. 2017. Web. 21 Dec., 2017. Available at
= =⇒ https://en.wikipedia.org/wiki/Convolution.
−4 −4 4i 1 C2 0 [2] F. Mota. Computing the Convolution of Analog and Discrete Time
8i −8i −12 6i C3 1 Exponential Signals Algebraically. arXiv:1606.08072v1, 2016.
[3] Scilab Enterprises. Scilab: Free and Open Source Software for Numerical
C0 −0.015625i Computation. Orsay, France, 2012. Available at http://www.scilab.org.
C1
= 0.015625i [4] W. Rudin. Functional Analysis, Second Edition. International Series in
C2 0.0625 Pure and Applied Mathematics. McGraw-Hill, Singapore, 1991.
[5] G. Grubb. Distributions and Operators. Graduate Texts in Mathematics
C3 −0.25i (Book 252). Springer Science+Business Media, LLC, NY, 2009.
[6] K. L. Chung. Elementary Probability Theory with Stochastic Processes.
and Third Edition. Springer-Verlag NY Inc., 1979.
1 1 0 0 D0 0 [7] Wikipedia: The Free Encyclopedia. Wikimedia Foundation,
2i −2i Inc. 4 June 2016. Web. 21 June, 2016. Available at
1 0 D1 0
= =⇒ http://en.wikipedia.org/wiki/Convolution power.
−4 −4 −4i 1 D2 0 [8] G. H. Golub and C. F. Van Loan. Matrix Computations. Second Edition.
−8i 8i −12 −6i D3 1 The Johns Hopkins Univ. Press, 1989.
[9] W. Gautschi. How (Un)stable Are Vandermonde Systems? In Asymptotic
D0 0.015625i and Computational Analysis, pp. 193–210. Lectures Notes in Pure and
Applied mathematics. R. Wong, Ed. Marcel Dekker, 1990.
= −0.015625i
D1
D2 0.0625 [10] M. Akkouchi. On The Convolution of Exponential Distributions. Journal
of The Chungcheong Mathematical Society, Vol. 21, No. 4, December
D3 0.25i 2008.
[11] N.-Y. Ma, F. Liu. A Novel Analytical Scheme to Compute the n-
Since yp = 0.5(σu1 ) ∗ h + 0.5(σu2 ) ∗ h we have, after Fold Convolution of Exponential-Sum Distribution Functions. Applied
regrouping the terms Mathematics and Computation, 158 (2004) 225–235.
102
TAEE 2018 | Tenerife, 20 - 22 de Junio
Remark 1. The result of Theorem 1 can of course be extended and the (10) is proved. To prove (12) we take the i-th derivative
to any set differentiable signals, other than exponentials. By at t = 0+ on both sides of (10) to get:
considering hi = σfi , where fi is differentiable, we will get
(h∗n
1
1
∗ h∗n
2
2
∗ · · · ∗ h∗n q (i) +
q ) (0 ) =
the following generalization of Equation (5):
n1 n2
A1j (h∗j A2j (h∗j
( X X
(i) + (i) +
(i) + 0, i = 0, 1, . . . , n − 2 1 ) (0 ) + 2 ) (0 ) + · · ·
(h1 ∗h2 ∗· · ·∗hn ) (0 ) = Qn j=1 j=1
j=1 fj (0), i = n − 1 nq
X
2) Proof of Lemma 2.3: We prove by induction on (n1 , n2 ). + Aqj (h∗j (i) +
q ) (0 ), i = 0, 1, 2, . . . , n − 1.
It is obviously true for (n1 , n2 ) = (1, 1). j=1
1) Induction on n1 : Valid for n1 = k and n2 = 1. Let it Applying Theorem 1 to left side of equation above and using
be n1 = k + 1: Lemma 2.2, i.e., for j ≥ 1:
∗(k+1)
∗ h2 = h1 ∗ (h∗k
h1 1 ∗ h2 ) =
i
(h∗j
s )(i) +
(0 ) = ri−j+1
h1 ∗ (A1 h1 + A2 h1 + · · · Ak h∗k
∗2
1 + B1 h2 ) =
j−1 s
∗(k+1)
A1 h∗2 ∗3
1 + A2 h1 + · · · Ak+1 h1 + B1 (h1 ∗ h2 ) = we get (12).
∗(k+1)
A1 h∗2
1 + A2 h∗3
1+ · · · Ak+1 h1 + B1 (C1 h1 + C2 h2 ) =
(B1 C1 )h1 + A1 h∗2 ∗3
1 + A2 h1 + · · ·
∗(k+1)
+ Ak+1 h1 + (B1 C2 )h2
2) Induction on n2 : Valid for generic n1 and n2 = k. Let it
∗(k+1)
be n2 = k + 1: Since h∗n1
1
∗ h2 = (h∗n
1
1
∗ h∗k
2 ) ∗ h2 ,
then:
(h∗n1 ∗ h∗k
2 ) ∗ h2 =
1 ∗n1
(A1 h1 + A2 h∗2
1 + · · · + An1 h1 ) +
(B1 h2 + B2 h∗2 ∗k
2 + · · · + Bk h2 ) ∗ h2 =
∗n1
A1 (h1 ∗ h2 ) + A2 (h∗2
1 ∗ h2 ) + · · · + An1 (h1 ∗ h2 ) +
| {z }
∗n1
Rearranged as (C1 h1 +C2 h∗2
1 +···+Cn1 h1 +Dh2 )
∗(k+1)
+ B1 h∗2 ∗3
2 + B2 h2 + · · · + Bk h2 =
∗n1
C1 h1 + C2 h∗2
1 + · · · + Cn1 h1 +
∗(k+1)
+ Dh2 + B1 h∗2 ∗3
2 + B2 h2 + · · · + Bk h2
103
Libro de Actas
Abstract—Bridging the gap from theory to real-world, hands- valuable teaching tool, but realistic simulation at the physical
on experience is an always present challenge in Education. The level becomes extremely difficult.
advent of computers allowed for simulation, a halfway step Software Defined Radio (SDR) is a radio communications
from theory into practice. In Telecommunications Engineering,
Software Defined Radio allows students to design and test system in which functions traditionally implemented in hard-
wireless equipment in real communication by means of a personal ware are instead performed by software, for example in an
computer connected to a simple, low cost, generic radiofrequency ordinary personal computer. In this way, a personal computer
device. The paradigm has changed the approach to wireless with an generic, low cost, USB connected radiofrequency
equipment and communications protocols design across industry device, can be used as a communications equipment capable
and academia. In Education, it has succeeded in providing
students with an experience very similar, if not equal, to what of interacting in a wide variety of communications systems,
they will face in their professional lives. This approach resulted such as television, AM and FM radio, and others.
in a deeper understanding and better ability development than Software Defined Radio has changed the way communica-
was possible through simulation, since several communication tions systems are designed: the paradigm has been adopted
problems (such as those related to radiofrequency propagation) and is increasingly extending as the preferred research and
are very difficult to model realistically. Moreover, this approach
has proved to be strongly motivating for students, who design development tool in industry [7], [10], [33]. Since the tools are
systems through a graphical interface by interconnecting blocks within reach of even modest university budgets, besides bridg-
with specific functionality, but can later experience the results ing the gap between theory and practice, students work in an
in real communications. This article describes our teaching environment very similar to the one they will find in industry,
experience and lessons learned with Software Defined Radio for which allows them to become productive almost immediately.
Engineering Education. We used GNU Radio, an open and free
software framework, complemented with GNU Wireless Network, Until recently, it was practically impossible to provide students
an extension of our design to support data communications. The with an industry-like experience within school.
paradigm involved both graduate and undergraduate courses in GNU Radio (GR) [12] and GNU Wireless Network
Wireless Communication with strong lab content, undergraduate (GWN) [15] are open and free implementations of SDR; GR
projects, early research training, and several master thesis. is oriented towards broadcast as in radio and TV, GWN is an
Index Terms—Engineering Education, Software Defined Radio,
GNU Radio, Wireless Communications, Wireless Data Networks, extension towards data networks of our development. Both
Research Training GR and GWN are apt for simulation, but they also work
in real world communication. Students can thus experiment
I. I NTRODUCTION real world communication problems. Moreover, a well tested
project can pave the way to an industrial development.
Engineering Education faces the ever present challenge of
Computers have brought unexpected possibilities to Educa-
preparing students for real world situations in an environment
tion. In this case, successfully bridging the gap from theory
which only imitates reality: models and lab experiments are
to practice, and re-creating in academia the same environment
very mild experiences compared to the demands of real life
students will find in their professional lives have been long
situations.
cherished achievements.
Wireless communication problems are very difficult to
The former considerations led the authors and some col-
model realistically; some experimentation is needed. Mounting
leagues to try SDR along with GR and GWN as educational
a Communications Engineering laboratory calls for a variety
tools. This article discusses our efforts towards their adoption,
of communications equipment which is specific for different
its advantages (and disadvantages) and lessons learned along
purposes, proprietary, expensive, and sometimes very expen-
the way. We also present several resources which may be easily
sive.
duplicated in other Universities (such as GWN), in the hope
The scaling in computer hardware and software capabilities
that they will be useful for other similar undertakings.
brought in a new tool: simulation. Simulations have proved a
This article is organized as follows. Software tools for
This work was partially funded by Universidad de la República’s CSIC SDR, hardware alternatives, and a review of some former
GRUPOS program. experiences of their use in Education are first described. This
104
TAEE 2018 | Tenerife, 20 - 22 de Junio
105
Libro de Actas
106
TAEE 2018 | Tenerife, 20 - 22 de Junio
107
Libro de Actas
Fig. 4. Flowgraph to establish a bilateral link with another node. Data source blocks sends messages at regular events into the USRP sink, which interacts
with the RF device which puts the signal on air. At the same time, this node is receiving messages through the USRP source, which captures the signal from
air.
V. GR AND GWN AS TEACHING TOOLS task, and are eager to discuss all aspects of the project, with
an unmistakable pride in their achievements.
Our integration of SDR into Education was carried out along
the following trends, in chronological order. During the course, we rapidly realized that a real and
The first step we took, some seven years ago, was to deep understanding of GR was necessary and that in order
implement a graduate course on Wireless Communications, to achieve this a relatively ambitious project had to be un-
conceived mainly to bridge the gap between theory and dertaken. gr-isdbt, which we discussed above, was our first.
practice [19]. The objective was to become familiar with the This project was followed by GWN, originated in the lack of
SDR equipment and its operation, both students and teachers. networking support of GR.
At this stage, students have already gone through courses in Though GWN is used for demonstrations in the classroom
Communications Systems, Signal Processing, and Antennas. (e.g. losses and corruption of messages, both in simulation and
Although they have a solid background in the theoretical real word communications), it excels in the lab, where students
aspects of Wireless Communications, their knowledge on can interact freely with it. Since use of GWN in projects and
specific, real world applications and problems is limited. research demands knowledge and some expertise in some other
The course reviews the essentials of the theory behind subjects, to speed up acquisition of these abilities students
each communications function or problem (e.g. coding or were given a detailed plan to follow on their own. Moreover,
synchronization) before dealing with the different possible GWN remedies some of the shortcomings of GR: documenta-
solutions, most of which can be demonstrated or experimented tion of blocks is quite complete, tutorial information is given
through SDR. Several homework assignments (or take-home in the projects wiki [17], example flowgraphs are available
labs) implemented in GR which illustrate these problems are after installation, and also on the project’s homepage [16]. We
included in the course. At the same time they are used to have further entrusted these students with the implementation
incrementally construct a complete transceiver which is tested of some extensions of GWN, adding blocks for new function-
in real-life as the final lab. alities. The goal here was twofold: the implementation per se
The course is also evaluated with a small final project, and the early training of students in research.
where a specific application of their choice is experimented In parallel to these steps, we started demonstrating com-
in SDR (either by using OOTs or implementing their own mon applications through SDR, such as an FM receiver, in
flowgraphs). For instance a GPS in a personal computer, undergraduate courses on communications. These were met
a transmitter and receiver implementing the IEEE 802.11 with enthusiasm by students, which encouraged us to migrate
protocol (WiFi), receive a TV signal in protocol ISDB-T, all the labs in those courses from MATLAB to GR. In this
a data communications link with error control using ARQ case, we provided already complete and working flowgraphs,
(Automatic Repeat Query), or a decoder for the X.25 amateur which produced a graphical interface where real-time exper-
radio protocol used in satellites. iments could be performed (i.e. how the SNR affects BER,
Usually the course is perceived by the students as difficult; it where the constellation and noise power could be controlled).
is assumed to require more study hours than credit equivalent Exploration of GR and GRC was encouraged but not required,
alternatives. However, students demonstrating their assign- since the focus was on illustrating these concepts.
ments show a sound knowledge of the technology behind their The next step was naturally to use SDR in a more cen-
108
TAEE 2018 | Tenerife, 20 - 22 de Junio
tral role in an undergraduate course: three years ago we an edition around SDR and the reception of ADS-B signals
implemented an introductory course on analog modulation (Automatic Dependent Surveillance Broadcast). In any case,
completely around GRC and cheap dongles. Students have the challenge is to allow the students to use SDR as a tool,
only taken a basic course on signal and systems (during the and hide all unnecessary (at this stage) complications.
same semester they are taking a digital processing course), We are also working on a complete website which includes
and the objective is to implement a stereo FM receiver and a traditional book on Wireless Communications (basically the
transmitter at the end of the semester. Along the way, several notes we wrote for our course), but complemented with several
key concepts are reviewed (e.g. Fourier analysis or bandwidth) GR activities. Our work in progress, licensed under Creative
but students are only assisted by teachers: they work in groups Commons, is available on [20].
and are encouraged to discuss among them and look up study Research, development and experimentation, both in data
material on their own. All the material (in spanish) may be networking and education, have shown a worthwhile road to
found in [32]. follow. Besides publishing GWN version 1.0 as a rounded-up
proposal to try in education, research and development, our
A. Results and discussion
present goal is to widen the reach of our research in several
To date, the Wireless Communications course has seen directions:
several editions, with satisfactory results. The students’ final • installation in other hardware devices, in particular small
achievements show a mature ability to transit from theory into ones to enable data communications with robots, sensors
practice, which can be easily attributed at the readiness of the and the like.
experimentation media, i.e. SDR and GR. • operating systems and other software alternatives: many
Research training involved advanced undergraduate students small devices cannot support a full operating system;
for two semesters, with a dedication of 260 and 300 hours, alternatives such as ArchLinux allow a very selective,
which means about two full time months to train students into hence efficient, installation.
GWN, Python language and accessory tools included. • robots, drones, autonomous devices, central and dis-
Proficiency gained was considered satisfactory: students tributed control based on data communications: the same
showed to have acquired the ability to use several differ- technologies can be used on different platforms to dif-
ent tools (programming language, development environment, ferent purposes. such as make a group of robots perform
version control system, extension mechanisms), and apply coordinated movements, or some drones to explore an
them both to demonstrate known results and explore new area transmitting images, answering commands from a
alternatives. control console or acting on their own.
Perhaps the result which deserves most attention is moti-
In all, results obtained confirm continuation of the experience,
vation, in a context of decreasing interest in technical careers
and these trends appear as the natural roads to transit.
in spite of the high demand for professionals in several areas,
telecommunications included. Students experimenting in real
VII. C ONCLUSIONS
situations what they knew in theory grew gradually more
enthusiastic and eager to follow their studies. The use of Software Defined Radio in Education proved
The former results confirmed that some practical, motivating beneficial in several aspects: hands on experience, better
educational proposal was needed to show telecommunications understanding of essential functions by combination into
in action, to involve students not only in the know-hows of identifiable applications, not only simulation but real world
the discipline but also in what are open questions and research communications with all its difficulties, the re-creation in
areas. classroom of the same work environment students will find in
industry. The SDR paradigm also proved to be an outstanding
VI. P RESENT RESEARCH TRENDS AND FUTURE WORK element of motivation. GR and GWN were the specific tools
As mentioned before, one of the most challenging aspects through which SDR was involved in our experience.
of SDR is the broad knowledge required to use it effectively GR is a very active research project, with a high rate
(programming, signal processing, communication theory, etc.). of new versioning, and consequently some deficiencies in
However, the sense of reality it brings into the classroom documentation. For beginners, it presents some difficulties to
is very appealing and motivating for students. We are thus extension through the creation of new blocks. However, its
working on how to introduce SDR as early as possible in the merits in Education greatly surpass these limitations. Its use
career. in the labs for a course, in assignments to students, in research
Some years ago our University started offering an entry level projects, soundly proved its value.
workshop intended to provide electrical engineering students GWN extends GR into data communications, successfully
with a very early feeling of hands-on experience [31]. Along shielding users from version change. Its structure and doc-
several editions, a growing popularity of the workshop and umentation make it accessible for advanced undergraduate
a consistent increase in the number of students opting for students, who can also extend functionality by creating new
Electrical Engineering show the value of the early introduction blocks in a straightforward way. The addition of events, timing
of real world experiences. We are currently implementing and finite state machines, places GWN as a valuable tool for
109
Libro de Actas
experiment and research in data communications protocols, [12] GNURadio: GNU Radio (2018). URL http://gnuradio.org/. Accessed
specially in Education, but potentially also in industry. 19.02.2018
[13] GNURadio: Out-of-tree modules: Extending GNU Ra-
All these tools are open and free; they can not only be dio with own functionality and blocks. (2018). URL
obtained immediately and at no cost, but can also be explored https://wiki.gnuradio.org/index.php/OutOfTreeModules. Accessed
in its internals, modified, extended, or applied to new develop- 19.02.2018
[14] GNURadio: Tutorials (2018). URL
ments with no limitations. This opened a universe of potential https://wiki.gnuradio.org/index.php/Tutorials. Accessed 19.02.2018
realizations never seen before, and within reach of even very [15] Gonzalez-Barbone, V., Belzarena, P., Larroca, F., Randall, M., Romero,
small budgets. This is very good news for underdeveloped P.: Gwn: A framework for packet radio and medium access control in
gnu radio. Wireless Innovation Forum Conference on Wireless Com-
countries. munications Technologies and Software Defined Radio (WInnComm 17)
Through our experience, we verified SDR is a valuable tool (2017)
for Engineering Education, not only for providing real world [16] GWN: GWN, the GNU Wireless Network project, homepage (2018).
URL https://github.com/vagonbar/gr-gwn/. Accessed 19.02.2018
experience, but also because of its reach: it can be involved [17] GWN: GWN, the GNU Wireless Network project wiki (2018). URL
relatively early in undergraduate courses, and go through into https://github.com/vagonbar/gr-gwn/wiki. Accessed 19.02.2018
graduate studies, research, and industry. In short, the SDR [18] Hardkernel: Odroid-XU4 (2016). URL
http://www.hardkernel.com/main/products
paradigm effectively bridges the gap from theory into practice. /prdt info.php?g code=G143452239825. Accessed 06.07.2016
Beyond other virtues, we greatly valued SDR as a moti- [19] IIE: Comunicaciones Inalámbricas (Wireless Communications),
vational tool: experimenting SDR made students increasingly Instituto de Ingenierı́a Eléctrica (IIE), Facultad de Ingenierı́a,
Universidad de la República, Uruguay (2017). URL
interested in theoretical subjects, something very difficult to https://eva.fing.edu.uy/course/view.php?id=493. Accessed 06.07.2017
achieve by itself. We perceived present day students were [20] Larroca, F., Belzarena, P.: Comunicaciones
more easily engaged into theoretical studies when they started inalámbricas, notas del curso (2017). URL
https://iie.fing.edu.uy/investigacion/grupos/artes/es/investigacion/libro-
with some concrete problem, when some practical goal was comunicaciones-inalambricas/. Accessed 19.02.2018
proposed to them. The urgency to know the usefulness of [21] Larroca, F., Flores Guridi, P., Gomez Sena, G., Gonzalez-Barbone, V.,
theory, a common demand of students sometimes very difficult Belzarena, P.: An Open and Free ISDB-T full seg Receiver Implemented
in GNU Radio. In: Proceedings of Wireless Innovation Conference on
to answer, is here reverted: it is the practical challenge which Wireless Communications Technologies and Software Defined Radio
leads to theory. As a consequence, several students confirmed (WInnComm 2016), pp. 142–151. Reston, Virginia (2016)
their pursuing of graduate studies in the area, and were eager [22] Luther, E., Dinolfo, J., Katti, S.: Software Defined Radio Provides
New Opportunities for Hands-on RF Education. In: Proceedings 2012
to go into early research training. Canadian Engineering Education Association (CEEA12) (2012)
[23] MathWorks: Simulink (2017). URL
R EFERENCES http://www.mathworks.com/products/simulink/. Accessed 06.07.2017
[1] DTV ISDB-T in GNURadio (2018). URL https://github.com/git-artes/gr- [24] Michelson, D.G., Matolak, D.W., Tong, W.: Communications education
isdbt. Accessed 19.02.2018 and training: software defined radio [Guest Editorial]. IEEE Communi-
[2] ArchLinux: Arch Linux (2018). URL https://www.archlinux.org/. Ac- cations Magazine 52(5), 182–183 (2014)
cessed 19.02.2018 [25] Nuand: bladeRF - the USB 3.0 Superspeed Software Defined Radio
[3] Bianchi, G., Bonola, M., Pontarelli, S., Sanvito, D., Capone, A., Cas- (2017). URL https://www.nuand.com/. Accessed 06.07.2017
cone, C.: Open Packet Processor: a programmable architecture for wire [26] Nuñez Ortuño, J., Mascareñas Pérez-Iñigo, C.: Software Defined RA-
speed platform-independent stateful in-network processing (2016). URL dio (SDR) on Radiocommunications Teaching. In: Proceedings of
http://arxiv.org/pdf/1605.01977v1.pdf. Accessed 06.07.2017 INTED2016, pp. 1094–1100 (2016)
[4] Bilén, S., Wyglinski, A., Anderson, C., Cooklev, T., Dietrich, C., [27] RaspberryPi: The Raspberry Pi Foundation, UK (2017). URL
Farhang-Boroujeny, B., Urbina, J., Edwards, S., Reed, J.: Software- https://www.raspberrypi.org/. Accessed 06.07.2017
Defined Radio: a new paradigm for integrated curriculum delivery. IEEE [28] Raspbian: Raspbian homesite (2018). URL https://www.raspbian.org/.
Communications Magazine 52(5) (2014) Accessed 19.02.2018
[5] Bloessl, B., Leitner, C., Dressler, F., Sommer, C.: A GNU radio-based [29] RTL-SDR.com: Buy RTL-SDR dongles (2017). URL http://www.rtl-
IEEE 802.15.4 testbed. 12. GI/ITG KuVS Fachgespräch Drahtlose sdr.com/buy-rtl-sdr-dvb-t-dongles/. Accessed 06.07.2017
Sensornetze (FGSN 2013) pp. 37–40 (2013). URL http://www.ccs- [30] SparkFun-Electronics: HackRF One (2017). URL
labs.org/bib/bloessl2013gnu/bloessl2013gnu.pdf. Accessed 06.07.2017 https://www.sparkfun.com/products/13001. Accessed 06.07.2017
[6] Bonior, J.D., Corum, S., McNew, B., Piras, A., Witherspoon, B., Qiu, [31] Tallerine: Tallerine: Taller de Introducción a la Ingenierı́a Eléctrica
R.C., Guo, N., Hu, Z.: Using software-defined radio network testbed to (2016). URL https://eva.fing.edu.uy/course/view.php?id=405. Accessed
enhance undergraduate education and encourage graduate level studies. 19.02.2018
In: 2012 Proceedings of IEEE Southeastcon, pp. 1–4 (2012). DOI [32] TallerInTe: Tallerinte: Taller de Introducción a las Telecomunicaciones
10.1109/SECon.2012.6196923 (2018). URL https://eva.fing.edu.uy/course/view.php?id=933. Accessed
[7] Busheri, E., Ectors, M.: How Open Source is 19.02.2018
Shaping the Future of Wireless (2016). URL [33] Wyglinski, A.M., Orofino, D.P., Ettus, M.N., Rondeau, T.W.: Revolu-
https://www.wirelessweek.com/article/2016/08/how-open-source- tionizing software defined radio: case studies in hardware, software, and
shaping-future-wireless. Accessed 06.07.2017 education. IEEE Communications Magazine 54(1) (2016)
[8] El-Hajjar, M., Nguyen, Q., Maunder, R., Ng, S.: Demonstrating the [34] Wyglinski, A.M., Pu, D., Cullen, D.J.: Digital Communication Systems
practical challenges of wireless communications using USRP. IEEE Education via Software-Defined Radio Experimentation. In: 118th
Communications Magazine 52(5) (2014) ASEE Annual Conference and Exposition. Vancouver, BC, Canada
[9] Ettus: Ettus Research, A National Instruments Company (2018). URL (2011)
https://www.ettus.com/. Accessed 19.02.2018 [35] Xubuntu: Xubuntu homesite (2018). URL http://xubuntu.org/. Accessed
[10] FutureMarketsInsights: Software Defined Radio (SDR) Market: 19.02.2018
Global Industry Analysis and Opportunity Assessment 2014 - 2020
(2016). URL http://www.futuremarketinsights.com/reports/software-
defined-radio-market. Accessed 06.07.2017
[11] GNURadio: GNU Radio Manual and C++ API Reference (2016). URL
http://gnuradio.org/doc/doxygen/. Accessed 19.02.2018
110
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— The Internet of Things (IoT) is a distributed cybersecurity learning is presented; in [2], another PBL
system of physical objects that requires the integration of (Project-Based Learning) developed for the same subject is
hardware (e.g., sensors, actuators) and network communications described, which is currently part of Network and Sensors
in order to collect and exchange data. IoT smart objects need to section. IEEE 802.15.4 2.4GHz WSN standard is used to build
be identified in some way to determine the origin of the data. One a sensor IoT environment to measures parameters as
of the best-positioned technologies to perform identification is temperature, humidity and light.
RFID (Radio Frequency Identification), which has gained a lot of
popularity in applications like access control, payment cards or RFID-based IoT Cybersecurity Lab was created due to the
logistics. This paper presents a RFID-based IoT Cybersecurity practical experience based in PBL (Project-Based Learning)
laboratory: it provides a guideline for understanding and received by [2] that will be extended to Cybersecurity branch
analyzing in depth the RFID technology from the cybersecurity and will allow to apply innovative student learning
point of view. The application is based on Proxmark3, which is a methodologies to teach cybersecurity to Master students.
suite of HW/SW tools that facilitates message eavesdropping and
emulation of both tags and readers. All the software, firmware Our use of PBL is designed to improve the efficiency of
and hardware that is described here is open source and open cybersecurity education and to help students develop the wide
design. range of skills needed to be a cybersecurity professional,
including technical aspects, team work, making judgments and
Keywords— RFID, Cybersecurity, IoT, Internet of Things, developing as lifelong learners.
Telecommunications Engineering
Rationale for using PBL in Cybersecurity are:
I. INTRODUCTION Reduce ‘information overload’ and stop students from
This lab is part of the Smart Cities subject in the Master in learning huge amounts of unnecessary theoretical detail.
Telecommunication Engineering at the University of Navarra’s Address perceived weakness in traditional ‘didactic’
School of Engineering (TECNUN) in Donostia, San Sebastian teaching methods.
(Spain). The same infrastructure is also part of the IoT Space,
an open Internet of Things (IoT) laboratory environment that Improve students’ control over their learning by
promotes training and innovation in young researchers (final providing more opportunity to be self-directed, to locate
undergraduate or Master’s project), who work on real projects what they need to know and give them possession of
related to the concepts deployed by IoT, which also serves as their learning.
an experimentation node with a focus on Industry 4.0 Improve students’ interpersonal skills.
applications.
This paper provides a detailed guideline for going through
Smart Cities subject (which has 5 ECTS) is part of the the security analysis of RFID (Radio Frequency Identification)
Network, Systems and Services module (20 ECTS) of the technology based on a PBL methodology, through the
Telecommunication Engineering plan study. The subject cryptographic analysis to RFID Tags, used in popular
“Smart Cities” includes five sections: I. Network and Sensors, applications like control access, payment cards and logistics.
II. Applications, Services and Protocols, QoS and IP Networks, Although the present work is focused on the labels Mifare
IV. Security in Smart Cities and V. Visual Analytics. RFID- Classic (MFCT), it must be taken into account that similar
based IoT Cybersecurity Lab, will be part of next 2018-2019 analysis are carried out for cards such as Mifare Ultralight,
academic year as part of the section called Security in Smart EM4100, T5577, HID Prox Card II, to name some of the most
Cities. popular cards in the market.
There are other similar initiatives that have previously been The overall goal is to improve student learning via a
carried out also in Tecnun and Ceit-IK4, which are aligned with multidisciplinary approach which encourages students to
this new laboratory, such as [1] and [2]. In [1] a new tool for
111
Libro de Actas
collaborate with their peers, ask questions, develop a deeper used in reading mode, eavesdropping mode or in card
understanding of the subject and take actions in solving real- emulation mode. The reading and eavesdropping mode will be
world challenges. Also, students establish essential questions analyzed throughout this paper.
which reflect their interests in information security, formulate
challenges on how to safeguard confidential information from The signal from the antenna is routed through the FPGA
cyber-attacks and then came up with solutions to secure their (Field Programmable Gate Array) after it has been digitized by
information and network. The pentesting approach through the an 8-bit ADC (Analog-to-Digital Converter). The FPGA relays
exploitation of different vulnerabilities is another focus of this the information needed to perform the signal decoding to the
Lab. microcontroller. The core of this microcontroller is an ARM
processor that is in charge of the protocol. It receives the digital
This paper is structured as follows. Section II shows the signal from the FPGA and decodes it. The decoded signal can
objective pursued. Section III describes the material used in the just be copied to a buffer in the EEPROM (Electrically
practice lab. Section IV introduces the necessary steps to Erasable Programmable Read-Only Memory).
configure Lab devices, while section V describe how is
integrated this devices and applications. Section VI describes The PM3 has an USB interface to the computer. The
the process of capturing and analyzing RFID communications current implementation uses the default Human Interface
Device (HID) USB protocol. The microcontroller and the
with the Wireshark software tool. Section VII depicts how to
use the Proxmark3 security tool in reader mode, whereas FPGA can be flashed via USB [3].
section VIII shows how to use the same tool in eavesdropping
mode. Section IX details a cryptographic analysis of a Mifare B. RaspberryPi3B
Classic Card and Section X the Proxmark3 as a cryptographic Another important piece of hardware in the Lab is the
analysis tool. Finally, Section XI provides some conclusions RaspberryPi3B4 (RBPI3), which is a small single-board
regarding the competences that students should have acquired computer. The RBPI3 has a Broadcom System on chip,
after finishing this lab. including a 64-bit processor with four ARM Cortex cores
running at 1.2 MHz, four USB 2.0, an Ethernet port, and BLE
II. OBJECTIVES (Bluetooth Low Energy) and Wi-Fi interfaces, among other
powerful features [4].
The objective of this paper is to provide a practical
introduction to RFID security analysis using the radio The RBPI3 has been selected as part of the Lab’s hardware
frequency identification tool Proxmark3. The outcome of the to compile the PM3 client due to its portability and easy remote
proposed practice lab is a guide that offers the following access using SSH (Secure Shell) or VNC (Virtual Network
information: Computing).
Description of the material to be used in the lab. C. HF Reader ISO 14443
Introduction to the tools with the necessary steps for A RFID reader is required in order to get captures in
getting started. Wireshark and to use the PM3 in eavesdropping mode. The
NXP MFRC500 RFID reader has been selected due to its easy
Practical exercise in connecting a tag with a RFID management via UART (Universal Asynchronous Receiver
reader. Transmitter) communication.
How to use Proxmark3 as a reading, eavesdropping and
cryptographic analysis tool. D. Tag
MFCT has been selected for a reference analysis. This is an
III. MATERIAL EEPROM memory chip which implements a proprietary secure
communication algorithm (CRYPTO1).
The material needed to perform the proposed lab includes
the following hardware: Proxmark3, a Raspberry Pi 3B, a High MFCT’s basic operations are: read, write, increment, and
Frequency (HF) Reader and RFID Tag. The required software decrement. The memory of the tag is divided into 16 sectors.
includes: the Proxmark3 client, Minicom (text-based serial port Each sector is further divided into 4 blocks of 16 bytes each.
communications program), and Wireshark (network analyzer)1. The last block of each sector is called the sector trailer and
stores two secret keys (‘A’ and ‘B’ keys) and access conditions
A. Proxmark3 corresponding to that sector.
Proxmark32,3 (PM3) supports both low (125 kHz-134 kHz) To perform an operation on a block, the reader (MFRC500)
and high frequency (13.56MHz) signal processing, which is must be authenticated with the sector containing that block.
enabled by two independent parallel antenna circuits. Both The access conditions of that sector determine which key, ‘A’
antennas are connected to a 4-pin Hirose connector, and in turn or ‘B’, must be used during the authentication stage. More
it is connected to an external loop antenna [3]. PM3 can be information about MFCT can be found in [5].
1
E. Minicom and HF Reader commands
https://www.wireshark.org
2
https://proxmark3.com A Minicom is a text-based serial port communications
3 program. It is used to talk to external RS-232 devices such as
https://proxmark3.com
112
TAEE 2018 | Tenerife, 20 - 22 de Junio
mobile phones, routers, and serial console ports. Minicom is B. Installing and configuring Minicom serial interface
installed on the RBPI3 Operating System (Raspbian). With Install the program as root user with:
Minicom, the user can exchange commands with the HF
Reader. Table 1 shows the commands used in this Lab [6]. C: $ sudo apt-get install minicom (4)
In order to find the name of the HF Reader, the next
TABLE 1 MFRC500 COMMON COMMANDS command must be typed into the terminal:
Common commands
C: $ dmesg | grep tty (5)
Command Description
The output should be similar to:
‘c’ Continuous read
R: [266.973239] usb 1-1.2: FTDI USB Serial
‘s’ Select
Device converter now attached to ttyUSB0
‘l’ Login
In the output shown above, the serial port is ttyUSB0. This
‘rb’ Read Block port name will be used in Minicom. Next, the following
command must be entered in a terminal as root user:
‘wb’ Write Block
C: $ sudo minicom –s (6)
F. PM3 app and Wireshark
Next, choose ‘Serial port setup’, and then adjust the
Both the PM3 client and Wireshark are covered in Section Serial Device to the corresponding setting parameters, for
IV in terms of installation and configuration. example:
C: A - Serial Device : /dev/ttyS0 (7)
IV. CONFIGURING LAB DEVICES
This section contains concise and clear instructions for C: E - Bps/Par/Bits : 9600 8N1
setting up the working environment and a description of the C: F – Hardware Flow Control : No
designed lab architecture.
C: G – Software Flow Control : Yes
A. Installing and configuring the RBPI3
C. Installing and configuring PM3 on RBPI3
First, it is necessary that the Raspbian OS is installed on the
RBPI3. To do this, Raspbian must be downloaded, and Noobs4 To install and configure PM3, each step recommended in
is used as the booting system. Then, using Etcher5, the SD Card [7] must be followed. When the process is finished, this
with OS Raspbian on it can be flashed. By default, the positive response should be obtained:
username is 'pi' and the password is 'raspberry'. C: $ sudo ./proxmark3 /dev/ttyACM0 (8)
To detect the RBPI3 architecture installed, use the C: proxmark3> hw version (9)
following command (C: Command, R: Console Output), and
C: proxmark3> hw tune (10)
the response below it should be obtained:
C: $ sudo uname –a (1) Command 8 allows running PM3 application using PM3
hardware connected across /dev/ttyACM0. Command 9 allows
R: Linux raspberrypi 4.4.50-v7+ knowing PM3 firmware version installed and command 10
In addition, SSH and VNC can be enabled for remote allows identifying antenna type installed.
access the RBPI3. To activate SSH and VNC servers, use the It has been shown that it is possible to set up PM3 on
following command as root user: RBPI3 running Raspbian OS, since Raspbian is a Debian-based
C: $ sudo raspi-config (2) OS distribution and has a Linux Kernel (4.4.50-v7+) similar to
Ubuntu 16.04.
and set the services in the Interfacing Options.
Once the server is activated, in the case of SSH, it can be D. Installing and configuring Wireshark
accessed by using the following command: The Wireshark installation is simple. In a RBPI3 terminal
use the following command as root:
C: $ ssh pi@192.168.2.116 (3)
C: $ sudo apt-get install wireshark (11)
from a client terminal, where “192.168.2.116” is the RBPI3
IPv4 address. The VNC client needs a graphical version like next, the command:
Real VNC6. C: $ sudo modprobe usbmon (12)
enables the module that allows traffic to be captured via USB.
Finally, the command:
4 C: $ sudo chmod +x
Noobs Documentation: https://goo.gl/pk3AOK
5 /sys/kernel/debug/usb/usbmon/1t (13)
https://etcher.io
6 grants execution permission to USB device.
https://www.realvnc.com
113
Libro de Actas
V. LAB ARCHITECTURE
Once the materials and the installation for each device have
been described, it is important to define the three different
configurations that are used in the lab.
The Fig. 1 shows the first configuration used that will be
described in the section VI. Similarly, Fig. 2 and Fig. 3 will be Fig. 4 Wireshark capture
described in Section VII and VIII respectively. Each student
will have a workstation with devices and open source software. Second, in a controlled environment, knowing Mifare Tag
The lab guide indicates which configuration needs to be used parameters like UID and Sector 0 Key A, hold the Mifare Tag
thorough the exercises. to the HF Reader and use the follow commands on Minicom:
Fig. 3 PM3 in eavesdropping mode In both cases the information which is shown by Wireshark
captures do not depict the needed low level information to
carry out a security analysis. As Fig. 6 shows, the command
114
TAEE 2018 | Tenerife, 20 - 22 de Junio
115
Libro de Actas
‘nt’ and the feedback only use the 16 lower bits, having 216-1
combinations:
The tag picks a challenge nonce ‘nt’ and sends it to the 08: Shift Rand left by 1 bit
reader in the clear. 09: bit15 XOR bit13 XOR bit12 XOR bit10 of
Rand
The reader sends its own challenge nonce ‘nr’ together
with the answer ‘ar’ to the tag’s challenge. 10: Rand = result of (09) OR Rand
116
TAEE 2018 | Tenerife, 20 - 22 de Junio
According to [17], the keystream generated in the first 32 nonce and answer reader ciphered: {nr}{ar}
clock ticks is ignored, as shown in Fig. 12, and therefore it is In Fig. 8, the reader message was
not used to cypher plaintext. This keystream only uses ‘K’ 58!47!67BF!686F4F!B9!, divided in:
(secret key of a sector) and the ‘XOR’ between ‘nt’ and ‘uid’ as
feedback bits. {nr}:58!47!67BF!
117
Libro de Actas
{nr}: 584767bf essential. This paper has provided a guide for students that uses
{ar}: 686f4fb9 the PBL methodology. After following the instructions and
completing the guide, students should be able to perform an in-
{at}: 6021b93d depth cybersecurity analysis of the RFID technology, using a
LFSR successors of the tag challenge: powerful tool like Proxmark3 and other relevant tools like
Wireshark, Minicom and Raspberry Pi. Currently more PBL
ar: b095c7be labs are being developed in order to develop skills related to
at: 5843ff81 other RFID technologies as well Bluetooth Low Energy (BLE),
Zigbee and Wireless Hart technologies, all of which are
Time spent in lfsr_recovery64(): 0.12 seconds inherent to any Smart Cities application.
Keystream used to generate {ar} and {at}:
ks2: d8fa8807 REFERENCES
ks3: 386246bc [1] S. Alonso-Arce, Maykel; Añorga, Javier; Arrizabalaga,
“Cybersecurity Challenge Learning Tool (CCLT): A new way to
Although ‘ks2’ and ‘ks3’ are used to obtain the values of learn Cybersecurity,” III Jornadas Nac. Investig. en Ciberseguridad,
‘{ar}’ and ‘{at}’ respectively, the following process is done to pp. 166–167, 2017.
prove that the values of ‘ks2’ and ‘ks3’ recovered by the PM3
are the correct ones. [2] M. Alonso-Arce, J. Añorga, S. Arrizabalaga, and P. Bustamante, “A
wireless sensor network PBL lab for the master in
suc2(nt) ⊕ ks2 = 0x686f4fb9 telecommunications engineering,” Proc. 2016 Technol. Appl. to
suc2(nt) = 0xb095c7be ⊕ Electron. Teaching, TAEE 2016, 2016.
118
TAEE 2018 | Tenerife, 20 - 22 de Junio
119
Libro de Actas
120
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— Es fácil constatar el creciente desinterés de los sencilla y mostrar los resultados del proceso en una página
alumnos de ingeniería por la electrónica. La novedad que web. La experiencia se puede extrapolar a otras asignaturas
para la generación anterior supuso la electrónica ha básicas de sistemas digitales, así como servir de puente hacia
pasado y es fácil presumir su dificultad para engancharse a un desarrollo más electrónico de asignaturas centradas en las
las asignaturas de electrónica analógica y digital. Por el redes o en los protocolos de internet.
contrario, el concepto de Internet de las Cosas resulta, por En el presente trabajo se definirá el contexto docente en el
cercanía y novedad, muy atractivo para los alumnos, que se desarrollará la experiencia. Tras esto, se plantearán los
permitiéndoles controlar circuitos electrónicos básicos objetivos de la misma, fijando qué se quiere lograr y dónde
desde un navegador web estándar, fijo o móvil, siendo por poner el acento. Posteriormente se expondrán las diferentes
ello una útil herramienta para reactivar el interés de los herramientas hardware y software disponibles, se justificará la
alumnos por los circuitos y sistemas electrónicos. En este elección de una concreta para la experiencia, y se mostrarán a
trabajo se presenta una manera sencilla de introducir el continuación las diferentes prácticas que se pueden realizar con
concepto del Internet de las Cosas en una asignatura la misma. Finalmente, se presentarán algunas conclusiones
optativa de electrónica. preliminares de la experiencia, que fue puesta en marcha el
curso pasado.
Keywords— Electrónica digital, ESP8266, Internet de las
Cosas (Internet of Things). II. CONTEXTO DOCENTE
La asignatura de Electrónica de Consumo es una optativa
I. INTRODUCCIÓN de centro, lo que significa que se oferta como optativa a
Indudablemente, el concepto de Internet de las Cosas alumnos de varias titulaciones del centro. En concreto,
(Internet of Things, IoT por sus siglas en inglés) [1] es un actualmente se oferta a alumnos de los grados de Ingeniería de
factor motivante para los alumnos, al ser un concepto las Tecnologías Industriales, de Ingeniería en Tecnologías de
relativamente novedoso y que les resulta atractivo por muchas las Telecomunicaciones, de Ingeniería en Organización
causas, como puede ser la posibilidad de control o Industrial y de Ingeniería Aeroespacial. Se sitúa en el segundo
monitorización de variables físicas remotamente, desde el cuatrimestre de cuarto curso, al final de la vida académica de
móvil o cualquier dispositivo conectado. Su uso en la los alumnos. El hecho de tener alumnos de distintas titulaciones
enseñanza está justificado, sobre todo como factor de enganche de procedencia provoca una gran dispersión en los
de los estudiantes a la materia [2][3]. conocimientos previos y, sobre todo, en el interés que la
electrónica despierta en los alumnos. Hay que contar con que
En este trabajo se muestra la implementación sencilla que un cierto porcentaje de ellos se matriculan de esta asignatura
se puede realizar del Internet de las cosas o Internet of Things simplemente porque no tiene exámenes, sino que se evalúa
(IoT)[1] en una asignatura optativa (Electrónica de Consumo) normalmente a través de la realización de trabajos.
que se oferta a estudiantes de distintas titulaciones (Grados de
Ingeniería en Tecnologías Industriales, en Tecnologías de las Al ser una asignatura optativa, no está sujeta a cubrir
Telecomunicaciones y en Organización Industrial). Dichos ninguna competencia específica de los alumnos, teniendo
alumnos tienen formación previa muy diversa, y es necesario bastante libertad a la hora de diseñar el proyecto docente de la
adaptar las prácticas a esta realidad. Es importante, sobre todo, misma. En los años que se lleva cursando, de hecho, ha ido
despertar el interés de los alumnos por la electrónica, más que cambiando su temario adecuándose al perfil de los alumnos y a
realizar un desarrollo consistente de una aplicación completa. los cambios tecnológicos que se han ido produciendo.
Por tanto, se hará un uso muy instrumental de la conexión Actualmente, la asignatura tiene tres bloques diferenciados,
inalámbrica y de los protocolos de red, sin entrar a valorar para cubrir aspectos diferentes de la materia:
mejores opciones. Se trata, fundamentalmente, de hacer las • Electrónica analógica de audio. Se estudian circuitos de
clásicas prácticas de electrónica con microcontroladores (leer audio analógicos de uso en electrónica de consumo
variables analógicas o digitales y actuar sobre periféricos (amplificadores, previos, altavoces, sistemas de
digitales o pines de entrada/ salida), pero usando un medida...)
microcontrolador que pueda conectarse a internet de manera
121
Libro de Actas
• Instrumentación y normativas de electrónica de definir de manera sucinta una serie de objetivos secundarios,
consumo. Se estudian circuitos de instrumentación que se han ido estableciendo a lo largo del desarrollo:
electrónica de uso común y normativas a cumplir para
• Elegir una plataforma hardware con suficiente
dispositivos de electrónica de consumo.
trayectoria pero que no esté obsoleta.
• Electrónica digital de consumo. Se estudian elementos y
sistemas digitales típicos de la electrónica de consumo • Elegir un entorno de programación sencillo de
arrancar, y que resulte adecuado a alumnos de cuarto
(pantallas táctiles, sistemas bluetooth, dispositivos IoT,
curso de ingenierías.
Sistemas embebidos...)
Es en esta tercera parte en la que se ha implementado la • Desarrollar un conjunto mínimo de demostradores de
experiencia de introducir el concepto de IoT como factor de las diferentes opciones disponibles, que sirva de base
creación de interés en el alumnado. Hay que tener en cuenta para el desarrollo de los proyectos de los alumnos.
que se trata de un tercio de la asignatura (más bien dos quintos, Dado que los alumnos deberán hacer al final un trabajo de
atendiendo al número de horas de la misma). tema libre usando los conocimientos adquiridos en la
Por último, otra variable que se debe tener en cuenta, a la asignatura, y en ésta se van a tratar aspectos y herramientas
hora de diseñar unas prácticas o una actividad docente para esta muy diferentes, una manera de evaluar el éxito de la
asignatura es la variabilidad en el número de matriculados, que experiencia será observar cuántos alumnos deciden hacer
ha oscilado entre 10 y 30 en anteriores años. Esto lleva a que alguna implementación de dispositivos IoT basándose en lo
resulte difícil hacer acopio de material para la misma, siendo tratado en la asignatura.
complicado conocer de antemano cuántas placas o cuántos IV. SELECCIÓN DE LA PLATAFORMA
sensores se van a necesitar. Como consecuencia, resulta
conveniente diseñar actividades docentes flexibles y, sobre El primer paso a dar será la elección de la plataforma
todo, económicas. hardware y software a utilizar en las prácticas de la asignatura.
Deberá ser, según se ha dicho, una plataforma barata, fácil de
III. OBJETIVOS PERSEGUIDOS CON LA EXPERIENCIA manejar, robusta y con suficiente base de conocimiento
El principal objetivo, como se ha comentado ya accesible. Hay gran cantidad de sistemas que cumplen con esta
anteriormente, es despertar el interés de los alumnos por los especificación, por lo que habría que realizar un estudio
sistemas electrónicos digitales, usando como cebo la conexión comparativo y elegir una de entre todas las posibilidades
de los mismos a internet para el control y visualización de los disponibles. Se encuentran en el mercado plataformas basadas
sistemas a través de una página web, por ejemplo. Como en microcontroladores de propósito general, con conexión
resultado, el alumno debe ser capaz de realizar el control de un Ethernet. Igualmente, se encuentran numerosos desarrollos de
periférico del sistema microcontrolador (un pin de E/S, un sistemas basados en microcontroladores específicos de
pwm, o cualquier otro periférico) de manera remota desde una comunicaciones. Por último, también hay disponibles gran
interfaz web, y de la misma manera debe poder representar en cantidad de sistemas que implementan soluciones basadas en
dicha interfaz algún valor interno del sistema microcontrolador. sistemas embebidos, con un sistema operativo empotrado en la
No se plantean otras cuestiones de vital importancia a la hora propia placa (System on Chip)
del diseño de sistemas de consumo IoT como pueden ser la En la Figura 1 se muestran algunas de las placas analizadas.
seguridad de la comunicación, la encriptación de los datos, el Las dos primeras (a y b) son microcontroladores ARM Cortex
control de accesos, contraseñas, etc. Todo esto se obvia, de M4F a 100MHz, con potencia y memoria suficiente para
manera intencionada, para centrar el foco en la implementación gestionar las tareas del sistema microcontrolador y a la vez
electrónica del sistema. servir una página web, usando el cable Ethernet que llevan
Para poder lograrlo, se necesitará disponer de una serie de incorporado. La primera de ellas, basada en un
elementos que faciliten el desarrollo del mismo: microcontrolador de Texas Instruments [4] , cuenta con la
ventaja añadida de que los alumnos que vengan de algunas
• Disponer de un sistema microcontrolador de bajo coste, titulaciones (en concreto del grado de Ingeniería en
con conexión a internet, preferiblemente inalámbrica, Tecnologías Industriales) han visto algún microcontrolador
que tenga accesibles entradas analógicas, entradas y similar en asignaturas anteriores, mientras que la segunda, de
salidas digitales y periféricos clásicos (uart, spi, i2c, NXP [5] tiene un tamaño más comedido. Ambas cuentan con el
pwm...) handicap de implementar únicamente una conexión cableada,
no pudiendo usarse de manera inalámbrica.
• Entorno de programación asequible y de fácil
instalación, con idea de que los alumnos puedan Las dos siguientes, de izquierda a derecha, son las basadas
trabajar de forma autónoma en chips de la compañía Espressif. Ambos son sistemas que
integran la pila TCP-IP, la conexión wi-fi y un
• Base de conocimientos accesible, con ejemplos de microcontrolador de bajo coste. El primero de ellos (c) es la
manejo del sistema y con plantillas para la creación de placa Feather Huzzah ESP8266 [6], comercializada por
páginas web o manejo de protocolos estándar de Adafruit. Es un sistema con una cierta trayectoria y del que hay
comunicaciones. disponible bastante información. El segundo (d) está basado en
En función del objetivo principal que se quiere conseguir, y el ESP32 [7], sucesor del anterior y bastante más potente, pero
teniendo en cuenta los medios necesarios para ello, se pueden con menos base de desarrollos disponibles aún.
122
TAEE 2018 | Tenerife, 20 - 22 de Junio
Los dos sistemas representados más a la derecha son dos tiene. Algunas de sus características más destacadas son:
sistemas empotrados que incorporan un sistema Linux
Procesador ESP8266 a 80MHz, aunque con posibilidad de
embebido. De las dos, la primera (e) es una placa Omega2+
desarrollada por Onion [8], que dispone de una CPU a ejecutar a 160MHz.
580MHz, 128Mb de memoria DDR2 y 32Mb de memoria • 4MBytes de memoria Flash
Flash para el almacenaje, aparte de disponer de tarjeta micro-
sd. El segundo es la conocida RaspberryPi 3 [9], un pequeño • Regulador de corriente y cargador de batería LiPo
ordenador monotarjeta con Linux (o Windows 10) como • 9 Pines de E/S con funciones extra (pwm, i2c, spi)
sistema operativo, a 1.2GHz de frecuencia de reloj y 1GB de
memoria Ram disponible. Ambas tarjetas tienen la posibilidad • Una entrada analógica (1V máximo)
de conectarse a internet inalámbricamente.
• Dos leds en la placa
A. Plataforma hardware elegida
Como se ha comentado previamente, el sistema dispone de
La plataforma que se eligió para esta experiencia fue la manera nativa de un módulo wi-fi integrado, que puede
mostrada en tercer lugar, la ESP8266. Los motivos para elegir funcionar tanto como interfaz como de punto de acceso, dando
este sistema frente a los otros son diversos. Se citan a mucha versatilidad a la hora de usarse. Por lo tanto, se dispone
continuación los más significativos: de todos los elementos necesarios para realizar prácticas de
• Las tarjetas basadas en microcontroladores Cortex sistemas electrónicos digitales, pudiendo conectar a la misma
están pensadas para una conexión cableada a una red numerosos periféricos externos, como sensores i2c, pantallas
Ethernet, y aunque probablemente sean las más spi o cualquier otro sistema que use estos estándares de
robustas de todas las probadas, resultan menos comunicación entre circuitos.
atractivas al no permitir la conexión desde dispositivos B. Sistema de desarrollo
móviles (a no ser que se disponga de un router
inalámbrico) Una vez seleccionada la plataforma hardware, es necesario
elegir el sistema de desarrollo a utilizar. De nuevo, la selección
• Las tarjetas basadas en sistemas embebidos con Linux no es inmediata dado que se dispone de varios sistemas de
parecen demasiado pesadas para tareas sencillas, desarrollo, cada uno con sus ventajas e inconvenientes.
perdiendo además la capacidad de reacción en tiempo
La primera posibilidad es usar el lenguaje de intérprete de
real, fundamental para sistemas de control. Por otra
comandos que viene cargado: NodeMCU [10], basado en el
parte, ambas carecen de convertidor analógico/digital,
lenguaje Lua [11]. Este lenguaje tiene una cierta trayectoria
lo que limita mucho el tipo de prácticas que se puedan
dentro de los sistemas embebidos, pero resulta poco conocido
hacer con ellas.
para los alumnos de la Escuela, y no tiene (al menos, de
• De las dos tarjetas basadas en sistemas ESP, se ha momento) mucha presencia en ámbitos académicos.
elegido la primera por la gran base de desarrollos La segunda posibilidad que se presenta es cambiar el
existentes, que facilita a los alumnos consultar fuentes Firmware e implantarle un intérprete de Arduino [12]. Esta
diversas. opción cuenta con la ventaja de que es un lenguaje que resulta
Aparte de los motivos citados, cabe destacar que es la más familiar para algunos de los alumnos de la asignatura, aunque
barata de todas ellas, teniendo en cuenta las posibilidades que no se use en ninguna materia previa. Esto se debe al rápido
crecimiento de la plataforma Arduino y al abaratamiento de las
123
Libro de Actas
• Abrir una sesión con algún programa terminal (Putty) En la Fig. 3 se muestra el aspecto de ambas aplicaciones,
abiertas en un navegador web. Los códigos de las aplicaciones
• Ejecutar desde esta ventana, en la línea de comandos se ofrecen a los alumnos libremente, y pueden ser consultados
de Python, el script subido en el repositorio GitHub de la asignatura [18]
• Volver a iterar en caso de fallo. VI. EVALUACIÓN INICIAL Y CONCLUSIONES
Desde hace muy poco (octubre de 2017) está disponible el La experiencia se puso en práctica el curso pasado, por lo
entorno integrado EsPy, desarrollado por Jung Ervin, que se que sólo se tienen datos de un curso académico. Además, hay
ofrece de manera gratuita [16] y que permite editar código que tener en cuenta que, en concreto, el curso pasado hubo una
Python con resalte de sintaxis y, simultáneamente, pasar dicho gran cantidad de alumnos que provenían de titulaciones poco
código al microcontrolador, bien de manera permanente o bien relacionadas con la electrónica (como Ingeniería de
ejecutándolo por bloques en la línea de comandos de Python, Organización Industrial).
observando la salida de la consola de Python, como se muestra
Lo que resulta innegable es que los alumnos mostraron
en la Fig. 2
interés por la experiencia, y fueron todos ellos capaces de crear
sus propias aplicaciones web. Sin embargo, a la hora de elegir
temática para el trabajo de la asignatura, ninguno de ellos eligió
hacerlo sobre esta plataforma. Hubo varios de ellos que usaron
la Raspberry Pi, que también había sido utilizada en las
prácticas, realizando aplicaciones de IoT, pero basadas en la
Raspberry Pi. Esto es explicable por la mayor facilidad que
supone programar en el propio dispositivo y tener a su
disposición la potencia y los periféricos de un ordenador
completo.
Los resultados de la Encuesta de Satisfacción desarrollada
por la propia universidad son bastante positivos, obteniendo
una puntuación de 4.35 (sobre 5). Resulta significativo que la
valoración media de la titulación se queda en el 3.92 mientras
Fig. 2. Entorno de desarrollo EsPy
que la media del área de conocimiento (tecnología electrónica)
baja hasta el 3.86. Estos resultados, aunque referidos a un solo
124
TAEE 2018 | Tenerife, 20 - 22 de Junio
(a) (b)
Fig. 3. Visualización de las aplicaciones de ejemplo desarrolladas. (a) página web estática con pulsadores para actuar sobre la placa; (b) página web
dinámica creada sobre la plataforma Adafruit.io
curso académico, muestran que la asignatura resulta de interés [2] J. Gomez , Juan F. Huete, O. Hoyos, L. Perez, D. Grigori "Interaction
para los alumnos, y nos animan a avanzar en esta línea. System Based on Internet of Things as Support for Education" Procedia
Computer Science Vol. 21, 2013, pp 132-139
Como primera conclusión, se deduce de la experiencia que [3] M. G. Domingo and J. A. M. Forner, "Expanding the Learning
los alumnos ven el Internet de las Cosas como algo interesante, Environment: Combining Physicality and Virtuality - The Internet of
que les motiva, y entienden el potencial de esta herramienta Things for eLearning," 2010 10th IEEE International Conference on
Advanced Learning Technologies, Sousse, 2010, pp. 730-731.
para el desarrollo de proyectos de electrónica de consumo. Sin
[4] http://www.ti.com/tool/EK-TM4C1294XL
embargo, parece que la plataforma elegida no ha resultado fácil
[5] https://www.nxp.com/products/processors-and-microcontrollers/arm-
o intuitiva para el desarrollo de aplicaciones. based-processors-and-mcus/kinetis-cortex-m-mcus/k-
Se propone, para el siguiente curso, hacer más hincapié en seriesperformancem4/k2x-usb/freedom-development-platform-for-
kinetis-k64-k63-and-k24-mcus:FRDM-K64F
la descripción de la tarjeta y realizar más ejemplos de uso de la
[6] https://www.adafruit.com/product/2821
misma. Por otro lado, se estima que al disponer del entorno
integrado EsPy los alumnos tendrán menos dificultades para [7] https://www.adafruit.com/product/3405
realizar pruebas y alcanzar resultados. [8] https://onion.io/omega2/
[9] https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
Por último, se dispondrán de equipos suficientes como para [10] https://nodemcu.readthedocs.io/en/master/
poder cederlos en préstamo a los alumnos para que desarrollen [11] http://www.lua.org/
el trabajo en modo no presencial, en sus domicilios o la [12] https://github.com/esp8266/Arduino
biblioteca, por ejemplo. [13] http://docs.micropython.org/en/latest/pyboard/
REFERENCIAS [14] https://spectrum.ieee.org/computing/software/the-2017-top-
programming-languages
[15] https://github.com/adafruit/ampy
[1] Kopetz H. (2011) Internet of Things. In: Real-Time Systems. Real-Time [16] https://github.com/jungervin/EsPy
Systems Series. Springer, Boston, MA [17] https://io.adafruit.com/
[18] https://github.com/maperales/ECONS
125
Libro de Actas
Abstract—En este trabajo se presenta una diversidad en el alumnado, con procedencia de diferentes
metodología docente basada en la realización de centros y titulaciones, y donde se pretende extender el
proyectos, utilizada en una asignatura de electrónica conocimiento teórico y práctico del alumno en relación
básica adscrita al Máster Universitario en Ingeniería con la tecnología electrónica desde el punto de vista
Industrial que se imparte en la Escuela Técnica tecnológico e ingenieril, sin repetir los contenidos que se
imparten respecto a los recibidos en los diferentes grados
Superior de Ingenieros de la Universidad de Sevilla. de ingeniería que los alumnos cursan con anterioridad a
La nueva metodología docente reduce el contenido nuestro Máster.
de las clases teóricas de la asignatura, aumentando la
En este trabajo se muestra el interés que tiene, y la
coordinación entre la teoría y la práctica mediante la sencillez que ofrece, la utilización del concepto PBL en
realización de proyectos cooperativos. En el artículo una asignatura obligatoria denominada “Diseño
se describe la experiencia y se muestran dos de los Electrónico e Instrumentación Industrial” de primer
trabajos realizados por los alumnos durante el curso curso del Máster Universitario en Ingeniería Industrial.
académico 2017-2018. La asignatura se imparte durante el primer cuatrimestre,
según el plan de estudios vigente de la Escuela Técnica
Index Terms—PBL, teaching process. Superior de Ingenieros de Sevilla (ETSI), tratándose de
una asignatura obligatoria con 5 créditos asignados, de
I. INTRODUCCIÓN los cuales, 4 corresponden a créditos teóricos y 1 a
La enseñanza relacionada con las tecnologías créditos prácticos o de laboratorio. Esto se traduce, según
electrónicas en las diferentes titulaciones de grado y la última planificación docente establecida en la ETSI,
máster de ingeniería se ha venido realizando en trece semanas lectivas efectivas con dos clases
tradicionalmente mediante la impartición de clases magistrales de 1 hora y 15 minutos a la semana (2 horas
teóricas que se limitan a presentar al alumno multitud de y 30 minutos a la semana) y un total de 8,5 horas de
conceptos teóricos y prácticos. Este planteamiento se ha prácticas. Los objetivos docentes específicos se centran
demostrado insuficiente desde la reciente implantación en el diseño de circuitos y sistemas electrónicos y micro-
del Espacio Europeo de Educación Superior y los nuevos electrónicos, la instrumentación electrónica (sensores,
planes de estudio asociados, fundamentalmente porque actuadores y técnicas de instrumentación), así como los
resulta poco motivante para bastantes alumnos al no buses de campo. En la siguiente sección se describe el
acercar sistemas electrónicos reales a la clase. Para contexto docente de la asignatura. Posteriormente se
mitigar esta problemática se han venido desarrollando describe la experiencia desarrollada por dos grupos de
numerosas metodologías y estrategias docentes, como el alumnos de la asignatura durante el curso académico
aprendizaje basado en problemas (PBL del inglés 2017-2018. Finalmente se exponen las conclusiones.
problem-based learning). II. CONTEXTO DOCENTE
El PBL es un método docente de reciente introducción
[1] en el que se destaca al estudiante como protagonista Según el enfoque de tipo generalista dado al Máster,
de su propio aprendizaje. El concepto ha tenido una que admite multitud de perfiles de alumnos de nuevo
relativa aceptación en la enseñanza de la Ingeniería y en ingreso, la asignatura en cuestión se caracteriza por ser la
asignaturas relacionadas con la Electrónica, donde segunda asignatura relacionada con la electrónica que
algunas experiencias recientes demuestran el interés que cursarán la gran mayoría de los alumnos, a modo de
puede tener su utilización en la mejora del binomio continuación de una asignatura de electrónica general
enseñanza-aprendizaje [2-4]. Si bien no podemos que se imparte de forma obligatoria en los Grados de
considerar el PBL como la metodología docente panacea, Ingeniería en Tecnologías Industriales. El objetivo
sí parece interesante si se aplica en una titulación de principal de la misma es incidir en conceptos
Máster de tipo generalista, donde existe una gran relacionados con la Tecnología Electrónica, pasando del
mero conocimiento de los dispositivos, componentes y
126
TAEE 2018 | Tenerife, 20 - 22 de Junio
sistemas electrónicos al diseño de circuitos y sistemas Prácticas de laboratorio en las que los alumnos
electrónicos de aplicación industrial, asentando el fabricarán el sistema electrónico diseñado
conocimiento del alumno de la Tecnología Electrónica, (realización de la placa de circuito impreso o PCB
de su aplicación industrial y en el manejo de la −Printed Circuit Board en inglés−, montaje de
instrumentación electrónica. Es por tanto imprescindible componentes en la misma, puesta en marcha,
que el alumno haya cursado previamente una asignatura calibración del sistema desarrollado y pruebas de
básica de electrónica, donde se hayan visto conceptos funcionamiento).
relacionados con el funcionamiento y características de Se plantean una serie de limitaciones asociadas al
los dispositivos electrónicos y los circuitos electrónicos diseño para guiar la experiencia en clase. Las
analógicos y digitales básicos (como sería el caso de la limitaciones que se establecen son:
asignatura “Electrónica General”, de segundo curso y
segundo cuatrimestre del Grado en Ingeniería de las El sistema de desarrollo empleado será el MSP430
Tecnologías Industriales impartido en la ETSI de LaunchPad (Fig. 1), con entorno de programación
Sevilla). Tras cursar la asignatura el alumno podrá: Energía (Fig. 2).
Ampliar el conocimiento sobre los dispositivos El simulador de circuitos electrónicos que
electrónicos y su utilización en el diseño de circuitos emplearán los alumnos es Microcap.
y sistemas electrónicos y micro-electrónicos de La herramienta de diseño de placas de circuito
aplicación industrial. impreso que usarán para el diseño del sistema
Conocer el procedimiento y pasos necesarios para electrónico es Eagle.
diseñar circuitos electrónicos analógicos y digitales La puesta en marcha del sistema se realiza en los
de aplicación industrial. laboratorios del Departamento de Ingeniería
Entender la necesidad de uso de sensores y Electrónica de la ETSI.
actuadores para implementar sistemas electrónicos Los sensores y actuadores que escojan deberán ser
de aplicación industrial. aceptados por el profesorado.
Identificar cómo se integran los sensores y
actuadores en un sistema electrónico de aplicación
industrial.
Estar familiarizado con el manejo y técnicas
relacionadas con la instrumentación electrónica.
Conocer las características y etapas básicas
asociadas al diseño electrónico, así como de la
existencia de herramientas de ayuda al diseño
electrónico.
Identificar las prestaciones e interés de las
herramientas de ayuda al diseño electrónico.
Entender el interés y utilidad de los sistemas de Fig. 1. Sistema de desarrollo MSP430 LaunchPad.
transmisión de información y datos como medio
para la simplificación de la instalación y operación La asignatura se ha estructurado, siguiendo las
de sistemas electrónicos empleados en procesos restricciones impuestas por la ETSI para el curso 2017-
productivos. 2018, de la manera que se indica en la Tabla 1. La
En cuanto a la relación con otras asignaturas, los evaluación del alumno se realiza en base al seguimiento
conocimientos adquiridos en “Diseño Electrónico e del trabajo realizado y su exposición y defensa en la
Instrumentación Industrial” no tienen continuidad en los última semana lectiva.
planes de estudio aprobados, al tratarse de un plan de
estudio generalista. La metodología docente empleada III. EJEMPLOS DE EXPERIENCIAS PBL
incide en la creación de grupos de trabajo, de manera que En este apartado se describen dos de los trabajos
los alumnos se enfrentan a un problema real, cercano al realizados por los alumnos, consistente el primero en el
ámbito industrial en el que son expertos (los alumnos diseño de un anemómetro y veleta para un aerogenerador
provienes de especialidades mecánicas, energéticas, (Grupo de Trabajo 1), y el segundo en el desarrollo de un
químicas o de organización) y que deben solucionar regulador de la velocidad de giro de un motor de continua
diseñando e implementando un sistema electrónico real. (Grupo de Trabajo 2). Ambos trabajos han sido
El sistema es construido a lo largo del cuatrimestre y desarrollados por un grupo formado por 4 alumnos
probado en los laboratorios del Departamento de matriculados en la asignatura, cuyo conocimiento previo
Ingeniería Electrónica de la ETSI. Esto se traduce en: de electrónica se reducía a los propios de una asignatura
Clases magistrales en las que se impartirán algunas básica de electrónica. En el caso que nos ocupa, se
(aproximadamente un 35% del total) clases de teoría trataba de alumnos que habían cursado la especialidad
en pizarra con apoyo gráfico de transparencias (para mecánica en los grados universitarios en tecnologías
exponer material docente y sobre todo presentar industriales.
problemas a los alumnos que deben solucionar). La En el Grupo de Trabajo 1, los alumnos plantearon el
mayoría de las clases magistrales (el 65% restante) desarrollo de un sistema electrónico que emulara el
serán de seguimiento y apoyo al alumno para guiarlo control de un aerogenerador atendiendo a la intensidad y
en la solución de los problemas que se vayan a la dirección del viento, empleando un anemómetro y
planteando en la propia clase. una veleta. Para poder realizar el proyecto, se empleó un
127
Libro de Actas
128
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 3. Ejemplo de proyecto de alumnos (Grupo de Trabajo 1): sistema de control de un aerogenerador empleando anemómetro y veleta.
Fig. 4. Ejemplo de proyecto de alumnos (Grupo de Trabajo 2): regulación de la velocidad de giro de un motor de corriente continua.
Por último, cabe destacar que ambos proyectos matriculados en la asignatura (unos 140 durante el curso
contemplan la utilización de displays LCD para la académico 2017-2018), que ha dado lugar a la gestión de
monitorización de las magnitudes obtenidas del un total de 37 grupos de trabajo por parte de los
procesamiento de los sensores. Esto ha permitido profesores de la asignatura. Otro problema importante
introducir el concepto de diseño hardware de sistemas aparece en el reparto de alumnos por grupos que se hace
electrónicos basados en microprocesador, así como por especialidad en el Máster. Esto hace que en la
mostrar al alumno el interés de los buses de campo al práctica no haya un reparto equilibrado de alumnos por
tratarse de dispositivos I2C o SPI. aula, lo que genera problemas por sobrecarga lectiva en
algunas aulas. En concreto, y en el curso 2017-2018, nos
IV. RESULTADOS OBTENIDOS hemos encontrado con un número de alumnos muy
Desde un punto de vista meramente subjetivo, indicar elevados en una de las especialidades (Mecánica),
el elevado interés mostrado por los alumnos al realizar la estando ese grupo “penalizado” en cuanto al seguimiento
asignatura, valorada muy positivamente por estos y por de los trabajos en clase respecto del resto. Los tres grupos
la comisión de seguimiento para la implantación del de clase tenían un total de 58, 41 y 21 alumnos, lo que
Máster Universitario en Ingeniería Industrial de la ETSI. claramente ha perjudicado la atención y seguimiento por
El principal inconveniente para el desarrollo de este tipo parte del profesorado en los dos primeros grupos
de experiencias es el elevado número de alumnos respecto del tercero, algo resaltado por los alumnos.
129
Libro de Actas
130
TAEE 2018 | Tenerife, 20 - 22 de Junio
Resumen—Los laboratorios remotos son ya una herramienta cursos técnicos [3]-[5]. Las sesiones prácticas de laboratorio
de enseñanza/aprendizaje en diferentes campos de la ingeniería y requieren la presencia de personal técnico y docente. También
de la ciencia. El laboratorio remoto VISIR es un ejemplo se requiere una sala adecuada para alojar bancos de trabajo
paradigmático de esta nueva metodología en el campo de la replicados con el fin de proporcionar un número adecuado de
electrónica analógica ya que el alumno puede montar y medir bancos de trabajo para optimizar el programa de trabajo de
circuitos reales de un modo satisfactorio. En la actualidad en dicho personal. Por lo tanto, debido a estas limitaciones, los
Europa hay cinco instancias desplegadas y activas de VISIR y en laboratorios remotos pueden jugar un papel fundamental [6].
Sudamérica hay 5 más, cada una de ellas ofrece distintos circuitos
eléctricos y electrónicos de manera que el usuario debe saber En el ámbito concreto de la ingeniería y de la electrónica en
dónde está desplegado el circuito que él quiere montar y particular, la experimentación práctica en electrónica es un
desplegar para poder acceder a él, lo que es una clara limitación. campo especialmente favorable al uso de laboratorios remotos,
La solución al problema pasa por federar dicho grupo de y el mejor de ellos es el laboratorio remoto VISIR, tanto por
laboratorios remotos despliegue real como por difusión y premios internacionales.
En la actualidad hay 10 instancias de VISIR desplegadas en el
Keywords— laboratorios remotos, electrónica analógica mundo, 5 en Europa y 5 en Sudamérica.
El uso intensivo de VISIR ha ido haciendo cada vez más
I. INTRODUCCIÓN
visibles y claras sus limitaciones. En el caso de VISIR su
Los laboratorios remotos comenzaron su andadura a finales diseño no permite el montaje de “todos” los circuitos
del siglo XX y ya en este siglo XXI se han convertido en una electrónicos posibles, sino solo una parte de ellos, por ejemplo:
opción más dentro de las herramientas de circuitos DC, circuitos AC, circuitos con AO, etc. De esta
enseñanza/aprendizaje en el aula, y en una herramienta manera si un alumno quiere montar y medir un circuito DC
inevitable para los cursos a distancia en ingeniería. específico debe saber dónde se encuentra situado mediante un
En este contexto, la formación práctica es extremadamente “mapa” de circuitos, para luego acceder con sus credenciales a
importante, especialmente en los programas de titulación un VISIR concreto. Esto es una limitación clara, ya que el
técnica [1][2]. Por lo tanto, las universidades e instituciones alumno prefiere montar el circuito y al pulsar “enviar” que sea
educativas confían en la experimentación para construir transparente para él el envío a uno u otro VISIR.
oportunidades exitosas de aprendizaje interdisciplinario en los
131
Libro de Actas
La solución a este problema se denomina federación, y previamente existentes. Por ejemplo, en [7] el laboratorio
aunque tiene distintos significados para distintos laboratorios remoto VISIR está integrado en MIT iLabs, o en [8] está
remotos debe ser entendido como la característica que permite integrado en WebLab-Deusto.
que un conjunto de laboratorios remotos se comporte como uno
solo, sobre todo desde el punto de vista del alumno. Este es un Una de las cosas que los RLMSs facilitan es el desarrollo
problema complejo de carácter técnico que exige desarrollo de los sistemas de reservas, por ejemplo. Hay dos enfoques
software y hardware, pero también exige el diseño y puesta en principales: hacer cola o hacer una reserva basada en un
marcha de acuerdos interinstitucionales para permitir dicha calendario. En la actualidad, el RLMS iLab es compatible con
federación. colas para laboratorios por lotes y reservas para laboratorios
interactivos.
El proyecto ERASMUS+ PILAR (2016-1-ES01-KA203-
025327) liderado por UNED en España aborda este problema Labshare Sahara permite tanto la reserva como la cola para
con el objetivo de aportar a la comunidad de profesores y laboratorios interactivos. WebLab-Deusto soporta colas para
alumnos de electrónica la federación de laboratorios remotos laboratorios interactivos y por lotes. En cualquier caso, el
VISIR. PILAR se apoya en el proyecto VISIR+ también concepto de conceder acceso exclusivo a un laboratorio durante
financiado dentro de ERASMUS+ (561735-EPP-1-2015-1-PT- cierto tiempo persiste en todos los RLMS. Para ofrecer más
slots disponibles en el calendario o para hacer que la cola se
EPPKA2-CBHE-JP).
mueva más rápido, la carga de usuarios puede equilibrarse
En este artículo se aborda en un primer lugar el paradigma entre las diferentes copias del experimento, siempre y cuando
de la federación de laboratorios remotos, para posteriormente los costes del experimento lo permitan. La Figura 1 representa
describir cuál ha sido la primera aproximación llevada a cabo este concepto: un RLMS está manejando dos copias del mismo
en el marco del proyecto PILAR experimento y cuatro estudiantes intentan usarlo, así que los
dos primeros usuarios usarán el experimento, y los otros dos
II. CONCEPTOS PREVIOS esperarán en una cola común. Esta característica, llamada
balance de carga local, se implementa tanto en Labshare Sahara
A. Sistemas de gestión de Laboratorios Remotos como en WebLabDeusto [9].
Muchas de las características desarrolladas en un
laboratorio remoto (autenticación, autorización, programación,
seguimiento de usuarios...) son reutilizables de un laboratorio
remoto a otro. Debido a esta razón, se han creado los sistemas
de información que proporcionan estos servicios, como por
ejemplo: MIT iLabs, Labshare Sahara y WebLab-Deusto. Estos
sistemas son independientes de la instalación, por lo que
pueden ser referenciados como laboratorios remotos de
propósito general en contraste con laboratorios remotos de
propósito específico. Sin embargo, dado que la mayor parte de
su trabajo es facilitar tareas de gestión, estas sistemas son
denominados como Sistemas de Gestión de Laboratorios
Remotos (RLMS por sus siglas en inglés). Los RLMS vienen
con directrices y herramientas de desarrollo de software para
desarrollar experimentos remotos. De esta manera, los RLMS
Fig. 1. Balanceo de Carga
aceleran el proceso de desarrollo de laboratorios remotos: los
profesores que quieren crear un laboratorio remoto no necesitan
trabajar en la programación de los servicios de autenticación, B. Federación de laboratorios remotos
autorización, etc. pero manteniendo el foco de hacer que el Una característica única de los laboratorios remotos en
experimento esté disponible a través de Internet. comparación con los laboratorios tradicionales es que la
Adicionalmente, los RLMS proporcionan herramientas de distancia del estudiante al equipo real no es un problema, por lo
administración, por lo que los profesores pueden utilizarlos que los laboratorios remotos pueden ser compartidos con
para añadir estudiantes, conceder permisos en ciertos diferentes instituciones, de modo que una entidad puede
laboratorios, rastrear estudiantes, etc. La ventaja de emplear compartir un laboratorio con otra entidad. Nos referimos a las
estos sistemas es que una vez que añaden una nueva entidades más que a las universidades, ya que no necesitan ser
funcionalidad transversal, todos los experimentos desarrollados universidades: los centros de investigación pueden estar
con que RLMS la adquirirán automáticamente. Por ejemplo, si interesados en compartir recursos locales como parte de un
un RLMS no soporta LDAP (un protocolo de directorio común acuerdo, y las escuelas secundarias serían razonablemente
en las universidades que se utiliza para autenticar y autorizar consumidores.
usuarios), y en la próxima versión lo soporta, automáticamente Esta compartición puede ser gestionada de forma directa y
todos los experimentos desarrollados con ese RLMS sencilla: la entidad proveedora (el lugar donde se encuentra el
desplegarán esa nueva funcionalidad. De hecho, esta equipo) crea cuentas de usuarios de la entidad consumidora (la
flexibilidad de los RLMSs es lo suficientemente interesante que está interesada en utilizar el equipo de la universidad
como para crear esfuerzos para integrar en ellos los sistemas proveedora para sus estudiantes). Los estudiantes de la entidad
132
TAEE 2018 | Tenerife, 20 - 22 de Junio
Para manejar estos y otros problemas, se requiere un Para entender la necesidad de federación de los nodos que
modelo de dos caras (Figura 2), donde ambas universidades actualmente existen en la red VISIR, primero es conveniente
tienen el mismo framework software que maneja este entender cómo funciona el laboratorio remoto VISIR y cuáles
intercambio. La entidad consumidora puede autenticar y son sus limitaciones a la hora de diseñar circuitos.
autorizar a los estudiantes locales, y una vez autorizada, el Todos los nodos VISIR tienen una limitación en cuánto a
framework local se pondrá en contacto con la entidad los componentes disponibles y la variabilidad de circuitos
proveedora y solicitará un espacio. De esta manera, la entidad factibles. Esta limitación se deriva del número de tarjetas de
proveedora no necesita administrar los estudiantes y cursos de componentes instalados y del número de componentes
la entidad consumidora, y la entidad consumidora puede instalados en todas ellas (existen diferentes modelos de tarjetas
rastrear todas las solicitudes realizadas a la entidad proveedora, que permiten entre 2 y 10 componentes, en función del número
pudiendo obtener información sobre los accesos de los de shortcuts necesarios). Existen por lo tanto tres versiones de
estudiantes y auditar el uso general. En este sentido, el sistema placas de componentes:
MIT iLabs ha estado compartiendo efectivamente laboratorios
remotos en todo el mundo durante años [10]. Diferentes 1. Placa de componentes Versión C: permite sólo diez
universidades pueden utilizar el framework del MIT iLabs para relés de doble polo. Por lo tanto, se pueden instalar
desarrollar, mantener y compartir sus sistemas remotos y hasta 10 componentes/cortes cortos.
laboratorios con otras universidades. En el modelo federativo
2. Placa de componentes Versión D/E: soportan 6 relés de
definido por iLabs Shared Architecture (lSA), se pueden
doble polo -destinados a componentes de dos polos- y
compartir dos tipos de laboratorios remotos: los laboratorios
8 relés de un polo -destinados a componentes con más
por lotes (utilizando colas) y los laboratorios interactivos
de dos polos-. Cualquiera de los dos relés unipolares
(utilizando un sistema de reservas basado en el calendario).
adyacentes puede ser reemplazado por un relé bipolar.
Se pueden instalar hasta 14 componentes/cortes cortos.
3. Tarjeta de componentes 2C versión B: se pueden
instalar dos componentes de dos patitas/conectores,
pero conecta cada patita de componente con uno de los
nueve nodos disponibles en la arquitectura VISIR (A-
I).
En las tarjetas componentes C y D/E, mediante la
instalación de componentes y su cableado a los nodos de la
matriz, se define cómo los componentes están interconectados
en la matriz de conmutación, definiendo así a qué nodos están
conectados. Cada componente se conecta a los nodos de la
matriz en cada caso, en función de la señal de control del relé.
Los nodos de matriz son de A a I y 0 (GND). Las sondas del
133
Libro de Actas
osciloscopio, así como las puntas de test del DMM, están característica mejora la participación de los usuarios en el
conectadas dinámicamente a cualquier nodo. El generador de entorno remoto del laboratorio debido a la mejora de la
funciones está conectado internamente al nodo A y las fuentes respuesta y disponibilidad de tiempo.
de alimentación (6 V; +20 V; -20 V) pueden estar conectadas a
cualquiera de los nodos descritos anteriormente. El análisis realizado en el Intellectual Output 2 del proyecto
PILAR se ha resumido en un documento que describe los
La Figura 3 muestra las conexiones necesarias para realizar diferentes tipos de prácticas, su uso y niveles de formación que
un rectificador de media onda, comparando el comportamiento ofrecen los nodos VISIR. Dicho documento ha servido para
de dos diodos (1N4007 y BAT42) con características proponer cómo mejorar técnicamente los diferentes nodos
diferentes. Este experimento requiere el uso de 10 relés en las VISIR de cara a su federación, cómo complementar los
placas de componentes (2 diodos, 2 resistencias y 4 diferentes catálogos de circuitos disponibles y cómo establecer
cortocircuitos). Cuanto más complejo sea el circuito, más relés prácticas más pedagógicas para los diferentes niveles
necesitará. Obviamente, estos componentes y cortocircuitos educativos. Las conclusiones preliminares de esta sección
pueden ser reutilizados para otros experimentos, pero siempre fueron:
se conectarán a los nodos conectados en la matriz de
conmutación del relé; por ejemplo, a partir de la Figura 3, la • Todos los experimentos disponen de material de
resistencia 3K01 conectada a los nodos E y F, y la resistencia orientación o aprendizaje desarrollado como material de
10K conectada a los nodos E y F también se pueden conectar apoyo para los usuarios.
en paralelo (nodos E y F), pero claramente es imposible • Los campos principales de conocimiento en los que se usa
conectarlos en serie. Por lo tanto, el número de circuitos el laboratorio VISIR son: electricidad, electrónica
factibles es una fuerte limitación para un sistema aislado. analógica básica, electrónica y electrónica de potencia y
Además, incluso una federación tendrá problemas para ofrecer física.
todos los circuitos posibles construibles basados en un conjunto
relativamente grande de componentes [11]. • En cada sistema VISIR están disponibles experimentos
básicos de electrónica como, por ejemplo, las leyes de
Kirchhoff, la ley de Ohm, circuitos RL o RC, transistores,
amplificadores operativos, filtros pasivos, etc.
• El nivel educativo en el que se utilizan los experimentos
también es similar estando entre bachillerato (15 - 18/19),
licenciatura, máster.
El documento mencionado anteriormente ha permitido
identificar vacíos de experiencias práctica, temas clave y
comunes o nuevas posibilidades. Hasta ahora se están
analizando 3 posibles enfoques:
Fig. 3. Ejemplo de fichero que describe las conexiones disponibles para un
tipo de circuitos sobre el laboratorio VISIR. • Redundancia. Este enfoque permite la escalabilidad,
fiabilidad y disponibilidad a expensas de la diversidad. Si
En este escenario, una federación de sistemas VISIR no un nodo VISIR no está disponible por cualquier motivo, su
sólo proporcionará un importante repositorio de circuitos y esfuerzo puede ser soportado por otros nodos. Es decir: si
variaciones basadas en sus componentes, sino también una un usuario está accediendo al VISIR en su institución, pero
optimización de los recursos de tiempo y componentes en cada está fuera de servicio, será redirigido automáticamente a
nodo. otro nodo VISIR disponible (en otra institución). En este
caso, el mecanismo federativo debe saber qué circuitos
En un momento en el que el número de laboratorios VISIR
están disponibles en qué nodos VISIR.
está aumentando gracias a proyectos como el VISIR+ [12], se
hace necesario disponer de mecanismos que permitan a las • Diversidad. Cada nodo VISIR puede especializarse en un
instituciones que los poseen y a las instituciones que emplean tema específico (aprovechando la reutilización) e
este laboratorio a través de ellas, de un sistema que permita de implementar un conjunto de circuitos (circuitos DC,
una manera sencilla compartir los recursos sin necesitar tener circuitos AC, circuitos de Amplificadores Operativos,
que replicar experimentos en múltiples instancias. etc.). El usuario no sólo tendrá acceso al conjunto de
En cuanto al uso compartido de laboratorios mediante experimentos de su institución, sino también al conjunto
mecanismos de federación: una vez que los estudiantes de una total de experimentos de todos los nodos VISIR. Este
institución determinada pueden acceder a través de Internet a enfoque faculta al catálogo de experimentos a expensas de
un laboratorio concreto, también pueden acceder a él los la escalabilidad y la fiabilidad.
estudiantes de otras universidades. Esta ventaja puede ser • Enfoque combinado. Utilizando una combinación de los
bidireccional a gracias al despliegue de la federación: dos dos enfoques anteriores, potenciando la escalabilidad para
instituciones que proporcionan el mismo laboratorio remoto -o esos experimentos comunes e implementando
la misma experiencia práctica de un laboratorio remoto experimentos diferentes y menos solicitados en cada nodo.
específico- pueden equilibrar la carga de sus clientes/usuarios,
tal y como hemos visto en la sección anterior. Esta
134
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 4. Página web basada en Moodle para la compartición de recursos educativos basados en el laboratorio remoto VISIR
135
Libro de Actas
• Cualquier estudiante (puede acceder a cualquiera de los el primer paso hacia ella, partiendo de una web basada en el
dos equipos VISIR para una configuración particular sistema Moodle, en donde los usuarios se registran una sola vez
disponible en los dos equipos VISIR. Por ejemplo, si 90 y pueden acceder a todas las instancias de este laboratorio
estudiantes estuvieran intentando utilizar el sistema, 60 remoto. El valor añadido de emplear Moodle es que además
podrían estar utilizando un sistema VISIR y los otros 30 el permite agregar información didáctica e información de qué
otro sistema VISIR. experimentos se pueden desarrollar sobre cada plataforma y
cómo hacerlos.
De hecho, en la situación propuesta en el ámbito del proyecto
PILAR, donde hay 5 universidades que alojan los sistemas
VISIR las compartirían de la forma descrita, sería posible AGRADECICIMIENTOS
soportar 5 configuraciones diferentes con 60 usuarios cada Este artículo ha sido escrito en el marco del proyecto
una, o 3 configuraciones diferentes con hasta 120 usuarios ERASMUS+ PILAR (2016-1-ES01-KA203-025327) liderado
cada una, o incluso una única configuración con 360 usuarios. por UNED en España financiado dentro de ERASMUS+
Además de los mecanismos anteriores que están (561735-EPP-1-2015-1-PT-EPPKA2-CBHE-JP)..
principalmente orientados a facilitar el registro e identificación
de los usuarios entre instituciones, en la Figura 4 se muestra el REFERENCES
interfaz de la aplicación principal basada en Moodle que se ha [1] J. Rodriguez-Andina, L. Gomes, and S. Bogosyan. "Current Trends in
desarrollado para esta primera aproximación de plataforma Industrial Electronics Education", IEEE Transactions on Industrial
federada del proyecto PILAR. Electronics, vol. 57, no. 10, pp. 3245-3252, 2010.
[2] Using Remote Labs in Education: Two Little Ducks in Remote
Como se puede ver, el objetivo es crear un conjunto de Experimentation. Editors: Javier Garcia- Zubia (Universidad de Deusto)
prácticas de electrónica analógica a las que los usuarios puedan and Gustavo R. Alves (Polytechnic of Porto). Universidad de Deusto,
acceder con un usuario y contraseña específico proporcionado Bilbao, 2011. 22 chapters. 465 pp. ISBN 978-84-9830-335-3.
mediante registro previo en la web del proyecto PILAR. [3] O. Naef. Real Laboratory, virtual laboratory or remote laboratory: what
is the most ef-fective way?. Intl. Journal of Online Engineering, Vol 2,
Una vez que el usuario ha accedido, podrá realizar aquellas No.3. (2006).
prácticas que desee, y siempre de una manera transparente a la [4] Z. Nedic, J. Machotka, and A. Nafalski: Remote laboratories versus
instancia VISIR que está usando. Es decir, el usuario no deberá virtual and real laboratories, 34th ASEE/IEEE frontiers in education
preocuparse de si está accediendo al VISIR de cualquiera de las conference, session T3E-1, pp.1-6. November 2003.
5 instituciones del consorcio VISIR que lo ponen sus [5] A. Coble, A. Smallbone, A. Bhave, R. Watson, A. Braumann, and M.
laboratorios al servicio de la comunidad, ya que, gracias a las Kraft. Deliver-ing authentic experiences for engineering students and
professionals through e-labs. IEEE EDUCON. pp 1085 – 1090. (2010).
políticas de federación implementadas, el registro y
[6] L. Gomes and S. Bogosyan. "Current Trends in Remote Laboratories",
autentificación en cada instancia es automático. IEEE Transactions on Industrial Electronics, vol. 56, no. 12, pp. 4744-
De este modo, los usuarios tienen un único punto de acceso 4756, 2009
a todas las instancias VISIR disponibles actualmente en el [7] D. Zutin, M. Auer, "Work in progress-Integrating educational online lab
platforms around the iLab Shared Architecture" in Frontiers in Education
consorcio PILAR, teniendo por tanto todo el potencial y Conference (FIE), 20ll (IEEE, 20ll).
portafolio de circuitos y experimentos disponibles desde una [8] P. Orduna, J. lrurzun, L. Rodriguez-Gil, J. Garcia-Zubia, F. Gazzola, and
única página web. D. Lopez-de Ipifia, "Adding new features to new and existing remote
experiments through their integration in weblabdeusto," International
Journal of Online Engineering (iJOE), vol. 7, no. S2, pp. pp-33, 2011.
V. CONCLUSIONES
[9] P. Orduña, L. Rodriguez-Gil, D. López-de-Ipiña and J. García-Zubia,
El artículo aquí presentado contribuye a la contextualización "Sharing the remote laboratories among different institutions: A practical
tanto del proyecto PILAR como de la política de federación case," 2012 9th International Conference on Remote Engineering and
Virtual Instrumentation (REV), Bilbao, 2012, pp. 1-4.
que puede marcar el futuro de la explotación de las diferentes
[10] V. J. Harward, et aI., 'The ilab shared architecture: A web services
instancias del laboratorio VISIR que actualmente existen en el infrastructure to build communities of internet accessible laboratories,"
mundo. La comunidad VISIR está haciendo grandes esfuerzos Proceedings of the IEEE, vol. 96, no. 6, pp. 931- 950, 2008.
para tratar de aunar recursos y conocimientos. Pero no puede [11] Felix Garcia-Loro, et al.,. “Work in Progress: Experimenting in PILAR
ser únicamente a través de una página web con enlaces a los Federation: a Common Path for the Future”, EDUCON 2018, 17-20
diferentes laboratorios. Si y no: siendo una página web, debe April, 2018, Santa Cruz de Tenerife, Canary Islands, Spain.
permitir a los usuarios acceder de una manera sencilla, [12] N. Lima et al., "The VISIR+ project-helping contextualize math in an
engineering course," 2017 4th Experiment@International Conference
transparente y rápida a los recursos ofrecidos por la (exp.at'17), Faro, 2017, pp. 7-12.
comunidad.
La primera aproximación aquí expuesta no trata de ser la
solución a la federación de todas las instancias VISIR, pero sí
136
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—La asignatura Electrónica General es la quien se apropia del proceso, busca la información, la
última electrónica analógica en los grados de Ingeniería de selecciona, organiza e intenta resolver con ella los problemas
Tecnologías de Telecomunicación e Ingeniería Telemática. planteados. El docente es un orientador, expone problemas,
El volumen de materia de los descriptores, muy amplio sugiere fuentes de información y colabora con las necesidades
para los créditos asignados, junto a la falta de continuidad del alumno. Los objetivos de esta estrategia son el desarrollo de
de asignaturas de electrónica en cuatrimestres posteriores, habilidades del pensamiento, la activación de los procesos
hacía que la mayoría de los alumnos percibieran la cognitivos en el estudiante y la transferencia de metodologías
asignatura como un escollo más que como una de acción intelectual [1].
oportunidad de completar su formación, desembocando en En el PBL se crea un ambiente de aprendizaje en el que el
malos resultados. Por esa razón se han ido implementado problema dirige dicho aprendizaje. Por ello debe presentarse de
cambios que han fomentado el interés de los alumnos tal manera que el estudiante entienda que debe profundizar
dando lugar a la mejora de los resultados académicos. La ciertos temas antes de poder resolver el problema en cuestión.
metodología viró hacia la implementación de un Project Los problemas que se utilizan para promover el aprendizaje
Based Learning y ha ido evolucionando a un Problem deben ser progresivamente abiertos para que el estudiante
Based Learning. Se muestra la evolución y experiencia agudice su habilidad de búsqueda. También hay problemas
positiva durante la realización de dicha tarea. estructurados en los cuales se señala lo que el estudiante debe
hacer para resolver adecuadamente el problema, aconsejables
Keywords— Metodología docente, Problemas reales, PBL para estudiantes de los primeros niveles.
El problema debe mantener la motivación de los estudiantes
I. INTRODUCCIÓN y llevarlos a indagar áreas básicas de la profesión que estudian.
Pero un problema en la cultura investigativa son muchas cosas:
comprender un fenómeno complejo, resolver una incógnita,
El Aprendizaje Basado en Problemas (ABP), o PBL encontrar la mejor manera de hacer algo, hacerse una pregunta
(Problem-Based Learning) en su acrónimo anglosajón, plantea o plantearse un propósito, comprender en su complejidad un
la solución de problemas en la enseñanza como una aplicación fenómeno natural o social, etc. El planteamiento de un buen
del método científico. Parten de un problema, discuten problema debe considerar tres variables [2]:
hipótesis como alternativas de solución y pasan a la
verificación y nuevos planteamientos. Pero el método ideado Relevancia. Los estudiantes deben comprender la
en la Universidad de McMaster (Canadá) entre la década de importancia del problema para discutir y aprender temas
los 60 y comienzos del 70 es algo diferente, muy estructurado, específicos del curso o nivel concreto en que se encuentran
que se inicia con la construcción de un problema complejo matriculados, así como para el ejercicio de su profesión.
similar a los que el futuro profesional enfrentará en el ejercicio Deberían sentirse en una situación similar a la que tendrán que
de su práctica cotidiana y en torno a cuya solución los afrontar durante el ejercicio profesional.
estudiantes deben formarse en la teoría y en la práctica. Dicha Cobertura. El problema guíe a los estudiantes a buscar,
propuesta lleva implícita el método científico. descubrir y analizar la información que el curso o tema objeto
El PBL es un método didáctico, apoyado en el dominio de de estudio debe entregarles. El docente debe identificar el tema
las pedagogías activas, concretamente en las estrategias de central por enseñar, para entrar a formular un problema que, sin
enseñanza denominadas aprendizaje por descubrimiento y lugar a dudas conduzca o guíe a los estudiantes a buscar,
construcción, que se contraponen a la estrategia expositiva o estudiar y aplicar dicha temática.
magistral. Mientras que en ésta última el docente es el gran Complejidad. El problema complejo no tiene una solución
protagonista del proceso enseñanza-aprendizaje, en la de única, sino que demanda ensayar varias hipótesis, que deben
aprendizaje por descubrimiento y construcción es el estudiante documentarse y probarse. Además el problema complejo
137
Libro de Actas
demanda la participación de varias áreas de conocimiento antes electrónicos comerciales se realizaban doce sesiones prácticas,
de ser resuelto, configurando la interdisciplinariedad. de las cuales un mínimo de 4 eran problemas de diseño
sencillos. Después de haber trabajado con prácticas que
En la Universidad de Jaén, los grados en Ingeniería de asentaban los conocimientos previamente adquiridos en teoría,
Tecnologías de Telecomunicación e Ingeniería Telemática otras prácticas de diseño intentaban implicar y motivar al
incluyen asignaturas del área de Tecnología Electrónica para alumno para darle la posibilidad de ahondar en la asignatura.
las que los alumnos muestran especial reserva en su En dichas prácticas de diseño tenían que trabajar con
seguimiento. Esta dificultad está generada por diversos adaptación de sensores, control de tiempos, electrónica de
aspectos, como el volumen de la materia en relación con el
potencia, energía solar o filtrado analógico de señales. Esas
número de créditos o las ideas preconcebidas que poseen los prácticas de diseño voluntarias se premiaban con la posibilidad
alumnos al respecto. En este último sentido, la electrónica en de superar la parte práctica de la materia.
los grados citados no es percibida por los alumnos como parte
importante de su formación, y menos de las especialidades que
pueden elegir posteriormente. TABLA 1. Competencias de la asignatura Electrónica General.
En el caso de Electrónica General, concebida desde un Competencias Generales Básicas
principio (en 2011 se instauran los Grados) con un equilibrio CB.4 Poder transmitir información, ideas, problemas y
entre teoría y práctica (50%-50%), intentando hacerla atractiva soluciones a un público tanto especializado como no
a los alumnos, no tuvo los resultados esperados, por lo que se especializado.
intentaron seguir los conceptos de universidades europeas de Competencias Generales
formación continua y aprender realizando [3] para hacerla CG.3 Conocimiento de materias básicas y tecnologías, que le
atractiva a los alumnos, pero los resultados no fueron positivos. capacite para el aprendizaje de nuevos métodos y
tecnologías, así como que le dote de una gran versatilidad
Se intentó un nuevo cambio, adaptando una metodología de para adaptarse a nuevas situaciones.
aprendizaje basada en proyectos (cada proyecto intentaba CG.9 Capacidad de trabajar en un grupo multidisciplinar y en
incluir un módulo de la asignatura) incluyendo prácticas de un entorno multilingüe y de comunicar, tanto por escrito
diseño más complejas que recogiesen la mayoría de los como de forma oral, conocimientos, procedimientos,
conceptos que incluye la asignatura. Después de la buena resultados e ideas relacionadas con las
telecomunicaciones y la electrónica.
acogida que tuvieron [4] se ha evolucionado hacia una
Competencia Materias de Formación Básica
metodología de aprendizaje basada en problemas cuyos
CBB.4 Comprensión y dominio de los conceptos básicos de
resultados se muestran en este artículo, aunque es una sistemas lineales y las funciones y transformadas
metodología que requiere una continua revisión y evolución. CGB.4 relacionadas, teoría de circuitos eléctricos, circuitos
electrónicos, principio físico de los semiconductores y
familias lógicas, dispositivos electrónicos y fotónicos,
II. ESCENARIO DOCENTE tecnología de materiales y su aplicación para la resolución
Antes de cursar la asignatura Electrónica General, su base de problemas propios de la ingeniería.
teórico-práctica previa se ha adquirido en las asignaturas de Competencia Materias de Formación Común
primer curso Señales y Circuitos (primer cuatrimestre) y C.11 Capacidad de utilizar distintas fuentes de energía y en
especial la solar fotovoltaica y térmica, así como los
Electrónica de Dispositivos (segundo cuatrimestre). Hay que fundamentos de la electrotécnica y de la electrónica de
destacar que es necesario abarcar un gran volumen de potencia.
contenidos para que los alumnos perciban el interés y utilidad
de esta área, algo materialmente imposible en una asignatura
que en el plan de estudios cuenta con únicamente 6 créditos, y Los alumnos no tenían la costumbre de resolver problemas
además los alumnos sólo han cursado 9 créditos del área de en el laboratorio, a lo que se sumaba el hecho de que no tenían
Tecnología Electrónica previamente. Tampoco ayuda asimilada la formación previa ni la recientemente adquirida. Su
interpretar las ampliar competencias que tiene asignada esta experiencia anterior en laboratorio se reducía a montar
asignatura (Tabla 1), que no la convierte en una Electrónica circuitos en la ‘protoboard’, alimentarlos adecuadamente y
General al uso. El número de alumnos matriculados ha ido medir ciertas señales gracias a los aparatos presentes en el
disminuyendo con los años, y se ha pasado de una media de 70 laboratorio. Otro problema fue la falta de homogeneidad a la
alumnos en los 4 primeros años a unos 45 en los 3 últimos. hora de impartir los temarios y el nivel de exigencia al
Este descenso se ha visto influenciado tanto por la reducción alumnado en las asignaturas previas, que demandó mejor
del número de matrículas de los Grados en la Escuela en coordinación con los profesores, pero las mejoras no fueron
general, como por el aumento de las tasas de alumnos que han reseñables.
superado la asignatura gracias a los cambios en la metodología. Por ello se comenzó a investigar con profundidad en
distintas estrategias docentes que permitiesen cambiar la
tendencia. Los primeros resultados y estrategias se presentaron
II.A Metodología inicial en 2016 [4].
El primer curso docente (2011-2012) que se ofreció la
materia en ambos Grados, se elaboró una guía docente que
dividió la teoría y la práctica en partes iguales. Se intentaba II.B. Evolución de la metodología
explicar cada parte teórica y consolidarla en el laboratorio. Para Basándose en las competencias CBB4-CGB4 y C11 junto
que los alumnos intuyeran las conexiones con los circuitos con las necesidades futuras de los alumnos en asignaturas
138
TAEE 2018 | Tenerife, 20 - 22 de Junio
relacionadas, se definieron 5 módulos docentes por afinidades grupos, hacia la comprensión de un problema de la vida real
tal y como se aprecia en la Tabla 2. Cada año se ha repartido y con múltiples soluciones posibles. Su secuencia didáctica
ajustado el tiempo, a la vez que se ha ido consolidando un potencia el desarrollo de las competencias que se desean
esqueleto que sirve de hilo conductor para los alumnos con un favorecer en los estudiantes en los distintos momentos del
perfil alejado del meramente electrónico. Progresivamente, se proceso. Por ejemplo, resolver un problema electrónico real,
ha hecho inciso en aquellas energías renovables susceptibles de que se asienta en gran parte de los conocimientos que se
realizar prácticas en el laboratorio o en la nueva terraza del imparten. Se puede adaptar como filosofía de la enseñanza, o
centro (inaugurado en el curso 2015-2016), con el objetivo de como una estrategia didáctica para trabajar determinados
acercar dichas materias a los alumnos. contenidos y potenciar diversas habilidades [6]. La secuencia
del aprendizaje basado en problemas no varía como muestra la
figura 1.
Tabla 2. Programa teórico de la asignatura Electrónica General.
TEORÍA
139
Libro de Actas
asignatura los primeros años, en los resultados de las IV. METODOLOGÍA DE APRENDIZAJE BASADO EN PROBLEMAS
encuestas de opinión del alumnado sobre la actuación docente
del profesorado realizadas anualmente, no destacó ningún Con los conceptos de PBL y el programa teórico de la
apartado de manera negativa. No obstante, es llamativo que la asignatura se intentó asentar los conocimientos en un primer
valoración global iba reduciéndose de manera paulatina desde lugar y sobre esta base realizar un aprendizaje efectivo. Con
los 4,53 del primer curso 2011-12 a los 3,33 del curso 2013- este enfoque, los temas de teoría comienzan mostrando
14. A partir del curso 2014-2015, donde se comenzó a aplicar dispositivos reales que se descomponen en partes relacionadas
la nueva metodología, sigue una tendencia ascendente con con los objetivos y conceptos que se exponen en cada módulo
3,94, 4,07 y 4,44 del curso 2016-17 (última fecha con datos), teórico, haciendo inciso a los alumnos en la posibilidad de
mientras que los datos de la tasa de éxito y rendimiento han realizar su aprendizaje por dos caminos distintos para implantar
aumentado paulatinamente, como se observa en la fig. 3. la metodología gradualmente. En el primero se realiza una
evaluación semanal de las prácticas, donde se facilitan todos
los guiones de las 12 sesiones prácticas a realizar, tanto las
prácticas base como las de diseño. Con ello obtienen su
calificación final de prácticas. A ello se sumará la evaluación
teórica mediante un examen para superar la asignatura
completa.
El otro camino no tiene examen teórico. Basado en
completar un diseño global propuesto (5 opciones), incluye las
competencias que deben adquirirse en la asignatura. Dichos
diseños globales se exponen al alumnado que decide que
opción tomar y realizar así los grupos de prácticas. De esta
manera se realizan 7 prácticas básicas obligatorias y 5 sesiones
para desarrollar el diseño global elegido. La evaluación
también se realiza semanalmente para comprobar el trabajo y
evolución de los estudiantes. Finalmente tiene lugar la
exposición pública del resultado (Tabla 3).
PRÁCTICAS
Fig. 2: Diagrama de flujo de la mejora docente seguida.
Módulos Sesiones 27 horas
140
TAEE 2018 | Tenerife, 20 - 22 de Junio
Energías renovables 4 horas (se ha denominado Práctica 0), para refrescar y asentar
conocimientos adquiridos en asignaturas anteriores vinculadas
Práctica 11: Radiación solar. Análisis de un SFA bajo sol
con la electrónica.
Módulo IV real
En general, la dinámica de las tutorías colectivas ha sido
Práctica 12: Diseño de un SFA. Comparativa con software
específico muy variable en función de la actitud de los alumnos, aunque el
profesorado también intenta inculcarles curiosidad por los
Diseños Organización Diseño final 1 hora temas trabajados de modo que sean lo más activos posibles en
esta faceta. Así, una parte de las tutorías colectivas asociadas al
diseño de sistemas fotovoltaicos se desarrolla en las
Durante las primeras semanas tiene lugar la composición de instalaciones que existen en la Escuela, para que puedan
los grupos de prácticas, donde se intenta separar los grupos por practicar en primera persona con el equipamiento, fomentando
afinidades. También se ha intentado que las sesiones prácticas el aprendizaje de los conceptos básicos (figura 4). Las tutorías
tengan un número reducido de alumnos para que la realización colectivas deberían convertirse en una herramienta de gran
de las mismas sea más fluida y el profesor pueda dedicar más utilidad para los estudiantes al permitir resolver dudas de forma
tiempo a cada grupo. En estas semanas tienen lugar seminarios global con la participación de todos ellos en clase. No hay que
de problemas y de prácticas para recordar y afianzar conceptos olvidar que la mayoría de las dudas que se plantean son
adquiridos en asignaturas anteriores. Por último, se utilizan 8 prácticamente idénticas y, por tanto, se optimizaría de forma
horas para la realización de seminarios específicos de notable el tiempo invertido en resolverlas. Por ello, se intentan
seguimiento y una conferencia de un profesional acreditado. Se ubicar temporalmente al finalizar los bloques importantes de la
utilizan las tutorías colectivas para resolver dudas y problemas asignatura.
en función de la realimentación recibida por el docente desde la
clase.
141
Libro de Actas
142
TAEE 2018 | Tenerife, 20 - 22 de Junio
REFERENCIAS
[1] B. Restrego. Aprendizaje basado en problemas: una innovación
didáctica para la enseñanza universitaria. Educación y
Educadores, 8, 9-19 (2005).
[2] M. Albanese, S. Mitchell. Problem-based learning: A review of
the literature, its outcomes and implementation issues, 1993.
Academic Medicine, 68(1), 52-81.
[3] B. Suárez, “La sociedad del conocimiento: una revolución en
marcha” Jornadas REBUN 2003.
Fig. 9. Detalles de algunos de los sistemas de riego fotovoltaico a escala http://documents.mx/documents/espacio-europeo-de-educacion-
expuestos. superior-la-sociedad-del-conocimiento-una-revolucion-en-
marcha-benjamin-suarez-arroyo-vicerrector-de-ordenacion-
academica-.html (último acceso 3/3/2018)
V. CONCLUSIONES [4] M.Fuentes, M. Vivar, C. Rus. “Experiencias de mejor docente de
Los resultados docentes de implantación de la metodología asignaturas obligatorias de grado: Electrónica General”. XII
PBL han sido muy positivos, tanto por los resultados obtenidos Congreso de Tecnología, Aprendizaje y Enseñanza de la
Electrónica, Sevilla, 11-13 Junio 2016.
como por la motivación e implicación que han mostrado los
[5] L. Prieto Navarro. Aprendizaje activo en el aula universitaria: El
alumnos en su aprendizaje, desembocando en un interés caso del aprendizaje basado en problemas. Miscelánea Comillas,
posterior para mejorar los diseños. UPC (2006) Vol. 64, 124 pp.173-196.
http://revistas.upcomillas.es/index.php/miscelaneacomillas/article
Así, con el seguimiento anual realizado a través de /view/6558/6367 (último acceso: 26/2/18).
encuestas propias, de la Universidad, de las tasas de éxito [6] P. Morales, V. Landa. Aprendizaje basado en problemas. Theoria
(aprobados/presentados) y las tasas de rendimiento Universidad del Bío-Bío, Chillan, Chile (2004) Vol.13, pp. 145-
(aprobados/matriculados), se ha observado un incremento 157.
considerable de los resultados: las tasas van mejorando y http://didac.unizar.es/jlbernal/ensenar_en_la_Universidad/pdf/13
_2ABP.pdf (último acceso 14/2/2018)
consolidando año tras año; y las encuestas elaboradas por la
[7] J. Etxaniz, F. Hernando “Electrónica General, ¿mejoras reales en
Universidad también muestran unas cifras más positivas. la metodología docente?” XI Congreso de Tecnología,
El esfuerzo por parte de los docentes es mayor, exigiendo Aprendizaje y Enseñanza de la Electrónica, Bilbao, 11-13 Junio
2014
un seguimiento y coordinación continuas, pero merece la pena,
ya que si se consigue la motivación e implicación de los
alumnos los trabajos presentados van más allá de cumplir los
requisitos básicos mostrando soluciones que mejoran los
diseños iniciales. La presentación del trabajo ante los
compañeros también fomenta la transmisión de las ideas ante
143
Libro de Actas
Abstract—La asignatura Electrónica General es la aprender a convivir y a ser y de las competencias específicas el
última electrónica analógica en los grados de Ingeniería de aprender a hacer [1]. Con ello se intentó hacerla atractiva a los
Tecnologías de Telecomunicación e Ingeniería Telemática. alumnos, pero los resultados no fueron positivos. Se fomentó
A pesar de su volumen de materia, la falta de continuidad mejorar la situación mediante la implementación de nuevos
de asignaturas de electrónica en cuatrimestres posteriores cambios, adaptando una metodología de aprendizaje basada en
y los malos resultados académicos que cosechaba, desde la proyectos, que se basaba en prácticas de diseño más complejas
implantación progresiva de una metodología PBL los que perseguían recoger la mayoría de los conceptos que
alumnos han ido mostrando interés creciente hasta el incluye la asignatura. Después de la buena acogida que
tuvieron [2] se ha evolucionado hacia una metodología de
hecho de realizar su trabajo fin de grado (TFG) con las
aprendizaje basada en problemas (PBL), donde se plantea un
temáticas propuestas en dicha asignatura de grado de
diseño global que intenta incluir todos las competencias y
segundo curso. Concretamente, aquí se presentan trabajos módulos de la asignatura que anteriormente estaban divididos
de dos tipos: uno sobre un diseño de un circuito para en varios diseños específicos acorde a cada competencia. Los
carreras de coches fotovoltaicos y otro sobre una resultados han sido muy positivos (mostrados en [3]), aunque
incubadora de muestras microbiológicas. Ambas eran es una metodología que requiere una continua revisión y
propuestas de la metodología PBL que se han mejorado y evolución.
desarrollado hasta adquirir una entidad de TFG que se
han presentado con buena calificación. Inicialmente se dio la opción de cursar la asignatura
mediante dos caminos. En el primero se realiza una evaluación
Keywords— Metodología docente, Problemas reales, PBL, TFG semanal de las prácticas, donde se facilitan todos los guiones
de las 12 sesiones prácticas a realizar, tanto las prácticas
básicas como las dedicadas a pequeños diseños. Con ello se
I. INTRODUCCIÓN
obtiene su calificación final de prácticas. A ello se suma la
evaluación teórica mediante un examen para superar la
En la Universidad de Jaén, los grados en Ingeniería de asignatura completa. El otro camino no tiene examen teórico y
Tecnologías de Telecomunicación e Ingeniería Telemática está basado en completar uno de los diseños globales
incluyen asignaturas del área de Tecnología Electrónica para propuestos (opción del PBL), que incluye las competencias que
las que los alumnos muestran especial reserva en su deben adquirirse en la asignatura. Dichos diseños globales se
seguimiento. Esta dificultad está generada por diversos exponen al alumnado al principio de curso y ellos deciden que
aspectos, cómo el volumen de la materia en relación con el opción tomar, formando así los grupos de prácticas. De esta
número de créditos o las ideas preconcebidas que poseen los manera se realizan 7 prácticas básicas obligatorias y 5 sesiones
alumnos al respecto. En este último sentido, la electrónica en para desarrollar el diseño global elegido. La evaluación
los grados citados no es percibida por los alumnos como parte también se realiza semanalmente para comprobar el trabajo y
importante de su formación, y menos de las especialidades que evolución de los estudiantes. La evaluación semanal también
pueden elegir posteriormente. incluye una supervisión y guiado del trabajo realizado para
fomentar la implicación del estudiante. Finalmente tiene lugar
En el caso de Electrónica General, a pesar de ser concebida la exposición pública del resultado donde se valora el grado de
desde un principio (en 2011 se instauran los Grados) con un consecución de los objetivos iniciales. Hay que destacar que en
equilibrio entre teoría y práctica (50%-50%), intentando el último curso 2017-18 todos los alumnos han escogido el
hacerla atractiva a los alumnos, no se obtuvieron los resultados camino del PBL.
esperados. Por ello se intentó seguir los conceptos de
universidades europeas de formación continua, donde el En la opción de cursar la asignatura mediante un PBL, se ha
planteamiento general de las competencias básicas es el trabajado en problemas que sean lo más parecidos a los que se
aprender a aprender, de las competencias transversales el pueden encontrar en el mundo real, llamándolos ‘diseños
globales’ de manera que también puedan cubrir las
144
TAEE 2018 | Tenerife, 20 - 22 de Junio
145
Libro de Actas
grupos de prácticas. De esta manera se realizan 7 prácticas semanas iniciales se realizan seminarios de problemas y
básicas obligatorias (problemas estructurados) y 5 sesiones prácticas para recordar y afianzar conceptos adquiridos en
para desarrollar el diseño global elegido. La evaluación asignaturas anteriores. A lo largo del curso se dedican 8 horas
también se realiza semanalmente para comprobar el trabajo y para la realización de seminarios específicos de seguimiento y
evolución de los estudiantes. Finalmente tiene lugar la una conferencia de un profesional acreditado. Las tutorías
exposición pública del resultado. La calificación final tiene en colectivas resuelven dudas y problemas en función de la
cuenta la evaluación continua semanal, la exposición pública realimentación recibida por el docente desde la clase.
del resultado y la consecución de los objetivos (funcionamiento
correcto, tipo de solución adoptada, mejoras al diseño) que Con esta concepción se evolucionó la metodología docente
figuraban en los enunciados de dichas prácticas globales. En la de la asignatura Electrónica General desde sus comienzos,
Tabla 2 se muestra el cronograma de desarrollo en el dando opciones a los estudiantes para elegir dos caminos para
laboratorio. cursar la asignatura: la tradicional y la PBL. En el curso 2016-
17 únicamente dos alumnos tomaron la opción tradicional y en
el último curso 2017-18 todos los alumnos eligieron la opción
Tabla 2. Programa práctico de la asignatura Electrónica General.
PBL con unas tasas de éxito y rendimiento crecientes que
superaron el 80% en dicho curso.
PRÁCTICAS
146
TAEE 2018 | Tenerife, 20 - 22 de Junio
comunidades en vías de desarrollo es necesario realizar una - Elegir el interfaz de usuario más adecuado: botones, leds,
serie de análisis microbiológicos del agua que compruebe su potenciómetros, etc. Debe mostrar la indicación de proceso
estado. En este proceso, una parte muy importante es contar en marcha y proceso finalizado. También se puede mostrar
con estufas o incubadoras que mantienen las muestras a una la temperatura con un display.
temperatura constante durante un tiempo determinado. Las
estufas de laboratorio son unos elementos caros y - El usuario puede fijar dos temperaturas de funcionamiento:
voluminosos, mientras que en la mayoría de las ocasiones sólo 36ºC o 44ºC y el sistema debe mantener dicha temperatura
es necesario un espacio para albergar un número reducido de constante ± 1ºC.
muestras. Cada muestra se guarda en una placa denominada - Gestionar la temperatura del sensor y la deseada para
‘placa de Petri o Petri dish’ (figura 1). Son circulares, controlar el elemento calefactor en todo momento.
estándares de un diámetro de 55 mm y altura 14 mm. Durante
el proceso de incubación deben estar en total oscuridad. - Todo el sistema tendrá una única alimentación continua de
12V. La idea es alimentarlo con un Sistema Fotovoltaico
En este trabajo se pide diseñar una incubadora que pueda Autónomo, por lo que se tendrá en cuenta para las
albergar un número mínimo de 20 muestras (Petri-dishes). conexiones y la integración de la batería y el regulador si
Para ello habrá que adquirir o realizar un recipiente cuyo fuese factible.
tamaño y material sea óptimo para soportar temperaturas
entre 35ºC y 45ºC sin sufrir deformación, contando con un Para presentar la práctica es necesario que funcione
buen aislamiento térmico. El tamaño máximo del contenedor correctamente. Se utilizará material analógico relacionado
no debe superar un volumen de 10 dm3. con la asignatura y justificado en la memoria. La sencillez
premiará el diseño. Utilizar las hojas de características de los
El diseño electrónico consistirá en controlar un elemento componentes para comprobar que cumplen las
calefactor uniformemente en el recipiente elegido, vigilando especificaciones del diseño, pero no se adjuntarán a la
que todas las Petri-dishes estén a la misma temperatura ± 1ºC. memoria, sólo sus enlaces web. Diseños idénticos se
Los sensores de temperatura aportarán realimentación para considerarán plagio y no puntuarán. Se entregará una
que la temperatura se mantenga siempre constante: cambios memoria en el caso de que funcione correctamente, con una
por apertura o cierre del recipiente, de temperatura ambiente explicación clara de la solución adoptada junto con las figuras
o en el volumen de muestras. El bajo coste y consumo serán y esquemas que los diseñadores crean necesarias para la
dos objetivos fundamentales. comprensión y manejo del circuito (manual). Se presentarán
los cálculos del SFA en función del consumo y emplazamiento
elegido. Adjuntar presupuesto de los materiales empleados.
Pautas de realización:
- Comenzar buscando y eligiendo (por orden): recipiente,
elemento calefactor, sensores e interfaz.
- Trabajar con el diseño electrónico: acondicionamiento de
señal, temporización y control de actuadores.
- Es necesario tener un boceto del diseño y de los principales
elementos electrónicos adquiridos para poder discutir los
posibles problemas/soluciones.
147
Libro de Actas
148
TAEE 2018 | Tenerife, 20 - 22 de Junio
149
Libro de Actas
150
TAEE 2018 | Tenerife, 20 - 22 de Junio
REFERENCIAS
[1] B. Suárez, “La sociedad del conocimiento: una revolución en
Fig. 11. TFG basado en el diseño de una incubadora de muestras marcha” Jornadas REBUN 2003.
microbiológicas de bajo coste. Se parte de la modificación de una nevera http://documents.mx/documents/espacio-europeo-de-educacion-
comercial en la que se aloja la circuitería electrónica y se mejora el
superior-la-sociedad-del-conocimiento-una-revolucion-en-
aislamiento térmico.
marcha-benjamin-suarez-arroyo-vicerrector-de-ordenacion-
V. CONCLUSIONES academica-.html (último acceso 3/3/2018)
[2] M.Fuentes, M. Vivar, C. Rus. “Experiencias de mejor docente de
La evolución de la metodología de aprendizaje de la asignaturas obligatorias de grado: Electrónica General”. XII
asignatura Electrónica General hasta implantar un aprendizaje Congreso de Tecnología, Aprendizaje y Enseñanza de la
basado en problemas ha sido muy positivo. Ha exigido un Electrónica, Sevilla, 11-13 Junio 2016.
esfuerzo por parte de los docentes, pero la respuesta del [3] M.Fuentes, M. Vivar. “Resultados de la implantación de la
alumnado ha merecido la pena. En el caso que nos ocupa, en el metodología PBL en la asignatura de grado Electrónica
último curso 2017-18 todos los alumnos se han decantado por General”. XIII Congreso de Tecnología, Aprendizaje y
la opción PBL, por lo que la experiencia de implantación de Enseñanza de la Electrónica, Tenerife, 20-22 Junio 2018.
esta metodología de aprendizaje se considera un éxito. [4] B. Restrego. Aprendizaje basado en problemas: una innovación
didáctica para la enseñanza universitaria. Educación y
Sin duda, una buena elección de los diseños globales, que Educadores, 8, 9-19 (2005).
además de cubrir la mayor parte de las competencias de la [5] H.S. Barrows, “Problem-Based Learning in medicine and beyond:
asignatura, intenten motivar al estudiante es fundamental. Por A brief overview. New Directions for Theaching and Learnig, pp.
ello, año tras año se analizan los resultados obtenidos y se 3-12 (1996).
proponen nuevos diseños, otros se retiran y otros se modifican
paliando los defectos encontrados. Hay que destacar que la
151
Libro de Actas
Abstract—En este trabajo se muestra cómo la docencia [6]. En este trabajo se explora este campo de actuación,
práctica de materias tecnológicas puede enriquecerse introduciendo por primera vez la figura del alumno-tutor en
involucrando a los alumnos en las propias labores docentes. Se una asignatura de electrónica e investigando qué tipo de efectos
explora docencia colaborativa basada en labores de tutorización tiene dicha figura sobre la motivación tanto de los alumnos
de prácticas de electrónica en ingeniería, realizadas por iguales y tutores como tutorizados.
se analiza si con este tipo de experiencias aumenta la motivación,
tanto de los alumnos tutorizados como de los tutores, al mismo II. MÉTODO DE TRABAJO
tiempo que mejora sus competencias
A. Metodología docente
Keywords—Motivación, Modelo MUSIC, Enseñanza
Colaborativa. Educación en Ingeniería La experiencia llevada a cabo consiste en el uso de dos
métodos docentes diferentes. El primero se basa en un método
tradicional, es decir, el profesor es el encargado de explicar las
I. INTRODUCCION
prácticas y de atender las dudas de los alumnos durante el
Uno de los principales retos de la educación universitaria desarrollo de las mismas. El segundo método incorpora como
actual es formar a los estudiantes no sólo en conocimientos novedad la figura del tutor o tutores, representado por uno o
sino en las competencias que van a necesitar en el ejercicio de
varios alumnos de la asignatura, que se encargarán de realizar
su profesión. Cuestiones como la capacidad de liderazgo,
organización y comunicación son esenciales en la formación de la labor del profesor en el laboratorio, explicando las prácticas
los futuros ingenieros [1]. La forma de introducir y valorar y atendiendo las dudas que tengan sus compañeros a los largo
dichas competencias es una cuestión de gran relevancia de la realización de las mismas.
actualmente. En esta experiencia la elección de los tutores se ha realizado
con voluntarios. Los tutores están exentos de presentar un
informe al finalizar la experiencia, pero tienen que realizar un
Por otro lado, a la hora de implementar los curriculum y
guías docentes, la motivación es un aspecto importante a guión de prácticas personalizado antes de la misma. Disponen
considerar si se quieren mejorar la eficiencia y con ello los de dos recursos para la preparación de las prácticas: los
resultados obtenidos por los alumnos, tanto en contenidos guiones explicativos, aportados por la profesora, y dos
como en aptitudes. El modelo MUSIC (“eMpowerment, sesiones de laboratorio previas con la profesora. En estas
Usefulness, Success, Interest, and Caring”) [2] permite analizar sesiones extraordinarias, los tutores tienen la oportunidad de
los distintos aspectos que influyen en la motivación de los llevar a cabo las prácticas, paso a paso, y de preguntar todas
alumnos y se puede utilizar en cualquier área temática para las dudas que les surjan durante la realización y montaje de las
diseñar estrategias que motiven a los estudiantes o para mismas, así como durante la elaboración de los guiones
analizar las fortalezas y debilidades una determinada personalizados.
innovación docente y su efecto sobre la motivación del
alumnado. Este modelo proporciona así mismo parámetros B. Descripción del alumnado
cuantitativos ampliamente validados que permiten evaluar y La asignatura en la que se ha llevado a cabo esta
comparar el efecto de nuevas innovaciones educativas [3] experiencia es de segundo curso de Electrónica. En ella
convergen alumnos de tres grados diferentes: grado en
El involucrar a los propios alumnos en labores docentes tecnologías marinas, grado en náutica y transporte marítimo y
(cooperación entre iguales [4]) es algo ampliamente extendido grado en ingeniería radio-electrónica naval (Fig 1). El número
en la docencia y sin embargo ha sido poco explotado en de alumnos matriculados durante el curso 2017/2018 es de 38,
carreras técnicas. Se ha comprobado que tiene efectos positivos de los cuales sólo 25 han realizado las prácticas de laboratorio.
tanto en la docencia de Ingeniería Eléctrica [5] como Mecánica El nivel de estudios del que provienen es en su mayoría de
152
TAEE 2018 | Tenerife, 20 - 22 de Junio
bachillerato (77,8%) y en un porcentaje menor de formación (Ley de Ohm, Leyes de Kirchhoff, Teoremas de Thévenin y
profesional (16,7%) (Fig. 1). La mayor parte del alumnado se Norton, Teorema de Máxima transferencia de Potencia, etc.).
encuentra entre 20 y 22 años (Fig. 2) y sólo el 11% del total Por último, se realizan diferentes montajes relacionados con
son mujeres. El número de estudiantes que han participado en aplicaciones electrónicas básicas como la regulación de tensión
la investigación es sin embaro demasiado pequeño para poder en un circuito, la polarización de un transistor amplificador o el
obtener conclusiones fiables respecto a las diferencias en diseño de amplificadores operacionales para realizar distintas
motivación derivadas de estos parámetros, por lo que los operaciones matemáticas
análisis y resultados presentados en este artículo engloban a
todos los participantes mencionados. En cada práctica, los alumnos deben llevar a cabo el montaje
de los circuitos electrónicos especificados en los guiones
correspondientes, tomar nota de las medidas experimentales
obtenidas y sacar conclusiones, que luego tendrán que
organizar/condensar en un informe de prácticas que se realiza
en grupo, siguiendo la estructura de un artículo científico del
IEEE [7] Sin embargo, en el caso de las dos prácticas
realizadas con docencia colaborativa, el trabajo realizado por
los tutores, cambia, tanto antes como después de las mismas.
En primer lugar, deben estudiar el guion de prácticas con
antelación/previamente de manera que controlen todos los
aspectos teóricos y prácticos necesarios para explicarla al
comienzo de cada sesión de prácticas y para poder resolver las
dudas que expongan sus compañeros en el transcurso de la
sesión correspondiente. Para comprobar que este trabajo
previo es llevado a cabo por los tutores y comprobar que están
Fig. 1. Distribución de los estudiantes por titulación y nivel de estudios preparados para su labor, éstos se reúnen con la profesora de
la asignatura con una semana de antelación a la realización de
las prácticas para recibir una tutoría de la misma y para
realizar el montaje y la toma de datos de la práctica que hayan
elegido para tutorizar. En segundo lugar, los tutores no
tendrán que entregar el informe de prácticas, sino un nuevo
guion de la práctica en cuestión, que habrán tenido que
elaborar previamente para realizar su trabajo como tutores de
las mismas, siguiendo el orden que ellos consideren más
adecuado, claro e informativo.
153
Libro de Actas
• C:Considerar que el entorno de aprendizaje (incluyendo Como podemos observar en la Tabla I, en todos los casos
el profesor) se preocupan por su formación y su se obtienen valores de alfa superiores a .8, lo cual es suficiente
crecimiento personal (“Caring”): Atención [13] para garantizar que la fiabilidad de la escala utilizada es buena
e incluso en algún caso excelente. Se ha observado, así mismo,
Estos cinco parámetros han de ser estudiados de modo que la fiabilidad eliminando una de las cuestiones no aumenta
independiente y se debe evitar cualquier tipo de “analisis significativamente, lo cual garantiza la consistencia del
global” que promedie los resultados obtenidos en cada uno de método.
ellos.
Las puntuaciones obtenidas para las dos encuestas de
III. RESULTADOS motivación son muy altas para todos los tipos de prácticas (Fig.
2 y Fig. 3), pero se aprecia claramente un aumento de la
Con el fin de evaluar el impacto que la docencia motivación cuando son los propios alumnos los que ejercen
colaborativa mediante tutores tiene sobre los alumnos, se han como tutor, es decir, cuando se aplica docencia colaborativa.
analizado cuantitativamente los cinco componentes del
modelo MUSIC (versión estudios superiores) [14] y se han
recopilado las valoraciones cualitativas que tanto los alumnos
como de los tutores y profesores realizan al comparar la
experiencia obtenida con ambas metodologías.
A. Resultados cuantitativos
Para evaluar la experiencia realizada con cada uno de los
métodos, se han elaborado dos cuestionarios MUSIC. En el
primer cuestionario se evaluó la motivación tras las prácticas
realizadas por el método tradicional con profesor, y en el
segundo la motivación después de haber realizado las dos
prácticas donde los propios alumnos ejercían de tutores.
Cada cuestionario consta de 26 preguntas, a las cuales se
responde con una escala de cinco niveles (1=Total desacuerdo
Fig. 3. Componentes MUSIC de las prácticas tutorizadas por el profesor
y 6=Totalmente de acuerdo). Dichas cuestiones se presentan de (escala 1-6).
modo aleatorio para su respuesta, sin embargo han de ser
agrupadas de forma adecuada para analizar de forma
independiente aquellas respuestas que miden distintos aspectos
de motivación. Con ello se obtiene una valoración de cada uno
de los cinco aspectos de la motivación dados por el modelo.
Los cuestionarios han sido elaborados para garantizar que
que la preguntas y escalas relacionadas con cada uno de los
cinco componentes primarios del modelo de motivación
MUSIC proporcionan puntuaciones válidas de los mismos
Aunque se trata de un modelo ampliamente validado [15],
hemos comprobado la consistencia de la escala de medida para
cada componente usando el Alfa de Cronbach [16]. Para
interpretar los valores obtenidos usaremos el criterio de Geroge
y Mallery [17], según el cual valores por encima de .9 son
excelentes, más de .8 se puede considerar bueno y por encima
de .7 son aceptables. Fig. 4. Componentes MUSIC de las prácticas con tutor-alumno (escala 1-6).
Con profesor
Con tutor- Otro resultado interesante al comparar las dos figuras es
Parámetros alumno que la dispersión en las respuestas disminuyó mucho al
M .80 .98 introducir la participación de los alumnos en la docencia,
mediante la figura del tutor-alumno (ver también desviación
U .79 .91
típica en la Tabla II). Ello se debe, como podemos ver en la
S .70 .93 Tabla II a que en las prácticas realizadas sólo con profesor
había alumnos con muy baja motivacion (valores en todos los
I .85 .98
parámetros de 1) mientras que en las prácticas con tutores
C .84 .89 todos los alumnos la dispersión de los datos se hace mucho
menor.
154
TAEE 2018 | Tenerife, 20 - 22 de Junio
TABLE II. DISPERSIÓN DE LOS RESULTADOS PARA LOS DOS MÉTODOS del 85%. Una posible interpretación es que el valor medio de
Desviacióne dicho parámetro tenía ya una alta valoración cuando las
Parámetros Mínimos Máximos
s típica prácticas se realizaban sólo con el profesor (ver Fig. 4), por lo
M 1/6 4,00/6 1,18 / 0,63 que este aspecto era dificilmente mejorable.
U 1/6 4,40/6 1,08 / 0,54 Por último, en la percepción que los alumnos tienen de su
capacidad de éxito (parámetro S) y en su interés por el
S 1/6 3,75/6 1,10 / 0,69
contenido de las prácticas (parámetro I), aun cuando al
I 1/6 3,83/6 1,12 / 0,67 observar las medias podríamos pensar que ha habido mejora,
los datos no nos permiten concluir que dicha mejora sea
C 1/6 4,67/6 1,14 / 0,50
estadísticamente significativa (p>0.05), siendo necesario seguir
ampliando la toma de datos para poder extraer una conclusión
Finalmente, dado que el número de alumnos participantes al respecto.
en el estudio no es elevado (menor de 30) y que las encuestas
eran anónimas, se ha aplicado el test estadístico t-Student para B. Análisis cualitativo
muestras independientes con varianzas desiguales, a fin de Con el fin de analizar las claves subyacentes tras las
comparar las dos muestras y considerar si las medias obtenidas respuestas de motivación de nuestros alumnos se han incluido
con los dos modelos docentes presentan diferencias en los cuestionarios una serie de preguntas “abiertas” (se
estadísticamente significativas (Tabla III). contestan con comentarios y no con puntuaciones).
No obstante, dicho método sólo es totalmente fiable para Un total de 18 estudiantes respondieron al cuestionario de
distribuciones normales. Al tener menos de 50 medidas hemos preguntas abiertas. A continuación se presentan los resultados
elegido la prueba de Shapiro-Wilk para probar la normalidad del análisis cualitativo sobre estas respuestas. Los números
de nuestros datos. Sólo para los parámetros M y U se ha presentados en paréntesis a lo largo de cada resultado
corroborado la normalidad de la distribución (p=0.047 y 0.051 representan el número de estudiantes que se pueden considerar
respectivamente), mientras que para el resto de los parámetros representado por esa respuesta. Al final del análisis cualitativo
se descarta la hipótesis de normalidad al ser p menor del 1% de algunas preguntas, se muestra una breve selección de las
(p=0.0033, 0.0044 y 0.0036). Por ello y a fin de corroborar respuestas de los estudiantes, para su mejor comprensión.
nuestros resultados, se ha realizado un estudio no paramétrico
mediante el test de Mann-Whitney, cuya interpretación es • ¿Qué tipo de decisiones has podido tomar durante
análoga a la del t-Student pero puede ser aplicado a las prácticas?
distribuciones no normales. En la Tabla III se puede observar Parte de las respuestas cuantifican sus sentimientos de
que las conclusiones obtenidas por ambos métodos son las control o sus sentimientos de satisfacción en la
mismas. realización de las mismas: (7) afirmaron controlar
solo algunos aspectos de las medidas y control de los
TABLE III. MEDIAS Y PARÁMETRO “P” CON T-STUDENT Y TEST DE equipos. (1) afirmó no tener control alguno. (5)
MANN-WHITNEY afirmaron tener todo el control de las mismas.
Parámetros
Con Con tutor-
p(t-student) p (MW) • ¿Cuáles han sido los resultados de las decisiones
profesor alumno
que has tomado durante las prácticas?
M 4,52 5,29 0,019 0,0376
La mayoría de las respuestas se cuantificaron en
U 4,61 5,40 0,0089 0,0183 términos de corrección o satisfacción, siendo la
S 4,78 5,19 0,12 0,2624 mayoría de ellas positivas. Uno de ellos afirmó:
“ninguna”.
I 4,73 5,28 0,055 0,1432
• ¿Cuál crees que es la utilidad de lo que has
C 4,34 5,48 0,33 0,8552
aprendido durante las prácticas a lo largo de tus
estudios?
Se puede ver que para los parámetros M y U tenemos La mayoría de las respuestas indican que el
p<0.05 por lo que se puede afirmar que en ellos existe una conocimiento adquirido es de utilidad para su vida
mejora significativa (con un error menor del 5%) al introducir profesional. (3) respondieron que la utilidad de los
docencia colaborativa del modo descrito en este artículo. La conocimientos iban más allá de la vida profesional, en
introducción de la figura del tutor-alumno mejora por tanto la concreto como cultura general. (1) consideró que no
sensación de empoderamiento y utilidad que tienen los tenía utilidad concreta.
alumnos al realizar las prácticas.
• ¿Cuál crees que es la utilidad de lo que has
El único aspecto en el que la presencia de un alumno aprendido durante las prácticas a lo largo de tu vida
haciendo el papel de tutor claramente no mejora la motivación profesional?
es en la apreciación que los alumnos tienen de haber recibido la
atención adecuada (parámetro C), pues la hipótesis de Las respuestas fueron en la misma línea a la pregunta
semejanza en las medias puede ser aceptada con una precisión anterior, viendo positivamente su utilidad para el
155
Libro de Actas
El cuestionario realizado tras la experiencia con los tutores, [1] The European Parliament and the Council of the European Union.
es exactamente igual, pero evaluándolos a éstos en vez de a la Recommendation of the Eurepean Parliament and the Council on key
profesora. Las respuestas en este caso son más positivas, competenccies for lifelong learning. Official Journal of the European
mostrando un incrementado entusiasmo en las prácticas, en los Union, 30(12), 2006
conocimientos adquiridos, en la experiencia vivida y en la [2] B.D. Jones, B. D. “Motivating students to engage in learning: The
atención recibida. MUSIC Model of Academic Motivation”. International Journal of
Teaching and Learning in Higher Education, 21(2), 272-285. 2009
156
TAEE 2018 | Tenerife, 20 - 22 de Junio
157
Libro de Actas
158
TAEE 2018 | Tenerife, 20 - 22 de Junio
159
Libro de Actas
160
TAEE 2018 | Tenerife, 20 - 22 de Junio
Resumen— La colaboración entre diferentes áreas de realización de TFG conjuntos sobre una plataforma real y
conocimiento en la realización de los proyectos fin de grado haciendo uso de herramientas que los alumnos emplean en las
enriquece la formación de los alumnos. En esta comunicación se prácticas de electrónica y que son las mismas que muchos de
presenta la experiencia de cooperación entre las áreas de ellos usarán en su futuro entorno de trabajo.
Máquinas y Motores Térmicos y de Electrónica para la
realización de Trabajos Fin de Grado (TFG) y Proyectos Fin de Todos los trabajos realizados y propuestos están orientados
Carrera (PFC) encaminados hacia la obtención de los títulos de hacia la adaptación de un banco de ensayos de un motor de
Grado en Electrónica, Robótica y Mecatrónica y Grado en ignición por compresión en sus diferentes aspectos: mecánicos,
Ingeniería Mecánica. Todos los trabajos se orientaron hacia la energéticos y electrónicos. Siempre con el objetivo último de
adaptación de un banco de ensayos de un motor de ignición por poder ser usado en prácticas de las asignaturas que imparten
compresión, tanto en su parte mecánica y energética como ambas áreas en las distintas titulaciones y que permitirán
electrónica. integrar haciendo uso de un sistema real los conocimientos
adquiridos en sus estudios.
Palabras clave— Motor de Ignición por Compresión; Banco de
Ensayo; FPGA; Instrumentación Electrónica Virtual. Para presentar la experiencia que se está llevando a cabo,
este artículo se organiza de la siguiente manera: en primer
I. INTRODUCCIÓN lugar, en la Sección II, se justifica la motivación y los objetivos
de la propuesta. En la Sección III, se presentan el contexto en
Los TFG forman parte como materia o asignatura el cual se ha desarrollado la experiencia. En la Sección IV se
obligatoria del plan de estudios de los títulos oficiales de presenta el resultado de los trabajos que se han desarrollado,
Graduado. Deben estar orientados a la adquisición de las destacando dos de ellos que se describen con más detalle.
competencias generales definidas en la titulación y, en su caso, Finalmente, en la Sección V se resumen las conclusiones y
a aquellas otras recogidas en la ficha descriptiva de la Memoria discusiones del trabajo realizado hasta la fecha.
de Verificación del título [1] [2].
Estos trabajos consisten en un trabajo autónomo e II. MOTIVACIÓN Y OBJETIVOS
individual que cada estudiante realiza bajo la orientación de un
tutor, quien actuará como dinamizador y facilitador del proceso A. Motivación
de aprendizaje. Uno de los principales retos en la enseñanza es conseguir la
Un TFG podría definirse como la realización de un motivación de los alumnos. En las asignaturas de
proyecto, en el que se integren y desarrollen los contenidos Instrumentación Electrónica y Control e Instrumentación y
recibidos, capacidades, competencias y habilidades adquiridas Acondicionamiento de Señal, entre otras, se ha venido
durante el periodo de docencia del grado. observando que los alumnos perciben una desconexión entre
los sistemas que utilizan en las prácticas de laboratorio y los
Por otro lado, gran parte de las asignaturas de electrónica reales.
en los últimos cursos de las titulaciones que se imparten en la
Escuela de Ingenierías Industriales de la Universidad de Por otro lado, en el área de Máquinas y Motores Térmicos
Málaga tienen un alto contenido práctico que se realiza en se disponía de una bancada recientemente adquirida de un
laboratorios. Sin embargo, a pesar del elevado número de motor de ignición por compresión con un freno de polvo
prácticas que hace el alumno, éste se queja de la falta de magnético utilizados para hacer medidas de régimen y par
conexión de estas prácticas con los sistemas con los que va a motor, ver Fig. 1. Todo ello con un sistema de control obsoleto
trabajar en su futuro profesional. Esto nos ha llevado a una y manual.
cooperación entre áreas de conocimiento a través de la
161
Libro de Actas
162
TAEE 2018 | Tenerife, 20 - 22 de Junio
163
Libro de Actas
interrupciones, además de los periféricos de comunicación manual, pudiéndose de esta forma simplificar el cambio de
serie y de manejo de los leds. El software desarrollado se parámetros de manera totalmente automática y la gestión de
encarga de adquirir los datos del motor proporcionados por el las consignas principales del motor, como es la Aceleración-
ELM327, procesarlos y remitir al PC (Personal Computer) la Frenado del motor diésel permitiendo de este modo calcular
información que se solicite. El esquema de todo el sistema que
las curvas par motor-régimen necesarias para el estudio de
está implementado en la FPGA se puede ver en la Fig. 3
rendimiento y emisiones del mismo.
Labview se utiliza como interfaz con el usuario final, de
manera que se pueden consultar los parámetros del motor de El sistema desarrollado a lo largo de este TFG lo formaron
manera sencilla. Algunas informaciones a las que se tiene 4 partes principales como se puede ver en la Fig. 5: El motor, la
acceso desde LabView son la temperatura del refrigerante del FPGA, el ordenador con Labview y la PCB (Printed Circuit
motor, el régimen en revoluciones por minuto del motor, Board) diseñada en este TFG.
tensión de la batería, la posición del motor o los fallos
almacenados en la ECU, entre otros. En la Fig. 4 se muestra el
interfaz de usuario del módulo de Labview desarrollado en este
TFG. Este trabajo forma parte del sistema SCADA final que
integrará a todos los módulos Labview desarrollados en los
diferentes TFG.
164
TAEE 2018 | Tenerife, 20 - 22 de Junio
por medio de conmutadores y, por otro lado, es posible realizar Xilinx, para diseñar tanto el hardware como el software
un bypass del PID integrado en la PCB para, de este modo, embebido en la FPGA.
utilizar uno digital desde Nexys 3. En la Fig. 6 se ilustra el
diagrama esquemático diseñado para generar tanto la PCB, El hardware embebido diseñado es un sistema que consta
como las simulaciones realizadas en el entorno Cadence- del procesador Microblaze con su memoria y los periféricos de
Orcad-PSpice [5]. comunicación serie, de manejo del display de siete segmentos y
de control del bus IIC (Inter-Integrated Circuit). El software
desarrollado se encarga comunicarse con la PCB, adquirir y
procesar los datos y remitir al PC la información que solicite.
En este TFG se ha desarrollado un nuevo módulo de
Labview para poder controlar el sistema de aceleración. Éste
se integrará en sistema SCADA para el control y supervisión
del motor desarrollados en los diferentes TFG llevados a cabo.
En la Fig. 7 se muestra el interfaz de usuario del módulo de
Labview desarrollado en este TFG.
165
Libro de Actas
C. Otros trabajos en curso provoca el rechazo en parte del alumnado. Ante esto en las
A continuación, se van a enumerar los trabajos que están nuevas propuestas se ha intentado simplificar y explicar mejor
actualmente siendo desarrollados en el marco del PIE17-049. que, aunque hay complejidad, ésta no es insalvable.
1) Medidas de Régimen de un Motor Diésel Mediante Dificultad para cumplir los plazos inicialmente estimados
para cada TFG. Dado que esta tarea hay que compatibilizarla
Electrónica Reconfigurable en un Entorno Basado en
con otras asignaturas, el tiempo de dedicación no es el que
LabView. Diseño de un sistema embebido basado en la placa inicialmente se consideró. Esto ha complicado la
ZYBO (ZYnq BOard) [6] que se conectará a un PC y que se secuencialidad de los TFG.
usará para adquirir señales del motor mediante un sensor
óptico. A pesar de las dificultades encontradas, los alumnos
2) Implantación del acelerador y Sintonía del PID del manifestaron gran satisfacción con la realización de los TFG.
Lo que más valoraron fue el hecho de poder construir un
servofreno en el motor Diésel. Diseño de PCB que permita el sistema real, con los conocimientos adquiridos durante sus
control de servofreno y el acelerador de forma óptima. Este estudios abarcando diferentes disciplinas. Sintiéndose por un
TFG complementa el realizado en el anterior TFG lado orgullosos y por otro sorprendidos del resultado.
denominado Gestión Automática de Aceleración y Frenado de
un Motor Diésel Mediante Electrónica Reconfigurable en un En el momento actual, no se han realizado prácticas con la
bancada, aunque está previsto incluir su uso en las asignaturas
Entorno Basado en LabView y que se ha detallado
de Instrumentación Electrónica y Control e Instrumentación y
anteriormente. Acondicionamiento de Señal de GIERM.
3) Medidas de Presión en Cámara de Combustión y
desarrollo del Circuito Mediante Electrónica Reconfigurable
AGRADECIMIENTOS
en un Entorno Basado en LabView. Diseño de un sistema
embebido basado en la placa Zybo que se conectará a un PC y Esta experiencia está financiada y se realiza en el marco de
que se usará para adquirir señales del motor mediante un los proyectos de innovación educativa PIE15-123 y PIE17-049
de las convocatorias de proyectos de innovación educativa
sensor de presión piezoeléctrico situado en la cámara de
PIE2015/2017 y PIE2017/2019 convocados por el
combustión de uno de los cilindros. Vicerrectorado de Personal Docente e Investigador de la
4) Monitorización de Temperaturas del Motor en un Universidad de Málaga, por ello se quiere agradecer a la
Entorno Basado en LabView haciendo uso de una Conexión Universidad de Málaga la posibilidad de realizar esta
Ethernet. Adquisición de datos en Labview de sensores de experiencia que creemos, sin duda que favorecerá a la
temperatura conectados por ethernet. formación de los alumnos.
V. CONCLUSIONES Y DISCUSIONES
REFERENCIAS
Como resultado de la experiencia se han leído los 6 TFG y
3 PFC, de los cuales 3 de ellos condujeron a la obtención de la
[1] España. Real Decreto 1393/2007, de 29 de octubre. BOE, 29 de octubre
titulación en Ingeniería Técnica Mecánica, 3 al Grado de de 2007, núm. 260, p. 44037-44048
Ingeniería Mecánica, 2 al Grado en Ingeniería de Tecnología [2] UNIVERSIDAD DE MÁLAGA. Vicerrectorado de Ordenación
Industriales y uno al Grado de Ingeniería Electrónica, Robótica Académica y del Profesorado ,2013
y Mecatrónica. Todos ellos obtuvieron la calificación de <https://www.uma.es/media/files/EPS-ReglamentoUMA-TFG.pdf>
Sobresaliente o Matrícula de Honor. Los alumnos además [Consulta: 5 de Febrero de 2018]
tuvieron durante el proceso apoyo de profesores de distintas [3] Lajara Vizcaíno, J. and Pelegría Sebastiá, J. LabVIEW. Entorno de
áreas, lo que les ha permitido reforzar e integrar conocimientos programación. Barcelona, Marcombo, 2007.
adquiridos durante la carrera. [4] DIGILENT, “NEXYS 3 FPGA Board Reference Manual”, 2016.
https://reference.digilentinc.com/_media/nexys:nexys3:nexys3_rm.pdf.
Durante esta experiencia ha habido una serie de dificultades [Consulta:11 de Febrero de 2018].
a las que ha habido que enfrentarse y que ha retrasado el [5] Kraig Mitzner.Complete PCB Design Using OrCAD Capture and PCB
desarrollo del sistema. Entre ellas caben destacar las siguientes: Editor. Elsevier, 2009.
[6] DIGILENT, “ZYBO FPGA Board Reference Manual”, 2017
Dificultad para encontrar alumnos que quieran realizar el https://reference.digilentinc.com/reference/programmable-
TFG. Se ha observado que, aunque resulta atractiva la idea de logic/zybo/reference-manual [Consulta:11 de Febrero de 2018].
un sistema real, a la vez transmite una idea de dificultad que
166
TAEE 2018 | Tenerife, 20 - 22 de Junio
167
Libro de Actas
El plan de estudios mencionado consta de 120 créditos Automático y Electrónica Programada”; en la que la mitad es
ECTS, que se estructuran en materias obligatorias con un total del área de conocimientos de Tecnología Electrónica,
de 78 créditos, Trabajo Fin de Master con 12 créditos y 30 más impartiéndose fundamentos de microcontroladores; cada una
de materias optativas (complementos de formación). Las de ellas con 4 ECTS, solo con teoría y resolución de problemas
materias obligatorias se dividen a su vez en tres módulos: (1) en pizarra, sin entrar en el laboratorio de electrónica.
Módulo de Tecnologías Industriales (40 ECTS), (2) Módulo de
Gestión (18 ECTS) y (3) Módulo de Instalaciones, plantas y Este trabajo que presentamos, se enmarca dentro de la
construcciones complementarias (20 ECTS) asignatura obligatoria “Sistemas Electrónicos e
Instrumentación Industrial”. En la actualidad se trata de dar
Del total de 16 asignaturas que conforman el módulo de conceptos relacionados con la electrónica que se consideran de
materias obligatorias, solamente hay una asignatura en la que interés para el futuro titulado que deberá de ejercer la
se imparten contenidos relacionados con el área de profesión, y relacionados con la competencia específica
conocimientos de Tecnología Electrónica, llamada “Sistemas (CEO7) citada anteriormente, se distribuye el temario de la
Electrónicos e Instrumentación Industrial”, en la que según la asignatura tal y como aparecen en la tabla 1. Distribuyendo los
memoria del Master se le asigna la competencia específica 5 créditos ECTS en (2,5+2,5)
“CE07: Capacidad para diseñar sistemas electrónicos y de
instrumentación industrial” con un total de 5 créditos ECTS, TABLA 1. CONTENIDOS DE SISTEMAS ELECTRÓNICOS E
divididos en partes iguales entre las dos materias que INSTRUMENTACIÓN INDUSTRIAL
conforman la asignatura.
Bloque 1: Sistemas electrónicos (1,5CT+1 CP ECTS)
Al Máster de Ingeniería industrial acceden Graduados de
Ingeniería Mecánica, Eléctrica, Electrónica Industrial, Química Convertidores electrónicos de potencia.
y Organización Industrial (pudiendo acceder de otras Fuentes de alimentación ( reguladas y conmutadas)
universidades con algún otro tipo de Grado), como se puede Aplicaciones de sistemas electrónicos
apreciar en la figura 1. Esta gran heterogeneidad determina que Bloque 2: Sistemas de adquisición de datos e instrumenta-
las asignaturas optativas de complementos de formación, ción industrial (1,5CT+1 CP ECTS)
traten de que todos los alumnos del programa de Ingeniería Filtrado
Industrial adquieran las mismas competencias independien- Sensores y transductores.
temente del grado con el que acceden al Máster. Este módulo Circuitos de acondicionamiento de señal
como se ha comentado anteriormente está formado por nueve
Software industrial
asignaturas de distintas materias, entre las cuales el alumno
deberá de cursar 30 créditos en función de la especialidad que Instrumentación industrial y comunicaciones industrial
tengan previamente.
168
TAEE 2018 | Tenerife, 20 - 22 de Junio
La simulación de circuitos electrónicos es una herramienta Esquemático (SIMCAD), simulador (PSIM Simulator) y
muy potente a utilizar en el proceso de aprendizaje, cuando se un entorno de visualización (SIMVIEW). Tiene varios
incorpora en los problemas planteados en clase y como módulos que extienden su funcionalidad como teoría de
preparación de las prácticas de laboratorio, pero puede ser un control, motores eléctricos, fotovoltaicos y turbinas
inconveniente la falta de manejo sobre todo para alumnos no eólicas, etc. Existe interface entre PSIM y
familiarizados con la electrónica. MATLAB/SIMULINK, lo que lo dota de una gran
potencia.
Tradicionalmente la simulación en electrónica de potencia
ha sido y sigue siendo un pilar fundamental en la docencia de Simplorer9: Disponible con una versión de evaluación. Es
los convertidores de potencia; no tenemos más que mirar un versátil programa utilizado en automoción, electrónica
algunos de los textos que normalmente se utilizan como de potencia y control de motores. Dispone de gran
referencia bibliográfica en las clases, para ver que todos o casi cantidad de ejemplos que pueden utilizarse en el aula
todos incorporan como herramienta de ayuda y material
didáctico los ficheros de simulación de la herramienta que Caspoc10: Excelente herramienta de simulación con la
hayan escogido (normalmente Pspice, Psim o Matlab) [10-15]. posibilidad de incorporar animaciones interactivas en las
simulaciones realizadas, haciendo al programa muy
Existen distintas referencias donde se comenta distintos didáctico y potente para su utilización docente.
tipos de herramientas software que podemos encontrar
enfocadas a la simulación de circuitos electrónicos de potencia PLECS11 (Piecewise Linear Electrical Circuit Simulation):
[16-19] Herramienta de software para simulaciones a nivel de
sistema de circuitos eléctricos desarrollados por Plexim.
Entre las herramientas más utilizadas podemos citar: Está especialmente diseñado para la electrónica de
Matlab: Simulink1, Simscape Electronics, simulación de potencia, pero puede utilizarse para cualquier red eléctrica
sistemas electrónicos y mecatrónicos2 o Simscape Power También es importante tener en cuenta las potentes
Systems3 herramientas que ponen a nuestra disposición los fabricantes de
componentes electrónicos, permitiendo el diseño on-line con
Orcad-PSpice4: Actualmente comercializado por Cadence.
simulación incluida. La capacidad didáctica de ellas está
Posiblemente uno de los simuladores más utilizados en
todavía por demostrar pero, creemos que será el futuro de las
estudios de ingeniería electrónica. La versión gratuita está
herramientas a utilizar en clase. Por una parte nos ayudan en el
limitada por el tamaño y complejidad de los circuitos a
proceso, pero por otra, acercan al estudiante al fabricante
simular (normalmente suficiente para tareas docentes).
haciendo que se familiarice con los circuitos reales de que
NI Multisim5: Muy didáctico e intuitivo. Ahora propiedad dispone. Podemos encontrar un listado de estas herramientas en
de la empresa National Instruments, con la posibilidad de el blog de PowerGuru [17], algunas de ellas se comentan en el
incorporar al circuito instrumentación virtual. Actualmente cuarto apartado.
cuenta con una versión on-line muy interesante limitada en
cuanto a funciones pero gratuita y disponible en cualquier IV. DESCRIPCIÓN DE TRABAJO
navegador denominada Multisim-Live6
Después de contextualizar este trabajo y la asignatura en la
LTspice IV: Simulador de circuitos electrónicos de alto que se tratará de encuadrar, se puede ver como el tiempo del
rendimiento basado en Spice, de la empresa ‘Linear que se dispone para impartir los contenidos relacionados con
Technology’. Con captura esquemática y visor de forma los convertidores estáticos de potencia y la parte de fuentes de
de onda, está disponible gratis. En la descarga se incluye alimentación conmutadas es insuficiente para poder
una versión completa de LTspice IV, modelos macro para profundizar adecuadamente; por lo que es necesario plantear
los productos de potencia de Linear Technology e ideas globales sobre los conceptos y su aplicación práctica.
incorpora una colección de circuitos demo 7[20]
PSIM8: Es un programa específico para simulación de Dado el poco tiempo asignado y la falta de conocimientos
circuitos electrónicos de potencia y control de motores, previos en estas materias por los alumnos, es importante tratar
hay una versión demo, que incorpora muchos circuitos de de ver en la práctica, reflejados los conceptos elementales de
aplicación y la posibilidad de realizar nuestros propios convertidores DC-DC con sistemas electrónicos en
diseños. Interface de fácil manejo con un manual de funcionamiento desde el punto de vista de caja negra, bloque
usuario muy detallado. Posee tres módulos independientes: con entradas-salidas analizando las respuestas ante distintos
estímulos de entrada; junto con la función de transferencia que
1 relaciona dichas variables, esto permitiría ver implementado
https://es.mathworks.com/products/simulink.html en la práctica, en un tiempo mínimo, las distintas
2
https://es.mathworks.com/products/simelectronics.html configuraciones básicas analizadas y simuladas previamente;
3
https://es.mathworks.com/products/simpower.html
4
http://www.orcad.com/resources/orcad-downloads
5 9
http://www.ni.com/multisim/esa/ https://www.ansys.com/products/systems/ansys-simplorer
6 10
https://www.multisim.com/ http://www.caspoc.com/
7 11
http://www.linear.com/ https://www.plexim.com/
8
https://powersimtech.com/
169
Libro de Actas
midiendo la señal de tensión y corriente bajo distintas de los convertidores DC-DC, las siguientes topologías: Buck,
condiciones de funcionamiento. Aprovechando la distribución Boost, Buck-Boost, SEPIC, Flyback14
de muy bajo coste de placas comerciales, podemos utilizar Esta herramienta de simulación es una de las más
dichas placas como sistema electrónico para las prácticas de la completas y la consideramos muy adecuada para su utilización
asignatura. Solo hay que visitar algunos de los proveedores de como herramienta didáctica en la universidad,
internet más de moda en componentes y sistemas como son
Amazon, Banggood o Alixprees, y teclear “convertidores DC-
DC”
A. Software de simulación on-line de fabricantes de circuitos Si bien este fabricante tiene herramientas de diseño offline
integrados así como diversas librerías para Pspice, CAD, etc; también
tiene herramientas de diseño online como “EE-Sim Design
En este apartado se comentan programas online de diseño Tools”, un conjunto gratuito de herramientas en línea.
de convertidores DC–DC ofrecidos por los propios
fabricantes. En [17], podemos encontrar un listado de distintas Onsemi17
herramientas en línea de ayuda al el diseño en electrónica de Onsemi ofrece en su página principal varias herramientas
potencia. de simulación y análisis, entre las cuales se encuentran,
iluminación LED o convertidores DC–DC. GreenPoint®
EdesignSuite de ST Microelectronics12 Design Tools.
El programa indica paso a paso el posible diseño entre las Linear Technology18
opciones disponibles según nuestros parámetros de entrada. El
simulador también dispone de un manual de ayuda, así como Por último, para terminar este apartado, no podemos dejar
un video tutorial de inicio. Nos muestra los conversores que se de mencionar a Linear Technology parte de Analog Device
ajustan a nuestra petición, así como las especificaciones de los por la gran cantidad de información que incorpora en su página
mismos, enlaces a las hojas de características, esquemático y Web, con videos y notas de aplicación que podemos utilizar en
resultados de simulación con la respuesta temporal y nuestras clases diarias. Linear pone a nuestra disposición la
frecuencial, como se puede apreciar en las figura 2. herramienta de simulación LTSìce totalmente gratuita y de una
gran potencia. Un simulador SPICE de alto rendimiento,
Texas Instrument(TI): Webench13 captura esquemática y visor de forma de onda que facilitar la
simulación de reguladores de conmutación. En este paquete se
En la página inicial de TI encontramos una herramienta
incluyen LTspice, Macro Models para la mayoría de los
online llamada “WEBENCH” herramienta potente como
reguladores de conmutación de Linear Technology, más de 200
ayuda de sistemas de alimentación de potencia, driver para led
y sensores entre otros tipos de circuitos y aplicaciones. Dentro
14
http://www.ti.com/ww/en/university/docs/Intro-to-
WEBENCH-PowerDesigner.pdf
15
https://www.maximintegrated.com/en/ee_sim/
16
https://pdfserv.maximintegrated.com/en/an/UG5861.pdf
12 17
http://www.st.com/content/st_com/en/support/resources/edes http://www.onsemi.com/
18
ign.html http://www.linear.com/designtools/software/
13
http://www.ti.com
170
TAEE 2018 | Tenerife, 20 - 22 de Junio
modelos de amplificadores operacionales, así como resistores, PTN04050C: Regulador de tensión tipo Boost
transistores y modelos MOSFET.
AN-1965 LM25011 EVALUATION BOARD: Tipo Buck
La herramienta de diseño LTpowerCAD II de esta misma con LM25011.
empresa es un programa completo de herramientas de diseño
de fuentes de alimentación. La herramienta muestra los Onsemi ( Precio entre 30-100 Euros):
resultados en tiempo real de la gráfica de bode de bucle de MC34063LBGEVB: Tipo Boost con CI MC34063A.
realimentación, así como el rendimiento de la etapa de Entrada 3-40 V y una salida variable a una corriente de
potencia. El diseño se puede exportar al circuito de simulación 1,5 A. Frecuencia de trabajo de 100 KHz.
LTspice para que los usuarios verifiquen aún más sus diseños.
NCV8842PWGEVB: Tarjeta de evaluación tipo Buck
Además incorpora más ayudas como LTpowerPlay,
Linduino, LinearLab Tools, una colección de programas de ST( Precio entre 8-40 Euros):
Matlab y Python, y Op Amp Online Design Tools, entre otras.
Como resumen de lo expuesto, aunque sin duda podemos EVAL4971: Módulo tipo Buck sencillo con un rango de
encontrar, más herramientas on line podemos comentar con tensión de entrada de entre 8 y 55 V y un rango de tensión
respecto a ellas que: de salida de entre 3,3 y 50 con una corriente de 2,5 A.
En Onsemi, podemos encontrar un software menos frecuencia de conversión de 300 KHz con una eficiencia
completo porque posee pocos convertidores entre los que del 86%
elegir, siendo ambos reductores. Aunque como han comenzado
hace poco, es de esperar que mejore con el tiempo teniendo en EVAL5972D: Tipo BUCK con el CI L5972D
cuenta que este sitio Web se caracteriza por tener abundante
documentación y muy utilizable con carácter docente. STEVAL-ISA088V1: Placa de demostración tipo Buck
que hace uso del L5970D.
Maxim, al igual que ocurría con el anterior la simulación
on-line es bastante básica aunque tiene una mayor variedad de
Maxim ( Precio entre 3-70 Euros):
convertidores entre los que elegir, incluidos elevadores.
El software de ST es mucho más completo que los dos MAXREFDES33: Módulo tipo BUCK con tensión de
anteriores. Si bien el programa solo permite diseñar entrada de entre 4,5-60 V y una tensión de salida fija de
convertidores, reductores, hay una amplia variedad entre los 3,3 V a una corriente de 0,3 frecuencia de conversión de
que elegir según nuestras necesidades. La pantalla principal del 500 KHz con una eficiencia del 86%
simulador es mucho más intuitiva y se puede acceder a todas
las funcionalidades de manera fácil y rápida. MAXM17544EVKIT: Módulo Buck.
El software de Texas Instruments es, junto al de ST el más
completo. El catálogo para elegir convertidores es el más MAX1771EVKIT: Módulo Boost.
amplio de todos los estudiados. La pantalla principal del
simulador es muy similar a la del de ST en cuanto a la
C. Placas de experimentación didácticas de fabricante
estructura, aunque éste tiene algunas opciones extra. También
permite hacer simulación térmica del circuito impreso Comentaremos dos placas de experimentación de bajo
diseñado. coste de la serie TI Power Management Lab. Kit de Texas
Instrument, con un precio muy asequible de aproximadamente
B. Placas de evaluación de Circuitos integrados de unos 90 Euros, sobre convertidor Buck (PMLK Buck) [21] y
fabricante la placa Boost (PMLK Boost) [23]. Los extensos manuales
En la actualidad los distintos fabricantes suministran placas que acompañan a las placas de experimentación han sido
de prueba y evaluación de los distintos circuitos integrados que realizados por el Profesor Nicola Femia19 de la Universidad de
lanzan al mercado. Son placas de bajo coste que permiten Salerno e incorporan gran cantidad de documentación
probar estos circuitos y ver su funcionamiento. Estas placas al didáctica y manejo de las placas [24,25] con experimentos que
ser de bajo coste nos pueden permiten trabajar con ellas en las abarcan distintas pruebas para distintas condiciones de
clases de prácticas de laboratorio con alumnos de cursos funcionamiento.
superiores. Ya vienen preparadas para establecer los distintos
puntos de medida. Entre algunas de las placas analizadas Placa experimentación PMLK Boost
podemos comentar:
Está basada en dos convertidores elevadores integrados, el
Texas Instruments ( Precio entre 7-25 Euros):
convertidor TPS55340 con un rango de tensiones de entrada
PTH08080WAH: Módulo reductor con entrada ajustable entre 5 y 12 V y una tensión de salida fija de 24 V a 0,6 A. y
entre 4,5-18 V y salida ajustable entre 0,9-5,5 V a una el convertidor LM5122 con un rango de tensiones de entrada
corriente de salida de 2,25 A. con frecuencia de trabajo
de 300 KHz y eficiencia del 91%. 19
http://www.elettrotecnica.unisa.it/persone/per_femia
171
Libro de Actas
Esta placa nos permite hacer distintas medidas en modos La placa PMLK Buck está basada en dos
de funcionamiento con corriente continuada y discontinua; se convertidores reductores integrados, en la parte superior
observan los efectos que tienen la corriente de carga, la tenemos el convertidor LM3475 con un rango de
tensión de entrada, la frecuencia de funcionamiento y lazos de tensiones de entrada entre 5 y 10 V y una tensión de
realimentación; se analizan los fundamentos teóricos del salida fija de 2,5 V a 2 A de máxima corriente de carga;
sistema de control del convertidor LM5122. en la parte inferior el convertidor reductor TPS54160 con
un rango de tensión de entrada entre 6 y 36 V y una
En la figura 3 apreciamos la placa físicamente, en la que salida fija de 3,3 a 1,5 A de máxima corriente de carga.
se puede ver en la parte superior el circuito el CI TPS55340 y
en la parte inferior el CI LM5122. En la figura 4 En la figura 5 aparece la placa de circuito impreso de
representamos el esquemático del convertidor Boost con el convertidor reductor con el CI LM3475, y sus distintos
circuito integrado TPS55340 puntos de prueba y jumper de configuración. Y en la
figura 6 las formas de onda de la tensión y corriente para
corriente continuada con una frecuencia de conmutación
de 500 kHz.
172
TAEE 2018 | Tenerife, 20 - 22 de Junio
173
Libro de Actas
Las especificaciones de este conversor son las siguientes: Es necesario seguir investigando en distintos recursos,
Tensión de entrada Vin de entre 4 y 40 V., tensión de salida herramientas y sistemas electrónicos que podríamos aplicar a
Vout ajustable entre 1,25 y 37 V. La tensión de salida siempre nuestra docencia diaria en el aula relacionado con él área que
debe ser al menos 1,5 V inferior a la de entrada, corriente de nos ocupa. Realizando un estudio pormenorizado de la
salida Iout máxima de 2 A. incidencia que puede tener la utilización de éstas sobre el
rendimiento académico.
En la actualidad hay cantidad de recursos didácticos como
En este curso 2017-2018, se ha iniciado la experimentación
videos en distintos canales comentando y dando información
con alumnos de master y alumnos repetidores de grado, no
sobre los circuitos presentados, basta como muestra ver las habiéndose encontrado una solución satisfactoria en el empleo
referencias presentadas [28-30]. de placas de muy bajo coste, al aparecer algunas dificultades
como por ejemplo acceso a los distintos puntos de medida, en
extremos de la bobina o corriente por la misma, descripción
completa del circuito de potencia, etc. Seguimos trabajando
para ver las posibilidades de utilización.
Por último, si destacaremos el gran potencial de las placas
de experimentación presentadas anteriormente de Texas, Buck
y Boost, por la sencillez de uso y el precio relativamente
económico que tienen, junto con la gran cantidad de
documentación que aportan.
En el curso 2018-19 se tratara de realizar una guía docente
variando la que hay en la actualidad en la que solo se incluye
simulación con Pspice para la parte práctica, que incluya los
recursos planteados y distribuidos en clases de teoría y
Fig. 12. Placa Sodial(R) Regulable LM2596 prácticas, tratando al final del mismo de evaluar la incidencia
sobre el desarrollo de la asignatura. Se realizara un estudio de
la tasa de éxito, rendimiento y no presentados, comparada con
V. CONCLUSIONES cursos anteriores. Realizaremos unas encuestas de satisfacción
Dado las características particulares de algunas asignaturas a los alumnos para ver el grado de aceptación.
en los distintos planes de estudio, con un gran contenido y poco
tiempo para poder desarrollarlo, hemos de presentar al alumno
los principales conceptos relacionados con la materia de una
174
TAEE 2018 | Tenerife, 20 - 22 de Junio
REFERENCIAS [25] PMLK Boost Experiment Book (Rev. A)[On line 1/1/2018 disponible
en: http://www.ti.com/lit/pdf/ssqu008]
[26] LM2596 SIMPLE SWITCHER® Power Converter [On line 1/1/2018
[1] M.I. Muñoz y J.I. García, " Aprendizaje de Electrónica de Potencia disponible en: http://www.ti.com/lit/ds/symlink/lm2596.pdf]
basado en competencias en el Esapcio Europeo de Educación Superior",
IEEE-RITA Vol2, Núme.2,Nov.2007. [27] LM1577/LM2577 SIMPLE SWITCHER® Step-Up Voltage Regulator. ]
On line 4/2/2018 en: http://www.ti.com/lit/ds/symlink/lm2577.pdf]
[2] M.A.Zabalza, "La enseñanza universitaria. El escenario y sus
protagonistas", Madrid: Narcea, 2002. [28] Review of the DROK® Micro Electric DC/DC Step-up Voltage
Converter. VisdeoYoutube [ On line 1/32/2018 disponible en:
[3] A. Parcerisa, "Materiales para la docencia universitaria. Orientaciones https://youtu.be/XmK7GO3a650]
para elaborarlos y mejorarlos", Barcelona: Octaedro, 2005.
[29] Fuente de alimentación conmutada de Step Down. Video de Youtube
[4] M.A.Zabalza, "Competencias docentes del profesorado universitario. [On line 1/1/2018 disponible en: https://youtu.be/4psC-FA8up4]
Calidad y desarrollo profesional", Madrid: Narcea, 2003.
[30] Humberto Higinio. DC to DC Converters - Modulos Step Up - Step
[5] Memoria Master de Ingeniería Industrial de la Escuela Politécnica Down - Parte1. Video Youtube [ On line 1/1/2018 dispononible en:
Superior de Jaén. [On line 2/2/2018 en : https://youtu.be/64uAnnLWgCI]
http://eps.ujaen.es/masterInd/masterInd_presentacion.html]
[6] Orden CIN/311/2009, de 9 de febrero, por la que se establecen los
requisitos para la verificación de los títulos universitarios oficiales que
habiliten para el ejercicio de la profesión de Ingeniero Industrial. BOE"
núm. 42, de 18 de febrero de 2009, páginas 17187 a 17191 [On line
25/2/2018 en : https://www.boe.es/diario_boe/txt.php?id=BOE-A-2009-
2740]
[7] M.H.Rashid, Electrónica de Potencia: Circuitos, dispositivos y
Aplicaciones. Prentice Hall. 2004
[8] B. K. Bose, "Power Electronics, Smart Grid, and Renewable Energy
Systems," in Proceedings of the IEEE, vol. 105, no. 11, pp. 2011-2018,
Nov. 2017.
[9] J.D.Aguilar, " Electrónica de potencia: Reflexiones sobre la docencia y
herramientas de apoyo" Tecnología Aprendizaje y Enseñanza de la
Electrónica. TAEE 2014 [on line 20/2/2018 en http://e-
spacio.uned.es/fez/view/taee:congreso-2004-1077]
[10] N.Mohan at al. Power electronics. Converter apllicatins and desing. John
Wiley & Sons. Third Edition. 2003
[11] N.Mohan. Educational Laboratories. [On line 4/2/2018 en:
http://people.ece.umn.edu/~mohan/labs.html]
[12] M.H.Rashid,Spice for power electronics and electric power, Prentice
Hall.1993.
[13] Hart, D.W., Electronica de Potencia. Prentice Hall 2001
[14] R.Erickson,W.Maksimovic. Fundamentals of Power Electronics.
Springer. 2001
[15] R.Shaffer,Fundamentals Of Power Electronics With Matlab, Charles
River Media, 2006
[16] Blog de C. Sánchez. Escuela Politécnica Cuenca. [Online 1/2/2018 en
https://blog.uclm.es/cesarsanchez/2017/10/29/software-de-simulacion-
electronica/]
[17] "Power Electronics Design, Simulation, and Analysis Tools"
PowerGuru. [On line 25/2/2018 en: http://www.powerguru.org/power-
electronics-design-simulation-analysis-tools]
[18] Neha Maithil et al. Simulation Tools for Power Electronics-"An
Overview", International Journal on Emerging Technologies 4(1): 104-
107(2013)
[19] A. Rodriguez, Weinstein y P. Lezana, "A Comparison of Power-
Electronics Simulation Tools" EE Times [On line 25/2/2018 en :
https://www.eetimes.com/document.asp?doc_id=1275977]
[20] G.Alonso, What's New with LTspice IV?
http://cds.linear.com/docs/en/lt-journal/LTJournal-V25N3-04-di-
LTspice-GabinoAlonso.pdf
[21] Texas Instaruments. TI-PMLK Buck Experiment Board using TPS54160
& LM3475 [ on line 15/1/2018 disponible en:
http://www.ti.com/tool/PMLKBUCKEVM]
[22] DC to DC Buck Converter Step Down Voltage Regulator Sheet [On line
1/2/2018 disponible en; http://www.droking.com/ ]
[23] Texas Instruments. TI-PMLK Boost Experiment Board using TPS55340
& LM5122 [On line 1/1/2018 disponible en:
http://www.ti.com/tool/PMLKBOOSTEVMB]
[24] Texas Instaruments. PMLK Buck Experiment Book [On line 1/2/2018
disponible en: http://www.ti.com/lit/pdf/ssqu007]
175
Libro de Actas
Abstract—The development of video games has had a great accessibility is a factor that is beginning to be considered by
growth in recent years. Also, serious games have positioned software developers. Nevertheless, there are several players
themselves as a tool that support the learning process of students. with disabilities. It is the case of Chris Robinson [13], Sven
Students from electronic engineering are not the exception.
However, video games of this type do not usually consider Van de Wege [14] and Ben Breen [15], better known as
accessibility parameters in their design and those for electronic Phoenix, Blind Warrior and Sightless Kombat respectively. All
engineering are not the exception. On the other hand, several of them are fighting game players. Chris is deaf and Sven and
educational institutions use mobile devices in their classrooms Ben are blind. These cases exist because some video games
for a more didactic learning and to achieve better learning are accessible to people with different disabilities. However,
outcomes. This article proposes a mobile serious game that
addresses some basic principles of electrical circuits. Also, it these are only exceptions.
incorporates accessibility features for students who have hearing According to [16], there are four grades of hearing impair-
or visual disabilities. Experiments were carried out with people ment based on a decibel scale representing hearing loss:
with these types of disabilities to validate their accessibility and
• Slight/mild hearing loss (26 - 40 dB).
they were evaluated to verify their level of learning. Finally, the
results obtained were analyzed in order to improve the video • Moderate hearing loss (41 - 60 dB).
game. • Severe hearing loss (61 - 80 dB).
Keywords—Electronic engineering education, serious games, • Profound hearing loss (over 81 dB).
impairments, disabilities, mobile devices, accessibility, inclusive
education. People with mild, moderate and severe hearing loss are
grouped under the term hard of hearing; whereas people with
I. I NTRODUCTION profound hearing loss are deaf. Both, hard of hearing and
deaf together represents the total number of cases of hearing
People with disabilities have grown in number around the
impairments [2].
world. Approximately one billion people live with some type
Also, in [17], the visual function is divided into four levels:
of disability, it is about 15 % of the world population [1]. In
addition, in 2010 around 360 million people had disabling • Normal vision.
hearing loss [2] and 285 million people had some kind of • Moderate visual impairment.
visual impairment [3]. All of them need equal conditions in • Severe visual impairment.
their lives. Hearing and visual impairments are the two main • Blindness.
disabilities related to the senses and this affects the perception Both, moderate visual impairment and severe visual im-
and reception of information during learning. Hearing loss in pairment, are grouped under the term low vision; low vision
learning may affect the students’ speech and language skills and blindness together represents the total number of cases of
and also their vocabulary development [4]. visual impairments related to vision loss [3]. Another vision
The number of people with disabilities has led to initiatives alteration is color blindness which is defined as inability to
that promote accessibility as a key feature in the world around detect certain colors or not perceive clear differences between
us. In serious games, accessibility is also an important feature. red and green or yellow and blue correctly [18]. The person
This is a category of video games designed with the purpose perceives the world as shades of gray.
of supporting the educational process [5]. People with Intellectual Disabilities (ID) have troubles and
Serious games are being applied in different knowledge barriers to get a job. Some tools based in serious games for
areas: medicine [6], engineering [7], training and educa- reeducation and diagnostic of cognitively impaired persons,
tion [8], programming [9], business and industry [10], nursing have been developed [19]. Also, in [20] explains the design
education [11], among others. and evaluation of 10 games that supports people with learning
Accessibility is the ability of an object to be used in spite disabilities and additional sensory impairments to prepare
of the condition or disability of a person [12]. In video games, themselves to deal with situation at work, such as money
176
TAEE 2018 | Tenerife, 20 - 22 de Junio
management, traveling independently, etc. The games were gates simbology and operation, simple logic gates connection
tested in collaboration with three countries: UK, Lithuania and and true tables [24].
Hungary. Some aspects that this project take into account in In spite of efforts that has been made in create and develop
the Game is a 3D virtual reality environment using an avatar serious games, still exist a gap in the accessibility field [25].
and a Britain Sign Language (BSL). The gap can be reduced through the application of serious
Nevertheless, a normal range intellectual quotient (IQ) can games in mobile devices and focused to education on people
be found in children with learning disabilities, however they with some disability [26], for example people with visual
need that teachers and parents are concerned about their ca- impairments [25].
pabilities to help them with new and modern didactic material The Ohm’s law is a basic principle that every student of
to improve their skills. A web based system tool that help electronic engineering must understand. Considering this, it is
children from kindergarten and early primary with learning important to apply a different teaching mechanism, through a
disabilities, to know and improve their IQ, is presented in [21]. serious game, to teach the concepts related to this law. This
Based in a IQ test, the systems identify which disability paper proposes a serious game to teach the elemental concepts
category the child falls and assigns special games to play to of electricity: current, voltage and resistance for students of
overcome his disability. Then, the child is asked to do the test electronic engineering. Also, some features of accessibility for
again to check if there is a learning improvement. people with hearing and visual impairments are presented.
On the other hand, during Goal Net Project the use of The rest of this article is organized as follows. In section
serious games with three different classrooms of students II, we design GameOhm app with accessible features. Next,
with intellectual disability was carry out. Topics such as time in section III, we describe the game evaluation with electronic
and stress management, preparation before the first day at engineering students. In section IV, we analyze the results of
a new job, personal hygiene, job related quizzes, etc, were the evaluation. Finally, in section V we conclude the research
introduced [22]. Furthermore, the EPINOSI Project with tests and we outline our future works.
for a period of two years, educators supported students with
mild intellectual disability on the subject of serious games and II. G AME O HM A PPLICATION D ESIGN
new technologies. A specialized training program for primary, In this section we describe the video game design and
secondary and special education, with more than 400 teaching the guidelines considered for people with hearing and visual
hours, was realized. The authors identified that the educator impairments. There are many authors that propose accessibility
act as a researcher, as an facilitator and as a fellow-gamer. guidelines. This authors, in most part, belong to video games
In the field of serious games applied to engineering edu- development groups. They focus their research on define fea-
cation, a practical example and case study of using Learn- tures that provide the opportunity for people with disabilities
ing Mechanics - Game Mechanics (LM-GM) to evaluate to enjoy video games. This contribution is focused in improve
the student retention is presented in [23]. A game, with a the accessibility and offers the possibility of learning through
competitive leader board element, analytics and a level of user serious games.
engagement and re-playability, is designed using a commercial In previous works, we have studied some methods that
game engine (Unity3D) to prototype simulations. This project assess the the accessibility of mobile video games for people
seeks to increase student engagement through the compelling, with motor [27] and cognitive [28] impairments. Also, in [29]
engaging, immerse and competitive environment to teach and [30] we described and consolidated some guidelines for
advanced electronic/electrical circuit theory. They motivate people with hearing and visual impairments. We defined a
to students to apply their knowledge and understanding of guidelines categorization too. Now, we had considered some
circuit theory of electronic circuits successfully to complete of that guidelines for the development of this version of
the game. The game include seven difficult levels, based in GameOhm video game: simple language, customize font type,
fundamental electronic and electrical circuits learned in the customize font size, high contrast colors, subtitles and sign
first year undergraduate engineering courses. Additionally, it is language. The latter is an important feature that is beginning
a deployment on mobile devices with touch capabilities using to be used. In [31], for example, the video game protagonist
a first person perspective and viewpoint. The results obtained is a mouse that uses sign language.
reveal that core analytics allow the measurement of student One of the principal aspects in designing any technological
engagement/retention levels, based in the number and time of solution is the definition of the different actors that will interact
levels passed by the player (student). Educator can use this with the system. Thus, the actor identified for GameOhm is
game like a tool to quantify the effectiveness of the learning Engineering student. This actor is the electronic engineering
activities. student that will use the mobile application to learn basic
Furthermore, this work focus on teaching digital electronic concepts about Ohm’s law: voltage, current and resistance. The
systems to students of the second year of electronics engi- functional and no functional requirements that were defined
neering, using serious games. A game designed by cases and are shown in Table I and Table II, respectively.
difficult levels was used. Social networks like Google, were All these requirements will be used to define the video
used to test the mini games that consist in little study cases game functionalities. Customize font type and size allows
related to specific topics like units system conversion, logic the player with hearing or visual impairment a readability,
177
Libro de Actas
Table I
F UNCTIONAL R EQUIREMENTS
Requirements Description
Learn electric voltage The video game should support the user to learn the concept related to voltage.
Learn electric current The video game should support the user to learn the concept related to current.
Learn electric resistance The video game should support the user to learn the concept related to resistance.
The video game should support the user to customize font type and size and
Accessibility settings
change colors of the games.
The video game should support the user to receive the instructions with sign
Sign Language
language.
Table II
N O F UNCTIONAL R EQUIREMENTS
Requirements Description
Android Platform The app should run over a device with Android 4.0 or later.
The mobile application should be intuitive, easy to use and understan and
Usability implement accessibility strategies for people with hearing and/or visual
impairments.
Reliability and robustness The system must be reliable and robust to user errors.
reduce eye strain, and help keep the gamer informed of the
environment. On the other hand, sign language allows to a
player with auditory impairments to understand the video
game instructions.
The mobile video game was designed with Unified Soft-
ware Development Process or Unified Process (UP) methodol-
ogy [32]. It is based on use cases to obtain a reliable and scal-
able system architecture. UP uses Unified Modeling Language
(UML) [33] for the representation of several architectural
aspects of the application. In the design of the GameOhm
video game, we have considered some artifacts like: use
case diagrams, sequence diagrams, logical architecture and
navigability diagrams using UML.
1) Use Cases: The use cases identification is the first step
in the video game design. Use cases will capture the functional
requirements and their relationships with the video game users.
Figure 1 shows the use cases and their association with the
video game user.
2) Sequence Diagrams: Furthermore, the sequence dia-
grams describe in detail the steps that the user must follow to
execute the different use cases. Figure 2 shows the sequence
diagram for the accessibility features configuration. It explains
the process to be followed by the user to change the font type,
the font size or if the high-contrast version is desired.
3) App Architecture: The definition of the architecture
should be able to support the execution of all the processes
described in the sequence diagrams. This will allow the devel-
opment of all previously defined use cases. Thus, the Model
View Controller (MVC) design pattern will be taken into
account. This design pattern will facilitate the implementation
of the resulting design code and provide a high degree of
scalability to the application. Figure 1. GameOhm Use Cases
178
TAEE 2018 | Tenerife, 20 - 22 de Junio
179
Libro de Actas
cases, this result could be represent that the two concepts were
IV. D ISCUSSION OF R ESULTS
assimilated correctly.
This mobile video game is aimed at reinforcing the basic On the other hand, in the third question about voltage, just
knowledge of electronics engineering, in this case Ohm’s law. the 45 % of responses are correct. It could mean that more than
We have some considerations about the learning assessment the half of students did not understand the concept related
about the three main topics covered in the game: resistance, to voltage and maybe it is needed to improve the content
voltage and current. presented. Another alternative could be to consider a different
In the first question, related to the concept of Resistance, logic for the voltage game, taking into account an example
the 73 % of responses are correct. Also, in the question about that clarifies the concept in question.
Current, the 77 % of the students answered correctly. In both The mobile video game also presents accessibility features
180
TAEE 2018 | Tenerife, 20 - 22 de Junio
for people with hearing and visual impairments as we can see The use of mobile devices has increased in recent years.
in Figure 6. This is a relevant characteristic for those people This has given way to the development of applications for
that have troubles in their vocabulary development due to their teaching purpose. The proposed mobile video game tries to
hearing loss. In Figure 8, for example, we can appreciate support the learning process in students of elemental elec-
the high contrast configuration and subtitles of the resistance tronic. Also, it incorporates accessibility features that could
game. be set by students with hearing or visual impairments. It is
important to consider that, as with oral language, there is not
necessarily a unique sign language for everyone, and even less
is a universal language. There are different sign languages in
the world, located regionally.
In the development of the application and while the transla-
tions to sign language were done, the application was slightly
tested by a couple of deaf students generating a high interest
and acceptance in them. However, the next step in our research
will be to conduct usability tests with students with hearing or
visual disabilities. This will allow us to assess the effectiveness
of the features incorporated in the video game. There are
other features that could be included in a new version of
GameOhm. The long-term objective is to propose a mobile
video game totally accessible for people with hearing and
visual impairments and/or other disabilities.
ACKNOWLEDGMENT
We thank the faculty of the Instituto Nacional de Audición y
Lenguaje for their support in the translation into sign language
of the different descriptions of the video game presented.
R EFERENCES
[1] World Health Organization, “World report on disability,” 2011.
[2] ——, “Deafness and hearing loss,” 2017. [Online]. Available:
https://goo.gl/35F73p
[3] ——, “WHO — Visual impairment and blindness,” 2016. [Online].
Available: http://www.who.int/mediacentre/factsheets/fs282/en/
[4] National Research Council (US) Committee on Disability Determination
for Individuals with Hearing and Dobie, Robert A. and Hemel,
Susan Van, “Hearing Loss in Children,” 2004. [Online]. Available:
https://goo.gl/4XQTHi
Figure 8. High Contrast Configuration [5] D. R. Michael and S. L. Chen, Serious Games: Games That Educate,
Train, and Inform. Muska & Lipman/Premier-Trade, 2005.
[6] D. Rodrı́guez-Andrés, M. C. Juan, R. Mollá, and M. Méndez-López,
“A 3d serious game for dental learning in higher education,” in 17th
V. C ONCLUSIONS AND F UTURE W ORK International Conference on Advanced Learning Technologies (ICALT),
This research tries to support the learning process in en- 2017, pp. 111–115.
[7] M. Callaghan, M. Savin-Baden, N. McShane, and A. G. Eguı́luz,
gineering students, specially from the electronic area and for “Mapping learning and game mechanics for serious games analysis
people with hearing and visual impairments. Serious games in engineering education,” IEEE Transactions on Emerging Topics in
development has growth and is important to consider accessi- Computing, vol. 5, no. 1, pp. 77–83, 2017.
[8] M. Furuichi, M. Aibara, and K. Yanagisawa, “Design and imple-
bility parameters in their design and implementation. The use mentation of serious games for training and education,” in UKACC
of non-accessible serious games goes against the Article 24 - International Conference on Control (CONTROL), 2014, pp. 691–695.
Education of the United Nations Convention on the Rights of [9] T. Jordine, Y. Liang, and E. Ihler, “A mobile-device based serious
gaming approach for teaching and learning java programming,” in IEEE
Persons with Disabilities [34], considering that avoids people Frontiers in Education Conference (FIE), 2014, pp. 1–5.
with impairments having access to education on equal terms [10] J. C. K. H. Riedel and J. B. Hauge, “State of the art of serious games for
with a person without disabilities. business and industry,” in 17th International Conference on Concurrent
Enterprising, 2011, pp. 1–8.
Every area related to engineering education has his own [11] A. J. Q. Tan, C. C. S. Lau, and S. Y. Liaw, “Serious games in nursing
particularities and they need to beef up some specific topics education: An integrative review,” in 9th International Conference on
that are essential in their knowledge area. Ohm’s Law is a Virtual Worlds and Games for Serious Applications, 2017, pp. 187–188.
[12] Accessible University, “Defining Accessibility,” 2016. [Online].
basic principle that every student of electronic engineering Available: https://goo.gl/Hwr2vC
must understand and dominate. The results obtained in the [13] Kotaku, “Deaf Gamer Founds A Fighting Games Team For Players
evaluations show evidence that there was learning by the Like Him,” 2017. [Online]. Available: https://goo.gl/y5cWMQ
[14] ——, “Blind Player Racks Up A Win At His First Street
students. However, it is necessary to apply more specific Fighter V Tournament.” [Online]. Available: http://compete.kotaku.com/
evaluations to have more accurate results. blind-player-racks-up-a-win-at-his-first-street-fighter-1793936241
181
Libro de Actas
[15] Eurogamer, “Meet the blind gamer with a Killer Instinct • [25] M. I. Torres-Carazo, M. J. Rodrı́guez-Fórtiz, and M. V. Hurtado,
Eurogamer.net.” [Online]. Available: http://www.eurogamer.net/articles/ “Analysis and review of apps and serious games on mobile devices
2016-03-29-meet-the-blind-gamer-with-a-killer-instinct intended for people with visual impairment,” in International Conference
[16] World Health Organization, “Grades of hearing impairment,” 2016. on Serious Games and Applications for Health, 2016, pp. 1–8.
[Online]. Available: https://goo.gl/1pWAZd [26] Z. S. de Urturi, A. M. Zorrilla, and B. G. Zapirain, “Serious game based
[17] ——, “International Classification of Diseases (ICD),” 2011. on first aid education for individuals with autism spectrum disorder
[18] Colour Blind Awareness, “What is Colour Blindness? — Colour Blind (asd) using android mobile devices,” in 16th International Conference
Awareness.” [Online]. Available: http://www.colourblindawareness.org/ on Computer Games, 2011, pp. 223–227.
colour-blindness/ [27] A. Jaramillo-Alcázar, L. Salvador-Ullauri, and S. Luján-Mora, “A Mo-
[19] A. M. Hussaan, K. Sehaba, and A. Mille, “Tailoring serious games bile Serious Games Assessment Tool for People with Motor Impair-
with adaptive pedagogical scenarios: A serious game for persons with ments,” in 9th International Conference on Education Technology and
cognitive disabilities,” in 2011 IEEE 11th International Conference on Computers, January 2017, pp. 172–177.
Advanced Learning Technologies, July 2011, pp. 486–490. [28] ——, “Accessibility Assessment of Mobile Serious Games for People
[20] C. S. Lanyi, D. J. Brown, P. Standen, J. Lewis, V. Butkute, and with Cognitive Impairments,” in 2nd International Conference on Infor-
D. Drozdik, “Goet european project of serious games for students mation Systems and Computer Science, November 2017, pp. 323–328.
with intellectual disability,” in 2011 2nd International Conference on [29] A. Jaramillo-Alcázar and S. Luján-Mora, “An Approach to Mobile
Cognitive Infocommunications (CogInfoCom), July 2011, pp. 1–6. Serious Games Accessibility Assessment for People with Hearing Im-
[21] G. A. E. Khayat, T. F. Mabrouk, and A. S. Elmaghraby, “Intelligent pairments,” in International Conference on Information Technology and
serious games system for children with learning disabilities,” in 2012 Systems, January 2018, pp. 552–562.
17th International Conference on Computer Games (CGAMES), July [30] ——, “Mobile Serious Games: An Accessibility Assessment for People
2012, pp. 30–34. with Visual Impairments,” in 5th International Conference Technological
[22] M. Saridaki and C. Mourlas, “Incorporating serious games in the Ecosystems for Enhancing Multiculturality, October 2017, pp. 66:1–
classroom of students with intellectual disabilities and the role of the 66:6.
educator,” in 2011 Third International Conference on Games and Virtual [31] Kotaku, “People Are Falling In Love With A Video Game Mouse Who
Worlds for Serious Applications, May 2011, pp. 180–181. Uses Sign Language,” 2017. [Online]. Available: https://kotaku.com/
[23] M. Callaghan, M. Savin-Baden, N. McShane, and A. G. Eguı́luz, people-are-falling-in-love-with-a-video-game-mouse-who-1797534518
“Mapping learning and game mechanics for serious games analysis [32] K. Scott, The Unified Process Explained. Boston, MA, USA: Addison-
in engineering education,” IEEE Transactions on Emerging Topics in Wesley Longman Publishing Co., Inc., 2002.
Computing, vol. 5, no. 1, pp. 77–83, Jan 2017. [33] M. Fowler, UML Distilled (Third Edition): A Brief Guide to the Standard
[24] D. Pranantha, F. Bellotti, R. Berta, and A. D. Gloria, “A format of serious Object Modeling Language. Addison-Wesley, 2003.
games for higher technology education topics: A case study in a digital [34] United Nations General Assembly, “Convention on the rights of persons
electronic system course,” in 2012 IEEE 12th International Conference with disabilities,” 2017. [Online]. Available: https://goo.gl/ZuFucZ
on Advanced Learning Technologies, July 2012, pp. 13–17.
182
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract- Power electronics and drives have increased their attention back to the content of the course (this is the case
presence at industry both in renewable energies, power systems of the present experience).
and electric traction. For this reason, future electrical engineers
need to acquire advanced competences in this field. Although This work presents the proposal of a game specifically
chalk-and-board and slides can be used at degree and master designed to train students in the use of power electronics
level, the inclusion of game-based activities improve the and electrical machines. It is used in a wind energy course
motivation and life-long learning of students. This paper at the University of Malaga, but the same game-based
presents a newly design game to deeply understand the different technique can be used in any subject dealing with high-
arrangements and performance of power converter and electric power systems or in any course on electric drives or power
machines. The game-based approach favors the acquisition of
cross competences and promotes technical discussion and
electronics. The proposed game divides the class in two
exposition abilities. halves and males both team compete using rules that are
inspired in the popular television program MasterChef. In
Index Terms- Power electronics, drives, education, game- this case the structure of the game is adapted to the creation
based. of topologies for high-power energy conversion systems,
and it is thus entitled MasterEngineer.
I. INTRODUCTION
The details of the context and the course where this
The role of electric engineers at industry has evolved in experience was tested are described in section II, whereas
the last decades with the ever increasing penetration of the game itself is detailed in section III. Some comments on
power electronics both in power systems and electrical the educational impact of the tool are discussed in section
drives [1]. The transition from fossil fuels to renewable IV and the main conclusions from the implementation of
energies, the evolution from internal combustion engines to this game-based techniques are summarized in section V.
electric vehicles and the change of paradigm from
concentrated power systems to micro- and smart-grids is
fully modifying the manner to generate and consume
energy. New electric engineers need new competences in II. ACADEMIC CONTEXT AND MOTIVATION
order to be useful in this renewed scenario. The University of Malaga offers specialization courses
Aiming to adapt to the new requirements, the curriculum for all kind of students and professionals [9]. Among them,
has been renewed at degree and master level, including new the electrical engineering department lectures a course on
subjects that deal with wind energy systems, electric wind energy conversion systems (WECS) from the point of
vehicles and smart grids, to name a few [2]. Nevertheless, view of the power conversion, placing the focus on the
the teaching methodology has been maintained in most different types of electric generators and power converters
cases as it was in the past: chalk-and-board lectures with used in the wind industry [10]. Since these courses need to
the help of slides following a teacher-centred approach [3- be attended after the degree lectures or working days, they
4]. Different attempts have been made to include new are typically placed on Friday evenings and Saturday
technologies in the form of simulation activities or lab mornings in 5-hours long lectures. According to the
teaching [5-6], but in most cases the interaction of students standard pedagogic guidelines and common sense, it
with the teacher or other students is kept low. Although, becomes apparent that lecturing for five hours is not an
there is no doubt that standard lectures are extremely useful ideal scenario to capture the students’ attention.
and efficient to deliver knowledge, especially in groups Nevertheless, in this case it is mandatory to concentrate the
with a high number of students, it maintains the student in teaching in rather long sessions because it is not reasonable
a passive role and this limits the creative thinking and the to prolong the course in excess (2-hour sessions would
training of cross competences (e.g. team work) [7]. extend the course for 8 weeks in a 30-hour course). In order
not to discourage students, the teaching approach needs to
With the objective to increase the motivation and be as dynamic and interactive as possible.
promote creative thinking and team work abilities,
gamification based techniques in different versions can be The course on wind energy systems lasted for 20 hours
useful tools [8]. The idea is not to replace traditional that were split in 4 sessions with the following content:
methodologies, but to complement them in specific Session 1: Introduction to wind energy
sessions. The use of game-based approaches brings special systems. The current status of WECS is
benefits when the lecture sessions are prolonged beyond described and some generalities are explained.
two hours, since they can break the monotony and bring the
183
Libro de Actas
184
TAEE 2018 | Tenerife, 20 - 22 de Junio
185
Libro de Actas
186
TAEE 2018 | Tenerife, 20 - 22 de Junio
187
Libro de Actas
188
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract- Mobile applications have experimented a huge arrival of the handheld computers and smartphones, due to
evolution in the last years. These applications are already an their relative low cost and their great integration in the
important tool in our daily life. From the point of view of the worldwide population. The d-learning methods based on
penetration of this mobile technology in the different scales of the mobile technology are defined as mobile learning (m-
the society, university students are one of the main users of
this mobile technology. For this reason, this work proposes a
learning) [5]. This version of d-learning is relatively novel,
learning mobile application entitled EnjoyCircuits for however different alternative of m-learning tools have been
Fundamentals of Electric Engineering of the Industrial explored [5-]. In this regard, mobile applications are an
Technology Engineering Bachelor. This mobile application is interesting alternative due to their high integration in our
a learning tool based on the resolution of quick problems of daily life. In fact, nowadays there is a large number of
circuit theory. With EnjoyCircuits students can do a dynamic mobile applications based on language learning language
review of the Fundamentals of Electric Engineering anywhere [7] or basic scholar concepts (mathematics, geography …)
and anytime. Moreover, they can compete with other users in [8]. However, there is still an emptiness in the development
the EnjoyCircuits ranking. of mobile applications for university subjects. This fact
Index Terms- Mobile application; Bachelor of Industrial surprising when the college students are precisely one of
Technology Engineering; Fundamentals of Electric the main consumers of mobile applications [9]. For this
Engineering. reason, this work proposes an m-learning application
entitled EnjoyCircuits for Fundamentals of Electric
I. INTRODUCTION Engineering in the Bachelor of Industrial Technology
The world experiences a continuous evolution due to the Engineering at the University of Malaga (Spain). This m-
advances in technology. From the point of view of the learning application has been developed by researchers of
academic community, it is worth exploring the new the ACETI research group. Although this research group
opportunities provided by new technologies. These already has some experience in educational publication
advances have allowed the use of novel communication based on electric engineering [10-15], this work is
channels to expand the knowledge around the world. In presented as a new teaching research line for ACETI.
summary, this new academic era matches perfectly with the Obviously, the objective of this m-learning application is
concept of anywhere and anytime. not to replace the master classes of Fundamentals of
This current technology situation has particularly Electric Engineering. EnjoyCircuits must be employed
promoted the development of learning tools based on the only like a support of these master classes. The proposed
distance learning concept (d-learning). The d-learning learning mobile application is based on the resolution of
concept can be defined as a way of remote learning without quick problems related with the main modules of
a regular face-to-face contact with a teacher in the Fundamentals of Electric Engineering. These modules are
classroom. In this regard, different platforms of d-learning available in EnjoyCircuits with the following titles:
have been proposed during the last decade [1-4]. Although M1) basic concepts
there are different d-learning variants, all of them must M2) knots and meshes methods
satisfy the universal instructional design principles for d- M3) basic theorems
learning tools [5-6]. These universal principles can be M4) ac-current problems
summarized in the following points: M5) three-phase problems.
P1) equitable use This initial version of EnjoyCircuits includes a set of 116
P2) flexible use problems. The users of this m-leaning application can find
P3) simple and intuitive use in this set of problems: multi-option problems, numeric
P4) perceptible information problems and matrix problems. Although the nature of
P5) tolerance for error these problems is different, all of them are close problem
P6) low physical and technical effort that can be quick solved. In order to increase the motivation
P7) community of learners and support of the students in the use of EnjoyCircuits, a ranking based
P8) instructional climate on the final score of users is implemented. For this purpose,
a score system has been developed. In the proposed system,
Even though different d-learning platforms based on the
the final score is function of the resolution time, since
previous universal principles have been developed, the real
turning point in the d-learning history appears with the
189
Libro de Actas
190
TAEE 2018 | Tenerife, 20 - 22 de Junio
191
Libro de Actas
192
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 8. EnjoyCircuits main screen. Fig. 10. Example of multi-option problem with tactile response.
Fig. 9. EnjoyCircuits initial evolution screen. Fig. 11. Example of matrix problem.
Fig. 10. EnjoyCircuits evolution screen. Fig. 12. Example of numeric problem.
193
Libro de Actas
REFERENCES
[1] T. A. Baran, R. G. Baraniuk, A. V. Oppenheim, P. Prandoni and M.
Vetterli, “MOOC Adventures in Signal Processing: Bringing DSP to
the era of massive open online courses,” IEEE Signal Processing
Magazine, vol.33 , no.4 , pp. 62-83 , 2016.
[2] A. Albiol, A. Corbi and D. Burgos, “Design of a Remote Signal
Processing Student Lab,” IEEE Access, vol. 5, pp. 16068-16076 ,2017
[3] A. Saliha Sunar, S. White, N. Aniza Abdullah and H. C. Davis, “How
Learners’ Interactions Sustain Engagement: A MOOC Case Study,”
IEEE Transactions on Learning Technologies, vol.10, no.4, pp. 475-
487, 2017.
[4] M. Casini; D. Prattichizzo and A. Vicino, “A student control
competition through a remote robotics lab,” IEEE Control Systems,
vol. 25, no.1, pp. 56-59, 2005.
[5] T. Elias, “Universal Instructional Design Principles for Mobile
Learning,” International Review of Research in Open and Distance
Fig. 13. EnjoyCircuits ranking screen. Learning, vol. 12.2, 2011.
[6] K. Riviou and G. Kouroupetroglou, “Designing an Educational
Scenario Using the Principles of Universal Design for Learning,” 14th
IEEE International Conference on Advanced Learning Technologies
Athens, Greece, 2014.
[7] J. LI, S. LI and Y. LI, “English Learning on the Move: A survey and
Study of Mobile App Assisted English Learning in Chinese Tertiary
Education,” The 11th International Conference on Computer Science
& Education (ICCSE 2016) Nagoya, Japan, 2016, pp. 767-771.
[8] R.C. Chang and C.Y. Yang, “Developing a Mobile App for Game-
based Learning in Middle School Mathematics Course,” 2016
International Conference on Applied System Innovation (ICASI)
Okinawa, Japan, 2016.
[9] J. Gayle, “Smartphone and App Usage among College Students:
Using Smartphones Effectively for Social and Educational Needs,”
Issues in Information Systems, vol. 17, no. 4, p8-20, 2016.
[10] M. J. Duran, F. Barrero, I. Gonzalez-Prieto, H. Guzman, A. Pozo; M.
Bermudez and C. Martin, “A scientific approach in wind energy
courses for electrical engineers,” 2016 Technologies Applied to
Electronics Teaching (TAEE) Seville, Spain, 2016, pp. 1-6.
[11] M.J. Duran, S. Gallardo, S.L. Toral, R. Martinez-Torres and F.J.
. Barrero, “A learning methodology using Matlab/Simulink for
undergraduate electrical engineering courses attending to learner
Fig. 14. EnjoyCircuits information screen. satisfaction outcomes,” International Journal of Technology and
Design Education, vol. 17, no. 1, pp. 55-73, 2007.
V. CONCLUSIONS [12] S.L. Toral, M.R. Martinez-Torres, F. Barrero, S. Gallardo and M.J.
Duran, “An electronic engineering curriculum design based on
Attending to the new technology situation in the concept-mapping techniques,” International Journal of Technology
academic world, this work proposes a learning mobile and Design Education, vol. 17, no. 3, pp. 341-356, 2007.
application entitled EnjoyCircuits based on the resolution [13] S. Gallardo, F. Barrero, S.L. Toral and M.J. Duran, “eDSPlab: A
of quick problems of Fundamentals of Electric remote-accessed instrumentation laboratory for digital signal
processors training based on the Internet,” 32nd Annual Conference on
Engineering. The users of this mobile application can IEEE Industrial Electronics (IECON 2006) Paris, France, 2006, pp.
perform a dynamic review of the basic concepts of 4656-4661.
Fundamentals of Electric Engineering while they compete [14] M.J. Duran, F. Barrero, A. Pozo-Ruz, F. Guzman, J. Fernandez and
with other EnjoyCircuits users. Although, this work only H. Guzman, “Understanding power electronics and electrical
machines in multidisciplinary wind energy conversion system
introduces the first version of EnjoyCircuits, this initial courses,” IEEE Transactions on Education, vol. 56, no. 2, pp. 174-
version is already available in the Google Play Store. To 182, 2013.
validate the goodness of EnjoyCircuits, the authors suggest [15] S.L. Toral, F. Barrero, M.R. Martinez-Torres, S. Gallardo and M.J.
the following validation methodology. Firstly, a Duran, “Modeling learner satisfaction in an electronic
instrumentation and measurement course using structural equation
satisfaction survey must be realized to the students of models,” IEEE Transactions on Education, vol. 52, no. 1, pp. 190-
Fundamental of Electric Engineering. Moreover, the 199, 2009.
authors also propose the analysis of the variation in the [16] “Graduadoa_en_Ingenieria_Electrica_Ultima_Memoria_VERIFICA
number of students that pass the Fundamental of Electric DA.pdf”
Engineering subject. However, several courses of
experience are necessary to obtain conclusive results with
this validation methodology. Therefore, in this regards this
194
TAEE 2018 | Tenerife, 20 - 22 de Junio
195
Libro de Actas
196
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— El objetivo de este artículo es presentar el uso de entre individuos y está introduciendo nuevas oportunidades y
Crumble, una herramienta emergente, para guiar la introducción nuevos retos [2].
a la robótica educativa como el segundo paso para introducir a
los estudiantes en la robótica. La robótica requiere varias La educación STEM es una herramienta poderosa que está
habilidades tales como el pensamiento sistémico, la mentalidad de siendo más popular en estos días [3]. La educación primaria se
programación, el aprendizaje activo, las matemáticas, la ciencia, enfrenta al desarrollo del pensamiento STEM y las actitudes
el juicio y la toma de decisiones, la buena comunicación, el diseño favorables al STEM en alumnos de edades tempranas. [4]
tecnológico, la resolución de problemas complejos y la describe el diseño, implementación y evaluación de una
persistencia. Estas habilidades se pueden desarrollar fácilmente solución para abordar ambos temas. [5] proporciona ideas y
usando Crumble. Los resultados obtenidos del curso de robótica resalta futuras orientaciones sobre muchos aspectos
educativa demuestran cómo los niños con experiencia previa en interesantes: métodos pedagógicos innovadores (incluida la
programación usando Scratch, pero sin experiencia con robots evaluación) y herramientas, aspectos de la comunidad, aspectos
pueden continuar el proceso de aprendizaje a través de las de diseño curricular y aspectos de diseño instructivo que
experiencias en el aula. El resultado de este trabajo muestra que consideran los recursos de la UMI (Ubiquitous computing,
es mejor adaptar la dificultad a cada uno de los niños. Por último, Mobile Computing and the Internet of Things) para mejorar la
es importante combinar teoría y práctica con el objetivo de educación STEM. La tecnología educativa es una herramienta
incluir tareas divertidas entrelazadas con los desafíos que se
con gran potencial que aumenta su presencia día a día. Algunos
plantean para aplicar la teoría en la resolución de problemas.
ejemplos son los proporcionados por [6] como parte de la red
Keywords— educación; programación; robótica; STEM eMadrid.
Sin embargo, la introducción a la robótica no es una tarea
I. INTRODUCCION sencilla. En primer lugar, la robótica combina mecánica,
electricidad, electrónica e informática con el propósito de
Este trabajo se enmarca en la educación ciencia, tecnología,
diseñar y construir aplicaciones robóticas. Los robots son
ingeniería y matemáticas (STEM) combinada con la robótica
máquinas electromecánicas programables que incluyen
educativa. Además, la robótica combinada con STEM
sensores para tomar decisiones y adaptarse a diferentes
proporciona una manera atractiva de transformar conceptos
situaciones.
aburridos en un divertido proceso de aprendizaje. La robótica
se está utilizando como la modernización y la mejora para la Además, la robótica también proporciona una forma
mayoría de los procesos [1]. Por lo tanto, hay una necesidad de atractiva de transformar conceptos aburridos en un divertido
formación en el contexto de la robótica. proceso de aprendizaje. Los kits robóticos facilitan la facilidad
con la que los estudiantes pueden hacer conexiones entre las
La tecnología se está mejorando y expandiendo día a día y
disciplinas STEM [7]. La robótica está siendo utilizada como la
cada vez más en nuestra vida cotidiana. Internet, las redes
modernización y mejora de la mayoría de los procesos. Esto
sociales, la conectividad y los dispositivos móviles nos llevan a
ocurre porque los robots pueden integrarse fácilmente en los
un mundo cada vez más conectado, lo que ha generado un gran
procesos industriales actuales [8]. [9] demostró que los niños
cambio en nuestra manera de relacionarnos y comunicarnos.
pueden aprender programación básica con Scratch. [10]
Este escenario hiperconectado está afectando a las relaciones
describe un campamento que dio a los estudiantes de
secundaria la oportunidad de colaborar con sus compañeros, en
197
Libro de Actas
un entorno universitario, en la construcción y programación de Además, las salidas del motor pueden actuar como salidas de
robots. Los resultados de [11] indican una reacción positiva alta potencia para muchos tipos de dispositivos. Estos puertos
cuando los alumnos se ven expuestos a la programación están marcados como MOTOR DRIVERS 1 y 2 en la PCB
utilizando Scratch Software como preludio de la introducción (placa de circuito impreso) con su polaridad (+ y -). Además, se
de la robótica con las unidades LEGO NXT. También describe pueden usar hasta cuatro puertos de entrada o salida que
un campamento de verano de robótica. Además, los autores pueden ser utilizados como puertos analógicos o digitales.
evalúan mediante el uso de encuestas previas y posteriores a las Estos puertos están marcados como A, B, C y D en la PCB
pruebas que incluyen preguntas de contenido e interés. Los (placa de circuito impreso).
resultados de la encuesta del campamento sugieren que la
asistencia al campamento tuvo un efecto significativo en la La Figura 1 muestra la tarjeta Crumble y los diferentes
matriculación de los estudiantes participantes en la universidad. puertos.
198
TAEE 2018 | Tenerife, 20 - 22 de Junio
C. Elementosexternos de hardware
La placa de Crumble es capaz de manejar dos motores de
corriente continua de manera independiente. Esto se debe a que
tiene dos puertos dedicados al control de motores.
Por otro lado, el Puerto D es capaz de manejar hasta 32
Sparkles independientemente cuando estos Sparkles se
conectan en serie. Los Sparkles son placas de LED RGB (Rojo,
Verde y Azul). El controlador Crumble puede gestionar de
forma independiente hasta 32 Sparkles y usar una resolución de
color de 16 bits.
Además, los servomotores pueden ser gestionados por la Fig. 3. Ejemplo de robot con Crumble.
controladora Crumble. La señal de control del servomotor tiene
que estar conectada a los puertos A, B, C o D. Se pueden
controlar hasta cuatro servomotores a la vez. III. CURSO CON CRUMBLE
También, Crumble se puede usar para realizar lecturas de El contexto de este curso es la introducción a la robótica a
un sensor de ultrasonidos. Un sensor de ultrasonidos es un chicas y chicos, el primer paso se basó en Scratch como una
dispositivo para medir distancias. Su funcionamiento se base en herramienta que proporciona a los estudiantes habilidades tales
el envío de un pulso de alta frecuencia, no audible por el ser como pensamiento sistémico, mentalidad de programación,
humano. Este pulso rebota en los objetos cercanos y es aprendizaje activo, matemáticas, ciencia, juicio y toma de
reflejado hacia el sensor, que dispone de un micrófono decisiones, buena comunicación, diseño tecnológico,
adecuado para esa frecuencia. l sensor se basa simplemente en resolución de problemas complejos y persistencia. En esta
medir el tiempo entre el envío y la recepción de un pulso segunda fase, mediante el uso de Crumble, el objetivo es
sonoro. Sabemos que la velocidad del sonido es 343 m/s en potenciar las habilidades anteriormente mencionadas. Este
condiciones de temperatura 20 ºC, 50% de humedad, presión curso tiene también como objetivo que las chicas y los chicos
atmosférica a nivel del mar. Cuando se usa este sensor con se empiecen a familiarizar con elementos hardware
Crumble, sólo hay que conectar un puerto de la controladora al comúnmente usados en el área de robótica, tales como sistemas
disparador y otro puerto al eco del sensor. Mediante un sencillo de alimentación, tarjeta controladora, luces, sensores y
199
Libro de Actas
actuadores. A lo largo de esta sección, la ubicación y los La tabla II enumera las sesiones que forman el curso.
recursos utilizados se detallan. Además, se describe la Además, se incluye la temática de cada una de dichas
estructura del curso. Finalmente, también se incluyen los actividades. Es decir, los conocimientos que se pretende que
resultados obtenidos a lo largo del curso. adquieran los alumnos durante la realización de cada una de las
sesiones.
A. Localización del curso y recursos empleados
El curso tuvo lugar en el centro de La Estera, ubicado en la TABLA II. TÍTULOS Y OBJETIVOS DE LAS SESIONES.
localidad de Camarma de Esteruelas. Camarma de Esteruelas
está situada en la zona oriental de la Comunidad de Madrid. La Título de la sesión Objetivos de la sesión
Estera es un centro sociocultural independiente, autofinanciado
por vecinos y es una organización sin fines de lucro. Conocer Crumble, nociones de electricidad,
Conociendo Crumble (I) nociones de electrónica y programar un
El aula está formada por mesas en isla. En un lado de la isla
robot.
se proyecta el material de aprendizaje visual. Por otro lado, el
Repasar Crumble, física con robots,
instructor gestiona el ordenador que contiene el material Conociendo Crumble (II)
profundizar en robótica y trabajo en equipo.
audiovisual, presenta la sesión e interactúa con los niños.
Profundizar en Crumble, nociones de
Los alumnos disponen de cuatro ordenadores personales Conociendo Crumble (III) programación, uso de variables y trabajo en
(PC), cada uno de los cuales se utilizan por parejas. Estos PCs equipo.
ejecutan Ubuntu como el sistema operativo. Este sistema Repasar Crumble, repasar giros del robot,
operativo fue elegido por su compatibilidad con Crumble y Conociendo Crumble (IV) repasar variables y operadores, y
porque tanto Ubuntu como el entorno de programación de profundizar en robótica.
Crumble no requieren gran cantidad de recursos como la Profundizar en Crumble, profundizar en
velocidad del microprocesador o la memoria RAM (Random- Controlando al robot robótica, trabajo en equipo y trabajo por
Access Memory). Además, Ubuntu se puede usar gratis. objetivos.
Ubuntu es un sistema operativo basado en GNU/Linux que se Profundizar en Crumble, profundizar en
distribuye bajo una licencia de software libre y se basa en un Sigue líneas robótica, trabajo en equipo y trabajo por
sistema gráfico basado en Unity. En la cual se pueden instalar objetivos.
programas de software libre para fines educativos. Profundizar en Crumble, profundizar en
Esquivando obstáculos robótica, trabajo en equipo y trabajo por
objetivos.
B. Perfil de los estudiantes
Repasar Crumble, física con robots,
El grupo de estudiantes estaba formado por ocho Competición
profundizar en robótica y trabajo en equipo.
estudiantes de 7 a 15 años. Tres estudiantes eran menores de 10
años. Casi la mitad de los estudiantes tenían entre 10 y 15 años.
Un estudiante tenía 15 años. La Tabla I resume las Todas las actividades indicadas en la tabla I están
calificaciones que tienen los estudiantes. Además, en la Tabla I compuestas por los siguientes contenidos:
se incluye la correspondencia entre el nivel educativo español y • Conociendo Crumble (I): esta sesión cubre un
el nivel ISCED (Clasificación Internacional Normalizada de la resumen de las principales características del hardware
Educación). y del software de Crumble. Además, se introdujeron
algunos elementos básicos de un robot: sistema de
TABLA I. GRADOS DE LOS ESTUDIANTES alimentación, motores y luces LED (Light Emitter
Diode), Durante esta sesión se hicieron unas sencillas
Nivel Número de tareas de programación de un robot de ruedas. En
Grado educativo español
ISCED estudiantes
primer lugar, los alumnos tenían que mover el robot
Educación Primaria 1 7 hacia delante y hacia atrás. Posteriormente,
Educación Secundaria 2 and 3 1 programaron el robot para describir una trayectoria en
forma de U Finalmente, los alumnos programaron la
C. Estructura del curso tarjeta Crumble para encender un Sparkle.
La duración del curso fue de dos meses y el contenido se • Conociendo Crumble (II): al comienzo de la sesión, se
proporcionó durante dos horas semanales. El curso se dividió revisaron los contenidos mostrados en la sesión
en dos partes, la primera de ellas se centró en obtener anterior. Después de esto, se propuso una actividad en
conocimientos sobre la herramienta Crumble y la segunda parte la que tenían que combinar movimientos del robot con
se alineó con la construcción de aplicaciones mediante aspectos de color del Sparkle. A continuación, se
actividades de resolución de problemas. El curso comprende un trabajaron conceptos como la velocidad del robot y los
total de 16 horas. Los contenidos de la sesión fueron diseñados giros que se pueden hacer con el tipo de robot usado.
con el objetivo de combinar teoría y práctica. La teoría se Por último, los alumnos programaron el robot para que
desplegó durante los primeros 40 minutos de la sesión y el resto circulase por un circuito rectangular.
del tiempo se dedicó exclusivamente a la resolución de
problemas de forma práctica para aplicar los conceptos teóricos • Conociendo Crumble (III): esta sesión introduce
explicados previamente. variables y operadores. Se llevaron a cabo algunas
200
TAEE 2018 | Tenerife, 20 - 22 de Junio
actividades como operaciones con variables, variables trazados en zig zag. También se añadieron obstáculos
para controlar la potencia de los motores del robot y en los circuitos. Estos obstáculos tenían que ser
color del Sparkle en función del valor de las variables. detectados y esquivados por los robots.
Para finalizar la sesión se trabajaron tareas de
coordinación de movimientos de los robots. Por un D. Resultados del curso
lado, que los robots describan círculos sin chocarse. Tal y como se expone en los contenidos de las sesiones, se
Por otro lado, que los robots describan círculos pueden llevar a cabo diferentes tipos de actividades con el
concéntricos de diferente radio. objetivo de proporcionar conocimientos sobre STEM utilizando
• Conociendo Crumble (IV): esta sesión comienza con tareas sencillas y actividades orientadas a proyectos.
un repaso de las dos sesiones anteriores. Se propone Los estudiantes no tenían experiencia previa en el uso de
programar el robot para que describa una trayectoria Crumble. Aun así, si tenían experiencia previa en programación
en forma de espiral. También se plantea que a través del curso anterior de Scratch. Durante las sesiones, el
intercambien las variables de control de los motores y instructor orientó a los alumnos a través de los contenidos
analicen el resultado de ese cambio. Un penúltimo reto teóricos y los retos propuestos. La sesión de cada día comenzó
es lograr que el robot del alumno sea capaz de con una breve discusión sobre el contenido de la sesión
describir una trayectoria en forma de 8. Como última anterior. El instructor también observó un cambio en las
actividad, el robo debe describir una trayectoria en preguntas hechas por algunos de los estudiantes, tanto al
forma de trébol. conectar las experiencias de la actividad con ejemplos del
• Controlando al robot: en esta sesión se presentaron los mundo real como al tratar de entender los conceptos
puertos de entrada de la tarjeta Crumble. Para ello, se subyacentes.
analiza un sencillo programa. Posteriormente, se Durante las primeras cuatro sesiones, los estudiantes
propone que se actúe sobre el motor 1 cuando la estaban tratando con el entorno de Crumble. El entorno de
entrada B de la tarjeta Crumble esté activa, y se actúe programación es más sencillo que el de Scratch, véase la
sobre el motor 2 cuando la entrada C de la tarjeta sección II B. donde se incluye un resumen. Aun así, con
Crumble esté activa. Tras esta actividad, se propone Crumble, a diferencia de Scratch, entran en juego elementos
una tarea similar, pero en lugar de actuar sobre los hardware. A lo largo de estas sesiones, el instructor estuvo
motores, se actúe sobre el Sparkle cambiando entre conduciendo a los estudiantes para cubrir completamente el
aspecto fijo y aspecto intermitente. Para dotar de contenido. Por lo tanto, todos los estudiantes completaron las
interactividad con el robot, los alumnos construyen un tareas asignadas. Algunos de ellos sin ayuda, otros necesitaban
mando con botones. Usando el mando, los alumnos algunas aclaraciones sobre los objetivos de la actividad y cómo
fijan la potencia de los motores en función del tiempo resolverlos. La Tabla III incluye información sobre las
que se están pulsando los botones. También aplican actividades realizadas en cada una de las sesiones de
modificaciones para hacer uso de variables. Por Conociendo Crumble (I), Conociendo Crumble (II),
último, realizan navegación del robot haciendo uso del Conociendo Crumble (III) y Conociendo Crumble (IV)
mando. respectivamente y cuántos alumnos completaron cada una de
• Sigue líneas: se hizo una introducción a los sensores. estas actividades sin ayuda, con alguna ayuda o no completado
Para esta sesión, los objetivos eran: programar un sin supervisión por parte del instructor con el fin de completar
robot de seguimiento de línea y la modificación del la actividad correspondiente. Hubo diversidad de resultados en
script para que dos usuarios puedan competir. Una vez cada uno de los desafíos propuestos. En algunas actividades, la
que los estudiantes terminaron sus proyectos, estaban mayoría de los participantes necesitaron algún tipo de
probando los proyectos de otros estudiantes. aclaración sobre los objetivos de cada actividad. En otros casos,
no se necesitaba ayuda o aclaración por parte del instructor.
• Esquivando obstáculos: una descripción detallada de Muy pocos estudiantes en cualquier actividad requerían
los sensores que se conocían. Esta sesión fue similar a supervisión para completarla. Un dato importante que se
la anterior, pero los estudiantes fueron desafiados a observó es que a medida que se iba trabajando sobre las
conseguir un robot capaz de evitar obstáculos. actividades, el nivel de ayuda requerida por parte de los
También modificaron su proyecto con el objetivo de estudiantes era cada vez menor. Cuanto más trabajan con
permitir que dos usuarios puedan competir. Una vez Crumble, los alumnos ganaban un mayor grado de
que los estudiantes terminaron sus proyectos, estaban independencia. Una excepción a esta observación fue la
probando los proyectos de otros estudiantes. actividad S4. La espiral de las variables, donde la mayoría de
los estudiantes necesitaron ayuda por parte del instructor para
• Competición: a lo largo de esta última sesión se repasó poder completar la actividad.
el contenido de las dos sesiones anteriores. Los
alumnos trabajaron todos los conceptos aprendidos en
las sesiones anteriores para programar el robot con el
fin de seguir el trazado de una línea negra sobre un
fondo blanco. Se construyeron diferentes tipos de
circuitos: un circuito circular, un circuito rectangular,
circuitos con líneas discontinuas y circuitos con
201
Libro de Actas
TABLA III. ACTIVIDADES DE LAS SESIONES DE LA PRIMERA PARTE Y necesitaron ayuda o aclaraciones por parte del instructor. Muy
ALUMNOS QUE LAS COMPLETARON.
pocos estudiantes en cualquier actividad requerían supervisión
Actividades de la Completado Completado No completado
para completarla. Una excepción a esta observación fueron las
sesión sin ayuda con ayuda sin supervisión actividades S6. Navegando con el robot y S8. Circuito
rectangular con obstáculo. En estas actividades, la mayoría de
S1. Primer programa los estudiantes necesitaron algún tipo de ayuda por parte del
0 (0 %) 6 (75 %) 2 (25 %)
con Crumble
S1 Describiendo
instructor para poder completar la actividad, o incluso, los
2 (25 %) 4 (62.5 %) 2 (25 %) estudiantes requirieron ayuda por parte del instructor para
trayectorias
S1. Usando los poder completar dicha actividad.
2 (25 %) 4 (62.5 %) 2 (25 %)
Sparkles
S1. Programando un
0 (0 %) 6 (75 %) 2 (25 %) TABLA IV. ACTIVIDADES DE LAS SESIONES DE LA SEGUNDA PARTE Y
robot
ALUMNOS QUE LAS COMPLETARON.
S2. La velocidad del
0 (0 %) 6 (75 %) 2 (25 %)
robot
S2. Trayectoria Actividades de la Completado Completado No completado
2 (25 %) 4 (62.5 %) 2 (25 %) sesión sin ayuda con ayuda sin supervisión
circular
S2. Velocidad de S5. Navegando
2 (25 %) 4 (62.5 %) 2 (25 %) 6 (75 %) 2 (25 %) 0 (0 %)
giro con el robot
S2. Circuito básico 2 (25 %) 4 (62.5 %) 2 (25 %) S5. Variando la
6 (75 %) 2 (25 %) 0 (0 %)
S2. Circuito de velocidad
0 (0 %) 6 (75 %) 2 (25 %) S5. Prueba
velocidad 8 (100 %) 0 (0 %) 0 (0 %)
S3. Operadores con cronometrada
0 (0 %) 2 (25 %) 6 (75 %) S6. Navegando
variables 2 (25 %) 4 (62.5 %) 2 (25 %)
S3. Variables con con el robot
0 (0 %) 2 (25 %) 6 (75 %) S6. Variando la
motores 6 (75 %) 0 (0 %) 2 (25 %)
S3. Variables con velocidad
0 (0 %) 2 (25 %) 6 (75 %) S6. Circuito
Sparkles 6 (75 %) 2 (25 %) 0 (0 %)
S3. Coordinación de básico
2 (25 %) 4 (62.5 %) 2 (25 %) S6. Circuito de
movimientos 8 (100 %) 0 (0 %) 0 (0 %)
S4. Controlando velocidad
motores con 2 (25 %) 4 (62.5 %) 2 (25 %) S7. Control de
6 (75 %) 0 (0 %) 2 (25 %)
variables distancia
S4. La espiral de las S7. Navegando
0 (0 %) 2 (25 %) 6 (75 %) 6 (75 %) 2 (25 %) 0 (0 %)
variables con el robot
S4. Girando en el S7. Variando la
6 (75 %) 2 (25 %) 0 (0 %) 8 (100 %) 0 (0 %) 0 (0 %)
otro sentido velocidad
S4. Invirtiendo la S7. Circuito
6 (75 %) 2 (25 %) 0 (0 %) 6 (75 %) 2 (25 %) 0 (0 %)
espiral básico
S7. Circuito de
S4. Trazada en 8 8 (100 %) 0 (0 %) 0 (0 %) 8 (100 %) 0 (0 %) 0 (0 %)
velocidad
S4. Trazada en S8. Circuito
4 (50 %) 4 (50 %) 0 (0 %) 6 (75 %) 2 (25 %) 0 (0 %)
trébol circular
S8. Circuito
Durante la segunda parte del cuso, últimas cuatro sesiones, circular con 0 (0 %) 2 (25 %) 6 (75 %)
obstáculo
los estudiantes estuvieron tratando con diferentes actividades S8. Circuito
orientadas a proyectos usando Crumble. A lo largo de estas 6 (75 %) 2 (25 %) 0 (0 %)
rectangular
sesiones, el instructor estaba conduciendo a los estudiantes para S8. Circuito
establecer los objetivos del proyecto de la sesión rectangular con 0 (0 %) 2 (25 %) 6 (75 %)
correspondiente. Por lo tanto, todos los estudiantes completaron obstáculo
las tareas asignadas. Algunos de ellos sin ayuda los otros S8. Línea
8 (100 %) 0 (0 %) 0 (0 %)
discontinua
necesitaban algunas aclaraciones sobre los objetivos de la
actividad y cómo resolverlos. La Tabla IV incluye información S8. Zig zag 6 (75 %) 0 (0 %) 2 (25 %)
sobre las actividades realizadas en cada una de las sesiones: S8. Circuito de
8 (100 %) 0 (0 %) 0 (0 %)
Controlando al robot, Sigue líneas, Esquivando obstáculos y velocidad
Competición, respectivamente y cuántos alumnos completaron
cada una de estas actividades sin ayuda, con alguna ayuda o no Los estudiantes aumentaron su motivación para programar
completado sin supervisión por parte del instructor con el fin de y crear proyectos simples. Al principio del curso, todos los
completar la actividad correspondiente. En esta segunda parte, estudiantes tenían conocimientos sobre nuevas tecnologías
también hubo diversidad de resultados en cada uno de los como computadoras, tablets y teléfonos inteligentes, pero estos
desafíos propuestos. En comparación con la primera parte, los conocimientos se limitaban a consultas entre redes o juegos.
alumnos mostraron un grado de independencia mayor. En Además, los alumnos contaban con la experiencia previa de un
algunas actividades, la mayoría de los participantes necesitaron curso de introducción a la robótica usando Scratch que
algún tipo de aclaración sobre los objetivos de cada actividad. fomentaba habilidades tales como pensamiento sistémico,
En otros casos, la mayoría de los casos, los alumnos no mentalidad de programación, aprendizaje activo, matemáticas,
202
TAEE 2018 | Tenerife, 20 - 22 de Junio
ciencia, juicio y toma de decisiones, buena comunicación, Los estudiantes disfrutaron sus actividades y aprendieron
diseño tecnológico, resolución de problemas complejos y mucho de la experiencia. Además, mejoran sus habilidades
persistencia. Los estudiantes pudieron desarrollar las relacionadas con STEM.
habilidades mencionadas anteriormente. Además, el instructor
apreció a lo largo del curso como los estudiantes se iban V. CONCLUSIONES
familiarizando con elementos hardware comúnmente usados en
el área de robótica, tales como sistemas de alimentación, tarjeta El resultado de la investigación muestra una herramienta
controladora, luces, sensores y actuadores. que puede ser usada en aulas para elaborar programas
educativos relacionados con robótica en un entorno de
desarrollo colaborativo para potenciar la innovación y la
IV. DISCUSIÓN motivación de los alumnos durante el proceso de aprendizaje.
A lo largo de las secciones anteriores, este curso de robótica Además, este trabajo muestra que es mejor hacer desafíos muy
educativa demuestra cómo los niños con una base en fáciles para adaptar la dificultad a cada uno de los niños.
programación y robótica pueden empezar a ampliar También es importante combinar teoría y práctica con el
conocimientos sobre ambas a través de experiencias en el aula. objetivo de incluir tareas divertidas entrelazadas con los
desafíos que se plantean para aplicar la teoría en la resolución
La robótica educativa es un término ampliamente utilizado de problemas. En conclusión, se ha demostrado que Crumble es
para describir el uso educativo de la robótica como herramienta una buena opción cuando se trata de introducir la robótica de
de aprendizaje. A partir de 2006, como se indica en [15] donde una manera económica, simple y conveniente para que los
se utilizó LEGO Mindstorms NXT. Este es un ejemplo de profesores desarrollen conceptos escalables. Además, los
robótica educativa. Actualmente, LEGO ha evolucionado el estudiantes encuentran que la programación con Crumble es
NXT a EV3. Hoy en día, hay una gran variedad de una actividad agradable mientras adquieren los conceptos
herramientas robóticas como Arduino [16]. STEM.
Crumble es una buena opción para introducir la robótica
Finalmente, los resultados se integrarán en una plataforma
debido a su costo, Redfern proporciona la interfaz de desarrollo Open Hardware que favorece la innovación y motivación de los
de forma gratuita y un kit básico tiene un coste de 42 £. alumnos durante el proceso de aprendizaje [17]. La plataforma
Además, el único requisito es el uso de un PC (ordenador que se está desarrollando presenta conexiones inalámbricas
personal) o un ordenador portátil. Para que Crumble funcione como Bluetooth y WiFi como mejoras [18]. Esta investigación
correctamente, se necesitan los siguientes requisitos mínimos continúa el desarrollo descrito en [19]. La tesis doctoral se está
del sistema: llevando a cabo en la Facultad de Ingeniería Industrial de la
• Sistema Windows: Windows XP SP3 o posterior. UNED (Universidad Politécnica Española de Educación a
Distancia) y en el Departamento de Ingeniería Eléctrica e
• Sistema Mac OS X: OS X 10.6 (64-bit) o posterior. Informática (DIEEC).
• Sistema Linux:
AGRADECIMIENTOS
o Ubuntu 16.04 o posterior.
Los autores reconocen el apoyo prestado por la Escuela
o Raspbian Jessie (probado en Pi 3B; Pi Industrial de Ingeniería de la UNED, la Escuela de Doctorado
2B; informado en Pi 1B+ y Pi ZERO). de la UNED y el "Techno-Museo: Discovering the ICTs for
Como se expone en las secciones del curso de Crumble, se Humanity" (IEEE Foundation Grant #2011-118LMF).
muestran diferentes tipos de actividades con el objetivo de Y el apoyo parcial del proyecto eMadrid (Investigación y
proporcionar cómo se puede cubrir la educación STEM usando Desarrollo de Tecnologías Educativas en la Comunidad de
sesiones simples y efectivas. Estas sesiones contienen teoría, Madrid) - S2013/ICE-2715, proyecto IOT4PYME (Internet de
pero la práctica es un factor importante debido a que la edad de las cosas para la pequeña y mediana empresa europea),
los estudiantes requiere que los estudiantes sean parte del Erasmus+ Asociación Estratégica nº 2016-1-IT01-KA202-
proceso de aprendizaje. Además, es importante que los 005561), mEquity (Impulso de la calidad de la educación
estudiantes encuentren divertidas las actividades para obtener superior en Jordania mediante el uso de las tecnologías móviles
su atención y motivación para el aprendizaje. Los resultados de para una mejor integración de los grupos desfavorecidos en
cada sesión se han resumido en la Tabla III para la primera Jordania.
parte del curso y en la Tabla IV para la segunda parte del curso.
A lo largo de las sesiones, algunos estudiantes pudieron Los autores también agradecen a La Estera su colaboración.
completar las actividades propuestas sin la ayuda del instructor.
La mayoría de los estudiantes pudieron completar las REFERENCIAS
actividades con algún tipo de ayuda. Además, algunos
estudiantes necesitaban el apoyo del instructor para completar [1] G. Carro, S. Martin, E. Sancristobal, F. Mur and M. Castro, "Robotics,
las actividades asignadas. La necesidad de ayuda no estaba the New Industrial Revolution," in IEEE Technology and Society
relacionada con la edad de los estudiantes. Es decir, no porque Magazine, vol. 31, no. 2, pp. 51-58, Summer 2012. DOI:
eran más jóvenes necesitaban más ayuda. 10.1109/MTS.2012.2196595
[2] M. Settembre, "Towards a hyper-connected world," 2012 15th
International Telecommunications Network Strategy and Planning
203
Libro de Actas
Symposium (NETWORKS), Rome, 2012, pp. 1-5. DOI: IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, vol. 12,
10.1109/NETWKS.2012.6381667 no. 2, pp. 71-75, May 2017. doi: 10.1109/RITA.2017.2697739
[3] T. A. Pickering, T. T. Yuen and T. Wang, "STEM conversations in [11] R. N. Beyers and L. van der Merwe, "Initiating a pipeline for the
social media: Implications on STEM education," 2016 IEEE computer industry: Using scratch and LEGO robotics," 2017 Conference
International Conference on Teaching, Assessment, and Learning for on Information Communication Technology and Society (ICTAS),
Engineering (TALE), Bangkok, 2016, pp. 296-302. DOI: Umhlanga, 2017, pp. 1-7. DOI: 10.1109/ICTAS.2017.7920646
10.1109/TALE.2016.7851810 [12] P. Plaza, E. Sancristobal, G. Carro, M. Castro, M. Blazquez, J. Muñoz
[4] D. Kintsakis and M. Rangoussi, "An early introduction to STEM and M. Álvarez, " Scratch as educational tool to introduce Robotics,"
education: Teaching computer programming principles to 5th graders 2017 International Conference on Interactive Collaborative Learning
through an e-learning platform: A game-based approach," 2017 IEEE (ICL), Budapest, 2017. DOI: 10.1007/978-3-319-73210-7_1
Global Engineering Education Conference (EDUCON), Athens, 2017, [13] Redfern electronics [Online]. Disponible en:
pp. 17-23. DOI: 10.1109/EDUCON.2017.7942816 http://redfernelectronics.co.uk/, visitado en 18 de febrero de 2018.
[5] A. Mavroudi et al., "Motivating students with Mobiles, Ubiquitous [14] P. Plaza, E. Sancristobal, G. Carro and M. Castro, "Home-made robotic
applications and the Internet of Things for STEM (MUMI4STEM)," education, a new way to explore," 2017 IEEE Global Engineering
2017 IEEE Global Engineering Education Conference (EDUCON), Education Conference (EDUCON), Athens, 2017, pp. 132-136. DOI:
Athens, 2017, pp. 37-38. DOI: 10.1109/EDUCON.2017.7942820 10.1109/EDUCON.2017.7942837
[6] C. Delgado Kloos, P. Rodríguez, Á. Velázquez-Iturbide, M. C. Gil, B. [15] R. Gale, T. Karp, L. Lowe and V. Medina, "Generation NXT," 2007
Fernández-Manjón and E. Tovar, "Digital education in the classroom," IEEE Meeting the Growing Demand for Engineers and Their Educators
2017 IEEE Global Engineering Education Conference (EDUCON), 2010-2020 International Summit, Munich, 2007, pp. 1-13.DOI:
Athens, 2017, pp. 31-32. DOI: 10.1109/EDUCON.2017.7942818 10.1109/MGDETE.2007.4760354
[7] G. Carro, M. Carrasco, P. Plaza, M. A. Cañas, E. Sancristobal, M. [16] A. Araújo, D. Portugal, M. S. Couceiro and R. P. Rocha, "Integrating
Castro, et al., "Mechatronics and robotics as motivational tools in remote Arduino-based educational mobile robots in ROS," 2013 13th
laboratories," 2015 IEEE Global Engineering Education Conference International Conference on Autonomous Robot Systems, Lisbon, 2013,
(EDUCON), Tallinn, 2015, pp. 118-123. DOI: pp. 1-6. DOI: 10.1109/Robotica.2013.6623520
10.1109/EDUCON.2015.7095960.
[17] P. Plaza, E. Sancristobal, G. Carro, M. Castro and C. Pérez,
[8] G. Carro, S. Martin, E. Sancristobal, F. Mur and M. Castro, "Robotics, "Collaborative robotic educational tool based on programmable logic
the New Industrial Revolution," in IEEE Technology and Society and Arduino," 2016 Technologies Applied to Electronics Teaching
Magazine, vol. 31, no. 2, pp. 51-58, Summer 2012. DOI: (TAEE), Seville, 2016, pp. 1-8. DOI: 10.1109/TAEE.2016.7528380
10.1109/MTS.2012.2196595.
[18] P. Plaza, E. Sancristobal, G. Carro and M. Castro, "A Wireless robotic
[9] A. Funke, K. Geldreich and P. Hubwieser, "Analysis of scratch projects educational platform approach," 2016 13th International Conference on
of an introductory programming course for primary school students," Remote Engineering and Virtual Instrumentation (REV), Madrid, Spain,
2017 IEEE Global Engineering Education Conference (EDUCON), 2016, pp. 145-152. DOI: 10.1109/REV.2016.7444455
Athens, 2017, pp. 1229-1236. DOI: 10.1109/EDUCON.2017.7943005
[19] P. Plaza, E. Sancristobal, G. Carro and M. Castro, "Robotic Educational
[10] I. J. Balaguer Álvarez, "Introduction to Robotics: Importance of a Tool to engage students on Engineering," 2016 IEEE Frontiers in
Summer Camp as a Recruiting Tool for Future University Students," in Education Conference (FIE), Eire, PA, 2016, pp. 1-4. DOI:
10.1109/FIE.2016.7757417
204
TAEE 2018 | Tenerife, 20 - 22 de Junio
En esta comunicación nos centraremos en la coordinación • Desarrollan un itinerario desde los fundamentos del
entre las dos asignaturas de cursos más avanzados, SSEE e diseño digital, pasando por los sistemas básicos, hasta
IAS, de 3er y 4º curso respectivamente, mostrando el los de instrumentación y control.
mecanismo de integración entre ambas asignaturas, así como • En las prácticas de todas ellas se proponen proyectos de
los primeros resultados y conclusiones tras el paso de los diseño.
estudiantes por el ciclo completo de las tres asignaturas que
componen la experiencia descrita. • Emplean un soporte común: Entorno de desarrollo
basado en la placa de evaluación de una FPGA
(dispositivo digital programable) Nexys 3 [3].
205
Libro de Actas
Es por ello que se decidió organizar las prácticas desde una En la TABLA I se presentan el número de matriculaciones
perspectiva global, en torno a proyectos que pudieran ser en las asignaturas SSEE e IAS para los diferentes cursos
divididos en bloques funcionales, de diferente complejidad, de académicos desde 2015. Destacamos tres hechos importantes:
modo que su implementación pudiera realizarse de forma
parcial y progresiva en cada asignatura. • En el curso 2016/17 se experimentó un fuerte aumento
en las matriculaciones de SSEE, llegando a 93
Centrándonos en las asignaturas de 3er y 4º curso, SSEE e estudiantes, un 55% de incremento.
IAS, la coordinación entre ellas debía realizarse a un nivel
mucho más alto que con la asignatura de 2º curso, dado que • En el curso 2017/18, este aumento de matriculaciones
éstas ya se encuentran orientadas al diseño de sistemas más se ha trasladado en similar proporción a la asignatura
complejos. Por ello, se decidió que, además de compartir un IAS, experimentado casi un 60% de incremento.
cierto número de módulos comunes entre ambas, también • También en el presente curso 2017/18, se ha
debían compartir conceptos más abstractos. Por tanto, en la estabilizado el número de estudiantes matriculados en
asignatura SSEE se introdujeron conceptos como: SSEE, volviendo a una cifra similar a la de 2015/16.
• Diseño de datapath o camino de datos y de los bloques La razón de la fuerte subida de estudiantes en SSEE en el
de control, donde se le orienta al estudiante a la curso 2016/17 fue debida al incremento de repetidores por el
construcción de un sistema complejo. ambicioso despliegue inicial de la experiencia en el curso
• Diseño de bloques funcionales como “cajas negras” que 2015/16, junto con un aumento de primeras matriculaciones.
formarán parte del datapath, encaminados también a la
realización de grandes sistemas, los cuales pueden ser TABLA I. MATRICULADOS POR ASIGNATURA Y CURSO ACADÉMICO
de diseño propio o provenir de una librería.
Curso Matriculados en Asignaturas
• Diseño de bloques de control, a través del uso de Académico SSEE IAS
máquinas de estado programadas en lenguaje VHDL, 2015/16 60 14
que servirán como control del citado datapath con sus
bloques funcionales. 2016/17 93 17
206
TAEE 2018 | Tenerife, 20 - 22 de Junio
La parte práctica de la asignatura SSEE se encuentra Aplicando esta metodología, el diagrama de bloques de esta
formada en la actualidad por 4 prácticas semi-guiadas: práctica sería el mostrado en la Fig. 1. Se aprecia cómo el
micro sustituye completamente al teclado hexadecimal de
• Comienza el curso con una práctica básica para la entrada, generando los mismos códigos al pulsar las teclas que
implementación y uso de bloques de control PWM, ya se suministraban al anterior bloque Detector de Teclas,
desarrollados por ellos en ED el curso pasado. implementado en la FPGA; al mismo tiempo, se recogen todos
• En segundo lugar, planteamos un sistema que calcula la los datos del sistema de riego (temperatura, humedad, RPM,
media de una serie de datos de entrada, utilizando etc.) cuando una interrupción externa (INTC) avisa al
bloques ya diseñados en ED, como el control de teclado MicroBlaze de que deben ser actualizados por pantalla.
hexadecimal y el de los Displays 7 segmentos. Además,
se inicia a los estudiantes en el aprendizaje de bloques Cod_Tecla(3:0) Decrementos Temp(6:0)
más complejos, como conversores binario-BCD y Detector Contadores
Tecla_Pulsada Incrementos Hum(6:0)
viceversa, módulos aritméticos y bloques de control con de Up/Down
Dep(6:0)
máquinas de estados definidas en lenguaje VHDL. CK Teclas CK (Limitados) Dato_Nuevo
207
Libro de Actas
Este mecanismo de interrupciones, junto al uso de Vemos, por tanto, como en este diseño los estudiantes
temporizadores (timers), es fundamental para el enlace de la ponen en práctica todos los conocimientos del curso para
asignatura SSEE con IAS, ya que será también la clave para el desarrollar tanto un bloque hardware dentro de la FPGA,
uso del MicroBlaze en los proyectos, al ser el encargado de utilizando contadores, sumadores, lógica de control secuencial,
coordinar todo el diseño. En el diseño, el temporizador se etc. (conectando con la asignatura anterior, ED), como código
utilizaría para que el micro realizara un aumento automático de C para el MicroBlaze, siendo ésta la práctica más libre que
la humedad cuando se está en situación de riego, emulando realicen, debiendo implementarla de forma mucho más
unas condiciones reales de trabajo. En la Fig. 2 podemos ver autónoma que las anteriores.
una imagen del sistema de riego completo ya implementado.
En la Fig. 4 observamos la implementación final del diseño,
2) Medidor de periodos con MicroBlaze con las medidas de periodo de la señal obtenidas por un
Esta nueva práctica ha sido introducida en SSEE en el curso osciloscopio y las del propio sistema hardware diseñado.
2017/18 con el objetivo de afianzar los conceptos aprendidos
en la práctica anterior y, además, hacer que los estudiantes B. Prácticas y proyectos de Instrumentación y
diseñen un módulo en la FPGA encargado de medir el periodo Acondicionamiento de la Señal
y los semiperiodos de una señal digital. Dicho módulo será Se han diseñado cinco prácticas de laboratorio con distinta
reutilizado directamente en el proyecto medidor de distancias complejidad, enfocadas a que los estudiantes apliquen los
de la asignatura IAS, como se explicará posteriormente, conocimientos teóricos adquiridos a lo largo de la asignatura, y
mejorando así la continuidad de ambas asignaturas. que permiten desarrollar los proyectos finales. Dichas prácticas
El esquema de esta práctica se muestra en la Fig. 3. Vemos son: 1) Introducción al EDK (Embedded Development Kit); 2)
cómo la señal digital a la que se le va a calcular el periodo Sensores Inteligentes; 3) Instrumentación Virtual; 4)
puede provenir del exterior de la FPGA o ser interna a la Integración de Periféricos; 5) Conversión Analógico- Digital y
misma, utilizando por ejemplo los temporizadores del propio Digital-Analógico.
MicroBlaze a efectos de calibración del módulo. A partir de la Todo el curso ha ido orientado a la realización de los
señal de entrada seleccionada, el bloque de la FPGA se encarga proyectos finales realizados por parejas. Dada que es una
de medir el periodo y semiperiodos (a nivel bajo y alto) y, cada asignatura optativa, la motivación del alumnado es primordial
vez que se calcula un nuevo valor, se actualizan a la salida del si se desea que los alumnos cursen la asignatura. Estos
bloque. El MicroBlaze es el encargado de seleccionar cuándo proyectos inciden en dicha motivación, y su interés aumenta
recoge los datos, programado en este caso para que lo realice cuando el alumno encuentra un hilo argumental que relaciona
cada 0.5 segundos a través de un temporizador interno, y los conceptos adquiridos anteriormente. Por ello, se ha hecho
muestra dichos datos por la pantalla del PC utilizando un especial énfasis en los elementos de conexión que se han
puerto de comunicaciones (UART) para realizar el envío. establecido con las asignaturas anteriormente cursadas.
Básicamente, todos los proyectos propuestos tienen como
Cálculo Per_compl(31:0)
objetivo el diseño de un instrumento, que se organiza en tres
Entrada Per_posit(31:0) Salida PC (UART) bloques funcionales, según se ilustra en la Fig. 5 (a): (1)
de MicroBlaze
Per_negat(31:0) Interfaz de usuario en Labview (driver del instrumento); (2)
Periodos
Procesamiento básico con la FPGA; (3) Periféricos y
CK CK
acondicionamiento externo a la FPGA. En la Fig. 5 (b) vemos
el detalle del desarrollo interno de la FPGA, usando
MicroBlaze y periféricos generados en VHDL.
Fig. 3. Diagrama de bloques del medidos de frecuencias utilizando
MicroBlaze.
(a)
(b)
208
TAEE 2018 | Tenerife, 20 - 22 de Junio
• Pulsómetro. El objetivo de este proyecto es medir la El hardware embebido diseñado se puede ver en la Fig. 7.
frecuencia cardiaca haciendo uso de un sensor óptico Los elementos principales son: el procesador MicroBlaze, la
reflectivo formado por un diodo emisor de infrarrojos y memoria RAM y los periféricos. Además, se integran tres
un fototransistor. Se emplea el módulo Display LCD. periféricos conectados al procesador por medio del bus AXI:
• Generador de señales por SDD. En este proyecto se • Axi_Uartlite. Sirve para conectar el MicroBlaze con el
genera una señal con distintas formas de onda mediante puerto serie y así comunicarse con el PC. Este módulo
el método de Síntesis Digital Directa (SDD). Se utilizan es proporcionado por Xilinx.
los módulos Generador de Señal y Display LCD.
• Axi_Contador. Es el contador de periodos, diseñado por
• Escáner sónar. Los alumnos construyen un sistema que los alumnos tomando como base el medidor ya
mide la distancia a la que se encuentra un objeto en una desarrollado en la asignatura SSEE.
posición angular concreta, lo que permite obtener un
mapa polar de distancias. Se integran los módulos • Axi_Display. Controla el Display LCD donde se
Generador de PWM, Contadores y Display LCD. muestra la medida de la distancia, diseñado por los
alumnos a partir del módulo ya estudiado en SSEE.
• Balanza electrónica. En este proyecto los alumnos
construyen una balanza con un rango de medida entre 0 BlockRAM
y 1 Kg. Se utiliza el Display LCD. Bus de Datos Bus de Direcciones
AXI
Display LCD. Axi_Contador
Sensor
Acondicionado
A continuación, se ampliarán dos de los citados proyectos:
medidor de distancias y pulsómetro. Axi_Display Display
1) Medidor de distancias
El objetivo es crear un instrumento que permita la medida
Fig. 7. Arquitectura Hardware del sistema embebido medidor de distancias.
de distancias utilizando los siguientes elementos: un sensor con
su sistema de acondicionamiento, el Display LCD, la FPGA y
Para el citado proyecto, al igual que en el resto de la
el PC, conectados como se muestra en la Fig. 6. El sensor
asignatura IAS, se hace uso del procesador MicroBlaze, que ha
utilizado es el SHARP GP2Y0A21YK0F, que permite medir
sido ampliamente estudiado y programado en la asignatura
distancias entre 10 y 80 cm, y tiene como salida una tensión
SSEE, además de los módulos de medida de periodos y control
proporcional a la inversa de la distancia, aproximadamente.
de Display LCD. El uso de estos elementos comunes presenta,
Para compensar esa no linealidad se usa un convertidor
entre otras, diversas ventajas: el alumno no pierde tiempo en el
tensión-frecuencia como elemento principal del sistema de
rediseño de elementos que no son el objeto principal de la
acondicionamiento. La medida del periodo de la señal generada
asignatura, pudiendo realizar diseños más complejos; afianza
se realiza mediante la FPGA, encargándose también de mostrar
de forma rápida conceptos de diseño aprendidos previamente;
la información en el Display LCD y de enviar las medidas al
percibe una mayor sensación de continuidad en su proceso de
PC, mostrándose la información haciendo uso del Labview,
aprendizaje. El diseño completo lo observamos en la Fig. 8.
donde se diseña el driver del instrumento virtual.
Conversor
PC con Tensión Sensor
Nexys 3 Aislamiento
Labview Frecuencia
Acondicionamiento
Display
209
Libro de Actas
2) Pulsómetro
En este proyecto se desarrolla un instrumento para
visualizar y medir el pulso cardiaco, utilizando elementos
similares a los del proyecto medidor de distancias, como se
aprecia en la Fig. 9: el sensor, con su sistema de
acondicionamiento, el Display LCD, la FPGA, el PC y,
además, un conversor Analógico-Digital. El sensor utilizado es
el TCRT1000, que es un sensor óptico reflectivo compuesto
por un diodo emisor y un fototransistor. La señal de salida del
sensor es muy pequeña, del orden de los mV, y bastante
ruidosa, por lo que se hace indispensable un buen
acondicionamiento para poder adquirir la señal y obtener la
información del pulso cardiaco.
Fig. 11. Implementación del sistema pulsómetro
PC con
Labview
Conversor
Axi_SPI
AD planteamiento inicial quizá demasiado ambicioso, con
una propuesta de proyectos que exigía un mayor
Axi_Display Display
esfuerzo al estudiante.
• Los índices mejoraron notablemente en el curso
Fig. 10. Arquitectura hardware del sistema pulsómetro.
2016/17, a pesar de las circunstancias adversas, con una
gran subida en el número de matriculaciones en SSEE.
210
TAEE 2018 | Tenerife, 20 - 22 de Junio
Creemos que fueron dos los factores que contribuyeron a la mejora de estos resultados. No obstante, habrá que estudiar el
mejora en el curso 2016/17: impacto del gran aumento en el número de matriculaciones,
que ha crecido casi un 60% en relación al curso anterior, en
• El esfuerzo realizado tanto en la revisión del material parte debido a que IAS recoge el incremento de alumnos y
docente como en la clarificación de las propuestas, más alumnas que se produjo en SSEE en el curso anterior, y en
orientadas hacia prácticas semi-guiadas que a proyectos parte debido a que los estudiantes escogen la asignatura porque
abiertos. han estado satisfechos con la misma en cursos anteriores.
• El impacto de la experiencia en los estudiantes tras su
paso por ED, puesto que el 59,1% de los matriculados TABLA III. IAS: RESULTADOS ACADÉMICOS
en SSEE en el curso 2016/17 ya había pasado por la
experiencia en ED el curso 2015/16. Índices
Curso
Académico Nº de Tasa de
Tasa de Éxito
Para el curso 2017/18 se aprecia que los principales índices Estudiantes Rendimiento
presentan unos resultados similares pero algo inferiores a los 2014/15 3 100% 100%
del curso anterior, si bien falta por contabilizar la segunda
2015/16 14 71,4% 90,9%
convocatoria donde se prevé que aprobarán algunos estudiantes
más, por lo que todo apunta a que las tasas definitivas serán 2016/17 17 82,4% 100%
similares o superiores a las logradas en el curso pasado, ya que
2017/18 27 -- --
se ha estabilizado el número de matriculados, se ha podido
atender más adecuadamente a los estudiantes por parte del
B. Encuestas de satisfacción de los estudiantes
profesorado, y una muy amplia mayoría de los mismos ya han
cursado previamente la nueva experiencia en ED. Se ha recabado la opinión de los estudiantes a través de
encuestas anónimas a partir del modelo de encuestas SEEQ [2],
presentadas a través del Campus Virtual (Moodle) o bien
TABLA II. SSEE: RESULTADOS ACADÉMICOS realizadas en clase sobre formato de papel. Éstas se han
Índices presentado al final del periodo lectivo de cada asignatura y una
Curso
Nº de Tasa de vez finalizada la evaluación de la misma.
Académico Tasa de Éxito
Estudiantes Rendimiento
Tanto en SSEE como en IAS sólo se tienen resultados
2014/15 36 55,6% 100%
completos de la opinión de los estudiantes para el curso
2015/16 60 38,3% 76,7% 2016/17, si bien en SSEE se tienen resultados parciales de las
encuestas para el actual curso 2017/18 que confirmarían los
2016/17 93 82,8% 88,5%
datos del curso anterior. En SSEE participaron 50 estudiantes,
2017/18 55 78,2% 82,7% un 53,7% de los matriculados, y en IAS 13 estudiantes, más de
un 76% de los matriculados, por lo que podemos considerar los
resultados como relevantes.
La asignatura optativa de 4º curso IAS partió, en 2014/15,
de una situación con pocos estudiantes como se aprecia en la La encuesta realizada presenta las preguntas en diversas
TABLA III, por lo que ese dato no es significativo para realizar categorías en las que se valoran distintos aspectos de la
las comparaciones. En el curso 2015/16 los alumnos que se asignatura. Para la valoración de cada cuestión se establece un
matricularon todavía no habían cursado la nueva experiencia en rango del 1 a 5, significando “en nada de acuerdo” un 1, y
la asignatura SSEE, por lo que creemos les pudo resultar más “muy de acuerdo” un 5, si no se indica de otra manera. En las
difícil abordar la asignatura de 4º curso con la nueva siguientes tablas presentamos una selección de los resultados
metodología, de ahí ese retroceso en los índices académicos. de las encuestas, pasando posteriormente a su discusión.
211
Libro de Actas
TABLA V. ENCUESTA SEEQ: VALORACIÓN DE LAS PRÁCTICAS EN SU TABLA VIII. ENCUESTA SEEQ: VISIÓN GENERAL
CONJUNTO
Visión General
Aprendizaje y Cuestiones SSEE IAS
Organización 16/17 16/17
Cuestiones
SSEE IAS 26. Desde un punto de vista general, esta asignatura
16/17 16/17 4,0 3,3
me ha parecido …
6. Las prácticas propuestas y el trabajo 27. Desde un punto de vista general, este profesor
desarrollado en ellas me han parecido 4,2 3,2 3,9 3,2
me ha parecido …
intelectualmente estimulante.
7. Con las prácticas he aprendido cosas útiles que
4,4 3,8 Interpretando las encuestas, podemos ver en la TABLA IV,
me han ayudado a seguir la asignatura.
8. Lo que he aprendido en estas prácticas me será
4,2 3,0 cuestiones 1 y 2, que los alumnos valoran muy positivamente
útil en otras asignaturas de la carrera. las asignaturas, con medias sobre el 4, y además consideran su
9. Mi interés por la electrónica ha aumentado aprendizaje como valioso. Es de destacar también que existe
4,1 2,8
como consecuencia de las prácticas.
10. Las prácticas cubren los principales contenidos margen de mejora en IAS, dado que en la pregunta 3, sobre si
4,4 3,5 el interés por la electrónica ha crecido en los estudiantes, la
de la asignatura.
11. Los guiones de prácticas son completos, respuesta ha sido algo neutra (3 puntos), aunque puede deberse
recogen los objetivos y especifican claramente 4,1 4,2 a que en el último curso ya están suficientemente motivados,
la tarea que hay que desarrollar. siendo difícil aumentarla. En cualquier caso, contrastaremos
12. Las sesiones de prácticas están bien
programadas. Su número y duración son
estos resultados en los próximos cursos.
3,2 3,8
correctos en comparación con el global de la En cuanto a las prácticas, en la TABLA V destacamos en la
asignatura.
13. Hay buena coordinación entre la teoría y las
cuestión 7 la confirmación de que su aprendizaje a través de
4,0 3,2 prácticas les ha resultado útil, así como, en la cuestión 11, que
prácticas.
14. El empleo de una plataforma de diseño como la valoran positivamente el hecho de crear guiones de prácticas
Nexys3 resulta estimulante y adecuada para las 4,3 2,8 bastante completos. Por otro lado, en la pregunta 8, indican en
prácticas de la asignatura. IAS que lo aprendido no les va a servir demasiado en otras
15. Los contenidos de las prácticas parecen asignaturas, si bien es lógico porque están al final de los
3,9 3,8
asequibles.
estudios de grado. En la cuestión 9 se confirma lo visto
16. La carga de trabajo es adecuada. 2,9 3,2 anteriormente en la pregunta 3, por lo que habrá que motivar
17. El seguimiento y apoyo del profesor en el más a los alumnos en este último curso, si es posible. En la
laboratorio es suficiente para cumplir los 3,7 3,5 pregunta 12 sobre el número de sesiones, en SSEE hubo la
objetivos de cada práctica.
circunstancia de la masificación en el laboratorio, con las
dificultades inherentes para poder atenderlos por parte del
TABLA VI. ENCUESTA SEEQ: ACTITUD Y GRADO DE SATISFACCIÓN
profesorado, de ahí la baja calificación; esta circunstancia ya ha
Actitud y Grado sido corregida en el presente curso, programando el centro un
de Satisfacción grupo reducido más y, por tanto, haciendo que los estudiantes
Cuestiones
SSEE IAS
16/17 16/17
se encuentren mejor atendidos. Respecto a la pregunta 14,
18. Estoy motivado con la asignatura. Sigo sobre el uso de una plataforma de desarrollo común para todas
habitualmente las clases y las llevo al día. 4,0 3,5 las asignaturas, creemos que la baja puntuación en IAS,
19. Preparo con antelación el trabajo de cada sesión mientras en SSEE lo valoran bastante alto, es debido a que una
3,5 3,3 parte del software utilizado dio problemas de forma recurrente,
de laboratorio y resuelvo mis dudas.
20. En general estoy muy satisfecho con las
4,0 2,8
por lo que los estudiantes lo percibieron negativamente. En la
prácticas de esta asignatura. TABLA VI vemos que es posible la mejora en los apartados de
21. Comparativamente, he dedicado más esfuerzo a motivación y satisfacción de las prácticas (preguntas 20 y 22),
3,9 3,8
esta asignatura que a otras.
22. No estaba motivado con la asignatura, pero las
así como que los estudiantes deben preparar con antelación las
3,0 2,5 prácticas (pregunta 19).
prácticas han logrado motivarme.
23. El trabajo de prácticas ha resultado más fácil de
lo que esperaba.
2,7 3,2 Un hecho destacable, que se recoge en varios apartados de
las encuestas, es el incremento en la carga de trabajo. En la
TABLA VII. ENCUESTA SEEQ: CARGA DE TRABAJO TABLA V, pregunta 16, en la TABLA VI, pregunta 21, y toda
la TABLA VII, destaca el sentir de los estudiantes por el
Carga de esfuerzo que les ha supuesto realizar estos proyectos prácticos,
Trabajo
Cuestiones
SSEE IAS
sobre todo comparativamente con otras asignaturas, tanto en
16/17 16/17 SSEE como en IAS. Este hecho debemos estudiarlo con
24. Comparada con otras, esta asignatura ha sido: 1 detenimiento para poder facilitarle, en la medida de lo posible,
muy difícil – 5 muy fácil. 2,7 3 que el desarrollo práctico de las asignaturas sea más asequible
25. Comparada con otras, la carga de trabajo de esta para el futuro, si bien hay que recordar que los resultados
asignatura ha sido: 1 muy grande – 5 muy 1,9 2,2 académicos han sido bastante positivos. Esperamos que, a
pequeña. partir del presente curso 2017/18, en el que ya prácticamente
todos los matriculados en las asignaturas han cursado la nueva
experiencia en todos sus niveles, la sensación de carga de
212
TAEE 2018 | Tenerife, 20 - 22 de Junio
trabajo se reduzca porque estén acostumbrados a este tipo de • Mejorar la sensación de la alta carga de trabajo frente a
enfoque en las asignaturas implicadas. otras asignaturas, en opinión de los estudiantes.
Consideramos que el resto de cuestiones que se valoran en • Mejorar en la motivación y satisfacción de los
las encuestas son bastante positivas, si bien intentaremos estudiantes para que realicen una preparación previa a
mejorar en los puntos donde todavía no se ha alcanzado una las sesiones de prácticas, lo que redundaría en una
valoración suficiente. Esperamos, como se refleja en la mayor fluidez en su desarrollo.
TABLA VIII, que en la asignatura IAS podamos superar el
grado de satisfacción general del presente curso 2017/18, dado • Corregir los posibles fallos en el uso de la plataforma
que acceden los estudiantes que realizaron SSEE en el curso común de aprendizaje Nexys 3, para que los estudiantes
anterior con el método de prácticas semi-guiadas, lo que les la consideren más positivamente.
debe facilitar el trabajo y así valorar mejor la asignatura de 4º. En el presente curso 2017/18, así como en el próximo,
esperamos poder implementar las mejoras comentadas, junto
V. CONCLUSIONES con los nuevos retos planteados, como parte del desarrollo de
La implantación de la nueva experiencia de coordinación e PIE17-130, concedido en la nueva convocatoria 2017/2019.
integración de prácticas en las asignaturas SSEE e IAS del
GIERM ha sido, a nuestro entender, moderadamente AGRADECIMIENTOS
satisfactoria, cumpliendo los objetivos principales de la misma: Esta experiencia docente ha sido desarrollada y financiada
• Se ha organizado la parte práctica de las asignaturas en dentro del marco de los proyectos “Coordinación e Integración
torno a prácticas semi-guiadas y proyectos, y diversos de Prácticas de Electrónica en Asignaturas de Grado en
bloques funcionales utilizados han sido abordados Ingenierías”, PIE15-95 de la convocatoria 2015, y “Prácticas
desde la perspectiva, contenidos y nivel de de Electrónica basadas en Proyectos Coordinados en
conocimiento de cada una de las asignaturas. Asignaturas de Grado en Ingenierías Industriales”, PIE17-130
de la convocatoria 2017, de los Proyectos de Innovación
• Se han seleccionado proyectos que constituyen puntos Educativa convocados por el Vicerrectorado de Personal
de encuentro entre las asignaturas, y se ha generado Docente e Investigador de la Universidad de Málaga.
abundante material docente, sobre todo guiones de
prácticas semi-guiadas. REFERENCIAS
• Se ha llevado al aula la propuesta de forma satisfactoria, [1] R. Navas-González, R. Fernández-Ramos, and A. Daza-Márquez,
con la problemática inicial corregida en el segundo año “Coordinación e Integración de Prácticas de Electrónica en Asignaturas
de implantación. de Grado en Ingeniería,” in Actas del XII Congreso de Tecnología,
Aprendizaje y Enseñanza de la Electrónica, Sevilla, 2016, pp. 321–328.
• Se han presentado resultados que muestran una mejora [2] H. W. Marsh, “SEEQ: A reliable, valid, and useful instrument for
sustancial en los índices académicos a lo largo de dos collecting students’ evaluations of university teaching,” Br. J. Educ.
Psychol., vol. 52, no. 1, pp. 77–95, Feb. 1982.
cursos, tanto en SSEE como en IAS.
[3] “Digilent Nexys 3 Spartan-6 FPGA Trainer Board.” [Online]. Available:
• Se ha constatado un razonable grado de satisfacción por https://www.xilinx.com/products/boards-and-kits/1-27b7nm.html.
parte de los estudiantes a través de encuestas SEEQ, [Accessed: 14-Apr-2018].
valorando además el esfuerzo de realizar guiones [4] “MicroBlaze Soft Processor Core.” [Online]. Available:
https://www.xilinx.com/products/design-tools/microblaze.html.
detallados para las prácticas. [Accessed: 16-Apr-2018].
Este hecho no nos libera de la necesidad de seguir [5] R. Navas-González, A. Daza-Márquez, R. Fernández-Ramos, and O.
trabajando en la mejora de los puntos menos fuertes de la Oballe-Peinado, “Coordinación e Integración de Prácticas en
Asignaturas de Grado en Ingeniería: Electrónica Digital y Sistemas
implantación de la experiencia, pudiéndolos resumir en: Electrónicos,” in Actas del XIII Congreso de Tecnología, Aprendizaje y
Enseñanza de la Electrónica, Tenerife, 2018.
213
Libro de Actas
Abstract— Las competiciones interuniversitarias de robots son La participación de estudiantes en concursos de robótica es
una oportunidad para motivar a estudiantes y profesores en la una oportunidad para afianzar y profundizar en los contenidos
realización de proyectos multidisciplinares, donde la participación aprendidos en sus diferentes planes de estudio (ver por ejemplo
de personas con formación y experiencia en diferentes ramas de los trabajos [6], [7] y [8]). Entre estas ventajas, pueden
conocimiento mejora la obtención de competencias profesionales y destacarse la mejora en las competencias científico-
transversales de todos los estudiantes involucrados. Además, esta tecnológicas, lingüística, de aprender a aprender las habilidades
colaboración ayuda a los profesores implicados a plantearse y las transversales relacionadas con el trabajo en equipo y la
modificaciones en las asignaturas que imparten para buscar una planificación de las tareas.
mejor relación entre ellas dentro de los planes de estudio. En este
trabajo se presentan las principales experiencias, tanto de los Es interesante como esta disciplina está teniendo cada vez
estudiantes y profesores, al llevar a cabo el diseño y construcción más peso en la educacsecundaria, formación profesional y
de un robot para participar en una competición internacional. bachillerato (ver por ejemplo [9]). Un ejemplo de competición
Además, también se exponen cómo este trabajo en equipo ha donde los estudiantes de secundaria y bachillerato pueden
permitido realizar Trabajos Fin de Grado a los estudiantes y a participar es Robo Cup Junior (en [10] puede verse que la
establecer una colaboración futura entre los profesores edición de 2017 se realizó en Alcalá de Henares). El impacto de
implicados. esta competición en el aprendizaje de herramientas y
competencias ha sido documentado en revistas especializadas en
Palabras clave — Competiciones de robots, robótica,
multidisciplinariedad, trabajo cooperativo, aprendizaje basado en
robóticas, como [11], donde se expone el impacto en el
proyectos. aprendizaje de habilidades en STEM (Science, Technology,
Enginnering and Mathematics).
I. INTRODUCCIÓN Desde el punto de vista de las titulaciones universitarias, la
La robótica es una disciplina que permite desarrollar un robótica permite profundizar en conocimientos de mecánica,
amplio número de habilidades y competencias en estudiantes. control y electrónica, en el caso concreto de las titulaciones de
Esto es debido en parte a que la robótica tiene un carácter ingeniería, y una oportunidad de desarrollar ciertos
multidisciplinar. A esto se debe añadir el hecho de que diseñar y conocimientos tecnológicos, en el caso de titulaciones como
construir un robot motiva a la inmensa mayoría de los magisterio, derecho, medicina, empresariales, etc. Por ejemplo,
estudiantes [1]. Desde hace muchos años, la robótica móvil se en [12] se presentan la participación en la competición IDC
está trabajando en estudios universitarios de Grado dentro de Robocon como una herramienta útil para la formación en
asignaturas que no tienen como objetivo especializarse en ingeniería.
robótica sino en desarrollar otras competencias o como elemento
de motivación [2] y [3]. De la bibliografía consultada y de la experiencia personal se
pueden enumerar las siguientes aportaciones que conllevan el
En los últimos años, con la proliferación de plataformas diseño de robots y la participación en competiciones para un
hardware de bajo coste y sistemas abiertos diseñados para estudiante universitario de ingeniería [2], [3], [13] y [14].
introducir a niños y jóvenes en la tecnología [4] [5], están
animando muchos centros de secundaria a incluir esta disciplina, • Análisis e Integración de Sistemas.
bien como actividad extraescolar (centros de secundaria) o bien Debido a que un robot está formado por varios subsistemas
como asignaturas transversales ofertadas para estudiantes de que deben funcionar conjuntamente, con el diseño de robots se
titulaciones muy diferentes (facultades y escuelas aprende a analizar cada uno por separado y sus relaciones e
universitarias). A modo de ejemplo, en la Comunidad de Madrid, implicaciones con los otros. Se aprende a analizar también un
desde hace tres años, se ha introducido una asignatura sistema en diferentes niveles a nivel mecánico (algoritmos de
obligatoria en 1º, 2º y 3º de ESO denominada “Tecnología, control de bajo nivel, cinemática y dinámica del robot,…), al
programación y robótica” que también es optativa en 4º de ESO.
214
TAEE 2018 | Tenerife, 20 - 22 de Junio
nivel de decisión y estrategia y al nivel de sistema (la integración competiciones de robots [17]. Estas competiciones abarcan
de la mecánica y la estrategia). desde proyectos que pueden llevarse a cabo en unas semanas por
parte de uno o dos estudiantes, hasta competiciones con
• Gestión de proyectos. objetivos complejos que requieren la participación de un equipo
El diseño de un robot para participar en una competición es grande personas durante varios meses. Por ejemplo, se pueden
un claro ejemplo de un proyecto de ingeniería con una fecha mencionar las competiciones de Eurobot [18] y las Jornadas de
concreta de finalización en la que participa un equipo de Tecnología y Robótica [19]. Estos ejemplos de competiciones
personas con un objetivo común. En el desarrollo del proyecto también son introducidos en la asignatura para animar a los
es imprescindible una buena gestión, no sólo de los recursos estudiantes a participar en ellas y en otras organizadas en otros
económicos y materiales, sino de las comunicaciones entre los lugares del planeta.
miembros, de la gestión del tiempo, etc. También se aprende a Durante el curso 16/17 se pusieron en contacto con uno de
trabajar en equipo. los autores del presente trabajo algunos estudiantes que habían
• Motivación para alumnos de cursos intermedios. cursado la asignatura Robótica para Todos expuesta
anteriormente. La novedad, respecto a otros cursos, fue que este
En los casos en que el diseño de robots se plantea en cursos conjunto de estudiantes procedía de titulaciones distintas. La
intermedios tienen la posibilidad de aprender conocimientos y idea que presentaron fue realizar un proyecto de robótica
técnicas que luego estudiarán en profundidad en cursos complejo que fuera capaz de participar en algún concurso
posteriores aumentando su interés y ayudando a su posterior internacional de robótica competitivo. Además, algunos de estos
aprendizaje. estudiantes estaban también interesados en realizar un Trabajo
• Análisis de soluciones y madurez intelectual. Fin de Grado (TFG) que incluyera la realización de un proyecto
de robótica dentro de sus objetivos fundamentales.
Cuando un equipo comienza el diseño de un robot para una
competición no sólo debe pensar en cómo solucionar un Esta iniciativa ha resultado ser pionera dentro de la
problema sino en cómo lo solucionarán los demás. Esto les Universidad de Alcalá. Esto es debido a que la normativa de esta
fuerza a pensar con mucha más amplitud de miras que si se universidad no permite que los TFG’s puedan realizarse en
tratara de un simple proyecto de diseño. Además, en la grupos. Por lo tanto, la inmensa mayoría de los TFGs realizados
competición pueden comprobar las diferentes soluciones (desde la implantación de los nuevos grados en 2010)
utilizadas y aprender de ellas. Esto lo relaciona [14] con un involucraban a un estudiante y a un profesor, sin fomentar de
aumento de la madurez intelectual de los participantes según se ninguna forma el trabajo en equipo y mucho menos el trabajo en
indica en el modelo de madurez intelectual de Perry [15]. equipo en grupos multidisciplinares que puedan implicar la
participación de estudiantes y profesores de diferentes
• Experiencias personales titulaciones y áreas de conocimiento.
No hay que dejar de lado la experiencia personal que los El reto de esta iniciativa era proponer un conjunto de tareas
estudiantes obtienen al trabajar en un equipo de trabajo, en viajar que fueran lo suficientemente independientes para que pudieran
para asistir en una competición y compartir sus conocimientos y desarrollarse de forma individual para realizar los TFG’s pero
experiencias con personas que tienen sus mismas inquietudes. Se que a la vez estuvieran relacionadas para que los estudiantes
puede observar que los beneficios presentados no están pudieran trabajar en equipo en la integración de las diferentes
relacionados directamente con los conocimientos técnicos partes y en la puesta a punto de un robot para participar así en el
específicos relacionados con la robótica (algoritmos, circuitos, concurso.
etc.) sino más con habilidades más generales muy importantes
en ingeniería. El presente documento intenta reflejar las experiencias de
estudiantes y profesores durante los meses donde se preparó el
Con el inicio de los nuevos grados en la Universidad de trabajo para participar en el encuentro anual Robotic Day [20] y
Alcalá se decidió ofertar una asignatura transversal de robótica se realizaron los TFGs. Las personas implicadas fueron cinco
para potenciar los conocimientos científicos y tecnológicos en estudiantes, que pertenecen a tres grados distintos (Electrónica y
todas las titulaciones. Así, la asignatura Robótica para Todos Automática Industrial, Ingeniería Informática y Administración
[16] se planteó para motivar a todos los estudiantes a adentrarse y Dirección de Empresas), y dos profesores que pertenecen a
en el conocimiento del manejo, construcción y programación de diferentes áreas de conocimiento (Tecnología Electrónica y
robots con el único requisito de tener conocimientos básicos de Mecánica) y departamentos.
programación en C. El objetivo es que todos los estudiantes
puedan ver los aparatos tecnológicos con una visión diferente a El documento continúa con una breve descripción del
la de un simple usuario. Al final del curso, cada estudiante debe concurso. En la sección III se incluye la planificación del
demostrar sus conocimientos y habilidades para diseñar un robot proyecto. En la sección IV se resume los trabajos realizados y en
móvil, dentro de un equipo de trabajo multidisciplinar formado la Sección V se termina con un resumen de las experiencias y
personas con titulaciones diferentes, que pueda realizar ciertas sus principales conclusiones, destacándose los problemas
tareas sencillas. Estas tareas sencillas se evalúan sometiendo el encontrados por estudiantes y profesores y un análisis cualitativo
producto final a una exhibición práctica y/o a una competición de las principales experiencias, tanto positivas como negativas.
con el resto de equipos formado por la clase.
II. LA COMPETICIÓN
Uno de los responsables de la asignatura y coautor de este El grupo de estudiantes y profesores se propuso como primer
trabajo tiene experiencia en organizar y participar en objetivo participar en el concurso Eurobot. La incertidumbre
215
Libro de Actas
sobre si se iba a realizar o no durante el año 2017, hizo estudiante de Administración y Dirección de Empresa adquiría
decantarse al grupo por la prueba RoadSide Assistance [21] del experiencia en el trato con empresas del sector tecnológico.
encuentro Robotic Day. Robotic Day es un encuentro a nivel
europeo dentro del campo de la robótica, donde se celebran Se expuso también todo el proyecto multidisciplinar al
director de la Escuela Politécnica Superior de la Universidad de
multitud de actividades y competiciones. Este encuentro tiene
lugar en la Facultad de Matemáticas y Física de la Charles Alcalá, en cuya exposición participaron todos los integrantes.
University de Praga, República Checa. El evento suele tener una
duración de dos días, siendo el primero solo para participantes y
el segundo además para todo el que quiera asistir como público
a las competiciones.
El “Robotic Day” incluye competiciones de distintos niveles,
desde robots telecontrolados por cable diseñados por niños hasta
una competición de robots autónomos que tienen que interactuar
con diferentes elementos del campo de, “Roadside Assistance”.
Esta competición simula un accidente de tráfico a pequeña
escala, donde cada equipo participante debe ser capaz de crear
un robot que, de forma autónoma, brinde asistencia como si de
una carretera real se tratase. En cada partido se enfrentan dos
equipos con un robot cada uno, los cuales compiten a ver quién
obtiene más puntos.
Hay tres cometidos principales en los cuales el robot deberá Figura 1: Visión superior del campo de juego de Roadside Assistance
demostrar sus habilidades. Ellos son: recoger y depositar unas construido en la Universidad de Alcalá.
baterías en unos coches, retirar de la carretera un camión
accidentado a la vez que se recoge toda su carga que se encuentra Para la dirección de los trabajos técnicos se juntaron
esparcida de forma aleatoria para llevarla a otro camión, y por profesores de dos departamentos con el objetivo de que cada uno
último colocar unas señales de advertencia. En la Figura 1 se aportara su experiencia y conocimiento. Uno de los profesores
muestra la vista superior del campo de juego que tiene unas con experiencia en el diseño y programación de robots móviles
dimensiones de 3 m de ancho por 2 metros de largo. En el y otro profesor con experiencia en el análisis y diseño de
perímetro del campo hay seis soportes que pueden ser utilizados mecanismos. De esta forma, el profesor de robótica supervisaba
por los equipos para colocar unas balizas que les ayuden en el todos los trabajos y el profesor de mecánica coordinaba todos los
posicionamiento autónomo de los robots. aspectos mecánicos de los sistemas de manipulación y motriz.
216
TAEE 2018 | Tenerife, 20 - 22 de Junio
La plataforma móvil debería también identificar con diseño de las trayectorias del brazo para establecer qué
precisión la localización de los diferentes elementos para velocidades y aceleraciones eran necesarias.
poderlos recoger. El sistema de visión necesario para identificar
la posición de las piezas integrado con el sistema de control de En todo momento este análisis Denavit-Hartenberg [22] fue
supervisado por otros dos miembros del grupo estudiantes en
alto nivel requería de una plataforma hardware de más
prestaciones de la que finalmente se utilizó por lo que el Ingeniería Electrónica y Automática Industrial y discutido junto
con el autor de esta parte, reajustando parámetros ya que, como
reconocimiento de imágenes hubo que reducirlo al mínimo.
se exponía anteriormente, el resto de partes dependían de esos
El robot debía desplazarse con velocidad y precisión a los parámetros.
puntos que indicaba el nivel de estrategia para lo cual eran
necesarios motores potentes con encoders incorporados. En el
diseño final se utilizaron motores de muy bajo coste que hacía el
movimiento más lento. En la figura 2 se muestra el robot final
construido.
217
Libro de Actas
Una vez finalizado en el análisis cinemático, se realizó un encoders comerciales ya que era necesario aumentar las
análisis de la resistencia de los componentes del robot. Para ello prestaciones del control del movimiento.
se analizaron las secciones más problemáticas desde el punto de
vista de resistencia de materiales. Luego se comprobó si los Todas las piezas de los encoder inicialmente construidos
mediante impresión 3D fueron diseñadas por el autor del sistema
materiales y secciones elegidas eran las adecuadas, estudiándose
las situaciones más críticas que demandarían el máximo par a los motriz, pero su construcción fue llevada a cabo también por otros
dos integrantes más. Así se pudo paralelizar el diseño con la
actuadores mediante algunas suposiciones y
sobredimensionamientos. Con estos datos y los de velocidad se impresión 3D, ya que para calibrar las tolerancias se requiere una
eligieron modelos comerciales para los actuadores más inversión considerable de tiempo imprimiendo piezas prototipo.
adecuados. La arquitectura hardware se realizó utilizando como centro
de control la tarjeta Mini-DK2/LPC1768 basada en el
Aunque el diseño se completó con éxito y se demostró, de
forma analítica, su viabilidad, las restricciones económicas microcontrolador LPC1768, Cortex-M3 de ARM estudiado a lo
largo de la carrera en dos asignaturas, hecho que ayudó a la
hicieron inviable la construcción y montaje de los dos
manipuladores dentro del sistema motriz. En su lugar, se colaboración del resto de estudiantes de esta misma carrera a
supervisar la programación y optimización de la tarjeta. La CPU
diseñaron y construyeron dos manipuladores al estilo de
pequeños montacargas o toro mecánico industrial para coger de esta tarjeta trabaja a 100 MHz y sus periféricos a 25MHz,
suficiente velocidad para el correcto funcionamiento de este
otros elementos del campo de juego.
proyecto.
El dimensionado de estos montacargas y el sistema principal
A la tarjeta de control se le añadió un puente en H basado en
de su elevación fue planificado y diseñado por todos los
estudiantes del grupo, ya que como su construcción no se los circuitos integrados basa en los integrados VNH2SP30 con
capacidad de entregar hasta 30A a cada motor, una electrónica
planificó en un inicio hubo que reestructurar sobre todo la parte
del sistema motriz por temas de espacio y encajar así ambas. La de acondicionamiento de la señal de los encoders y unas tarjetas
de distribución de las señales de alimentación. También tenía
mecánica interna más específica corrió a cargo del autor del
conectados diversos sensores de distancia situados en el
sistema de manipulación.
perímetro del robot utilizados para detectar a los robots
B. Sistema motriz oponentes y evitar colisiones. En la figura 6 puede observarse el
El diseño del sistema motriz fue propuesto en el TFG diagrama de bloques del sistema diseñado.
“Diseño de un robot autónomo: plataforma base y control del
movimiento”. Este TFG fue realizado por un estudiante del
Grado en Ingeniería en Electrónica y Automática Industrial (3er
autor).
En este trabajo se afrontó la parte de la plataforma base y el
control del movimiento del robot por el campo de juego. Se
contempló el diseño y construcción de la parte motriz y todo el
software de control que ello conllevaba. La finalidad del
proyecto fue crear una estructura robusta, versátil en cuanto al
control de los movimientos y de carácter modular que permitiera
al resto de compañeros desarrollar el resto del robot en paralelo,
lo que directamente implicaba a todo el grupo en la planificación
de la distribución de los elementos motrices (motores, baterías,
…) en la parte baja del robot. Para el análisis teórico de los
Figura 5: Encoder diseñado con piezas de impresión 3D
aspectos cinemáticos y mecánicos del robot y el
dimensionamiento de los motores se basó en Trabajos Fin de
Carrera de estudiantes que participaron en la competición
internacional Eurobot en diferentes ediciones [23] y [24]
Este trabajo se dividió en 3 bloques principales: diseño
mecánico, diseño electrónico y diseño software. En el primer
bloque del diseño mecánico se describieron los cálculos de los
parámetros dinámicos del robot, de la elección de los motores y
del diseño de todos los elementos mecánicos del proyecto.
Especialmente se analizaron la aceleración máxima que debe
alcanzar el robot, la potencia requerida por los motores y todo el
diseño de los elementos mecánicos y estructurales. Para este
análisis fue necesaria una planificación grupal de cada parte,
para conocer el peso y distribución aproximado de todos los
elementos de las distintas partes de todo el robot. Destacar que Figura 6: Esquema de conexionado del sistema
en un principio se diseñaron unos encoders propios con piezas
impresas en 3D (figura 5), aunque finalmente se sustituyeron por En el diseño software, y tercer bloque principal de este
trabajo, se describió todo el diseño a nivel software del proyecto,
218
TAEE 2018 | Tenerife, 20 - 22 de Junio
el diseño y simulación del sistema de control y las diferentes Igual que se exponía anteriormente, el protocolo de
consideraciones tenidas en cuenta en su implementación en la comunicación a más alto nivel de los dos sistemas debía
tarjeta de control. diseñarse por todos los que fueran a hacer uso de él. Así, fue
diseñado por los tres estudiantes de Ingeniería en Electrónica y
Se diseñaron dos controladores Proporcinal Integral (PI) para Automática Industrial, siendo el autor de esta parte el encargado
los motores comprobando su funcionamiento en simulación con de la realización del mismo. En todo momento fue supervisado
Matlab y posteriormente en el sistema real. Unas inestabilidades por sus compañeros ya que según evolucionaba el proyecto
del eje de los motores hacían inviable el uso de una componente conjunto se decidió cambiar el tipo de comunicación (del BUS
derivativa en el controlador. CAN a UART).
Aunque el diseño de los controladores corrió a cargo del En lo respectivo al sistema de balizado, cabe destacar que se
autor de esta parte, el ajuste de los mismos fue realizado a partes dividió en dos partes: posicionamiento del robot dentro del
iguales entre otro de los integrantes del grupo y el autor del campo y posicionamiento del robot oponente. Para posicionar el
sistema motriz. Esto así porque en el ajuste de un controlador robot dentro del campo se utilizaron conjuntos de leds infrarrojos
para motores eléctricos es fácil perder la “orientación”, situados en balizas estáticas que emitían pulsos modulados en
obteniendo peores resultados que los originales. Así pues dos distintas frecuencias (una frecuencia para cada baliza), recibidos
puntos de vista distintos aportaban más que el doble a este en el robot por un fototransistor situado en una parte móvil que
objetivo. giraba constantemente de modo que en cada vuelta detectaba la
Finalmente se describió la lógica de comunicación con la posición de las tres balizas. Por medio de un algoritmo que
tarjeta de estrategia y la odometría desarrollada para el cálculo calculaba distancias a partir de los ángulos entre las balizas
de la posición del robot en el campo de juego. La comunicación detectados y utilizando el método de trilateración se calculaban
fue diseñada a partes iguales entre el estudiante de Ingeniería las coordenadas del robot.
Informática y el autor de esta parte, ya que la comunicación a Posicionar el robot del oponente era una tarea prioritaria en
realizar era entre esta parte y la tarjeta de la estrategia la competición ya que, en caso de colisión, el robot causante
(desarrollada por el otro estudiante). Es por ello que era podía ser expulsado de la competición. Para ello se utilizó un
necesario una colaboración directa y desarrollar conjuntamente sensor situado en la parte superior del robot, que enviaba un haz
un protocolo propio de comunicación para la transmisión de de luz infrarroja mientras giraba y una baliza pasiva
datos. También, aunque la odometría fue diseñada por el autor catadióptrica situada en el robot oponente. Cuando el haz de luz
de esta parte, su implementación tuvo lugar en la tarjeta de del sensor estaba apuntando a la baliza se reflejaba, siendo así
estrategia, por lo que el otro estudiante tuvo que comprender la detectado el robot oponente. Conociendo el diámetro de la baliza
lógica de la odometría. Al mismo tiempo el autor de esta parte y midiendo el ancho del pulso recibido se calculaba la distancia
tuvo que ser capaz de abstraerse al nivel de la programación del de la misma. Conociendo la distancia y el ángulo de giro en el
ingeniero informático para poder adaptar el diseño de la momento de la detección se determinaba la posición del
odometría. oponente. Ambos sensores eran movidos por un motor paso a
C. Sistema de balizas y comunicación paso y estaban conectados a una tarjeta Mini-DK2/LPC1768
El diseño del sistema de balizas y comunicación se propuso similar a la utilizada en el sistema de tracción.
en el TFG “Diseño de un robot autónomo. Posicionamiento por El sistema completo incorporado al robot estaba formado por
balizas y comunicación interna del robot”. Este TFG fue la tarjeta de control; los sensores que giraban con el motor y
realizado por el un estudiante del Grado en Ingeniería en estaban unidos a éste con piezas impresas en 3D; la fuente de
Electrónica y Automática Industrial (5º autor). alimentación de la tarjeta con sus baterías; y el controlador del
Este proyecto tenía como objetivo dotar al robot de un motor paso a paso.
sistema que complementara la información de la odometría para Al igual que en las partes anteriores, las piezas 3D fueron
conocer con más precisión la posición del robot. También tenía diseñadas por el autor de esta parte, pero impresas tanto por él
el objetivo de diseñar un bus de comunicaciones que como por el resto de integrantes, facilitando el trabajo en
interconectara los diferentes sistemas en el interior del robot. paralelo del diseño de más piezas. También la estructura que
Se desarrollaron dos sistemas de comunicación válidos para sustenta el sistema de balizado fue diseñado y fabricado por otro
implementar en un robot: BUS CAN, que es robusto y rápido; y integrante del grupo, ya que se hizo pocos días antes de la
UART (comunicación serie asíncrona), que es sencillo y competición y se requería de una aportación directa dentro de
funcional. Los dos sistemas se implementaron físicamente, pero esta parte.
la opción utilizada finalmente en la competición fue la de UART, En la figura 7, se muestra un diagrama de bloques que
realizando varias comunicaciones serie punto a punto sobre USB representa las partes que forman el sistema y las conexiones
entre la tarjeta de estrategia y el resto tarjetas hardware. En la entre ellas. Las entradas y salidas señaladas en los diferentes
comunicación BUS CAN se utilizaron librerías RL_ARM de bloques se corresponder con los elementos seleccionados para la
Keil, ejecutadas sobre un sistema operativo de tiempo real. realización del proyecto. Como sensor de las balizas activas se
Debido a problemas de tiempo para tener el robot funcional para utiliza un sensor TSOP4838; para la detección del oponente se
la competición y a dificultades a la hora de integrarlas en la utiliza un sensor de luz difusa 42JS-PNP; como tarjeta para
tarjeta de estrategia, se optó por utilizar las comunicaciones realizar el control de todo el sistema se utiliza una mini-dk2; el
serie. motor seleccionado es un NEMA-17 y su controlador un A4988.
219
Libro de Actas
220
TAEE 2018 | Tenerife, 20 - 22 de Junio
Los participantes en esta experiencia coinciden en que es proyectos en el ámbito de la robótica. Para que puedan aprender
necesaria una mayor integración de contenido práctico en tanto de los éxitos como de los fracasos en el recorrido de este
algunas asignaturas del grado, en algunos casos a través de un proyecto, pudiendo plantear los suyos propios de una forma más
proyecto que sirva para unir varias asignaturas a la vez, organizada y eficiente.
reduciendo así la carga de trabajo global, pero acercando a los
estudiantes a una situación de diseño más realista y educativa. Desde el punto de vista de los profesores implicados, esta
experiencia les ha permitido conocer mejor el funcionamiento
Esto ayudaría a afianzar conceptos de una forma más
interno de cada uno de los departamentos y de la Escuela
satisfactoria e incrementaría la motivación de los estudiantes.
Politécnica Superior donde imparten la mayor parte de su
A nivel de trabajo en equipo, los integrantes han docencia. Este conocimiento les será útil para involucrar a más
experimentado lo que supone embarcarse en un proyecto profesores de otras asignaturas en proyectos futuros. Este hecho
conjunto; un proyecto con un objetivo final y un equipo para tiene dos consecuencias positivas. La primera es que, a mayor
cumplirlo. Sin restar importancia al ámbito técnico, el aspecto número de docentes implicados, mayor será la capacidad de
humano ha primado desde inicio a fin, siendo un factor clave en enseñanza a los futuros estudiantes que se involucren en
el éxito y en el aprendizaje de lo que significa un proyecto real. proyectos de envergadura. Esta relación entre profesores de
diferentes áreas también puede ayudar a reorientar algunos
Los participantes del trabajo se han enfrentado a la realidad contenidos de las asignaturas, para hacerlas más prácticas y
de tener que organizar su propio trabajo y el del resto del equipo. relacionarlas entre ellas. Esto las hará más atractivas y reducirá
En un principio el equipo dividió el trabajo por partes, surgiendo la carga de trabajo de los estudiantes. Además, la implicación de
así este proyecto. Esta idea inicialmente funcionó muy bien, pero un número mayor de profesores facilitará la captación de fondos
según todo el proyecto del robot avanzó, esa idea necesitaba de docentes de los departamentos, de la escuela y de la universidad.
flexibilidad. Al plantearse cada parte del robot como un TFG por
separado hubo momentos en los que miembros del equipo no Para terminar, en la Tabla I se enumeran algunos índices para
tenían carga de trabajo, mientras que otros la tenían en exceso. cuantificar el grado de satisfacción de la experiencia. Para ello
Hacia el final de todo el proyecto conjunto este hecho cambió, y se recoge la puntuación dada por los cinco integrantes del
la implicación directa de todos en todas las partes ayudó a equipo. La calificación es de 1 a 10, donde 10 es muy favorable
acelerar considerablemente la construcción del robot. 1 es no favorable
También hay que destacar que a algunos componentes del TABLA I. VALORACIÓN DE LA EXPERIENCIA
equipo tuvieron que dedicar mucho tiempo al cálculo teórico de
distintas partes del proyecto, dejando a un lado la creación de Cuestión Valoración
prototipos y las pruebas en general. Esto provocó que a largo ¿Recomendarías la participación en concursos de
8
plazo el proyecto conjunto se frenara, ya que es más importante robótica a estudiantes de la UAH?
¿Te parece adecuado que los TFGs se propongan como
la creación de prototipos intermedios funcionales que el cálculo parte de un proyecto mayor, permitiendo así la relación 8
de parámetros finales. Muchos de esos cálculos no fueron usados entre estudiantes de titulaciones diferentes?
a lo largo del proyecto, comprendiéndose que primero ha de ¿La participación en este proyecto te ha permitido
9
tenerse una idea aproximada del proyecto (prototipos) y después aprender conocimientos nuevos?
afinarla para un resultado final (cálculos y construcción precisa). ¿Cómo valorarías el apoyo institucional a este tipo de
4
iniciativas?
Los dos principales consejos dados por los estudiantes para ¿Es necesario reorientar los contenidos de las
futuros proyectos son la importancia de formar un equipo asignaturas impartidas para fomentar las competencias 10
multidisciplinar que cubra varias áreas de la ingeniería y que no transversales?
¿Es necesario reorientar los contenidos de las
pierdan el tiempo construyendo algo desde cero cuando ya existe asignaturas impartidas para reducir la carga de trabajo 10
en el mercado, dado que al final va a resultar más barato, fiable y hacerlas más prácticas?
y preciso. Un ejemplo de ello fueron los encoders de la
plataforma móvil.
AGRADECIMIENTOS
Como valoración crítica, los estudiantes piensan que se
puedo mejorar el resultado si los problemas se hubieran El trabajo realizado y su presentación en Congreso TAEE ha
abordado de forma más sencilla. En un principio se aspiró a sido posible gracias al apoyo del Departamento de Electrónica y
construir un robot demasiado complejo para los conocimientos del Departamento de Teoría de la Señal y Comunicaciones al
que se tenían en esos momentos, por lo que se perdió mucho proporcionar algo de material y ceder un laboratorio donde poder
tiempo y energías. También en el aspecto económico el esfuerzo trabajar. También se agradece a la empresa Electrónica Alcalá
realizado para conseguir financiación, elaborando presupuestos por donar los componentes electrónicos utilizados.
y buscando sponsors, sumando a la espera respuestas hicieron
perder también mucho tiempo. REFERENCIAS
[1] J. Ruiz-del-Solar. "Robotics-Centered Outreach Activities: An Integrated
Como conclusión para los estudiantes, este proyecto ha Approach," ToE 2010 vol. 53, no. 1, pp. 38-45, Feb 2010. 2010.
servido para afianzar el conocimiento adquirido durante los años [2] D.J. Mehrl, M.E. Parten, D.L. Vines Robots Enhance Engineering
de estudio en la universidad y para adentrarse en el mundo real, Education 1997 Frontiers in Education Conference Proceedings. Pág 613.
dando una visión muy necesaria del entorno laboral futuro, 1997.
donde la forma de trabajar es en equipo. También este trabajo [3] Messom, C.H., Carnegie, D., Xu, P., Demidenko, S., Bailey, D., 'Robotic
intenta hacer de guía y base para futuros ingenieros y sus Competitions: Motivation for Engineering Programmes', Proceedings of
221
Libro de Actas
the Ninth New Zealand Electronics Conference, Dunedin, New Zealand, [14] M. Asada, R. D’Andrea, A. Birk, H. Gitano, M. Veloso. Robotics in
2002, pp 55-60, ISBN: 0-473-09117-8. Edutainment. 2000 IEEE Internacional Conference on Robotics &
[4] https://scratch.mit.edu (Última vez consultada 2/03/2018). Automation Proceedings. pp. 795-800. 2000.
[5] ]https://www.arduino.cc (Última vez consultada 2/03/2018). [15] G. P. Brooks. Perry: Fact, Fiction and Outcomes Assessment. Annual
Meeting of the Mid-Western Educational Research Association (Chicago
[6] R.R. Murphy. "'Competing' for a robotics education," Robotics &
IL, October 1998)
Automation Magazine, IEEE vol. 8, pp. 44-55, 2001.
[16] https://portal.uah.es/portal/page/portal/epd2_asignaturas/asig100008/info
[7] J. Pastor Mendoza y F.J. Rodríguez Sánchez. "Work in Progress: Robot
rmacion_academica(Última vez consultada 2/03/2018).
Contest as an element of motivation and professional improvement in
students," Proceedings of 36th Frontiers in Education Conference, San [17] http://asimov.depeca.uah.es/robotica/(Última vez consultada 2/03/2018).
Diego - California (USA), 2006. [18] http://asimov.depeca.uah.es/robotica/mod/resource/view.php?id=1452(Ú
[8] J. Pastor, I. González y F.J. Rodríguez. "Participation in international ltima vez consultada 2/03/2018).
robot competitions as a way of potentiating basic professional [19] http://asimov.depeca.uah.es/robotica/course/view.php?id=69(Última vez
abilities,"Eurobot International Conference on Research and Education in consultada 2/03/2018).
Robotics, Heidelberg, Germany, 2008. [20] http://roboticday.org/ (Última vez consultada 2/03/2018).
[9] S. Villanueva-Rosa. “Competición intercentros: Propuesta de un marco de [21] http://roboticday.org/2018/rules/2018-Roadside_Assistance-
acción para el aprendizaje de robótica y tecnología por medio de ABP”. ENv1.pdf(Última vez consultada 2/03/2018).
Trabaja fin de máster (Formación del profesorado de educación
[22] A. Barrientos, L. F. Peñín, C. Balaguer, y R. Aracil. “Fundamentos de
secundaria, obligatoria y formación profesional). Curso 16/17.
Robótica”. McGraw-Hill. 1997.
[10] http://www.robocupjuniorspain.es/robocup-junior-spain-2017/ (Última
[23] R.Salazar-Arcucci, M. Caponata. “Un robot que juega al golf: control del
vez consultada 2/03/2018).
movimiento. Trabajo Final de Carrera de Ingeniería Técnica Industrial de
[11] E. Amy. “RoboCupJunior for promoting STEM education, 21st la Universidad de Alcalá. 2006
century skills, and technological advancement through robotics
[24] J. Baliñas-Santos, Javier. “Manual de referencia para el desarrollo de
competition”, vol. 75, pp. 692-699 –Subdivisión B, 2016
robots de Eurobot”. Trabajo Fin de Carrera de Ingeniería Electrónica de la
[12] T. Ning, M. Rajesh, F. Shaohuiet ál. “IDC Robocon: A Transnational Universidad de Alcalá. 2016.
Teaming Competition for Project-Based Design Education in
Undergraduate Robotics”, Robotics vol. 5 (3), 2016.
[13] R.R. Murphy, ‘Competing’ for a Robotics Education IEEE Robotics &
Automation Magazine. (2001).
222
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—Con el objetivo de mejorar las habilidades de cada Europeo de Educación Superior (EEES). Esto provoca que
estudiante en el análisis e interpretación de la información a la una parte del aprendizaje –el que se basa en la adquisición de
hora de resolver un problema en el ámbito del control industrial, conocimientos– sigue empleando estrategias conductuales que
se introducen estrategias de aprendizaje activo en una asignatura.
Estas estrategias consisten en trabajar los conocimientos a través se basan fundamentalmente en la evaluación sumativa, rele-
de seminarios impartidos por los propios estudiantes, como gando a un segundo plano el papel formativo de la evaluación
en la resolución de un problema técnico real a través de un continua. El énfasis en la evaluación sumativa promueve que
proyecto. Esta estrategia de aprendizaje requiere un soporte los conocimientos tienden a adquirirse mediante un proceso de
y una monitorización constante por parte del profesorado, ası́ aprendizaje mecánico [3], lo cual compromete la aplicabilidad
como un modelo de evaluación basado en el nivel de habilidades
adquiridas por cada estudiante. de estos conocimientos en un entorno práctico, como puede
ser el desarrollo y la ejecución de un proyecto.
I. I NTRODUCCI ÓN Es común que, cuando el o la docente planea la evaluación
Las estrategias y los métodos de evaluación en las univer- continua de los conocimientos en sus asignaturas, lo hace rein-
sidades europeas han sufrido cambios importantes durante troduciendo el modelo de calificación por parciales, en el que
los últimos 15 años en las carreras de ingenierı́a debido, los estudiantes pueden ser calificados poco a poco a lo largo
principalmente, al enfoque del aprendizaje basado en compe- de varios exámenes, en vez de en un único examen al final del
tencias introducido en la Declaración de Bolonia [1]. Por este periodo lectivo. Sin embargo, es muy probable que la única
motivo, la estrategia de evaluación continua ya aparece en los motivación existente bajo este modelo, desde el punto de vista
reglamentos de las universidades españolas como el método de sus estudiantes, sea el simple hecho de dividir el esfuerzo
de evaluación preferente, si bien el concepto de evaluación en varias partes, lo que no necesariamente está alineado con
formativa no siempre aparece vinculado a dicha evaluación un aumento de la motivación por aprender. Si se observa este
continua. Esto se relaciona, de alguna forma, con el hecho de proceso desde la perspectiva de la evaluación formativa, los
que se sigue confundiendo el concepto de evaluar con el acto exámenes y la defensa de los trabajos están enfocados casi
de calificar [2]. exclusivamente como herramientas de calificación. El efecto,
desde el punto de vista del estudiante, se corresponde con una
A. Aprendizaje, evaluación y motivación en los estudios de motivación externa, esto es, de un reconocimiento o un castigo
ingenierı́a en función de la calificación obtenida [4], la cual no debe
En los aprendizajes relacionados con la Ingenierı́a de Control confundirse con una motivación genuina por aprender. Visto de
se manejan conceptos matemáticos abstractos que son difı́ciles este modo el examen, como herramienta de calificación, pierde
de visualizar y entender por parte de los estudiantes. Sin prácticamente todo su potencial como oportunidad de apren-
embargo, estos conocimientos teóricos son necesarios a la hora dizaje. Incluso desde un enfoque meramente conductual, el
de implementar, operar o mantener un sistema de control, efecto esperado por el profesorado tiende a ser el contrario que
independientemente de su aplicación. Tradicionalmente, al el deseado, dado que lo que se consigue es un almacenamiento
igual que en otros campos de la ingenierı́a, este problema memorı́stico a corto plazo, en vez de una consolidación de los
se ha resuelto dividiendo las asignaturas en dos partes: conocimientos que se pretenden transmitir.
conocimientos teóricos y prácticas, algo que aún se sigue Por lo tanto, si lo que se busca es un proceso de aprendizaje
aplicando, incluso en el caso de grados adaptados al Espacio en el que los estudiantes tengan un verdadero interés por
223
Libro de Actas
aprender, es necesario conseguir que interioricen el beneficio C. El enfoque desde la Ingenierı́a de Control
personal que les supone el esfuerzo necesario para lograr sus Conseguir que los estudiantes se motiven, que consoliden sus
objetivos. Esta motivación puede reforzarse cuando, llegado conocimientos, que sean capaces de entender los procesos y
el caso, tengan cierta sensación de éxito al ser capaces de ir su interacción con sus parámetros y variables, y que puedan
cumpliendo con sus metas durante el proceso de aprendizaje elaborar estrategias para controlarlos, requiere ser consciente
[5]. de cómo aprenden y qué afecta a su motivación por aprender.
B. Aprendizaje vinculado a los problemas reales Pero, además, es necesario tener en cuenta aspectos transver-
sales a la ingenierı́a de control, que son necesarios cuando su
Si se separan los conocimientos de la realidad se tiende a una
aprendizaje se construye con una perspectiva constructivista.
desconexión de los problemas reales. Si bien desde un enfoque
Habilidades de proceso como la comunicación, la gestión
exclusivamente cognitivo, se tiende a descontextualizar los
de los conflictos, el trabajo en equipo y la resolución de
conocimientos, de forma que estos puedan usarse en cualquier
problemas, y habilidades transversales vinculadas al desarrollo
problema, el aprendizaje y el desarrollo profesional se están
de algoritmos y software, o aquellas relacionadas con la
socializando cada vez más, y se ven fuertemente influenciados
mecánica y la electrónica, entran todas en juego cuando se
por el entorno en el que estos aprendizajes se desarrollan [6].
emplean estrategias de aprendizaje activo mediante el desa-
La capacidad de resolver problemas es una de las compe-
rrollo de proyectos. El o la docente debe ser capaz de manejar
tencias propias de las ingenierı́as, la cual debe conjugarse con
las herramientas más apropiadas en cada caso para dirigir
otras habilidades y competencias propias del perfil técnico y
a sus estudiantes por el mejor camino para lograr que sus
profesional que se trate. Una de las estrategias emergentes
aprendizajes se alineen con los resultados del aprendizaje
para conjugar los conocimientos y habilidades necesarios
planteados en un inicio.
para confrontar este tipo de dificultades desde el diseño del
Esto hace que la planificación del proceso de aprendizaje
currı́culo es el Aprendizaje Basado en Problemas Orientado a
y sus estrategias evaluativas sean más complejas que en
Proyectos [7]. Sin embargo, el simple hecho de enfrentar a los
procesos tradicionales, especialmente con estudiantes que se
estudiantes a un problema técnico real, no suele ser una fuente
aproximan por primera vez a problemas reales relacionados
de motivación continua a lo largo de todo el proceso: si bien
con la ingenierı́a de control. En este artı́culo se describe
es cierto que existe un pico de motivación inicial vinculado
el proceso seguido con un grupo de estudiantes de grado,
a las expectativas que se generan al entrar en contacto con el
que fue diseñado para tratar de adecuar sus aprendizajes
problema la primera vez, ésta decae rápidamente al tener que
a los conocimientos y competencias, asociados a su futura
enfrentarse a las primeras dificultades, especialmente cuando
práctica profesional, desde una perspectiva activa y social del
no se dispone de conocimientos ni de habilidades previas
aprendizaje.
relacionadas con dicho problema. Por este motivo, la estrategia
educativa debe tener en cuenta los aspectos motivacionales II. F UNDAMENTOS TE ÓRICOS
y las habilidades transversales necesarias, además de los No existe forma de plantear un proceso de aprendizaje a partir
conocimientos necesarios que, en todo caso, deben vincularse de una única metodologı́a. Más bien se trata de establecer
al problema. una estrategia flexible, que permita adaptarse a cada etapa, ası́
En el uso de estos modelos de aprendizaje, el problema debe como al perfil de los estudiantes. Esto hace que se tengan en
ser abierto, desestructurado, y permitir múltiples soluciones, cuenta múltiples aspectos a la hora de diseñar el proceso de
las cuales no han de estar previstas de antemano. El papel aprendizaje.
del docente no es “enseñar la solución”, sino “guiar para
encontrar una solución”. Es importante, especialmente en los A. Aspectos conductuales
niveles inferiores, prestar un especial énfasis al proceso de Un enfoque conductual implica entender el aprendizaje como
aprendizaje, más que al producto final. La evaluación final un proceso con una entrada (estı́mulo) y una salida (respuesta).
debe, por tanto, estar basada en la capacidad de entender a Este proceso está asociado con los aprendizajes anteriores,
diferentes profundidades, tanto el producto como el proceso y con las consecuencias de las respuestas a los estı́mulos
seguido para su desarrollo, independientemente de la eficacia actuales. Si las consecuencias son positivas, existe un refuerzo.
de la solución adoptada. La cuestión no es si el desarrollo El aprendizaje, por tanto, puede ser interpretado, según esta
soluciona o no soluciona el problema inicial, sino por qué lo teorı́a, como la formación de conexiones estı́mulo-respuesta
soluciona, o por qué no lo consigue. Por lo tanto, el proceso a través de la exposición a un proceso de repetición y sus
de evaluación debe tener un enfoque formativo, vinculado consecuencias [8].
a procesos de reflexión que hagan que cada estudiante, en Desde el punto de vista actual dentro del campo de la edu-
función de sus propias habilidades, piense y llegue a sus cación en ingenierı́a, los estudiantes suelen traer inercias desde
propias conclusiones a lo largo de su proceso de aprendizaje. etapas anteriores que hacen que sea difı́cil obviar los aspectos
En definitiva, se trata de ser capaz de evaluar la calidad del conductuales. Suelen necesitar un estı́mulo inicial para poder
aprendizaje cuando éste se logra en un entorno complejo y tener alguna referencia antes de atreverse a adentrarse en un
real. proceso de aprendizaje autónomo. El examen tradicional y el
refuerzo positivo del aprobado les sirve de guı́a para saber si
224
TAEE 2018 | Tenerife, 20 - 22 de Junio
lo están haciendo bien o mal, y tienden a preferir problemas la adquisición de competencias mejorando la motivación de los
cerrados que puedan resolver en un examen siguiendo un estudiantes. Sin embargo, es necesario conocer los aspectos
método único para obtener un resultado. que mejoran o minan la motivación de los estudiantes, en
especial aquellas habilidades transversales que pueden facilitar
B. Aspectos cognitivistas el proceso de aprendizaje [12].
La teorı́a cognitivista valora el proceso de aprendizaje que
ocurre en la mente de los estudiantes: la memorización, el F. Aspectos evaluativos
olvido, la elaboración, la transformación y el almacenaje El uso de una evaluación formativa implica tener en cuenta
a largo plazo de la información [9]. El aprendizaje, según el progreso de cada estudiante para dirigir su progreso hacia
esta teorı́a, se produce gracias al proceso de asimilación la consecución de los resultados de aprendizaje. Esto implica
de nuevo conocimiento sobre el preexistente, y gracias al que las actividades evaluativas deben plantearse de tal forma
proceso de acomodación, por el cual la estructura interna del que sirvan como instrumentos de aprendizaje [2]. El proceso
conocimiento se reajusta para adaptarse a la nueva realidad. de aprendizaje debe estructurarse, por tanto, no sobre unos
Desde el enfoque de la educación en Ingenierı́a, los es- contenidos, sino sobre unos resultados del aprendizaje, los
tudiantes tienen modelos mentales preexistentes, que pueden cuales deben organizarse de una forma racional para poder
ser confirmados y reforzados, o bien deben modificarse para establecer cuál es el nivel del aprendizaje de cada estudiante.
acomodarse a la nueva información que reciben durante su Los resultados observados del aprendizaje (taxonomı́a SOLO)
proceso de aprendizaje [8]. [13] permiten esta organización, facilitando, además del pro-
ceso de evaluación, el diseño de la estrategia de aprendizaje.
C. Aspectos situacionales
El movimiento situacional se diferencia del conductualismo y III. D ESCRIPCI ÓN DEL PROCESO DE APRENDIZAJE
del cognitivismo en que tiene en cuenta el papel que juega La experiencia se desarrolló durante el primer semestre del
el entorno en la concepción del conocimiento, y en cómo curso 2017-18 con un grupo de 42 estudiantes matriculados en
este entorno afecta al proceso de aprendizaje. Desde esta la asignatura denominada Regulación y Control de Máquinas
perspectiva, el proceso de aprendizaje está situado dentro de Navales, de 6 créditos ECTS, correspondiente al tercer curso
una red social compleja, no pudiendo entenderse como una y dentro del grado en Tecnologı́as Marinas impartido en
modificación de la estructura mental de un único individuo la Universidad de La Laguna, y en la que se desarrollan
[6]. conocimientos, habilidades y competencias vinculados con los
La práctica de cualquiera de las disciplinas de la ingenierı́a siguientes cinco módulos:
tiene encaje dentro de un enfoque situacional del aprendizaje:
1) Controladores industriales.
la ejecución de proyectos requiere colaboración y trabajo en
2) Sensores y Actuadores.
equipo, los objetivos de cualquier proyecto están influenciados
3) Control electromecánico.
por los medios de los que se disponga y, por último, la práctica
4) Control hidráulico.
de la ingenierı́a implica participar y tener una identidad dentro
5) Control y Gobierno del buque.
de la comunidad.
La asignatura se diseñó buscando la implicación de los
D. Aspectos emocionales estudiantes desde un enfoque activo, en la que se simul-
El o la docente tiene un efecto directo sobre las emociones tanearon dos métodos de aprendizaje basados en estrategias
y la motivación de sus estudiantes, y viceversa. Cuando se conductuales, y situacionales. Estas estrategias se usaron te-
emplean estrategias de aprendizaje activo como el Aprendizaje niendo en cuenta los resultados del aprendizaje pretendidos
Basado en Problemas, este efecto adquiere más énfasis [10], para esta asignatura y los aspectos que afectan a la motivación
[11]. De esta forma, este tipo de estrategias de aprendizaje de los estudiantes, tal y como se explica en los epı́grafes
tienen el potencial de crear vı́nculos emocionales entre los posteriores. Para este fin, se simuló la división de la asig-
propios estudiantes, y entre estudiantes y profesores, pudiendo natura en dos partes: conocimientos y proyecto. Se habla de
afectar positiva o negativamente al proceso de aprendizaje. simulación porque, a ojos de los estudiantes, al inicio del
proceso de aprendizaje, ambas partes no tienen nada en común.
E. Aspectos motivacionales Sin embargo, esta percepción se ve alterada según avanzan
A nivel académico, la motivación de los estudiantes tiene en el proyecto al tener que usar y actualizar parte de sus
varias dimensiones que afectan a su desempeño: el nivel de conocimientos.
empoderamiento, la percepción de utilidad, la sensación de
A. Diseño de los resultados del aprendizaje
éxito, el interés que se tiene, ası́ como el sentimiento de
sentirse cuidado o cuidada durante el proceso de aprendizaje, A fin de favorecer el proceso de evaluación formativa, se
son cinco aspectos clave que influyen decisivamente en la redactaron los resultados del aprendizaje estableciendo cuatro
motivación por aprender [5]. niveles usando verbos adecuados a cada uno de los niveles de
En el ámbito de la educación en ingenierı́a, es común intro- la taxonomı́a SOLO.
ducir proyectos o problemas complejos con la idea de mejorar • Nivel I
225
Libro de Actas
226
TAEE 2018 | Tenerife, 20 - 22 de Junio
Tabla II
D ESCRIPCI ÓN DE LOS SEMINARIOS POR M ÓDULOS
227
Libro de Actas
Calificación
5
0
a b c
Para poder ser calificados, los estudiantes tenı́an que cons-
truir y testear un prototipo funcional. La evaluación sumativa
Fig. 4. Resultados acumulados de las pruebas de conocimientos. (a) Primer
del proyecto se realizaba a través una entrevista grupal, test de entrenamiento. (b) Segundo test de entrenamiento. (c) Prueba com-
mediante la cual era posible posicionar a cada estudiante putable para la evaluación.
en alguno de los niveles de los resultados de aprendizaje.
El prototipo en sı́ no era calificable, aunque sı́ era un re- En cualquier caso, los resultados, teniendo en cuenta que no
querimiento para poder acceder a la entrevista. Para poder se han impartido lecciones magistrales por parte del profeso-
superar el proyecto, era necesario como mı́nimo contestar de rado, son buenos o muy buenos, con un número de suspensos
forma satisfactoria durante la entrevista grupal a las preguntas muy bajo en las pruebas de conocimientos.
asociadas al primero de los niveles descritos en la sección B. Resultados globales de la asignatura
III-A. La calificación era siempre individual, en función de De los 42 estudiantes matriculados en la asignatura, 7 no
las respuestas que cada estudiante daba a las preguntas que se presentaron a ninguna prueba; de los 35 restantes, 6
se le planteaban individualmente y a todo el grupo, de 1 a 10 suspendieron debido al proyecto, y otros suspendieron al no
puntos, en función del nivel alcanzado: Nivel I (5.0 a 5.9), superar las pruebas de conocimientos. La mediana obtenida es
Nivel II (6.0 a 6.9), Nivel III (7.0 a 8.9), y Nivel IV(9.0 a de 6.7 puntos (ver fig. 5). Estos resultados implican que, tras
10.0). la evaluación de los proyectos, aproximadamente la mitad de
IV. R ESULTADOS OBTENIDOS AL FINALIZAR EL PROCESO los estudiantes han alcanzado los resultados del aprendizaje
DE APRENDIZAJE
correspondientes al nivel II, mientras que la otra mitad han
alcanzado los resultados del aprendizaje correspondientes al
Los estudiantes respondieron satisfactoriamente al proceso, nivel III.
mostrando una evolución positiva a lo largo de su aprendizaje.
Estos resultados se reflejaron en una calificación que ponde- 18
0
A. Resultados de las pruebas de conocimientos 1 2 3 4 5 6 7 8 9 10
228
TAEE 2018 | Tenerife, 20 - 22 de Junio
229
Libro de Actas
Abstract—The fast evolution of technologies forces teachers to Internet of Things (IoT), together with cyber-physical sys-
trade content off for self-learning. PBL is one of the best ways tems, cloud computing, and machine learning is the foundation
to promote self-learning and simultaneously boost motivation. In of the new industry, which has been called ”Industry 4.0”.
this paper, we present our experience introducing project-based
learning in a last year subject. New Internet of Things (IoT) topic In this course, we have the opportunity to introduce most of
allows us to carry out complete projects, integrating different these ideas to the students through Industrial Informatics. To
technologies and tools. Moreover, the selection of open-source and be really effective, the PBL methodology requires of a credible
standard free technologies makes easy and cheap the access to and tangible project. We thought that an urban garden could be
hardware and software platforms used. We carefully have picked an ideal place to design a cyber-physical system by deploying
communication, data management, and programming tools that
we think would be attractive to our students. They can start several IoT nodes. These IoT nodes could gather data from the
making fast prototyping with little initial skills and, at the same garden and also perform some actuation. The collected data
time, these are serious and popular tools widely used in the could be also processed in the cloud and machine learning
industry. In this paper, we report on the design of a project- could be used to take the different decisions.
based learning for our course and the impact this has on the We knew that the faculty of Biology has an urban garden
student satisfaction and motivation. Surveys taught us that tuning
the courses towards developing real projects on the field, has a for teaching and research, and we though inter-discipline
large impact on acceptance, learning objectives achievements and collaboration may be also an interesting way for enriching
motivation towards the course content. the experience. Therefore, we arrange a cooperation with the
Plant Biology Department to launch a project that could be
I. I NTRODUCTION useful for both, their students and ours. In a first stage, our
This work presents the implementation of a Project Based students would design a system mainly to collect and monitor
Learning (PBL) methodology in the subject of Industrial In- information from the urban garden. In a second step, biology
formatics. This is a 60-hour course corresponding to the fourth students will use the system in their subjects and they will
year of Electronic, Robotic and Mechatronic Engineering provide feedback and test information about it. In a third step,
degree in the Industrial Engineering School at Universidad de our students (the next year) will use the feedback to improve
Málaga. This year, there were about 40 students in the course. the system and also to include actuation capabilities on it. This
Although the number of students has been growing exponen- refinement process could be repeated for several years.
tially in the past (because the recent degree implantation), we Another important aspect of the project is the use of
think that it is not going to grow much more next years. accessible open source software/open hardware platforms.
The presented project belong to a more general Innovative The extensive community of developers who use these open
Education Project (PIE), which aims to generalize the use systems offers a large number of online examples, tutorials,
of the same hardware platform, specifically the Raspberry Pi, videos, etc. These are materials that our students prefer better
through different courses of the same degree. than classic textbooks o reference manuals. In addition, the
There are multiple reasons for selecting a PBL methodology. use of such accessible hardware platforms stimulates natural
First, taking into account the fast evolution of technology in curiosity and desire to try and experiment on their own in
this field, preparing the students for self-learning should be a our students. Many of them show interest in acquiring these
priority for any engineering curriculum. Second, being a last materials for using it at home on small do-it-yourself projects.
year subject, a more practical approach is sought. Third, it has
been demonstrated that PBL greatly improves motivation of II. P ROJECT DESCRIPTION
students [1]. This quality is very important since our students In this section, we describe the project and how we have
are typically reluctant to embrace self-learning. On the other implemented it in our course. The project statement was given
hand, teamwork skills are also fundamental for any engineer to the student after the first three weeks where they had been
nowadays. That is the main reason why cooperative learning working on more general topics about industrial informatics.
has been also included in the course. Besides that, the student Then, they had about twelve weeks to develop the proposed
can accomplish a complete project by working in groups and it project. Fist, let show you the project statement that we gave
also facilitates to monitoring the work progress by the teachers. to the students.
230
TAEE 2018 | Tenerife, 20 - 22 de Junio
ESP8266 Raspberry Pi
Microcontroller + Wi-Fi Linux server: MQTT broker +
Node-RED + MongoDB
Wireless LAN
BUSES
Sensors
Actuators
231
Libro de Actas
downloading the raw data to a file for analysis with other defining the messages that will be used to communicate the
tools. nodes with the base station, the protocols, and the syntax.
• The user will be able to select the frequency in which (Week 8)
data for each parameter will be collected. 4. The technical description of the whole system. (week 9)
• All nodes will communicate with the ”base station” 5. The Testing, calibration and security plan of the whole
using a common interface in the same network (MQTT system. Document describing which tests will be done to
messages with content formatted in JSON). calibrate and check the correctness of the system. Furthermore,
The non-functional requirements of the system are: It must describe how to detect possible security problems and
• Autonomy. The system must be maintained with as less propose some solutions. (Week 10)
as the possible human intervention. To do this, the power 6. The final prototype IoT nodes (sensor and actuator) and
consumption in the nodes will be a very important part. the first prototype of the base station. (week 12)
Different ways of energy saving should be used, thinking • The IoT nodes (with whole functionality) which com-
that the nodes will operate with batteries which will be municate with the base station according to the specified
charged by solar panels. interface. Also the complete documentation of the node.
• Compatibility. The system must allow the coexistence of • the base station which accepts messages from the nodes,
nodes of different types and from different development check and store them, etc. It is not necessary to have the
team (working group), as well as different base stations. full user interface.
To do so, it will be necessary to define a standard interface 7. The complete prototype (nodes-base station-SCADA). A
of communication for all IoT nodes (which commands are demonstration-presentation, development and user documen-
they going to accept, the format of those, which sensors tation. (week 14)
values are going to be transmitted, . . . ). 8. The individual extension. Each component of the de-
• Accuracy. The system must provide reliable and synchro- velopment team, on an individual basis, must perform an
nized data. Thus, the different sensors must be calibrated extension/modification of their own system, based on the
to provide consistent data on standard measurement units proposal of the teacher. (week 15)
and the nodes must be synchronized in time and date.
Based on the qualifications of the delivered results, the score
• Security. Although the security of the system is not a key
of the project shall be calculated using the following weights
aspect in this preliminary phase of the project, a study
distribution:
of possible vulnerabilities and a proposal for security
controls must be included. • The first prototype of the ”sensor node”. 10% (group
• Friendliness. The end-user of the system may not have score)
any knowledge of electronics or computer science. Hence, • Plan of testing, calibration, and security. 10% (group
the user interface and the routine operations of mainte- score)
nance and use should be very simple. They have to be • Final sensor and actuator nodes. 30% (group score)
perfectly explained in a user’s manual. • Complete project. 30% (group score)
• Maintenance. It must be easy to repair or expand the • Individual extension. 10% (individual) + 10% (if the
system, because, for several years, it will be used and whole group passes it)
maintained by people other than those who designed it 3) List of available components: In the laboratory, there are
initially. For this reason, all the elements of the system the following elements which can be used at the discretion of
(both hardware and software) must be perfectly docu- each group to design their system:
mented.
• Two NodeMCU DevKit v1.0 (ESP8266)
2) Work plan, results and project evaluation: Below is the • A RaspBerryPi B+
proposed work plan: • Digital temperature and humidity sensor (DHT11 /
1. The technical description of the two types of IoT nodes. DHT22 serial bus with its own protocol)
A document showing which sensors are going to be used, • (DS18B20 with One-wire bus) digital temperature sensor
how are they going to be connected to the ESP (number of • (Analog output) TMP36 temperature sensor
pins, communication protocol), which functions are going to • (Analog output) soil moisture probe
be developed for communication with sensors, actuators, and • Light sensor (SPI bus / photoresistor)
base station. Furthermore, an initial budget of the nodes. (week • ADC Converter 4 channels (ADS1015 with I2C bus)
6) • Real time clock(ZS-042 with I2C bus module)
2. The first prototype of the IoT ”sensor node”. A functional • Rechargeable battery (3.7V 1100mah)
prototype of the node which must be able to control all sensors • Solar panel (6V 1W)
and perform data collection. However, the communication with • Battery Charge controller
the ”base station” does not have to be implemented yet. (Week • Relays (5V)
7) • Small material: connection wires, NPN transistors, resis-
3. The base station nodes interface (MQTT). A document tors, capacitors, leds, buzzers, push-buttons,...
232
TAEE 2018 | Tenerife, 20 - 22 de Junio
the Raspberry Pi, but we also use the board to run a database
server (MongoDB) for managing all data gathered from IoT
nodes and an IoT communication service (an MQTT broker)
for connecting all IoT nodes. All nodes are connected using a
standard TCP/IP connection over Wi-Fi and a wired Ethernet
Fig. 3. NodeMCU DEVKIT v1.0 Wi-Fi developing microcontroller board connection in the case of the Raspberry Pi board.
3) MQTT protocol: It’s very easy to install your own IoT
1) ESP8266 platform : For IoT sensor and actuator nodes
message broker on the Raspberry Pi using the open-source
implementation we use the Wi-Fi enabled NodeMCU DE-
MQTT broker Eclipse Mosquitto [8]. MQTT [9] stands for
VKIT V1.0 [2] (Fig.3), an open hardware development board
Message Queue Telemetry Transport and is a machine-to-
based on ESP-12-E (4MBytes flash version). This board has an
machine (M2M) Internet of Things connectivity protocol. The
ESP8266EX core, a microcontroller that integrates a Tensilica
MQTT protocol provides a lightweight method of carrying
L106 32-bit RISC processor, which achieves extra-low power
out messaging using a publish/subscribe model. This makes it
consumption and reaches a maximum clock speed of 160
suitable for the Internet of Things messaging such as with low
MHz. The Real-Time Operating System (RTOS) and Wi-Fi
power sensors or mobile devices such as phones, embedded
stack allow about 80% of the processing power to be available
computers or microcontrollers. It is useful for connections
for user application programming and development. The board
with remote locations where a small code footprint is required
is programming using Lua scripts thanks to the open-source
and/or network bandwidth is at a premium.
firmware NodeMcu[3], that provides a complete set of ready
to use modules [4] and helps developers to prototype their IoT MQTT says nothing about the format in which the data
product within a few code lines. should be sent, we have chosen using JSON (JavaScript Object
Once the firmware is flashed using the convenient onboard Notation) [10] to format our messages because is a very
USB interface, the Lua scripts are easily uploaded to the board compact and easy to manage format and is native for Node-
flash using the development environment (ESPlorer IDE [5] RED, our programming tool.
Fig.4). the user can even run Lua sentences from an interactive
console. Results and messages are printed on the console
while connected through USB interface. Thus, fast prototype
debugging is easy.
This ESP8266 based boards can also be programmed using
C language and the same tools and IDE used for Arduino’s
family microcontrollers.
2) Raspberry Pi platform: For monitoring, data acquisition
and control programming we use the well-known Raspberry
Pi platform [6]. The Raspberry Pi boards are running the
latest Raspbian operating system (a Linux distribution) and for
programming our IoT applications we use Node-RED [7], a
flow-based programming tool for the Internet of Things. Node- Fig. 5. Node-RED programming environment
RED programming tool and deployed programs are running on
233
Libro de Actas
4) Node-RED programming tool: Node-RED is an open- III. C OURSE P LANNING AND DEVELOPED ACTIVITIES
source flow-based programming tool for wiring together hard-
ware devices, APIs, and online services in new and interesting This course is organized in 15 weeks with 4.5 hours of in-
ways [7]. It provides a browser-based editor (Fig.5) that person class. We concentrated the sessions such as there is
makes it easy to wire together flows using the wide range only one session per week. The students were divided into
of nodes in the palette that can be deployed to its runtime groups of their own election. Each group had three or four
in a single click. Most of the programming can be achieved students and they had to develop a complete system. First, they
without writing a single line of code, but users also have the worked on more general topics about industrial informatics
flexibility of programming the behavior of a general ”function” for three weeks. Then, the project was developed in the last
node using JavaScript code. It has direct support for MQTT 12 weeks. We have prepared some introductory exercises for
communication with nodes for publishing (sending data) and presenting and getting an initial insight into each technology
subscribing (receiving data) on MQTT topics. It also has and tool, but not further teaching material preparation was
nice support for MongoDB database, where data represented needed. There are plenty of examples, tutorials, videos, etc.
in JSON can be directly stored in the database and can be available online that the students can use for learning about
queried later on. Data structures are managed by Node-RED each topic. Moreover, the students seem to prefer this kind
as JavaScript objects so their translation to JSON is flawless. of online community supported materials over the classic and
formal textbooks and manuals.
Node-RED also offers a set of nodes to build a dashboard,
The evaluation of the course was defined following [13] in
a very easy way to program an interactive web user interface
this way: 15% for handing in all request on time (failing more
[11]. You can show data from sensors graphically (gauges,
than 20% of requests means not passing the course); 25% from
charts, etc.) and also receive commands from users (buttons,
a test of basic knowledge which is compulsory to pass with an
selectors, sliders, etc.). It makes it ideal for programming the
A, but there are several sittings(this part is grade according to
monitoring and data exploration application for our IoT project
the number of sitting utilized); 50% the grade of the project;
(Fig.6).
and 10% participation in class and within their own groups.
In the first four weeks of the project, the students had to
focus on developing the ”sensor node”. We provided technical
documentation and links for the ESP platform and all sensors.
We also organized a jigsaw to allow the student to acquire the
fundamental concepts required to use the ESP platform with
nodeMCU and Lua. Furthermore, the documentation we asked
for in this period, was intended to provoke they stop working
to plan and think about the system they had to develop. At the
end of this period, they showed us the first prototype of the
sensor node. It was able to read the information from a few
sensors.
In the following two weeks they were focused on the
communication between the sensor node and the base station.
Along with the references for learning about MQTT, JSON,
node-RED, and MongoDB, a new jigsaw was organized with
this content. Groups were asked to propose a syntax and
protocol for communicating IoT nodes and base station. Their
proposal should have been used to define a standard protocol
for all groups. However, during the process of discussing
this standard, we realized that the activity was very time
Fig. 6. Node-RED dashboard UI example consuming and students did not participate as expected. Hence,
in the end, we had to define the standard protocol based on the
ideas proposed in the class. We also used a guided exercise
5) MongoDB database: We have chosen this free, open- to interconnect IoT nodes with the base station through a
source, No-SQL database to manage all data gathered from wifi network. Nevertheless, although the process to program
our IoT nodes. MongoDB [12] stores data in flexible, JSON- the ESP-12E module for connecting it to the wifi network
like documents, meaning fields can vary from document to was thoroughly explained in the exercise, they had serious
document and data structure can be changed over time. It can problems to achieve this goal. Those were mainly caused due
store directly the data managed by Node-RED represented in to the event-driven nature of the Lua programming language.
JSON, making the use of the database very easy for students During the following three weeks, they developed the
who are not familiar with the classic SQL database design communication between the sensor node and the base station
process. using the messages and very simple protocols defined in our
234
TAEE 2018 | Tenerife, 20 - 22 de Junio
235
Libro de Actas
A. Student perception
We have conducted three quick surveys along the course.
The student had to write anonymously the best and the worst
aspect of the course so far in two minutes. The first survey
was conducted after providing them with the project statement.
They had time to read the document and discuss the project
with their teammates. The results of the survey are summarized
in Fig.9. In Fig.9a, it is easily observed that they were excited
about the project, especially with the fact that it sounds (and
it was) a real project. They appreciate that the project could
be useful to someone. The topic and technologies required (a) Best
also appeals to them and less the methodology and freedom.
However, they are also worried about the amount of work
required to develop the project and the necessity of learning
new technologies. It is alarming that 25% of student thought
that ”learn new content” is the worst thing of the subject, when
they supposedly enrolled in this course to learn this content.
On the other hand, almost 20% of the students do not see any
negative aspect.
(b) Worst
Fig. 10. Student perception after working on the project several weeks
236
TAEE 2018 | Tenerife, 20 - 22 de Junio
237
Libro de Actas
238
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—This work describes the experience 2013-2017 of first project-based learning activities. The whole scenario
the course Tallerine, a hands-on freshmen course of the Electrical resulted in:
Engineering program of the Universidad de la República, • a scarce freshmen visibility of the EE program,
Uruguay. Its objectives include introducing Engineering and the
among all the Engineering programs;
degree program to the students, facilitate their socialization, and
promote teamwork and the acquisition of communication skills.
• serious difficulties with student motivation, social
This paper summarily describes the experience with an emphasis integration and evasion;
on the methodological point of view and a first evaluation on its • number of freshmen EE students descending from
impact on the program. 240 to 120 in seven years.
Keywords—hands-on freshmen course. project-based learning. Freshmen students face a quite rude scenario: massive classes
electronic projects. and a social environment very different from the previous one
often implying a change of residence. Most of them
experience also serious academic difficulties with a secondary
I. INTRODUCTION underground not fully suitable for universitary studies. This
situation motivated the offer of the freshmen course Tallerine
Uruguay faces a strong scarcity of Sciences and Engineering by the first time in 2013. Tallerine (acronym of Introduction
graduates, in all areas and levels, which constitutes a bottle- to the Electrical Engineering Workshop and also a pun in
neck for the country plans aiming to develop the production, Spanish) is an active learning activity where the students
the culture and the knowledge. This scenario is not, of course, develop team projects in several EE areas. The main goals are:
exclusive of Uruguay, [1]. Uruguay graduates 400 engineers • motivate the students,
each year, equivalent to a graduate per 8000 people. This • estimulate their creativity;
figure is sensibly inferior to the region's rates (6700 for • integrate socially the students;,
Argentina, 6000 for Brazil, 4500 for Chile and Mexico) and • that the students identify themselves with the
very inferior to the rates in developed countries, near to 2000. University and the program,
Engineers' and technicians' unemployment is zero and the • let the students know the objects, topics,
demand is often unsatisfied with adverse economical and methodologies and actors of the EE program.
social consequences.
A distinctive characteristic of the Uruguayan educative system The methodology includes team work, the offering of five
is the absence of formal limitations to the access to the public different, ludic, projects or challenges to be chosen by the
universitary system in most areas, including Sciences and students, communication activities, etc. The projects offered in
Engineering. Any student completing the secondary cycle is the period, more than 15, included applications in audio and
free to access the public University. However, the number of image processing, analogical and digital electronics, energy,
freshmen students of Engineering almost does not increase control, robotics, etc.
and the indices of evasion are quite high. The freshmen The results are very positive. The students perception on the
feminine population is about 20% evidencing a strong course, very good and sustained along these years, is similar to
opportunity to increase the admission and diminish the genre the results of the first year, documented in [2]. Later, the school
discrimination by trying to change the existent cultural bias. performed an evaluation, summarized in section III of this
The EE program nominally lasts 5 years and has a generalist, paper, of the impact of the course on the students performance
credit-based, flexible curriculum. It accomodates several along the EE program.
professional lines in EE (telecommunications, power systems, The paper is organized as follows. Section II describes the
electronics, signal processing, etc.). methodology of Tallerine including a brief description of main
The program has received twice the official Mercosur projects. Section III relates the 2013-2017 experiencei ncluding
accreditation in 2006 and 2011 and is currently on a new the main results of the evaluation of the impact of the course on
accreditation process. Background on Physics and the students performance. Section IV wraps up the paper with
Mathematics is mostly concentrated in first 4 semesters, some concluding remarks.
common for most of the engineering programs. Until 2013,
the organization of the program basically delayed the first II. METHODOLOGY
technological contents to the 5th semester, delaying also the
The total group of EE freshmen is about 150 students. Five
independent tracks are offered to them, each one of 30-36
239
Libro de Actas
240
TAEE 2018 | Tenerife, 20 - 22 de Junio
241
Libro de Actas
devices and prototypes without a very solid background on The videos elaborated by the students have shown to be an
Physics, Math and modeling skills. excellent tool for socializing, describing the main ideas and
Despite of these uncertainties, the offer was not intended to be the project. Is also a very valuable way to freely express the
a pilot program for a reduced target: Tallerine was offered, students opinion and mood about the course.
although not mandatory, to the complete generation of EE
freshmen students: about 150. The videos [7-9] are particularly descriptive of the course
The main tool to cope with the uncertainty was the close methodology, as seen by the students. The reader can look all
monitoring of the learning process and the pre-design of the the videos on Youtube [11]. They are spoken in Spanish, but
projects in a modular way. Projects were conceived in such a most of the message is not verbal.
way that they can be enlarged or simplified in accordance to
In 2015 Unidad de Enseñanza de la Facultad de Ingenieria
the students response.
(Education Department of the Engineering School) evaluated
Each student chose his/her first and second preferred project. the 2013-2014 experience of Tallerine. A description of the
Vacancies were solved taking the students preferences into results follows. A broader study reaching year 2017 is currently
account and trying to balance the five projects each with about in progress.
30 students.
The course began with a first magistral class (the unique, by First, it was evaluated the student performance on the other first
the way) to welcome the students, explain the methodology, semester courses ( Calculus with one variable ( 16 credits),
the schedule and the basic rules. Its main objective was to be Geometry and Linear Algebra (9 credits) and a first
sure that they understand the basic fact that Tallerine is a introductory course of Physics (10 credits)) for several students
populations: Computer Sciences students, Mechanical
course to do things and not to listen. The message was explicit
Engineering students, Electrical Engineering students having
and completely in line with the previous publicity. During the
done or not Tallerine. The performance is computed by adding
first class a survey was done in order to collect some data and the credits won by each student. The study ranges 4 years from
measure the initial enthusiasm with the proposal. On the 7th 2011 to 2014. Tallerine was offered since 2013.
week of the semester the survey asking directly for the student
enthusiasm with the course was repeated. The results, broken Table I list the students performance of 2013+2014
down by project, are shown in Fig. 4. generations of EE students having donde Tallerine, taking as
Fig. 4 shows that the project Solar was very effective in control groups the students of Computer Science, Mechanical
keeping (and increasing) the student motivation the first part and EE not doing Tallerine. For each program the total
of the semester. Projects Otello and Android show that several number of students, N, the median and the average of the
students lose part of their initial enthusiasm. In particular, in credits won are listed. Notice that the median provides little
these weeks and projects the students made their first information since the possible values are {0,9,10,16} and the
experiences with programming, compiling and debugging, respective additions. A zero median in Table I tells us that half
some defiant tasks that yield their results later. It was very the students has won zero credits for the corresponding
important to get timely these data and share it with the program.
teachers team.
Second, the focus is put exclusively on the EE students in the
The perception of the students about the course is very positive.
period 2011-2014. The performance of the students having
The results of a polley done at the final of the semester was
done Tallerine is compared with the EE students without
first published in reference [2] and it had little variations on the
complete period 2013-2017. Tallerine.
The projects were presented in a public event at the final of the Table II lists the results of the same analysis taking the EE
semester. There were demonstration of musical instruments, students generations 2011 and 2012 as control group. It is
photovoltaic battery chargers, games and application on clear from both tables the correlation between the performance
Android devices, Otelo competitions, implementation of on these math and physics courses and the fact of having done
Simon games in a quite festive event. Tallerine.
242
TAEE 2018 | Tenerife, 20 - 22 de Junio
TABLE II. CREDITS WON BY EE STUDENTS . TABLE IV. INACTIVE EE STUDENTS THE YEAR AFTER THE FIRST
SEMESTER, 2011-2014.
Program EE EE EE w/o EE w
2011-12 2013-14 Tallerine Tallerine EE EE EE w/o EE w.
2013-14 2013-14 2011-12 2013-14 Tallerine Tallerine
2013-14 2013-14
N 204 276 110 166
N 336 276 110 166
median 0 0 0 9
Inactives 32 26 26 0
average 8.6 10.0 5.8 12.9
% 9.5 9.4 23.6 0
Table III shows that EE is the program with less inactivity of
the three programs considered and that all the Tallerine
students remain active the year after the course.
IV. CONCLUSIONS
In order to avoid a possible bias due to differences between This document is a brief description of the experience with
different programs, four generations of EE students were Tallerine, a hands-on freshmen course for motivating and
compared, see Table IV. introducing students to the EE program. The course has
shown to be very successful to integrate the students between
No student that realized Tallerine in 2013 or 2014 abandoned them and to improve their study strategies for the Electrical
the program the year after the first semester. Engineering program.
Results in Table IV question us Is Tallerine providing Some key aspects of the teaching methodology were identified
something useful, valuable, to students? Or, merely, the active as the main tools for the results obtained: teachers motivation
students do the course and the inactive ones not? and rapport, quick feedback, suitable communication, close
monitoring and the employment of suitable surveys for
In order to answer this questions, the 10% of the 2013-14 EE measure students motivation and team performance. The
students was interviewed by phone. The aspects mentioned by documentation of the projects via the elaboration of short,
the students were the following: public, videos was a true finding very helpful, in addition, for
course and program communication.
• Tallerine allowed them to integrate study teams that
went beyond Tallerine and improve their study The academic performance of the students on the first courses
strategies for other courses. of the program has improved and the inactivity indices in first
semesters has drastically diminished. No Tallerine student was
• Tallerine helped them to gain insight about their found to be inactive the year after the course. Student
vocation, being this EE or not. inteviews by phone pointed several valuable outcomes of
Tallerine regarding social integration, program insight and
• Tallerine was a concrete meeting with the study teams.
professional activity.
REFERENCES
• The students highly valuates that the course is offered
in the first semester and ask other programs to [1] Knight, D. W., Carlson, L. E., Sullivan, J. F. (2007)
include a similar activity. “Improving Engineering Student Retention through Hands-
On, Team Based, First-Year Design Projects”, 31 st
The Facultad de Ingeniería has done a deep discussion about International Conference on Research in Engineerin g
the teaching strategies to face the difficulties at the beginning Education, June 2007, Honolulu, HI.
of the different engineering programs. The results of Tallerine,
along other active learning courses in Physics [14], provided a [2] Giusto, A., “Tallerine: a hands-on for motivating
valuable experience that paved the way of a change of freshmen for Electrical Engineering”, Active Learning in
teaching strategies prioritizing this kind of activities in first Engineering Education Workshop, Caxias do Sul, Brazil, Jan.
semesters. Currently, Computer Science and Chemical 2014
Engineering are designing freshmen curses with similarities
with Tallerine. [3] Belzarena, P., Giusto, A. & Randall, G., “Experiencias de
estímulo a la creatividad en la carrera de Ingeniería” ,
TABLE III. INACTIVE STUDENTS THE YEAR AFTER THE FIRST SEMESTER, Congreso de Educación en Ingeniería, XXI. Santiago de Chile
2013-2014. - 3-6, oct. 2007.
Program Mech. Comp. EE EE w/o EE w.
Eng. Science 2013-14 Tallerine Tallerine [4] Belzarena, P., Eirea, G., Giusto, A. & Monzón, P., “Taller
2013-14 2013-14 2013-14 2013-14 Encararé Creativity and Entrepreneurship in Engineering”
Active Learning in Engineering Education Workshop, 10th.
N 225 1047 276 110 166 Proceedings. Santiago de Chile, Jan. 10-12, 2011, page 17--21
Inactives 34 130 26 26 0 – 2011.
% 15.1 12.4 9.4 23.6 0 [5] Alonso Tapia, J. Motivación y estrategias de aprendizaje.
Principios para su mejora en alumnos universitarios; en
243
Libro de Actas
García,A.; Muñoz-Repiso,V. (coord.) Didáctica Universitaria [12] Míguez, M. & Loureiro, S. (2012) El trabajo
Ed. La Muralla, 2001. colaborativo como estrategia de enseñanza y de aprendizaje,
UEFI, Facultad de Ingeniería:
[6] Míguez, M. & Loureiro, S. (2012) Motivación y http://iie.fing.edu.uy/cursos/mod/resource/view.php?id=9760
estrategias de aprendizaje, UEFI, Facultad de Ingeniería:
http://iie.fing.edu.uy/cursos/mod/resource/view.php?id=9760 [13] Oliver, J. P.; Haim, F., (2009) Lab at Home: Hardware
Kits for a Digital Design Lab, IEEE Transactions on
[7] Massonier et al (2013), Team “Simon Ma 1”: Education, v. 52 nro 1 , p. 46-51, 2009.
http://www.youtube.com/watch?v=dtK1mxow4MA
[14] Auyuanet, A. et al, Fisicactiva:applying active learning
[8] Garcia, G. et al (2013), Team “Simon J2”: strategies to a large engineering lecture, European Journal of
http://www.youtube.com/watch?v=iYTbh-N6VMo Engineering Education, March. 2017.
244
TAEE 2018 | Tenerife, 20 - 22 de Junio
245
Libro de Actas
246
TAEE 2018 | Tenerife, 20 - 22 de Junio
Resumen—Los diagramas de tiempos son una herramienta Los simuladores del comportamiento de circuitos digitales,
habitual utilizada en el aprendizaje de sistemas digitales. La utilizados de forma general para el aprendizaje de estas
relación temporal existente entre varias señales, expresada de materias como PSpice [1] o Logic Works [2] son indiscutibles
forma gráfica, nos facilita la comprensión de la forma de actuar para un correcto aprendizaje. Su utilidad se pone de manifiesto
de aquellos dispositivos que son constitutivos del cualquier por la facilidad con la que podemos incorporar dispositivos a
sistema digital y por extensión de cualquier sistema nuestro panel gráfico. Así mismo, estos programas nos
computacional. Ejemplificar el comportamiento de un circuito permiten, además de otras múltiples posibilidades, establecer
digital necesita cronogramas funcionales adecuados que pongan las líneas de conexión necesarias y analizar el comportamiento
de manifiesto todas las posibilidades que pueden darse y que
del circuito de forma precisa. Estos programas nos muestran las
necesitan ser mostradas para una correcta comprensión del
funcionamiento de los distintos dispositivos. Se presenta en este
señales que se obtienen en la salida del circuito, tras incorporar
trabajo una herramienta que posibilita la generación de a su entrada un determinado panel de señales representativas de
cronogramas de forma sencilla con fines didácticos para el los valores digitales que toman las distintas variables que
aprendizaje del comportamiento de los circuitos digitales. forman parte de la función o funciones. Así mismo nos ofrecen
valoraciones temporales de la respuesta del circuito
Keywords—tecnología de computadores; simulación digital; desarrollado.
cronogramas; docencia en grado
Estos programas nos permiten abordar proyectos
I. INTRODUCCIÓN académicos con distintos niveles de complejidad, desde los
simples con un pequeño número de dispositivos, a otros que se
acercan significativamente a los proyectos profesionales. Los
El aprendizaje de conceptos asociados a asignaturas del valores de estas variables se ejemplifican en los simuladores
campo de los sistemas digitales, donde el análisis del por medio de interruptores binarios, si bien se suele disponer
comportamiento de dispositivos incluidos en esta área, requiere para los casos que requieren sincronismo, de una señal de reloj
constantemente la utilización de señales lógicas, las cuales en la que se puede determinar su periodo y ciclo eficaz, sin
deben modificar su valor de forma cronológica sin la embargo no tienen como objetivo prioritario facilitar la
obligación de mantener un patrón determinado. La generación disposición de cronogramas flexibles y a medida en las
de estas señales de esta forma nos asegura plantear un conjunto entradas de los distintos dispositivos seleccionados, ni
flexible de supuestos que abarquen las distintas posibilidades ofrecerlos como salida de una forma versátil para su
que se pueden presentar a la entrada de un circuito digital. presentación gráfica.
La enseñanza de tales materias obliga a la generación Niveles iniciales de aprendizaje en este campo requieren
continua de cronogramas que muestren la casuística a la que una comprensión detallada del comportamiento digital de los
tendrán que responder los distintos circuitos digitales. Siendo elementos fundamentales como puertas y biestables de una
esta generación simple desde el punto de vista conceptual, se forma particularizada elemento por elemento. Esto nos
ocasionan no pocos inconvenientes cuando se quiere permitirá posteriormente analizar agrupaciones cada vez más
implementar su realización de forma digital, dado que no complejas de los mismos. Asignaturas como Estructura y
existen aplicaciones que faciliten tal tarea. Tecnología de Computadores que se imparte en el primer curso
Por otra parte, la elaboración de relaciones de ejercicios en de Ingeniería Informática, en donde se adquieren desde los
los cuales se propongan múltiples casos que pueden darse a la conocimientos básicos de sistemas digitales hasta los conceptos
entrada de un circuito digital, se hace una tarea tediosa de organización de computadores y que son base para construir
únicamente por el inconveniente de no poder generar de forma un conocimiento avanzado en Arquitectura de Computadores,
fácil diagramas de tiempos que sean de nuestro interés y que necesitan estrategias de aprendizaje que faciliten y afiancen el
sabemos pueden ser de utilidad para presentarlos en la conocimiento que deben tener los estudiantes de cara a poder
resolución de ejercicios por parte de los estudiantes. presentarles escenarios más complejos.
247
Libro de Actas
La responsabilidad con que el alumno debe abordar el La ausencia de una herramienta específica que sirva de
aprendizaje de estas asignaturas está basada fundamentalmente apoyo tanto a profesores de éste área que en su clase quieran
en su motivación y ésta, como pieza fundamental, en la mostrar de forma clara el funcionamiento de determinados
adecuada estrategia que el profesor debe llevar en todo el circuitos digitales, como a alumnos que en su tareas autónoma
proceso. Es necesario planificar distintos tipos de actividades de aprendizaje tengan a disposición una forma de comprobar lo
que fomenten su participación activa con objeto de mantener el explicado en clase, es lo que nos motivó a construir esta
interés del alumno en el aprendizaje de determinados aplicación.
conceptos, que no siempre considera de utilidad para una
formación práctica en un determinado campo profesional. II. ENTORNO DE DISEÑO
El esfuerzo que vamos a demandar del estudiante solo es
posible obtenerlo si éste confía en que el camino que hemos Uno de los factores fundamentales que se plantearon
marcado en la asignatura es no solo rentable, sino realmente inicialmente cuando se constató la necesidad de una
formativo y es ahí donde la generación de herramientas herramienta que solventara las dificultades que se tenían, fue
adecuadas en conjunción con una buena labor de tutoría asegurar un marco de diseño claramente sencillo de utilizar.
adquiere un papel relevante [3] [4]. Otros proyectos Además se tenía conciencia de que lo que buscábamos
metodológicos fomentan la utilización de tecnologías solventar no podría tener un largo recorrido de ampliación,
interactivas en el aula, con el ánimo de facilitar al profesor el dado que el incremento de potencialidad está claramente
conocimiento adquirido por los estudiantes en la propia sesión limitado por las aplicaciones utilizadas masivamente como
de clase presencial [5]. simuladores en el campo de la enseñanza de los sistemas
digitales, mencionadas anteriormente. Nuestro objetivo no
Es en estos niveles iniciales de aprendizaje donde las requería grandes inversiones, sino conceptos claros que nos
exposiciones realizadas en clase y la presentación de ejercicios, ofrecieran como salida cronogramas en los que la flexibilidad
planteados como actividad para realizar de forma autónoma o de su definición fuera el factor clave.
grupal por los estudiantes, echan en falta una forma cómoda de
generar señales digitales a medida, las cuales puedan servir La aplicación desarrollada corre sobre un entorno Excel en
como variables booleanas que evolucionan en el tiempo o el que se han parametrizado el número máximo de señales, así
como señales de reloj para aquellos elementos digitales que como el número de pulsos máximo a representar, los cuales se
requieren sincronismo. Tenemos presente que en los inicios de definen por filas y columnas respectivamente. Se consideró que
un primer curso se debe prestar más atención a la compresión ofrecer la posibilidad de representar 16 señales como máximo
de conceptos que al manejo de herramientas. Desde este punto era más que suficiente para nuestros intereses. De igual forma
de vista la utilización de aplicaciones que visualicen de forma la representación de hasta 40 pulsos nos posibilita analizar
gráfica lo diseñado y sean cómodas de usar facilitan en mayor cualquier situación que queramos plantear en nuestro esfuerzo
medida la consecución de este objetivo [6] [7]. Su utilización docente. La asignación de valores a las variables de entrada se
favorece mucho más el aprendizaje de conceptos, que si tuviera realiza de forma natural colocando un 0 o un 1 en el periodo de
el alumno que focalizar su atención en manejar herramientas tiempo que queremos que la señal esté a un valor bajo o alto,
más complejas, las cuales se incorporarán una vez avanzado el respectivamente.
curso; todo ello sin perder de vista el grado en que debe ser De igual forma el periodo de tiempo asignado a una
guiado [8], cuestión ésta clave así mismo, para una correcta columna puede ser subdividido con el ánimo de flexibilizar la
evolución del aprendizaje. forma de onda que queremos construir. Esto no da una gran
La experiencia nos enseña que una tarea simple, que de versatilidad a la hora de configurar la señal de entrada. Cada
forma manual en pizarra o papel no plantea ninguna dificultad, espacio temporal puede ser subdividido en 6 subespacios, los
como la de generar cronogramas, se torna tediosa cuando se cuales pueden tomar los valores que asignemos 0 o 1, de forma
quiere realizar sobre un documento o aplicación digital, similar a como lo hacemos con todo el espacio correspondiente
constatando algo no deseable como docentes, que las tareas a la representación del periodo de tiempo asignado a una
fáciles a veces nos llevan mucho tiempo. Por otra parte, el columna.
disponer de una señal binaria cronológicamente variable en En la figura 1 se muestra la generación de dos señales
formato digital, nos ofrece la posibilidad de utilizarla como digitales. Una de ellas A, se puede interpretar como la forma
señal adaptada para ser manejada por otras etapas en las que se clásica de una señal de reloj, como explicaremos más adelante.
pueda abordar la compresión de los elementos fundamentales La otra B, ejemplifica el rango de posibilidades que nos ofrece
mencionados anteriormente. la aplicación, toda vez que podemos establecer un conjunto
Ejemplificar el comportamiento de un circuito digital amplio de relaciones casuísticas entre ella y la posible señal de
necesita cronogramas funcionales adecuados que pongan de reloj.
manifiesto todas las posibilidades que pueden darse y que
necesitan ser mostradas para una correcta comprensión del
funcionamiento de los distintos dispositivos.
Es una necesidad continua generar cronogramas para
proponer casos y supuestos que sirvan para analizar el
comportamiento de sistemas digitales.
Fig. 1. Asignación de valores a dos variables lógicas
248
TAEE 2018 | Tenerife, 20 - 22 de Junio
Con el límite de señales y pulsos indicado previamente, va mostrando su forma gráfica por periodos, con
anteriormente, 16 señales y 40 pulsos, se dispone de un entorno la forma correspondiente al valor o valores asignados en esa
sobre el cual podemos definir un conjunto de señales a nuestra columna temporal. De esta forma es muy fácil visualizar la
voluntad. correlación entre valor y forma de onda, para su posible
modificación en caso de estar interesados en ello.
El entorno de diseño se muestra en la figura 2, en la cual
podemos visualizar los distintos elementos que nos permiten
configurar nuestro cronograma. Por una parte el espacio de Cabe significar que tal como se ha mencionado antes, la
filas y columnas Excel donde asignaremos nombre a las representación permite 6 subespacios dentro del periodo
distintas señales, así como la evolución de sus valores digitales asignado a una columna, esto no ofrece multitud de
y por otra un conjunto de “botones” que nos permitirán posibilidades a la hora de definir una forma de señal que puede
visualizar la propuesta o propuestas planteadas numéricamente. tomar hasta 12 valores en el periodo de una hipotética señal de
reloj definida. Esto nos permitiría que la señal cambiara de
Una vez asignados los valores digitales en cada espacio valor hasta 12 veces dentro de un periodo de reloj.
temporal, podemos proceder a representar gráficamente estas
señales simplemente pulsando el icono correspondiente
B. Entorno de datos y programación
“Recalcular y Dibujar”. Esto provoca la representación gráfica
de los conjuntos de valores asignados previamente, en el orden Este programa usa las funcionalidades del programa
en que se han definido, fila tras fila. “Microsoft Excel 2010” para mostrar la lógica de señales de
entrada y salida. En el entorno de Excel tenemos una
Tal como se muestra en la figura 2, la posibilidad de plataforma familiar para insertar datos fácilmente y representar
resaltar en negrita o con un determinado color las señales que soluciones gráficamente. Vía el entorno VBA que es
nos interese, ofrece una vistosidad muchas veces necesaria implementado en cada producto de Microsoft Office,
cuando se quiere presentar el comportamiento de los circuitos disponemos de una herramienta potente para calcular
digitales. expresiones difíciles y manejar trabajos y lógicas complejas
Los botones “señales” y “pulsos” nos permiten incrementar mediante la programación de macros.
o decrementar el número de señales o el número de pulsos a
visualizar. Un “-“delante del nombre asignado a una señal, nos III. SIMULACIÓN DEL COMPORTAMIENTO DE
representará la forma complementaria de la misma. CIRCUITOS COMBINACIONALES
249
Libro de Actas
250
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 4. Ventana de diálogo de una Puerta Lógica Al igual que con la ventana de diálogo de puertas lógicas,
una vez seleccionados los parámetros necesarios y pulsar
IV. SIMULACIÓN DEL COMPORTAMIENTO DE “Crear”, la aplicación está en disposición para visualizar la
CIRCUITOS SECUENCIALES respuesta de salida del Flip-Flop seleccionado.
De igual manera la aplicación está preparada para ofrecer la Se muestra en la figura 5 un ejemplo práctico en la ventana
salida de circuitos biestables utilizados en sistemas digitales. de diálogo. Las opciones nos permiten seleccionar si lo que
En este caso en la fila en la que se quiera representar la queremos utilizar es un Flip-Flop (biestable síncrono) o un
respuesta de un determinado biestable, debe iniciarse con un Latch (asíncrono).En el caso de que hayamos seleccionado
doble *. Inmediatamente se nos abre un formulario en una activación por flanco, la opción de “activación por nivel”
ventana de diálogo, tal como se ve en la figura 5, la cual nos pulsando alto o bajo debe ser interpretada como ascendente o
permite definir los parámetros que intervienen. En este descendente respectivamente.
formulario tenemos que definir los elementos relevantes que
determinan el funcionamiento del dispositivo. En el caso de
Flip-Flops son por ejemplo el tipo (pulso, flanco), entradas A y
B, posible negación de las entradas, valor predeterminado del
estado del Flip-Flop, valores predeterminados de los señales
(antes del primer pulso), si tiene pin Enable, Preset o Clear,....
Dependiendo de la configuración, la macro crea una llave
de texto y escribe en la celda con el nombre de la señal para
que el simulador gráfico pueda representar los valores
correctos.
La ventana de diálogo que se abre para definir los
parámetros del biestable en el que estemos interesados ofrece
un conjunto de posibilidades representativas de las
características que nos podemos encontrar al trabajar con este
tipo de dispositivos.
En primer lugar debemos seleccionar el tipo de Flip-Flop, a
continuación si queremos que actúe por pulsos o por flanco.
Así mismo deberemos seleccionar que señales actúan como
cada una de las entradas del biestable, si estas tienen su entrada
negada o no y su valor inicial antes de que llegue el primer
pulso activo.
En la TABLA 2 se muestran los distintos parámetros que Fig. 5. Ventana de diálogo para la definición de biestables
intervienen en la definición de Flip-Flops.
Es conveniente recordar que el botón con la denominación
Ejemplo: “negado” nos permitirá definir la respectiva señal activa en
**JK[0;0+3,0+4,0+2,0,0,0] FF JK, valor antes 0, entrada filas 3 bajo simplemente marcándolo. Esto es de especial importancia
(J) y 4 (K) no negadas, CLK es fila 2, no tiene activado ni para la definición de las señales Preset y Clear, normalmente
Enable, ni Preset, ni Clear. ̅̅̅̅̅̅̅̅̅ y ̅̅̅̅̅̅̅̅
activas en bajo en los circuitos comerciales (𝑃𝑟𝑒𝑠𝑒𝑡 𝐶𝑙𝑒𝑎𝑟).
251
Libro de Actas
252
TAEE 2018 | Tenerife, 20 - 22 de Junio
De igual forma la demostración del comportamiento de La definición libre de patrones de señales me permite
agrupaciones de Flip-Flops es totalmente factible, con lo cual ejemplificar de detalladamente la forma en que actúan los
completamos el conjunto de elementos básicos que pueden ser circuitos digitales.
manejados en electrónica digital para un aprendizaje práctico
del funcionamiento de estos circuitos. La herramienta muestra su poder didáctico en la
presentación de supuestos simulados de forma gráfica en clase.
La comprobación de la forma de actuar tanto de contadores
síncronos y asíncronos, como de registros de desplazamiento es Así mismo, la herramienta facilita la elaboración de
totalmente factible simplemente seleccionando como entradas supuestos de trabajo escritos, destinados a la resolución
las salidas de una función generada anteriormente, lo cual es autónoma o colaborativa por parte de los estudiantes.
válido para entradas de datos y para entadas de reloj. Una Su utilización ha sido aplicada de forma experimental
selección de una señal Q de salida de un Flip-Flop como durante un curso académico por parte de los profesores de la
entrada de reloj de otro Flip-Flop, permitirá diseñar circuitos asignatura Estructura y Tecnología de Computadores en el
asíncronos. Grado de Informática, UAL, estando su puesta a disposición de
Por ejemplo en la figura 9 se muestra la representación de los alumnos en el presente curso.
las formas de onda en las salidas Q de cada uno de los Flip-
Flops que constituyen un registro de desplazamiento de 4 bits
con entrada serie D. ACKNOWLEDGMENT
Este Trabajo ha sido desarrollado en el marco
“Convocatoria de Grupos Docentes para la Creación de
Materiales Didácticos en la Universidad DeAlmería. Bienio
2017-2018”.
REFERENCES
[1] http://www.pspice.com/about
[2] http://designworkssolutions.com/logicworks-5-windows/
[3] ] D. Baneres, “Aprendiendo jugando fundamentos de sistemas digitales,”
Actas de las XXII Jenui. Almería, 6-8 de julio 2016. ISBN: 978-84-
16642-30-4, pp. 269-276
[4] M. Ruiz-Ferrándiz, G. Ortega, J. Roca-Piera. “Learning Analytics and
Evaluative Mentoring to increase the students' performance in Computer
Science”. EDUCON2018-IEEE Global Engineering Education
Conferenc. Santa Cruz de Tenerife, april, 2018. En prensa.
Fig. 9. Ejemplo de salidas de un registro de desplazamiento de 4 bits [5] M. Prim, J. Oliver, y V. Soler,“Aprendizaje de Sistemas Digitales
utilizando tecnologías interactivas,” IEEE-RITA Vol. 4, Núm. 1, Feb.
2009.
[6] D. Baneres, R. Clarisó, J. Jorba, and M. Serra, “Experiences in digital
V. CONCLUSIONES circuit design courses: A self-study platform for learning support,” in
IEEE Transactions on Learning Technologies, vol. 7, no. 4, pp. 360–
El manejo de cronogramas funcionales es de gran utilidad 374, Oct 2014.
en el aprendizaje de electrónica digital, siendo necesario un [7] G.A. Contreras, R. García y M.S. Ramírez, “Uso de simuladores como
procedimiento sencillo de generación de los mismos. recurso digital para la transferencia de conocimiento,” Apertura Revista
de Innovación Educativa, ISSN Impreso: 1665-6180 Número 1,
Se ha desarrollado una herramienta de gran versatilidad Volumen 2, Universidad de Guadalajara, México, Abril 2010
para definir patrones de señales de entrada y analizar el [8] C. Quintáns, J. Fariña, J.J .Rodríguez-Andina, “Aprendizaje Práctico de
comportamiento de circuitos digitales. Sistemas Electrónicos Digitales a través de Proyectos Semiguiados,”
IEEE Revista Iberoamericana de Tecnologías del Aprendizaje.
La herramienta permite la definición libre de cronogramas Electrónico ISSN: 1932-8540 Issue: 99. 31 July 2017.
y su utilización como variables de entrada para observar la
señal de salida generada.
253
Libro de Actas
Aitzol Zuloaga, Jaime Jiménez, Jesús Lázaro, Carlos Cuadrado, Unai Bidarte
Departamento de Tecnología Electrónica
Universidad del País Vasco (UPV/EHU)
Bilbao, España
Email: {aitzol.zuloaga, jaime.jimenez, jesus.lazaro, carlos.cuadrado, unai.bidarte}@ehu.es
Resumen—Las máquinas de estados son herramientas funda- procesadores no se encuentran extensamente abordadas en
mentales para el desarrollo de sistemas digitales de diversa índole. ningún medio.
En los cursos de "Electrónica Digital", las máquinas de estado
se utilizan en su versión conceptualmente más simple para desa- Es cierto que en los cursos de Electrónica Digital, las
rrollar sistemas medianamente complejos. Posteriormente, en el máquinas de estado son de obligado estudio, y ello se corro-
curso de "Sistemas Digitales", las máquinas de estado se amplían bora en las Guías Docentes de diversas titulaciones impartidas
para incluir nuevos conceptos propios de los sistemas basados en en universidades españolas. Sin embargo, la evolución del tema
procesadores. En este trabajo se presenta un procedimiento para para el ámbito de la programación de pequeños procesadores
la enseñanza de las máquinas de estados y máquinas de eventos y microcontroladores en lenguajes de bajo nivel, es una gran
normalizando los conceptos y los procedimientos para su correcta ausente en las Guías Docentes en las universidades españolas.
implementación en procesadores. El objetivo final es presentar a Con la información escrita en libros e Internet, sucede algo
los estudiantes un decálogo que les permita el diseño profesional
de sistemas de funcionamiento eficiente y robusto.
similar: se encuentra mucha información al respecto para
la aplicación en circuitos digitales y la programación de
Keywords—Máquinas de estado, procesadores, funcionamiento aplicaciones avanzadas, pero casi nada para la utilización
robusto, método de diseño. en pequeños procesadores con lenguajes de bajo nivel. Una
honrosa excepción podemos encontrarla en el libro de M.
I. I NTRODUCCION Lynch [3] para cursos en la Universidad de Florida
Este trabajo analiza diferentes conceptos involucrados en el Las máquinas de estado y eventos, al ser estructuras
diseño de máquinas de estado y eventos. Se enmarca principal- muy concretas, permiten al profesorado una evaluación más
mente en la asignatura "Sistemas Digitales", aunque debe ser sistemática y realista del desempeño del estudiante, sin dejar
considerado como una continuación de los primeros conceptos de lado el hecho de que se dota de una poderosa herramienta
introducidos en la asignatura de "Electrónica Digital". En para el futuro profesional del estudiante en aras de mejorar la
concreto, estas asignaturas se imparten para la titulación de calidad de los productos diseñados.
Grado en Ingeniería en Tecnología de Telecomunicación en la En este documento se presentarán primero las definiciones
Escuela de Ingeniería de Bilbao [1]. de los conceptos fundamentales: los estados, los eventos y las
La utilización de las estructuras de máquinas de estados y acciones. Posteriormente, se estudiará la "máquina de eventos"
eventos [2], representa la forma más idónea y profesional de en su forma más simple. A partir de ésta se pasará a estudiar
realización de proyectos basados en pequeños procesadores. la "máquina de estados y eventos" y, por último, se estudiará
Además son el puente entre la enseñanza de la electrónica la "máquina de estados de evento único". Esta división del
digital y la enseñanza de los sistemas operativos utilizados en estudio en tres máquinas distintas se realiza para facilitar la
procesadores de gran capacidad. asimilación, por parte del estudiante, de las variantes más
comunes en que es posible encontrar estas máquinas. En el
Por otro lado, el uso de pequeños procesadores a modo de estudio de las diferentes máquinas se introduce al estudiante
afición por un gran número de personas y la gran difusión de una manera escalonada en los mencionados conceptos.
por Internet de pequeños programas, crea una disyuntiva a
Cada una de estas máquinas tiene su utilidad particular en
la hora de decidir los tópicos que deben ser tratados en un
determinadas aplicaciones y permiten soluciones rápidas, de
curso profesional. Por ello, para la asignatura de "Sistemas
funcionamiento robusto y de fácil adaptación. En la sección
Digitales", nos hemos decantado por enseñar cómo diseñar y
correspondiente a cada una de ellas se perfilará el tipo de
realizar estructuras de programación más complejas y robustas
aplicaciones a las cuales se dirige.
que son utilizadas en el ámbito profesional. Por ello, dentro de
la temática abordada, están las máquinas de estados y eventos, La herramienta más importante en el desarrollo de las
dejando en un segundo plano detalles tan específicos como la máquinas de estados y eventos son los diagramas que con-
programación de un determinado periférico de un procesador ceptualizan los mismos. En el estudio se ha hecho especial
específico. Estos últimos se encuentran por doquier en los hincapié en seguir una serie de reglas para realizar los diagra-
manuales de los procesadores, libros, revistas y páginas web. mas de estados, eventos y acciones, con el objetivo de detectar
Sin embargo, las máquinas de estados y eventos para pequeños los posibles errores en el desarrollo de las máquinas y a la vez
254
TAEE 2018 | Tenerife, 20 - 22 de Junio
255
Libro de Actas
256
TAEE 2018 | Tenerife, 20 - 22 de Junio
257
Libro de Actas
258
TAEE 2018 | Tenerife, 20 - 22 de Junio
Otra característica que distingue a las máquinas de estado Otro caso que se da con frecuencia en las máquinas de
de evento único es que en las ramas del diagrama de flujo se estado y eventos, es la combinación de eventos producidos por
llama directamente a las acciones (Fig. 16) y no a máquinas teclas y eventos producidos por temporizadores. Este es el caso
de eventos. Además, el hecho de que la salida del estado de de relojes y crono-termostatos. En este tipo de dispositivos
reposo se realice por una rutina externa, hace que la rama además de tener varios eventos generados por las diferentes
correspondiente al estado cero (0) no posea ninguna acción. teclas, se tiene un evento que marca el paso de los segundos.
Para estos casos, los diferentes estados del sistema deben
De la Fig. 16 se desprende también otra característica que contemplar la actualización de los contadores de tiempo en,
facilita la reutilización de las acciones para distintos estados. prácticamente, todos los estados.
Esto puede ser hecho siempre que se planifique correctamente
la asignación del número asociado a cada estado y es válido C. Supervisiones de tiempo
tanto para las máquinas de estados y eventos como para las
máquinas de estado de evento único. En el ejemplo de la Otra aplicación donde también surgen eventos relacionados
Fig. 14, los estados son consecutivos. La rutina de acción con el tiempo son aquellas en el que se quiere supervisar
de transmisión de bits TX_BIT pudiera ser desarrollada de la un determinado tiempo. Por ejemplo, una calculadora que se
forma mostrada en la Fig. 17. Obsérvese que la extracción del apaga luego de estar un tiempo sin que se presione una tecla.
bit de dato se hace apuntando con el estado y que el cambio de En estos casos, las acciones asociadas a los eventos de tecla
estado se realiza con un incremento de la variable de estado. llaman a una rutina que inicializa un contador de tiempo.
En cualquier caso es importante que en las acciones no se Cuando se concluye el tiempo asignado al contador, se genera
pregunte nuevamente por el estado, ya que se supone que esa el evento de "fin de supervisión de tiempo", que será atendido
discriminación ya está hecha en la máquina de estados. por la acción correspondiente en el estado correspondiente.
259
Libro de Actas
260
TAEE 2018 | Tenerife, 20 - 22 de Junio
261
Libro de Actas
Aitzol Zuloaga, Jaime Jiménez, Jesús Lázaro, Carlos Cuadrado, Unai Bidarte
Departamento de Tecnología Electrónica
Universidad del País Vasco (UPV/EHU)
Bilbao, España
Email: {aitzol.zuloaga, jaime.jimenez, jesus.lazaro, carlos.cuadrado, unai.bidarte}@ehu.es
Resumen—Habitualmente las máquinas de estados son es- porque hace que el estudiante lo relacione con el concepto
tructuras fundamentales para desarrollar sistemas basados en de "máquina de estados" con el que guarda cierta relación.
pequeños procesadores y forman la base conceptual de los
sistemas operativos. Sin embargo, las máquinas de estado no Las máquinas de tiempo son el concepto fundamental que
aportan la capacidad de procesamiento en tiempo real que da pie a los sistemas operativos de tiempo real [2,4,5]. Por
requieren algunos sistemas. Para ello es necesario recurrir a otra ello, este tema constituye un puente entre la enseñanza de
estructura: las máquinas de tiempo. El concepto fundamental de los pequeños microcontroladores en los cursos de Sistemas
las máquinas de tiempo permite dotar a pequeños procesadores Digitales y la enseñanza de los sistemas operativos más propia
con otro nivel de capacidad. Por esto último, el tema es tratado de los cursos de informática avanzada.
en el curso de "Sistemas Digitales" del Grado en Ingeniería en
Tecnología de Telecomunicación, como una ampliación del tema La gran proliferación en el mercado de pequeños sistemas
de máquinas de estado, eventos y acciones. de desarrollo y la gran accesibilidad de programas a través de
Internet, ha propiciado que muchos jóvenes incursionen en el
Keywords—Máquinas de tiempo, máquinas de estado, proce-
sadores, funcionamiento robusto, método de diseño.
mundo de los microcontroladores. Sin embargo, la falta de guía
adecuada crea vicios en su proceder que deben ser corregidos
en las aulas con el fin de lograr un desempeño profesional
I. I NTRODUCCION en los futuros ingenieros. Es por ello que en la asignatura
de "Sistemas Digitales" nos hemos propuesto a enseñar cómo
En este trabajo se introduce la máquina de tiempo como utilizar estructuras de programación más eficientes y robustas.
una estructura de software que, junto a las máquinas de En este sentido, dentro de la temática, se abordan estructuras
estados y eventos, permite dotar a los pequeños procesadores tales como las máquinas de estados, las máquinas de eventos
de una gran capacidad para aquellas aplicaciones donde las y las máquinas de tiempo [6,7]. Esta temática no es extensa-
condiciones temporales son estrictas. Además permite el má- mente abordada en las publicaciones ni en los cursos de las
ximo aprovechamiento de la capacidad de procesamiento del universidades, sin embargo, son herramientas utilizadas en el
dispositivo. ámbito profesional.
El tema de las máquinas de tiempo se enmarca en la asig- Por otro lado, las máquinas de estado, las máquinas de
natura "Sistemas Digitales" que se imparte para la titulación eventos y las máquinas de tiempo, al ser estructuras muy con-
de Grado en Ingeniería en Tecnología de Telecomunicación en cretas, permiten al profesorado una evaluación más sistemática
la Escuela de Ingeniería de Bilbao [1]. Entre los principales y realista del desempeño del estudiante.
objetivos establecidos para la docencia de la asignatura de
Sistemas digitales están los siguientes: El estudio de la máquina de tiempo parte de la definición
de los conceptos de "período de repetición", "ranuras" y
• Conocer los principios básicos de funcionamiento "tareas". Aunque la estructura de las máquinas de tiempo tiene
interno de un procesador desde el punto de vista de semejanza a las estructuras de las máquinas de estados y las
máquina electrónica. máquinas de eventos, es necesario redefinir conceptos para una
cabal comprensión de su utilidad y aplicación.
• Interiorizar la necesidad de utilizar estructuras profe-
sionales para el desarrollo de programas para el diseño Es necesario señalar que el uso de las máquinas de tiempo
de sistemas de funcionamiento eficiente y robusto. no excluye el uso de las máquinas de estado y eventos.
Debe entenderse que son estructuras que pueden utilizarse
• Conocer el funcionamiento de una máquina de tiempo. simultáneamente en un sistema sin interferirse mutuamente,
más bien todo lo contrario.
En la literatura las máquinas de tiempo, en sus diferentes
variantes, son denominadas habitualmente como "Planificado- Para la enseñanza práctica de la asignatura de Sistemas
res" [2], "Secuenciadores" [3] o "Time Schedulers" [4]. Aquí Digitales en la Escuela de Ingeniería de Bilbao, se utiliza el
hemos preferido la denominación de "máquina de tiempo" lenguaje ensamblador de los procesadores PIC16 dado que
262
TAEE 2018 | Tenerife, 20 - 22 de Junio
permite entender mejor el procesador desde una perspectiva de siempre es posible disponer de todos los periféricos requeridos
máquina electrónica [8,9,10]. Es cierto que la mayoría de los o exactamente adaptados a la aplicación.
autores consideran que conceptos como la máquina de tiempo
pertenecen al campo de los sistemas operativos y que éstos es- Muchas de estas aplicaciones pueden ser atendidas uti-
capan de las posibilidades de los pequeños microcontroladores lizando un temporizador y un programa debidamente desarro-
de 8 bits y en especial si se trabaja con lenguajes de bajo llado.
nivel [5, 11, 12]. Sin embargo, los conceptos básicos de los Hoy día los procesadores en general operan a elevadas
sistemas operativos se desarrollaron en procesadores de 8 bits frecuencias de reloj, por lo que son capaces de atender las
y en lenguajes de muy bajo nivel. Además, en un lenguaje de exigencias que anteriormente se realizaban exclusivamente por
bajo nivel se observa con una claridad especial la simplicidad circuitos específicamente diseñados. El mayor problema es el
de estas estructuras. cumplir con la exactitud los requisitos de tiempo en que deben
En sintonía con las prácticas, en este trabajo se exponen ejecutarse los programas.
ejemplos de aplicaciones prácticas con procesadores PIC16, Vamos a tratar de ilustrar los problemas y las soluciones
donde el uso de la máquina de tiempo permite superar, por medio de ejemplos. Supongamos que se desean ejecutar 3
con creces, las limitaciones de los periféricos específicos del operaciones o tareas cada 10 ms. Estas tareas se denominarán
dispositivo en aplicaciones como el control de motores o Tarea A, Tarea B y Tarea C. Básicamente cada tarea es una
servomotores. subrutina. Entre la ejecución de dos Tareas A debe guardarse
10 ms de espacio de tiempo, al igual que entre dos Tareas B
II. E JECUCIÓN A TIEMPO y dos Tareas C. Pero, sin embargo, la separación en tiempo
entre las Tarea A, B y C no tiene porqué ser rigurosa.
En los sistemas basados en procesadores se requiere con
frecuencia atender ciertos dispositivos periódicamente con una Para cumplir con el requisito de tiempo es necesario que
relativa exactitud. Entre ellos se pueden citar los generadores el procesador tenga asociado un temporizador que genere
de PWM, los generadores de sonido, los marcadores telefóni- continuamente una interrupción cada cierto intervalo fijo de
cos. tiempo. Esta interrupción de tiempo, la principal del sistema,
recibe el nombre de tick.
Para atender este tipo de dispositivos, la mayoría de los
microcontroladores cuenta con uno o más temporizadores y En el caso del ejemplo, una solución puede ser la de tener
a veces con periféricos adicionales para algunos dispositivos un tick de tiempo de 10 ms y ejecutar todas las tareas, una tras
en particular como pueden ser los generadores de PWM. En otra, tal y como se muestra en la fig. 1. El problema es que
el caso de plataformas basadas en microprocesadores también la duración de las tareas no siempre suele ser la misma, con
es posible agregar periféricos adicionales. Sin embargo, no lo cual se presenta el problema de que no existe un intervalo
263
Libro de Actas
Fig. 4. Distribución de 3 tareas en una máquina de tiempo de 10 ranuras con la tarea C a distinto período.
de tiempo determinado y constante entre las Tareas B y entre 3. En la misma figura se observa que ahora sí se cumplen los
las Tareas C, tal y como se muestra en fig. 2. requisitos temporales entre las tareas.
Para este ejemplo se ha decidido dividir el período de
III. M ÁQUINAS DE TIEMPO repetición en 10 ranuras, y por tanto pudieran ubicarse hasta
La máquina de tiempo es una estructura de programación 10 tareas en las distintas. Obviamente, mientras mayor sea
que permite la administración de tareas que deben ser eje- la densidad de ranuras por período de repetición, mayor
cutadas en intervalos de tiempo precisos. Se utiliza cuando será la carga sobre el procesador y se restará capacidad de
es necesario efectuar varias operaciones periódicas con cierto procesamiento al lazo principal.
grado de precisión en el tiempo. En esta estructura de ranuras del ejemplo, pudiera existir
una tarea que se deseara ejecutar con una mayor periodicidad.
En el concepto de máquina de tiempo, se utilizan ticks de
Supongamos, por ejemplo, que la Tarea C se quiera ejecutar
mayor frecuencia y en ellos se distribuyen las tareas. Siguiendo
cada 5 ms. Para ello se asignará dicha tarea en dos de las 10
con el ejemplo, el período de repetición de 10 ms se trocea
ranuras como se observa en la fig. 4.
en 10 intervalos de 1 ms cada uno. A estos intervalos los
denominaremos "ranuras de tiempo". Esto se traduce en hacer La construcción de una máquina de tiempo por programa
que las interrupciones de tiempo sean cada 1 ms y atender esas es muy parecida a una máquina de estados y se ejecuta
interrupciones por un administrador: la máquina de tiempo. De como rutina de atención en la interrupción del temporizador
esta manera cada una de las tareas se puede realizar en una fig. 5. El diagrama de flujo de la máquina de tiempo para
ranura de tiempo específica, tal y como se muestra en la fig. el ejemplo que se viene utilizando, se muestra en la fig.
264
TAEE 2018 | Tenerife, 20 - 22 de Junio
265
Libro de Actas
Fig. 9. Dos períodos de las señales de control de los motores (La actuación
de la máquina de tiempos se simboliza con un punto).
(GENMI_n y GENM_n) son de la forma presentada en los Fig. 11. Diagrama de flujo de las tareas que deben ser llamadas desde la
máquina de tiempo de control de los motores.
diagramas de flujo de la fig. 11. La primera tarea (GENMI_n)
reinicia el valor del contador de ancho de pulso para cada
período de repetición. El diagrama de la máquina de tiempo
que influye más significativamente en la carga de trabajo es la
se visualiza en la fig. 12.
duración del período de cada ranura, en este caso, 125 us.
Suponiendo nuevamente un PIC16 con un ciclo de máquina
de 1.0 us, la máquina de tiempo con las respectivas tareas de V. C ONTROL DE SERVOS POR PWM
control de motores representa una carga de aproximadamente
un 50%. Esta carga de trabajo depende de la complejidad de Otra aplicación muy idónea y popular para la máquina
las tareas ubicadas en la máquina de tiempo, aunque como se de tiempo es el control de servomotores o servos [13]. Estos
observa son tareas relativamente simples. Por ello, la variable dispositivos son muy utilizados en robots y su control se lleva
266
TAEE 2018 | Tenerife, 20 - 22 de Junio
267
Libro de Actas
TABLA I
ISTRIBUCIÓN DE TAREAS EN LA MÁQUINA DE TIEMPO PARA CONTROLAR 2
SERVOMOTORES Y 2 MOTORES .
Fig. 14. Diagrama de flujo de las tareas que deben ser llamadas desde la Ranura Tarea
máquina de tiempo de control de los servomotores. 0 Servo GENSI_1
1 Motor GENMI_1
2 Motor GENMI_2
(0%, 50% y 100%), es decir, se requiere el uso de 2 ranuras 9-19 Servo GENS_1
por período para cada motor. 20 Servo GENSI_2
21 Motor GENM_1
La señal de período más largo es la correspondiente a
22 Motor GENM_2
los servomotores, y es la que marca el período total de la
29-39 Servo GENS_2
máquina de tiempo, es decir 20 ms. Esto significa que si sólo
41 Motor GENMI_1
se posicionan 2 ranuras en todo el período, la frecuencia de
42 Motor GENMI_2
control de los motores será de 50 Hz (20 ms). Esta frecuencia 61 Motor GENM_1
puede resultar muy baja para un control adecuado. Por ello, y 62 Motor GENM_2
dado que disponemos de muchas ranuras libres, se distribuirán 81 Motor GENMI_1
uniformemente las dos ranuras de cada motor por todo el 82 Motor GENMI_2
conjunto de ranuras. En este caso es posible asignar cinco 101 Motor GENM_1
pares de ranuras para cada motor por lo que la frecuencia de 102 Motor GENM_2
control aumenta a unos, más razonables, 250 Hz (5 x 50 Hz). 121 Motor GENMI_1
En la Tabla 1 se observa la distribución de tareas en la 122 Motor GENMI_2
máquina de tiempo para el ejemplo mixto propuesto. De esta 141 Motor GENM_1
tabla, se deduce que aún queda espacio para el control de varios 142 Motor GENM_2
dispositivos sin afectar sus funciones. Por ejemplo, pudiera 161 Motor GENMI_1
162 Motor GENMI_2
utilizarse una ranura para la actualización del reloj de tiempo
181 Motor GENM_1
real del sistema cada 20 ms.
182 Motor GENM_2
VII. C ONCLUSIONES
La máquina de tiempo es una estructura de programación posibilidades de pequeños procesadores que operan a veloci-
muy sencilla que permite hacer un uso muy eficiente de las dades respetables aún en sus versiones más económicas.
268
TAEE 2018 | Tenerife, 20 - 22 de Junio
Como se ha podido ver a través de los ejemplos expuestos [11] E. García, Compilador C CCS y Simulador Proteus para Microcontro-
en el presente trabajo, el uso de la máquina de tiempo permite ladores PIC, México: Alfaomega grupo editor, 2008.
extender la capacidad de control de los procesadores por [12] T. Wilmshurst, Designing Embedded Systems with PIC Microcon-
encima de lo que se pudiera prever de sus especificaciones trollers. Londres: Elsevier. 2007
comerciales. [13] "Servomotor ¿Que es y como funciona?", Ingeniería mecafenix, 2018.
[En línea] Disponible en: http://www.ingmecafenix.com/electricidad-
Pero quizás, la ventaja más importante desde el punto de industrial/servomotor/ [Accedido: 04/02/2018].
vista docente, radica en ayudar a formar nuevos conceptos [14] BOE. Orden CIN/352/2009, de 9 de febrero, por la que se establecen
de programación que servirán de base a cursos avanzados los requisitos para la verificación de los títulos universitarios oficiales
que habiliten para el ejercicio de la profesión de Ingeniero Técnico de
de programación. Todo esto sin perder la perspectiva de la Telecomunicación, 20 de febrero de 2009.
máquina electrónica que es un microcontrolador.
Por otro lado, para el profesor que dirige el curso, el uso de
estructuras como la máquina de estados y eventos y la máquina
de tiempo, permite una evaluación más concreta y objetiva
del progreso de los estudiantes. Además, el conocimiento de
estructuras profesionales claras, permite que los estudiantes
puedan aprender a trabajar en ambientes colaborativos donde
la forma de trabajo está muy reglada en el aspecto de la
integración de bloques de programa. Aspecto éste que es muy
remarcado con los actuales programas de estudio formulados
en base a competencias [14].
AGRADECIMIENTOS
El trabajo descrito en esta publicación ha sido generado
y patrocinado por el Departamento de Educación, Política
Lingüística y Cultura del Gobierno Vasco en base a las ayudas
para apoyar las actividades de grupos de investigación del
sistema universitario vasco IT978-16 y por el Ministerio de
Economía y Competitividad a través del proyecto de investi-
gación TEC2017-84011 y los fondos FEDER.
R EFERENCIAS
[1] BOPV. RESOLUCIÓN de 20 de diciembre de 2010, de la Vicerrectora de
Ordenación Académica, de la Universidad del País Vasco/Euskal Herriko
Unibertsitatea, por la que se procede a la publicación del plan de estudios
del Grado en Ingeniería Técnica de Telecomunicación de la Universidad
del País Vasco/Euskal Herriko Unibertsitatea. Boletín Oficial del País
Vasco, no 44 de 4 de marzo de 2011.
[2] "Planificador" Wikipedia, 2018. [En línea] Disponible en:
https://es.wikipedia.org/wiki/Planificador [Accedido: 26/04/2018].
[3] R. Tocci, N. Widmer, Sistemas digitales: principios y aplicaciones.
Mexico: Prentice Hall, 2003.
[4] "Scheduling (computing)" Wikipedia, 2018. [En línea] Disponible
en: https://en.wikipedia.org/wiki/Scheduling_(computing) [Accedido:
26/04/2018].
[5] O. González, "Sistemas operativos en microcontroladores. Seminario
de Microrrobots" Universidad de Alcalá, 2006. [En línea] Disponible
en: http://www.alcabot.com/alcabot/seminario2006/SEM06_SOenMi
crocontroladores.pdf [Accedido: 26/04/2018].
[6] A. Zuloaga, A. Astarloa, Sistemas de procesamiento digital, Madrid:
Delta Publicaciones, 2008.
[7] J. Jiménez, C. Cuadrado, I. Kortabarria, J. Andreu, A. Zuloaga, "Dificul-
tades al aprender a especificar máquinas de estados en sistemas micro-
programados," , pp. 428-432, XII Congreso de Tecnologías, Aprendizaje
y Enseñanza de la Electrónica (TAEE 2016), Sevilla (España), Junio
22-24, 2016.
[8] A. Zuloaga, Laboratorio de Sistemas Digitales, Bilbao: Publicaciones de
la Escuela de Ingeniería de Bilbao, 2013
[9] A. Zuloaga, A. Astarloa, Sistema Digital PICTOR, Bilbao: Servicio de
publicaciones de la Escuela de Ingeniería de Bilbao, 2013
[10] A. Zuloaga, J. Jiménez, I. Kortabarria, J. Andreu, " PICTOR: circuito
impreso para montar un sistema digital básico," , pp. 315- 319, XI
Congreso de Tecnologías, Aprendizaje y Enseñanza de la Electrónica
(TAEE 2014), Sevilla (España), Junio 11-13, 2014.
269
Libro de Actas
Abstract—La educación racional debe complementarse con la felicidad, por lo que aprende mejor, retiene más información y
educación emocional (motivación), en ésta, podemos destacar sus asocia a mayor velocidad. Por eso es tan importante escuchar al
factores motivacionales como son: la activación de la curiosidad y alumno, motivarlo y ayudarlo en la construcción del propio
del interés, el facilitar el aprendizaje de las estructuras de conocimiento.
conocimiento, de los mapas conceptuales, de los problemas
integradores, así como una presentación global al finalizar el Para facilitar que los alumnos se interesen y que se
curso, que facilitan el aprendizaje, el trabajo en grupo esfuercen para comprender y aprender, diversos investigadores
(colaborativo) y permiten que obtengamos buenos resultados en han estudiado los factores motivacionales [8] como son:
nuestras evaluaciones de los estudiantes.
1. Activar la curiosidad: plantear información nueva y
Keywords—motivación, aprendizaje, calidad de la educación. plantear objetivos globales.
2. Activar y mantener el interés: al tener en cuenta los
I. INTRODUCCIÓN conocimientos previos, planteando los conceptos de
Ante el alto índice de suspensos en los primeros cursos de forma clara, jerarquizada, cohesionada, haciendo
ingeniería, en particular en las asignaturas de Electrónica nos buenas ilustraciones y ejemplos, con un buen texto
obliga a buscar formas nuevas de motivar a nuestros narrativo.
estudiantes en el aprendizaje. 3. Facilitar las actividades de aprendizaje: al plantear
Tradicionalmente se distinguen dos tipos de inteligencias dudas para que pregunten los estudiantes, escuchando
[5][6][9]: la racional y la emocional, en el siglo XX predominó y haciéndose eco de las respuestas, subrayando el
lo racional (objetivo) y en el siglo XXI se empiezan a tener en progreso en el aprendizaje y aprendiendo de los
cuenta las emociones (subjetivo) que facilitan, a su vez el errores. Por otra parte explicar procedimientos y
pensamiento. El procesamiento de la información por parte del estrategias para aprender, planteando problemas
cerebro nos lleva al conocimiento, donde juegan un papel relevantes que muestren la utilidad del aprendizaje.
importante: la percepción, la memoria, el aprendizaje, el 4. Facilitar la interacción: al proponer trabajos colabora-
racionamiento y las emociones (motivación). tivos que impliquen cooperación, buena organización
La principal aportación de la educación emocional es la y la exposición de los trabajos.
reducción del estrés en el alumnado, las familias y los docentes. 5. Efectuar una buena evaluación: Dar a conocer
Sin dicho estrés aumenta la capacidad retentiva de los previamente los criterios de calificación procurando
estudiantes, su motivación y su atención, al ser capaces de que sean lo más objetivos posibles, incluyendo tareas
escuchar de forma activa respetando su estructura cognitiva, lo de dificultad variable para facilitar a todos un cierto
que les hace avanzar en competencias. Como diría Rafael éxito, dando información a los alumnos de cómo
Mora, reconocido pionero en Neuroeducación: “solo se superar a las dificultades .
aprende lo que se ama“. Las dos grandes carencias
emocionales son: por un lado la cada vez menor capacidad de II. METODOLOGÍA DE APRENDIZAJE
atención y por otro, la falta de motivación o curiosidad por
aprender. Alma Serra [10] advierte que aprender a través de la En la primera parte de la metodología nos vamos a centrar
propuesta en que el alumno es un mero contenedor de en la educación racional y en la segunda parte en la emocional.
información y el docente un instructor que ejerce su autoridad Para el buen desarrollo de los procesos formativos, sobre
sin tener en cuenta los procesos emocionales, genera estrés que todo en educación racional en el espacio europeo de educación
afecta a áreas el cerebro como el hipocampo, el cual se encarga superior se precisa definir las competencias que pueden
de la memoria a corto plazo. considerarse como el conjunto de conocimientos, capacidades,
Por otra parte cuando el estudiante se siente respetado, estrategias, destrezas, actitudes y valores que facilitan un buen
motivado y disfruta de lo que aprende, su organismo genera desempeño profesional en su aspecto científico, técnico y ético.
dopamina, serotonina o endorfinas, hormonas asociadas a la
270
TAEE 2018 | Tenerife, 20 - 22 de Junio
En el informe de la UNESCO [1] se plantean cuatro Proceso formativo [3]: Para definir el proceso formativo
aprendizajes fundamentales: usaremos el modelo de desarrollo de la figura 1 en el que
podemos distinguir cuatro aspectos:
1. Aprender a conocer: es decir adquirir los instrumentos
de la comprensión y el saber para desarrollar las 1. Competencias/contenidos.
capacidades profesionales, ahondando en la
comunicación con los demás. 2. Metodología/actividades.
3. Evaluación.
2. Aprender a hacer: es decir, poner en práctica los
conocimientos adquiridos, adaptándolos al futuro 4. Gestión del conocimiento.
mercado de trabajo, haciendo hincapié en las tareas de
diseño y manejo de las tecnologías más idóneas en El proceso formativo es totalmente interactivo y la
cada caso para la solución de los problemas. evaluación sirve como realimentación para mejorar el proceso,
así como la gestión del conocimiento interactúa con todo para
3. Aprender a vivir con los demás: en la que se potencia mejorar la calidad.
los proyectos colaborativos entre diferentes
participantes y en que obtienen un beneficio de A. Competencias / contenidos
trabajar en común.
En todo proceso de aprendizaje se tienen que identificar los
4. Aprender a ser: la educación debe contribuir al conocimientos necesarios para el desarrollo de proyectos,
desarrollo global de cada persona tanto el cuerpo usando los modelos más idóneos y la realización tecnológica
como la mente. Todo individuo debe tener más apropiada en los diferentes ámbitos.
pensamiento autónomo y crítico para comportarse con
Para aprender las teorías que se aplican a los diferentes
responsabilidad como futuro profesional.
sistemas, vamos a ahondar en la génesis de las mismas.
En el proceso de aprendizaje se deben definir de forma
clara las competencias, que a parte del desarrollo personal o B. Métodos/actividades
profesional, deben buscar la disminución de las desigualdades Para motivar es preciso ver que se va aprendiendo
y el aumento del respeto humano. progresivamente poniendo ejemplos de sistemas reales y
En la formación se debe tener en cuenta como bajo formas analizando el proceso de diseño de los diferentes subsistemas.
diversas se encierran verdades parecidas, por otra parte hay En un buen sistema de aprendizaje es necesario saber los
frases que tienen más valor que otras y que en las propias conocimientos previos de los que parten los alumnos,
palabras hay parte de la información. fijándonos en lo que conocen, analizando los exámenes,
problemas y prácticas.
Aprender es la capacidad cognitiva que nos sirve para
adquirir nuevos conocimientos. Es muy importante en el Si queremos un aprendizaje significativo es necesario hacer
proceso de aprender definir los núcleos de información reflexionar al estudiante haciéndole preguntas para llegar a las
(palabras generadoras de Paulo Freire [4] o los núcleos verdades (método socrático) y de esta forma que construya su
escénicos de Angel Facio [2]) que son las ideas básicas o los propio conocimiento propiciando el análisis, la síntesis y la
hechos relevantes que por deducción, analogía, reflexión y evaluación de las diferentes alternativas que plantean los
creatividad son generadoras de nuevos conocimientos. diferentes proyectos.
El aprendizaje de las teorías y conceptos, como se ha visto
anteriormente se realiza con la participación reflexiva de los
alumnos ante las diferentes teorías que plantea el profesor,
ampliando sus conocimientos, usando la WEB, los libros de
texto de biblioteca, los libros “on-line” y el material educativo
que proporcione el profesor.
Los problemas se proponen a los alumnos para que los
hagan en casa aplicando la teoría y los conceptos explicados,
resolviéndolos posteriormente en clase orientados por el
profesor. En las prácticas se aplican las teorías, los modelos y
conceptos estudiados, debiendo realizar el alumno un estudio
teórico y comprobar posteriormente los resultados mediante las
medidas pertinentes. El profesor se los entregará corregidos
para aprender de los errores y también para ver el proceso de
aprendizaje, a la vez que motiva en el mismo.
Fig. 1. Gestión del conocimiento. Otro aspecto a promover es el de proyectos colaborativos
mixtos entre varios alumnos y alumnas propiciando la
Se debe expresar lo que se quiere comunicar para que se igualdad. Valorándose su redacción escrita y su exposición oral
aprenda por el medio de comunicación más idóneo (sistemas ya que representa un beneficio mutuo por su aprendizaje en
multimedia). común.
271
Libro de Actas
Por otra parte, se maneja la interdisciplinariedad buscando conceptuales revelan modelos, interrelaciones e interdepen-
ejemplos y prácticas de asignaturas afines y comentando los dencias, que estimulan el pensamiento creativo y crítico.
enfoques diversos. Esto facilitará la transferencia de
conocimientos a otros contextos. El aprendizaje no debe ser memorístico, sino se deben
comprender los conceptos (las ideas), los principios (las leyes),
las teorías y los modelos, así como su integración en sistemas
C. Evaluación más complejos que están constituidos por subsistemas. De ahí
La evaluación está muy relacionada con las competencias y que solucione el alumno problemas integradores, que le sirvan
los contenidos, con la forma de aprender y sirve como para asimilar las teorías y ganar en autoconfianza.
realimentación para verificar si el proceso formativo es de
calidad. Se deben facilitar los trabajos, prácticas y proyectos Es muy importante hacer al final de curso un resumen
corregidos para así poder aprender de los errores cometidos. global e integrador por bloques temáticos, complementario al
de la presentación inicial, teniendo en cuenta las relaciones
Vamos a profundizar en los diferentes aspectos de la (estructura) y presentando los errores más comunes cometidos
evaluación como son el criterio usado, el instrumento de en las prácticas.
medida y la ponderación. La forma de evaluar es fundamental
en el proceso de aprendizaje y el alumno debe conocerla a Vamos a analizar las razones que afectan al interés y
principio de curso. Por ello, la mejor forma de evaluar en dedicación al trabajo académico, por eso vamos a contestar a la
competencias es que el alumno desarrolle un proyecto, para ver pregunta: ¿ Porqué trabajan mis alumnos?
como lo consigue comprender y diseñarlo movilizando los a) Deseo de dominio y experiencia de competencia.
conocimientos adquiridos.
b) Deseo de aprender algo útil.
Los instrumentos de evaluación empleados no pueden
restringirse a pruebas para ver el grado de dominio de c) Deseo de conseguir recompensas.
contenidos, sino evaluar los resultados de acuerdo con las d) Necesidad de seguridad que da el aprobado.
competencias, por tanto se precisa desarrollar proyectos para
los que se necesita manejar conocimientos, capacidades, e) Necesidad de preservar la autoestima.
actitudes, destrezas, estrategias y valores. f) Necesidad de autonomía y control personal.
Una evaluación continua buena tiene su efecto motivador:
estamos aprendiendo bien, mientras que una baja si sabemos III. APLICACIÓN DE LA METODOLOGÍA DE
los errores que cometemos nos sirve para mejorar nuestro APRENDIZAJE A TECNOLOGÍA DE COMPUTADORES.
aprendizaje.
Tecnología de Computadores es una asignatura de 2º curso
de Grado en Ingeniería Informática, de la especialidad
D. Gestión del conocimiento.
Tecnología de Computadores con 6 créditos ECTS y 40
Gestionar el conocimiento supone la capacidad que alumnos. En esta asignatura, después del aprendizaje racional
debemos ir adquiriendo progresivamente para captar la nos vamos a centrar en varios aspectos del aprendizaje
información significativa, catalogándola, referenciándola y emocional (motivación) [7][8].
archivándola de forma estructurada para una fácil recuperación
y reusabilidad posterior y su integración, y así, convirtiéndola Para saber los conocimientos previos y el interés que
en conocimiento para uso de estudiantes, docentes y graduados. presentan los alumnos por la asignatura vamos a plantear la
También supone gestionar de forma eficaz no sólo los siguiente encuesta:
conocimientos, sino las actividades y la evaluación, de esta 1. ¿Qué es la tensión? ¿qué es la intensidad? ¿qué es la
forma se mejora la calidad del proceso formativo. impedancia? ¿cómo se expresa y que significa la ley
En lo que respecta a la educación emocional (la motiva- de Ohm ?
ción) nos debemos preguntar: ¿qué hacer para motivar a mis 2. ¿Qué interés presenta esta asignatura en la escala de 0
estudiantes? En general hay una falta de interés por los a 10 ?
contenidos, los consideran aburridos y poco útiles para el
desarrollo profesional. Por todo eso, se debe presentar la 3. ¿Qué te gustaría que te explicaran en Tecnología de
asignatura de forma sugerente, haciendo especial hincapié en la Computadores?
utilidad para las siguientes asignaturas, así como en sí misma, 4. ¿Cuántas asignaturas te quedan del curso anterior?
mostrando que lo que se enseña sirve para la labor profesional.
Se debe tener todo esto en cuenta en la presentación de la 5. ¿Procedes de formación profesional, bachillerato u
asignatura. otros ?
Es muy importante facilitar las estructuras básicas de la 6. ¿Hombre o Mujer?
asignatura para poder aprender por analogía y afianzar los
7. ¿Eres repetidor?
conocimientos, con lo que el alumno gana en autoestima. Una
de las formas de incentivar es el aprendizaje visual mediante el Para realizar la evaluación se propone una calificación en la
mapa conceptual ya que es uno de los mejores métodos para escala de 0 a 10 aplicando los siguientes pesos a las partes
enseñar habilidades de pensamiento como son: ayudar a pensar indicadas:
con claridad, elaborar, organizar y presentar. Los mapas
272
TAEE 2018 | Tenerife, 20 - 22 de Junio
Teoría, problemas y proyectos: 70%. dispositivos con los tres zonas de operación. directa, corte y
Zener, como circuito y dependiendo de la excitación trabaja en
Mapas conceptuales: 5%. forma lineal (pequeña señal) o no lineal (gran señal) y sus
aplicaciones principales son los rectificadores, los limitadores y
Prácticas: 25 %.
el regulador de tensión.
Para activar la curiosidad se realiza una presentación al
En cuanto a las prácticas si los estudiantes realizan los
comenzar el curso donde se abordarán los siguientes bloques
estudios previos desarrollan bien la práctica. A continuación se
temáticos:
comentan las diferentes prácticas realizadas.
1. Funcionamiento lineal y no lineal de los diodos.
En primer lugar se trabaja con los transistores BJT
2. Amplificación y conmutación en transistores BJT. presentando tres regiones de operación: zona activa directa,
zona activa inversa, saturación y corte. Trabajando los circuitos
3. Amplificación y conmutación en transistores con la excitación adecuada, pueden amplificar la señal
MOSFET. (pequeña señal) o conmutar (gran señal). En la práctica la
4. Operaciones AND, OR, NAND y NOR en las familias mayoría de los alumnos llegan a la función característica
lógicas. entrada salida del transistor en emisor común trabajando como
conmutador.
5. Lectura y escritura en memorias RAM y su capacidad.
Se continua con los transistores MOSFET, cuyas formas de
6. Aplicación a los ordenadores. operación son: óhmica, saturación y corte. Cuando operan
Para mantener el interés es importante relacionar los como circuito dependiendo de la excitación pueden trabajar
conceptos buscando las estructuras de conocimiento, que en como amplificadores (pequeña señal) o como conmutadores
Tecnología de Computadores son: el dispositivo que tiene unas (gran señal). En la práctica del inversor NMOS de
formas de operación que se representan a través de modelos, y enriquecimiento los estudiantes tienen problemas con el estudio
los circuitos que tienen su comportamiento. previo en la determinación del punto de paso de saturación a
óhmica, solucionado esta cuestión en la práctica llegan a la
Para activar y mantener el interés en un discurso jerarquiza- característica entrada–salida.
do y cohesionado se deben realizar los mapas conceptuales, que
contabilizarán en la evaluación. Concretamente se generan los Ahora se avanza a las familias lógicas, las cuales están
siguientes mapas conceptuales: constituidas por transistores que conmutan de corte a saturación
o zona activa directa, siendo estas últimas las más rápidas,
1. Diodos. realizando una determinada operación lógica definidas por la
2. Transistores BJT. tabla de verdad. Se verán tres familias las TTL, la ECL y las
MOS. Estas tienen unas buenas características si su retardo es
3. Transistores MOSFET. pequeño, el consumo es bajo y el área en que está integrado el
4. Familias lógicas. transistor es reducida. Así, en la practica de diseño NAND y
NOR es donde suelen encontrar problemas los alumnos
5. Memorias. principalmente en el conexionado de los NMOS con los
PMOS.
Para relacionar conceptos y modelos, y de esta forma
profundizar en el conocimiento generando autoestima se Finalmente, en cuanto a las memorias de lectura y escritura
desarrollan los problemas integradores siguientes: electrónicas (RAM) se deben analizar los circuitos de lectura/
escritura. Después, mediante el direccionamiento se extraen los
La fuente de alimentación está constituida por los datos y finalmente se trabaja en otra característica que es su
subsistemas: transformador, puente de diodos, filtro y capacidad usualmente en GBytes.
regulador.
El transistor BIFET en amplificación que está IV. DISCUSIÓN
construido por un amplificador BJT y por un Según se ha comentado en parte la educación racional
amplificador MOSFET. también tiene aspectos motivadores como son :
El diseño de puertas NAND y NOR usando transis- 1. El plantear dudas para que lleguen por reflexión a las
tores N-MOS y P-MOS. verdades (método socrático) lo que ayuda en el
Finalmente presentaremos un resumen de toda la asignatura aprendizaje.
que nos sirve para aclarar y sintetizar los conceptos, las leyes y 2. Con los problemas que deben intentar hacer, a ser
los modelos, así como los circuitos más relevantes, y comentar posible deben resolverse por el alumno. Esto motiva
los errores más comunes cometidos en las prácticas, con lo que porque ve que va avanzando en la aclaración de los
motivamos al alumno al darle una visión global de la conceptos y los alumnos son ayudados por el profesor
asignatura. intentando en la clase resolver todas las dudas.
Empezamos visualizando los bloques temáticos: diodos, 3. En las prácticas se verifican los modelos teóricos, si se
transistor bipolar, transistor MOSFET, familias lógicas y resuelven previamente los estudios previos, el profesor
memorias. Para los diodos vemos el funcionamiento como
273
Libro de Actas
los verificará. En el laboratorio los alumnos comprue- [4] FREIRE P. La educación como práctica de la libertad . S XXI de España
ban el comportamiento de los circuitos y posterior- Editores, 1969.
mente se entregan las prácticas corregidas para poder [5] GARCIA F.J., DOMENECH F. Motivación,aprendizaje y rendimiento
escolar. Revista eléctronica de Motivación y Emoción. Vol 1, nº 0,1997.
aprender de los errores.
[6] GARCIA J.A. La educación emocional en el proceso de Aprendizaje.
4. En las valoraciones parciales si se obtiene una buena Revista de Educación Vol 36, nº 1, 2012.
puntuación quiere decir que se progresa bien en la [7] TAPIA J.A. Motivar para el Aprendizaje. Editorial Edebé, 1997.
asignatura lo que hace que les motive. Si se obtiene una [8] TAPIA J.A. Motivación para el Aprendizaje. Perspectiva del alumno.
nota baja pero se les dice donde están los errores, Publicado por el Ministerio de Educación y Ciencia,2006.
pueden mejorar y motivarse para hacerlo mejor en el [9] PEKRUN R. The impact of emotions on Learning and Achievment:
futuro. Towards a Theory of Cognitive/ Motivational Mediators. Applied
Psycology: An International Review, Vol 41,4, p 359-376, 1992.
5. La evaluación es fundamental para motivar en el [10] SERRA A. Máster de Educación Emocional e Inteligencias multiples.
proceso de aprendizaje, ya que se comprueba que se Universidad Pablo de Olavide, 2017.
resuelve de forma adecuada los problemas. Con una
valoración adecuada se puntúan las prácticas valorando
los estudios previos, la realización de la práctica y las
medidas. Esto ayuda al alumno a una comprensión más
completa de la asignatura.
Desde el punto de vista de la educación emocional podemos
destacar los siguientes aspectos:
1. Mantenemos el interés al hacer la encuesta sobre
conocimientos previos y la disposición del alumno
respecto a la asignatura.
2. Activamos la curiosidad al presentar la asignatura por
sus bloques temáticos, haciendo hincapié en las
aplicaciones.
3. Avanzamos en el conocimiento al buscar las esencias
(conceptualización) y las relaciones (estructura).
4. Mediante los mapas conceptuales jerarquizamos los
conceptos, vemos las relaciones, así como las
aplicaciones.
5. Plantear problemas integradores relevantes permite
dividir el sistema en subsistemas donde las soluciones
son más sencillas, y si además se hace en grupo
(colaborativamente) podrán llegar los alumnos a una
solución satisfactoria.
6. El hacer un resumen global a final de curso sobre todos
los bloques temáticos explicados en la asignatura
proporcionará profundidad en el aprendizaje de los
conceptos, leyes, teorías, modelos y circuitos de
aplicación, y por tanto obtendremos mejores resultados
en la evaluación de nuestros estudiantes.
Finalmente, al comentar los errores más comunes cometi-
dos en cada una de las prácticas, servirá para aprender de los
errores, además servirá de complemento a la teoría, lo que
redundará en una mejora de la evaluación.
REFERENCIAS
[1] DELORS J. Informe de la Comisión Internacional sobre la Educación en
el s. XXI: La educación es un tesoro. Santillana Ediciones UNESCO,
1996.
[2] FACIO A. La celestina. Publicada por el circulo de Bellas Artes de
Madrid, 1984.
[3] FORTET P., SIVIANES F., BELLIDO J.M. Aspectos de mejora de los
procesos formativos en Arquitectura y Tecnología de Redes, y
Laboratorio de Desarrollo Hardware. TAEE 2014.
274
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—El sello EUR-ACE® es un certificado que una Ingeniería Industrial y “Sistemas Digitales Avanzados y
agencia autorizada (en España ANECA) otorga a un título de Aplicaciones” (SDAA) del Máster universitario oficial en
grado o máster en ingeniería que cumple unos determinados Electrónica, Robótica y Automática, impartidos en la Escuela
estándares de calidad. Se trata de una marca de calidad Superior de Ingeniería de la Universidad de Sevilla. Se ha
internacionalmente reconocida que facilita la movilidad y el elegido el énfasis en IoT debido al gran auge que está tomando
reconocimiento de los titulados. Este artículo trata sobre el diseño dicho paradigma de comunicaciones, el cual permite que
y planificación que se les ha dado a dos asignaturas de máster dispositivos electrónicos puedan intercambiar información de
oficiales que versan sobre dispositivos electrónicos digitales
forma distribuida. Se prevé que para el año 2020 más de 25
avanzados con énfasis en aplicaciones para el Internet de las cosas
billones de dispositivos electrónicos estén conectados a Internet.
o “Internet of Things” (IoT). Diferentes actividades teórico-
prácticas se han planificado y evaluado según los seis objetivos de
Por lo tanto, es importante que los alumnos estén familiarizados
aprendizaje definidos en el sello. Los resultados muestran el nivel con el manejo de dispositivos electrónicos para IoT. Las
de consecución de dichos objetivos desde el punto de vista de los actividades planificadas permiten cubrir aspectos relevantes
estudiantes y del profesorado. Los resultados obtenidos permites tales como programación de microcontroladores
cuantificar numéricamente qué actividades contribuyen a (entrada/salida), comunicaciones, manejo de APIs (“Application
alcanzar los objetivos planteados en el sello EUR-ACE. Programming Interfaces”) para IoT, lectura de sensores, manejo
de cámara de video, etc.
Keywords— EUR-ACE, Resultados de Aprendizaje, Dispositivos
Electrónicos. Internet of Things
Este artículo presenta el diseño de las distintas actividades
que se han desarrollado para cumplir con los resultados de
aprendizaje definidos por el sello EUR-ACE. Es importante
I. INTRODUCCIÓN indicar que los objetivos de aprendizaje deben ser cubiertos por
El sello EUR-ACE en el ámbito de la ingeniería se creó en todo grado o máster. No obstante, se ha intentado cubrir el mayor
el año 2000 con el apoyo inicial de la Comisión Europea y, desde número posible de objetivos. Además, y como contribución
2006, se gestiona desde la European Network for the relevante, se ha evaluado la consecución de dichos objetivos. La
Accreditation of Engineering Education (ENAEE) de forma evaluación se ha llevado a cabo tanto por los alumnos de las dos
descentralizada a través de las agencias nacionales de cada país asignaturas como por el profesorado. Dicha doble evaluación es
(ANECA en el caso de España) [1]. Los resultados de interesante ya que permite comprobar la distintas visiones en el
aprendizaje establecidos por ENAEE para la obtención del sello grado de consecución de los objetivos que tienen los alumnos y
EUR-ACE son 6: cocimiento y comprensión, análisis en los profesores.
ingeniería, proyectos de ingeniería, investigación e innovación, El resto del artículo se encuentra estructurado de la siguiente
aplicación práctica de la ingeniería y competencias forma: la sección siguiente detalla las metodologías docentes
transversales. El sello EUR-ACE garantiza la calidad de la más relacionadas con el resultado de proyectos de ingeniería. La
enseñanza a nivel superior, por lo tanto, dicho sello deber ser sección III detalla varios casos de estudio concretos donde se
tenido muy en cuenta a la hora de diseñar y planificar nuevas describen los proyectos llevados a cabo. La sección IV muestras
asignaturas tanto de grado como de máster [2]. los resultados obtenidos en diversas asignaturas y las principales
Este artículo presenta el diseño y planificación de una dificultades encontradas. Finalmente, la sección V concluye el
asignatura (son dos asignaturas que tienen el mismo temario artículo
para dos másteres distintos) orientada al estudio de sistemas
electrónicos digitales avanzados con especial énfasis en II. RESULTADOS DE APRENDIZAJE EUR-ACE
aplicaciones para el Internet de las Cosas o “Internet of Things”
(de ahora en adelante IoT) [3]. Este trabajo se enmarca dentro El objetivo principal de EUR-ACE es establecer un sistema
de las asignaturas “Diseño Electrónico e Instrumentación europeo de acreditación que garantice la calidad de la enseñanza
Industrial 2“(DEII2) del Máster universitario oficial en superior y que le permita establecerse como un estándar de
calidad reconocido globalmente. Los resultados de aprendizaje
275
Libro de Actas
para estudios de grado y de máster están divididos en las aplicaciones y arquitecturas para IoT. Las materias incluyen
siguientes seis áreas tanto sesiones prácticas como teóricas. Por lo tanto, uno de los
aspectos más relevantes para el diseño y planificación de ambas
• Conocimiento y comprensión: Los titulados deben asignaturas es la selección del dispositivo electrónico digital
demostrar conocimiento y comprensión tanto de los (dispositivo IoT) apropiado para desarrollar las sesiones
fundamentos básicos generales de la ingeniería como de los prácticas. A continuación, se describe las principales
de su rama o especialidad. características que se han tenido en cuenta para realizar dicha
• Análisis en ingeniería: Los titulados deben ser capaces de elección, el diseño y organización de las actividades que se
resolver problemas de ingeniería de acuerdo con su nivel de realizan, y cómo las actividades desarrolladas permiten alcanzar
conocimiento y comprensión, lo que implica a menudo los objetivos de aprendizaje reflejados en el sello EUR-ACE.
tener en cuenta algunos aspectos que quedan fuera de su
ámbito de especialización. El proceso de análisis incluye la A. Dispositivos digitales electrónicos para aplicaciones IoT
identificación del problema, el reconocimiento y la En la actualidad existen multitud de dispositivos
clarificación de las especificaciones, el establecimiento de electrónicos en el mercado que pueden ser adecuados para
diferentes métodos de resolución, la selección del más desarrollar aplicaciones IoT [3]. Para realizar una selección
adecuado y su correcta aplicación. Los titulados deben ser adecuada, es importante considerar las principales
capaces de utilizar diversos métodos, tales como el análisis características de dichos dispositivos, sobre todo a la hora de
matemático, la modelización computacional y la
facilitar el aprendizaje. No es sólo importante que el dispositivo
experimentación.
sea adecuado, sino que también deben considerarse que
• Proyectos en ingeniería: Los egresados deben ser capaces disponga de los recursos y plataformas necesarias para que los
de realizar proyectos de ingeniería de acuerdo con su nivel alumnos puedan desarrollar las aplicaciones sin una curva de
de conocimiento y comprensión, trabajando en cooperación aprendizaje muy elevada.
con otros ingenieros y titulados. Los proyectos pueden ser Las principales características que los dispositivos deben
de dispositivos, procesos, métodos o artefactos, y las disponer son:
especificaciones podrían ser más amplias que las • Interfaces para el acceso a Internet: El dispositivo
estrictamente técnicas. (tarjeta electrónica), debe disponer de las interfaces que
• Innovación e investigación: Los egresados deben ser comúnmente se utilizan para conectarse a los puntos de
capaces de usar métodos apropiados para llevar a cabo acceso de Internet, tales como conexión Ethernet y
investigación y estudios detallados de aspectos técnicos en WiFi.
consonancia con su nivel de conocimiento y comprensión. • Interfaces con el mundo real: El dispositivo debe ser
La investigación implica búsquedas bibliográficas, capaz de interactuar con el mundo real a través de
planteamiento y ejecución de experimentos, interpretación sensores y actuadores que puedan ser fácilmente
de datos y simulación por ordenador. conectables.
• Aplicación práctica de la ingeniería: Los titulados deben • Interface de programación: La programación del
ser capaces de aplicar su conocimiento y comprensión para dispositivo debe ser relativamente sencilla, ya que las
desarrollar la capacidad de resolver problemas, llevar a cabo materias se imparten en másteres en los que los
investigaciones, diseñar dispositivos y definir procesos de alumnos no tienen una formación elevada en lenguajes
ingeniería. Estas competencias incluyen el conocimiento, de programación.
uso y limitaciones de materiales, modelos informáticos, • Bajo consumo: Aunque no es una característica
ingeniería de procesos, equipos, trabajo de talleres, primordial en todas las aplicaciones, si es una
bibliografía técnica y otras fuentes de información. propiedad a tener en cuenta en aplicaciones IoT.
• Competencias transversales: Las competencias necesarias • Precio: Debe tener un precio adecuado para poder
para la aplicación práctica de la ingeniería, y que son realizar aplicaciones ubicuas para IoT.
aplicables de manera más amplia, deben desarrollarse A continuación, se describen algunos dispositivos que
dentro del programa formativo. cumplen los mencionados requisitos:
• Arduino Mega con la tarjeta de expansión XBEE: Esta
Cada una de las seis áreas es más detallada dependiendo si tarjeta incluye entradas y salidas digitales y analógicas.
se trata de asignaturas de grado o de máster, siendo los criterios Además, se puede conectar de forma inalámbricas con
para las materias de máster más exigentes. Debido a que las otros dispositivos a través de Zigbee. Sin embargo, la
asignaturas que se diseñan y evalúan en este trabajo conexión a Internet debe realizarse a través de otras
corresponden a asignaturas de máster, la Tabla 1 detalla cada tarjetas de expansión. Con respecto a la arquitectura, se
uno de los criterios que se definen para terminar si se cumple trata de un micro de 8 bits de Atmel. La programación
cada uno de los objetivos de aprendizaje. es sencilla.
III. DISEÑO Y PLANIFICACIÓN PROPUESTOS • Fdrm-K64F de Freescale (NXP): Se trata de una tarjeta
basada en un microprocesador ARM Cortex M4F. La
Ambas asignaturas (DEII2 y SDAA) versan sobre el estudio tarjeta incluye un puerto Ethernet, así como otras
de sistemas digitales basados en microprocesador y sistemas interfaces típicas como I2C, UART, etc. Dispone de un
embebidos o “Systems on Chip” (SoC) con especial énfasis en
276
TAEE 2018 | Tenerife, 20 - 22 de Junio
entorno de programación sencillo denominado M-Bed integrado WiFi CC3100. Es un dispositivo para
Platform. aplicaciones de bajo consumo. La programación se
realiza en C.
• CC3100 Boosterpack con MSP432P401R: Conjunto de
tarjetas diseñadas para aplicaciones IoT. Está también
basada en un microprocesador Cortex M4F. La
conexión a Internet se realiza a través de módulo
Tabla 1. Criterios para la consecución de los objetivos de aprendizaje
Conocimiento y Comprensión (CC) Innovación e Investigación (II)
Un profundo conocimiento y comprensión de los principios
CC1 II1 Capacidad de identificar, encontrar y obtener datos.
de su especialidad.
Capacidad para diseñar y llevar a cabo investigaciones
Conciencia crítica de los conocimientos de vanguardia de
CC2 II2 basadas en el análisis, la modelización y la
su especialidad.
experimentación.
Conciencia crítica en un contexto de ingeniería multi- Capacidad de analizar de forma crítica los datos y llegar a
CC3 II3
disciplinar. conclusiones.
Capacidad de investigar la aplicación de nuevas
II4
tecnologías de su rama de ingeniería.
Análisis en Ingeniería (AI) Aplicación Práctica de la Ingeniería (AP)
Capacidad para resolver problemas fuera de las pautas
Capacidad de integrar conocimiento de diferentes campos
AI1 estándar de su rama de ingeniería, definidos de forma AP1
y manejar su complejidad.
incompleta o que tienen diferentes soluciones válidas.
Capacidad de formular y resolver problemas en nuevas Conocimiento integral de métodos y técnicas aplicables y
AI2 AP2
áreas emergentes de su especialidad. de sus limitaciones.
Capacidad de utilizar su conocimiento y la comprensión
Conocimiento de las implicaciones no técnicas de la
AI3 suficiente para concebir modelos, sistemas y procesos de AP3
aplicación práctica de la ingeniería.
ingeniería.
Competencia para aplicar métodos innovadores en la
AI4
resolución de problemas.
Proyectos en Ingeniería (PI) Competencias Transversales (CT)
Capacidad de utilizar su conocimiento y comprensión para
Funcionar de forma efectiva como líder de un equipo
PI1 aportar soluciones a problemas que requieran CT1
formado por personas de distintas disciplinas y niveles.
conocimientos más allá de los propios de su disciplina
Capacidad creativa para desarrollar ideas y métodos Trabajar y comunicarse eficazmente en contextos
PI2 CT2
nuevos y originales. nacionales e internacionales.
Capacidad de utilizar su sentido técnico para trabajar con
PI3
información incompleta, compleja e incertidumbre técnica.
277
Libro de Actas
programadores. Un aspecto importante ha sido que dispone de Las sesiones prácticas se realizan durante la primera mitad
distintas distribuciones de Linux, siendo esta característica del cuatrimestre, ya que durante la segunda mitad los alumnos
importante para facilitar su uso. Los alumnos que cursan ambas deben desarrollar un proyecto (aprendizaje basado en
asignaturas no disponen de la formación adecuada para trabajar proyectos) [5]. Ellos son responsables de elegir la temática del
con dispositivos electrónicos a bajo nivel. En cuanto a Arduino, proyecto utilizando y extendiendo todo el material desarrollado
se ha considerado que es una plataforma para niveles de durante las sesiones prácticas. El proyecto debe ser defendido
enseñanza más bajos. ante un tribunal compuesto por los profesores de ambas
asignaturas. Durante la presentación deben realizar una
B. Organización de las asignaturas pequeña demostración del funcionamiento de la aplicación
Las sesiones teóricas están divididas en tres temas. En realizada en el proyecto.
primer lugar, se realiza una introducción a los dispositivos La Tabla 3 resume las actividades de aprendizaje
electrónicos para aplicaciones IoT. Se introduce a los alumnos desarrolladas para ambas asignaturas.
a los dispositivos embebidos y los sistemas operativos Linux.
El primer tema acaba resumiendo las tendencias actuales en Tabla 3. Resumen de las actividades de aprendizaje
cuanto a aplicaciones IoT. El segundo tema trata sobre desarrolladas
arquitectura de procesadores, introduciendo algunos conceptos Actividades de Aprendizaje
sobre el conjunto de instrucciones de un procesador y la AA1 Clases teóricas
paralelización de las mismas. En primer lugar, se explican las AA2 Sesiones prácticas
arquitecturas basadas en “pipeline”, para pasar a arquitecturas AA3 Proyecto
más complejas para procesadores súper escalares y VLIW AA4 Presentación
(“Very Long Instruction Word”). Para acabar el tema 2, se AA5 Demo
ponen ejemplos de dispositivos comerciales para IoT que están
basados en dichas arquitecturas. El tercer tema trata sobre
conceptos relacionados con la memoria de los dispositivos. Se C. Grado de cumplimiento de los objetivos del sello EUR-
hace hincapié en la jerarquía de memoria y la importancia de ACE
las memorias caché. Al igual que en el tema 2, se ponen ejemplo La organización y planificación de ambas asignaturas se
de dispositivos comerciales y de su jerarquía de memoria. realizó teniendo en cuenta los objetivos de aprendizaje descritos
Las clases teóricas se complementan con clases de en la sección 2 (ver Tabla 1). El objetivo CC se cubre con las
laboratorio con los dispositivos Raspberry Pi 3. Durante la clases teóricas en las que los alumnos adquieren conocimientos
primera sesión, se introduce a los alumnos al dispositivo y al de frontera y tendencias sobre arquitecturas y dispositivos
sistema operativo Raspbian. Se les muestra cómo pueden electrónicos para aplicaciones IoT. El paradigma IoT, además
manejar el dispositivo conectándolo a sus ordenadores de muy emergente, es multi disciplinar, ya que envuelve áreas
portátiles. Durante la primera sesión práctica, se realiza una como la electrónica, comunicaciones, redes y programación.
introducción práctica al lenguaje de programación Python, El objetivo PI es ampliamente cubierto por el proyecto que
mediante un aprendizaje basado en “Learning by doing” [4]. Es los alumnos deben realizar. Los estudiantes deben proponer un
decir, los alumnos hacen pequeños ejercicios para aprender los tema, que debe ser aprobado por los profesores, donde deben
conceptos de programación. Para finalizar la primera sesión demostrar creatividad e innovación.
práctica, se corren distintos scripts en Python para manejar las Los objetivos relacionados con la investigación y la
entradas y salidas digitales. La segunda sesión práctica está innovación (II) se desarrollan durante las sesiones prácticas y el
orientada a introducir aplicaciones IoT que se pueden proyecto de ingeniería. Los proyectos deben ser una extensión
desarrollar con el dispositivo Raspberry Pi 3 en Python. Los del trabajo práctica y se valora muy positivamente que utilicen
alumnos manejan los puertos de entrada y salida mediante un APIs que no hayan sido explicadas durante las sesiones
servidor Apache, y aprenden a enviar email y conectar a la red prácticas. Es decir, la innovación del proyecto es una de las
social Twitter en Python. La tercera sesión versa sobre el características principales que se valorarán.
manejo de la placa de extensión Sensehat. Esta tarjeta permite La aplicación práctica de la ingeniería (AI) se desarrolla
acoplar al dispositivo Raspberry Pi 3 diversos sensores, tales durante las sesiones prácticas y durante la demostración del
como sensor de temperatura, sensor de presión, acelerómetro, y proyecto de ingeniería realizado. Una vez terminadas las
una matriz de led 8x8 RGB. La captura de la información sesiones prácticas, los alumnos disponen de todo el material
proveniente de los sensores se realiza utilizando librerías y APIs para que puedan practicar y desarrollar el trabajo en casa.
de Python. A su vez, la información se captura tanto de forma Finalmente, las competencias transversales se obtienen
remota como en local. El modo remoto se utiliza para emular durante la presentación y demostración del proyecto. Los
una aplicación IoT. La cuarta y última sesión se centra en el proyectos se realizan por parejas y ambos alumnos deben
manejo de la cámara de video y foto (piCamera). Para manejar participar en la presentación del proyecto y en la demonstración
la cámara se utiliza la API OpenCV. Se realizan diversos del funcionamiento del mismo. A su vez, deben responder a
ejercicios relacionados con la detección de objetos y preguntas relacionadas con el proyecto realizadas por el
reconocimiento facial. tribunal evaluador, compuesto por los profesores de las
asignaturas.
278
TAEE 2018 | Tenerife, 20 - 22 de Junio
Figura 2. Contribución a cada uno de los objetivos de aprendizaje EUR-ACE, percepción de los estudiantes versus
percepción de los profesores.
disciplinar, y II4, capacidad de investigar la aplicación de
nuevas tecnologías de su rama de ingeniería. Probablemente la
IV. RESULTADOS diferencia en ambos casos corresponde a que los profesores que
Esta sección muestra la evaluación de actividades de tienen una visión más amplia de la ingeniería y la tecnología.
aprendizaje diseñadas y planificadas en ambas asignaturas y el Por lo tanto, ellos pueden apreciar mejor cómo los contenidos
grado de consecución de dichas actividades con respecto a los de las asignaturas están relacionados con tecnologías
objetivos de aprendizaje EUR-ACE. La evaluación se llevó a emergentes.
cabo mediante cuestionario, tanto para los alumnos como para
los profesores de ambas asignaturas. En el cuestionario se
pregunta por cada uno de los objetivos de aprendizaje que
aparecen en la Tabla 1. Los alumnos y profesores deben
responder con una valoración de 0 (mínimo) a 5 (máximo) para
cada uno de los objetivos de aprendizaje. La contribución
global para cada uno de los seis objetivos de aprendizaje se ha
representado mediante un diagrama de Kiviat, mostrado en la
Figura 1.
En general, los estudiantes perciben un mayor grado de
consecución de los objetivos de aprendizaje. Desde la
perspectiva de los alumnos, la contribución menor corresponde
a las competencias transversales, mientras que para el resto de
los objetivos de aprendizaje responden de manera similar. Este
resultado se puede explicar debido a que los alumnos
normalmente se centran más en los aspectos técnicos, Figura 1. Contribución a cada uno de los objetivos de
minusvalorando las competencias transversales, o incluso no aprendizaje EUR-ACE, percepción de los estudiantes
siendo consciente de que dichas competencias están siendo versus percepción de los profesores.
desarrolladas. Sin embargo, los profesores sí indican la
importancia de dichas competencias transversales. V. CONCLUSIONES
La Figura 2, muestra la contribución para cada uno de los Este artículo presenta el diseño y evaluación de una
puntos de cada objetivo de aprendizaje (ver Tabla 1). En asignatura de máster (en realidad dos asignaturas que tienen el
general, los estudiantes tienden a valorar de manera similar mismo temario), considerando diferentes actividades docentes
cada uno de los puntos comprendidos en los objetivos de para cumplir con los objetivos de aprendizaje establecidos en el
aprendizaje. Por el contrario, los profesores sí identifican sello EUR-ACE. Además, el artículo compara la contribución
diferencias para los distintos puntos. Por ejemplo, en el caso de de cada uno de los objetivos desde el punto de vista de los
CC3, conciencia crítica en un contexto de ingeniería multi- estudiantes y desde el punto de vista de los profesores. Los
resultados obtenidos son interesantes para el diseño de nuevas
279
Libro de Actas
REFERENCES
[1] ANECA e Instituto de la Ingeniería de España, Programa ACREDITA
PLUS: Guía de evaluación para la renovación de la acreditación y la
obtención del sello EUR-ACE® para títulos oficiales de Grado y de
Máster en ingeniería, 2015.
[2] M. Duarte, A. Costa. “Meaning and benefits of the EUR-ACE label:
Portuguese higher education institutions”. International Conference on
Interactive Collaborative Learning (ICL), 2015.
[3] H. Thapliyal. “Internet of Things-Based Consumer Electronics:
Reviewing Existing Consumer Electronic Devices, Systems, and
Platforms and Exploring New Research Paradigms”. IEEE Consumer
Electronics Magazine, Vol. 7, pp. 66-67. 2018.
[4] G. Frache, H. E. Nistazakis, G. S. Tombras. “Reengineering engineering
education: Developing a constructively aligned learning-by-doing
pedagogical model for 21st century education”. IEEE Global Engineering
Education Conference (EDUCON), 2017.
[5] M. Perales, F. Barrero, S. L. Toral, “Resultados Docentes Usando una
Metodología Basada en PBL en una Asignatura Troncal de Electrónica
General”, VAEP-RITA, Vol. 2, no. 4, pp. 179-186, 2015.
280
TAEE 2018 | Tenerife, 20 - 22 de Junio
281
Libro de Actas
282
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— In recent years, the use of remote To implement the VISIR remote lab, this team has worked
laboratories applied to teaching has become more frequent from 2013 to 2017 and during this 4-year period it has faced
in several educational institutions around the world. The several obstacles. To report this implementation process, this
benefits to the learning process are easy to verify. In article will be divided as follows:
addition, remote laboratories bring with their application, • Motivation and implementation feasibility;
operational advantages associated to component inventory,
equipment maintenance, security, plus other practical • Technology definition;
issues. Considering this general scenario, it is intuitive that • Initial steps;
the implementation of a remote laboratory and its use is
easily recognized and accepted by the users, namely, • Usability of the VISIR platform at IFSC (VISIR@IFSC);
students and teachers. This paper aims to present the • The VISIR+ Project;
obstacles and advantages observed in the implementation
of the VISIR (Virtual Instruments Systems in Reality) • Operation and implementation of the VISIR+ Project.
remote lab at the Federal Institute of Santa Catarina -
IFSC, as well as the obtained results.
II. MOTIVATION AND IMPLEMENTATION
FEASIBILITY
Keywords— remote labs, teaching-learning process,
A. Motivation
usability of remote laboratories, VISIR+ Project.
The motivation to use a remote laboratory initiated when a
group of teachers was seeking for a teaching strategy placing
I. INTRODUCTION
the students as active agents in their training, that is, the
This work describes the implementation and use of the student as the center of the teaching-learning process. In that
VISIR remote lab, in the Technical Courses in Electronics and way, the initial steps were to build a teaching environment
in the undergraduate courses in Electronic Engineering and where the students could learn the theoretical concepts and
Higher Course of Technology in Industrial Electronics of the apply them in computer simulations and practical
DAELN - Academic Department of Electronics of the Campus implementation of experiments. The idea is to lead the
Florianópolis, and also in the technical course in electronics of students to acquire autonomy and decision-making ability on
the Campus Itajaí, both from IFSC - Federal Institute of Santa how they may build their knowledge, while the teacher must
Catarina. The implementation of VISIR was carried out by a act as a facilitating agent in this process.
team composed by lecturers and laboratory technicians, with
this team being responsible for assisting and guiding students Thus, as shown in [1], if a schematic diagram of a
and teachers, setting up experiments and systems and mainly transistorized amplifier is presented to a student and he/she is
acting as a facilitating and motivating team. asked what must be the static voltage gain of the structure,
what should he/she must do to get the value? Consider
___________________________________________ available resources like paper and pencil for notes, computers
with appropriate simulation software, as well as components
This project has been funded by the European
Commission. This publication reflects the views only of the and electronic laboratory equipment. Which method would
he/she choose to determine the value of the gain and what
authors, and the Commission cannot be held responsible for
any use which may be made of the information contained factors would he/she consider in his/her choice?
therein. A practical experiment is regarded as a semantic approach
where the student must deal with the “real world”, its
283
Libro de Actas
appearance and manifestations without the intermediation of In this context, considering the established Brazilian Law,
symbolic systems. Otherwise, using a computer simulation as it is possible to implement a strategy to execute practical
a learning tool is to use the processing capacity of the experiments by using remote experimentation.
computer to run a symbolic model of a circuit in an abstract
space. It is an analytical exercise that occurs in a space of However, the feasibility of implementing remote
experimentation also encounters two obstacles. The first refers
complete abstraction where only symbols exist and there is no
similarity to the real-world appearance or behavior. to the technology to be used for remote experimentation and
its costs, and the second refers to the cost/benefit ratio,
The students can choose what kind of approach they prefer understood here as the benefit related to the number of
to start learning something, considering how they feel more students and disciplines attended by remote experimentation.
comfortable and confident and depending on their ability to
process the information contained in different modalities, i.e., III. DEFINITION OF THE TEACHING TECNOLOGY – REMOTE
semantic or symbolic. In this case, the student must be LABORATORIES
introduced to the symbolic system and how to go from the real
world to the space of abstraction and vice-versa. It is known that the ideal situation should be to apply a
technology that combines the advantage of the use of
As computers evolved, extra processing power could be computers and the internet, as in the case of computer
used to create a semantically enriched mediation layer that is simulations, with the practice of the physical laboratories,
used as an interface for the student. Such enrichment consists where the students can assemble a circuit, make connections
in input modes that simulate the real appearance of electronic and measure values resulting from the “real word”. This kind
components and equipment and how to connect them to the of experimentation, in fact, already exists and it has been
circuit. While this approach gives some degree of realism and developed in different places of the world as remote
promotes safety (because it is a simulation), it implies some laboratories. It consists in a physical unit composed of a server
limitations in reproducing the real-world behavior such as the computer that communicates with the client through a web
lack of variation on the component specifications, interference interface and with the experiment board, where all
of the environment and self-interference effects [1], [2]. components and measuring instruments are installed. Thus, the
On the other hand, the practical experiments are also laboratory can be assembled in a specific location and users
limited, because the student can only make the experiments at from all over the world can access it and conduct real
IFSC facilities and during the class period. experiments through the internet [1]-[8].
Thus, although students could decide between computer Remote laboratories do not present physical risks to the
simulations and practical experiments, the process of having student's health and equipment, and in addition, they provide
the student as the central agent of the learning process has the same experience of a real laboratory, because the circuits
always problems related to real-world emulation and are assembled with real components and the results are made
space/time limitations. with real measurement equipment. The remote lab interface
with the users is exactly the same as the front panel of all the
Computer mediated emulation, or remote experimentation, used equipment, such as an oscilloscope, a signal generator,
solves these problems by using physical arrangement power sources, and a multimeter, among others. This whole
consisting of real components and equipment, instead of experience is part of the student's imaginary about what is a
analytical models. In this case, the role of the computer is laboratory and promotes an important emotional incentive in
initially to control a relay matrix that interconnects electronic the learning process [1]-[5].
components and equipment in a defined topology, and then
offer an interface layer where the student can edit the circuit Another interesting feature is the fact that experiments can
connections and obtain the results of the experiment. If the be carried out outside normal school hours, when staff usually
computer that controls the remote experiment is connected to needs to supervise the experiments in real laboratories. This
the internet, the students can conduct their own experiments promotes greater flexibility for teachers who can use class
remotely from their personal computer at any time and from time for giving more explanations and theoretical orientations
anywhere [3], [4]. rather than spending part of the time with the organization of
the laboratories, and also for students, who can practice at
more adequate times and with more concentration. In addition,
B. Implementation Feasability
some remote laboratories provide virtual discussion rooms
In Brazil, the Law of Basic Education Directives (LDB) - about practice results as well as tutoring where teachers can
Law 9394 from December 20th 1995 establishes in its article schedule a specific time to answer questions from their
80 that Higher Education Institutions (HEI) can offer courses students who can be anywhere, such as in their respective
100% in the distance education modality (EaD). This article is homes, for instance [1]-[11].
regulated by Decree 5.622, from December 19th 2005. Parallel
to the regulation of the 100% EaD courses and seeking to The VISIR remote laboratory was chosen to initiate a new
further encourage the EaD modality and associated phase of the learning process at IFSC based on its
technologies, the Administrative Rule No. 4.059, from characteristics and also because it was already in use at the
December 10th 2004, was published, which allows HEI to use Polytechnic of Porto (IPP), an important partner of IFSC since
EaD and its technologies in 20% of the total hours of a course. 2009. Thus, through IPP, IFSC was able to test and evaluate
VISIR in its academic context [1], [9].
284
TAEE 2018 | Tenerife, 20 - 22 de Junio
IV. FIRST STEPS Three workshops were held in order to help the teachers to
answer the questions. These workshops took place in the first
semester of 2014 and they aimed at presenting the principles
After selecting the VISIR remote laboratory as the
and to capacitate the teachers on the use of the VISIR
teaching technology, in the second semester of 2013 a
platform. The presentation was done to 29 teachers. However,
professor proposed two experiments to fifteen students in the
only 9 teachers were willing to cooperate with the project and
subject of Operational Amplifiers. A tutorial was given to the
they were trained on how to use VISIR. It is important to
students explaining how to access the VISIR platform and the
emphasize that the other teachers did not participate for
schematic of the proposed circuit. Students were then asked to
different reasons, for instance:
perform the experiment as a regular classroom activity. At this
occasion, the students were not informed that the main • They taught a discipline in which they did not see how to
objectives were to verify the applicability of a remote apply VISIR;
laboratory in the teaching of such subject and also if they
would adapt in a natural way to the use of this new • They did not intend to use a technology that would
technology-enhanced education tool. This omission was change their teaching-learning process;
intentional to not induce the students to think about such • They understood that the simulation already fulfilled
matters when performing the experiment. The idea was that what VISIR was proposing.
the experiment should be done in a natural way [1].
The majority of the teachers actually taught subjects in
In general, the activity was well accepted by the students, which it is difficult to verify how to apply VISIR (e.g.
and they pointed several positive and negative opinions about microcomputers, antennas, digital electronics, etc.). However,
the tool. There was a difference of opinions when they were some teachers showed resistance to use a technology that they
asked if it felt like performing a practical experiment or a did not have knowledge about, and which (mainly) requires a
simulation. Some said that it was like a real experiment paradigm shift.
because of how components are positioned, instruments
calibrated, and so on. Another group of students answered that Considering the results presented in [9], it was possible to
it was like a simulation, because everything was performed in verify the approval and interest of the teachers related to the
a computer environment. However, everyone converged to a use of VISIR, as the teachers answered that they could do a
common opinion: this method does not replace practice, but it significant number of their experiments using the remote
is an excellent learning tool for electronics subjects [1]. laboratory. In some disciplines, it would be possible to
increase the number of experiments usually performed. This is
due to the necessary preparation of the real laboratory
V. USABILITY OF THE VISIR PLATFORM AT IFSC experiments, which demands time during the class.
As presented, the obstacles to the use of remote Considering the results of [9], there are 58 accomplished
laboratories are the cost of the VISIR platform and the number experiments and 70 applicable experiments.
of students and subjects that can be served.
With the perception of the approval by students and
professors and with the possibility of the VISIR platform to
A. Number of subjects/students attend nine professors from eleven disciplines for
Considering the students' acceptance of the experimental approximately one hundred students per semester, the
activities in the remote laboratory, the next step was to expand application of VISIR in the second semester of 2014 was
their use to other subjects taught at the Academic Department started.
of Electronics (DAELN). To do this, it was necessary to verify
with the teachers the possibility to implement VISIR in their To initiate this process, two hypotheses were raised: the
subjects and how it could be used. Thus, a questionnaire was first would be the purchase of a VISIR system by IFSC and
applied with two questions asking teachers about who would the second would be continuing to use the VISIR@IPP
teach subjects in second semester of 2014 in the following platform, as in the second semester of 2013.
courses [7]:
B. Cost of the VISIR platform
• Technical Course in Electronics;
The VISIR remote lab is a system composed by hardware
• Superior Course of Technology in Industrial Electronics; and software elements. The hardware is composed by a NI
PXI instrumentation platform from National Instruments,
• Electronic Engineering Course;
which has a specific chassis for each PXI model and
• Post-Graduate Course in Electronic Product instrument modules such as power supply, digital multimeter,
Development. function generator and oscilloscope. These instrument
modules are connected to the chassis and to a controller
The questions were as follows: module. The controller module is a server computer that can
1. How many experiments did you perform in the subject? be mounted onboard (docked into the chassis) or it can be an
external computer. Using coaxial cables, the PXI is connected
2. Other experiments can be implemented in the remote to a relay matrix, which also contains individual printed circuit
laboratory? boards that connect each module of the NI PXI [5], [8].
285
Libro de Actas
As a public and federal education institution, IFSC must • Acquisition and installation of a VISIR platform in the
attend specific legislation for equipment acquisitions. The Latin American partners;
purchases made by IFSC must be done through Public Bidding
• Dissemination of the obtained results;
where the proposal that matches the technical requirements at
the lowest price is usually the chosen one. This Call is usually • Dissemination of the VISIR platform to associated
a quite slow and time-consuming process. Considering this, in partner institutions.
the first semester of 2014 an NI PXI system was included in a
Public Bid [7]. The first trading session with this item On the proposal, the project started in October 2015 and
occurred at the end of 2014 and, for the PXI module, the value finished in October 2017. The second major objective of the
presented by the winning bid was approximately € 36,000.00. project (acquisition of a VISIR platform) was finally met.
The complete VISIR system would cost approximately €
47,000. This amount corresponds to approximately 60% of VII. OPERATION AND IMPLEMENTATION OF THE VISIR+
DAELN's annual equipment purchase budget. Thus, the PROJECT
purchase of the VISIR system by IFSC was not possible. One The operational phase and the consequent implementation
option would be to purchase VISIR in parts in more than a of the VISIR+ project began in October 2015. This phase can
year. It was found that with this procedure it would take be summarized in the following steps:
around 3 years to acquire the complete system.
• Project agreement signature;
C. Using the VISIR@IPP platform
• Transfer of resources from the European Community's
Once the first hypothesis for using VISIR was set aside, Erasmus+ Program to IFSC;
the second one was to use the VISIR platform installed at IPP
(i.e. the VISIR@IPP platform). For this purpose, a preparation • Acquisition of the VISIR platform;
meeting was held with the interested teachers in order to • Implementation of the didactical modules at IFSC;
establish the methodology of the implementation of the
experiments on several subjects in the first semester of 2014. • Dissemination of the project to the associated partner
The new IFSC-VISIR team encountered the following institutions.
situations:
• IPP already had the matrixes almost fully occupied A. Project agreement signature
with components; Initially, it was thought that this would be an easy step,
however, the IFSC’s administrative staff encountered many
• The available components and connection possibilities bureaucratic and management problems. It happens because
did not meet the DAELN teachers’ necessities; this was the first time that a project brought international
• Some DAELN teachers did not want to change their monetary resources to IFSC. Due to that, the administrative
circuits, that is, to adapt to existing connections and staff faced a procedure they had never performed before. The
components. This is because this adaptation would understanding of how the agreement should be implemented
again result in a major change in their experimental showed to be a barrier to the signature of the agreement. There
programming and consequently in their teaching was a risk of signing the agreement and not being able to use
strategy. the resources from the Erasmus+ Program. This procedure
took extra time from the project and could only be finished at
These remarks showed that the second hypothesis was also the end of 2016, when the agreement was finally signed.
practically unfeasible.
It was noticed the difficulties to implement VISIR system, B. Transfer of resources from European Community's
due to the cost, the purchase process and the hard work to Erasmus+ Program to IFSC
convince teachers to change paradigms. This stage was less bureaucratic, but barriers were also
found. The main problem encountered was that any resource
VI. THE VISIR+ PROJECT received by IFSC should be foreseen in the annual budget of
the previous financial year with its origin duly justified. As the
At the end of 2014, the IFSC-VISIR team was asked to resources of the VISIR+ Project had not been initially
participate in a project involving twelve institutions from six foreseen, it was necessary to make a change in the IFSC’s
countries. This project aimed to transfer educational budget. Budget revisions or changes are possible but can only
technology from Europe to other countries, using funds from be made in certain periods of the year, called budget review
the European Community's Erasmus+ Program [10]. window. This budget review must be approved by the
In 2015 the Erasmus+ Program approved the project Brazilian Ministry of Planning, Development and
entitled “Educational Modules for Electric and Electronic Management. Thus, only after the change in the annual IFSC’s
Circuits Theory and Practice following an Inquiry-based budget it was possible to transfer monetary resources from the
Teaching and Learning Methodology supported by VISIR”. Erasmus+ Program to IFSC. The transfer was done at the end
of 2016.
The main objectives of the project are:
• Development and application of educational modules;
286
TAEE 2018 | Tenerife, 20 - 22 de Junio
C. Acquisition of the VISIR platform courses. These implementations, plus the training actions done
In parallel with the transfer of the monetary resources, under the scope of the project, are presented in [12]-[18].
administrative staff, together with the IFSC-VISIR team,
began the acquisition process of the VISIR platform. E. Dissemination of the project to the associated partner
However, as the purchase of the equipment by IFSC can only institutions
be made through a Public Bidding process, it would take As foreseen in the project, the VISIR platform should be
approximately 12 months. This amount of time would only disseminated to the associated partner institutions. Thus, the
allow the acquisition of VISIR platform in August 2017. As IFSC Campus Florianópolis disseminated the project to the
the project was due to expire in October 2017, the process Campus Itajaí and Campus São José of IFSC and to the
would make the VISIR+ Project probably unfeasible. Regional University Foundation of Blumenau - FURB. To this
In addition to the slowness of the purchase process, the end, the IFSC-VISIR project team traveled to the cities of São
IFSC-VISIR team found one more problem for the acquisition José, Itajaí and Blumenau to present the project.
of the equipment. The first quotes of these equipments In Itajaí the project was presented in August 2017 for six
presented values above the predicted in the project proposal. teachers and in São Jose and Blumenau the project was
To solve these problems, the solution found was to sign an presented in August 2017, for 30 and 9 teachers, respectively.
extra agreement with the Engineering Teaching Foundation of These presentations resulted in one implementation in the first
Santa Catarina - FEESC. The agreement with FEESC was semester of 2018, by a professor in a course at IFSC - Campus
extremely useful in the acquisition of the VISIR system. In Itajaí.
May 2017 the system was installed at IFSC, at a cost of 50% At FURB we found again a bureaucratic issue. FURB may
of the Public Bidding quotation. only use a system or a service from another institution if there
is a signed formal agreement. Thus, during the course of 2017
D. Implementation of the didactical modules at IFSC an agreement was drawn up and in the beginning of 2018, it is
Although the VISIR system was only installed at IFSC in being consolidated.
May 2017, the IFSC-VISIR team was able to implement the
first didactic modules. Despite the teachers' resistance in using VIII. CONCLUSIONS
the VISIR@ IPP platform, in 2016 the VISIR system was used
The need to improve teaching practices and teaching
by one teacher in the subject of electrical circuits. In the two
strategies has brought up the theme of searching for a teaching
semesters, 40 students accessed the system more than two
hundred times. strategy in which the student is the center of the teaching
learning process. In this perspective, remote laboratories have
From May 2017 onward, the IFSC-VISIR team initiated a emerged as a tool from which students are instigated to
new approach to DAELN teachers in an attempt to convince construct knowledge at any time, with the available resources.
them to use the VISIR platform, since the IFSC now had a In order to meet this technology of remote laboratories, the
system and could be configured according to their needs. The Brazilian legislation built several ways with the regulations of
teacher who had used the IPP VISIR platform in 2016, again, the EaD courses, which reinforced the importance of this
in the first semester of 2017 used the IPP VISIR platform. In approach to the teaching and learning process.
the second semester of 2017, he was able to use the
In the Latin American context, specifically the countries
VISIR@IFSC platform, this time with 25 students.
that are part of the VISIR+ Project, remote experimentation is
In the second semester of 2017, the VISIR@IFSC platform still incipient compared to other countries in Europe, the
was used by six professors in six subjects at the IFSC - United States and Oceania, for instance. In the case of IFSC,
Campus Florianópolis and by one professor in one subject at the effective use of the VISIR platform in regular courses
the IFSC - Campus Itajaí. This semester, it was used by 150 since 2013 has brought benefits to students and teachers, as
students with more than 1000 accesses. The courses in which demonstrated in [1]. However, there are still several paradigm
the VISIR@IFSC platform was used were: barriers to overcome. In the student's vision, about the benefits
• Operational amplifiers; of this practice and in the teacher's view, about the need to
adapt to new realities and innovations in teaching.
• Circuits III; As part of the history of cooperation between IFSC and
• Electricity I; IPP, the participation in the VISIR+ Project was carried out in
2015 in order to disseminate the use of remote laboratories in
• Electricity II; Latin American countries. This cooperation was fundamental
to enable the acquisition of the VISIR platform by IFSC,
• Electronics II;
mainly due to the high cost of the system. Although economic
• Amplification Structures; viability was important, bureaucratic barriers proved to be a
difficult issue at the project start. After solving bureaucratic
• Instrumentation (Campus Itajaí).
problems, the acquisition and installation of the VISIR system
It should be noticed that other partner institutions of the at IFSC and the implementation of the didactic modules has
VISIR+ project have used the VISIR remote lab in similar started. The dissemination of the VISIR usage was carried out
by the IFSC-VISIR team in order to increase the number of
287
Libro de Actas
accesses and the number of didactical modules. Despite of the [5] Gustavsson, I. Student’s Guide to the VISIR Remote Lab for Electrical
Experiments. 2009. Available:
efforts to spread VISIR platform to three different campuses <http://openlabs.bth.se/static/Student_manual5.pdf>. Acessed: feb. 6,
of two distinct institutions (IFSC and FURB), only one 2015.
campus uses the laboratory effectively. The resistance to [6] Ma, J.; Nicherson, J. V. Hands-On, Simulated, and Remote
innovations and adaptation to new realities is still present, Laboratories: A Comparative Literature Review. ACM Computing
although there has been a considerable increase in the number Surveys, v.38, nº 3, p.1-17, sep. 2006.
of accesses and subjects attended by the VISIR@IFSC remote [7] Nedic, Zorica; Machotka, Jan; Nafalskt, Andrew. Remote Laboratories
versus Virtual and Real Laboratories. Em: ASEE/IEEE Frontiers in
laboratory. It is important to point out that the physical Education Conference, 33., 2003. Boulder: IEEE, 2003. p. 1-6.
presence of the VISIR system at the IFSC facilities has led [8] Tawfik, M. et al. Virtual Instrument Systems in Reality (VISIR) for
some teachers to demystify the remote use with something Remote Wiring and Measurement of Electronic Circuits on Breadboard.
different from the traditional laboratory, which is verifiable by IEEE Transactions on Learning Technologies, v.6, nº 1, p.60-72, 2013.
the increase on the courses served by VISIR platform. [9] Schlichting, Luis C. M.; Ferreira, Golberi de S., de Bona, Daniel D. de
In the process of implementing the VISIR remote Faveri, Flavio Anderson, José A. Alves, Gustavo R., Remote
Laboratory: Application and usability. Technologies Applied to
laboratory at IFSC, several difficulties were pointed by the Electronics Teaching (TAEE) 2016, Seville. Paper. Seville: IEEE, 2016
executing team. Some of them are the slowness in internal [10] Alves, Gustavo R. et al. Spreading remote lab usage a system — A
processes to accomplish partnership agreements and the community — A Federation, 2nd International Conference of the
approach that was used to enthrall new users. In this sense, it Portuguese Society for Engineering Education (CISPEE) 2016
was concluded that bureaucratic processes are still a great [11] Alves, Gustavo R.; Gericota, Manuel G.; Silva, Juarez B.; and Bosco
Alves, João. Chapter 1. “Large and Small Scale Networks of Remote
barrier or at least a retarder in the implementation of Labs: a Survey”, in: “Advances on remote laboratories and e-learning
partnerships. However, it is plausible to believe that, after the experiences”. Editors: Luís Gomes (Universidade Nova de Lisboa) and
institution's first experience, future projects will not face the Javier García-Zubía (Universidad de Deusto). Universidad de Deusto,
same difficulties. It is also concluded that teachers and Bilbao, 2007. pp. 15-34. ISBN 978-84-9830-077-2.
students should be encouraged to use new technologies in [12] Alves, Gustavo R. et al. (2017). Laboratórios Remotos no Ensino de
Engenharia. Chapter 1, pp. 8-45, in DESAFIOS DA EDUCAÇÃO EM
teaching and learning, showing the importance of student ENGENHARIA: Formação Acadêmica e atuação Profissional, Práticas
participation in the learning process as an active agent in their Pedagógicas e Laboratórios Remotos. / Vanderlí Fava de Oliveira,
course. Adriana Maria Tonini e Sandra Rufino Santos – Organizadores –
Brasília: ABENGE, 2017. 271p. ISBN: 978-85-64541-10-8.
[13] Evangelista, Ignacio et al. Active learning on DC circuits: spreading the
ACKNOWLEDGMENT use of VISIR remote lab in Argentina. 2nd IEEE World Engineering
The authors would like to acknowledge the support given Education Conference (EDUNINE), Buenos Aires, Argentina, 11-14
by the European Commission through grant 561735-EPP-1- March 2018.
2015-1-PT-EPPKA2-CBHE-JP. [14] F. Soria, Mario et al. First practical steps on the educational activities
using VISIR and remote laboratories at UNSE in partnership with
UNED inside the VISIR+ Project. 2nd IEEE World Engineering
Education Conference (EDUNINE), Buenos Aires, Argentina, 11-14
REFERENCES March 2018.
[1] Schlichting, Luis C. M.; et al. Enriched scenarios for teaching and [15] Alves, Gustavo R. et al. Using a 3-tier Training Model for Effective
learning electronics. Technologies Applied to Electronics Teaching Exchange of Good Practices in as ERASMUS+ Project. 12th annual
(TAEE) 2014, Bilbao, Spain. IEEE, 2014. International Technology, Education and Development Conference
[2] Gustavsson, I. et al. On Objectives of Instrucional Laboratories, (INTED2018), Valencia, Spain, 5-7 March 2018.
Individual Assessment, and Use of Collaborative Remote Laboratories. [16] Pavani, Ana; Lima, Delberis A.; Temporão, Guilherme P.; Alves,
IEEE Transactions on Learning Technologies, v.2, nº4, p.263-273, oct.- Gustavo R. Different Uses for Remote Labs in Electrical Engineering
dec. 2009. Education: Initial Conclusions of an Ongoing Experience. International
[3] Herrera, Oriel A.; Alves, Gustavo R.; Fuller, David; AldunateRoberto Conference on Interactive Mobile Communication Technologies and
G., Remote Lab Experiments: Opening Possibilities for Distance Learning (IMCL), 30 November – 1 December, 2017, Thessaloniki,
Learning
st in Engineering Fields. Proceedings of the Education for the Greece.
21 century - impact of ICT and Digital Resources Conference, 19th [17] Viegas, Clara et al. VISIR+ Project – Preliminary results of the training
IFIP World Computer Congress 2006 (WCC'06), Joe Turner, Deepak actions. 14th Remote Engineering and Virtual Instrumentation (REV)
Kumar. (Eds.), Santiago, Chile, Agosto 2006 pp. 321-325, Springer Conference, New York, NY, USA, 15-17 March 2017.
Boston, ISSN 1571-5736 (Print) 1861-2288 (Online), ISBN 978-0-387-
[18] Hernandez-Jayo, Unai; Garcia-Zubía, Javier; Colombo, Alejandro
34627-4.
Francisco; Marchisio, Susana; Concari, Sonia Beatriz; Lerro, Federico;
[4] Using Remote Labs in Education: Two Little Ducks in Remote Pozzo, María Isabel; Dobboletta, Elsa; Alves, Gustavo R. Spreading the
Experimentation. Editors: Javier Garcia- Zubia (Universidad de Deusto) VISIR remote lab along Argentina. The experience in Patagonia. 14th
and Gustavo R. Alves (Polytechnic of Porto). Universidad de Deusto, Remote Engineering and Virtual Instrumentation (REV) Conference,
Bilbao, 2011. 22 chapters. 465 pp. ISBN 978-84-9830-335-3. New York, NY, USA, 15-17 March 2017.
288
TAEE 2018 | Tenerife, 20 - 22 de Junio
289
Libro de Actas
VISIR ha alcanzado una alta difusión a nivel mundial dado Las mismas tienen en común la búsqueda de alternativas
que posee como principal característica una alta sensación de didácticas que refuerzan el ineludible valor de la
inmersión. Si bien experimentar en forma remota no es experimentación para el desarrollo de competencias en
equiparable a manipular los elementos e instrumentos en un Ingeniería y el empleo de tecnologías basadas en Internet que
laboratorio real, la implementación de los circuitos y la facilitan espacios y momentos de aprendizaje flexibles con
manipulación de los instrumentos de medición utilizando metodologías centradas en el estudiante.
VISIR se realiza a través de pantallas con un diseño muy
realista. Otra característica de gran atractivo es la versatilidad, En la siguiente sección se realiza una breve caracterización
pues para una misma configuración circuital, puede variarse de las asignaturas y de sus dictados, destacando aquellos
aspectos que, en ellas, llevaron a la incorporación curricular de
algún componente cuyo valor resulte relevante y observar las
variaciones en el circuito. Adicionalmente, como otros VISIR. En la Sección III, se describen las implementaciones
laboratorios remotos, la disponibilidad de 24 horas los siete didácticas generadas por cada asignatura. Y posteriormente, en
días de la semana permite que el estudiante organice sus la Secciones IV y V, se presentan el diseño de la investigación,
sus resultados y conclusiones preliminares.
tiempos de acuerdo a sus necesidades. Asimismo, tal como ha
sido reportado por otros autores [11] la plataforma VISIR
puede admitir una gran cantidad de usuarios simultáneos. II. LAS ASIGNATURAS Y LAS POSIBILIDADES DE VISIR
Como se sabe, los experimentos eléctricos por lo general se
pueden realizar en subescalas de tiempo. La plataforma VISIR A. Teoría de Circuitos
usa esta característica para permitir el acceso simultáneo de los
En el cuarto semestre de IE la asignatura TC introduce los
estudiantes a un banco de trabajo en línea, pero desde más de
conceptos, herramientas, modelos y métodos básicos para el
una computadora al mismo tiempo. Por lo que, empleando
análisis de circuitos eléctricos buscando generar criterios acerca
VISIR, un mismo experimento puede ser realizado en
del valor y aplicabilidad de leyes, métodos y diseños posibles.
simultáneo por distintos estudiantes sin percibirse retardos.
La asignatura sirve como fundamentación, directa o indirecta-
Esto hace que no se requiera que el docente divida el curso en
mente, para varias asignaturas posteriores en los distintos
grupos para hacer varias sesiones repetidas del trabajo práctico
campos de la IE (circuitos y sistemas electrónicos, señales,
[12].
comunicaciones, control). En término de competencias, en esta
Por otra parte, el empleo de VISIR puede permitir a asignatura se busca que el estudiante logre:
instituciones que no puedan afrontar el costo de equipar un
laboratorio, o no dispongan de espacio físico, insumos o Aplicar correctamente las leyes que rigen el
personal técnico, o docentes suficientes, el acceso a comportamiento de los circuitos eléctricos.
experiencias de laboratorio. En todos los casos, y tal como ha Analizar el comportamiento de un circuito real mediante
sido reportado en otras publicaciones [13] [14] [15] [16], la aplicación del modelo más conveniente de acuerdo al
VISIR constituye una herramienta didáctica complementaria tipo de fuentes de alimentación en el circuito (continua,
para la experimentación, pero no reemplaza el trabajo hands-on alterna o poliarmónica) y evaluar posteriormente la
en el laboratorio tradicional. validez del modelo propuesto.
En el marco del Proyecto VISIR+, convocatoria Erasmus+ Evaluar y seleccionar el método sistemático que mejor
2015: Educación Superior – Desarrollo de la Capacidad cumple con las necesidades de resolución de un
Internacional, de la Comisión Europea, este laboratorio ha sido problema.
instalado en cinco instituciones de América Latina (AL)
conformando junto a las instituciones europeas usuarias de Vincular la física del problema con los resultados
VISIR, un consorcio destinado a difundir buenas prácticas matemáticos obtenidos, para poder adoptar soluciones
educativas producto de la cooperación y el intercambio [17] reales.
[18]. Este trabajo tiene su origen en el Proyecto VISIR+ e Formular juicios críticos acerca del valor y aplicabilidad
involucra a tres asignaturas de la carrera Ingeniería Electrónica
de las leyes, métodos y/o diseños posibles.
(IE) en la Facultad de Ciencias Exactas, Ingeniería y
Agrimensura (FCEIA), Universidad Nacional de Rosario La asignatura no tiene asignada desde el plan de estudios
(UNR), Argentina: Teoría de Circuitos (TC), Física de los una carga horaria específica para la realización de trabajos
Dispositivos Electrónicos (FDE) y Dispositivos y Circuitos experimentales por lo que no se cuenta con un laboratorio
Electrónicos I (DCE-I), todas pertenecientes al bloque de propio para realizar trabajos prácticos sobre circuitos reales
Tecnologías Básicas de la carrera IE. En todos los casos se trata con supervisión docente. Además, la actual asignación del
de asignaturas formativas de competencias para el análisis de número de horas docentes y la cantidad de comisiones
señales, dispositivos electrónicos y circuitos lineales y no habilitadas para el dictado, así como los tiempos estimados por
lineales. Se ubican en el plan de estudios entre segundo y tercer el plan de estudios para el normal cursado por parte de los
año y, en conjunto, constituyen un tramo curricular conformado estudiantes hacían que previa a la incorporación de VISIR fuera
por asignaturas con dictados consecutivos y contenidos muy difícil la realización de trabajos experimentales sobre
correlativos. circuitos reales. En ese contexto, el análisis de validez de
resultados obtenidos del cálculo sólo se basaba en
Este trabajo refiere a las implementaciones didácticas con
razonamientos teóricos.
VISIR de estas tres asignaturas en la FCEIA - UNR, una de las
instituciones socias de América Latina en el Proyecto VISIR+.
290
TAEE 2018 | Tenerife, 20 - 22 de Junio
El disponer de VISIR en la institución representó para esta En FDE se asigna gran importancia a la formación
asignatura la posibilidad de incorporar la experimentación real experimental, realizándose un total de 16 trabajos prácticos,
en forma remota como recurso pedagógico para el análisis y la entre actividades de laboratorio tradicional, laboratorio virtual
contrastación de resultados teóricos versus mediciones reales, y de acceso remoto. Se realizan actividades que van desde una
haciendo uso de las horas docentes existentes y sin riesgo introductoria destinada a que el estudiante tome contacto con el
alguno de daños en los materiales empleados o riesgo eléctrico instrumental, hasta otras integradoras, como el diseño y ensayo
para los estudiantes. Con VISIR los estudiantes pueden además de circuitos básicos con diodos y transistores.
realizar las actividades en el horario que les resulte más
conveniente y desde sus casas o dispositivos móviles; con En el laboratorio tradicional se realiza el análisis de curvas,
cálculo de parámetros y modelización de variados dispositivos
apoyo docente vía mail o en horarios de consulta presenciales.
básicos, incluyendo el estudio de posibles usos. A su vez, las
La incorporación curricular de VISIR en TC data del primer simulaciones que conforman el laboratorio virtual se integran
semestre 2017, replicándose la misma en el segundo semestre en una actividad de diseño de diodos. Mientras, el laboratorio
con modificaciones en los circuitos de trabajo. La utilización de remoto desarrollado en la UNR se propone para facilitar el
VISIR se lleva a cabo en la modalidad de trabajo práctico, una análisis de ciertos fenómenos de interés [20].
vez que ya se han desarrollado el 75 % de los temas del
Dos de las actividades experimentales en laboratorio
programa de la asignatura. Esto es necesario a fin de que los
estudiantes puedan reflexionar correctamente sobre los tradicional son las que involucran el diseño de circuitos con
resultados obtenidos. A partir de incorporar la experimentación diodos y con transistores. Si bien al momento de realizar esta
mediante el laboratorio remoto VISIR se busca: motivar a los actividad los estudiantes cuentan con los conocimientos previos
de teoría y de cálculo de circuitos, debe tenerse en cuenta que
estudiantes con actividades nuevas y mejorar la autonomía ya
que pueden realizar ensayos por su cuenta, realizar su recorrido curricular en el área de dispositivos electrónicos
inicia en esta asignatura, dejando el espacio del laboratorio para
experimentación sobre circuitos reales y mejorar la
contrastación entre los cálculos teóricos y los resultados el estudio de aplicaciones circuitales sencillas. Por lo que para
los estudiantes se trata de una tarea desafiante y motivadora,
experimentales. Esto último permite introducir un nuevo
concepto; el rango de validez de los modelos teóricos. pero a la vez, compleja. En este contexto, se propuso la
inclusión curricular de VISIR introduciendo el estudio de la
amplificación con BJT desde lo experimental. La primera
B. Física de los Dispositivos Electrónicos implementación en esta asignatura data del segundo semestre
FDE se ubica en el quinto semestre, y a partir de ella se de 2016, replicándose la misma en dos oportunidades en 2017,
aborda el estudio integral de dispositivos básicos del mundo con leves modificaciones producto de las evaluaciones
electrónico, desde los fundamentos físicos hasta aplicaciones realizadas [22] [23].
circuitales sencillas. Se busca que el estudiante no sólo
comprenda la utilidad técnica de los dispositivos electrónicos C. Dispositivos y Circuitos Electrónicos I
básicos, sino también que los "construya"; que modele
estructuras y dispositivos concretos, que descubra cómo estos El objeto de estudio de DCE-I, son los amplificadores
lineales, tanto de señal como de potencia, y todos los
funcionan, cómo se los polariza y cómo se los utiliza en
circuitos de aplicación sencillos. conocimientos relacionados necesarios para su análisis, diseño,
implementación, ensayo y caracterización en el laboratorio. La
El tránsito de los estudiantes por la asignatura no es sencillo asignatura se ubica en el sexto semestre del ciclo profesional.
en términos de aprendizajes. Al respecto, se ha reportado que Su contenido es científico - tecnológico fuertemente formativo
los estudiantes tienen serias dificultades al encarar el estudio de y teórico práctico, con una equilibrada componente informativa
los Fundamentos de Electrónica [19]. Las mismas están respecto a los avances tecnológicos de actualidad. Sus objetivos
asociadas a la complejidad que representa la comprensión de la generales son que el estudiante desarrolle competencias para:
operatoria de los circuitos electrónicos, principalmente debido
a sus diferentes comportamientos dependiendo de la Analizar circuitos amplificadores de una o varias etapas
configuración, el tipo de señal y la carga especificada. Estas estableciendo su funcionalidad, sus ventajas y
apreciaciones coinciden con las del equipo docente, quienes limitaciones, y su respuesta a distintos tipos de
han observado, además, la dificultad que representa para los excitaciones
estudiantes pasar de la comprensión del funcionamiento físico Diseñar, simular, implementar e interconectar circuitos
de un dispositivo al análisis de sus curvas características y, más amplificadores tanto de señal como etapas de potencia
aún, a la integración del dispositivo en un circuito con fines utilizando herramientas adecuadas
específicos.
Identificar los parámetros que caracterizan el
Los estudiantes cuentan con materiales didácticos variados: funcionamiento de los amplificadores, proyectar y
módulos escritos, guías de estudio y de actividades realizar ensayos de laboratorio para obtener dichos
experimentales, simulaciones, un sistema hipermedia y un parámetros y elaborar un informe a nivel profesional
laboratorio remoto de desarrollo propio integrado en un sistema que incluya las conclusiones obtenidas.
de gestión de aprendizajes de tecnología e-ducativa. La
integración de recursos didácticos se enmarca en un proceso de Identificar y utilizar correctamente los instrumentos de
enseñanza multimedial con metodologías activas, bajo la laboratorio para el ensayo y la caracterización de
orientación y el seguimiento del equipo docente [20], [21]. circuitos electrónicos.
291
Libro de Actas
Trabajar en equipo. En cada semiciclo podemos pensar que se tiene una fuente
de continua (de valores + Vcc y - Vcc) y condiciones iniciales
La asignatura está directamente relacionada con el diseño y en el capacitor y la inductancia que dependen del semiciclo
el análisis de circuitos electrónicos. El cursado contempla anterior.
clases colectivas para todos los estudiantes en las cuales se
desarrollan los fundamentos teóricos, ejemplos de aplicación y El estudio se planteó con una frecuencia que permite que en
experiencias de aprendizaje que pueden ser parte de los trabajos cada semiciclo se extinga por completo la evolución transitoria
prácticos obligatorios, y clases presenciales en el Laboratorio que es de tipo sobreamortiguada. Esto permite medir sobre el
de Electrónica, en las cuales se realizan experiencias de osciloscopio el tiempo de amortiguamiento y la frecuencia de
aprendizaje que incluyen experimentación sobre circuitos. Así, oscilación y reflexionar sobre cómo se vinculan estos
se llevan a cabo un conjunto de trabajos prácticos organizados parámetros con los valores de los componentes del circuito
alrededor del análisis o diseño de circuitos planteados como
En la segunda actividad con VISIR los estudiantes debieron
problemas, algunos de los cuales incluyen ensayos de
ensayar un circuito que opera en régimen permanente senoidal
laboratorio. Cada trabajo conlleva una memoria o registro que
y ver el efecto de la incorporación de un capacitor (Fig. 2).
los estudiantes entregan al finalizar el mismo. Los trabajos son
evaluados con una calificación conceptual.
En el segundo semestre del 2017, el equipo docente,
interesado en evaluar las posibilidades de VISIR para el dictado
de la materia, planteó como primera experiencia de cátedra, la
incorporación de una actividad de laboratorio sencilla,
suficientemente conocida, introductoria y motivadora. La
actividad en cuestión se venía realizando en forma presencial
en el Laboratorio de Electrónica de la Facultad. En el caso del
trabajo práctico tradicional la actividad se realizaba en grupos
de 3 estudiantes, con un informe común. Para la realización con
VISIR la actividad se planteó de realización individual.
Fig. 2. Circuito para el estudio de la Corrección de factor de potencia
III. LAS IMPLEMENTACIONES DIDÁCTICAS Este segundo circuito intenta representar en forma
simplificada la interconexión entre un generador y una carga de
A. VISIR en Teoría de Circuitos carácter inductivo, que se muestra recuadrada en línea
punteada, a través de una línea de transmisión (R = 100 ohm).
La actividad utilizando LR se planteó en formato Trabajo En este caso se busca reforzar el concepto estudiado en la
Práctico y para su realización los estudiantes descargan una parte teórica del curso acerca de cómo la incorporación de
guía de laboratorio con varios circuitos que deben ensayar. elementos capacitivos (para el caso de cargas con carácter
Cada disposición circuital propuesta está relacionada con un inductivo) permite reducir el valor eficaz de la corriente
tema de algún capítulo del programa analítico de la asignatura. consumida por la carga, que a su vez circula por la línea. Esto
Dos de los problemas propuestos para su realización con implica por tanto que las pérdidas en la transmisión se
VISIR fueron: “Evolución temporal transitoria en un circuito minimizan.
de segundo orden RLC” y “Corrección de factor de potencia”. El informe se completa con los cálculos teóricos, las
Cada problema tiene una parte de cálculos teóricos previos mediciones realizadas y formas de onda visualizadas en los
que debe contrastarse con las mediciones realizadas sobre el ensayos. Una vez completado, se acuerda un encuentro
circuito real. Para realizar el estudio de la evolución transitoria presencial con algún profesor para la realización de una
en un circuito RLC (Fig. 1) se utilizó una alimentación de onda instancia de preguntas sobre el trabajo realizado. Para poder
cuadrada. rendir el examen final de síntesis de la materia es condición
necesaria tener aprobado el trabajo práctico. Los estudiantes
eligen el momento de entrega del informe; y en muchos casos
aprueban el trabajo práctico con VISIR en el examen final.
292
TAEE 2018 | Tenerife, 20 - 22 de Junio
informe al profesor. Durante el proceso se evacuaron dudas por d) Explicar por qué las conexiones de entrada y salida de señal
correo electrónico y en forma presencial. se ubican de la manera propuesta.
La actividad se denominó: “Ensayo de un circuito
amplificador básico con transistores con Laboratorio Remoto C. VISIR en Dispositivos y Circuitos Electrónicos I
VISIR”. Las consignas fueron entregadas por escrito y Se realizó un trabajo práctico denominado “Ensayo de un
combinaron preguntas preliminares de análisis teórico de los circuito RC mediante laboratorio remoto”. El mismo consiste
circuitos y actividades de mediciones circuitales utilizando en el estudio del comportamiento de un circuito RC (Fig. 5)
VISIR. Los estudiantes estaban familiarizados con el uso de conectado tanto como pasaaltos como pasabajos para un rango
protoboard reales y con el armado y diseño de circuitos básicos de frecuencias por encima y por debajo de la frecuencia de
con transistores por otros trabajos en el laboratorio tradicional. corte, así como la visualización de la que se produce para ondas
no senoidales (en particular la onda cuadrada) cuando éstas
En la primera parte de la actividad se propuso el circuito a atraviesan estos circuitos. Más allá de la sencillez de los
ensayar (Fig. 3), requiriéndose un primer análisis circuital con circuitos, se busca hacer hincapié en el análisis del
fuente de continua a los fines de que los estudiantes: a) comportamiento de los mismos a los fines de retomar, durante
Identificaran el modo de conexión, b) Establecieran el punto de el cursado, el estudio de la respuesta en frecuencia en el caso de
trabajo, c) Determinaran la recta de carga y d) Indicaran cómo circuitos amplificadores.
harían para medir experimentalmente los valores obtenidos.
Una vez realizados los cálculos analíticos, los estudiantes
debieron armar el circuito en el protoboard de VISIR (Fig. 3).
Empleando el mismo se les solicitó: a) Verificar los resultados
obtenidos teóricamente y b) Inferir sobre posibles diferencias
en los resultados experimentales.
293
Libro de Actas
294
TAEE 2018 | Tenerife, 20 - 22 de Junio
295
Libro de Actas
296
TAEE 2018 | Tenerife, 20 - 22 de Junio
complementarios que amplían el número de plaquetas, [8] I. Gustavsson, “A traditional electronics laboratory with Internet access",
instrumental y dispositivos disponibles para el armado de Proceedings of the International Conference on Networked e-learning for
European Universities in Granada, Spain, 23-25th November 2003,
circuitos más complejos. ISBN 9090175148 - Publisher EUROPACE.
Más allá de posibles ajustes, los resultados que surgen de [9] G. Alves, A. Fidalgo, M. A. Marques, C. Viegas, M. Felgueiras, R.
esta investigación, tanto en lo que refiere a la satisfacción de Costa, N. Lima, M. Castro, J. Garcia-Zubia, U. Hernández-Jayo, M.
Castro, G. Díaz-Orueta, A. Pester, D. Zutin, W. Kulesza, E. San
docentes y estudiantes como con relación a los aprendizajes Cristobal Ruiz, F. García-Loro, I. Gustavsson, L. Schlichting, G.
percibidos y logrados, alientan la continuidad de las Ferreira, D. de Bona, J. B. da Silva, J. B. Alves, S. Biléssimo, A. Pavani,
implementaciones. D. Lima, G. Temporao, S. Marchisio, S. Concari, F. Lerro, R.
Fernández, H. Paz, F. Soria, N. Almeida, V. de Oliveira, M. I. Pozzo and
La versatilidad en los empleos informados permite pensar a E. Dobboletta "Spreading remote labs usage: A System – A Community
VISIR como un recurso educativo cumpliendo roles diversos: – A Federation," in Proceedings of the 2nd International Conference of
a) como una aproximación gradual al trabajo en el laboratorio the Portuguese Society for Engineering Education (CISPEE2016), Vila
Real, Portugal, 2016.
tradicional de forma tal que al llegar al mismo, el estudiante
[10] J. García-Zubia, J. Cuadros, S. Romero, U. Hernandez-Jayo, P. Orduña,
esté familiarizado con los elementos que va a encontrar en él; M. Guenaga, L. González-Sabate, I. Gustavsson, “Empirical Analysis of
b) como medio para contrastar resultados obtenidos ya sea en el the Use of the VISIR Remote Lab in Teaching Analog Electronics”,
laboratorio tradicional como mediante simulaciones, o c) como IEEE Transactions on Education, vol. 60, n. 2, May 2017.
recurso idóneo, integrable con otras estrategias y recursos para [11] G. R. Alves, M. A. Marques, M. C. Viegas, M. C. Costa-Lobo, R. G.
el desarrollo de competencias experimentales. Barral, R. J. Couto, F. L. Jacob, C. A. Ramos, G. M. Vilão, D. S. Covita,
J. A. Alves, P. S. Guimarães, I. Gustavsson, “Using VISIR in a Large
En todos los casos, y al margen del mayor o menor grado Undergraduate Course: Preliminary Assessment Results”, International
de consolidación que en cada asignatura se pueda observar con Journal of Engineering Pedagogy, Vol 1, No 1, 2011
referencia a la incorporación curricular de VISIR, lo realizado [12] I Gustavsson, G Alves, R Costa, K Nilsson, J Zackrisson, U Hernandez-
se valora positivamente desde lo institucional, significando una Jayo, J Garcia-Zubia. The VISIR Open Lab Platform 5.0 -an architecture
for a federation of remote laboratories. 8th International Conference on
tarea colectiva con implicación directa de grupos docentes de Remote Engineering and Virtual Instrumentation (REV2011).
diferentes cátedras hacia la innovación de las enseñanzas.
[13] A. Marques, C. Viegas, C. Costa-Lobo, A. Fidalgo, G. Alves, J. Rocha
También en términos institucionales, es claro que el empleo de and I. Gustavsson, "How Remote Labs Impact on Course Outcomes:
VISIR como un recurso compartido por varias asignaturas Various Practices Using VISIR," IEEE Transactions on Education, 2014.
permite optimizar el uso del LR y hacerlo más eficiente. Por [14] N. Lima, C. Viegas, G. Alves and F. Garcia-Peñalvo, "VISIR's Usage as
una parte, un único administrador es quien coordina cómo a Learning Resource: a Review of the Empirical Research," in
generar la mayor cantidad de circuitos que pueden ensayarse; Proceedings TEEM2016 - Fourth International Conference on
por otra, es esperable que los profesores y estudiantes, como Technological Ecosystems for Enhancing Multiculturality (TEEM’16),
Salamanca, Spain, 2016.
una comunidad creciente de usuarios, cada vez más
[15] Ignacio Evangelista, Juan Farina, Matías Cadierno, Gabriel Roldán,
familiarizados con el recurso, lo aprovechen de manera cada María Isabel Pozzo, Elsa Dobboletta, Javier García Zubía, Unai
vez más creativa, mientras se gana en eficiencia. Hernández, Gustavo R. Alves, Susana Marchisio, Sonia Concari,
Kristian Nilsson, "Active learning on DC circuits: spreading the use of
VISIR remote lab in Argentina", 2nd IEEE World Engineering
AGRADECIMIENTOS Education Conference (EDUNINE), Buenos Aires, Argentina, 11-14
Los autores agradecen el respaldo de la Comunidad VISIR March 2018
como así también el apoyo económico provisto por la [16] Hernandez-Jayo, Unai; Garcia-Zubía, Javier; Colombo, Alejandro
Francisco; Marchisio, Susana; Concari, Sonia Beatriz; Lerro, Federico;
Comisión Europea a través del Proyecto 561735-EPP-12015-1- Pozzo, María Isabel; Dobboletta, Elsa; Alves, Gustavo R., "Spreading
PTEPPKA2-CBHE-JP. the VISIR remote lab along Argentina. The experience in Patagonia",
14th Remote Engineering and Virtual Instrumentation (REV)
Conference, New York, NY, USA, 15-17 March 2017
REFERENCES
[17] Clara Viegas, Gustavo R. Alves, Maria Arcelina Marques, Natércia
[1] R. V. Krickasand and J. Krivickas, “Laboratory Instruction in Lima, Manuel Felgueiras, Ricardo Costa, André Fidalgo, Maria Pozzo,
Engineering Education”, Global J. of Eng. Educ., Vol.11, No.2, 2013, pp Elsa Dobboletta, Javier García-Zubía, Unai Hernández-Jayo, Manuel
191-196. Castro, Felix García-Loro, Danilo Zutin, Christian Kreiter, ”VISIR+
[2] http://ceci.mit.edu/projects/iLabs/ (Consultado 21/02/18). Project – Preliminary results of the training actions”, 14th Remote
[3] G. Canfora, P. Daponte and S. Rapuano, “Remotely accessible Engineering and Virtual Instrumentation (REV) Conference, New York,
laboratory for electronic measurement teaching”, Computer Standards & NY, USA, 15-17 March 2017
Interfaces, Elsevier, vol. 26, n. 6, 2004, pp 489–499. [18] G. Alves, A. Fidalgo, M. Marques, M. Viegas, M. Felgueiras, R. Costa,
[4] J. M. Neto, S. Paladini, C. E. Pereira, R. Marcelino, V. Gruber and J. B. N. Lima1, W. Kulesza, J. Zubía, M. Castro, A. Pester, A. Pavani, J.
Silva, “Remote Educational Experiment Applied To Electrical Silva, L. Schlichting, S. Marchisio, R. Fernández, V. Oliveira, M. Pozzo,
Engineering”, International Journal of Online Engineering, vol. 9, n. 1, "Using a 3-tier Training Model for Effective Exchange of Good
February 2013, pp 47-51. Practices in as ERASMUS+ Project," 12th annual International
Technology, Education and Development Conference (INTED),
[5] B. Popović, N. Popović, D., Mijić, S. Stankovski. and G. Ostojić, Valencia, Spain, 5-7 March 2018.
“Remote control of laboratory equipment for basic electronics courses:
A LabVIEW-based implementation”, Comput. Appl. Eng. Educ., 21: [19] F. D. Trujillo-Aguilera, P. J. Sotorrío-Ruiz, A. Pozo-Ruz. “A new
E110–E120, 2007, doi: 10.1002/cae.20531 challenge in the Electronics teaching/learning process for the Industrial
Design Engineering Bachelor. EDUCON 2007.
[6] W. G. Hurley and Ch. K. Lee, “Development, Implementation, and
Assessment of a Web-Based Power Electronics Laboratory”, IEEE [20] F. Lerro, S. Marchisio y C. Merendino, “Innovando Prácticas de
Transactions on Education, Vol. 48, No. 4, November 2005, pp 567-573 Enseñanza y de Evaluación de Aprendizajes con Empleo de Laboratorio
Remoto”, en Actas TAEE 2016, Sevilla, España. URL:
[7] http://elab.mty.itesm.mx/ (Consultado 21/02/18). http://www.taee2016.org/index.php/es/actas
297
Libro de Actas
[21] Federico Lerro, Pablo Orduña, Susana. Marchisio and Javier García- http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7984385&isn
Zubía, “Development of a Remote Laboratory Management System and umber=7984334
Integration with Social Networks”. International Journal of Recent [23] S. Marchisio, F. Lerro, C. Merendino, M. Plano, S. Concari, C.
Contributions from Engineering, Science & IT (iJES) Vol 2, No 3, 2013, Arguedas, J. García-Zubía, U. Hernández-Jayo, G. R. Alves, “Acerca de
pp 33-37. http://online-journals.org/index.php/i-jes/article/view/3821 la eficacia de VISIR como recurso en temas de electrónica circuital en
[22] Susana. Marchisio, Federico Lerro, Claudio Merendino, Miguel Plano, Argentina”, 1er. Congreso Latinoamericano de Ingeniería (CLADI
Sonia Concari, Gastón Saez de Arregui, Javier García Zubía, Unai 2017). Entre Ríos, Argentina, 13-15, Sept., 2017
Hernández Jayo, Gustavo Alves and Ingvar Gustavsson, “Starting the [24] M. I. Pozzo, E. Dobboletta, M. C. Viegas, M. A. Marques, N. Lima, and
Study of Electronic Circuits with VISIR. College students’ viewpoints in G. R. Alves, "Diseño de instrumentos para la recolección de información
a Pilot Test in Argentina”, 4th Experiment@ International Conference durante la implementación del laboratorio remoto VISIR en
(exp.at'17), Faro, Portugal, 2017, pp 18-23. doi: Latinoamérica," in 1er. Congreso Latinoamericano de Ingeniería
10.1109/EXPAT.2017.7984385 URL: (CLADI 2017). Entre Ríos, Argentina, 13-15, Sept., 2017
298
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— El laboratorio VISIR es una herramienta utilizada Así, el laboratorio remoto VISIR [6] ha sido el recurso
como laboratorio remoto en el ámbito de la educación superior. utilizado para abordar el núcleo de las actividades, por medio
En esta comunicación se presentan las características de un curso del cual se han realizado medidas de magnitudes eléctricas en
llevado a cabo en el contexto de la educación secundaria en diversos componentes y circuitos.
Tecnología para el aprendizaje de la Electricidad en el que se ha
combinado VISIR y una metodología específicamente diseñada Ambas propuestas han conformado la experiencia didáctica
para la experiencia y que se basa en la taxonomía de Bloom- desde dos planos: el metodológico y el contextual. El
Anderson. El empleo de VISIR ha servido para reforzar con la planteamiento metodológico se ha aplicado a todos los alumnos
práctica de medidas eléctricas, la adquisición de los ya que estamos convencidos de que el aprendizaje ha de estar
conocimientos teóricos sobre los fundamentos de la Electricidad y centrado en el alumno y adaptado a las necesidad de cada uno
la metodología para optimizar dicho aprendizaje hacia el de ellos. Pero, para medir las diferencias en el planteamiento
desarrollo de destrezas y habilidades cognitivas. contextual, es decir, en los recursos que se emplean para
fomentar el aprendizaje de los contenidos de electricidad, se
Se presentan igualmente los resultados de aprendizaje de los han creado dos grupos de trabajo entre los estudiantes
estudiantes participantes en la experiencia y se comparan estos participantes. Un primer grupo ha utilizado dispositivos de
resultados con la percepción que tienen los propios estudiantes
instrumentación comunes en cualquier laboratorio y se ha
sobre su aprendizaje.
conformado como el grupo de referencia, mientras que un
Keywords— Laboratorio remoto, VISIR, Educación secundaria, segundo grupo de estudiantes ha realizado las mediciones con
Bloom-Anderson, medidas eléctricas, electricidad, proceso de el laboratorio remoto VISIR, estableciendo así el grupo de
enseñanza aprendizaje control.
La experiencia ha sido guiada por un documento de trabajo
I. INTRODUCCIÓN en el que se han incluido explicaciones y actividades
VISIR es un laboratorio remoto enfocado al aprendizaje de didácticas, específicamente diseñadas utilizando una
la Electricidad y la Electrónica, bien conocido en el ámbito aproximación constructivista [11] que pretende destacar el
académico y de ingeniería [1, 3]. Su diseño se corresponde con desarrollo de habilidades cognitivas [2].
una herramienta de aprendizaje para la práctica en cursos de
pregrado y postgrado, pero no se tienen evidencias de que se II. JUSTIFICACIÓN METODOLOGICA
haya como recurso para enseñar temas relacionados con la En el mundo de la educación y sobre todo, en la educación
tecnología en la escuela secundaria. En este documento, se en Ingeniería, los profesores estamos acostumbrados a enfocar
presenta un trabajo de investigación para mostrar el diseño, el aprendizaje hacia la memorización y repetición de los
desarrollo, implementación y resultados de aprendizaje de una procesos como herramienta didáctica fundamental. Así uno de
experiencia educativa con estudiantes de secundaria, cuyo los pilares del aprendizaje se basa en un planteamiento
propósito es la optimización del aprendizaje de magnitudes didáctico centrado en el profesor, el cual transmite sus
eléctricas y circuitos. conocimientos a los estudiantes, los cuales han de ejercitar la
En realidad, para impulsar la optimización del aprendizaje memoria y la repetición de ejercicios. La comprensión
de la electricidad en este tipo de estudiantes tan jóvenes, las conceptual, queda por tanto, relegada a un segundo plano y va a
herramientas tecnológicas no son suficientes. También se ha depender en gran medida de las habilidades del propio
diseñado una metodología específica para llevar a cabo el estudiante. Este planteamiento se basa, por tanto, en aplicar una
proceso de enseñanza-aprendizaje. Para ello, la metodología se metodología puramente conductista [12] , en la que el profesor
ha basado en las características de la taxonomía de Bloom- confía en que el estudiante sepa alcanzar el aprendizaje
Anderson [2], con el fin de organizar las etapas de aprendizaje significativo por sí mismo. La forma de evaluar queda
mediante la activación de un grupo de habilidades cognitivas de reducida, en la mayor parte de los casos, a la realización de
los alumnos de la Enseñanza Secundaria Obligatoria. exámenes y test, que miden de forma puntual el grado de
adquisición del conocimiento por el estudiante. En cierto modo,
se trata de evaluar una situación dinámica mediante una foto
299
Libro de Actas
300
TAEE 2018 | Tenerife, 20 - 22 de Junio
Actividad
Información general del proyecto
Realización del cuestionario inicial
Visualización del video "Que son VISIR y los laboratorios
remotos? " (solo para alumnos del laboratorio remoto)
Visualización del video "La estructura del curso de medidas
eléctricas básicas " mientras los alumnos proceden a la lectura
del protocolo de prácticas.
Fig. 2. Representación esquemática de los componentes de VISIR (Fuente:
Reconocimiento de la plataforma de medida de VISIR
Tawfik et al. 2011)
Visualización del video "La metodología aplicada a las
prácticas con VISIR "
Por otro lado, una de las utilidades de VISIR es la Visualización del video "Medida de resistencia eléctrica
posibilidad de contar con instrumentos de medida de voltaje, (Nivel 1)"
intensidad eléctrica y resistencia eléctrica, con lo que el Realización de la práctica 1
estudiante podrá realizar de forma autónoma las mediciones Realización de la práctica 2
requeridas en cualquier protocolo de prácticas. Visualización del video " Medida de resistencias asociadas
(Nivel 2)"
Realización de la práctica 3 y práctica 4
Revisión y finalización del protocolo de prácticas
2.3 Diseño de la experiencia de aprendizaje Entrega del protocolo de prácticas (curso 1º)
Visualización del video "Estrategia útil para el cálculo de
Para abordar los contenidos curriculares de la materia de magnitudes eléctricas en circuitos mixtos"
Visualización del video "Medidas de voltaje y corriente
Tecnología en la etapa de Educación Secundaria, se han fijado
eléctrica con VISIR (Nivel 3)"
una serie de conceptos en el marco del diseño de la experiencia Realización de la práctica 5 y de la práctica 6
didáctica propuesta. Estos conceptos tienen carácter progresivo, Revisión y finalización del protocolo de prácticas (2º curso)
y se enfocarán hacia el estudio de las magnitudes eléctricas, los Entrega del protocolo de prácticas (2º curso)
resistores y otros componentes de los circuitos eléctricos, las Realización del cuestionario final
configuraciones serie, paralelo y mixto de circuitos, la Visualización del video "Revisión de las prácticas y nuevas
perspectivas de aprendizaje con VISIR"
asociación de resistencias y el concepto de resistencia
equivalente. La parte práctica contendrá los procedimientos de
medida, la instrumentación y los dispositivos de medida y el En la tabla anterior se observa que además de las
concepto de error en la medida. actividades propias de la experiencia se han provisto de dos
cuestionarios que los alumnos han tenido que completar al
A fin de poder comparar, el impacto en el aprendizaje, la inicio y al final de la experiencia. Ambos cuestionarios
asimilación de contenidos y el desarrollo de destrezas contienen preguntas sobre sus conocimientos y expectativas
relacionadas con la medida de magnitudes eléctricas, se ha respecto a las medidas eléctricas y al empleo de
dado a la totalidad del alumnado el mismo protocolo de instrumentación. Los cuestionarios tienen la finalidad de medir
prácticas, que consiste en un documento que contiene tanto la percepción subjetiva de los alumnos ante la experiencia
explicaciones teóricas como propuestas de trabajo práctico y didáctica.
que ha sido diseñado siguiendo un diseño específico que
atiende a las particularidades de la taxonomía de Bloom. Con el fin de poder contrastar los resultados de aprendizaje,
se ha pensado en dividir a los grupos en dos grupos, un primer
De forma adicional, se ha creado una plataforma educativa grupo de referencia y un segundo grupo de control. Ambos
desarrollada en Moodle, con formato de MOOC, en la que se grupos han utilizado el mismo tiempo para las actividades y la
ha dispuesto la documentación de prácticas, así como otros misma documentación de prácticas. Los estudiantes del grupo
materiales didácticos apropiados como videos de apoyo para el de referencia, que se ha denominado Laboratorio presencial,
empleo del laboratorio remoto y para facilitar la comprensión han contado con aparatos de medida y dispositivos eléctricos
del documento de prácticas. Los videos que se han incluido son reales y por tanto, han realizado las prácticas conectando
de corta duración ( entre 2 minutos y 8 minutos) y su objetivo manualmente diversas resistencias eléctricas en una breadboard
es servir de guía a los alumnos en la secuenciación de y han medido con un multímetro. Por otro lado, el grupo de
actividades teóricas y prácticas. La plataforma educativa es control, que se ha denominado Laboratorio Remoto, han
accesible con cualquier navegador web mediante la URL utilizado el laboratorio remoto VISIR para realizar las
http://62.204.201.27/moodle/. conexiones en los circuitos y conectar la instrumentación. Así,
la distribución de estudiantes según el laboratorio se ha
reflejado en la tabla 2.
301
Libro de Actas
TABLA II. AGRUPAMIENTO DE LOS PARTICIPANTES DE ACUERDO las magnitudes eléctricas, sobre si son capaces de interpretar el
AL GÉNERO Y AL TIPO DE LABORATORIO
esquema de un circuito eléctrico y de reconocer los
Laboratorio componentes eléctricos más habituales, si bien la más
presencial Remote Lab Total importante se dirige a la valoración que hacen los estudiantes
Chicos 32 36 68 sobre su destreza en el uso de un multímetro, resultados que se
1º curso
Chicas 27 22 49 muestran en la tabla 3 mediante un valor en una escala de 10.
Chicos 10 6 16
2º curso
Chicas 5 9 14
TABLA III. PERCEPCIÓN DE LOS ESTUDIANTES SOBRE LA
TOTAL 74 73 147 ADQUISICIÓN DE NUEVAS DESTREZAS CON EL EMPLEO DE UN MULTIMERO
Género Laboratorio
Chicos Chicas Remoto Presencial
III. PERCEPCIÓN SUBJETIVA DE LOS ESTUDIANTES SOBRE LA Media del test inicial 4.73 4.29 4.68 4.77
EXPERIENCIA Media del test final 7.94 7.64 8.17 7.71
Con el fin de conocer la percepción de los estudiantes frente Factor de mejora 3.21 3.35 3.49 2.94
a su propio aprendizaje, se han realizado dos cuestionarios, que
se realizarán por los estudiantes respectivamente antes (pre- En la anterior tabla 3 se observa como los alumnos,
test) y después (post-test) de la realización de la experiencia. consideraban antes de hacer las prácticas que sus
Ambos cuestionarios exponen preguntas con el fin de recabar conocimientos sobre el empleo de un multímetro eran
información sobre las expectativas y motivaciones, los insuficientes. Tras la realización de la experiencia, todos ellos
contenidos y la metodología y el tipo de laboratorio que se reconocen haber mejorado de forma significativa en esta
utiliza en la experiencia de medidas eléctricas. Cada uno de los destreza. La percepción de mejora es mayor en chicas que en
147 alumnos participantes en la experiencia ha respondido a 25 chicos y también es mayor en aquellos alumnos que han
preguntas, que se han distribuido en 5 bloques. utilizado el laboratorio remoto.
En el tercer bloque de preguntas, se preguntaba sobre sus
expectativas y motivación ante nuevos conocimientos. La
2.4 Resultados de los datos más significativos de los pregunta principal está relacionada sobre si ellos son
cuestionarios conscientes de adquirir nuevas destrezas con la realización de
las prácticas. Las respuestas antes y después de haberlas
En el primer apartado, se ha realizado la pregunta " Would realizado son significativas y diferentes dependiendo del
you like to work in your professional future in a position agrupamiento, tal y como se observa en los datos en una escala
related to Technology?", (en castellano, ¿Te gustaría cuyas de 10 en la tabla 4. Se puede observar que mientras los chicos
respuestas nos parece muy significativas). Los estudiantes reconocen haber mejorado en sus capacidades, las chicas
podían responder "Yes" que se ha valorado con un 2, "Not clear indican que esperaban haber obtenido más conocimientos y
yet" (No lo tengo claro todavía, en castellano) que se ha destrezas tras la realización de la experiencia.
valorado con un 1 o "No" cuyo valor ha sido asignado a 0.
En la siguiente figura se puede ver la distribución de las TABLA IV. VALORACIÓN DE LOS ALUMNOS SOBRE LA UTILIDAD
respuestas. Tanto las respuestas dadas en el cuestionario inicial DEL CURSO EN LA ADQUISICIÓN DE DESTREZAS Y CONOCIMIENTOS
como en el final han coincidido. En ellas, se observa una Género Laboratorio
indefinición generalizada ante su futuro, debido a su corta edad, Chicas Chicas Remoto Presencial
pero también se observa como las chicas les atrae menos un Initial test avg. 7.71 8.20 7.95 7.82
futuro profesional relacionado con la tecnología. El porcentaje Final test avg. 8.20 7.84 8.04 7.53
de rechazo de las chicas (35%) es similar al porcentaje de Mean difference 0.49 -0.37 0.09 -0.29
atracción por la Tecnología de los chicos (33%)
Igualmente ocurre si agrupamos los datos en relación al tipo
de laboratorio utilizado. Los estudiantes que han practicado con
el laboratorio remoto VISIR indican que esperaban adquirir un
determinado nivel de adquisición de destrezas y tras la
realización de la experiencia, han corroborado ese dato. Por
otro lado, los alumnos que han utilizado instrumentación del
laboratorio presencial, reconocen haber adquirido un nivel
ligeramente inferior del que esperaban.
El cuarto bloque de preguntas, las preguntas se dirigen
hacia la más importante: "Creo que después de hacer las
Fig. 3. Fig. 1. Answers to: "Would you like to work in your professional prácticas, habré aprendido de forma permanente como se hacen
future in a position related to Technology?" las medidas eléctricas" en el cuestionario inicial y "Creo que
después de hacer las prácticas, he aprendido de forma
En el segundo bloque, los estudiantes son preguntados permanente como se hacen las medidas eléctricas". En cierto
sobre sus conocimientos de electricidad, específicamente sobre
302
TAEE 2018 | Tenerife, 20 - 22 de Junio
modo, la medida de estas respuestas dará una idea del laboratorio y para ello, las preguntas finales (Preguntas 21 a 25)
convencimiento del propio estudiante a su aprendizaje. han sido:
Q21. Creo que el diseño del laboratorio es atractivo
TABLA V. VALORACIÓN DE LOS ALUMNOS SOBRE SU APRENDIZAJE
SIGNIFICATIVO Y PERMANENTE Q22. Creo que el diseño del laboratorio es intuitivo y
fácil de manejar
Gender Laboratory
Boys Girls Remote Actual Q23. Creo que el empleo del laboratorio me ha ayudado
Initial test avg 7.26 7.23 6.90 7.40 a asimilar más fácilmente como funciona la electricidad
Final test avg 7.31 7.01 7.12 7.35
Mean difference 0.05 -0.2 0.22 -0.05 Q24. Considero importante que el laboratorio se adecúe
a mis necesidades.
Al analizar las respuestas expuestas en la tabla 5, se observa Q25. Creo que después de utilizar el laboratorio, mis
que tanto chicos como chicas tienen a priori confianza en la conocimientos y comprensión de los componentes y
experiencia didáctica para su consolidar su aprendizaje. Esta circuitos eléctricos han mejorado.
confianza se mantiene en los chicos tras realizar la experiencia,
pero se reduce en el caso de las chicas. En relación al La respuesta de los alumnos se ha recogido en una tabla en
agrupamiento según laboratorios, se observa que los la que se muestran la proporción de alumnos que han
estudiantes que han utilizado VISIR tienen confianza en haber contestado con valoración negativa (en rojo) y que han
consolidado sus conocimientos, mientras que en los alumnos contestado positivamente (en verde). En general se observa
que han utilizado el Laboratorio presencial se puede interpretar mayorías de respuestas positivas, si bien hay que destacar la
que se han cumplido sus expectativas. cantidad de alumnos que piensan que el laboratorio remoto
VISIR no es fácil de usar ni intuitivo. Por otro lado, un tercio
Finalmente, los autores estábamos muy interesados en la de los alumnos que han empleado el laboratorio presencial
percepción que tienen los estudiantes sobre el formato del piensa que no se ha adaptado a sus necesidades.
Fig. 4. Análisis de las preguntas relacionadas con el impacto de los laboratorios en la mejora del aprendizaje de los alumnos.
303
Libro de Actas
304
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 5. Relación de las notas de las actividades prácticas y teóricas (Todos los estudiantes)
Fig. 6. Relación de las notas de las actividades prácticas y teóricas (Alumnos de laboratorio presencial)
Fig. 7. Relación de las notas de las actividades prácticas y teóricas (Alumnos de VISIR)
Fig. 8. Comparación de las notas de las actividades del Nivel 1 según el género
305
Libro de Actas
Fig. 9. Comparación de las notas de las actividades del Nivel 2 según el género
Fig. 11. Distribución de las notas de acuerdo con el tipo de actividad cognitiva
(LOTS/HOTS) en alumnos de 2º curso
Fig. 12. Relación mutua (correlación) entre las variables LOTS y HOTS en 1º y 2º cursos
306
TAEE 2018 | Tenerife, 20 - 22 de Junio
307
Libro de Actas
for engineering students", 40th ASEE/IEEE Frontiers in Education [10] Bragós, Ramon; Garofano, Francesc; Guasch, Aleix; Sánchez-Terrones,
Conference Proceedings. January 13th, 2010, Arlington, VA Benjamin (2010) A Remote Laboratory to Promote the Interaction
[5] Angulo, I. et al.. (2010) "El proyecto VISIR en la universidad de Deusto: between University and Secondary Education". EDUCON 2010 –
laboratorio remoto para electrónica básica". Conference proceedings Annual Global Engineering Education Conference - The Future of
TAEE 2010 - ISBN: 978-84-96737-69-3 Global Learning in Engineering Education. IEEE Education Society.
EDUCON 2010 Conference Book. ISBN: 978-84-96737-70-9 - Depósito
[6] Gustavsson, Ingvar (2001) "Laboratory experiments in distance legal: M-11728- 2010
learning". Proceedings of the ICEE 2001 Conference August 6 - 10,
2001. Oslo/Bergen, Norway. Available at: http://www.ineer.org/. Last [11] Bruner, J. (1966). Studies in cognitive growth: A collaboration at the
visit: February 27th, 2017. Center for Cognitive Studies. New York: Wiley & Sons.
[7] Gustavsson, I.and e. al, (2007) "The VISIR Project - An Open Source [12] Blázquez et al (2017) "Diseño de experiencias didácticas constructivistas
Software Initiative for Distributed Online Laboratories," in Remote con laboratorios remotos en el contexto de la Educación Tecnológica en
Engineering & Virtual Instrumentation (REV ’07), June 2007 la etapa de Secundaria mediante la taxonomía de Bloom-Anderson".
Trabajo de Investigación para el Programa de Doctorado en Tecnologías
[8] Deniz, Dervis Z., Bulancak, Atilla and Özcan, Gökhan (2003) "A novel
Industriales. Departamento de Ingeniería Eléctrica, Electrónica, Control,
approach to remote laboratories". 32nd ASEE/IEEE Frontiers in
Telemática y Química aplicada a la Ingeniería. E. T. S. Ingenieros
Education Conference Proceedings. November 6 - 9, 2002, Boston, MA
Industriales.
[9] Pastor Vargas, Rafael. (2006) "Especificación formal de laboratorios
[13] Dormido, S. y Esquembre, F. (2003) "The quadruple-tank process: An
virtuales y remotos: Aplicación a la Ingeniería de Control". Doctoral
interactive tool for control education”, Prco. ECC’03, 2003, Cambridge.
Thesis presente at Escuela Técnica Superior de Ingeniería Informática de
la Universidad Nacional de Educación a Distancia. UNED, 2006
308
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— La docencia universitaria de los grados de preocupados por la calidad y que motivados por mejorar día a
ingeniería es principalmente práctica. Se propician escenarios en día su trabajo les conduce a proponer proyectos de innovación
los que los estudiantes se involucran en su proceso de enseñanza docente a partir de las necesidades de aprendizaje de los
construyendo su propio aprendizaje. En este trabajo se muestra estudiantes y otros que surgen como la experiencia para dotar
la experiencia realizada dentro de la asignatura “Sistemas de
Adquisición de Datos” (SAD) en la que el docente fomenta la
a los estudiantes de herramientas que les ayuden a la
construcción de un entorno de aprendizaje personal (PLE) en el adquisición de competencias y avanzar en el “aprender a
ámbito de esta materia para enriquecer el proceso formativo de aprender”.
los estudiantes.
A lo largo de toda la vida y en todo momento de manera
Keywords— Sistemas de adquisición de datos (SAD), sensores, innata el ser humano ha tenido un entorno personal que le
entorno personal de aprendizaje (PLE), redes sociales. ayuda a construir su propio conocimiento, aunque quizás no
haya sido consciente de ello [3]. No obstante, la primera vez
que apareció este concepto: Entorno Personal de Aprendizaje,
I. INTRODUCCION PLE, “Personal Learning Environment” fue en la conferencia
La innovación docente favorece la evolución, anual JISC-CETIF del año 2004 [4]. Desde sus comienzos los
transformación y mejora de la Enseñanza Superior y garantiza PLEs fueron destinados a ser una parte relevante en el e-
la calidad de la docencia universitaria. La mayoría de las learning, aprendizajes alejados de las clases magistrales y
universidades proponen convocatorias de proyectos de centrados en las herramientas que nos ofrece la red [5]. Poco a
innovación docente, encaminadas a promover y apoyar estos poco fue ganando terreno y es uno de los conceptos que más
cambios. se están debatiendo en los entornos de la tecnología educativa
[6]. Además, estos han sido calificados como una herramienta
Los proyectos de innovación docente fomentan la creación emergente en la educación [7].
de grupos de docentes con los que se han desarrollado
acciones innovadoras que permiten afrontar el paradigma En el ámbito de la tecnología educativa un PLE es “el
actual en la educación. Las propuestas de estos proyectos conjunto de herramientas, fuentes de información, conexiones
están basadas en aspectos técnicos y metodológicos de la y actividades que cada persona utiliza de forma asidua para
práctica docente. En este marco de innovación surge, el uso de aprender”[3], [6]. Inicialmente se generaron diferentes
metodologías didácticas, el desarrollo y evaluación de corrientes referentes a la implementación de un PLE entre los
diferentes autores [8]. La primera es aquella que asocia a los
competencias y el diseño de actividades que mejoran los
PLEs con una herramienta tecnológica que persigue el objetivo
resultados del aprendizaje. Por lo que estos proyectos deben
de desarrollar la mejor plataforma de aprendizaje [9]. La
evaluar aspectos como: la satisfacción del alumnado, segunda corriente entiende los PLEs como una idea pedagógica
incorporación de metodologías docentes participativas, la sobre cómo se puede aprender con la tecnología [6]. No
satisfacción del docente y la mejora de la tasa de rendimiento obstante, ambas corrientes finalmente han tomado un
[1], [2]. pensamiento tecno-pedagógico común para el concepto de PLE
Aunque hay que destacar la falta de reconocimiento del [3]. En consecuencia, con el empleo de PLEs pretende
docente que se implica en la innovación docente. En un futuro beneficiarse de gran cantidad de herramientas, servicios y
incluso se podría convertir en un factor de desmotivación para contenidos que disponen los estudiantes durante su proceso de
aprendizaje fuera y dentro de las aulas. En un sentido más
el profesorado que no se tiene en cuenta ni tan siquiera en el
amplio los PLEs pueden ser de gran utilidad en la sociedad
encargo docente. A modo de ejemplo se puede destacar la basada en el conocimiento, ya que esta requiere un continuo
valoración marginal que recibe en cualquier tipo de aprendizaje a lo largo de toda la vida [10]. En cambio, en el
acreditación del profesorado la innovación docente, respecto a ámbito de la docencia en ingeniería no es un término
la actividad investigadora. Aun así, son muchos los docentes comúnmente usado. Aunque hay autores que en la guía de sus
309
Libro de Actas
asignaturas para fomentar el aprendizaje activo de los contenidos (en inglés, ‘content curator’) es definido por
estudiantes incorporan el diseño de un PLE [3]. Guallar & Leiva [17] como:
Hoy en día todas las herramientas incluidas en la Web 2.0 “Sistema llevado a cabo por un especialista (el content
nos permiten organizar los contenidos, distribuirlos y adaptar el curator) para una organización o a título individual,
aprendizaje a las necesidades de cada usuario. De esta forma, consistente en la búsqueda, selección, caracterización y
se favorece un aprendizaje centrado en el alumnado. En este difusión continua del contenido más relevante de diversas
trabajo, los entornos personales de aprendizaje, son aquellos en fuentes de información en la web sobre un tema (o temas) y
los que cada persona analiza qué recursos emplea para ámbito (o ámbitos) específicos, para una audiencia
aprender, crear y compartir.
determinada, en la web (tendencia mayoritaria) o en otros
Para la construcción de un PLE cada alumno optará por una contextos (p.e. en una organización), ofreciendo un valor
vía de acceso a los servicios con lo que se garantiza la añadido y estableciendo con ello una vinculación con la
personalización en el proceso de aprendizaje. Por otra parte, los audiencia/usuarios de la misma.”
contenidos podrían estructurarse a través de distintos tipos de
gestores de contenidos. De esta manera, pueden
complementarse con otros recursos como: enlaces a páginas
web, imágenes, fotografías, vídeos, audios, documentos y
presentaciones. Cada recurso alojado en sitios específicos para
ellos.
En este trabajo, se continúa con la experiencias de los
autores en este ámbito [11] y se muestra la experiencia llevada
a cabo en la asignatura sistemas de adquisición de datos (SAD)
en la que se tiene en cuenta en el proceso de evaluación del
estudiante la construcción de un PLE en el ámbito de esta
materia para enriquecer el proceso formativo de los estudiantes.
310
TAEE 2018 | Tenerife, 20 - 22 de Junio
Termistor
60 Créditos de
empuñadura negra
30 Créditos de
311
Libro de Actas
los parámetros más importantes de funcionamiento para mismos, sitios web en los que se comercialicen y blogs
obtener una medida lineal del proceso. relacionados con el estudio de sensores.
Unirse a la comunidad de Google+ creado en la
asignatura y comentar y compartir con la comunidad
aspectos relacionados con la realización del trabajo,
dudas que vayan surgiendo en la elaboración del
mismo.
Crear una cuenta en Feedly en grupos de estudiantes
para organizar y clasificar todas las noticias que
interesen al grupo de SAD relacionadas con sensores,
empresas que se dedican a la monitorización de
variables y avances en el ámbito de la sensorica.
Crear una cuenta Scoopit por grupo como herramienta
que permite seleccionar los contenidos que más
interesen en un ámbito determinado. Los estudiantes
a) Scoopit sobre células de carga
deben crear un tablero temático con algunos de los
sensores estudiados.
312
TAEE 2018 | Tenerife, 20 - 22 de Junio
V. EVALUACIÓN DE LA EXPERIENCIA.
Para valorar la experiencia de los estudiantes con el PLE En la Fig. 4 se muestran los resultados obtenidos cuando se
sobre sensores en la asignatura SAD se ha elaborado una plantea a los estudiantes que valoren cual es la principal
encuesta [22]–[25]. La finalidad de esta encuesta es conocer las finalidad con la que acceden a Internet.
estrategias y herramientas que los estudiantes de grado en
ingeniería usan de manera habitual en su proceso de
aprendizaje, dentro y fuera del aula, especialmente las que La mayoría de los estudiantes está muy de acuerdo en que
suceden en contextos digitales. el principal uso que le da a Internet es para el ocio, cerca del 65
% elige esta opción. Con esta misma puntación de cinco
puntos, los ámbitos de comunicación, información y relaciones
El cuestionario pretende ser una herramienta que recoja la personales obtienen un 57%, 50% y 50% respectivamente.
opinión de los estudiantes sobre su entorno personal de Actualmente están muy de acuerdo y de acuerdo ya que
aprendizaje, pero sin explicitar dicho concepto. El cuestionario emplean Internet para temas laborales un 85%, mientras que el
tiene un formato de respuesta tipo Likert con 6 opciones de 65% lo emplea para formación. Por otra parte, el máximo en el
respuesta ((1) Totalmente en desacuerdo; (2) En desacuerdo; ámbito de la organización lo recibe la opción ‘Ni de acuerdo ni
(3) Ni de acuerdo ni en desacuerdo; (4) De acuerdo; (5) en desacuerdo’ consiguiendo más del 71% de los votantes de
Totalmente de acuerdo y la opción no utilizo o no sabe no los encuestados.
contesta.).
313
Libro de Actas
Fig. 6. Pregunta global 1: La evaluación de la actividad es adecuada al trabajo y esfuerzo realizado y Pregunta global 2: La realización de esta
actividad me ha permitido desarrollar competencias y habilidades que considero pueden ser importantes en mi futuro profesional
En un segundo bloque de preguntas los estudiantes han Como muestra la Fig. 5 el 50% y el 36% de los estudiantes
identificado la funcionalidad de las nuevas herramientas usadas identifican la función principal de organización de contenidos
y con las que van a realizar su PLE sobre de sensores de la para Symbaloo y Google plus respectivamente. En el caso de
asignatura SAD: Symbaloo, Google plus, Feedly y Scoopit. Feedly y Scoopit los estudiantes lo usarían para ampliar y
314
TAEE 2018 | Tenerife, 20 - 22 de Junio
compartir información principalmente, que son sus funciones aprendizaje en otros ámbitos de la ingeniería. Esto se puede
más destacadas. afirmar con el hecho de que el 86% de los encuestados están
muy de acuerdo o de acuerdo que la experiencia desarrollada
Finalmente, se relocalizó dos cuestiones de carácter global. podría serle útil para su futuro profesional. Estas valoraciones
En primer lugar, se pidió a los estudiantes que valorasen si la proporcionan a los docentes una realimentación positiva que
evaluación de la actividad es adecuada al trabajo y esfuerzo les hará trasladar esta experiencia a otras asignaturas
realizado. Se ha obtenido como resultado un 43% de los involucradas en el proyecto de innovación docente:
estudiantes estaba totalmente de acuerdo y un 50% de estos “Integración de entornos y redes personales de aprendizaje
estaban de acuerdo con evaluación realizada frente al esfuerzo como mejora de la docencia universitaria en ingeniería (PLE -
realizado. Tan solo un 7% estaba en desacuerdo. En segundo PLN)” en el que se enmarca la propuesta.
lugar, se pidió que valorasen si la realización de esta actividad
les había permitido desarrollar competencias y habilidades que AGRADECIMIENTOS
consideraban que podían ser importantes en su futuro
profesional. Los autores agradecen al Vicerrectorado de Relaciones con
la Sociedad e Inserción Laboral de la Universidad de Jaén la
financiación mediante el proyecto de fomento de la cultura
En este caso la respuesta fue que el 46% de los estudiantes emprendedora del curso 2017/18 “Creación de entornos
contestaron con una valoración de 5 (Fig. 6) y 40% un personales de aprendizaje para iniciar en el emprendimiento a
resultado de 4. Es decir, el 86% de los encuestados estaban los estudiantes de ingeniería”, que ha hecho posible la
muy de acuerdo o de acuerdo con que la experiencia presentación de este trabajo.
desarrollada podría ser útil para su futuro profesional. Por otro
lado, solo el 7% de los encuestados no tenía claro si realmente REFERENCIAS
les podría ser útil, mientras que solo otro 7% no estaban de
[1] M. Guerrero and M. López, “Criterios para la Evaluación de los
acuerdo de que podría servirle de utilidad las herramientas Proyectos de Innovación Docente Universitarios/Evaluation Criteria for
presentadas para la construcción de entornos personales de University Teaching Innovations Projects,” Estud. Sobre Educ., vol. 26,
aprendizaje. Estos resultados animan a los docentes a extender pp. 79–101, 2014.
esta experiencia en otras asignaturas implicadas en el proyecto [2] T. Mauri, 1950- Coll César, and J. Onrubia Goñi, “La evaluación de la
calidad de los procesos de innovación docente universitaria. Una
de innovación docente. perspectiva constructivista,” RedU. Rev. Docencia Univ., pp. 1–11,
2007.
[3] L. Castañeda and J. Adell, Entornos personales de aprendizaje: claves
VI. CONCLUSIONES para el ecosistema educativo en la red. Alcoy: Marfil, 2013.
Es importante destacar cómo en la experiencia se observa [4] S. Schaffert and W. Hilzensauer, “On the way towards Personal
Learning Environments : Seven crucial aspects,” eLearning Pap., vol. 9,
que los estudiantes de la asignatura usan tienen asociado el uso no. July, pp. 1–11, 2008.
de Internet a aspectos como la comunicación, la búsqueda de [5] M. Van Harmelen, Personal Learning Environments, vol. 16, no. 1.
información, el ocio y las redes sociales y no tanto a aspectos 2006.
como el trabajo, la formación o la organización. De otro lado, [6] J. Adell and L. Castañeda, “Los Entornos Personales de Aprendizaje
los estudiantes han generado de manera colaborativa un PLE (PLEs): una nueva manera de entender el aprendizaje,” Roig Vila
Fiorucci M, 2010.
sobre uno de los temas más amplios y complejos de la
asignatura SAD. El entorno creado puede ir completándose a [7] M. Power, Emergence and Innovation in Digital Learning: Foundations
and Applications. 2016.
medida que el estudiante avanza en los diferentes temas de esta
[8] N. Sclater, “Web 2.0, Personal Learning Environments, and the Future
asignatura. Ellos han usado las herramientas propuestas sin of Learning Management Systems,” Educ. Cent. Appl. Res., vol. 2008,
dificultad y han identificado correctamente el uso de cada una no. 13, pp. 2008–2009, 2008.
de ellas. [9] S. Wilson, “Patterns of personal learning environments,” Interact. Learn.
Environ., vol. 16, no. 1, pp. 17–34, 2008.
[10] P. . S. R. F. D. T. A. F. . S. P. A. P. Ruz, “Técnica ‘Hazlo Tú Mismo’
Los estudiantes han sido consultados sobre la experiencia para la creación de un entorno personal de aprendizaje en el estudio de
mediante una encuesta de opinión que servirá como los microprocesadores,” XI Congr. Tecnol. Aprendiz. y Enseñanza la
realimentación al docente de la experiencia llevada a cabo en la Electrónica, pp. 404–410, 2014.
materia. En primer lugar, se pidió a los estudiantes que [11] J. D. Aguilar-Peña, C. Rus-Casas, F. Muñoz- Rodríguez, M. Jiménez-
valorasen si la evaluación de la actividad es adecuada al trabajo Torres, " Educational applications that promote Personal Learning
Environment (PLE)" XII Technologies Applied to Electronics Teaching
y esfuerzo realizado. Como se muestra en los resultados el 93 (TAEE), 2016 DOI: 10.1109/TAEE.2016.7528367
% de los estudiantes ha valorado como muy positiva la [12] G. A. M. López, J. A. J. Builes, and W. S. Puche, “Modelo De Entorno
experiencia. De Aprendizaje Personal Ubicuo ( uPLEMO ),” Actas TAEE 2016, pp.
275–282, 2016.
[13] P. R. H. Ramos, M. Á. Conde, and F. J. G. Peñalvo, “Differences and
Por último, también se desea transmitir cómo el trabajo similarities in use and acceptance of PLEs between universities in
realizado, con las actividades asociadas a la construcción del Ecuador and Spain,” Proc. 2014 Work. Interact. Des. Educ. Environ. -
PLE, ha sido valorado positivamente por parte de los IDEE ’14, pp. 70–76, 2014.
estudiantes no solo en el ámbito de los SAD, sino en su [14] P. R. Humanante-Ramos, F. J. García-Peñalvo, and M. Á. Conde-
González, “Electronic devices and web 2.0 tools: usage trends in
315
Libro de Actas
engineering students,” Int. J. Eng. Educ., vol. 33, no. 2B, pp. 790–796,
2017.
[15] I. Nafría, “Web 2.0. El usuario, el nuevo rey de Internet,” 2007.
[16] R. Bhargava, “Manifesto For The Content Curator: The Next Big Social
Media Job Of The Future?,” Influential Marketing Blog, 2009. [Online].
Available: http://www.rohitbhargava.com/2009/09/manifesto-for-the-
content-curator-the-next-big-social-media-job-of-the-future.html.
[Accessed: 21-Jan-2018].
[17] J. Guallar and J. Leiva-Aguilera, El content curator. Guía básica para el
nuevo profesional de internet. Barcelona, 2013.
[18] J. Guallar and J. Leiva-Aguilera, “Las 4 s’s de la content curation,” in El
content curator: guía básica para el nuevo profesional de Internet, 2013,
p. 119-.
[19] Escuela Politécnica Superior de Jaén, “Memoria de verificación del
Grado en Ingeniería Electrónica Industrial por la Universidad de Jaén.”
Jaén, p. 104, 2015.
[20] S. Urbina, M. A. Cormenzana, M. Conde, and C. Ordinas, “Las páginas
de inicio como herramientas de ayuda para orgnizar el PLE. Un análisis
comparativo.,” EDUTEC. Rev. Electrónica Tecnol. Educ., vol. 43, pp.
1–14, 2013.
[21] P. R. Humanante-Ramos, F. J. García-Peñalvo, M. A. Conde-González,
and D. P. Velasco-Silva, “Diagnóstico del uso de los dispositivos
electrónicos y de las herramientas web 2.0 desde un enfoque PLE, en un
grupo de estudiantes de ingeniería Diagnostic of use of electronic
devices and Web 2.0 tools from a PLE approach, in a group of
engineering stud,” Innovación y Compet., no. Cinaic, 2015.
[22] M. P. Prendes-Espinosa, L. Castañeda-Quintero, I. M. Solano-
Fernández, R. Roig-Vila, M. V. Aguilar- Perera, and J. L. Serrano
Sánchez, “Validación de un cuestionario sobre hábitos de trabajo y
aprendizaje para futuros profesionales: Explorar los Entornos personales
de Aprendizaje,” Rev. ELectrónica Investig. y EValuación Educ., vol.
22, no. 2, pp. 1–46, 2016.
[23] M. P. Prendes, L. Castañeda, R. Ovelar, and X. Carrera, “Componentes
básicos para el análisis de los PLE de los futuros profesionales
españoles: en los albores del Proyecto CAPPLE,” Edutec. Rev.
Electrónica Tecnol. Educ., no. 47, pp. 1–15, 2014.
[24] P. Prendes, L. Castañeda, I. Gutiérrez, and M. M. Sánchez, “Personal
Learning Environments in Future Professionals: Nor Natives or
Residents, Just Survivors,” Int. J. Inf. Educ. Technol., vol. 7, no. 3, pp.
172–178, 2017.
[25] M. J. Romero-Tirado, “Iniciación a la curación de contenidos en la
universidad: una experiencia en el área de psicobiología,” Rev. Educ. a
Distancia, vol. 0, no. 49, 2016.
316
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— This paper describes a laboratory setup that renovables-distribuidas). More specifically, in the subject
allows students to gain knowledge in Electrical Engineering and entitled Quality and Reliability of the Power Grid, within the
Electronics. In this paper, the developed lab for power quality above Master’s Degree, the network is studied from the PQ
(PQ) monitoring is described. The set is implemented using the point of view, including the origin and effects of different
National Instrument (NI) Educational Laboratory Virtual disturbances [2].
Instrumentation Suite (ELVIS) and custom-made load boards.
The software is based on the NI LabVIEW development The system that students use for those practical lessons
environment. The set has been developed and employed for includes three major components: 1) PC equipped with the
teaching electronic and instrumentation courses within the LabVIEW and custom-developed application-specific
Master’s degree in Distributed Renewable Energies from the software, 2) National Instruments Educational Laboratory
University of Cordoba. The paper shows different practical Virtual Instrumentation Suite (NI ELVIS) engineering lab
lessons that are designed to perform typical PQ measurements workstation and a Data Acquisition (DAQ) module, and 3) a
such as power, frequency, RMS or THD. custom-designed integrated circuit (IC) testing load board.
The advantage of using this programming language is that it
Keywords— Engineering education, power quality, virtual is easy to use, and students can rapidly interface with
instrumentation.
measurement and control hardware, and analyze data.
I. INTRODUCTION For each system, the students are required to learn the
Electrical and electronic engineering education is based on underpinning theoretical and practical test engineering study
practical work which complements the theoretical teaching. materials, develop and implement the LabVIEW-based
However, not always is possible to take those practical application specific software and graphic user interface (GUI)
lessons, as the high number of students attending courses, as so to enable the system to perform the required test types
well as the discipline itself, make that not all the subjects are automatically.
prone to develop real practical lessons. Therefore, educators The aim of the proposed exercises is to easily understand
need to re-conceptualize fundamental issues of teaching, PQ basic parameters by students. So that, a resistor as well as
learning and assessment in nontraditional spaces. To integrate a series resistor and inductance loads are connected to the grid
this new educational approach and the adaptation of and the different magnitudes are calculated. Active, reactive
embedded systems in the remotely controlled laboratory is and apparent power, energy, as well as magnitude and
therefore a challenge. frequency and harmonics are calculated. The evaluation of the
One example is found in [1], which aim is to establish a practical lesson consists on a summary of the main results, as
real-time web-based laboratory platform, able to access the well as the code in LabVIEW.
laboratory set-up from a remote location. It uses LabVIEW The paper is organized as follows. Section 2 describes the
(LABoratory Virtual Instrumentation Engineering materials used in the practical lessons, including hardware and
Workbench), as is one of the primary choices in designing software. Section 3 presents the implemented power quality
control and analysis solutions virtually and/or remotely in the disturbances, including Power and Energy, Magnitude and
engineering technology and education area. Frequency, Harmonic and Unbalance. Section 4 includes the
A complete platform to understand power quality (PQ) final implementation. Finally, Section 5 contains the
concepts and analyze the characteristics of the power conclusions.
distribution network has been developed. The platform has
been used with students enrolled in the Master’s degree in II. MATERIALS
Distributed Renewable Energies from the University of A. Hardware
Cordoba
The NI ELVIS Engineering Lab Workstation provides a
(https://www.uco.es/estudios/idep/masteres/energias-
complete teaching solution for engaging students in hands-on
This work has been supported by the Spanish Ministry of Economy
and Competitiveness under Project TEC2016-77632-C3-2-R. Also, the
authors would like to thank the support of the University of Cordoba,
through the program “III Becas Semillero de Investigación”.
317
Libro de Actas
labs involving areas such as analog circuits, power electronics, integrated oscilloscope, as well as measurements as active
and instrumentations among others. It includes 12 software- power are easily performed with the integrated multimeter.
based virtual instruments including an oscilloscope, digital But the big advantage comes from the acquisition card, as
multimeter, function generator, variable power supply, and student can understand the voltage and current processing, as
Bode analyzer [3]. well as the power quality concepts from a mathematical point
of view. The aim of the practical lesson is to calculate the
The NI ELVIS has 8 differentials or 16 single ended harmonic spectrum, power, energy, displacement power
channels. In the proposed practical lesson, students have factor, and some other parameters using the information from
connected voltage and current transducers, manufactured by the voltage and current waveform vectors.
the University as part of a Final Master Project, to the
acquisition board in order to adapt voltage levels to the input The whole platform is then connected to a computer where
of the NI ELVIS. the signals are shown. The final implementation is then
described in section 4.
The voltage (LEM LV 25-P [4]) and current (Honeywell
0730 [5] transducers are used to measure AC current with B. Software
galvanic separation between the primary and secondary The PQ analysis data acquisition was performed through
circuit. According to the voltage transducer datasheet, a virtual instruments (VI) developed with the NI LabVIEW
voltage of up to 500 V can be measured, and a 40 kΩ was graphical programming tool and operating in a computer
selected as R1 to transform the AC voltage in a nominal connected to NI ELVIS platform. Students are provided by a
current of 10 mA at full scale. At the output block, a high LabVIEW project (downloaded from Moodle platform
precision resistor was selected in order to transform the http://moodle.uco.es/m1718/) with four VIs, each of them
current into a voltage within the range of the acquisition card focused to different PQ aspects: energy and power, magnitude
(RM in Fig. 1). and frequency, harmonics, and unbalance. Each of them will
later be described in section III. The first step before indeed
using each VI is focused in explaining the importance of
knowing the corresponding magnitude in the PQ analysis,
including the definition, the source of occurrence, and the
mitigation procedures. Then, the Toolkit functions that can be
used for that magnitude are explained. Later, the procedure to
include such function in the corresponding VI is described,
while students are implementing that function into their own
VI. Eventually, the student must run the library and analyse
the monitored signals.
AC voltages and currents measurements were acquired
Fig. 1. Signal Conditioning of the DC and AC voltage transducers. according to several electromagnetic compatibility standards,
such as IEC 61000-4-7:2002 [6], IEC 61000-4-15:2010 [7],
For current measurement, a similar principal schema is and IEC 61000-4-30:2008 [8]. This processing was possible
used. A conditioning of current measurements was needed to through the Electrical Power Suite Toolkit, an extra resource
adjust the levels for the data acquisition card. Fig. 2 shows an not licensed by LabVIEW. This Toolkit includes a collection
example of the conditioning circuit of the developed current of tools for measuring, analyzing, monitoring, and recording
transducer and the real implementation. In this case, the output electrical power data.
range is selected and calibrated using multi-turn precision
resistors, labelled as RM in the figure. III. IMPLEMENTED POWER QUALITY DISTURBANCES
The aim of the practical lesson is to experimentally
analyse PQ magnitudes. The general methodology used for
the development of the lesson consists in a student-guided
integration of the functions contained in the LabVIEW
Electrical Power Toolkit to explain students the general
operation. To do that, the responsible of the subject has an
identical characteristic working place than students has. The
code is projected in the screen while the integration of the
different functions to be used is explained step by step.
Before working with real signals, the practical lesson is
prepared to make students work with synthetical current and
Fig. 2. Signal Conditioning of the continuous (DC) and alternating (AC)
current transducers.
voltage signals simulated by themselves. The aim is allowing
students to emulate different PQ disturbances, so that they can
The NI ELVIS was used because students can easily test study and check the efficiency of the libraries to be used. Fig.
the circuit using the integrated oscilloscope and multimeters. 3 shows the main VI panel that allows student configuring the
Voltage and current waveforms are easily seen in the synthetical signals.
318
TAEE 2018 | Tenerife, 20 - 22 de Junio
319
Libro de Actas
When the magnitude and phase angle of different Fig. 9. Voltage spectrum panel.
harmonic orders are added to the fundamental, the resulted
distorted voltage waveform is shown in the corresponding D. Unbalance
Phase A (B or C according to the phase) tab. Fig. 8 above
(equal in each phase) shows the fundamental voltage, and This test is intended for students to implement the code to
below is shown the resultant voltage waveform after adding measure unbalance factors and symmetrical components,
3rd and 9th harmonic orders to the fundamental. In the display the voltage and current diagram. To do this, they must
320
TAEE 2018 | Tenerife, 20 - 22 de Junio
321
Libro de Actas
REFERENCES
[1] A. Akar, A. Yayla, and B. Erder, "A labVIEW-based
remotely controllable and accessible laboratory
platform for communication systems II lecture
experiments," Gazi University Journal of Science, vol.
27, pp. 965-977, 2014.
[2] M. T. Chew, S. Demidenko, M. P. L. Ooi, and Y. C.
Kuang, "Family of low-cost NI ELVIS/LabVIEW-
based semiconductor testers for engineering education,"
in 2017 IEEE International Conference on
Computational Intelligence and Virtual Environments
for Measurement Systems and Applications, CIVEMSA
2017 - Proceedings, 2017, pp. 165-170.
Fig. 12. Final implementation. [3] N. ELVIS. Available: http://www.ni.com/pdf/product-
flyers/ni-elvis.pdf
Students are also provided with a table to be filled with the
[4] L. L. 25-P. Available at:
different connected loads. As an example, Table I contains the
http://www.lem.com/docs/products/lv_25-p.pdf
demanded data when connected to a resistor-inductance series
load. [5] H. 0730. Available at:
https://sensing.honeywell.com/honeywell-sensing-
TABLE I. DATA TO MEASURE current-csn-series-catalog-pages.pdf
[6] "Electromagnetic compatibility (EMC) - Part 4-7:
Resistive and inductance series load
Testing and measurement techniques - General guide on
Data Value Data Value
harmonics and interharmonics measurements and
Active power Average frequency instrumentation, for power supply systems and
Reactive power V RMS equipment connected thereto, IEC 61000-4-7, August
2002.
Aparent power V RMS over
[7] I. E. Commission, "Electromagnetic compatibility
Fundamental active V RMS under (EMC) - Part 4-15: Testing and measurement
power techniques - Flickermeter - Functional and design
Fundamental reactive THD specifications, IEC 61000-4-15, 2010.
power
Displacement power THD grouping [8] "Electromagnetic compatibility (EMC) - Part 4-30:
factor (cos φ) Testing and measurement techniques - Power quality
Total power factor THD subgrouping measurement methods, IEC 61000-4-30, October 2008.
V. CONCLUSIONS
The aim of the proposed exercises is to easily understand
PQ basic parameters by students. Active, reactive and
apparent power, energy, as well as magnitude and frequency
and harmonics are calculated. The evaluation of the practical
lesson consists on a summary of the main results, as well as
the code in LabVIEW.
Some of the key point of the tool is that includes different
learning approaches such as exploratory learning and inquiry-
based learning, as students develop a tool based in a
preliminary version, and they can check the proper working
of the platform. The tool presents interactivity, which makes
the tool more attractive, as well as use elements of multimedia
for visualisation and direct analysis.
Students appreciate these practical lessons to better
understand such a deep field as PQ is. A satisfaction
questionnaire was carried out between master degree students
to evaluate the usefulness of the platform. Such a tool was
positively evaluated, and the platform efficiency in the
learning process showed a final examination main score of 4.5
out of 5 points.
322
TAEE 2018 | Tenerife, 20 - 22 de Junio
323
Libro de Actas
324
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— Las asignaturas electivas les brindan a los energética. El diseño se realiza a través de software de
programas de estudio la posibilidad de ser pertinentes y simulación y AutoCAD [5]. El trabajo está organizado de la
actuales. La línea electiva de automatización avanzada en siguiente forma: en la sección II se expone el estudio de
ingeniería electrónica de la universidad ECCI, le permite pertinencia realizado para la justificación de la electiva, sección
al estudiante adquirir conocimientos para el diseño y la III trata de la estructura de las asignaturas de la línea electiva,
implementación de sistemas automatizados para procesos sección IV plantea la metodología empleada en cada una de las
industriales y automatización de edificios de mediano y asignaturas, por último, en la sección V se exponen los
gran tamaño utilizando herramientas de hardware y resultados obtenidos y los problemas encontrados.
software de tipo profesional.
II. ESTUDIO DE PERTINENCIA
Keywords— Docencia en automatización, redes de Petri,
GEMMA. Durante finales del 2015 y basados en la percepción de
nuestros estudiantes y la dinámica económica de Colombia,
I. INTRODUCCION nos dimos a la tarea de analizar la pertinencia de una nueva
El trabajo para la creación de la nueva línea electiva electiva para nuestro programa de ingeniería electrónica que
comenzó a finales del año 2015 con un estudio de pertinencia a nos permitiera fortalecer las competencias profesionales de
nivel sectorial y regional. Los resultados y análisis de este nuestros egresados.
estudio llevo al comité curricular a la propuesta de tres
asignaturas de la línea en automatización avanzada orientada a
A. Informacion sectorial
los modelos de ingeniería para el diseño e implementación de
sistemas automatizados de pequeña y gran envergadura en Según los datos del observatorio laboral y ocupacional del
procesos industriales y la inclusión de automatización para Sena [6] en diciembre del 2015, casi la tercera parte de las
edificios.
Las tres asignaturas son teóricas practicas por lo cual se
diseñaron y crearon las prácticas de laboratorio propias para 13689 EMPRESAS EN BOGOTA-DIC 2015
AGRICULTURA
cada una. Se utiliza hardware y software de tipo industrial con INTERMEDIACION 4%
FINANCIERA
el cual el egresado se va a encontrar en las empresas de 5% OTROS
INDUSTRIA
12%
ingeniería para la implementación. Las dos primeras MANUFACTURERA
15%
asignaturas de la línea electiva se encuentran enfocadas a CONSTRUCCION
ACTIVIDADES 11%
procesos industriales, para la primera el modelo de ingeniería INMOBILIARIAS
25%
utilizado son redes de Petri [1] y su implementación se realiza COMERCIO AL POR
en laboratorios donde se utiliza bancos de electro-neumática, MAYOR Y MENOR
28%
PLC S7-1200 marca Siemens, software TIA portal [2] y
LabView [3]. Los conceptos de base de la primera asignatura
son ampliados con la metodología de diseño GEMMA [4], que
permite al estudiante contemplar todos los estados posibles
dentro de una automatización: producción normal, marchas,
paros, paradas de emergencias, mantenimiento, entre otros. La
tercera y última asignatura contempla los diferentes sistemas Fig. 1. Participacion de empresas por sectores en la ciudad de Bogota.
dentro de una automatización de edificios con el objetivo de
buscar interoperabilidad, control centralizado y gestión
325
Libro de Actas
empresas (26%) en la ciudad de Bogotá, son empresas Batch. Con el fin de que las empresas manufactureras pudiesen
dedicadas a la industria manufacturera y de construcción. llevar a cabo sus procesos de actualización tecnológica
Teniendo en cuenta que, desde hace unos años por políticas de contando con un recurso profesional preparado para esos
ordenamiento territorial, muchas empresas se han ubicado a las nuevos retos. De la misma forma el incremento de proyectos en
afueras de la ciudad capital, es importante tener en cuenta las infraestructura para los sectores residenciales, comercio y
empresas ubicada en el departamento de Cundinamarca, donde gubernamentales exigen contar con ingenieros que diseñen e
podría existir un mercado potencial de nuestros ingenieros. implementen diferentes sistemas que permita manejar el
concepto BAS (Building Automation System).
B. Automatizacion avanzada II
Fig. 3. ¿Cuál de las siguientes areas considera importante que los ingenieros
electronicos profundicen sus estudios? Encuesta realizada dic-2015. Después de que el estudiante adquiere algunas destrezas en
el diseño de la producción normal de un proceso de eventos
Después de analizar los anteriores datos, y en búsqueda de discretos. El siguiente paso es contemplar otros posibles
fortalecer el perfil de nuestros ingenieros electrónicos, se estados que pueden ocurrir en el sistema, además de la
propuso una electiva orientada a modelos y formalismos de intervención coordinada de un operador. Procedimientos de
automatización que permitiera desarrollar competencias en el marcha, paro y emergencia deben de ser analizados e
control de procesos industriales de eventos discretos y tipo implementados en nuestros sistemas de automatización para
326
TAEE 2018 | Tenerife, 20 - 22 de Junio
procesos industriales. Para lo cual utilizamos la guía maquinas estampadoras, de tablas de indexación,
metodológica GEMMA (Guide d'Etude des Modes de Marche Maquinas pick and place entre otras. El estudiante
et d'Arrêt) y sus 16 posibles estados entre los cuales tenemos como primera medida debe comprender la función de
seis estados para marcha, siete estados de paro y tres de cada uno de los sensores y actuadores para poder
emergencia. Esta asignatura está orientada a desarrollar establecer la secuencia de control para producción
competencias de diseño en los estudiantes utilizando: normal.
• GRAFECT base y su ampliación de acuerdo a
GEMMA
• GRAFCET parciales de acuerdo a GEMMA
• Coordinación horizontal y vertical con GRAFCET de
mando
A. Metodologia en Automatizacion avanzada I Fig. 5. Listado de tareas para el diseño del control de la maquina Pick and
place
327
Libro de Actas
Fig. 6. Red de Petri maquina Pick and place utilizando TINA [8]
328
TAEE 2018 | Tenerife, 20 - 22 de Junio
329
Libro de Actas
330
TAEE 2018 | Tenerife, 20 - 22 de Junio
¿Cree que la asignatura responde a las necesidades del sector universidad ha realizado una adquisición de una celda de
industrial colombiano en la automatización de procesos manufactura de seis estaciones, la cual será base importante
industriales y de manufactura? para nuevos retos dentro de los diseños de los estudiantes.
¿Considera que la tecnología de implementacion (PLC Con respecto a Automatización Avanzada III, carecemos de un
Siemens) trabajada en los laboratorios del curso, responde a laboratorio para practicas con sistemas de edificios inteligentes,
lo implementado en el sector industrial? pero se ha empezado a contemplar un diseño que nos permite
trabajar el concepto de BMS (Building Management System),
donde podamos gestionar, monitorear y controlar diferentes
sistemas, a través de un prototipo.
REFERENCES
[1] R. David, and H. Alla, “Discrete, Continuous, and Hybrid Petri Nets,”
Fig. 15. Resultados de las preguntas realizadas al primer grupo de estudiantes Edition 2. France: Springer, 2010.
de Automatizacion avanzada I – I-2016 [2] (2018)”Siemens TIA PORTAL”. [Internet]. Disponible en:
http://w5.siemens.com/spain/web/es/industry/automatizacion/simatic/tia-
portal/pages/tiaportal.aspx
[3] (2018)”Que es LabVIEW” ”. [Internet]. Disponible en:
http://www.ni.com/es-co/shop/labview.html
[4] (2018)”Curso GEMMA”. [Internet]. Disponible en:
https://es.wikipedia.org/wiki/Gu%C3%ADa_de_estudio_de_los_modos_
de_marchas_y_paradas
[5] (2018)”Descripcion general AUTOCAD”. [Internet]. Disponible en:
https://latinoamerica.autodesk.com/products/autocad/overview
[6] (2013)”Observatorio Laboral y ocupacional + trabajo SENA”. [Internet].
Disponible en: http://observatorio.sena.edu.co/
[7] S. Wang “Intelligent Buildings and Automation, ” Abingdon/New
York:Spon Press, 2010.
[8] (2018)”Time petri Net Analyzer”. [Internet]. Disponible en:
http://projects.laas.fr/tina//home.php
[9] (2018)”Conceptos fundamentales GEMMA”. [Internet]. Disponible en:
http://olmo.pntic.mec.es/jmarti50/gemma/gemma1.htm
[10] (2018)”Wi-Fi Designer” [Internet]. Disponible en:
https://wfd.cloud.xirrus.com/wfdc/
Fig. 16. Resultados encuesta de satisfaccion estudiantes de Automatizacion [11] (2018)” JVSG: CCTV Design Software” [Internet]. Disponible en:
avanzada I – I-2016 http://www.jvsg.com/es/
[12] (2017)” Portal UPME/Plan de Acción Indicativo de Eficiencia
Energética PAI PROURE 2017 – 2022” [Internet]. Disponible en:
En este momento la línea electiva de automatización avanzada http://www1.upme.gov.co/Paginas/Plan-de-Acci%C3%B3n-Indicativo-
ha logrado posicionarse dentro de la profundización que buscan de-Eficiencia-Energ%C3%A9tica-PAI-PROURE-2017---2022.aspx
muchos estudiantes. Se tiene totalmente estructurada en sus [13] (2018)”50001 Ready U.S. DEPARTMENT OF ENERGY” [Internet].
contenidos y sus practicas de laboratorios. Automatización Disponible en: https://navigator.industrialenergytools.com/
avanzada I y II cuenta con sus laboratorios para practicas
basados en electroneumática y para este semestre 2018-I la
331
Libro de Actas
Abstract— A fin de obtener guías de laboratorio módulo receptor RF; medios de transmisión alámbrica
mediante una estrategia didáctica basada en aprendizaje (interfaz RS232) e inalámbrica, en la fig. 1 se presenta una
colaborativo [1] se presenta el diseño e implementación de imagen del sistema básico emulado bajo prueba en
un sistema que permite la realización de pruebas y protoboard, logrado por estudiantes de los semestres cuarto y
mediciones en forma alámbrica e inalámbrica en quinto de Tecnología
aplicaciones telemétricas, obteniendo información a
distancia de variables involucradas en procesos de
medición y control, como son: velocidad, aceleración,
posicionamiento GPS, posicionamiento por Giroscopio,
temperatura, presión entre otros, estableciendo el estado
y comportamiento de un dispositivo fijo o en movimiento
I. INTRODUCCIÓN
Con este diseño se presenta un procedimiento teórico, Fig 1. Sistema básico de prueba
experimental y práctico para la caracterización e
implementación de sensores transductores aplicados a Para la generación de guías de laboratorio a nivel de
sistemas de telemetría tanto por vía cable como por vía RF, Ingeniería, se trabajó con estudiantes de noveno y décimo
obtener información de variables propias del proceso de semestre al interior de las asignaturas: Instrumentación
medición como son: velocidad, aceleración, posicionamiento, Industrial I e Instrumentación Industrial II, para lo cual se
temperatura, presión. Se presenta la utilización y contó con un sistema de desarrollo tipo CompactDAQ, ver fig.
caracterización de hardware y software, tanto básico como 2, con módulos: de comunicaciones, de entradas analógicas-
especializado, y su consecuente interacción para generar el digitales, de salidas analógicas-digitales, módulo de
sistema de prueba y medición correspondiente, esta termocuplas, y software de desarrollo basado en LabView [4].
información se consolida para el desarrollo de guías de
laboratorio que son implementadas al interior de asignaturas
de pregrado a nivel de tecnología e ingeniería.
332
TAEE 2018 | Tenerife, 20 - 22 de Junio
Los estudiantes se apoyan mutuamente para cumplir con La etapa de caracterización de los sensores se desarrolló al
un doble objetivo: lograr ser expertos en el conocimiento del interior de la asignatura Instrumentación Industrial con
contenido y desarrollar habilidades de trabajo en equipo. estudiantes de cuarto semestre, se trabajó por grupos
Comparten metas, recursos, logros y entendimiento del rol de colaborativos, logrando la caracterización de los siguientes
cada uno. Son responsables de su desempeño y del logro de tipos de sensores y módulos, en la fig. 3 se observa alguno de
la tarea común y evalúan cuales acciones les han sido útiles y los tipos de sensores de temperatura y presión.
cuales no para mejorar su desempeño en un futuro. [5].
o Sensor de temperatura Termocupla tipo K [5]
o Sensor de temperatura Termistor [6]
IV. DISEÑO EXPERIMENTAL o Celda de carga
o Módulo Giroscopio [7]
o Módulo Acelerómetro [8]
Dada la necesidad de poder contar con un sistema
electrónico para la realización de mediciones, adquisición y
visualización de variables físicas que se generan a distancia,
se propuso un diseño inicial, tanto de hardware como de
software, lográndose un sistema que permitía obtener
información de variables, como: temperatura, presión,
aceleración, posicionamiento basado en GPS, giroscopio,
además de la caracterización de los sensores, se desarrolló
una interfaz gráfica basada en la herramienta computacional
LabVIEW, con este sistema tanto de hardware como se
software se realizaban procesos de simulación y emulación
de aplicaciones de orientación en el área de la telemetría.
333
Libro de Actas
4. El receptor RWS-375 [13], captura la señal de De las figuras 6 y 7 se observa el desarrollo y adaptación
información y la envía al microcontrolador de recepción. del programa de aplicación con dispositivos de
posicionamiento como es el GPS, brindando información de
5. El microcontrolador PIC 18F452 de recepción, toma la la posición actual del dispositivo, esta información se
información la procesa y la transmite vía interfaz RS232 y adquiere codificada aplicando el protocolo NMEA-0703
conversor USB al computador, así mismo la información sentencia transmitida por el GPS y recibida por la interface
recibida se puede visualizar bit a bit a través de los leds de desarrollada en LabVIEW decodificada por la sentencia
recepción configurados para tal fin. %GPRIMC, disponiendo en la interfaz los Sub Virtual
Instruments (VI), configurados para brindar información de
6. La información de posicionamiento obtenida es la fecha, hora, distancia, coordenadas de posicionamiento
visualizada a través de la interfaz gráfica desarrollada en geográfica del dispositivo, bien sea en estado estático como
LabVIEW siendo adaptada a la aplicación específica, en las dinámico.
figuras 6 y 7, se observa impresión de pantalla del programa
334
TAEE 2018 | Tenerife, 20 - 22 de Junio
4.1.2 Descripción Guía Laboratorio variables: temperatura, El programa de aplicación presentado en las figuras 7 y 8
presión con Interfaz Gráfica se implementó para obtener información de las variables de
temperatura con los sensores de Temperatura: Termocupla
Previa caracterización de los sensores en la asignatura [16], termistor, y presión: celda de carga [17], en forma
Instrumentación Industrial de cuarto semestre, se procede a simultánea se puede visualizar el comportamiento de cada
realizar el procedimiento para poder visualizar, almacenar y variable, así mismo se crea un informe en Excel a través del
analizar la información, se realiza al interior de la asignatura VI correspondiente de generación de informes, dicha
Adquisición de Datos de quinto semestre. información se dispone en Excel para cálculos y análisis
correspondiente.
En la figura 8 se presenta un diagrama a bloques del
sistema de medición desarrollado, así mismo se realiza una 4.1.3 Descripción Guía Laboratorio variables: Conteo,
presentación en forma resumida de la guía de laboratorio temporización y velocidad con Interfaz Gráfica
variables: temperatura, presión con interfaz gráfica.
Siguiendo el procedimiento aplicado y explicado en las
guías anteriores se presenta en la figura 11diagrama a bloques
del sistema de medición desarrollado para lograr obtener
información de aplicaciones de conteo, temporización y
velocidad, se explica en forma resumida el desarrollo de la
guía de laboratorio Caracterización variables: conteo,
temporización y velocidad con interfaz gráfica.
3. Visualización y almacenamiento de información con 1. Para el caso se cuenta con actuadores que se
interfaz gráfica programa de aplicación en LabVIEW denominaron fusibles, abren o cierran un circuito de
desarrollado, en las figuras 9 y 10 se presenta impresión de aplicación para contar eventos, los cuales pueden ser
pantalla del programa de diagrama de bloques y panel frontal temporizados, o aplicados para caracterizar un dispositivo
respectivamente. que permite obtener la velocidad de un evento.
Fig. 10. Ventana panel frontal en LabVIEW - variables Fig. 12. Ventana panel frontal en LabVIEW - fusibles
335
Libro de Actas
En el panel frontal del programa en LabVIEW presentado tanto de sensores como de procesamiento de señales y
en la fig. 12, se ilustra una interfaz gráfica compuesta por comunicaciones, así como se ilustran en la fig. 13.
varios controles, como son: carpetas para hacer pruebas con
dos, tres y cuatro fusibles, control para introducir datos 1. Módulo de comunicaciones Field Point FP – 1000
iniciales de entrada, como la distancia de separación entre 2. Bases terminales FP-TB-1, FP-TB-3
fusibles, el tiempo en segundos, y la velocidad entre cada 3. Módulo de entradas análogas FP AI – 100
punto de cada fusible. 4. Módulo de entradas análogas de termocuplas FP TC-120
5. Módulo de relevos FP RLY-420
Para cada zona de fusibles se ilustra un control gráfico de 6. Fuente de alimentación de voltaje DC de 12 voltios para
barra de desplazamiento y tabla de adquisición de alimentar Field Point y celda de carga
información, esto ocurre cuando se está recorriendo 7. Batería de 12VDC para circuito de ignición
determinada zona del evento de conteo y velocidad, así 8. Cable y conector DB9 para interface serial de
mismo durante la ejecución se pueden visualizar los datos que comunicaciones RS232, para conexión Field Point y
se están adquiriendo, los cuales son guardados en archivo computador PC
Excel para su posterior análisis. Se cuenta también con una 9. Cables de poder
tabla general, que visualiza y guarda todos los datos de cada 10. Cables de conexión: fuente de alimentación, cable de
una de las zonas de separación entre ejecución de fusible en ignición
fusible 11. Celda de carga
12. Sensor de temperatura
4.3. Diseño y aplicación componentes de Hardware y 13. Sensor de presión
Software Nivel de formación en Ingeniería
1. Módulo de comunicaciones
2. Módulo de entradas analógicas
3. Módulo de relés para activación de cargas de potencia
4. Módulo de señales especializado para sensores de
temperatura tipo termocupla.
Fig. 13. Conexión módulo FieldPoint
Con estas características de configuración del sistema se
pueden adquirir mayor cantidad de variables en forma Guía laboratorio: Instalación y conexiones del Field Point con
simultánea, a mayor distancia de separación, con mayor sensores
inmunidad al ruido y protección de la información, con
tiempos de procesamiento más regulares y estables, Se presenta el procedimiento de instalación de los módulos
permitiendo tener mayor confiablidad de la información. del sistema FieldPoint:
4.3.1 Descripción Guías de laboratorio del Hardware 1. Módulo Interfaz de red FP-1000
utilizado para aplicación de medición de variables 2. Base terminal FP-TB-1, se conecta al módulo interfaz de
red.
A continuación se presentan una descripción un poco más 3. Módulo de 8 entradas/salidas analógicas I/O FP-100, se
detallada de las guías de laboratorio de instalación, utilización instala sobre la base terminal FP-TB-1
y aplicación tanto de Hardware como de Software, 4. De la base FP-TB-1 se ensambla la siguiente base de
desarrolladas por estudiantes de noveno y décimo semestre referencia FP-TB-3 para instalar el módulo FP-TC-120, que
de Ingeniería Electrónica, a través de trabajo colaborativo al es el módulo de ocho entradas para señales de termocuplas
interior de las asignaturas Instrumentación Industrial I e 5. De la base FP-TP-3 se ensambla la base FP-TB-1 para
Instrumentación Industrial II. instalar el módulo FP-RLY-420 que es el módulo de señales
de salida de relevos para activación de cargas. Se recomienda
El hardware requerido para las aplicaciones planteadas se este orden de conexión.
diseñó e implementó utilizando los siguientes componentes,
336
TAEE 2018 | Tenerife, 20 - 22 de Junio
6. Para que el sistema FieldPoint funcione requiere estar alambre de ferro níquel calibre 0.3 el cual cierra el circuito,
conectado a una fuente de poder de voltaje de 11 a 30 VDC, el alambre de ferro níquel se utiliza para realizar pruebas y
la alimentación de voltaje se toma de la fuente de poder. Se mediciones de plena carga, máximo 3 amperios.
conecta a la fuente de poder el módulo de comunicaciones
FP-1000, este se identifica como COM o C, para indicar que 10. Las comunicaciones entre el computador y el sistema
es el punto común, y extremo rojo del cable se conecta en la FieldPoint se realiza a través de la interfaz serial RS232, para
parte alta del conector de potencia identificado con la letra V, lo cual se dispone de un cable de conexión que cumple con la
indica el punto de voltaje más alto, para las pruebas que se interfaz, así mismo en cada uno de los extremos el cable tiene
realizan se utiliza un voltaje regulado de 12 VDC. De este un conector DB9 (gris) el cual se conecta por un extremo al
conector de potencia y a través de cables cortos, que se puerto serial del computador y el otro extremo al módulo de
conectan a los puntos identificados como V y C de la base red FP- 1000, permitiendo las comunicaciones
FP-TB-1 del módulo I/O FP- 100 se distribuye el voltaje de bidireccionales de extremo a extremo.
alimentación necesario, en este mismo sentido de la base FP-
TB-1 se conecta un solo cable negro a la siguiente base FP- 4.3.2 Descripción Guía de laboratorio del software utilizado
TB-3 al punto identificado como C, y por último se alimenta para aplicación de medición de variables
la base FP-TB-1 del módulo de relevos.
El programa de aplicación se desarrolló con software
7. La celda de carga tiene un cable de conexión de 10 LabVIEW, se logró consolidar un programa prototipo de
metros de largo, este cable consta de cuatro cables internos, aplicación, que permite realizar la comunicación entre el
que se encuentran distribuidos de la siguiente forma: un cable computador PC y el sistema FieldPoint, adquirir, graficar y
para la alimentación de voltaje positivo (color rojo), un cable almacenar toda la información proveniente del proceso de
de punto común (tierra, color negro), un cable de senseo o pruebas de aplicación específica. En la fig. 11 se presenta una
salida positiva (color verde) y un cable de senseo o salida imagen del panel frontal del programa implementado.
negativa (color blanco), esta configuración de cables en el
punto extremo se conectan a un circuito de
acondicionamiento de señal que consta de un amplificador y
un filtro, que permiten procesar y acondicionar la señal de
información de la celda de carga. Esta señal procesada es
transmitida a través de un cable de conexión a uno de los
canales analógicos del módulo de entradas análogas I/O AI
FP-100.
337
Libro de Actas
3. Control ignición, cuando se da inicio al control relevo, se tiene la carga correspondiente, para el caso se usa la misma
inmediatamente se enciende este control pasando al color carga de pruebas, como es el alambre de ferroníquel,
verde que indica el inicio del proceso. posteriormente se hace adquiere señal de cierre para cada
4. Control Tabla de datos: sobre este control se visualiza fusible configurado a través de tres canales analógicos del
mediante datos numéricos toda la información cada módulo FP AI – 100, para el caso de simulación y emulación
milisegundo, del proceso de medición de peso con celda de se hace contacto en forma manual cerrando el circuito con
carga, temperatura, presión proveniente del sistema una señal de 5 voltios proveniente de la fuente de
FieldPoint. Después de terminado el proceso, y cerrando la alimentación, en la fig. 12 se observa el proceso en forma
aplicación se genera automáticamente un archivo de emulada.
información de toda la prueba, con datos, fecha y hora, para
ser revisado posteriormente en formato de hoja de cálculo
Excel
5. Control gráfica Empuje: sobre este control gráfico se
visualiza cada milisegundo el comportamiento de la señal de
la celda de carga, que relaciona las variables Kilos vs Tiempo.
6. Control gráfica Temperatura: sobre este control gráfico
se visualiza cada milisegundo el comportamiento de la señal
de la termocupla, que relaciona las variables Grados
Centígrados vs Tiempo.
7. Control gráfica Presión: sobre este control gráfico se
visualiza cada milisegundo el comportamiento de la señal del
sensor de presión, que relaciona las variables psi vs Tiempo.
Libras por pulgada cuadrada (psi)
8. Botón STOP: al realizar la acción de clic sobre este
botón se envía la orden de detener la adquisición de datos.
9. Para salir de la aplicación se realiza la acción de clic
sobre el control X de la ventana en el extremo superior Fig. 12. Panel frontal del programa fusibles en forma emulada
derecho.
338
TAEE 2018 | Tenerife, 20 - 22 de Junio
La tabla No. 2 muestra cinco mediciones partiendo de un 1. Se logró la integración y trabajo colaborativo entre
valor de temperatura mínimo promedio de 19.33º C estudiantes de diferentes semestres y niveles de formación
(temperatura ambiente, mediciones realizadas entre 13:38 para obtener un sistema de medición, visualización y análisis,
horas y las 14:34 horas del mismo día), se obtiene una que les brinda el acercamiento a procesos de medición de
variación de temperatura hasta 250º C en tiempo promedio de variables reales en aplicaciones industriales donde los
121,4 segundos es decir un poco más de dos minutos se estudiantes se enfrentaran en el desarrollo de su trabajo como
demora la termocupla en variar de un valor de temperatura tecnólogos o ingenieros.
ambiente a un valor máximo de 250º C, con lo cual se obtiene 2. Se logró el diseño e implementación de un sistema de
una variación promedio de 1.898º C por segundo en forma prueba y medición vía RF, emulado, simulado y aplicado
ascendente, en forma descendente se demora un tiempo básicamente a la obtención de información de
mayor partiendo de 250º C a temperatura ambiente promedio posicionamiento utilizando módulo de GPS.
de 19.602º C, demorándose 612 segundos en promedio es 3. Se logró el diseño e implementación de un sistema
decir un poco más de 10 minutos en descender la temperatura prototipo emulado de prueba y medición vía RF de variables
de un valor máximo 250º C a temperatura ambiente, se logra de: Temperatura, presión, posicionamiento, pudiéndose
una variación promedio de 0.376º C por segundo. adicionar más variables que contribuyen a aplicaciones
telemétricas.
Tabla No. 2. Mediciones de temperatura en forma ascendente y descendente 4. Con este diseño se presentan una serie de guías de
ASCENDENTE DESCENDENTE
laboratorio con alcance a nivel de formación en tecnología e
T.emp. Temp. Tiempo Variación º T.emp. Temp. Tiempo Variación º Ingeniería, logrando trabajo colaborativo.
Mínima Máxima segundos C /S Máxima Mínima segundos C /S 5. Con esta serie de pruebas con los dispositivos, equipos de
MEDICION 1 19º C 250º C 114 2.02 250º C 19º C 660 0.35
MEDICION 2 19.5º C 250º C 120 1.92 250º C 20.49º 600 0.3825 hardware y software desarrollado e implementado se puede
MEDICION 3 20.30º 250º C 120 1.91 250º C 20.37º 600 0.3827 realizar todo un proceso de simulación y emulación de los
MEDICION 4 19.40º 250º C 127 1.81 250º C 19.15º 600 0.3847
procesos a la temática específica de telemetría.
MEDICION 5 18.47º 250º C 126 1.83 250º C 19º 600 0.385
PROMEDIO 19.33º 250º C 121.4 1.898 250º C 19.602 612 0.376
VI. REFERENCIAS
Como conclusión de estas mediciones, la señal de voltaje
proveniente de la termocupla no necesita un [1] Aprendizaje Colaborativo, técnicas didácticas. Obtenido
acondicionamiento externo, ya que el módulo de Field Point http://www.itesca.edu.mx/documentos/desarrollo_academic
de señal de termocupla FP- TC – 120 viene totalmente con el o/metodo_aprendizaje_colaborativo.pdf
acondicionamiento necesario para este tipo de señales, lo cual [2] (2018) https://store.arduino.cc/usa/arduino-uno-rev3
facilita su implementación, si se requiere un ajuste se puede [3] (2018) http://www.ni.com/pdf/manuals/371303n.pdf
realizar sobre el programa de aplicación. [4] (2018)” Que es LabVIEW”. [Internet]. Disponible en:
http://www.ni.com/es-co/shop/labview.html
Aplicación sensor de presión [5] (2016) Termokew, Termopares. Obtenido de
http://www.termokew.mx/termopares.php
La tabla No. 3 presenta la información consolidada de un [6](2017)http://www.te.com/usaen/
proceso de medición de presión con el sensor Bourdon products/brands/meas.html?tab=pgp-story
HAENNI, se crearon condiciones de medida para lograr la [7] (2018) https://www.adafruit.com/product/1032
caracterización, para las condiciones de medida se dispuso de [8](2018)https://es.aliexpress.com/store/product/MMA7361-
una bala de nitrógeno con su respectivo manómetro, el cual Angle-Sensor-Inclination-Accelerometer-Acceleration-
sirvió como dispositivo de medición patrón, se generó una Module-For-Arduino/2778022_32796149134.html
data del resultado de la experimentación, logrando [9](2018)https://www.sigmaelectronica.net/manuals/Tarjeta
repetibilidad en forma ascendente y forma descendente, _L26.pdf
facilitando el procedimiento de caracterización y de [10](2018)https://www.sigmaelectronica.net/producto/anten
obtención de resultados muy confiables. agps-sma/
[11](2018)http://ww1.microchip.com/downloads/en/Device
Tabla No. 3. Mediciones de presión en forma ascendente y descendente Doc/39564c.pdf
Presión toma de aire MEDICION 1 MEDICION 2 MEDICION 3 MEDICION 4 MEDICION 5
[12](2018)https://www.sigmaelectronica.net/manuals/TLP3
(psi) Ascendente Descendente Ascendente Descendente Ascendente Descendente Ascendente Descendente Ascendente mA Descendente 15A.pdf
mA mA mA mA mA mA mA mA mA
0 psi 3.99 4.005 3.975 3.980 3.980 3.980 3.980 3.980 3.980 3.975
[13] (2018) http://www.kowatec.com/prod/wen/doc/RWS-
10 psi 4.135 4.135 4.165 4.145 4.165 4.295 4.160 4.140 4.155 4.140 375.pdf
20 psi 4.292 4.275 4.317 4.305 4.325 4.465 4.325 4.295 4.315 4.292
30 psi 4.425 4.425 4.477 4.470 4.475 4.617 4.477 4.465 4.475 4.455 [14] (2005 Pallas, R. Sensores y acondicionadores de señal.
40 psi
50 psi
4.575
4.710
4.565
4.710
4.642
4.805
4.625
4.795
4.645
4.805
4.617
4.780
4.630
4.800
4.625
4.800
4.652
4.805
4.625
4.795
Sevilla, España: Marcombo,
60 psi 4.860 4.845 4.965 4.950 4.975 4.950 4.972 4.955 4.965 4.945 [15] (2016) National Instruments, Cómo realizar una
70 psi 5.005 4.995 5.130 5.140 5.130 5.125 5.125 5.140 5.135 5.137
80 psi 5.150 5.135 5.295 5.285 5.295 5.275 5.300 5.280 5.305 5.280
Medición con un termopar.
90 psi 5.285 5.285 5.450 5.450 5.465 5.435 5.460 5.465 5.470 5.445 [16] (2017) http://www.ni.com/white-paper/7108/es/
[17] (2010) Creus, A. Instrumentación Industrial. México:
Alfaomega.
[18] (2011) Lajara, José. Labview entorno gráfico de
programación. Alfaomega.
[19](2018)
http://sine.ni.com/nips/cds/view/p/lang/es/nid/1199
339
Libro de Actas
Resumen—Diversos requerimientos de automatización de De esta forma, el nuevo SAD, que aquí se presenta,
procesos, realizados por investigadores y estudiantes continuará con su esencia de ser de diseño y uso libre -tanto
universitarios, alentaron el diseño y desarrollo de una placa de sus componentes de software como de hardware, siguiendo
adquisición de datos y control, con aplicación en la tendencia global de uso abierto [2][3]-, con el valor
automatizaciones y mediciones en laboratorios educativos y en agregado de brindar mayores prestaciones, integrando la
entornos industriales, basado en software y hardware libre. En solución a una importante comunidad de usuarios y
este trabajo se detalla el desarrollo realizado para dar respuesta maximizando la posibilidad de intercambio y colaboración
a este requerimiento. Inicialmente, se presentan los distintos con pares de otras universidades y latitudes, abarcando
elementos constitutivos del sistema, el cual se diseñó centrado en
distintos campos de investigación. Esta placa les
la plataforma Arduino Due; posteriormente se profundiza en la
descripción funcional de los mismos y, finalmente, se describen
posibilitará a los estudiantes universitarios incorporar
las pruebas iniciales realizadas sobre la placa de prueba. Estas conocimientos sobre microcontroladores de 32 bits a través
evidenciaron el funcionamiento de los principales componentes, de una aplicación práctica y concreta, tanto para uso en
como así también, la necesidad de continuar trabajando con la adquisición de datos, como en control.
placa prototipo definitivas para alcanzar los resultados Otro factor que estimula la continuidad en el desarrollo
esperados y, así, comprobar todas las interacciones de los de diseños propios, teniendo en cuenta la experiencia ya
componentes en su versión final. realizada, es saber que ante cualquier problemática que
Palabras clave—adquisición de datos, lazo de control,
presente el sistema o la necesidad de hacer algún cambio, se
automatización industrial, hardware abierto, software libre tiene el conocimiento y las herramientas para poder
continuar, sin la necesidad y/o dependencia de empresas
I. INTRODUCCIÓN cuyo soporte técnico, muchas veces en Argentina, no se
encuentra a la altura de las circunstancias.
A finales de 2015, este grupo de trabajo logró
consolidar un sistema de adquisición de datos (SAD) El desarrollo del sistema está centrado en la utilización
diseñado para ser utilizado como herramienta didáctica en de la Plataforma Arduino Due [4], justificada esta decisión
Laboratorios de Ciencias e Ingeniería de la Universidad por su amplio desarrollo, estabilidad y disponibilidad de
Nacional de General Sarmiento (UNGS), basado en información. De esta forma, la incorporación fundamental,
software y hardware libre [1]. Satisfactoriamente, este respecto al desarrollo previo, lo establece el uso de un
sistema se incluyó en el equipamiento de diversos trabajos microcontrolador de mayor poder de procesamiento. Esto, a
desarrollados por estudiantes e investigadores de la UNGS, su vez, permite disponer de una mayor cantidad de canales
por ejemplo: (1) se utilizó para realizar el control de un de entradas y salidas y, fundamentalmente, orientar el
seguidor solar instalado en una parábola para generación de diseño a la medición y automatización industrial.
energía eléctrica; (2) se incorporó en el sistema de
automatización de una planta de compostaje desarrollado II. ESTRUCTURA Y COMPOSICIÓN DEL
por estudiantes de esta casa de estudios; (3) se incluyó en SISTEMA
diversos usos didácticos, particularmente, se utiliza en las Brevemente, el sistema consiste en un dispositivo de
prácticas habituales de la tecnicatura en automatización de hardware -basado en un microcontrolador de 32 bits [5]
la UNGS. (Arduino Due)-, el firmware que se ejecuta en el mismo, el
conjunto de sensores o adaptadores de señal que
Sin embargo, teniendo en consideración numerosos
transforman las magnitudes físicas de interés en tensiones
requerimientos de distintos equipos de investigación y de
eléctricas adecuadas y un software de computadora que se
estudiantes, se consideró necesario incrementar las
comunica con el dispositivo para configurarlo y obtener los
prestaciones de este primer desarrollo ya mencionado.
datos de las mediciones, visualizando y almacenando sus
340
TAEE 2018 | Tenerife, 20 - 22 de Junio
valores. También se prevé la comunicación del sistema con o Material constitutivo: FR4
centrales de automatización a través de buses estándar. En
la Fig. 1 se puede observar el esquema conceptual del Salidas
sistema. o Cuatro salidas a relé – 24V @ 1A
ARDUINO DUE o Cuatro salidas Open Drain – 24V @ 0.5A
W IF I SAM3X8E (32 BITS) FUENTE
RS232
RS485 I2C DIGITAL o Cuatro salidas PWM – 0 a 3,3V @ 10mA
USB CAN
SPI I/O
CAN
WIFI USART
E2 o Dos salidas analógicas (DAC) – 0 a 10V - 0 a
SD
PC USB
ADC PWM
FLASH 20mA, seleccionable por jumper
Entradas
PDA
ENTRADAS SALIDAS ENTRADAS SALIDAS o Ocho entradas digitales optoacopladas – 0 a 24V
ANALOGICAS ANALOGICAS DIGITALES DIGITALES
o Ocho entradas analógicas (single ended) – 0 a
CENTRAL 10V - 0 a 20mA, seleccionable con jumpers
AUTOMATIZACION
o Cuatro entradas analógicas de instrumentación
para mediciones especiales – 0 a 3.3V @ .5mA,
ganancia programable por programa
Buses
Fig. 1. Esquema conceptual del sistema o Bus I2C, SPI, GPIO genérica (por ejemplo: para
1-wire, interrupciones y triggers)
A continuación se describen con mayor detalle estos
elementos. Comunicación
A. Especificaciones o RS485
Dado que el desarrollo de este proyecto persigue dar o RS232
soluciones o respuestas a las necesidades de la o Serial USB (por placa Arduino Due)
automatización industrial, la definición de los
requerimientos para el hardware del sistema de adquisición o CAN
de datos y control basado en Arduino Due se realizaron en
función de esta premisa. o Conector para placa de WiFi (basada en
ESP8266)
Por esta razón, esta solución provee de salidas
analógicas que se utilizan para los lazos de control, ya que Almacenamiento
permite la modificación en forma continua -dentro del o Conector para memoria SD
rango de las especificaciones- de dos actuadores que
pueden intervenir en sendos lazos. Las entradas y salidas o Memoria EEPROM (I2C)
analógicas están entre 0-10 volts o 4-20 mA, seleccionable o Memoria Flash (SPI)
por el usuario. También se diseñó con buses RS485 y
RS232 y comunicación WiFi; aspecto este último que no se RTC
orienta directamente a la automatización, pero sí provee de o Por I2C con pila de litio
otras posibilidades al desarrollo. Por último, para ampliar
los alcances del uso del sistema, se incluyó la comunicación Frecuencia máxima de muestreo
CAN posibilitando, de esta forma, la vinculación con
controles en el sector automotriz. Fundamentalmente, el o 52 us @ 12 bits. Cada 52 us se muestran todos los
microcontrolador de 32 bits facilita una gran variedad de canales elegidos
prestaciones y un gran poder de procesamiento. Alimentación
Habiendo ya analizado los aspectos generales del o Entrada por transformador: 9Vac+9Vac - 40VA
sistema desarrollado, a continuación se detallan los
componentes utilizados en el hardware del sistema y sus o Entrada en contínua: 15Vdc - 40VA
respectivas especificaciones técnicas: B. Diseño de la arquitectura
PCB (Placa de circuito impreso) El diseño de la arquitectura implica, específicamente, la
definición del funcionamiento de la solución. Analizando
o Montaje superficial los objetivos y el marco del proyecto existían distintas
o Cuatro capas opciones de diseño, sin embargo, teniendo en consideración
las especificaciones iniciales ya detalladas, se consideró
341
Libro de Actas
pertinente que la solución realice parte de sus tareas de (1) la fabricación de las placas [7], (2) la adquisición de los
forma autónoma y otra parte que las realice conectado a componentes necesarios [8] y, por último, (3) el armado de
otro equipamiento (por ejemplo: una PC, central de la misma. En este sentido, dado que la placa es de montaje
automatización, etcétera). superficial y que para realizar dicho montaje se requiere de
un expertise diferenciado, se decidió que el montaje de los
Como parte del análisis inicial de la arquitectura del
componentes sea realizado por un proveedor externo [9].
hardware existían dos posibilidades: realizar un diseño
modular o un diseño integrado1. Si bien la modularidad Cabe destacar que el desarrollo del proyecto sufrió
podría simplificar cada placa en sí, al necesitar más alguna dificultad debido al retraso en la entrega de
conectores se podría incrementar los posibles puntos de componentes provenientes del exterior del país. Por esta
fallas del sistema. Asimismo, como la placa está pensada razón, y para evitar la demora de las subtareas sucesivas
para automatización, con una cantidad suficiente de planteadas en el cronograma inicial, se trabajó sobre una
entradas, salidas y comunicación, se llegó a la conclusión placa experimental de la firma Mikroelectronika [10],
de avanzar por un diseño de tipo monolítico. adaptando la placa Arduino a la misma, tanto en lo que
respecta a la alimentación como a la señalización. Esto
Definidas estas primeras características, se completó la
posibilitó la prueba de los módulos de firmware de la
arquitectura del sistema, la cual incluye los siguientes
memoria SD, del reloj, de algunas entradas y salidas
elementos de diseño:
digitales, de la comunicación RS232, de la comunicación
a) Diseño de hardware – Esquemático y PCB USB y de los módulos de registro. En lo que respecta a las
pruebas de las entradas digitales, se utilizó otra placa de
El diseño del hardware se inició con el trazado del
prueba confeccionada por este equipo de trabajo.
circuito esquemático (Fig. 2).
Una representación de lo que será la placa cuando esté
terminada se puede observar en las Fig. 3 y Fig. 4, las
cuales muestran las vistas superior y posterior,
respectivamente, de la placa impresa con todos sus
componentes posicionados.
1
Se debe tener en consideración que firmas internacionales muy
reconocidas en el mercado desarrollan versiones con ambos criterios:
versiones modulares y monolíticas.
342
TAEE 2018 | Tenerife, 20 - 22 de Junio
343
Libro de Actas
Resulta importante tener en consideración que se deberá El detalle de cómo fue estructurado y codificado el
detener el modo de trabajo en curso para poder iniciar firmware se encuentra disponible en la página del proyecto:
cualquier otro modo. https://github.com/SADyCUNGSIDEI/Firmware
A continuación, en la TABLA III, se especifica el Si bien algunas de las bibliotecas disponibles para uso
detalle de los modos de trabajo. en el entorno de programación Arduino podrían no estar lo
suficientemente probadas, planteando dudas relativas a la
TABLA III. MODOS DE TRABAJO fiabilidad y/o estabilidad del firmware, cabe destacar que
Especificaciones básicas por como nuestro firmware es abierto, cualquier interesado
Descripción por modo
modo puede reescribirlo con las bibliotecas que considere
ADQ1 "On Line" (Modo 1): La placa será consultada en tiempo real adecuadas. Es decir, si la estabilidad o fiabilidad no es
- Canales Analógicos de vía el canal de comunicación suficiente, se puede reescribir la biblioteca que está
entrada disponible (ej: RS232), acerca del
- Máximo 8 estado de los canales analógicos y generando el problema o, en su defecto, todo el firmware.
- Canales Digitales de entrada digitales elegidos al momento de
- Máximo 8 configurar la medición.
d) Software
La placa registrará en alguna de las Para proveer a los usuarios de una primera2 interfaz de
memorias disponibles el estado de los
ADQ1 "Registro" (Modo 2):
canales analógicos y digitales elegidos comunicación con el sistema de adquisición y control, se
- Canales Analógicos de desarrolló un software utilizando lenguaje Python 2.7
al momento de configurar la medición.
entrada
- Máximo 8
En el instante en que se lo requiera, vía [11][12]. La selección de este lenguaje se justifica
el canal de comunicación elegido, se principalmente por: (1) ser de código abierto, (2) cuenta
- Canales Digitales de entrada
podrán descargar los datos de la
- Máximo 8
medición registrados y realizar el con soporte de una comunidad activa de usuarios y
procesamiento correspondiente. programadores, (3) está muy documentado, (4) los
ADQ2 "On Line" (Modo 3):
La placa será consultada en tiempo real programas se ejecutan en múltiples plataformas,
vía el canal de comunicación prácticamente, sin modificaciones en el código fuente, (5)
- Canales Analógicos de
disponible (ej: RS232), acerca del
entrada
estado de los canales analógicos y existía el know-how en el equipo de trabajo, (6) soporta
- Máximo 4 múltiples paradigmas de programación, (7) permite
digitales elegidos al momento de
- Tipo instrumentación
configurar la medición. desarrollar aplicaciones complejas, y (8) dispone de
La placa registrará en alguna de las numerosas bibliotecas de código abierto para aplicaciones
memorias disponibles el estado de los
ADQ2 "Registro" (Modo 4): canales analógicos y digitales elegidos
específicas como gráficos 2D y 3D, comunicaciones,
- Canales Analógicos de al momento de configurar la medición. interfaces gráficas de usuario, cálculo científico y
entrada En el instante en que se lo requiera, vía desarrollo web.
- Máximo 4 el canal de comunicación elegido, se
- Tipo instrumentación podrán descargar los datos de la Las bibliotecas gráficas utilizadas son: PyQt [14] para el
medición registrados y realizar el diseño de ventanas y PyQtGraph [14] para el plotteo de los
procesamiento correspondiente. datos en gráficos en dos ejes cartesianos.
AUI (Modo 5):
La placa deberá ser capaz de medir
- Canales Analógicos de La diagramación de este software se presenta en tres
sobre todos los canales de entrada
entrada
- Máximo 8
especificados en la configuración, y de capas:
acuerdo a la programación, actuar
- Canales Analógicos de
salida
sobre los canales de salida la capa de presentación, en donde la vista es creada
correspondientes. en archivos .xml de QtDesigner [15] y controlada mediante
- Máximo 2
Esto implica la existencia de un lazo de
- Canales Digitales de entrada Python (que hace uso de los archivos .xml de la vista);
control, ya sea remoto (la toma de
- Máximo 8
- Canales Digitales de salida a
decisión está en un centro de la capa de lógica, en donde parte de la lógica de la
automatización); o un lazo local, en placa es representada, así como su estado; y
relé
donde la misma placa toma las
- Máximo 4
decisiones correspondientes. la capa de acceso a datos, en donde se guarda
- Canales Digitales de salida información en el disco duro y se realiza la comunicación
Open Drain
- Máximo 4
NOTA: El presente proyecto no abarca con el puerto serie de la placa.
la implementación de un lazo de
- Salidas PWM
- Máximo 2
control local, pero tiene todo lo El orden de las capas es: vista – lógica – acceso a datos.
necesario para implementar un lazo de Cada capa solo hace uso de la capa inmediatamente
- Comunicación RS232 y
control remoto.
RS485 inferior, es decir, la capa de vista solo ve a la capa lógica y
La placa deberá ser capaz de medir esta última ve solo a la de acceso a datos.
tiempos entre eventos. Los mismos se
manifiestan a través de un cambio de
MDT (Modo 6): 2
estado en una misma entrada digital, o Dado que el sistema se diseñó considerando el uso de hardware y de
- Entre 2 entrada
entre dos entradas digitales distintas.
- Sobre una misma entrada software libre, la intención de proveer de una primera interfaz está lejos de
El resultado se informará a través del
ser una limitante o de considerar, de esta forma, cerrado este aspecto. Esta
canal de comunicación que
interfaz es el primer elemento de intercambio, el desarrollo posterior de
corresponda.
una HMI o de una PDA resultan ejemplos de posibles interfaces a
desarrollar en el futuro.
344
TAEE 2018 | Tenerife, 20 - 22 de Junio
En la fig. 5 se muestra una pantalla como ejemplo de señal detectada en el canal correspondiente, recabando
una de las visualizaciones ya generadas, representando una dichos datos a través de una comunicación USB.
variable aleatoria simulada por el mismo software.
345
Libro de Actas
346
TAEE 2018 | Tenerife, 20 - 22 de Junio
VI. AGRADECIMIENTOS
Agradecemos muy especialmente, por la dedicación y el
compromiso mostrado por los dos estudiantes que
trabajaron como adscriptos en el proyecto de investigación:
Leandro Funes, estudiante de la Licenciatura en Sistemas y
Gonzalo Ribera, estudiante de la Tecnicatura en
Automatización y Control.
En el marco de las pruebas de laboratorio, queremos
expresar nuestro especial agradecimiento al personal del
Laboratorio de Ingeniería del Instituto de Industria de la
Universidad Nacional de General Sarmiento por la
asistencia técnica, la provisión de instrumentos y la
paciencia.
VII. REFERENCIAS
[1] https://www.researchgate.net/publication/305305142_Data_acquisiti
on_system_for_didactic_laboratories_based_on_open-
source_hardware_and_free_software
[2] A. Gibb, Building Open Source Hardware: DIY Manufacturing for
Hackers and Makers, Addison-Wesley Professional, 2015
[3] J. M. Pearce, Building Research Equipment with Free, Open-Source
Hardware, Science, 337, 1303 – 1304, 2012.
[4] https://store.arduino.cc/usa/arduino-due
[5] http://www.microchip.com/wwwproducts/en/ATsam3x8e
[6] https://github.com/SADyCUNGSIDEI/
[7] Circuitos impresos: http://www.mayerpcb.com/
[8] Componentes electrónicos: http://www.farnell.com/
[9] Montaje y ensamble de placas electrónicas:
http://www.assisi.com.ar/
[10] Placa de prueba: https://www.mikroe.com/uni-ds
[11] http://python.org
[12] J.M. Hughes, Real World Instrumentation with Python, Sebastopol:
O' Reilly, 2010.
[13] http://goo.gl/jFU0Bv
[14] http://www.pyqtgraph.org/
[15] http://doc.qt.io/archives/qt-4.8/designer-manual.html
[16] https://www.arduino.cc/en/Reference/Scheduler
[17] J. M. Pearce, Open-Source Lab: How to Build Your Own Hardware
and Reduce Research Costs, Oxford: Elsevier, 2014.
[18] M. Gopalakrishnan y M. Gühr, A low-cost mirror mount control
system for optics setups, American Journal of Physics, 83, 186, 2015.
[19] K. Zachariadou et al., A low-cost computer controlled Arduino based
educational laboratory system for teaching the fundamentals
ofphotovoltaic cells, European Journal of Physics, 33, 1599, 2012.
347
Libro de Actas
Abstract—Las profesiones relacionadas con la Automática primer lugar consideramos la programación de robots. Esta
requieren conocimientos y competencias muy diversas, entre es una competencia tı́pica a desarrollar en un segundo o
las que se incluyen materias tecnológicas, como la informática, tercer curso de un grado de la rama industrial, como el de
robótica, sensores, aparamenta industrial, etc., y aspectos más ab-
stractos, como modelado matemático, algoritmos de optimización ingenierı́a electromecánica o ingenierı́a de las tecnologı́as
o aprendizaje automático. En este trabajo se emplea un robot industriales. Existen multiples entornos en los que desarrollar
industrial, un dispositivo empotrado IoT con cámara web, y un estas capacidades, pero siempre es preferible que se trate
servidor ejecutando algoritmos MATLAB para el desarrollo de de un sistema de programación offline, con capacidad de
prácticas de laboratorio destinadas a desarrollar competencias simulación y otras funcionalidades que proporcionen feedback
múltiples, en las materias mencionadas.
Index Terms—Industria 4.0, Internet of Things, Educación en al alumno: simulación 3D, interacción con piezas y elementos
Automática, Robótica, Visión por computador, impresión aditiva. en el espacio de trabajo, interacción con otros robots, etc.
Uno de los entornos más satisfactorios en este sentido es
el RobotStudio de ABB [5], generalmente facilitado en
I. I NTRODUCCI ÓN condiciones especiales para los centros formativos. Este
La formación en el área de Automática es compleja es el entorno que emplearemos, para programar robots
y diversa. Por una parte, requiere un conocimiento manipuladores concretamente con el lenguaje RAPID.
especializado de distintas tecnologı́as: robots, sensores,
actuadores, informática industrial, etc. Por otra parte, requiere Otra habilidad tecnológica que es preciso desarrollar en los
una preparación abstracta (matemáticas, modelado, análisis futuros ingenieros y que es parte fundamental del paradigma
de sistemas) y algorı́tmica (programación, optimización, de la Industria 4.0 es la programación de aplicaciones
aprendizaje automático). En un plan de estudios de grado, distribuidas mediante dispositivos IoT como Raspbery Pi [6]
los estudiantes asisten a sesiones prácticas de laboratorio y Arduino [7]. La idea de trabajar con estos dispositivos
de cada una de estas materias especı́ficas, pero en el va más allá del concepto de dominio de la programación y
nivel de máster este enfoque no es suficiente, al requerir los microcontroladores propios de las titulaciones TIC. El
habilidades de resolución de problemas más realistas, de movimiento Industria 4.0 está relacionado con el movimiento
naturaleza multidisciplinar. En la práctica, un ingeniero maker, y la posibilidad de desarrollar soluciones ad hoc [8]
debe ser integrador de equipos, conceptos y procedimientos en el seno de cualquier sistema de producción sin necesidad
provenientes de distintas áreas. En este trabajo se presenta de incurrir en altos costes ni de recurrir a intermediarios. Y
un equipo de prácticas de desarrollo propio y un conjunto una de ls plataformas en las que esto es posible, con una
de actividades con el fin de diseñar experiencias prácticas curva de aprendizaje rápida es el entorno Raspberry Pi con el
complejas en las que se desarrollen competencias de todas lenguaje de programación Phyton [9].
las materias mencionadas, de una forma integrada. La
plataforma se ha desarrollado empleando elementos existentes Una gran oportunidad para el desarrollo de aplicaciones
en un tı́pico laboratorio de ingenierı́a, con mı́nima inversión con capacidad de reaccionar en entornos industriales sin
adicional. El resultado es un almacén automático robotizado gran coste de instalación es la visión por computador. Hasta
en el que se programan las trayectorias del manipulador tanto hace pocos años, esta tecnologı́a ha sido del interés de
a bajo nivel (lenguaje propio del robot) como en un entorno una comunidad minoritaria muy especializada, existiendo
de desarrollo de algoritmos de métodos cuantitativos. una creencia general de que es preciso gozar de grandes
conocimientos para poder explotarla en situaciones reales.
En la literatura podemos encontrar multitud de plataformas Sin embargo, en la parte final de este trabajo se pondrá en
docentes de robots que van desde la construcción de evidencia que esto no es ası́. Con el mismo lenguaje de
pequeños robots seguidores de lineas hasta el estudio de programación Phyton y empleando la plataforma Raspberry
microcontroladores que componen a éstos [1]- [4]. En Pi, los alumnos desarrollarán un algoritmo de visión a través
348
TAEE 2018 | Tenerife, 20 - 22 de Junio
349
Libro de Actas
se ha decidido optar por discos para su almacenamiento. ciones vienen definidas por la posición del extremo del
Los discos ofrecen la posibilidad de apilarlos uno encima de robot en el espacio cartesiano tridimensional ası́ como la
otro permitiéndonos tener un sistema de almacenamiento con orientación de la misma y la configuración del robot para
multitud de posibilidades. Con el fin de distinguir unos discos alcanzarla.
de otros, se ha optado por diseñarlos con diferentes colores. • Definición de trayectorias entre las diferentes posiciones.
Todos los discos han sido diseñados mediante un programa En esta definición se pueden configurar varios parámetros
CAD y han sido imprimidos mediante fabricación aditiva según la naturaleza del movimiento que se quiere llevar
con filamento de diferentes colores. Además, para facilitar a cabo.
el apilamiento inicial de los discos por parte del usuario, se • Generación del programa RAPID a partir de las simula-
han introducido unas hendiduras en la parte inferior de los ciones de trayectorias llevadas a cabo.
discos y unos salientes en la parte superior de los mismos de • Familiarización con las instrucciones generadas.
tal manera que una vez apilados encajan perfectamente uno • Simulación y depuración.
encima del otro. En la Figura 3 se puede ver un conjunto en el • Carga en el robot real y ejecución manual.
entrono Robotstudio de todos los componentes que constituyen En la Figura 4 se puede observar un ejemplo de programa
el sistema. y su correspondiente código RAPID.
350
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 4. Entorno de programación y simulación RobotStudio. A la izquierda se puede observar el código RAPID generado mientras que a la derecha el entrono
de simulación con geometrı́as importadas.
Dado que los alumnos de la Universidad tienen amplios Con el fin de realizar una sesión introductoria a todos
conocimientos del lenguaje de programación MatLab, se los conceptos detallados en las secciones previas, se plantea
decide introducir una interfaz de comunicación entre dicho el problema de las torres de Hanoi. El objetivo de esta
programa y RobotStudio. De esta manera, se pueden generar práctica es familiarizarse con el robot articulado ABB IRB
problemas prácticos que no precisan que el alumno tenga 120 con el cual se cuenta en el laboratorio de la Universidad
unos profundos conocimientos de programación en RAPID ni Loyola Andalucı́a. Para ello, se proponen una serie de
del entorno RobotStudio según la asignatura en la que desee ejercicios a realizar mediante el software RobotStudio y su
emplearse. posterior implementación en el robot real. La práctica esta
diseñada para realizarse en grupos de tres personas en dos
MatLab nos permite generar e implementar algoritmos de horas y es necesario entregar el código RAPID generado
control que, gracias a la comunicación con el robot, defina los por RobotStudio al finalizar la misma. Al tratarse de una
movimientos que debe llevar a cabo para un correcta gestión práctica introductoria de familiarización con el entrono de
del almacén automático. desarrollo su evaluación se basará únicamente en la asistencia.
351
Libro de Actas
120 mm
Problema: Desplazar un número determinado de discos de
unas posiciones a otras en el mı́nimo tiempo posible. Tenga
(3,1) (3,2) (3,3)
en cuenta que al estar los discos apilados uno sobre otro es
(2,1) (2,2) (2,3) posible querer mover un disco cuyo movimiento no puede
10 mm (1,1) (1,2) (1,3)
realizarse hasta apartar los discos que descansan sobre él.
Fig. 5. Esquema aportado junto al guión de la práctica. Las coordenadas de Esta práctica se introduce con un alto factor competitivo ya
la posición (1, 1) son también proporcionadas. que cada grupo de alumnos debe desarrollar un algoritmo que
permita resolver el problema en un tiempo inferior al del resto
de grupos. La práctica se divide en varias etapas:
El alumno contará con la posición inferior de uno de los
postes y, a partir de él, debe ser capaz de obtener el resto 1) El alumno deberá medir los tiempos que el robot utiliza
de posiciones mediante desplazamientos relativos (observe la para moverse de una posición a otra e incluirlos como
Figura 5). De igual forma el alumno debe ser capaz de: datos en la resolución de su problema.
2) El alumno deberá generar una función en MatLab que
• Insertar la herramienta de trabajo en el entorno de Robot-
a partir de el número inicial de discos en cada posición
Studio y acoplarla al extremo del robot.
de la estanterı́a, las posiciones de los discos de partida
• Definir las posiciones para que el robot pueda realizar, a
y las posición de destino de los mismos, devuelva los
partir de ellas, los movimientos necesarios para resolver
movimientos que debe realizar el robot. Para el desar-
el juego.
rollo de esta función se propone un algoritmo iterativo
• Definir la trayectoria y asegurarse de introducir unas
que, a partir de una solución factible, vaya mejorando
configuraciones correctas del brazo robótico.
hasta alcanzar una solución cercana o igual a la óptima.
• Simular el movimiento apoyándose en el simulador de
Tenga en cuenta que esta función es versátil y debe
fenómenos fı́sicos que se dispone en RobotStudio a partir
adaptarse a cualquier parámetro de entrada.
de la versión 6.01.
3) Finalmente, se facilita al alumno un programa en Robot
• Generar el código en lenguaje robot (RAPID) e imple-
Studio y una función en MatLab que permite la sin-
mentarlo en el robot real.
cronización entre ambos elementos de software. Ini-
cialmente la estrategia será probada en el entorno de
simulación de RobotStudio y durante una última clase
de esta práctica cada grupo de alumnos presentará su
algoritmo de optimización teniendo lugar las pruebas
finales y elección del mejor grupo.
Ahondemos algo más en la segunda etapa de la práctica
concerniente al desarrollo del algoritmo óptimo. Para ello,
introducimos las siguientes variables: Sea ni,j el número de
discos en cada posición de la estanterı́a dada por la fila
i ≤ imax y la columna j ≤ jmax donde imax × jmax son
las dimensiones de la estanterı́a que en nuestro caso se limita
a 4 × 4. Sea N el número máximo de discos que se pueden
Fig. 6. Montaje de las torres de Hanoi. apilar en cada uno de los estantes. El tiempo que tarda el robot
de transportar un elemento desde una posición de la estanterı́a
Como se puede observar, esta práctica permite al alumno a otra viene dado por la siguiente expresión:
introducirse al entorno de programación de RobotStudio, ası́ t = tc + td + tm d,
como implementar un algoritmo para la resolución de un
rompecabezas matemático como es las torres de Hanoi. Ya dónde tc y td son el tiempo de carga y descarga de un disco
que se trata de una sesión introductoria, se decide realizar el por el robot, respectivamente; tm es el tiempo que tarda el
juego utilizando únicamente tres discos aunque se considera robot en desplazar una pieza un metro y d es la distancia
como trabajo adicional el desarrollo de un algoritmo genérico entre los estantes. Con todo esto se pueden plantear distintas
para la resolución del problema para un número indeterminado estrategias para la resolución del problema planteado:
de discos. • Una de las soluciones más evidentes es la de plantear
por separado cada movimiento de piezas. Es decir, el
VI. A LMAC ÉN AUTOM ÁTICO
movimiento de cada disco de una posición de origen a
Una vez introducido el entorno de desarrollo RobotStudio una posición de destino independientemente. Entonces,
y que el alumno se haya familiarizado con el robot, en esta para cada movimiento, será necesario primero ver si la
práctica se plantea el siguiente problema de optimización: posición de destino del disco está en las condiciones
adecuadas, es decir, si existe el número necesario de
352
TAEE 2018 | Tenerife, 20 - 22 de Junio
discos apilados bajo su posición y no existen discos gestiona de forma autónoma la altura que debe tener en cuenta
apilados en la posición o encima de ella. El siguiente paso el robot para acceder a coger o soltar un disco de la estanterı́a.
serı́a retirar todos los discos que estén encima de la pieza
de origen para poder tomarla. Una vez cogida la pieza, Se proporciona al alumno funciones de MatLab que a partir
faltarı́a el último movimiento para situarla en la posición del vector mov traduce las instrucciones a movimientos del
de destino. El movimiento de todas las piezas hasta robot, comunicándose con RobotStudio y llevando a cabo los
llegar al último movimiento pueden realizarse de muchas movimientos en el entorno simulado.
maneras siendo la más inmediata buscar una posición
libre diferente de la de origen y destino y depositar ahı́ A. Análisis del código desarrollado
el disco. En esta sección se pretende describir el código desarrollado
• La estrategia anterior podrı́a mejorarse si los movimientos para la aplicación propuesta del almacén automático. Los
intermedios se realizan con un criterio de minimizar el programas de RobotStudio y MATLAB están estructurados de
tiempo en el que el robot se encuentra en movimiento, la siguiente manera:
es decir, intentando depositar los discos en posiciones 1) Se definen en RobotStudio las variables RobotTarget que
cercanas a la posición de dónde se retiran. nos indicarán las posiciones alcanzables para el robot ası́
• Del mismo modo si los movimientos de los discos como las configuraciones necesarias para alcanzarlas.
intermedios se considera como un problema único y no Almacenamos las posiciones de la estanterı́a en dos
plantearlo cada vez que se retira uno, el tiempo total de matrices de tres dimensiones (posición x, posición y y
movimiento puede disminuir aún más. nivel del disco en la posición (x, y)). También se define
• Otra posibilidad es considerar más de un movimiento el buffer que almacenará el número de discos apilados
de discos dado por los argumentos de la función al en cada posición de la estanterı́a.
mismo tiempo. Ası́, cuando realicemos un movimiento,
1 ! V a r i a b l e p o s i c i o n e s en e s t a n t e r i a
los discos que no se utilicen no ocuparán posiciones que 2 VAR r o b t a r g e t l i s t a { 3 , 3 , 4 } : = . . . ;
dificulten los posteriores movimientos. 3 VAR r o b t a r g e t l i s t a b { 3 , 3 , 4 } : = . . . ;
4
La función a desarrollar por los alumnos tendrá la siguiente 5 ! V a r i a b l e s de b u f f e r e s t a n t e r i a
forma: 6 VAR num b u f f {3 ,3} : =
[[2 ,3 ,3] ,[3 ,1 ,2] ,[3 ,3 ,3]];
[mov] = algorithm(ni,j , tc , td , tm , Origen, Destino),
2) A continuación inicializamos las comunicaciones entre
dónde Origen y Destino son matrices de tres columnas
RobotStudio y MATLAB. Para ello es necesario definir
donde se almacena la celda de la estanterı́a a la que acceder
la dirección IP del cliente y del servidor. En el siguiente
(valor en eje x y en eje y) y altura del disco dentro del
ejemplo se puede observar una configuración para tra-
apilamiento en una misma posición. Tendrán tantas filas como
bajar con el simulador de RobotStudio y MATLAB en
movimientos se deseen realizar. Por otro lado, mov es una
el mismo ordenador.
matriz que define los movimientos a realizar por el robot que
tiene tantas filas como movimientos haya que realizar y en 1 ! Variables comunicaciones
2 VAR s o c k e t d e v s e r v e r ;
cuyas columnas se almacena un uno o un cero según sea un 3 VAR s o c k e t d e v c l i e n t ;
movimiento de coger o soltar un disco y la posición de la 4 VAR s t r i n g m e s s a g e ;
estanterı́a en la cual hay que realizar la operación. Tenga en 5 VAR r a w b y t e s d a t a ;
6
cuenta que en este caso no es necesario indicar la posición 7 ! C r e a r comm
del disco dentro de la pila ya que el programa solo permite 8 SocketCreate server ;
coger un disco de la última posición posible. Un ejemplo de 9 SocketBind server , ” 1 2 7 . 0 . 0 . 1 ” , 5 5 0 0 0 ;
10 SocketListen server ;
lo expuesto anterior serı́a: 11 SocketAccept server , c l i e n t ;
• Origen = [1, 1, 2],
• Destino = [1, 3, 1], en el caso de MATLAB el código es aún más sencillo
0 1 1 % Se e s t a b l e c e l a c o n e x i o n
• Resultado: mov = . 1
1 3 1 2 tc = t c p i p ( ’ 1 2 7 . 0 . 0 . 1 ’ ,55000) ;
3 t c . ByteOrder = ’ l i t t l e E n d i a n ’ ;
En este simple ejemplo se especifica que se ha de tomar 4 fopen ( t c ) ;
el disco apilado en el segundo nivel de la primera balda
y primera columna de la estanterı́a y depositarlo en el 3) Una vez abierta la comunicación entre ambos programas
primer nivel de la tercera balda, primera columna de la simplemente bastará con definir la longitud de datos a
estanterı́a. Como resultado el programa devuelve dos filas enviar y el contenido. Por ejemplo, para enviar desde
que indican que hay que coger un disco (0) de la posición MATLAB tres datos enteros utilizaremos la siguiente
(1, 1) y soltarlo (1) en la posición (3, 1). El programa orden:
de RobotStudio tienen un buffer en el que almacena el 1 fwrite ( tc , [ 1 2 3] , ’ i n t 3 2 ’ )
número de discos apilados en cada posición de la estanterı́a y 2 fread ( tc , 2 ) ;
353
Libro de Actas
mientras que desde RobotStudio tomaremos cada una de [4] Vera, Francisco Javier and Mendoza, Julio Pastor and Domeque, Esther
las componentes del vector especificando en qué variable Samper, ”Feel like a Cyborg II”: Demonstrative system of robot function,
Actas TAEE 2012
se almacenará y que tipo de dato se espera. De esta [5] RobotStudio reference: http://new.abb.com/products/robotics/es/robotstudio
manera almacenamos en las variables x, y y z los valores [6] Raspberry Pi Foundation: https://www.raspberrypi.org/
enteros recibidos. Tenga en cuenta que las variables han [7] Arduino: https://www.arduino.cc/
[8] Perkins, Charles E and others, Ad hoc networking, Addison-wesley
sido definidas previamente. Reading, 2001.
[9] Python Software Foundation: https://www.python.org/
1 ! R e c i b i r mensaje del c l i e n t e
2 S o c k e t R e c e i v e c l i e n t , \ RawData : = d a t a ;
3 UnpackRawBytes d a t a , 1 , x , \ I n t X : = DINT ;
4 UnpackRawBytes d a t a , 5 , y , \ I n t X : = DINT ;
5 UnpackRawBytes d a t a , 9 , z , \ I n t X : = DINT ;
AGRADECIMIENTOS
Proyecto parcialmente financiado por beca TEC2016-
80242-P y DPI2016-75924-C2-2-R de AEI/FEDER.
R EFERENCES
[1] J. Ramón, A. Figueres, A. Oller y J. De la Rosa, Plataforma Docente
de robots móviles, cooperantes y autónomos, Addison Wesley, Mas-
sachusetts, Proc. TAEE 98, Publicaciones UPM, 1998.
[2] J. Ramón, A. Figueres, A. Oller y J. De la Rosa, Laboratorio docente
de robots móviles, cooperantes y autónomos, Addison Wesley, Mas-
sachusetts, Actas TAEE 2000, UAB, Septiembre 2000.
[3] G. González de Rivera, S. López-Buedo, I. González, C. Venegas, J.
Gaarrido y E. Boemo, Plataforma hardware para la enseñanza de robótica
en la titulación de ingenierı́a informática, E.T.S. Ingenierı́a Informática,
Universidad Autónoma de Madrid, Actas TAEE 2002.
354
TAEE 2018 | Tenerife, 20 - 22 de Junio
355
Libro de Actas
356
TAEE 2018 | Tenerife, 20 - 22 de Junio
can generate their own code, because for each point in the
homogeneous transformation matrix format, they can generate
their corresponding point referred to the base of the robot.
Similarly, they can proceed with the orientation of the pen in
the quaternion format. That way the format of each point is
obtained by the following expression:
R
pp (i) = ([pix , piy , piz ] , [qi1 , qi2 , qi3 , qi4 ]) (7)
357
Libro de Actas
358
TAEE 2018 | Tenerife, 20 - 22 de Junio
(a) Real and robotic signature 1 (b) Real and robotic signature 2 (c) Real and robotic signature 3
Fig. 6: Visual comparison between the overlapping of the real and the robotic handwriting signature’s trajectories
A. Discussion
Regarding the Block 1 results, it is observed a positive per-
Fig. 7: Quantitative comparison between a real and several ception about the learning and skills developed in the previous
repetitions of the robotic signatures. Performance in terms of lab session. The best evaluation is observed in question 1. It
SNR. is an expected outcome since Q1 is related to the use of the
robot.
between their handwriting and robot handwriting is above About Block 2, it is clearly observed in Q5 that students
10 dB of SNR. prefer that the robot draws something designed by them.
Moreover, Q6 suggests that varying the pen orientation when
V. S URVEY RESULTS : A PILOT STUDY robot writes can lead to a higher motivation. This is probably
An initial survey was issue to students from the third year, due to the fact that these students were familiar with this robot.
enrolled in the Bachelor degree in industrial electronic and On the other hand, the average of question 4 is slightly higher
automatic engineering at the University of Las Palmas de Gran of question 3. It was expected since the previous lab session
Canaria. A total of fifteen student participated in the survey. did not pay special attention to the orientation of the pen.
These students completed the “control of robots” course Finally, in Block 3, respondents believe that a mathemat-
last semester. In the lab sessions, each student programmed ical equation to compare the similarity between the original
the robot to draw a technical drawing figure. This session was drawing and the one made by the robot, i.e. SNR, is quite
useful for developing the concepts discussed in this paper as positive, compare to previous method to compare through
well as to pass the theoretical questions in the exam. Thus, it visual inspection. This is clearly observed in the Q7’s score,
is expected a meaningful judgment of these students to foresee which is slightly higher than Q6 result. Regarding question
the success of the novel lab session described in this article. 7, the obtained average result is promising. However, in the
Moreover, since this survey was issued after the students know analysis of original data, we observed that two participants
their final score in the course, they did not feel under pressure scored this question with 1. This may be produced by the
to complete it. fact that the novel lab session involves more mental effort. As
It is worthy pointing out that additional learning outcomes such, it makes the previous lab sessions more comfortable and
will be developed in the proposal novel lab session. For faster.
example, while the pen orientation was fixed in previous lab To sum up, our novel proposal lab session for programing
session, the proposal one considers that the pen orientation robots not only was designed for increasing the student mo-
changes during the handwriting. As this fact implies more tivation, but also for improving the learning processes behind
effort for the students, it could be a matter of rejection. the course. In general, the survey foresees a positive benefits
The aim pursued for conducting this survey is two fold. and promising challenges about developing our proposal with
On the one hand, to check whether the lab session that the future students.
359
Libro de Actas
VII. ACKNOWLEDGMENTS
Authors would like to thank José Antonio Santana Segura,
laboratory technician at Department of Automatic and Elec-
tronic Engineering in Universidad de Las Palmas de Gran
Canaria for his support during the experiments with the ABB
IRB 120 robot.
360
TAEE 2018 | Tenerife, 20 - 22 de Junio
361
Libro de Actas
362
TAEE 2018 | Tenerife, 20 - 22 de Junio
Resumen— En TAEE2016 se presentaron el planteamiento En este trabajo, en primer lugar, se revisan los puntos de
general, los objetivos, la metodología y los resultados encuentro y los elementos escogidos para la coordinación. Se
preliminares de una experiencia docente de coordinación e recogen también las circunstancias que han determinado el
integración de las prácticas de tres asignaturas de electrónica de contexto, y que han marcado el despliegue de la experiencia, en
una misma titulación de grado. Tras su despliegue durante los cada curso académico: distribución de las asignaturas en el
cursos 2015/16 y 2016/17, en esta ponencia se concretan los calendario, y número y tipología de los estudiantes, así como
aspectos clave de su implementación, y se presentan y discuten las principales acciones de mejora realizadas tras el primer año
los principales resultados en lo que respecta a la coordinación
de implantación.
entre dos de esas asignaturas: Electrónica Digital y Sistemas
Electrónicos. En ambas se ha constatado una mejora de los A continuación, se presentan y discuten los datos que
índices académicos y una valoración positiva, por parte de los sirven de base para evaluar la experiencia. Para la evaluación
estudiantes, tanto de la experiencia, como de los métodos y del impacto en el aprendizaje se ha analizado la evolución de
herramientas empleados. Estas conclusiones se basan en el los índices de resultados académicos habituales (tasa de
análisis de la evolución que han experimentado los índices rendimiento, tasa de éxito). Para sondear la opinión de los
académicos, tasas de éxito y rendimiento, así como en el análisis estudiantes se han utilizado encuestas de satisfacción siguiendo
de los datos recogidos mediante encuestas SEEQ. el modelo SEEQ (Students´ Evaluation of Educational Quality)
[3].
Palabras claves—mejora de la calidad docente; coordinación de
prácticas; aprendizaje basado en proyectos; sistemas basados en Finalmente se resumen las principales conclusiones, logros
FPGA. y propuestas de mejora.
363
Libro de Actas
seleccionando inicialmente alguna de las propuestas planteadas En la actualidad se dispone de 20 placas de desarrollo
en SSEE, e identificando en ellas bloques funcionales que Nexys 3 y numerosas placas de periféricos, muchas de ellas
pudieran ser presentados y realizados con las herramientas y diseñadas en nuestro departamento, entre las que se incluyen,
los contenidos propios de un curso de ED. Tras una revisión de además de las placas de teclado y pantalla que aparecen en la
los proyectos que se venían proponiendo en SSEE, se vio que Fig. 1, otras placas para el control de motores, y otros
la conexión más fructífera podía establecerse abordando en ED dispositivos.
algunos de los bloques básicos que intervienen en dichos
proyectos de SSEE como elementos de interfaz de usuario, y/o B. Contexto Académico
control y procesamiento, próximos a los periféricos [1]. Entre En conjunto, durante los cursos 2015/16 y 2016/17, en la
los bloques seleccionados se encuentran: un controlador básico experiencia en estas asignaturas han participado 136 y 171
de teclado matricial, contador “up/down” con y sin limitación alumnos respectivamente, distribuidos de la siguiente manera:
de cuenta, generadores de señales PWM, así como diseños curso 2015/16: ED 76; SSEE 60; curso 2016/17: ED 78; SSEE
sencillos que traten sobre el manejo de diferentes tipos de 93. El número de estudiantes matriculados se ha mantenido
registros, registros de desplazamiento, o elementos de interfaz prácticamente constante en ED, si bien el porcentaje de
tales como sincronizadores de pulsadores y/o conmutadores, alumnos repetidores en el curso 2015/16 fue del 38,3%,
etc. En ED estos elementos se integran en Prácticas Básicas mientras que en el curso 2016/17 descendió hasta el 24,4%,
guiadas y semi-guiadas, mientras que en SSEE forman parte, casi 14 puntos menos. Por su parte, en SSEE se produjo un
tanto de Prácticas Guiadas, que extienden las aplicaciones notable incremento en el número de alumnos matriculados en
presentadas en ED, como de Proyectos de Diseño más el curso 2016/17 (55%), donde, además, una gran parte de
complejos, entre los que cabe mencionar: un sistema de control ellos no había participado en la experiencia en ED (40,9%),
de riego, un sistema de cálculo de media de magnitudes, un bien por ser estudiantes repetidores de SSEE, o por ser
generador de señales por Síntesis Digital Directa, como se estudiantes de nueva matrícula que no habían cursado ED o la
detalla en [1]. habían cursado en cursos anteriores al inicio de la experiencia.
Así, ambos factores han marcado el despliegue de la
A modo de ejemplo, en la Fig. 1 se muestra el diagrama de experiencia en SSEE durante su segunda edición, habiéndose
bloques y el montaje final de uno de estos proyectos. Ejemplos tenido que adaptar los recursos docentes, con el consiguiente
adicionales pueden encontrarse también en [1]. incremento en la carga de trabajo del profesorado. Sin
embargo, esta circunstancia, en principio adversa, ha
Columnas Cod_Tecla(3:0) Decrementos Temp(6:0) permitido evaluar el impacto que la experiencia produce sobre
Detector Contadores
Filas Control Tecla_Pulsada Incrementos Hum(6:0) dos tipos de estudiantes.
de Up/Down
Teclado Dep(6:0)
Teclas (Limitados) Dato_Nuevo
Los principales resultados de carácter global que se
CK CK CK
aportan, y por tanto los más significativos, corresponden a
aquellos estudiantes que iniciaron la experiencia durante el
curso 2015/16 en la asignatura ED, y que durante el curso
Temp(6:0)
Temp(6:0)
Cálculo Control
2016/17 han cursado SSEE. Con ellos se ha podido contrastar
Hum(6:0)
Hum(6:0) el efecto de su participación en la experiencia en los dos
de Dep(6:0) Display Control_LCD
Dep(6:0) cursos académicos, frente a los de aquellos que han cursado
RPM RPM(12:0) LCD
Dato_Nuevo RPM_Nueva SSEE sin haber participado previamente en la experiencia en
Inicio Actualiza
CK CK ED.
364
TAEE 2018 | Tenerife, 20 - 22 de Junio
Básicas sólo a los estudiantes de nueva matrícula y repetidores TABLA II. ELECTRÓNICA DIGITAL: INDICES ACADÉMICOS EN
ESTUDIANTES DE 1º MATRÍCULA
que no las hubieran superado en el curso anterior; y ofrecer los
proyectos sólo a aquellos estudiantes repetidores que las Índices
Curso
hubieran superado, como manera de mejorar la calificación de Académico Nº de Tasa de
Tasa de Éxito
aprobado que conllevaba su convalidación. Esta última Estudiantes rendimiento
medida llevó aparejada una modificación en el peso con el que 2016/17 59 (75,6%) 66,1% 81,3%
la calificación de las prácticas contribuía a la calificación final
2015/16 51 (67,1%) 58,8% 62,5%
de la asignatura, pasando ésta del 30% del curso 2015/16, al
20% durante el curso 2016/17. Este es un factor que se ha de
tener en cuenta al analizar y valorar la evolución de los índices Sin embargo, en la serie de datos de los dos cursos
de resultados académicos y calificaciones medias. comprendidos en esta experiencia (2015/16 2016/17) se
registra un ligero descenso en el segundo año, que, si bien en
En SSEE, la principal acción de mejora llevada a cabo ha términos absolutos apunta a una consolidación de resultados
ido encaminada a paliar la notable bajada en la tasa de respecto a los del curso 2014/15, en términos relativos
rendimiento que se experimentó durante el curso 2015/16, constituye una ligera corrección a la baja de las expectativas
inferior incluso a la del curso 2014/15 (ver TABLA III. ). Esta que merecería la pena analizar con más detalle. A este
mejora, introducida en el curso 2016/2017, ha supuesto una de respecto resulta esclarecedor evaluar estos índices eliminando
revisión de las propuestas de proyectos, adoptando un el factor alumnos repetidores que recoge la TABLA II. Así,
planteamiento más realista y menos ambicioso que el inicial, durante el curso 2015/16 el porcentaje de alumnos de primera
más acorde con las circunstancias del curso; y que ha reducido matrícula fue del 67,1%, y las tasas de rendimiento y de éxito
sustancialmente la carga de trabajo exigida a los estudiantes. para este grupo de estudiantes del 58,8% y 62,5%
Así, se ha pasado de la propuesta de proyectos más abiertos, respectivamente. Por su parte, durante el curso 2016/2017 el
presentadas durante los cursos 2014/15 y 2015/2016, que porcentaje de estudiantes de primera matrícula fue 75,6%, más
llevaron a muchos estudiantes a abandonar la asignatura, a la de 13 puntos superior, y sus tasas de rendimiento y de éxito
propuesta de un conjunto de prácticas semi-guiadas, que iban del 66,1% y 81,2%, respectivamente. La primera casi 8 puntos
creciendo en complejidad y reutilizaban muchos de los por encima, y la segunda casi 20 puntos; y, en ambos casos,
módulos presentados en ED. Todo ello ha contribuido al éxito superiores a las tasas de la asignatura en conjunto.
en la realización del proyecto final, y la mejora sustancial en
los índices. La utilidad práctica de esta estrategia de prácticas Estas cifras apuntan claramente hacia un impacto positivo
semi-guiadas ha sido demostrada en [5] . de la experiencia, principalmente en los alumnos de primera
matrícula y teniendo en cuenta además el cambio en el sistema
III. RESULTADOS Y DISCUSIÓN de calificación introducido, que reducía la contribución de las
prácticas a la calificación final. Por otra parte, si comparamos
En esta sección, en primer lugar se contempla el impacto de estos datos con los índices de resultados del título, publicados
la experiencia en los índices de resultados académicos en [2] (curso 2014/15: tasa de rendimiento 60,13%; tasa de
empleados habitualmente como una medida de la facilidad con éxito 75,82%; curso 2015/16: tasa de rendimiento 65,30%;
la que los estudiantes superan las asignaturas. A continuación, tasa de éxito 79,49%), vemos cómo los índices de ED, que
se resumen y comentan los datos recogidos en las encuestas estaban por debajo de los del título en el curso 2014/15,
SEEQ que permiten estimar el grado de satisfacción de los convergen a los del título en curso 2015/16, lo que apunta de
estudiantes con la experiencia. nuevo hacia el impacto positivo de la experiencia de
coordinación. Sin embargo, estos índices sólo son una medida
A. Resultados académicos: Electrónica Digital de la facilidad con que los alumnos superan las asignaturas, y
La TABLA I. muestra los principales índices académicos no tanto de la calidad del aprendizaje. Para valorar este
de la asignatura: número de alumnos participantes, tasa de aspecto es necesario incorporar más factores. Entre ellos,
éxito (número de alumnos aprobados sobre presentados), tasa quizá sea conveniente contemplar, por ejemplo, la distribución
de rendimiento (número de alumnos aprobados sobre de calificaciones entre los alumnos que aprueban la asignatura,
matriculados). o de forma agrupada, la evolución de la nota media de los
aprobados.
En ED la mejora en ambas tasas es más importante al
inicio de la experiencia, esto es, al comparar los índices de los A este efecto, la Fig. 2 muestra la evolución de la media de
cursos 2014/15 y 2015/16. la calificación final de la asignatura ED en la convocatoria de
junio, así como la de las dos componentes de dicha
TABLA I. ELECTRÓNICA DIGITAL: ÍNDICES ACADÉMICOS calificación: la nota del examen, y la de evaluación continua.
Índices
Esa última integra a su vez la calificación del trabajo de
Curso prácticas, junto a la calificación de otras actividades y/o
Académico Nº de Tasa de
Tasa de Éxito
Estudiantes Rendimiento exámenes parciales. La gráfica muestra cómo el incremento
2016/17 78 61,5% 77,4% del número de aprobados que se produce en los cursos
2015/16 y 2016/17 respecto al curso 2014/15 no se
2015/16 76 63,2% 80,0%
corresponde con un incremento en la media de sus
2014/15 79 48,1% 60,3% calificaciones, más bien al contrario.
365
Libro de Actas
Curso Índices
Académico Nº de Tasa de
2016/17 Tasa de Éxito
Estudiantes Rendimiento
Cursaron
ED en 55 (59,1%) 87,3% 94,1%
2015/16
No cursaron
ED en 38 (40,9%) 73,7% 80,0%
2015/16
366
TAEE 2018 | Tenerife, 20 - 22 de Junio
En ED se tienen datos de las encuestas del curso 2015/16 y TABLA VI. ENCUESTA SEEQ: VALORACIÓN DE LAS PRÁCTICAS EN SU
2016/17 en las que participaron 29 y 16 estudiantes CONJUNTO
respectivamente, esto es un 38,1% y 20% respectivamente de
Aprendizaje y
los alumnos matriculados. La razón de esta baja participación organización
podría estar en la fecha en las que se solicitó la participación Cuestiones
ED ED SSEE
de los estudiantes (ya entrado el mes de julio, dado que ED se 15/16 16/17 16/17
imparte en el segundo semestre). 7. Las prácticas propuestas y el trabajo
desarrollado en ellas me ha parecido 3,7 3,9 4,2
Por su parte, en SSEE sólo se tienen resultados de la intelectualmente estimulante.
opinión de los estudiantes para el curso 2016/17. En ella 8. Con las prácticas he aprendido cosas
participaron 50 estudiantes, un 53,7% de los estudiantes útiles que me han ayudado a seguir la 3,7 4,1 4,4
matriculados. La encuesta se pasó a los estudiantes entre asignatura.
febrero y marzo (SSEE se imparte en el primer semestre), lo 9. El trabajo desarrollado en las prácticas ha
sido importante para aprobar la 3,4 3,1 4,5
que justificaría, de alguna manera, la mayor participación. asignatura.
La encuesta presentada a los estudiantes organiza las 10. Lo que he aprendido en estas prácticas
me será útil en otras asignaturas de la 3,9 3,7 4,2
preguntas en diversas categorías que hacen referencia a la carrera.
valoración de diferentes aspectos de la asignatura impartida y 11. Mi interés por la electrónica ha
del profesor que la imparte. En general, para la valoración de aumentado como consecuencia de las 3,6 3,5 4,1
cada cuestión se utiliza una escala de Likert con un rango de 1 prácticas.
a 5, con un significado de “en nada de acuerdo - 1”, y muy de 12. Las prácticas cubren los principales
3,8 4,1 4,4
acuerdo – 5”, cuando no se indica de otra manera. contenidos de la asignatura.
13. Los guiones de prácticas son completos,
Los principales resultados se reúnen en las tablas de la V a recogen los objetivos y especifican
2,7 3,0 4,1
la X. Las principales categorías empleadas son: claramente la tarea que hay que
desarrollar.
• Valoración de la asignatura en su conjunto en cuanto a 14. Las sesiones de prácticas están bien
aprendizaje y organización (TABLA V. ) programadas. Su número y duración son
1,9 2,1 3,2
correctos en comparación con el global
• Valoración de las prácticas y proyectos en cuanto a de la asignatura.
15. Hay buena coordinación entre la teoría y
aprendizaje y organización (TABLA VI. ) las prácticas.
1,7 2,6 4,0
• Valoración de la actitud y grado de satisfacción de los 16. El laboratorio está bien equipado y
dispone de los recursos materiales 4,3 4,5 4,0
estudiantes ( TABLA VII. ) necesarios.
• Valoración de los métodos de evaluación (TABLA 17. El empleo de una plataforma de diseño
como la Nexys3 resulta estimulante y 4,1 4,1 4,3
VIII. ) adecuada para las prácticas.
18. Los contenidos de las prácticas parecen
• Valoración de la carga de trabajo (TABLA IX. ) asequibles.
3,0 3,3 3,9
• Valoración global, en su contexto, de la asignatura y 19. La carga de trabajo es adecuada. 2,0 2,6 2,9
del profesor (TABLA X. ) 20. El seguimiento y apoyo del profesor en el
laboratorio es suficiente para cumplir los 2,5 2,8 3,7
A continuación, y tras su análisis, haremos un resumen y objetivos de cada práctica.
valoración de los aspectos, a nuestro juicio, más destacados.
367
Libro de Actas
TABLA VII. ENCUESTA SEEQ: ACTITUD Y GRADO DE SATISFACCIÓN TABLA X. ENCUESTA SEEQ: VALORACIÓN GLOBAL
Actitud y Grado de Valoración Global
Satisfacción Cuestiones ED ED SSEE
Cuestiones
ED ED SSEE 15/16 16/17 16/17
15/16 16/17 16/17 38. En comparación con otras asignaturas
21. Estoy motivado con la asignatura. Sigo que he cursado, esta asignatura me ha 3,5 3,6 4,0
habitualmente las clases y las llevo al 3,2 3,8 4,0 parecido …
día. 39. En comparación con otros profesores,
3,1 3,0 3,9
22. Preparo con antelación el trabajo de cada este profesor me ha parecido …
sesión de laboratorio y resuelvo mis 3,7 3,4 3,5 40. Desde un punto de vista general, esta
3,7 3,8 4,0
dudas. asignatura me ha parecido …
23. Considero que la materia que se imparte 41. Desde un punto de vista general, este
4,1 4,4 4,3 3,1 2,9 3,9
es de interés para mi formación. profesor me ha parecido …
24. En general estoy muy satisfecho con las
prácticas de esta asignatura.
3,0 2,9 4,0 Para la mayoría de ellos, independientemente de la
25. Comparativamente, he dedicado más asignatura, las prácticas y proyectos les parecen adecuados e
3,9 3,7 2,9
esfuerzo a esta asignatura que a otras. intelectualmente estimulantes (TABLA VI. - cuestiones 7 y 8),
26. No estaba motivado con la asignatura, y que, así mismo lo es, el empleo de la plataforma de desarrollo
pero las prácticas lo han logrado 2,7 3,0 3,0 Nexys3 (TABLA VI. - cuestiones 16 y 17), lo cual ha
motivarme.
27. El trabajo de prácticas ha resultado más
contribuido también a aumentar su interés por la electrónica
2,3 2,6 2,7 (TABLA VI. - cuestión 11).
fácil de lo que esperaba.
Consideran que el trabajo desarrollado ha contribuido en
TABLA VIII. ENCUESTA SEEQ: EVALUACIÓN Y EXÁMENES
buena medida a superar la asignatura (TABLA VI. - cuestión
Evaluación y 9) y que, en general, los conocimientos adquiridos les serán
exámenes útiles para el resto de las asignaturas (TABLA VI. - cuestión
Cuestiones
ED ED SSEE 10).
15/16 16/17 16/17
28. Los métodos de evaluación de esta Las propuestas prácticas les parecen asequibles (TABLA
asignatura han sido equitativos y 3,3 3,2 4,1
adecuados.
VI. - cuestión 18), aunque también destacan una mayor carga
29. Los contenidos de los exámenes han de trabajo respecto a otras asignaturas (TABLA VI. - cuestión
evaluado los contenidos del curso de 19; TABLA VIII. - cuestión 27; y TABLA IX. )
3,2 3,3 4,2
acuerdo con el énfasis que puso el
profesor en cada tema. En cuanto a la organización (TABLA VI. - cuestiones 12 a
30. Los criterios de evaluación de las 15), en general están satisfechos en SSEE. Las principales
prácticas están bien definidos. Se
3,5 3,9 3,6
críticas se centran en la asignatura ED, en las que manifiestan
publicaron y se explicaron al comienzo su desacuerdo con respecto a su número y duración, y con el
del curso. esfuerzo de coordinación entre teoría y práctica que se les
31. El procedimiento de revisión y
evaluación de cada práctica ha sido 3,4 3,8 3,5
pedía. Este último aspecto, del cual ya era consciente el
adecuado. profesor, junto con el número de prácticas y su temporización,
32. Dada la carga de trabajo, la contribución fueron revisados en la segunda edición del curso, como se ya se
de la calificación de las prácticas a la
2,7 2,9 4,0
ha indicado, y aunque la encuesta refleja cierta mejoría, la
calificación global de la asignatura me opinión dominante sigue ahí. Téngase en cuenta que durante el
parece adecuada.
curso 2015/16 se pidió a los estudiantes realizar 5 prácticas
33. Estoy satisfecho con el trabajo realizado
y la calificación obtenida en las prácticas.
3,7 3,2 3,7 básicas guiadas y completar un proyecto de diseño, mientras
que durante el curso 2016/17 se suprimió la obligatoriedad del
34. He aprobado la asignatura. 3,9 4,1 4,6
proyecto de diseño, que se dejó como trabajo optativo para
aquellos estudiantes repetidores que durante el curso 2015/16
TABLA IX. ENCUESTA SEEQ: CARGA DE TRABAJO habían completado con éxito las prácticas básicas.
Carga de Trabajo Sin embargo, al valorar estos argumentos en su conjunto,
Cuestiones ED ED SSEE
15/16 16/17 16/17
habría que tener en cuenta que ED es el primer curso en el que
35. Comparada con otras, esta asignatura ha los estudiantes se enfrentan a esta metodología de trabajo, y a
sido: 1 muy difícil – 5 muy fácil. 1,7 1,8 2,7 las herramientas de diseño, lo que sin duda supone una
36. Comparada con otras, la carga de trabajo
dificultad añadida.
de esta asignatura ha sido: 1 muy grande 0,8 0,9 1,9 Por lo que respecta a la evaluación del trabajo de los
– 5 muy pequeña.
37. El ritmo de la asignatura ha sido: 1 muy
estudiantes en la asignatura, mayoritariamente consideran que
1,8 1,6 2,9 los métodos y criterios son equitativos, aunque en ED se
rápido – 5 muy lento.
manifiestan que el peso de las prácticas en la calificación final
Como conclusión general cabe destacar la valoración de la asignatura no se adecúa al esfuerzo realizado (TABLA
positiva que los estudiantes hacen de la experiencia (TABLA VIII. - cuestiones 31 y 32).
V. - cuestiones 1 y 2; TABLA VII. - cuestiones 23, 24, 33;
TABLA X. - cuestiones 38 y 40).
368
TAEE 2018 | Tenerife, 20 - 22 de Junio
369
Libro de Actas
Resumen— El propósito de esta ponencia es compartir una de estos dispositivos. Este último aspecto se desarrolla
experiencia docente de impartición de contenidos de electrónica principalmente en las prácticas. Éstas se han organizado en
en una titulación con vocación de trasversalidad como es el torno a la plataforma comercial e-Health para Arduino Cooking
Grado de Ingeniería de la Salud, que se imparte en el marco del Hacks [3], que comercializa libelium [4], que permite analizar
Campus de Excelencia Internacional Andalucía Tech. En y experimentar un amplio conjunto de sensores empleados en
concreto, en este trabajo se discuten los principales retos y biomedicina, dado el carácter “open source” de la misma, al
dificultades que conlleva esta tarea; y se presenta cómo se han tiempo que constituye un ejemplo, real y asequible para los
seleccionado y cómo se han organizado los contenidos teóricos y
estudiantes, de interacción entre el mundo analógico de los
las prácticas de laboratorio de la asignatura de Instrumentación
sensores y el digital de los sistemas basados en
Biomédica.
microprocesador/microcontrolador.
Palabras claves—docencia en electrónica; trasversalidad; En este artículo se presenta inicialmente el contexto de la
interdisciplinariedad; especialización; aprendizaje basado en asignatura dentro de la titulación y mención en la que se
proyectos, aprendizaje basado en plataformas de desarrollo. inscribe. A continuación, se presenta y justifica cómo se han
seleccionado los contenidos, cómo se organizan y exponen,
I. INTRODUCCION interpretando los descriptores de la asignatura recogidos en la
La enseñanza de la electrónica en titulaciones donde esta memoria del título [5]; y finalmente, cómo se organizan las
disciplina no constituye un leitmotiv, o eje fundamental, sesiones de prácticas de laboratorio. En este último aspecto se
requiere un cuidadoso ejercicio de selección de contenidos, que hará hincapié en el importante papel que en ellas desempeña la
aúne un rigor y un nivel de competencia que se adecúe al plataforma comercial e-Health. Por último, se presentan y
entorno académico y profesional, al tiempo que no provoque analizan algunos resultados académicos, así como las opiniones
animadversión, e incluso odio a la materia. Este es el caso de de los estudiantes, recogidas a lo largo de diferentes cursos
muchas titulaciones multidisciplinares, entre las que se académicos mediante encuestas SEEQ (Students´ Evaluation of
encuentra, sin duda, el Grado en Ingeniería de la Salud [1] Educational Quality) [6], al tiempo que se reflexiona sobre
(GIS). Este grado se creó con el ánimo de formar profesionales ambos.
que posean una formación amplia en diferentes ramas, tanto de
la tecnología como de las ciencias de la vida, que les permita II. CONTEXTO ACADÉMICO
participar activamente y servir de puente en la aplicación de los
principios de la ingeniería al ámbito de la salud. Sin duda, la A. Instrumentación Biomédica en Ingeniería de la Salud
electrónica, como soporte tecnológico, es una materia que En el plan de estudios del Grado en Ingeniería de la Salud,
juega un papel relevante, aunque, en este contexto, la asignatura “Instrumentación Biomédica” (IB) (6 ECTS)
necesariamente al mismo nivel que otras ramas de la ⸻3er curso, 6º semestre⸻, desarrolla, junto con
tecnología, como son la mecánica, la ciencia de los materiales, “Electromedicina” (EM) (6 ECTS) ⸻4º curso, 7º semestre⸻
la automática, la robótica, la telecomunicación, la informática, una de las componentes de la Formación específica en
etc.
Ingeniería Biomédica denominada Instrumentos médicos, que
Esta ponencia cuenta la experiencia docente de impartición configura la mención del título Ingeniería Biomédica (INBM).
de la asignatura “Instrumentación Biomédica”. Se trata de una Según recoge la memoria del título [5]:
asignatura obligatoria de la mención Ingeniería Biomédica, una
“En la primera se tratan los fundamentos del procesamiento de
de las tres menciones en las que se diversifica GIS. señales junto con las particularidades de los problemas en las
Básicamente, la asignatura se ha organizado como un curso aplicaciones en Ingeniería Biomédica, mientras que en la segunda se
típico de Instrumentación Electrónica orientado y adaptado al profundiza y se trata el diseño y la selección de dispositivos para
contexto sanitario en el que se enmarca la titulación, siguiendo aplicaciones.”
la filosofía de los primeros capítulos del cásico de Webster [2], Por su parte, las competencias específicas asignadas a cada
y completando los contenidos con aplicaciones basadas en una de ellas son:
microcontroladores, destacando así el importante papel que, en
el ámbito de la instrumentación, ha supuesto la incorporación
370
TAEE 2018 | Tenerife, 20 - 22 de Junio
“Capacidad para aplicar técnicas existentes en el tratamiento de respecta al análisis de circuitos y máquinas eléctricas, métodos
señales que permitan su interpretación y aplicación al ámbito de la de control y regulación automática y de los componentes y
biología y la medicina.”
estructura básica de los computadores [9]. Todos son cursos
“Capacidad para diseñar dispositivos eléctricos y electrónicos para generalistas que abordan los fundamentos de cada materia. Y
aplicaciones en biología y medicina.” dada la diversidad de contenidos y departamentos implicados,
Como ocurre en estos casos, la prescripción que se realiza no está clara, ni garantizada, una orientación especifica hacia
en estos documentos es tan genérica que hace falta una labor de contenidos y problemas biomédicos.
reinterpretación, y contextualización, para recoger el espíritu de Con este amplio bagaje ⸻al menos sobre el papel, según se
sus redactores, hasta lograr un consenso que permita concretar concreta en los temarios de cada asignatura, aunque
el contenido de cada asignatura. En nuestro caso, el enfoque necesariamente poco profundo y de orientación incierta en la
que pareció más adecuado fue el de seguir el esquema que práctica⸻ es con el que se supone que el estudiante cuenta
proponen los manuales clásicos de instrumentación biomédica para afrontar el resto de los contenidos de electrónica; y el que
[2][7]; abordando en la asignatura de IB los contenidos de el docente debería asumir al plantear su docencia. En concreto,
introducción a los instrumentos de medida, dispositivos de en nuestro caso, un curso de IB.
adquisición de señales (sensores), incluidos biopotenciales, y
circuitos de acondicionamiento básico próximos al sensor,
incluidos los de amplificación y filtrado; y dejando para EM III. CURSO DE INSTRUMENTACIÓN BIOMÉDICA
aspectos de sistema de más alto nivel: dispositivos y equipos de
A. Competencias y Objetivos de aprendizaje
medida del tipo: ECG, EMG, EEG, etc., y toda la problemática
asociada a la seguridad eléctrica. También parece oportuno, Entre las competencias asignadas a esta asignatura
dada la creciente importancia de su uso, completar los podemos encontrar:
contenidos de IB, incluyendo la adquisición y procesado de • Capacidad para analizar, evaluar, diseñar y/o
señales mediante sistemas basados en microcontrolador. seleccionar dispositivos y sistemas electrónicos para
resolver problemas en las áreas de la biología y la
Así pues, la asignatura IB se ha plantea como un curso de medicina, incluyendo los sensores y transductores
Instrumentación Electrónica, pero orientado al ámbito de la necesarios y más apropiados en cada aplicación.
biomedicina y los instrumentos médicos en cuanto a las
propuestas y ejemplos de aplicación. Siguiendo la definición • Capacidad para comprender el origen y las técnicas
clásica, la instrumentación electrónica: existentes para la adquisición y tratamiento de señales
“Es la parte de la electrónica que se encarga del diseño y manejo biomédicas.
de dispositivos y sistemas cuya principal misión es la medición de
magnitudes físicas” • Capacidad para analizar un sistema mediante
instrumentos de análisis y medida, para manejar
o de otra forma: herramientas de simulación y los instrumentos básicos
“Se aplica en la adquisición mediante sensores y el de un laboratorio de electrónica e instrumentación.
procesamiento de la información proveniente de variables físicas y
química, a partir de las cuales se realiza la monitorización y el • Desarrollar una visión general del área de la
control de procesos, empleando dispositivos y tecnologías instrumentación dentro de la ingeniería biomédica
electrónicas”
Teniendo esto en cuenta, los objetivos de aprendizaje se
La capacitación en cuanto a procesado de más alto nivel de concretan en que los estudiantes sean capaces de:
señales adquiridas por los instrumentos, incluido el
procesamiento digital de la señal, se contempla y concreta en • Identificar los principales bloques funcionales de un
asignaturas optativas de la mención como “Bio-señales sistema de medida, y el papel que este desempeña en el
Médicas” (BioSM) ⸻4º curso⸻. ámbito de la biología y la medicina.
• Identificar los principales parámetros que caracterizan
B. Materias Básicas y Asignaturas relacionadas el comportamiento y las prestaciones de los sistemas de
Los contenidos básicos de electrónica, comunes a todos los medida; y analizar y evaluar cuáles son sus principales
estudiantes de GIS, se concreta en la asignatura “Electrónica” requerimientos. Incluidos los criterios de diseño y
(EL) (6 ECTS) ⸻2º curso, 3er semestre⸻. EL es una normas reguladoras generales.
asignatura troncal, que según recoge la memoria del título [5]
debe “capacitar en el conocimiento de los fundamentos de • Identificar las principales variables a medir, principios
electrónica”. Se trata pues de un curso de electrónica general de transducción, sensores e instrumentos básicos
en sentido amplio, que en la práctica concreta su temario empleados en este ámbito. Conocer sus principales
abordando aspectos tanto de electrónica digital, como características y cómo se emplean esos principios y
analógica, pasando por los dispositivos [8]. sensores en la medida de variables biomédicas.
Junto a ésta, las asignaturas “Circuitos y Máquinas • Seleccionar y utilizar sensores resistivos, inductivos,
Eléctricas” (CYM) (6 ECTS) ⸻también de 2º curso, 3er capacitivos, piezoeléctricos, entre los habitualmente
semestre⸻; “Control Automático” y “Arquitectura de utilizados en medidas de desplazamiento, proximidad,
Computadores y Sistemas Operativos ⸻ambas de 2º curso, 4º fuerza, presión, etc.
semestre⸻ completan la formación del estudiante en lo que
371
Libro de Actas
372
TAEE 2018 | Tenerife, 20 - 22 de Junio
En la sección IV.C, se discutirán los aspectos de este Se trata de un sistema “open source” tanto software como
temario que, en la práctica docente, han resultado de especial hardware, que integra en una placa (“shield” para Arduino) los
dificultad para los estudiantes que han cursado la asignatura; y circuitos de acondicionamiento básico, y que proporciona las
comentaremos posibles alternativas. Antes se completará la librerías de programación básicas para trabajar con un amplio
selección de contenidos de la asignatura, describiendo cómo se conjunto de sensores para aplicaciones biomédicas. La Fig. 2 a)
han organizado las prácticas de laboratorio. muestra el aspecto de la placa e-Health conectada un Arduino
Uno; mientras que la Fig. 2 b) se muestran todos los sensores
C. Prácticas de Laboratorio disponibles. El Departamento de Electrónica dispone en la
Como primer objetivo de las prácticas se ha propuesto que actualidad de 20 plataformas e-Health-Arduino y tres conjuntos
los estudiantes ejerciten una parte importante de los contenidos de sensores.
teóricos presentados en clase, al tiempo que profundizan en el El carácter “open source” de esta plataforma permite
conocimiento de las herramientas propias de un puesto de realizar un trabajo de ingeniería inversa, y, dado que algunos
trabajo de electrónica, (generador de señales, fuente de de los circuitos de la placa constituyen ejemplos sencillos de
alimentación, multímetro, osciloscopio y simuladores de las técnicas de amplificación y acondicionamiento de señales
circuitos (SPICE)), con las que deberían estar familiarizados presentados en clase, analizarlos con cierto detalle, mediante
tras su paso por las asignaturas EL y CYM, y que las utilicen simulación, e incluso verificar, con el instrumental del
para analizar y experimentar con los circuitos de amplificación laboratorio, algunas de sus principales características y
y acondicionamiento de señales provenientes de sensores que prestaciones. Como valor añadido a estas prácticas, el uso de
se han presentado en clase como ejemplos de aplicaciones esta plataforma permite también proponer proyectos en los que
biomédicas. los estudiantes pueden experimentar con diversos sensores y
Sin embargo, el montaje de muchos de estos circuitos en desarrollar ejemplos aplicaciones biomédicas dirigidas a un
una placa de prototipos puede resultar complejo y con pocas usuario final, al tiempo que se les introduce en el empleo, en
garantías de éxito, sobre todo para estudiantes poco este ámbito, de los sistemas empotrados. Esta aproximación
experimentados, lo que puede llevar a alguno de ellos a estados permite cumplir con el segundo objetivo de aprendizaje
de frustración. En este sentido, ha resultado muy provechoso el asignado a las prácticas de laboratorio.
disponer de un sistema como la plataforma comercial e-Health Distribuidas a lo largo del semestre, en seis sesiones de
v 2.0 para Arduino que recoge la Fig. 2. laboratorio de dos horas cada una, se han propuesto las
prácticas de laboratorio que recoge la TABLA I.
P3:Circuitos de
Acondicionamiento.
- Uso de SPICE para analizar, simular y
Amplificador de
caracterizar un Amplificador de Instrumentación
Instrumen tación y
(AI) y diversos filtros activos.
Filtros Activos.
(Una sesión)
373
Libro de Actas
Para estas sesiones, el total de estudiantes se ha dividido en amplificadoras y filtros, tanto activos como pasivos.
dos grupos, con lo que, en promedio, en los diferentes cursos Constituye pues un buen ejemplo, fácil de analizar y simular,
académicos ha resultado una ratio alumno/profesor en torno a aunque resulta más dificil de ejercitar en el laboratorio. Sí
18:1. Esta ratio resulta a veces elevada para satisfacer los resulta útil para proponer aplicaciones con Arduino, del tipo
requerimientos de los estudiantes en este tipo de laboratorio, si
de evaluación del ritmo respiratorio, o la construcción de una
bien cumple con la ratio establecida por la universidad para
asignaturas con similar índice de experimentalidad. alarma que avise de una disminución del ritmo o cese de la
respiración de un paciente.
En la práctica P2 y P4 se emplean los siguientes sensores de la
plataforma e-Health v 2.0: 3) Sensor de temperatura corporal: Utiliza como elemento
sensor un termistor NTC, que es acondicionado mediante un
• Sensor para estimar la respuesta galvánica de la piel puente de Wheatstone, y cuya tensión de salida es amplificada
GRS (Galvanic Skin Response). mediante un amplificador de instrumentación integrado (AI).
• Sensor para medir el ritmo respiratorio (Airflow). Resulta pues un ejemplo muy adecuado de aplicación de los
AI, puesto que reproduce el esquema típico recogido en las
• Sensor de temperatura corporal
notas de aplicación que ofrecen los fabricantes. El sistema
• Sensor para electromiografía (EMG). completo, puede ser analizado, simulado y medido con el
instrumental del laboratorio. Además, permite proponer
• Sensor para electrocardiografía (ECG).
aplicaciones con Arduino, donde, además determinar el valor
• Sensor de posición del cuerpo. de la temperatura, es posible definir otras que impliquen
interacción con otros sistemas de control o regulación.
• Pulsioxímetro.
Los cinco primeros sirven como ejemplo concreto de 4) Sensor EMG. Es un ejemplo simple de sensado y
diferentes sensores y circuitos de acondicionamiento, que circuito de acondicionamiento de biopotenciales, capaz de
pueden ser analizados en detalle, al tiempo que permiten detectar señales que son consecuencia de la actividad
desarrollar aplicaciones basadas en el procesado mediante muscular. El circuito de acondicionamiento incluye varias
Arduino de los datos registrados. Los dos últimos son sensores etapas en las que intervienen diferentes circuitos estudiados
más cerrados, en los que no está accesible el hardware interno, en clase, entre los que se encuentran, un AI integrado, un
y en los que la placa e-Health sólo se emplea como elemento rectificador de precisión y diversos filtros. El sistema
de interfaz con el microprocesador. Por ello, estos últimos, se completo, puede ser analizado, simulado y medido con el
utilizan solo en la práctica P4 para desarrollar aplicaciones con instrumental del laboratorio. Y permite proponer aplicaciones
las que el estudiante debe bucear en las librerías e-Health de
con Arduino, en las que la señal miográfica puede ser
Arduino, y conocer así los entresijos de la interacción
hardware/software. capturada para ser analizada y/o empleada para controlar
diferentes dispositivos.
En concreto las características de estos sensores, que los hacen
útiles para cubrir los objetivos de las prácticas son: 5) Sensor ECG. Es otro ejemplo clasico de sensor de
biopotenciales, que permite registrar la actividad del músculo
1) El sensor GRS: Utiliza dos contactos metálicos que se cardiaco. El circuito de acondicionamiento permite
colocan sobre la piel de forma que la resistencia equivalente experimentar con diferentes circuitos estudiados, entre los que
de esta se conecta a un óhmetro. Este es un ejemplo sencillo se encuentran, un AI y diversas etapas de filtrado. El sistema
de un circuito de acondicionamiento basado en amplificador completo, puede ser analizado, simulado y medido con el
operacional (amplificador de transconductancia). Puede ser instrumental del laboratorio. Y permite proponer aplicaciones
analizado, simulado con SPICE y probado el laboratorio. con Arduino, en las que la señal cardiaca puede ser capturada
También puede ser transformado, con la ayuda de una sola para ser analizada y/o empleada para controlar diferentes
resistencia adicional externa, en un ejemplo de amplificador en dispositivos.
configuración no inversora, con el que el estudiante puede
experimentar con diferentes conceptos de amplificadores y 6) Sensor de posición. Este sensor está basado en un
sistemas presentados en la teoría, entre ellos con la respuesta acelerómetro comercial, que se adosa a la parte movil del
dinámica de sistemas de primer orden. Resulta también muy cuerpo que se desea monitorizar, y cuya salida, leida por el
muy útil y cómodo para proponer a los estudiantes un ejemplo microcontrolador de Arduino gracias a la librería e-Health, son
práctico de obtención experimental de la curva de calibración interpretada en terminos de posición. En las prácticas se ha
de un sensor. usado para proponer aplicaciones relacionadas con la
2) El sensor Airflow: Utiliza termopares para detectar las detección o monitorización de movimientos corporales, como
diferencia de temperatura entre el aire inspirado y expirado, de por ejemplo la detección de caidas, o monitorización de tablas
esta forma se detecta el ritmo respiratorio Su circuito de de ejercios de rehabilitación, entre otros.
acondicionamiento es un ejemplo sencillo que exhibe un 7) Pulsioxímetro. Se trata de un dispositivo comercial que
comportamiento global de filtro pasobanda activo, con una proporciona en su pantalla los valores del ritmo cardiaco, en
ganancia elevada, diseñado a partir de varias etapas pulsaciones por minuto, y el porcentaje de saturación de
374
TAEE 2018 | Tenerife, 20 - 22 de Junio
oxígeno en sangre. Con el interfaz que proporciona la TABLA II. INSTRUMENTACIÓN BIOMÉDICA: ÍNDICES ACADÉMICOS
plataforma, estos valores son directamente leidos por Arduino, Índices
Curso
para ser utilizados en aplicaciones de monitorización o Académico Nº Total de estudiantes Tasa de Tasa de
control. -- % 1ª matrícula Rendimiento Éxito
2016/17 54 --- (77,8%) 42,6% 63,9%
D. Metodo de evaluación
2015/16 36 --- (83,4) 55,6% 76,9%
Para medir la consecución de los resultados de aprendizaje,
así como de las competencias generales y específicas se han 2014/15 39 --- (84,6%) 56,4% 73,3%
empleado diferentes recursos: 2013/14 22 --- (100%) 72,7% 80,0%
1) Pruebas escritas de control y examen final. Los
controles se realizan a lo largo del cuatrimestre y el examen Las cifras muestran un crecimiento significativo en estos
años del número de alumnos matriculados, consecuencia, por
final en la fecha establecida para convocatoria ordinaria. Estas
una parte, del crecimiento en el número de estudiantes, natural
pruebas evalúan el aprendizaje teórico, y práctico en lo que en una titulación que empieza a consolidarse, y por otra, del
respecta a la resolución de problemas númericos de análisis incremento de estudiantes repetidores.
y/o síntesis de circuitos.
Este incremento en el número de estudiantes distorsiona
2) Prácticas de Laboratorio. Se evalúa la participación siempre el planteamiento general de las asignaturas, y en IB ha
activa en las sesiones de prácticas de laboratorio, y los afectado principalmente a las prácticas de laboratorio y a
documentos e informes que reflejan el trabajo allí alguna de las actividades de trabajo en grupo y exposición en
desarrollado. Estas actividades evalúan el aprendizaje práctico clase.
en lo que respecta al manejo de instrumentación y evaluación Las cifran muestran también unas tasas de rendimiento y de
de sensores en aplicaciones biomédicas. éxito aceptables, en consonancia con las tasas globales de las
ingenierías en la universidad en los cursos 2014/15 y 2015/16
3) Evaluación de otras actividades. Búsqueda de
[10]; si bien algo inferiores a las del propio título en conjunto
información, creación de documentos, exposición oral y [1], que son respectivamente: curso14/15: 65,41% y 77,23%;
defensa del trabajo realizado. Estas actividades evalúan curso 15/16: 66,32% y 79,36%.
además de competencias específica de materia, competenicia
generales de la titulación. Dado que estas tasas son una medida de la dificultad que
encuentran los alumnos para superar la asignatura, podemos
La calificación final de la asignatura consta de dos concluir que, si bien en la asignatura IB podrían estar en la
componentes con la siguiente ponderación: a) calificación del línea otras asignaturas de ingeniería, el hecho es que resulta ser
examen final 60%; b) actividades de evaluación continua: una asignatura en la que los estudiantes encuentran más
controles, prácticas de laboratorio y trabajos de búsqueda de dificultad que en otras dentro de GIS. Por otra parte, la bajada
información, elaboración de informes y exposición 40%. notable en las cifras del curso 2016/17 debe encender las
alarmas, y en conjunto debe llevar a una reflexión más
El peso en la calificación de las actividades de evaluación
profunda sobre sus causas.
continua ha dependido de las propuestas de cada curso
académico. El peso de las prácticas ha variado entre un 50% en
el curso 2013/14 y 2015/16, el 75% en el curso 2014/15 y un B. Encuestas de valoración de los estudiantes
37,5% para el curso 2016/17. Siempre resulta interesante analizar, valorar e interpretar,
con la debida atención y cautela, la opinión de los estudiantes.
Las actividades de búsqueda de información y exposición En esta sección se presentan los resultados de las encuestas de
oral tuvieron un peso del 50% durante el curso 2013/14 y han opinión realizadas durante tres de los cuatro cursos de vida de
mantenido un 25% para el resto. Finalmente, los controles esta asignatura. (La encuesta no se pudo realizar durante el
periódicos se incluyeron a partir del curso 2015/16, su curso 2014/15).
propósito es doble; por una parte, el de fomentar el estudio
continuado de la signatura; y por otra, el de proporcionar En las TABLA III. a la TABLA XI. se resume la opinión
ejemplos de cuestiones y problemas de examen. Desde de los estudiantes sobre diferentes aspectos de la asignatura IB
entonces, esta actividad ha supuesto el 25% de la calificación por las que fueron preguntados, siguiendo el modelo de
de las actividades de evaluación continua. encuestas SEEQ. Los datos corresponden a cuestionaros
presentados al final del periodo lectivo y tras la evaluación de
IV. RESULTADOS ACADÉMICOS Y OPINIÓN DE LOS ESTUDIANTES la asignatura, durante los cursos 2013/14 2015/16 y 2016/17,
en los que intervinieron respectivamente 6, 14, y 13
A. Resultados académicos estudiantes, lo que supone un 27,3%, 38,9% y 24,1%
respectivamente, de los estudiantes matriculados. En las
La TABLA II. recoge la evolución del número de encuestas se ha utilizado una escala Likert, de 1 a 5, con el
estudiantes matriculados, el porcentaje de ellos en primera significado habitualmente asignado a estos valores, salvo en
matrícula (entre paréntesis), y las tasas de rendimiento y tasas aquellos casos que se indican explícitamente en las tablas. En
de éxito de la asignatura en los cuatro cursos que lleva de las TABLA III. a la VII se reúnen los enunciados que aparecen
andadura IB. en todas las encuestas, mientras que en las TABLAS de la VIII
375
Libro de Actas
376
TAEE 2018 | Tenerife, 20 - 22 de Junio
TABLA IX. ENCUESTA SEEQ: ACTIVIDADES TABLA XI. ENCUESTA SEEQ: EVALUACIÓN Y EXÁMENES
377
Libro de Actas
los controles, en detrimento del de las actividades de sólidamente asentados, como iniciativa para ir un poco más allá
exposición oral y de las prácticas de laboratorio. La razón de las tareas y propuestas de aplicación que sugieren los
fundamental de esta evolución es la impresión, que muchas guiones de prácticas. Además, el adquirir y/o refrescar las
veces queda en el profesor al computar la calificación final, de habilidades necesarias, le supone un sobresfuerzo, que
que a algunos estudiantes “los números dan para el aprobado”, repercute, sin duda, en la precepción de una elevada carga de
pero que su habilidad para resolver problemas numéricos de trabajo.
análisis y/o diseño no ha quedado claramente demostrada.
Por su parte, es de destacar la buena disposición de los
La evaluación de esas otras actividades conlleva siempre estudiantes a actividades de búsqueda de información,
un mayor grado de subjetividad, y hay una tendencia a “ser elaboración de informes y posterior exposición de trabajos
generoso”, con lo que las calificaciones en estas componentes relativos a novedades en el campo de la instrumentos y
suelen ser altas. Por otra parte, el incremento en el número de dispositivos médicos, ya sea en forma de presentación oral o
alumnos ha supuesto una masificación de los laboratorios, con poster. Si bien, muchas veces, en estos trabajos se echa en falta
la consiguiente degradación en la atención que el profesor cierto rigor técnico, y exhiben un sabor más bien comercial,
puede dispensar a los estudiantes, y en el rigor en la evaluación quizá propio de las fuentes de referencia utilizadas:
de su trabajo. Una de las razones que también invitan a reducir principalmente internet.
su peso en la calificación final de la asignatura.
Ante este panorama surgen numerosos interrogantes
Siguiendo los cursos y manuales al uso [11][12][13][14], respecto al planteamiento actual de la asignatura, o sobre papel
los problemas numéricos planteados tratan frecuentemente con de la materia y su nivel de exigencia en la titulación. Sin ánimo
sistemas dinámicos de primer o segundo orden: circuitos con de ser exhaustivo, algunas de esas cuestiones podrían ser:
amplificadores más o menos ideales, y circuitos de
acondicionamiento de sensores resistivos, o capacitivos - ¿Cómo de importante es en la formación de estos
sencillos: divisores de tensión o circuitos en puente. Sobre ellos estudiantes ejercitarse en la resolución del tipo de
se pide abordar tareas de análisis y/o de síntesis. Entre las ejercicios y problemas que se les plantean actualmente
primeras, típicamente la evaluación de prestaciones, en en IB? ¿Se les ha dado a estos un peso excesivo en la
condiciones tanto estáticas: ganancia, errores en la medida, calificación final?
etc., como dinámicas: errores dinámicos, tiempo de respuesta, - ¿Se debería dar más peso al desarrollo de proyectos
ancho de banda, etc. Y entre las segundas, la selección de los basados en e-Health, o a las actividades de búsqueda
valores de los componentes de circuitos típicos de de información, elaboración de informes y
amplificación y acondicionamiento, a fin de cumplir con los presentación oral, a pesar de las dificultades
requerimientos o especificaciones dadas, en términos del mencionadas?
mismo tipo de prestaciones, que se les pide obtener en los
problemas de análisis: velocidad de respuesta, o máximo error - ¿Qué otras actividades que permitan desarrollar los
tolerable, (errores de ganancia, linealidad o errores dinámicos). contenidos se deberían proponer y potenciar?
La práctica docente de estos años ha revelado la especial - ¿Está bien planteada la asignatura IB en un contexto
dificultad que enfrentarse a problemas de este tipo les supone a profesional más realista?
los estudiantes. En nuestra opinión, la razón de esta dificultad - ¿Se puede interpretar los descriptores de la memoria
no está tanto en una deficiencia en la formación básica del título en otro sentido, para cumplir las capacidades
recibida, sino más bien en la falta de tiempo y ejercitación, que asignadas? ¿Deberían éstas ser más concretas?
permita madurar lo aprendido, y ponerlos en relación con una
visión más de ingeniería acorde con las competencias en - ¿Qué debe esperarse y que nivel ha de exigirse en la
cuanto a análisis y síntesis de sistemas que se les presentan y formación en electrónica en un título multidisciplinar
exigen en IB. como este? ¿Se dedican a la materia créditos
suficientes para abordar ese nivel de exigencia?
En cuanto al trabajo práctico, en general, aunque los
conocen, encuentran dificultades en el uso de los simuladores - ¿Se están dando a los estudiantes los medios y las
de circuitos para resolver problemas, y en el manejo del bases adecuadas, para ese nivel de exigencia?
instrumental de laboratorio; ⸻de nuevo aquí, la falta de Por otra parte, del seguimiento de egresados que realiza el
ejercitación y maduración de lo aprendido, parece un factor observatorio de empleo de la universidad [15], y en particular
determinante ⸻. de los egresados de la E.T.S.I Informática [16], donde se
Por otra parte, la incorporación en las prácticas de la imparte el Grado en Ingeniería de la Salud; o bien del contacto
asignatura “Ingeniería del Software” (ISW) ⸻3er curso 1er a través de redes sociales profesionales, o del contacto personal
semestre⸻ en los dos últimos cursos, del uso de dispositivos de algunos estudiantes que han pasado por la asignatura, se
como Arduino, ha facilitado en gran medida el trabajo con la puede constatar que la formación recibida en la titulación les
plataforma e-Health, propuesto en IB, y ha aliviado la tarea, y permite, sin especial dificultad, abordar nuevos retos, tanto
la necesidad, de dedicar tiempo a introducir los fundamentos de formativos, como profesionales. Muchos de ellos son capaces
programación con Arduino, que se hizo necesaria durante los de continuar su formación en cursos de master, tanto en esta
cursos iniciales. Sin embargo, en general, aunque mantienen universidad, como en otras universidades, tanto españolas
una actitud muy positiva ante las prácticas, en la mayoría de los como extranjeras, y en especialidades afines, incluidas la
estudiantes se echa en falta tanto conocimientos básicos electrónica, la robótica, la mecatrónica, etc., e incluso en otras
378
TAEE 2018 | Tenerife, 20 - 22 de Junio
379
Libro de Actas
I. I NTRODUCCI ÓN
El trabajo de grado aquı́ presentado está relacionado con a lo cual habı́a que decidir que tipo de dispositivos usar
la instrumentación electrónica y el procesamiento de señales. y determinar las conexiones a realizar para la captación de
En titulaciones como el Grado de Ingenierı́a de Sonido e las señales de acuerdo a un esquema definido, donde se
Imagen en Telecomunicación de la Escuela Politécnica de considera un punto de referencia sobre el cual efectuar las
Cáceres los estudiantes deben cursar 4 asignaturas enmarcadas medidas (Fig. 2). Para ello fue necesario consultar y requerir
en el área de Electrónica y otras tantas de áreas afines, información de entornos relacionados con la medicina que,
teniendo, además, como optativa en el último curso “Diseño en principio, nada tenı́an que ver con la titulación indicada
Mediante Circuitos Analógicos Integrados”. De forma que los anteriormente. Esto constituye un gran enriquecimiento para
bloques básicos de los que se compone el diseño se han estudiantes en sus últimos años del grado. Es decir, supone
tratado anteriormente, tanto en teorı́a como en prácticas, en una buena oportunidad de colocar al estudiante en un entorno
las asignaturas cursadas. Si bien es verdad que los bloques multidisciplinar y de enfrentarlo a problemas reales en un
básicos que constituyen el electrocardiógrafo (ECG) habı́an entorno más real y no limitado a su campo especı́fico de
sido estudiados y utilizados, por separado, en las prácticas de conocimiento.
las asignaturas cursadas, el proyectando debı́a enfrentarse a Esto hace que este tipo de trabajo fin de grado sea válido
un problema complejo como es medir, mostrar e interpretar para evaluar un buen número de las competencias que un
la actividad eléctrica del corazón. Para lo cual fue necesaria ingeniero en telecomunicaciones debe haber adquirido al final
una labor de documentación previa acerca de como obtener de sus estudios. Como por ejemplo, dentro de las competencias
las formas de onda buscadas y, sobre todo, cuales iban a básicas podemos evaluar que sepan aplicar sus conocimientos
ser los niveles de amplitud de las mismas, Fig. 1. En base a su trabajo o vocación profesional (CB2), que tengan la
380
TAEE 2018 | Tenerife, 20 - 22 de Junio
381
Libro de Actas
382
TAEE 2018 | Tenerife, 20 - 22 de Junio
383
Libro de Actas
Figura 7. Esquema del circuito propuesto hasta la inclusión del filtro antialiasing.
384
TAEE 2018 | Tenerife, 20 - 22 de Junio
385
Libro de Actas
386
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—Non-invasive biomedical measurements are one of typical sample readings from the skin, and their task is to
the most important technological contributions within the understand the instrumentation amplifier and obtain the
biomedical engineering field. On this paper, a dual laboratory electrocardiogram signal on the simulator which corresponds
session student oriented is designed to simulate and implement a to that sample input. Secondly, they are asked to implement
cardiac signal monitor. During the first session, ORCAD PSpice and test the circuit using a specifically designed printed circuit
software is used to simulate the whole process. The students can board (PCB) and a set of electronic components and they will
acquire knowledge on the process by configuring and running test the instrumentation amplifier to verify its simulated
both the instrumentation amplifier and a passive filter to behavior and finally use it along with the PCB to observe their
improve the signal quality. The second session requires from the
very own electrocardiograms on the oscilloscope.
student basic laboratory skills to use a specific printed circuit
board (PCB) to measure its very own cardiac potential. As a
result, from this session, the student can visualize the ECG signal II. METHODS AND MATERIALS
acquired directly on the laboratory oscilloscope.
A. Circuit for cardiac potential measurement
Keywords—Biomedical; Instrumentation; Amplifiers; Non- The work presented here illustrates a possible setup for the
invasive measurement; ECG. measurement of biopotential, more specifically, cardiac
potentials, using discrete electronic modules [3]. The necessary
I. INTRODUCTION components are an instrumentation amplifier, the electrodes for
the body-amplifier interface and the passive components for
This work is presented within the Electromedicine course perform the filtering before acquiring the signal with the
held under the “Health Engineering Degree. Biomedical oscilloscope. The basic circuit to achieve such purpose is
Engineering mention” in the Higher Technical School of presented on Figure 1.
Computer Engineering, University of Seville. The lab sessions
for this course aims at introducing the students to the
electronic devices being employed on the medical field for
healthcare in diagnosis, treatment and research [1].
To accomplish such purpose a project-based learning is
proposed during the laboratory sessions. The students face a
set of real world electromedicine problems. Of great interest is
the analysis of non-invasive biomedical signals like the study
case presented in this paper; cardiac potentials. Cardiac
potential analysis is a very important medical tool extensively
used to detect potential life-threaten conditions on patients
worldwide [2]. It is a simple technique consisting on the
observation of electrical potentials at the patient skin using
Figure 1: Basic electrocardiography circuit.
appropriate instrumentation. The students achieve a great
degree of insight in the measurement of such signal during the
laboratory session. B. Materials
In addition, an important set of skills are empowered The student is provided with a printed circuit board which
during the learning sessions forming this block at this was designed for this laboratory sessions by the Electronic
Electromedicine course. The students familiarize themselves Technology department from University of Seville [4]. This
with the engineering approach to a real-life problem; step by board implements all the necessary components for acquiring
step. First of all, to develop a certain amount of intuition on the signal and it is shown on the figure 2. The three main
the circuit behaviour, they are asked to implement the circuit connectors correspond to power, signal output and body
on a PSpice simulator, for such purpose they are provided with electrodes, furthermore, the passive components which form
387
Libro de Actas
A. First Session
During the first laboratory session the students must
understand and simulate the whole circuit to acquire the cardiac
signal measurements using ORCAD PSpice. The laboratory
session was created using this software, since ORCAD
implements an easy to use option to define excitation signals
from text document data, to serve as input voltages/current,
making possible to use the information contained on medical
databases to simulate our practical problem.
The session is divided into a set of different tasks; all
students must complete a set of tasks to prepare themselves for
the real components on the second session.
- Understand the behaviour of an instrumentation
amplifier by simulating a simple circuit and measuring
Figure 2: Printed Circuit Board for the test. the output/input gain.
- Implement a simple band pass filter to acquire the
the filtering stage are also included setting the system ready output signal and perform a frequency analysis to verify
for performing the ECG visualization. its compliance with the biosignal under test. Figure 3.
- Use the input signals provided to implement and
The Instrumentation amplifier which fits on the socket in the simulate the whole system.
PCB is the AD624AD. For performing the cardiac potential The result of the simulation is the visualization of the signal
acquisition task, it is necessary to configure the pinout presented on the Figure 5. ‘ECG’ signal on the lab computer.
amplifier to a gain of around 1000. This is performed by
connecting pins 13, 11 to pin 3 and pin 12 to 16. The amplifier
features are:
Low noise: 0.2 µVpp.
High CMRR: 130 dB.
Low input offset voltage: 25µV.
Pin programmable gains: 1, 100, 200, 500, 1000.
Figure 3: AD624AD Schematic and configuration. Figure 5: ECG Simulation. Below signals are obtained
from input text files and converted to voltage waveforms in
The rest of elements for both sessions are: PSPICE ORCAD.
- Personal Computer with ORCAD PSpice.
388
TAEE 2018 | Tenerife, 20 - 22 de Junio
389
Libro de Actas
The following graph on Figure 7 depicts the resulting V. CONCLUSIONS AND FUTURE WORK
frequency vs amplitude values on a scatter plot style. The Besides the strong training achievement and the motivation
tendency confirms that greater bpm involves greater amplitude generated in the students, this work provides a methodology to
on the electrical impulse, however the variance is big (same explore new laboratory session creation, following the same
order as the magnitude we are measuring) in the amplitude. schema.
The course takes part in the fourth year in the Health
Engineering degree and it is part of the Biomedical
Engineering mention.
During this session the students were able to witness a real
medical signal acquisition. They are familiar with courses
ranging from physiology and anatomy, to electronics and
biomedical instrumentation. This double session improves
specific skills on biomedical engineering design using the
accumulated knowledge from the syllabus of several courses
in the degree. Furthermore, the students are trained using an
engineering approach to problem, covering several stages;
problem definition, solution simulation to gain a certain
degree of intuition on the process and solution testing using
real electronic components.
A future lab session for the students within the course is
under development and could include the simulation and
design of a photoplethysmography sensor for pulse and
oxygen blood saturation determination, another very useful
Figure 7: Signal Parameters acquired by the students in widespread non-invasive biomedical measurement.
the lab.
Acknowledgment (HEADING 5)
B. Session outcomes The authors would like to thank the students in the
Electromedicine laboratory for their dedication and kind
response to the laboratory sessions.
From an engineering point of view, it is very important to
remark the specific training for the future designers of We would also like to thank the department technical
biomedical instrumentation and devices, in the correct process support team for helping with the implementation and test of
to create. This session allows simulating, implementing and the prototypes.
testing the proposed ECG circuit approach, showing them the
importance of achieving a certain intuition into the system
under development before actually facing the real circuit.
References
Additionally, the high level of motivation introduced into
most of the students attending the session was a great
[1] J. G. Webster and J. W. (John W. Clark, Medical instrumentation :
outcome. They gained an important insight into one of the application and design. John Wiley & Sons, 2010.
most employed biomedical non-invasive marker and its [2] “Electrocardiogram: MedlinePlus Medical Encyclopedia.” [Online].
acquisition. The electrocardiogram technology illustrated Available: https://medlineplus.gov/ency/article/003868.htm. [Accessed:
during these sessions has several applications besides 17-Feb-2018].
monitoring, for instance, smart pacemakers rely on cardiac [3] “Electrocardiogram (ECG) circuit diagram for use with oscilloscopes.”
[Online]. Available: https://www.picotech.com/library/application-
potential measurements for deciding when the injected pulse note/electrocardiogram-ecg-circuit-for-use-with-oscilloscopes. [Accessed:
will trigger a beat on a patient’s heart, thus contributing to 09-Feb-2018].
power performance and health safety allowing the patients to [4] “pablopgus/ElectrocardiogramBoard: A printed circuit board for
receive only cardiac stimulation when needed. visualizing electrocardiogram on the oscilloscope using laboratory
equipment and an AD624AD instrumentation amplifier.” [Online].
For the teachers in the course the most remarkable Available: https://github.com/pablopgus/ElectrocardiogramBoard.
outcome is the satisfaction and motivation observed on the [Accessed: 20-Feb-2018].
students which attended the laboratory session. It was [5] “Electrodo Desechable Foam GS43 (Bolsa 50u) - Ribas Medicina.”
[Online]. Available: https://www.ribasmedicina.com/producto/electrodo-
considered a great experience and we would like to share the desechable-foam-gs43-bolsa-50u/. [Accessed: 20-Feb-2018].
printed circuit board design, it is available on [4].
390
TAEE 2018 | Tenerife, 20 - 22 de Junio
Resumen— En la enseñanza práctica de los sensores es con la parte estadística, sobre todo para la obtención de las
importante disponer de un método que permita a los alumnos curvas de calibración [5], [6]. Los principales bloques dentro
obtener la curva de calibración de los sensores de forma eficaz. del tema de cálculo de incertidumbres son:
Típicamente se utiliza el método de regresión lineal por mínimos
cuadrados para deducir dicha curva de calibración a partir de un 1) Introducción: Definiciones y términos utilizados.
conjunto de medidas. Sin embargo, cuando se desea obtener, Descripción del método GUM.
además, la incertidumbre de medida asociada, el procedimiento es 2) Ley de propagación de incertidumbres: Notas prácticas
más complejo y se deben considerar distintas opciones según cómo y ejemplos de cálculo.
se hayan tomado las medidas, se hayan repetido los experimentos,
3) Obtención de las curvas de calibración de los sensores
etc. En este trabajo se presenta la metodología seguida para obtener
la curva de calibración con la incertidumbre asociada en el caso en y del sistema de medida.
el que se utiliza la regresión lineal por mínimos cuadrados, tanto si Este tercer bloque es el más importante. Se trata de tener en
se minimiza la varianza de las muestras como si se utiliza el método cuenta la incertidumbre de los pares de medidas realizadas.
de máxima verosimilitud. Cada par de medidas (x,y) se obtiene con el medidor de
referencia y con el medidor de salida del sensor. Por tanto, se
Lista de términos—Curva de calibración, incertidumbre de parte de que existen unas incertidumbres ux y uy, que se pueden
medida, regresión lineal, sensor. considerar iguales para todas las medidas o no. Además, se
consideran distintos casos a la hora de repetir los experimentos,
I. INTRODUCCIÓN ya que no hay una única forma de tratar las distintas series de
Este trabajo se enmarca dentro de la asignatura ACS medidas (se pueden repetir las medidas x o no, dependiendo del
(Acondicionadores de Señal) del Master Universitario en tipo de experimento). Por ello, a la hora de aplicar el método de
Ingeniería de Telecomunicación de la Universidad de Vigo [1]. mínimos cuadrados para realizar la regresión lineal puede ser
La asignatura tiene un peso de 5 ECTS, distribuidos por igual útil minimizar la varianza de las muestras o utilizar el método
entre práctica y teoría, y se imparte en segundo curso. En de máxima verosimilitud incluyendo la incertidumbre en el
general, el perfil de los alumnos que acceden al máster son los propio proceso de obtención de la curva de ajuste [6], [7].
graduados del Grado de Tecnologías de Telecomunicación, y
En el primer caso, la incertidumbre se considera constante
en su currículo solo se ha hecho una pequeña introducción al
en todo el rango, mientras que en el segundo es una curva de un
cálculo de incertidumbres de medida en la asignatura de Física
grado mayor que el de la curva de calibración. Se deduce que el
de primer curso. El objetivo principal en el máster es el de
objetivo final es disponer, no solo de una ecuación
ampliar los conocimientos del cálculo de incertidumbres para
correspondiente a la curva de calibración, sino también de otra
aplicarlos a los sistemas electrónicos de medida.
para la incertidumbre. De esta forma cuando se utiliza la curva
En ACS se hace una introducción a los sistemas de medida de calibración para proporcionar un resultado de medida se
de variables físicas y, a continuación, se estudia el tema de dispone de la incertidumbre asociada dependiendo del punto
metrología, que incluye la evaluación de la incertidumbre de del rango de medida de que se trate.
medida [2]. Después se estudian distintos tipos de
acondicionamientos, tanto para sensores de medida como II. DESCRIPCIÓN DE LA ASIGNATURA ACS
detectores todo-nada. Finalmente, se estudian los En ACS se estudian los circuitos electrónicos que
acondicionamientos para sensores magnéticos, capacitivos, acondicionan las señales generadas por los sensores de medida
inductivos y electromagnéticos. Se hace hincapié en los para poder acoplarlos de forma adecuada a los sistemas de
acondicionadores de alterna de señales temporales que llevan la adquisición de datos o a un procesador digital.
información en la fase, la frecuencia y la amplitud. En la parte
práctica, se realizan dos sistemas de medida completos. Es continuación de la asignatura Diseño de Circuitos
Electrónicos Analógicos, que se imparte en el primer curso del
El cálculo de incertidumbres es un tema transversal a toda máster. Se amplían los circuitos básicos de acondicionamiento
la asignatura y se le da importancia en todas las etapas del incluyendo los puentes de medida activos, lo circuitos de
diseño de los circuitos acondicionadores. La principal acondicionamiento en alterna, convertidores frecuencia-
referencia seguida es el método GUM [3], [4], que se amplía tensión, etc. Se aprende a caracterizar la medida que
391
Libro de Actas
proporciona un sensor mediante su curva de calibración y su toto-nada. Interfaces con y sin aislamiento galvánico.
incertidumbre de medida. Acoplamiento en alterna y en continua.
La teoría se complementa con las prácticas de laboratorio 5) Circuitos para acondicionadores de sensores de medida
que se centran en proporcionar al alumnado los conocimientos inductivos y magnéticos. Estudio de los acondicionadores para
prácticos necesarios para abordar la realización de un sistema distintos tipos de sensores inductivos y magnéticos según su
de medida completo, desde el sistema físico hasta la interfaz de aplicación.
usuario. Los puntos clave del trabajo de laboratorio son: 6) Circuitos para acondicionadores de sensores de medida
La metodología a seguir para la medición de variables capacitivos. Estudio de los acondicionadores para distintos
físicas y el cálculo de incertidumbres. tipos de sensores capacitivos.
7) Circuitos para acondicionadores de sensores de medida
La caracterización de transductores. generadores. Estudio de los acondicionadores para distintos
Las topologías de los circuitos de acondicionamiento. tipos de sensores generadores según su principio físico de
funcioanamiento.
El acoplamiento de las señales acondicionadas a un 8) Casos prácticos de circuitos acondicionadores de
procesador digital. sensores de medida. Estudio de casos reales con sensores y
El software de instrumentación para el circuitos comerciales.
acondicionamiento digital y las interfaces de usuario.
III. INTRODUCCIÓN AL CÁLCULO DE INCERTIDUMBRE EN
A. Competencias específicas y resultados de aprendizaje ACS
La asignatura tiene, además de algunas competencias Los distintos apartados del tema son:
generales del master, la siguiente competencia específica:
Capacidad para construir un sistema de medida de una variable 1) Introducción: Se definen los conceptos y términos
física desde el transductor hasta la interfaz de usuario, comunes en metrología y se relacionan las normas y
incluyendo conocimientos de metodología, de topologías organismos internacionales.
básicas de acondicionamiento de señal y de software de 2) Magnitudes: Se definen los términos magnitudes, valor
instrumentación. verdadero y valor convencionalmente verdadero.
Los principales resultados de aprendizaje son: 3) Incertidumbre: Se define el término incertidumbre en
general y en particular el de incertidumbre de medida. Se
Saber modelar y simular un sistema electrónico distingue entre incertidumbre típica, tipos A y B, y combinada.
analógico mediante el lenguaje de descripción hardware
4) El método GUM: Se describen los pasos para aplicar el
PSpice.
método, desde la identificación de las fuentes de incertidumbre
Saber evaluar las incertidumbres en los procesos de hasta la expresión del resultado de la medida. Se completa el
medida de acuerdo a la normativa. tema con un ejemplo de aplicación.
Diseñar circuitos electrónicos complejos para 5) Precisión y exactitud: Se definen los términos y se
acondicionamiento de sensores. plantean ejemplos demostrativos.
6) Ley de propagación de incertidumbre: Se define la ley
Analizar y diseñar circuitos de interfaz entre los y se presentan los casos en los que no hay correlación entre las
sensores y los procesadores digitales.
distintas variables del sistema y en los que la correlación es
Desarrollar sistemas electrónicos de instrumentación. total. Es importante su aplicación cuando se evalúa la
incertidumbre total en un circuito completo de
B. Contenidos de ACS
acondicionamiento. Esta parte se amplia cuando se estudian
1) Introducción a los sistemas de medida de variables los circuitos de acondicionamiento.
físicas. Características de funcionamiento y operativas de los 7) Notas sobre el cálculo de la incertidumbre: se resumen
sensores. Evaluación de datos de medición. Calibración de consideraciones prácticas para facilitar los cálculos.
sensores. Incertidumbres de medida. Partes de un circuito de 8) La Incertidumbre en los Sistemas de Adquisición de
acondicionamiento. Tipos de acondicionamientos. Datos: Se presenta un ejemplo práctico de aplicación.
2) Introducción a la metrología. Evaluación de la 9) Obtención de la curva de calibración a partir de una
incertidumbre de medida. Metodología para realizar medidas y serie de medidas: Esta es la parte más importante del tema, se
calibraciones con sensores. Terminología. Método estadístico. presenta cómo se tienen en cuenta las incertidumbre de
3) Circuitos para adaptación de señales de sensores de medida.
medida. Puentes activos de medida en alterna y continua.
Convertidores alterna/continua. Elección y diseño de las etapas IV. METODOLOGÍA SEGUIDA PARA LA OBTENCIÓN DE LA
de filtrado. Convertidores frecuencia/tensión. Adaptadores CURVA DE CALIBRACIÓN
para el rango de salida. Se trata de obtener una estimación de la respuesta del
4) Interfaces entre sensores todo-nada y procesadores sistema de medida por la recta (1):
digitales. Conceptos básicos de interfaces locales de sensores
392
TAEE 2018 | Tenerife, 20 - 22 de Junio
U k aˆ x 2 y 2 r 2 Dado que la aproximación es una recta, m= 2, es decir, hay
(n-m) = n-2 grados de libertad:
experimento. 2
En este caso, para cada xi, se promedian los valores yi,1, y2 _ combinada y2 x b̂
yi,2,…yi,p y se obtienen n nuevos pares de puntos xi , yi , que se
tratan como en el caso 1. En este caso, también se podría Se trata de buscar los coeficientes y que minimicen el
estimador 2 :
393
Libro de Actas
2 2 coeficientes y utilizando otro método, es decir, sin tener en
y yˆ
n n
1
i i yi aˆ bˆ xi
2
cuenta las σi.
1 i 1 i En el caso en el que las medidas (xi, yi) se repiten en p
experimentos y se obtienen n pares xi , yi se debe tener en
Con (8) se obtiene el sistema de ecuaciones (9), del que se
pueden despejar los estimadores de los coeficientes de la recta cuenta, además de las incertidumbre de tipo B, las de tipo A:
de ajuste (10). uAx y uAy. Esto implica que se combinen las incertidumbres de
la siguiente manera:
2 2
, (0,0) dy
2
dy
2
a b u u u Bx u Ax
2 2 2
i Ay By
dx dx
1 11 12 aˆ
ˆ
C. Ejemplo de cálculo demostrativo
12 21 22 b A continuación se presenta un ejemplo de cálculo en el que
se han simulado los valores de la Tabla I de forma que se hagan
visibles gráficamente las incertidumbres.
n yi n 1 n
xi
2 2 2
aˆ Para los cálculos se suponen unas incertidumbres
n 1 i 1n i i
2 ˆ
1
instrumentales para las medidas de las variables x e y de: uBx=
xi yi
1 i2
n
xi x
b 0.25 y uBy= 0.5.
2
1 i
2
1 i i De los supuestos establecidos según se tomen los pares de
medidas en los distintos experimentos, el caso concreto que se
1 maneja es el 2b, ya que se han promediado las medidas de p
a aˆ 12
bˆ 1 2 11
1
experimentos, por lo que se cuenta con las incertidumbres
21 22 típicas uAx y uAx.
n xi2 n
xi
xi yi 1
TABLA I. DATOS SIMULADOS PARA EL EJEMPLO DE CÁLCULO.
2
n y n
2 1 i
i2 1 2 1 n xi i n i i uAx uAy
1 i
1 2
n
1
i
1 1.205 3.178 0.218 0.042
1 i
2
i 2 2.085 4.992 0.244 -0.124
394
TAEE 2018 | Tenerife, 20 - 22 de Junio
V. RESU LTADOS
En la Tabla II se presentan los resultados de las encuestas
anónimas realizadas a un totall de 7 alumnos correspondientes
al curso 2017/2018.
De los resultados se pue de desprender que, salvo una
tercera parte, los demás alumn os tenían un bajo conocimiento
de los temas relativos al cálcul o de incertidumbres de medida.
La mitad de los estudiantes (50%) declaran tener bastante
conocimiento del método de re gresión lineal y el 50% restante
declaran tener poco (33%) o mu y poco (17%).
En cuanto a la percepción de la necesidad en conocer el
tema, más del 80% considera quue es útil.
En lo que más unanimidad hay es en la pregunta relativa a
la idoneidad de la metodologí a utilizada, en la que el 100%
Fig. 1. Recta de ajustte e incertidumbre asociada obtenidas por separado .
declara que es adecuada tan to para aprender como para
aplicarla a los casos prácticos.
Los alumnos perciben un g rado de dificultad en los temas
de cálculo de incertidumbres siimilares al resto de materias del
máster. Y también consideerran mayoritariamente que la
metodología seguida para p rofundizar en el cálculo de
incertidumbres es más adecuad a para tratar en el máster que en
el grado. Esto se puede deber a que, aunque se podría incluir en
el grado, la forma de aplicarlo requiere de una buena base de
conocimientos previos.
VI. CON CLUSIONES
Se ha presentado la metodo logía utilizada en la asignatura
de Acondicionadores de S eñal para la evaluación de
incertidumbres de medida cu ando se obtiene la curva de
calibración de un sistema de me dida.
Se ha expuesto una solu ción para tratar los datos de
medición cuando se repiten los experimentos y se desea evaluar
Fig. 2. Recta de ajustte e incertidumbre asociada obtenidas conjuntamennte.
la incertidumbre específicamen te para cada zona del rango de
medida.
La incertidumbre asociada a la curva de calibración resulta
ser otra curva de un grado mayo r.
La metodología de enseña nza es sencilla y con ella se
obtienen buenos resultados, por lo que es idónea para aplicar en
la docencia práctica de laborato rio.
De las encuestas a los alu mnos se puede concluir que el
estudio de la evaluación de incertidumbre aplicado a los
circuitos de medida y los senso res es un tema necesario y que
no habían estudiado con anterio ridad. Además, los alumnos han
valorado positivamente la m etodología seguida y le han
atribuido un nivel de dificultadda similar al del resto de materias
del master. Es importante resa ltar, también, que los alumnos
consideran adecuado profundizzar en estos temas en al máster.
Fig. 3. Incertidubres obtenidas por los dos métodos.
395
Libro de Actas
Bastante
Mucho
Nada
Poco
Muy
poco
Pregunta
¿En qué grado sabías que actualmente se utiliza el método de evaluación de incertidumbres de medida en vez
1 17% 17% 33% 33% 0%
del método clásico de cálculo de errores de medida?
¿Cómo evalúas el grado de conocimiento que tenías sobre el tema de introducción a la metrología estudiado
2 0% 34% 33% 33% 0%
en la asignatura ACS?
3 ¿Cómo evalúas el grado de conocimiento que tenías sobre la Ley de Propagación de Incertidumbres? 16% 16% 68% 0% 0%
¿Cómo evalúas el grado de conocimiento que tenías sobre el método de cálculo de la recta de tendencia
4 0% 17% 33% 50% 0%
obtenida con una regresión lineal por mínimos cuadrados?
¿Cómo calificas el conocimiento que tenías sobre la evaluación de incertidumbres en una curva de
5 17% 17% 66% 0% 0%
calibración con el método de máxima verosimilitud?
¿En qué grado consideras útil conocer el tema de evaluación de incertidumbres de medida para el campo de
6 0% 0% 16% 50% 34%
la instrumentación de medida?
¿Consideras apropiada la metodología utilizada para aprender el tema de evaluación de incertidumbres de
7 0% 0% 0% 67% 33%
medida?
¿Consideras apropiada la metodología utilizada para aplicar los métodos aprendidos a los casos prácticos de
8 0% 0% 0% 67% 33%
sistemas de medida realizados en el laboratorio?
¿En general, comparado con el resto de temas tratados en el Master, qué grado de dificultad le atribuyes al
9 0% 0% 33% 67% 0%
tema de evaluación de incertidumbres de medida estudiado en ACS?
¿En qué medida consideras que el tema de evaluación de incertidumbres de medida estudiado en ACS es más
10 0% 0% 0% 83% 17%
adecuado para el Máster o debería ser incluido en el Grado?
REFERENCIAS
[4] Evaluación de datos de medición: Guía para la Expresión de la
[1] Guía docente de la asignatura de “Acondicionadores de señal,” Incertidumbre de Medida. Centro Español de Metrología. Edición digital
Universidad de Vigo. [En línea]. Disponible: 1 en español 2008 (traducción 1ª Ed. sept. 2008, original en inglés).
https://secretaria.uvigo.gal/docnet-
nuevo/guia_docent/?centre=305&ensenyament=V05M145V01&assignat [5] Raghu Kacker, Klaus-Dieter Sommer y Rudiger Kessel, “Evolution of
ura=V05M145V01331 modern approaches to express uncertainty in measurement,” Metrologia,
vol. 44, pp. 513-529, 2007.
[2] Stephanie Bell, “A Beginner’s Guide to Uncertainty of Measurement,”
Measurement Good Practice Guide no. 11 (Issue 2). National Physical [6] Philip R. Bemington y D. Keith Robinson, Data Reduction and Error
Laboratory Teddington, Middlesex, United Kingdom, marzo 2001. Analysis. McGraw-Hill, 2003.
[3] Guide to the Expression of Uncertainty in Measurement, 1st edition, [7] Vicente Novo Sanjurjo. Estadística Teórica y aplicada. Editorial UNED,
1993, corrected and reprinted 1995, International Organization for 1995, pp. 585-660.
Standardization (Geneva, Switzerland).
396
TAEE 2018 | Tenerife, 20 - 22 de Junio
397
Libro de Actas
398
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—As it is well known, teaching simulators are to define it and introduce it in the computer through a
very useful resources to teach the practices of the subjects graphical interface. This allows the development of a greater
and that students understand in a more optimal way the number of instructions and students acquire a better
theoretical concepts taught. Specifically, this work knowledge of the subject by creating their own control logic.
presents a teaching simulator, SICOME 2.0, which is used This version also includes a greater number of
microoperations compared to the previous version, which also
in the practices of Computer Architecture and allows an facilitates the development of a greater number of instructions
interactive simulation on a Simple Computer Architecture. by performing them in a more optimal way.
The work also describes the practices carried out in the
The structure of the article is as follows. A detailed
subject with this simulator. The experience with this description of SICOME 2.0 is included in section II. Section
simulator is very satisfactory and the results obtained III shows the practices of Computer Architecture developed
show that it helps to improve the comprehension of the with this simulator. A description of the experience of using
subject. this simulator in practices is included in Results section.
Finally, the article ends by showing the conclusions of the
Keywords—Teaching simulator, Computer Architecture work.
practices, Simple Computer Architecture system
II. DESCRIPTION OF SICOME 2.0
I. INTRODUCTION The simulator consists of a graphical interface that includes
a menu bar and tools, a Simple Computer Architecture
The use of simulators in practices is a very useful tool that scheme, a representation of the contents of the computer's
helps to improve the comprehension of the subjects [1]-[5]. memory, and a status console. An illustration of the graphical
Specifically, the teaching area of Computer Architecture at the interface of SICOME 2.0 is shown in Fig. 1. The Simple
University of Cordoba has developed a set of simulators that Computer Architecture scheme shows the contents of the
are used as resources in the teaching of subjects related to this registers and memory, controller, arithmetic/logic unit and the
area [6]-[8]. available set of microoperations. As it is illustrated in Fig. 1
On the other hand, in Computer Architecture, a system the arithmetic/logic unit control includes a QR register for the
based on a Simple Computer Architecture [9]-[10] is a tool development of multiplication and division algorithms. The
widely used to explain fundamental aspects of the subject. memory display consists of a series of fields indicating the
Based on this system, a teaching simulator (SICOME 1.0) [8] addresses, the contents of these addresses and the instruction
was developed. However, this simulator presented a set of to which it is equivalent according to the instruction set that is
problems that made it difficult to develop the practices. loaded at any given time. Finally, the status console allows the
Among the main disadvantages of this simulator were that in user to know the state of the simulation.
SICOME 1.0, the micro-programmed controller was the only It should be noted that the simulator can work by
one existing in the computer and besides, the bifurcation implementing a micro-programmed or hardwired control unit.
control logic (LCB) was already defined previously, so the The graphical representation of the micro-programmed
user only had to analyze the truth table of the control logic to controller is shown in Fig. 2. This figure also includes the
decide which would be the coding used in each case. flags that can be used in the control logic which it has to be
For this reason, it has been decided to correct these introduced by the user as it will be described in the subsection
shortcomings presented in the previous simulator and a second III-B. As it is shown, the controller has a sequence counter
version (SICOME 2.0) has been developed based on the Java register (SC) that allows making loops in the instructions.
architecture of Sun Microsystems that significantly improves CROM is a memory whose output is the activation code of the
the previous teaching environment. This new version can work computer terminals, associated LCB code and jump direction
by implementing a micro-programmed or hardwired unit in the instruction or load value of the SC register (when it is
control, allowing students to analyze the differences between applicable); CMAR is a counter register whose output is the
creating an instruction set in one way or another. The truth input address of the CROM. Mapping logic converts the code
table for the control logic in micro-programmed control is not provided by the OPR register into the address where the
previously defined as in the older version so that the user has corresponding instruction begins in the CROM; the LCB,
399
Libro de Actas
according to the code provided by the CROM and flags, out a continuous simulation, execute a complete instruction or
determines whether the CMAR should be increased (output I) to simulate cycle by cycle.
or load the address provided by the CROM (output B) or that
provided by the mapping logic (output R). The LCB also III. COMPUTER ARCHITECTURE PRACTICES USING SICOME
determines if the activation of computer terminals provided by 2.0
the CROM is enabled (output E).
With SICOME 2.0, three practices of the subject Computer
Fig. 3 shows the graphical representation of the hardwired Architecture of second course of Computer Engineering at the
control unit. It includes the OPR register and the internal University of Cordoba, are developed. The aim of this subject
counter of the controller. It also has, like the micro- is to provide students with the basic knowledge of the
programmed controller, a SC register. In the center of the
different units that form a computer based on Von Neumann
figure, instruction and time decoders are illustrated, which
together with the flags will activate some of the existing Structure/Architecture. In this subject the units of calculation,
microoperations, once these signals go through the block that control, memory, and input/output of a computer are studied,
simulates the control of the logic gates. This last block taking as a reference the structure of a Simple Computer
represents the activation logic of the microoperations in Architecture. Other practices of the subject are developed with
hardwired control and it must be defined by the user, as it will OrCAD software and consist of designing a control unit using
be described in section III-C. shift registers for the architecture of a Simple Calculator that
is provided already designed to the students. With this
Other important feature of this simulator is that the datapath
of an instruction through each stage is highlighted with software, students also design micro-programmed or wired
different colors allowing to analyze signals and buses that are control units for a Simple Computer Architecture studied in
activated during the simulation as well as analyzing the the subject.
content of the registers and memory. Finally, it should be The practices developed with SICOME 2.0 and their
noted that the simulator also includes tools that allow to carry detailed development, are described below.
400
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 2. Graphical representation of the micro-programmed controller Fig. 3. Graphical representation of the hardwired control unit
A. Introduction to SICOME 2.0 be implemented as the sum of the minuend and the two’s
complement of the subtrahend. The second exercise is based
The first practice is dedicated to being an introduction to on a program that calculates the sum of the absolute values of
the simulator where students develop three test programs and two numbers stored in memory. The result of the addition
simulate them using an instruction set and a control logic must also be stored in a memory location. In this program,
provided. The instruction set provided includes basic students must perform a subroutine that calculates the absolute
instructions of addition, storage, jump, clear, rotation, value of a number by making several calls to this subroutine.
negation, increment, subroutine calling, and execution stop. Finally the third exercise carries out a program that calculates
With this basic instruction set three programs have to be
the sum of a set of numbers stored in a memory table and
carried out. The first one performs a program that calculates stores the result in the accumulator register. The table size is
the subtraction of two numbers stored in memory, storing the known and indicated in a memory location. For this exercise
result in a memory location. The subtraction operation must students must perform a loop that does the addition operation
the same number of times that elements to add are included in
#Area of declaration of variables the table. The code of the third programm is shown in Fig. 4
C5 where the code structure of the programs in SICOME is
DE illustrated. A program includes three different sections. Each
section is separated from the next section by the character
E 1
"@". The first section is for the area of declaration of variables
F 1
where it is necessary to specify its storage address in memory
10 1 followed by its value, both in hexadecimal code. In the
11 1 example shown in Fig. 4, memory location C includes the
12 1 number of elements to be added, while the next memory
@ location indicates the position of the first element to be added;
#Starting memory address of the programm this position will be increased to add the rest of the numbers in
0 the table whose values have been stored in memory location E
@ to address 12. The next section indicates the starting memory
CRA address of the program. Finally, the code includes the program
ADD C instructions. Programs can also include comments that must be
CTA preceded by the "#" character and must be included in their
ITA own line so that a same line of code cannot contain a program
STA C instruction and comment. Instruction set, program and control
CRA logic are text files that are loaded into SICOME using the
ADDI D buttons that include “R”, “P” and “L” symbols in the menu bar
ISZ D and that have been highlighted with a green rectangle in Fig.
ISZ C 1. Once the program is loaded, it is included in the SICOME
JMP 6 memory display as it is shown in Fig. 1. The simulation tools
are highlighted in a red rectangle and allow to simulate cycle
STA 13
by cycle, execute a complete instruction, perform a continuous
HALT
simulation or stop the execution of the program. Using these
@ tools, the program is simulated and the result of the sum of the
five numbers included in the table is stored in the
Fig. 4. Structure of a program in SICOME
401
Libro de Actas
402
TAEE 2018 | Tenerife, 20 - 22 de Junio
CMAR is increased (output I=1); the specific field for when microwords. The combinations of bits to code the different
the address provided by the CROM is loaded (B=1); the case microoperations (bits s15 to s0) can be found in SICOME
associated when the address provided by the mapping logic Help. Once the microwords have been completed, a 7-digit
(R=1) is loaded; and finally, a specific combination for hexadecimal coding is obtained and included in the instruction
stopping the execution of the program where the four outputs set file.
of CMAR have zero value. For the particular case of this
instruction set, a combination of control bits has been The instruction set file using micro-programmed control is
designed that uses F and Zsc flags simultaneously. If F bit is a text file in which the name of the instruction is defined, as
one, E output is activated to enable the increment of GPR well as its corresponding microprogram. In each line of the
register because a bit of Accumulator with value one has been file, an instruction is declared with the following fields
detected; if F is zero, this increment will not be enabled. On separated by spaces: the name of the instruction; a flag that
the other hand, Zsc controls that the loop is finished, indicates if the instruction has a parameter or not; and finally
activating I output to exit of the loop or jumping to the start the microprogram of the instruction composed of the sequence
direction of the loop. This truth table of the control logic can of hex-coded microwords that was obtained in Table III. For
be included in a text file and loaded in SICOME but the user the example included in this description, the instruction set file
can also specify it using a graphical interface included in the is illustrated in Fig. 6. To check that the instruction set and
simulator. control logic developed work well, students perform a small
test as shown in Fig. 7 where the Accumulator register with
Finally, students must store the microprograms the contents of 0 memory position is loaded. The ONES
corresponding to the instruction set in the CROM memory. instruction is then used to count the number of ones of the
The microwords stored by the CROM have a length of 28 bits, Accumulator register and store this count in 1 memory
of which the first 16 are used as encoding signals for position. The instruction set, program and control logic files
microoperations, the next 4 as control signals, and the last 8 as are loaded in SICOME using "R","P" and "L" buttons and then
addressing signals or load value of SC counter, as shown in a simulation can be performed. At the end of the simulation, it
Table III. This table includes the coding of fetch cycle and is checked if the count stored in 1 position coincides with the
execution cycle for HALT, LDA and ONES instructions using number of ones of Accumulator register to detect if there has
been any error in the development of the instruction set or
$ control logic.
CB 4000100
CB 201100
CB B000300 0 1C75
$ @
HALT false 0 10
LDA true 0009100 0028200 @
ONES true 0A40110 0005100 0C30100 0004408 1030200 LDA 0
ONES 1
Fig. 6. Structure of an instruction set using micro-programmed control in HALT
SICOME
Fig. 7. Test program
403
Libro de Actas
404
TAEE 2018 | Tenerife, 20 - 22 de Junio
On the other hand, the structure of the practices also allows REFERENCES
them to analyze differences by creating a same instruction set [1] Contreras, G.A., García, R., Ramírez, M.S., “Uso de simuladores como
on a micro-programmed and hardwired control unit. recurso digital para la transferencia del conocimiento”, Revista de
Innovación Educativa, vol.2, no.1, pp.86-100, 2010
The evaluation of the practices is continuous so that the [2] Nikolic, B., Radivojevi, Z., Djordjevi, J., Milutinovic, V., “A Survey
attendance and attitude of the students in the development of and Evaluation of Simulators Suitable for Teaching Courses in
them is evaluated in the final qualification. The students must Computer Architecture and Organization”, IEEE Transactions on
explain to the teachers each of the proposed practices showing Education, vol.52, no.4, 2009
that the practices are correct and have understood the [3] Yehezke, C., Yurzik, W., Pearson, M., Armstrong, D., “Three simulator
objectives of each one of them and the results obtained. For tools for teaching computer architecture: Easy CPU, Little Man
Computer, and RTLSim”, ACM Journal Educational Resources in
the first practice only one session is used, while for the second Computing, vol.1, no.4, pp. 60-80, 2001
and third, two sessions are necessary. There are also more
[4] Aguilar, I., Heredia, J.R., “Simuladores y laboratorios virtuales para
tutoring sessions so that students can finish the practices, ask Ingeniería en Computación”, 2º Congreso Virtual sobre Tecnología,
any questions and defend them in case they have finished Educación y Sociedad (CTES), Mexico, 2013
them. The simulator software is also provided to students for [5] Grossi, M.D., Jiménez Rey, E., Servetto, A., Perichinsky, G., “Un
installation on their personal computers and they can work simulador de una máquina computadora como herramienta para la
with it outside the laboratory, analyzing the functioning of enseñanza de la arquitectura de computadoras”, I Jornadas de Educación
some complex instructions that are studied in theoretical en Informática y TICs en Argentina, 2005
classes or problems. Following this evaluation method, 97% [6] Benavides, J.I., Herruzo, E., Paloamres, J.M., “Herramientas docentes
basadas en Internet para la docencia de Arquitectura de Computadores”,
of the students approved the practical part of the subject Congreso Uruguayo de Informática y CLEI (infoUYclei 2002),
during the last academic year. Montevideo, 2002
[7] Herruzo, E., Benavides, J.I., Saez, E., Montijano. M.A., Paloamres, J.M.,
V. CONCLUSIONS “Desarrollo de simuladores de Arquitectura de Computadores y su
aplicación en la enseñanza”, Congreso de Tecnologías Aplicadas a la
A new version of a simulator for the teaching of Computer Enseñanza de la Electrónica (TAEE 2002), Las Palmas de Gran Canaria,
Architecture has been presented. The great functionality 2002
offered by the simulator ensures that SICOME 2.0 is a high [8] Conde, S., Muñoz, A., Herruzo, E., Benavides, J.I., “Aplicación
interactiva de simulación del comportamiento de una Computadora
quality teaching tool. The students and teachers of this subject sencilla con fines docentes”, IX Congreso Universitario de Innovación
are very satisfied with the great advance in the learning of Educativa en las Enseñanzas Técnicas, Vigo, 2001
students using the simulator in the practices, and consider that [9] Taub, H., ‘Digital Circuits and Microprocessors’, McGraw-Hill, 1983
SICOME 2.0 allows them to reach a high level of [10] Morris Mano, M., ‘Computer Architecture’, Ed. Prentice-Hall S.A.,
comprehension in the subject. 1983
405
Libro de Actas
Abstract—The objective of this work is the realization of examples are presented in Section III. The reception of the
an application in JAVA whose function will be to simulate simulator by students and their feedback is summarized in
the MIPS 32-bit architecture in pipelined computer with Section IV. The improvements that are expected to be
hardwired control unit, in order to help in the learning included in future versions of the application are shown in
and understanding of this architecture by the students in Section V. Finally, the article concludes with Section V for
conclusions.
Computer Architecture subjects. With it, students will be
able to graphically visualize the datapath of multiple MIPS II. MIPS PIPELINE
instructions passing through the different stages of the
pipelined computer. The pipeline strategy is based on separating the instruction
datapath into a series of consecutive stages. In this way,
Keywords—MIPS, Pipelined Computer, Teaching different instructions can be executed at the same time. Each
instruction passes sequentially through all the stages, so that
Simulator, Computer Architecture.
each stage is executing a different instruction. Specifically,
MIPS pipeline is composed of five stages: IF (instruction fetch
I. INTRODUCTION from memory); ID (instruction decode), phase where the
registers are read and the control signals of the instruction are
The use of simulators has demonstrated that help the generated; EX (instruction execution), where the result of a R-
students to reach higher levels of comprehension on the type operation or the address used for a branch or data
subjects [1]-[6]. Specifically, the study of pipelined computers memory access are calculated; MEM (memory access), where
is difficult for the students of Computer Engineering; for this the data memory is accessed to read or write; and WB (write
reason, the development of teaching tools that help to achieve back), where the result is stored in the destination register
a good understanding of pipelining dynamics, is very [14].
important. Nowadays there are applications that help with the
learning of this architecture [7]-[13]. Among these The different stages are separated by registers where the
applications one of the most relevant tools is MARS simulator data and control signals that will be necessary in later stages
[7]-[8]; MARS is a very good MIPS code execution simulator, are stored. The name given to these registers is the
but it lacks graphical visualization of the datapath. Other composition of the stages that separate. Thus, IF/ID register is
remarkable simulator of pipelined computers is MIPSim [9]; the one that separates IF and ID stages.
this simulator has graphical visualization of the datapath, but it Pipeline does not improve the latency of instructions
lacks the forwarding and hazard detection units [14]. (number of cycles that pass from the time an instruction is
To solve the lack of these units, the teaching area of searched until it is executed). In fact, it aggravates it, since
Computer Architecture at the University of Cordoba most instructions do not need to go through the five stages of
developed an earlier version of this simulator presented in this pipeline and it is imperative that these instructions go through
paper [10]. This first version has forwarding and hazard all of them. However, the throughput is greatly improved,
detection units, but it uses obsolete software and has an achieving, under ideal conditions, the performance of one
incomplete datapath that led to execution errors in some instruction per clock cycle.
instructions. Emphasizing a commentary from the previous paragraph,
Therefore, a new simulator based on the Java architecture of conditions will not always be ideal, because conflicts may
Sun Microsystems has been developed. This new teaching tool appear between instructions that are going through the
corrects the errors of the earlier version, as well as including a pipeline. It may be that an instruction needs as source register
much wider instruction set. a register that is going to be modified by an instruction that is
still in the pipeline; or it may be that an instruction is going to
The structure of the article is as follows. A brief summary change the program execution course and some instructions
of the MIPS pipeline, data and control hazards is included in have already advanced in the pipeline that are not going to be
Section II. The graphical interface of the UCOMIPSIM executed in the new course. This is what is known as
simulator, as well as its instruction set and some execution
406
TAEE 2018 | Tenerife, 20 - 22 de Junio
"hazards" and there is a distinction between data and control finished. In other words, sub needs to wait for a cycle in order
hazards. to access the correct data.
For these cases, the hazard detection unit is introduced.
A. Data hazards Specifically, when this happens, the instructions that are in
This is the case of instructions that use as source register a stages IF and ID (sw and sub, respectively, in our example)
register that will be updated by an instruction that has not yet are blocked for one cycle. In the EX stage a "bubble" is
been executed. An example of this can be seen below: introduced, in which nothing is done, assigning all its control
add $1, $2, $3 signals associated to zero, and it will be transferred along the
sub $4, $5, $1 pipeline until disappearing.
sw $6, 8($1) B. Control hazards
As it can be appreciated, sub and sw instructions need $1 The other type of hazard happens when a “branch”
register for their calculations, but it will not be updated until instruction is presented. In this case, depending on a
add instruction is finished, having to stop, in principle, these comparison of registers developed in EX stage, it is
two instructions until add instruction is finished. determined whether the program execution is still sequential
The reality is that these instructions do not need to be or a branch happens. The hazard is created because the
stopped, because the new value of $1 can be known before instructions that, at the time, are in IF and ID stages may not
add is finished. Specifically, the new value of $1 is calculated be correct.
in the EX stage of add instruction and it is transferred to In theory, MIPS assumes by default that the branch will not
EX/MEN and MEM/WB registers when it passes through the happen, leaving in the previous stages the instructions that
pipeline. On the other hand, sub and sw really need the new follow in sequential order. In this way, if the branch does not
value of $1 is in their respective EX stages. Therefore, $1 happen, the throughput is not affected. However, when the
source register used by the ALU in sub can be replaced by the branch happens, then those following instructions found in the
destination register in EX/MEM and, in the case of lw, replace pipeline must be discarded.
it by the destination register in MEM/WB.
For this, the hazard detection unit has to be updated.
For this reason, the forwarding unit is introduced and is Specifically, when the branch condition happens, a bubble
used for detecting the dependencies between the registers in must be introduced in the ID stage, while IF instruction is
the pipeline, as well as replacing a source register of an replaced.
instruction with the destination register stored in EX/MEM or
MEM/WB when it is applicable. III. UCOMIPSIM SIMULATOR
However, the forwarding unit does not solve all the cases. If
instead of being add the first instruction, it would have been UCOMIPSIM is an application developed in Java, which
lw, also using $1 as destination register, the forwarding unit simulates the datapath explained in the previous section,
solves the problem for sw, but not for sub, since the updated including forwarding and hazard detection units. The image of
value of $1 will not be available until MEM stage of lw is the simulator graphical interface can be seen in Fig. 1. The
407
Libro de Actas
(a) (b)
Fig. 2. Examples of program files in UCOMIPSIM: (a) Example 1; (b) Example 2.
408
TAEE 2018 | Tenerife, 20 - 22 de Junio
information of Fig. 4a. In this case it is possible to check the In order to analyze the behavior of jal on this computer, the
input and output values of this unit. In addition, the simulator program in Fig. 2b is loaded into the application, as it can be
allows to control the simulation course from this new window seen Fig. 6. In this case, the datapath shown in [14] has been
(start, stop, step-by-step or restart simulation). In the same expanded. Specifically, PC+4 value has been propagated along
way, a click on multiplexer 4 can be performed, checking its the pipeline, at the same time that a control signal called "jal".
different input values and how, thanks to the signal provided When WB stage is reached, in addition to being able to choose
by the forwarding unit (ForwardB), selects the value of rd between the result of the ALU and the data read from
register provided by EX/MEM register (Fig. 4b). memory, the value of PC+4 is added. If jal control signal is
In second place, after beq is checked, there is a control active at this stage (as is the case in Fig. 6), multiplexer 7 will
hazard. Specifically, a branch must happen and the instruction choose PC+4 as the data to save and the destination register
that follows sequentially to beq (i. e. sll) is in ID stage. In this will be $31, i. e., $ra.
case, the hazard detection unit inserts a bubble into ID stage In the same figure, at the same time that jal is in stage WB,
(as it is shown in Fig. 3), and replaces PC with the address jr instruction is in ID stage. As it can be seen, the contents of
calculated by beq, so the srl instruction appears in IF stage. $31 register are read and taken to PC, returning to the main
Finally, in addition to the instruction memory, the user can program.
also analyze and modify the data memory and the register
bank. This is shown in Fig. 3, next to the instruction memory, IV. UCOMIPSIM RECEPTION AND FEEDBACK
the tabs that give access to these sections. Once the execution Once a beta version of the application was finished, a
of the program in Fig. 2 has been finished, the information of version of it was provided to the students of the subject
the data memory and the register bank is shown in Fig. 5a and "Advanced Computer Architecture" of the degree in Computer
5b respectively. Engineering at the University of Cordoba. The aim was to
(a) (b)
Fig. 4. Visualization of components in more detail (a) Forwarding unit; (b) Multiplexer 4
409
Libro de Actas
(a) (b)
Fig. 5. (a) Data memory; (b) Register bank
collect impressions and detect errors that had been ignored. In new and independent window was opened with this
addition to the application, a template was provided where the component in greater detail, being able to have several
students could describe their impressions, mistakes found and windows of components open at the same time (initially it was
improvements on items that they would have liked to see in a single window that was updated each time a new component
the application. was clicked); the students also proposed that it could be
controlled from these same windows of components the
The impressions collected were very positive. Specifically, simulation process; finally, they showed their interest to see
the students found it an user-friendly and intuitive application, the behavior of jal instruction (which was not included in the
greatly reinforcing the knowledge taught in the subject. original instruction set of the application), which involved
Among the proposed improvements, it was considered that modifying the datapath presented in the application.
the simulation could be executed at different speeds specified All these improvements were considered interesting and
by the user; also that each time a component was clicked on, a that could enhance the learning, so that these modifications
410
TAEE 2018 | Tenerife, 20 - 22 de Junio
were taken into account and included in the final version, as in [8] K. Vollmar, and P. Sanderson, “MARS: An education-oriented MIPS
the previous section it has been described. assembly language simulator”. In SIGCSE’06, pp. 239–243, ACM
Press, NY, USA, 2006.
[9] H. Grünchbacher, and M. Khosravipour, “WinDLX and MIPSim
V. FUTURE WORK pipeline simulators for teaching computer architecture”, in Proc. of 1996
IEEE Symposium and Workshop on Engineering of Computer.Based
Among the improvements reserved for future versions of Systems (ECBS’1996), pp. 412-417, 1996.
the application, there are some modifications that are [10] J. Gómez-Luna, A. Palacios, E. Herruzo, and J.I. Benavides,
priorities, such as those described below: “UCO.MIPSIM: Pipelined computer simulator for teaching purposes”,
in Proc. of VIII Congress on Technologies Applied to Electronics
1. More detailed information of the components. Teaching (TAEE’2008), pp. 1-10, 2008.
Specifically, to show the circuits of some components, [11] I. Branovic, R. Giorgi, and E. Martinelli, “WebMIPS: A new web-based
such as the forwarding and the hazard detection units, MIPS simulation environment for computer architecture education”, in
and how it is activated according to the progress of the Proc. of 2004 Workshop on Computer Architecture Education
program. Furthermore, to include summarized (WCAE’2004) with the 31st International Symposium on Computer
theoretical information of this component in order to Architecture, Munich, Germany, 2004.
reinforce the learning. [12] M. Brorsson, “MipsIt - A simulation and development environment
using animation for computer architecture education”, in Proc. of 2002
2. To include a small assembler, so that labels can be Workshop on Computer Architecture Education (WCAE’2002) with the,
29th International Symposium on Computer Architecture, Anchorage
used, as well as the reordering of instructions that AK, USA, 2002.
minimize the development of hazards.
[13] K. Vollmar, and P. Sanderson, “A MIPS assembly language simulator
3. To include, in addition to the pipelined computer, the designed for education”. The Journal of Computing Sciences in
Colleges, vol. 21, no. 1, 2005.
option of simulating a non pipelined single-cycle
MIPS computer. [14] D.A. Patterson, and J.L. Hennessy, “Computer organization and design
MIPS edition: The hardware software interface”, 5th ed., Morgan
Kaufmann, 2013.
VI. CONCLUSIONS
The learning of the pipeline of a datapath is fundamental
for a computer engineer. When new instructions are added, as
well as the forwarding and hazard detection units, the learning
becomes more difficult. In this context, UCOMIPSIM
simulator is used to easily show the execution of instructions
on the MIPS pipelined computer. With this tool, students can
analyze in detail what happens at each stage and in each
component, especially when data and control hazards happen.
REFERENCES
[1] G.A. Contreras, R. García, and M.S. Ramírez, “Uso de simuladores
como recurso digital para la transferencia del conocimiento”, Revista de
Innovación Educativa, vol.2, no.1, pp.86-100, 2010.
[2] B. Nikolic, Z. Radivojevi, J. Djordjevi, and V. Milutinovic, “A survey
and evaluation of simulators suitable for teaching courses in computer
architecture and organization”, IEEE Transactions on Education, vol.52,
no.4, 2009.
[3] C. Yehezke, W. Yurzik, M. Pearson, and D. Armstrong, “Three
simulator tools for teaching computer architecture: Easy CPU, Little
Man Computer, and RTLSim”, ACM Journal Educational Resources in
Computing, vol.1, no.4, pp. 60-80, 2001.
[4] I. Aguilar, and J.R. Heredia, “Simuladores y laboratorios virtuales para
Ingeniería en Computación”, 2º Congreso Virtual sobre Tecnología,
Educación y Sociedad (CTES’2013), Mexico, 2013.
[5] M.D. Grossi, E. Jiménez-Rey, A. Servetto, and G. Perichinsky, “Un
simulador de una máquina computadora como herramienta para la
enseñanza de la arquitectura de computadoras”, I Jornadas de Educación
en Informática y TICs en Argentina, 2005.
[6] E. Herruzo, J.I. Benavides, E. Saez, M.A. Montijano, and J.M.
Paloamres, “Desarrollo de simuladores de Arquitectura de
Computadores y su aplicación en la enseñanza”, Congreso de
Tecnologías Aplicadas a la Enseñanza de la Electrónica (TAEE’2002),
Las Palmas de Gran Canaria, 2002
[7] MARS (MIPS Assembler and Runtime Simulator). Accessed: Jan. 13,
2018. [Online]. Available:
http://courses.missouristate.edu/KenVollmar/mars
411
Libro de Actas
Abstract— Con la aparición de los nuevos planes de mostrar a continuación los sistemas de evaluación usados para
estudio, y la creación de titulaciones novedosas, se generó las diferentes partes. Se hará posteriormente un análisis de los
un interés creciente por métodos de evaluación diferentes problemas que se encuentran y cómo se han ido
alternativos, centrados en valorar la adquisición de una dando soluciones a los mismos, haciendo una lectura crítica de
serie de competencias más que en la capacidad de estas soluciones. Finalmente, se tratará de sacar alguna
memorización, como puede ser la Evaluación basada en conclusión a futuro ante el previsible crecimiento que todavía
proyectos. El problema de este tipo de evaluación aparece puede experimentar la asignatura.
cuando crece el número de alumnos. Se presenta la II. CONTEXTO DOCENTE
experiencia que se tiene en una asignatura troncal que ha
pasado de 20 a más de70 alumnos, qué problemas se han Sistemas Electrónicos es una asignatura obligatoria de
planteado y cómo se han ido solucionando. tercer curso del Grado de Ingeniería en Electrónica, Robótica y
Mecatrónica, que se imparte en la Escuela Técnica Superior de
Keywords— PBL, teaching process, Digital systems. Ingenierías de Sevilla y en la Universidad de Málaga, de
manera coordinada, dentro del marco del Campus de
I. INTRODUCCIÓN Excelencia Internacional Andalucía Tech. Esta titulación oferta
un total de 65 plazas (un grupo) en primer curso, siendo
El aprendizaje y la evaluación basada en proyectos tiene un impartida desde el curso 2011-12, por lo que la asignatura en
especial sentido en el contexto de la ingeniería [1]. Desde el cuestión se lleva impartiendo desde el curso 2013-14. En la
punto de vista de la formación, se les exige una mayor destreza Tabla I se muestran las cifras de matriculación y aprobados (en
en una serie de competencias globales, no tanto en cuestiones porcentaje sobre matriculados). Es fácil comprobar el
particulares de la materia. Desde el punto de vista del incremento constante de alumnos en la asignatura. Dado que el
alumnado, resulta normalmente mucho más motivante la número de alumnos que entran en primer curso es fijo, el
realización de un proyecto, aunque sea desde un punto de vista incremento de alumnos en la asignatura se puede deber al
meramente académico, que el estudio de una materia para un efecto tapón que generan algunas asignaturas básicas de
examen [2]. El problema suele aparecer cuando la asignatura electrónica. Así, por ejemplo, la asignatura Electrónica General
crece de tamaño. A pesar de las buenas intenciones a la hora de (de segundo curso) ha ido creciendo de 41 alumnos a 123, con
redactar los nuevos planes de estudio, lo cierto es que al cabo un índice del 53% de repetidores. Es previsible por tanto que el
de poco tiempo volvemos a tener grupos de 80 alumnos por número de alumnos en la asignatura en estudio crezca todavía
clase, lo que dificulta bastante la realización de este tipo de un poco más, hasta situarse en torno a 80-90 alumnos por
labores docentes. curso.
En concreto, en la asignatura Sistemas Electrónicos, de Con estas cifras parece necesario realizar esta reflexión
tercer curso de los estudios de Grado en Ingeniería Electrónica, sobre los métodos de evaluación, y sobre si realmente es viable
Robótica y Mecatrónica, se pasó de 21 alumnos el primer curso seguir evaluando exclusivamente con proyectos o si será
a 50 en el segundo año, y un total de 74 en el curso presente. necesario recurrir a otro tipo de sistemas más tradicionales de
Este incremento se ha producido a coste cero, en el sentido de evaluación.
que no se ha realizado ningún desdoble de grupos, por lo que
toda la docencia teórica sigue recayendo en los mismos
profesores. Es evidente que el grado de dedicación a la
dirección o tutorización de los trabajos de los alumnos es
decreciente. Por lo tanto, hay que intentar mejorar la autonomía TABLE I. CIFRAS DE MATRICULACIÓN Y APROBADOS
de los alumnos en el proceso de aprendizaje y en el desarrollo
de sus proyectos, para hacer viable el método docente y de Año académico
evaluación basado en proyectos. 13-14 14-15 15-16 16-17 17-18
412
TAEE 2018 | Tenerife, 20 - 22 de Junio
413
Libro de Actas
práctica), control de un monitor VGA (segunda práctica) y Para la realización del trabajo los alumnos disponen de un
diseño de un sistema de transmisión rs-232 (tercera práctica sistema de préstamo de placas de desarrollo implementado a
Esta serie de tres prácticas que conforman la “fase de través de la biblioteca de la ETSI. Con este sistema se garantiza
entrenamiento” suponen el 20% de la nota final en este bloque el acceso al material necesario a todos los alumnos durante un
de la asignatura. Para evaluarlas se contemplan dos tipos de tiempo razonable (24 horas máximo) evitando su
entrega: monopolización.
• La versión básica, en la que el alumno presenta un Para la evaluación del proyecto de curso los alumnos deben
bloque digital funcional que opera tal y como se entregar antes de una fecha previamente acordada una memoria
especifica en el enunciado de la práctica y que se descriptiva del sistema digital que han diseñado y la librería
calificaría con 6 puntos sobre 10. resultante del proyecto en ISE Design Suite que incluya todos
los ficheros con código VHDL correspondientes a los bloques
• Para conseguir la máxima nota el estudiante tiene que diseñados y los test-benches de las simulaciones realizadas,
presentar una versión mejorada, que debe incluir además del .bit del sistema definitivo. Esta entrega se realiza a
alguna característica adicional que implique un paso través de la plataforma de enseñanza virtual de la Universidad
más en cuanto a su preparación de cara al proyecto de de Sevilla. Tras la entrega del proyecto los estudiantes realizan
curso. Como referencia se les proporciona diversos una presentación pública del mismo que incluye una
ejemplos del tipo de mejoras que suponen la máxima demostración del juego diseñado. La calificación del proyecto
nota. Por ejemplo, hacer que la cuenta sea reversible al se realiza mediante la valoración independiente de cuatro
cambiar la posición de un interruptor de la placa en la categorías:
practica 1 o conseguir movimiento a velocidad
constante en los objetos representados en el monitor en • Resultados. Se valora el grado de complejidad
la practica 2. alcanzado, relativo a las mejoras o variantes
introducidas en el videojuego respecto al
La evaluación de las 3 prácticas de entrenamiento se realiza funcionamiento básico definido por especificaciones.
en una misma sesión de prácticas que tiene lugar justo antes de En este apartado se valora el uso de elementos de la
comenzar a desarrollar el proyecto de curso. En esta sesión placa de desarrollo para controlar diferentes modos del
cada alumno se acerca al puesto del profesor, programa la juego, el uso extensivo y eficiente de memorias de
placa de desarrollo y realiza una demostración del bloque para enriquecer gráficamente el juego y la
funcionamiento de cada uno de los bloques digitales diseñados. introducción de cambios relacionados con la dinámica
Desde la clase de presentación de este bloque de la del juego como diferentes grados de dificultad,
asignatura los alumnos saben que una parte importante de su aleatoriedad en la aparición de eventos o un registro
evaluación se realizará mediante el desarrollo de un proyecto histórico de puntuación.
que tendrán que comenzar tras la finalización de las 3 sesiones • Código. En este apartado se valora que los alumnos
de prácticas evaluadas. La calificación obtenida en el proyecto hayan seguido algunas pautas de buenas prácticas para
de curso supone un 80% de la nota final en este bloque de la la síntesis de circuitos descritos en VHDL expuestas en
asignatura. La temática del proyecto así como sus las clases de teoría. Principalmente la realización de las
especificaciones básicas es común para todos los estudiantes a máquinas de estado mediante una descripción basada
fin de conseguir la homogeneidad necesaria que haga factible en dos procesos síncrono y combinacional.
la evaluación de un número tan elevado de alumnos. La
temática propuesta desde el arranque de la asignatura en el • Memoria. Entre otros aspectos generales como una
curso 2013-14 es el desarrollo de un videojuego hardware. El estructura adecuada y calidad de redacción, se valora
objetivo es reproducir el funcionamiento de un videojuego que incluya un análisis de los warnings aparecidos
conocido, aunque personalizado en cuanto a cambios en la durante el proceso de síntesis y un análisis de la
mecánica de juego y la estética. La experiencia nos ha cantidad de recursos de la FPGA empleados.
demostrado que esta temática motiva especialmente al
alumnado al poder comprobar sus progresos de una forma • Presentación. Se valora la capacidad de los alumnos de
100% visual y además tiene la ventaja de que solo es necesario defender el trabajo hecho. Esta presentación sirve
un monitor y una placa de desarrollo para su realización. también para detectar si el trabajo ha sido realizado
efectivamente por todo el grupo o sólo por parte de él,
El trabajo se realiza en grupos de tres alumnos. Tras una pudiendo concederse notas distintas a los miembros del
sesión teórica de orientación para la realización del proyecto, grupo.
los alumnos deben presentar un anteproyecto en el que se les
anima a definir de forma precisa el número de bloques a El videojuego propuesto para el proyecto de curso del
desarrollar y la interfaz de cada uno de ellos, con el objetivo de presente año académico ha sido Flappy Bird. En la figura 2 se
poder realizar una división efectiva del trabajo siguiendo una muestra uno de los proyectos presentados. En total se han
metodología top-to-down. presentado 26 proyectos que han sido realizados por 70
alumnos (el 96% de los matriculados) y la nota media obtenida
ha sido de 7.6 puntos sobre 10.
414
TAEE 2018 | Tenerife, 20 - 22 de Junio
415
Libro de Actas
• Interfaces de control de sistemas complejos la demostración del sistema en directo, por el riesgo
que conlleva, o en todo caso mostrar un video del
• Sistemas de control inalámbricos basados en Bluetooth sistema funcionando.
• Pequeñas implementaciones de controles automáticos Este curso en total se han presentado 37 trabajos. La
de luz y temperatura (domótica) defensa de los mismos llevó aproximadamente 4 horas, en las
Un cierto número de alumnos opta por montar sus propios que los alumnos asistieron a todas las presentaciones, pudiendo
sistemas. Por otro lado, se les valora también si hacen algún preguntar en caso de necesitar aclaraciones. Aunque todavía no
montaje propio, desarrollando placas de circuito impreso con, se ha cerrado la calificación de los mismos, el nivel encontrado
por ejemplo, drivers para motores de continua, sensores de en general es bastante bueno, comparable con el de otros
distancia o de condiciones ambientales (humedad, presión, cursos. Algunos trabajos interesantes presentados han sido:
temperatura) o cualquier otro elemento. • Juego Space Invaders. Usando la pantalla del sistema y
Finalmente, los alumnos deben entregar en un plazo fijado los recursos del microcontrolador (16k de flash y 512
una memoria del trabajo realizado, así como los archivos de bytes de ram) se ha implementado el juego con
programas y documentación adicional necesaria, haciendo uso diferentes fases, música, y almacenamiento permanente
para ello de la plataforma de Enseñanza Virtual que la de la puntuación máxima.
Universidad dispone. Tras la entrega del proyecto, se procede a • Control de brazo robótico con 5 grados de libertad.
la defensa del mismo de manera pública. Al ser tantos alumnos Han usado un brazo robótico de juguete al que le han
se les limita el tiempo de la exposición a 5 minutos por grupo, implementado un nuevo control. Todo el sistema se
incluyendo el montaje de los equipos, la presentación monitoriza y se controla desde un móvil Android a
propiamente dicha del trabajo y la demostración en directo, si través de Bluetooth, desarrollando una aplicación en
la hacen. Android para ello.
La evaluación de la asignatura, en esta parte de la misma, se • Detección de obstáculos. Se ha implementado un
compone de una nota de prácticas, asignada a lo realizado en el sistema que funciona como un radar, haciendo un
laboratorio durante las sesiones prácticas, y una nota de teoría, barrido angular y representando en la pantalla los
que en realidad será la nota del trabajo. A su vez, la nota del obstáculos encontrados, dando su posición angular y
trabajo se divide en tres epígrafes que se evalúan distancia. Se detectan los obstáculos usando
independientemente: ultrasonidos.
• El proyecto. Se tiene en cuenta la adecuación del
proyecto al sistema usado (microcontrolador de V. PROBLEMAS ENCONTRADOS Y SOLUCIONES PROPUESTAS
capacidad reducida), así como el aprovechamiento que A lo largo del desarrollo de esta asignatura, nos hemos ido
se hace de sus recursos internos (memoria y encontrando con diferentes problemas, debidos en su mayoría
periféricos). También se procura al incremento del número de alumnos. Se enumeran a
continuación algunos de ellos, así como las soluciones
• La documentación presentada. Se valora la claridad de ensayadas.
la redacción, así como que el proyecto quede
completamente especificado. Es importante que los A. Docencia en el aula.
alumnos aprendan a redactar proyectos, y por tanto se Los primeros cursos, dado el reducido número de alumnos
valora bastante esta parte. También se tiene en cuenta en el aula, se realizaban ejemplos de funcionamiento de los
que se hayan aportado otros materiales (videos, diferentes periféricos en el aula. Los alumnos disponían de
fotografías o cualquier materia adicional) que puedan equipos para seguir la explicación y reproducían el ejemplo a la
ayudar a valorar el trabajo vez, viendo el funcionamiento de cada uno de los periféricos
• La presentación. Se evalúa que la presentación que internos del microcontrolador. Esto se hizo inviable a partir del
hagan de su proyecto aborde los aspectos claves del tercer año, pasando a realizar los ejemplos exclusivamente el
mismo, que sea amena, así como el uso que hagan de profesor. En cualquier caso, se intenta que las sesiones
los elementos multimedia disponibles. Puntúa realizar prácticas coincidan en el tiempo con las explicaciones teóricas,
para que la aplicación de lo visto en clase sea lo más inmediata
416
TAEE 2018 | Tenerife, 20 - 22 de Junio
VI. CONCLUSIONES
Año tras año, el número de alumnos en la asignatura se
incrementa dificultando la realización de una evaluación basada
fundamentalmente en trabajos. Sin embargo, aunque esto
supone un sobreesfuerzo para el profesorado de la asignatura,
hay indicadores que señalan que el método es correcto:
• Los resultados de las encuestas oficiales, que la
Universidad realiza a los alumnos al finalizar el curso,
417
Libro de Actas
Abstract—La mejora reciente del binomio enseñanza- para que éste se implique en su propio aprendizaje [3]. Existen
aprendizaje se caracteriza, entre otros, por la búsqueda de diversas estrategias para lograr este objetivo tales como el
procedimientos alternativos que optimicen la capacitación aprendizaje basado en proyectos (project based learning, PBL)
adquirida por los alumnos y su evaluación. Uno de los o el aprendizaje colaborativo [4], que es el uso de pequeños
procedimientos referenciados que ha recibido mayor interés en grupos de alumnos de manera que estos trabajen juntos para
los últimos tiempos en relación a la enseñanza de la Ingeniería es maximizar su propio aprendizaje y el de los demás. Los
la realización de proyectos colaborativos. Se buscan métodos de ambientes de aprendizaje acompañados de proyectos
evaluación que se centren tanto en el proceso como en el colaborativos como estrategia revierten en actividades de muy
resultado del aprendizaje, y la cooperación entre los alumnos en
diferente índole y en la utilización de espacios diversos que
la realización de un proyecto realista relacionado con la
hacen que las experiencias de los estudiantes no se centren en
asignatura cursada representa una opción muy interesante y
plausible. En este trabajo se muestra el procedimiento de el aula de clase, ni siquiera en la vida misma de la institución
aprendizaje cooperativo diseñado como metodología docente y de universitaria. En definitiva, buscan el aprovechamiento del
evaluación en una asignatura optativa de 4º curso en el grado de entorno cercano al alumno para el aprendizaje, fomentando la
Ingeniería de las Tecnologías Industriales (especialidad de creación de una comunidad de aprendizaje donde se interactúa,
Electrónica Industrial) impartido en la Escuela Técnica Superior se colabora, se respeta y se desarrolla el conocimiento.
de Ingenieros de la Universidad de Sevilla. Se describe la
En este trabajo se muestra cómo puede emplearse una
experiencia, que se basa en la comprensión y rediseño de un
estrategia de aprendizaje colaborativa en una asignatura de la
sistema real, y se muestra un ejemplo de trabajo desarrollado por
dos alumnos, consistente en la implementación del sistema de
especialidad de Electrónica Industrial de 4º curso en el Grado
control de una impresora 3D. en Ingeniería de las Tecnologías Industriales, impartido en la
Escuela Técnica Superior de Ingeniería de la Universidad de
Keywords—PBL, teaching process. Sevilla. Por un lado, los objetivos docentes de la asignatura se
centran en profundizar en competencias específicas del diseño
I. INTRODUCCIÓN de sistemas electrónicos digitales a partir de sistemas basados
La enseñanza en el entorno universitario continúa en el uso de un microprocesador. Por otro lado, se pretende
basándose en el mismo paradigma docente que ha imperado avanzar en la idea de aplicación de PBL en el entorno lectivo
durante siglos, centrado en la programación de la transmisión mediante la introducción al alumno de dispositivos comerciales
de contenidos [1]. Las características fundamentales que de interés como impresoras 3D, robots de aplicación industrial,
definen este paradigma son: el docente planifica al detalle todo juguetes electrónicos, drones o dispositivos similares que
lo que va a ocurrir en clase y plantea las tareas que hará el motiven al alumno y, en paralelo, potencien el desarrollo de
alumno en casa. Si el docente no puede hacer lo que tenía competencias transversales inherentes a un grado de ingeniería
planificado para sus clases, el programa del curso y los en tecnologías industriales. En la propuesta que se presenta, el
resultados académicos se resienten, aunque el hecho de que el alumno debe en primer lugar analizar el sistema, para
alumnado no haga sus tareas no afecta al desarrollo del posteriormente afrontar un rediseño del mismo en base a un
programa. Desde hace tiempo se conoce que este paradigma no dispositivo microprocesador introducido en clase. Se trata de
es eficaz y se sabe que es necesario planificar una migración una propuesta ambiciosa por su complejidad, que no permite
hacia otras estrategias educativas que eviten que el alumnado implementar en su totalidad el rediseño, habida cuenta el
se convierta en un receptor pasivo de información [2]. escaso número de créditos asignados. Para adecuar el trabajo y
los objetivos docentes a los créditos asignados a la asignatura,
La realidad es que muchas de estas nuevas estrategias se limitan los objetivos evaluables a la puesta en marcha del
educativas se han quedado en la teoría y todavía no se han sistema microprocesador rediseñado, con el manejo de los
aplicado de manera general debido, fundamentalmente, a la periféricos más importantes relacionados con el control
“inercia” que hace que los sistemas educativos sigan aferrados industrial (CAD, PWM y Timers), ofreciéndosele al alumno la
al paradigma tradicional. El nuevo paradigma educativo posibilidad de continuar el trabajo hasta su conclusión durante
centrado en el alumnado debe crear las condiciones adecuadas el segundo cuatrimestre de cuarto curso, para la realización de
418
TAEE 2018 | Tenerife, 20 - 22 de Junio
un Trabajo de Fin de Grado. Con la reforma de los planes de La capacidad para la dirección de las actividades objeto
estudio y la creación de los programas de Grado y Máster, de los proyectos de ingeniería de estructuras, equipos
muchos alumnos encuentran serias dificultades para completar mecánicos, instalaciones energéticas, instalaciones
el Grado y finalizar sus Trabajos Fin de Grado a lo largo del eléctricas y electrónicas, instalaciones y plantas
cuarto curso de la titulación. La propuesta pretende asimismo industriales y procesos de fabricación y automatización.
iniciar a los alumnos en la realización del Trabajo Fin de
Grado, favoreciendo su realización durante el curso. La capacidad de resolver problemas con iniciativa, toma
de decisiones, creatividad, razonamiento crítico y de
En la siguiente sección se describe el contexto docente de la comunicar y transmitir conocimientos, habilidades y
asignatura, centrada en el análisis y desarrollo de sistemas destrezas en el campo de la Ingeniería Industrial.
electrónicos basados en el procesador digital de señal (DSP)
TMS320F28335 del fabricante Texas Instruments. La capacidad para el manejo de especificaciones,
Posteriormente se describe la experiencia desarrollada por dos reglamentos y normas de obligado cumplimiento.
alumnos de la asignatura durante el curso académico 2017- El conocimiento, comprensión y capacidad para aplicar
2018, consistente en el desarrollo del sistema electrónico de la legislación necesaria en el ejercicio de la profesión de
control de una impresora 3D. Finalmente se exponen las Ingeniero Técnico Industrial.
conclusiones obtenidas.
En nuestro caso, centramos la experiencia PBL en un
II. CONTEXTO DOCENTE sistema comercial para acercar la experiencia al alumno y
La experiencia docente que se presenta en este trabajo se añadir una concepción generalista acorde con la titulación, sin
refiere a la asignatura Electrónica Industrial, adscrita al cuarto perder de vista los objetivos específicos perseguidos.
curso de la titulación de Grado de Ingeniero en Tecnologías Los descriptores que definen la asignatura incluyen los
Industriales, e impartida durante el primer cuatrimestre en la sistemas lógicos programables, microprocesadores y
Escuela Técnica Superior de Ingenierías de la Universidad de periféricos, microcontroladores, procesadores digitales de
Sevilla. El plan de estudios y la descripción de la asignatura señal, sistemas empotrados y codiseño hardware/software,
aparecen recogidos en las resoluciones de 20 de julio de 2011 y siendo la metodología docente empleada la siguiente:
15 de abril de 2015 de la Universidad de Sevilla, en las que se
publica el plan de estudios de Graduado en Ingeniería de Clases magistrales de teoría en pizarra con apoyo
Tecnologías Industriales, BOE de 11 de Octubre de 2011, gráfico de transparencias, centradas en el diseño de
Núm. 245, y BOE de 19 de Mayo de 2015, Núm. 119, sistemas electrónicos basado en microprocesador y en la
respectivamente. En ellas se establece que la asignatura es arquitectura del DSP TMS320F28335, ver Figs. 1 y 2.
obligatoria para la especialidad de Electrónica Industrial, con
Prácticas de laboratorio obligatorias para introducir al
4.5 créditos asignados, de los cuales 3 corresponden a créditos
alumno en el manejo del entorno de programación Code
teóricos y 1.5 a créditos prácticos o de laboratorio (2 horas de
Composer Studio, así como en la programación del
clases teóricas más 1 hora de clases prácticas a la semana
DSP TMS320F28335 y sus periféricos, Fig. 3.
durante el primer cuatrimestre lectivo).
Los objetivos docentes específicos se definen como Diseño de un sistema electrónico de aplicación
“profundizar en el conocimiento del diseño sistemas industrial, basado en el DSP TMS320F28335, que
electrónicos digitales a partir de sistemas basados en incluye el montaje del mismo por parte de los alumnos.
microprocesador, conocer periféricos y microprocesadores de Para entender la complejidad y volumen del trabajo
aplicación industrial y aprender a manejarlos”. Las desempeñado por los alumnos, nos centraremos en este
competencias específicas a desarrollar son “conocimiento de documento a la descripción de uno de los proyectos que se han
los fundamentos y aplicaciones de la electrónica digital y desarrollado durante el curso 2017-2018, desempeñado por dos
microprocesadores” y “capacidad para diseñar sistemas alumnos y centrado en una impresora 3D comercial.
electrónicos analógicos, digitales y de potencia”. Se destacan
otras muchas competencias transversales genéricas diversas,
difícilmente alcanzables con un método de enseñanza
tradicional o en base a experiencias PBL específicas que se
diseñen para la asignatura. Este es el caso particular de las
competencias genéricas, centradas en la concepción generalista
de la titulación, y que incluyen en nuestro caso:
La capacidad para la redacción, firma y desarrollo de
proyectos en el ámbito de la ingeniería industrial que
tengan por objeto, la construcción, reforma, reparación,
conservación, demolición, fabricación, instalación,
montaje o explotación de: estructuras, equipos Figura 1. Plataforma “delfino c2000 kit”, sistema de desarrollo para el DSP
mecánicos, instalaciones energéticas, instalaciones TMS320F28335 del fabricante Texas Instruments.
eléctricas y electrónicas, instalaciones y plantas
industriales y procesos de fabricación y automatización.
419
Libro de Actas
420
TAEE 2018 | Tenerife, 20 - 22 de Junio
421
Libro de Actas
422
TAEE 2018 | Tenerife, 20 - 22 de Junio
423
Libro de Actas
424
TAEE 2018 | Tenerife, 20 - 22 de Junio
425
Libro de Actas
426
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—Desde hace algún tiempo, el número de estudiantes ingresos; en ocasiones puede rondar el 60 %– y en el de
que ingresan en titulaciones relacionadas con las TIC, entre ellas, accesos a los másteres correspondientes –tampoco se
en Ingeniería de Telecomunicación, no permite cubrir la oferta matriculan todos los egresados, sino cada vez menos; en la
laboral para esas profesiones. Las causas de que no se ocupen UPV/EHU, en 2017-18, veinte matriculados–.
todas las plazas para estudiar ingenierías vinculadas a las TIC, a
pesar de la excelente salida laboral, son muy diversas y
complejas; algunas, incluso, desconocidas. Una penuria similar se II. DESCRIPCIÓN DE LA INICIATIVA
observa en el número de egresados de esos grados – Ante semejante desafío, de responder a una demanda
sustancialmente inferior al de ingresos– y en el de accesos a los laboral que no se satisface ya desde el número de ingresos a
másteres correspondientes –tampoco se matriculan todos los las carreras como la Ingeniería de telecomunicación, los
egresados, sino cada vez menos–. Ante estos desafíos, en la Dptos. de tecnología electrónica y de ingeniería de
Escuela de Ingeniería de Bilbao, dentro de un programa de comunicaciones de la UPV/EHU llevan tiempo realizando
promoción más amplio, hemos apostado por una intervención en grandes esfuerzos y probando diversas medidas. Todos ellos
la que hemos depositado mucha esperanza: una asociación de
conforman un plan integral encaminado a suscitar entre el
estudiantes entusiastas de las TIC. De momento, nos ha
alumnado de secundaria vocaciones científico-tecnológicas, en
permitido realizar unos talleres de robótica sencilla con
alumnado de enseñanzas medias, dar un nuevo impulso a las
general, y a atraer estudiantes al Grado en ingeniería en
jornadas de puertas abiertas e incorporar estudiantes “solventes” tecnologías de telecomunicación, en particular. Entre tales
a nuestros trabajos fin de grado y de máster. Como colofón de acciones, si bien no podemos garantizar su eficacia tangible, la
esta iniciativa, enunciaremos las medidas y pasos que permitirían que sin duda ha generado mayores esperanzas ha sido alentar
replicarla en otras escuelas o facultades. y afianzar una asociación de estudiantes entusiasmados con
algunas tecnologías próximas a las TIC.
Keywords— Escasez de vocaciones tecnológicas; empleo en las
Tecnologías de la Información y la Comunicación; promoción de A. Pasos para crear una asociación de este tipo
las TIC en secundaria; experiencias académicas satisfactorias en la
Para nuestra fortuna, dicha agrupación, autodenominada
Universidad.
“Bilbaodynamics” [1] (Fig. 1), ya existía cuando conocimos a
sus miembros. Casualmente se dirigieron a un profesor de
I. INTRODUCCIÓN Electrónica, en busca de consejo a la hora de comprar una
Desde hace algún tiempo –varía por universidades y tarjeta-osciloscopio (USB), ante lo que el docente les ofreció
comunidades autónomas; en el País Vasco, desde más o un aparato completo, descatalogado por viejo, pero que
menos el curso 2004-05–, el número de estudiantes que funcionaba correctamente. De esto podemos deducir la
ingresan en titulaciones relacionadas con las TIC, entre ellas, primera línea de acción:
en Ingeniería de Telecomunicación, no permite cubrir la oferta a) Crear espacios de comunicación con el alumnado –ser
laboral para esas profesiones –como muestra, en la amable, escucharles–, de modo que se atrevan a preguntarnos
Universidad del País Vasco (UPV/EHU) no hay estudiantes y pedirnos ayuda en cuestiones que transcienden lo
suficientes para todas las ofertas de cooperación educativa que estrictamente académico. Así podremos descubrir estudiantes
llegan–. Las causas de que no se ocupen todas las plazas para con inclinación a la Electrónica, o fomentar su afición hacia la
estudiar ingenierías vinculadas a las TIC –a modo de ejemplo, misma.
una vez más, en la UPV/EHU entran alrededor de 100 para
una oferta de 120–, a pesar de la excelente salida laboral, son Una vez identificados los primeros candidatos para fundar
muy diversas y complejas: el público general no conoce ni la asociación, nuestra labor ha sido:
entiende las tecnologías de telecomunicación; las TIC se han
b) Asesorarlos en cómo constituir formalmente una
devaluado un tanto, precisamente al popularizarse; el
agrupación de estudiantes en la universidad; ayudarles a
alumnado está más “hechizado” con grados del ámbito de la
redactar los documentos, ponerlos en contacto con los
educación o la medicina –probablemente por las condiciones
responsables oportunos y “desatascar” algunas trabas
laborales reales o imaginadas–; son carreras con fama de duras
administrativas. El interés de este paso radica en que les va a
y, sin embargo, parece que menos polivalentes que otras
permitir solicitar subvenciones, locales o participar en ciertos
ingenierías, como la industrial; los autores sospechamos que
actos.
incluso existen otras causas que nos son insondables o
incomprensibles. Una penuria similar se observa en el número c) Además de las donaciones de material, financiar sus
de egresados de esos grados –sustancialmente inferior al de actividades y necesidades –muebles, equipos, placas,
El trabajo descrito en esta publicación ha sido generado y patrocinado por
el Departamento de Educación, Política Lingüística y Cultura del Gobierno
Vasco en base a las ayudas para apoyar las actividades de grupos de
investigación del sistema universitario vasco IT978-16 y por el Ministerio de
Economía y Competitividad a través del proyecto de investigación TEC2017-
84011 y los fondos FEDER.
427
Libro de Actas
componentes, camisetas corporativas, etc.–. No es en absoluto Tienen un lugar que hace de laboratorio propio, con el fin
sencillo pagar dinero a quienes no son trabajadores de la de realizar las prácticas.
universidad. Por supuesto, la salida que hemos encontrado es
cargar muchas de sus facturas, las relativas a actividades de Se intercambian información académica relevante:
promoción de la titulación entre estudiantes de secundaria, al seminarios, jornadas, etc.
presupuesto del dpto. El consejo del mismo no ha puesto El profesorado puede dirigirse a ellos para consultas u
objeción alguna a dedicar dinero a ese concepto. ofertas académicas, sobre todo relacionadas con las TIC. En
nuestra escuela, el consejo de estudiantes es demasiado
heterogéneo –12 grados y 4 másteres–, no es fácil identificar
al alumnado de las TIC.
B. Extra-académicas
La asociación es un lugar de encuentro y amistad.
Sirve de referencia para atraer a otros estudiantes.
Hace de “valla publicitaria” de las titulaciones de las TIC.
Son vistos y reconocidos por gente de dentro y fuera de la
universidad.
Fig. 1. Viñeta creada por la asociación Bilbaodynamics. La pantalla del Acuden a los profesores que hemos hecho de tutores o
ordenador muestra su logotipo. mentores, al objeto de ser asesorados sobre optativas o
especialidades. También cuando tienen problemas
administrativo-académicos.
d) Conseguirles un local ha sido la piedra angular del Sobre esta última experiencia extra-académica, conviene
proceso. Se puede decir que una asociación no es tal hasta que ser cauto, a fin de no mezclar la exigencia en la evaluación
tiene un lugar que la identifica –es como su “cuerpo”–. con las relaciones que rodean a la asociación. Participar en
También ha sido la tarea más ardua con diferencia: negociar ella, lógicamente, no otorga ventajas en pruebas de examen.
con la dirección del centro y con el consejo de estudiantes. Al
final, tuvimos que recurrir a una especie de trueque con los IV. PROMOCIONANDO LA INGENIERÍA DE TELECOMUNICACIÓN Y
representantes del alumnado de la Escuela: el local a cambio LAS TIC EN GENERAL
de subvencionarles una actividad.
Desde el punto de vista de publicitar la titulación,
e) A modo de compensación por sus desvelos y Bilbaodynamics nos ha permitido ampliar el abanico de
dedicación, ofrecemos a los miembros de la asociación posibilidades y dar aire fresco a algunas iniciativas que
convertir alguna de sus tareas en un trabajo fin de grado, y les veníamos desarrollando.
damos preferencia en prácticas de cooperación educativa
promovidas por nuestro grupo de investigación.
a) Talleres de Navidad, Semana Santa y verano, dirigidos a
III. RESULTADOS OBTENIDOS Y PROBLEMAS ENCONTRADOS alumnado de secundaria. Esta línea de acción está vedada a los
dptos., ya que la titularidad de los grados es del centro, y no
Siguiendo, tal vez con cierta flexibilidad, al profesor de la
deben unos pocos dptos. erigirse en representantes de algún
Universidad de Zaragoza Javier Paricio Royo [2], hacer del
grado concreto –originaría conflictos con los demás–. Los
aprendizaje universitario un proceso no traumático y, a la vez,
alumnos, por el contrario, tienen esta vía libre, aunque han
eficaz en cuanto a la adquisición de conocimientos –
tenido que sortear algunas reticencias, y les hemos asesorado y
competencias, para los puristas– requiere que cada estudiante
subvencionado. Por esta vía, llegan a unos 80 alumnos de la
viva al menos una “experiencia discente gratificante” –mejor
ESO al año.
si son dos, pero no es sencillo–: en pocas palabras, participar
en un proyecto o actividad que le permita llevar a la práctica
lo aprendido, experimentar con ello en situaciones próximas a
la realidad y disponer de libertad para elegir temas, b) Montar un demostrador en las jornadas de puertas
aplicaciones, compañeros e incluso horarios. abiertas. De esta manera son los propios estudiantes los que
explican la titulación a los de secundaria, en “su idioma”.
En esta línea, Bilbaodynamics ha conseguido proporcionar
a sus socios experiencias gratificantes de dos tipos.
c) Acudir con ellos a encuentros como la “Zientzia azoka”
A. Académicas (“Feria de la ciencia”) [3], “First Lego League Euskadi” [4],
Los miembros se apoyan en el aprendizaje, se ayudan a “Maker Faire” [5], “24 h de la innovación” [6]. En definitiva,
resolver dudas. Estudiantes que enseñan a otros alumnos, y acontecimientos que pueden fomentar vocaciones científico-
que aprenden unos de otros. tecnológicas en los adolescentes –y en las que al profesorado
nos resulta difícil participar–.
428
TAEE 2018 | Tenerife, 20 - 22 de Junio
429
Libro de Actas
Abstract— Como parte de una experiencia de innovación ya En los últimos 9 años, profesores de electrónica y de diseño
asentada, estudiantes de electrónica y diseño industrial elaboran industrial han desarrollado una metodología, así llamada,
colaborativamente un proyecto común para sus respectivas Proyectos Híbridos [4], que intenta cubrir estas necesidades.
asignaturas. Se forman así grupos interdisciplinares que
desarrollan productos industriales con contenido electrónico, La estrategia asocia trabajos de distintas asignaturas, de
orientado al mercado y en colaboración con una empresa. Parte distintas titulaciones que convergen en un objetivo común.
del trabajo trata de un diseño preparatorio llamado “proyecto Consiste en formar, con alumnos de diferentes materias y
exprés”. Tras varios años mejorando la metodología, el presente titulaciones, grupos interdisciplinares para desarrollar el mismo
trabajo presenta su formalización y evaluación en términos de proyecto, cada cual abordando la parte que a su asignatura atañe,
adecuación a la consecución de competencias transversales, pero teniendo que trabajar colaborativamente a lo largo de todo
mejora de la ratio esfuerzo / aprendizaje y optimización de la el proceso. Los estudiantes tienen que negociar en las sucesivas
adquisición de competencias técnicas tanto propias como cruzadas fases de desarrollo del proyecto, simulándose un entorno muy
entre los dos tipos de estudiante. cercano a la realidad industrial, donde actores de distintos
departamentos sacan adelante un producto común. En el caso
Keywords— Aprendizaje basado en proyectos, trabajo expuesto se trata de estudiantes de las siguientes asignaturas.
interdisciplinar, aprendizaje colaborativo. common ground. Pertencen a la Escuela de Ingeniería y Arquitectura de la
I. INTRODUCCIÓN Universidad de Zaragoza.
El aprendizaje basado en proyectos (ABP) tiene una • Laboratorio de Diseño Electrónico, de 4º del Grado en
importancia capital en las enseñanzas técnicas, dado que uno de Ingeniería Electrónica y Automática. Optativa de 6
sus objetivos principales es la capacitación para el desarrollo de créditos, con 4 horas presenciales en el laboratorio; se
proyectos. Esta metodología, ampliamente documentada [1], trata de una asignatura de “solo prácticas”.
favorece el aprendizaje de la técnica llevándolo más allá del
• Metodología de Diseño, de 4º del Grado en Ingeniería de
dominio de las materias propias de la disciplina en cuestión, a
través de la puesta en juego de competencias de desarrollo y Diseño Industrial y Diseño de Producto. Obligatoria de 9
puesta a punto de proyectos reales y funcionales. créditos, 2 horas de teoría y 4 de prácticas a la semana.
Si los proyectos se realizan en grupo, se consigue un salto El aprendizaje está basado en la colaboración entre personas
de distintas disciplinas y procedimientos de trabajo, que aportan
cualitativo al incluirse competencias de trabajo en equipo,
aprendizaje cooperativo [2], aprendizaje entre pares y otras de puntos de vista diferentes y complementarios. Este enfoque
carácter social [3]. potencia el desarrollo de habilidades y competencias que son
esenciales en el ejercicio profesional dentro de la empresa,
No obstante, el ABP convencional se limita al desarrollo de destino natural de los estudiantes de la ingeniería, como la
proyectos de materias concretas en el entorno controlado de negociación, colaboración y comunicación entre profesionales
talleres y laboratorios, y no suele cruzarse con otras disciplinas, distintos, la gestión de incertidumbres y del estrés, actitud
cuando esta situación es habitual en la empresa cuyo carácter es profesional, el trabajo en equipo, aprendizaje entre pares y la
fuertemente interdisciplinar relación con superiores, subordinados y clientes. Estas
actividades tienen una presencia constante en la labor
En la experiencia presentada en este artículo se intenta
empresarial diaria y es esencial tener la capacidad de manejarse
responder a necesidades formativas de los ingenieros en cuanto
en ese entorno social con soltura y eficacia. A las competencias
a competencias transversales, con énfasis en lo interdisciplinar.
430
TAEE 2018 | Tenerife, 20 - 22 de Junio
Así, se planteó la necesidad de articular los equipos para que III. REPLANTEAMIENTO DEL PROBLEMA Y OBJETIVOS
su interacción se base en trabajo efectivamente colaborativo y PERSEGUIDOS
no sea un mero intercambio de informaciones y demandas. Para
conseguirlo se planteó una metodología cuyo objetivo es que los Al principio la actividad se planteó sin contar con referencias
equipos establezcan un cauce de comunicación, entiendan las metodológicas precisas y pretendiendo únicamente aportar un
funciones y capacidades de cada uno y articulen una dinámica enfoque docente inspirado en la simulación lo más realista
de trabajo basada en la colaboración. Proviniendo de estudios posible del entorno profesional en el entorno de aprendizaje.
distintos, cada uno de ellos tiene un corte formativo y Inicialmente la participación en la misma por parte de los
experiencial muy diverso, lo cual se refleja principalmente en la estudiantes se ofrecía como una opción voluntaria que tenía un
concepción de lo que es un proyecto (sesgadamente técnológico reconocimiento en la calificación posterior de las respectivas
en el caso de los electrónicos y con una visión global de producto asignaturas. Del mismo modo el número de profesores
en el caso de los diseñadores) y en las metodologías que usan participantes era muy reducido, uno o dos profesores por
unos y otros a lo largo de su desarrollo. asignatura.
Para establecer una base compartida (common ground [5]) En este planteamiento pionero la primera observación fue
sobre la cual poder trabajar cooperativamente se ideó el que la calidad de los resultados de aprendizaje debía desligarse
Proyecto Exprés, un pequeño proyecto que se aborda al de la calidad de los propios resultados de los proyectos. A
comienzo de las clases con el objetivo de configurar los grupos, menudo se observaba cómo la dificultad de entendimiento y
establecer vías de comunicación, poner en juego metodologías coordinación entre estudiantes procedentes de diferentes
conjuntas de desarrollo de producto e iniciar un aprendizaje titulaciones acababa propiciando un peor resultado técnico de
cruzado necesario para la colaboración (los electrónicos los proyectos.
aprenden rudimentos de metodología de diseño y los No obstante, los estudiantes participantes reconocían el valor
diseñadores nociones de electrónica [6]). formativo de la experiencia, incluso considerando que el
La filosofía de trabajo interdisciplinar entre diseñadores y producto desarrollado podía ser un fracaso, porque habían
electrónicos se ilustra en la fig. 1. Además de trabajos técnicos adquirido ciertas habilidades que entendían eran valiosas para su
propios de cada disciplina existe una cancha común de trabajo aplicación futura, como la capacidad de negociar entre distintos,
colaborativo en la que participan las dos partes del equipo. Hay de empatizar, de trabajar en equipo o de enfrentar conflictos.
que señalar que en las técnicas de creatividad y de generación de Existía un factor desmotivador que aparecía en la calificación
conceptos propias de diseño industrial, participan también los obtenida, que se centraba únicamente en la evaluación del
electrónicos aportando una visión de viabilidad e inspirando a resultado técnico del proyecto, y que solía ser menor que otros
los diseñadores con las posibilidades tecnológicas disponibles. estudiantes que no habían participado, aunque se ponderaba con
la valoración extra que se ofertaba a los voluntarios.
En la fig. 2 aparecen estudiantes de diseño y electrónica
aplicando la técnica 6/3/5 de generación de conceptos [7]. Inmediatamente se consideró por parte del equipo docente
que ese aprendizaje transversal era como mínimo igual de
II. EVOLUCIÓN DEL CONTEXTO DE LA EXPERIENCIA relevante que el aprendizaje estrictamente técnico, y que, como
tal, debía ser evaluado y pasar a ser un contenido extendido a
La metodología utilizada en el desarrollo de la actividad de todos los estudiantes y de carácter obligatorio.
proyectos híbridos ha experimentado una considerable
evolución a lo largo de sus sucesivas ediciones.
431
Libro de Actas
432
TAEE 2018 | Tenerife, 20 - 22 de Junio
• Debe tener un tema que favorezca la participación, la el tiempo e interferían con el desarrollo factual de la
empatía y la colaboración. A tal efecto se proponen electrónica que se veía entorpecido.
temas sorprendentes, con un componente lúdico,
• Calibrar el esfuerzo invertido por los estudiantes y
desenfadado, que reste dramatismo a la fase de desarrollo
ajustarlo a los plazos de las asignaturas. Es necesario
y propicie el buen ambiente y la diversión dentro del
ajustar este esfuerzo a la capacidad de los estudiantes al
equipo, lo que aumenta la motivación de los
participantes. empezar la asignatura aún a costa de que este proyecto
sea menos ambicioso, y en línea con que se trata de un
• Debe permitir la experimentación y el prototipado, para entrenamiento. Por otra parte, se plantea la exigencia de
que los estudiantes visibilicen rápidamente su potencial que esté limitado en el tiempo y no se solape con el
como equipo y alcancen resultados. proyecto empresa, lo cual resulta en una causa añadida
de estrés.
• Debe ser un desarrollo intensivo, es decir, los estudiantes
desarrollan únicamente esta actividad y en un plazo de • Facilitar que los proyectos se terminen y sean operativos
tiempo lo más breve posible. en plazo, evitando la frustración que sufren los
estudiantes cuando no es así. Por su carácter de
El Proyecto Exprés tiene además una estructura que preparación, el Proyecto Exprés debería dar satisfacción
condensa en un plazo breve de tiempo las mismas fases y y entusiasmo al estudiante para abordar el proyecto
secuencia de trabajo que se desarrollará en el proyecto final. grande, de ahí la importancia de este objetivo.
Entre los resultados cabe destacar la consecución de • Solventar las dificultades que presentan los cambios
presentaciones creativas e innovadoras. Por este motivo la tardíos provinientes del subgrupo de diseño industrial.
última iniciativa puesta en marcha fue invitar a responsables de
El avance en las fases de desarrollo entre el trabajo de
B/S/H/ a asistir a las presentaciones antes de lanzar el proyecto
desarrollo de concepto (más largo) y el de la electrónica
que se desarrolla con su colaboración. Se trata de un mensaje de tiene, de forma inherente, un desfase temporal
refuerzo y confianza en el potencial de los equipos por parte de
considerable, mientras que la fabricación de placas y la
los profesores, una excelente carta de presentación de los
compra de componentes obligan a adelantar los tiempos
estudiantes del curso hacia la empresa participante y un modo
de desarrollo de la electrónica. Se plantea solventar este
de incentivar el desarrollo de presentaciones bien trabajadas desfase sin merma de la calidad de colaboración a lo
para un proyecto, en principio, menor.
largo de todo el proceso.
IV. REPLANTEAMIENTO DEL PROBLEMA Y OBJETIVOS • Aumentar la percepción de madurez como aspirante a
PERSEGUIDOS profesional por el hecho de abordar un diseño completo
En el último curso, el equipo de profesores se planteó una y operativo. Así se pretende conseguir una actitud de
reflexión sobre el Proyecto Exprés en términos de las confianza para abordar el proyecto empresa al
competencias transversales deseadas, la efectividad a la hora de considerarse el estudiante un profesional capaz que
conseguir equipos cohesionados con una colaboración forma parte de un equipo potente.
interdisciplinar real y el éxito en terminar con un producto
operativo. Por una parte se seguían detectando disfunciones que, V. PROPUESTA Y DESARROLLO DE NUEVA METODOLOGÍA DE
aunque hay que asumir que siempre pueden ocurrir, es preciso PROYECTO EXPRÉS
revisar y, por otra, había una estimación por parte de los Para alcanzar estos objetivos se plantea un giro importante
estudiantes de una excesiva complejidad y tamaño de este en la metodología del Proyecto Exprés, que se centra en los
primer proyecto. Efectivamente, en muchas ocasiones el trabajo siguientes ítems.
en el Proyecto Exprés se alargaba más allá de los límites
establecidos solapándose con el trabajo para la empresa. • Planificación temporal. El proyecto se limitará a un
tiempo determinado (3 semanas) formalizando
Es un hecho constatable a la vista de los dos productos estrictamente las tareas y los plazos. Tendrá dedicación
desarrollados (Exprés y empresa) la mejora que se produce de intensiva.
uno al otro, como corresponde a la misión del Proyecto Exprés
como entrenamiento para el proyecto de empresa, de mayor • Fomentar el trabajo independiente del equipo de
entidad. Esto se aprecia tanto por la calidad de conceptos de estudiantes, eliminando algunas de las guías del anterior
producto como por la circuitería electrónica construida. Por esta paradigma y limitando la supervisión a superar escollos
razón no se considera eliminar el Proyecto Exprés, ya que sus que puedan provocar retrasos. Incluyendo incluso algún
objetivos siguen siendo necesarios y sus logros son constatables. reto-trampa para que tropiecen en los problemas
En consecuencia, el planteamiento es una mejora para solventar habituales y dirigirles a la solución aplicando la
los fallos detectados sobre la base de idear nuevos objetivos, que metodología, con lo que apreciarán inmediatamente su
son: bondad y mejorará la percepción de su aprendizaje.
• Disminuir el estrés que había producido este proyecto • Realizar y poner a punto el prototipo en placa blanca en
en cursos anteriores. Este estrés estaba producido por las vez de sobre placa impresa. Esto evita tener que abordar
incertidumbres iniciales que se mantenían demasiado en el diseño y fabricación de la placa de circuito impreso
acortando fuertemente el tiempo de desarrollo. Además,
y no menos importante, el prototipo es flexible y
433
Libro de Actas
434
TAEE 2018 | Tenerife, 20 - 22 de Junio
435
Libro de Actas
436
TAEE 2018 | Tenerife, 20 - 22 de Junio
mejora de la ratio esfuerzo / aprendizaje y optimización de la Escuela de Ingeniería y Arquitectura por su sensibilidad y apoyo
adquisición de competencias técnicas tanto propias como a las experiencias de innovación docente. A la empresa B/S/H/
cruzadas entre los dos tipos de estudiante. por involucrarse en el proceso formativo de los estudiantes y dar
valor a su potencial innovador.
La percepción de los estudiantes en cuanto a las
competencias transversales y el valor del trabajo disciplinar
aparece claramente en las encuestas, cumpliéndose uno de los
objetivos principales de este trabajo. Una de las cuestiones más REFERENCIAS
sugerentes es que los alumnos idealizan en principio la realidad [1] M. Daun, A. Salmon, T. Weyer, “Project-based learning with examples
del trabajo multidisciplinar, pero se topan en la práctica con las from industry in university courses: an experience report from an
barreras que suelen darse en este ámbito. Sin embargo, undergraduate requirements engineering course” IEEE 29th International
Conf. on Software Engineering Education and Training (CSEET), 2016.
reconocen su aprendizaje al respecto, superando las expectativas
[2] Y. Mohd, Khairiyah, “Cooperative problem-based learning (CPBL): a
de aprendizaje que previamente habían hecho. practical PBL model for engineering courses”. In: 2011 IEEE Global
Engineering Education Conference, EDUCON 2011. IEEE Explorer, 366
Una de las decisiones que se tomó en el proceso de diseño
-373.
del Proyecto Exprés y que ha ofrecido un avance considerable
[3] A. R. Jassawalla, “An examination of collaboration in high-technology
fue la supresión de la presión técnica para los estudiantes de new product development processes”. Journal of Product Innovation
electrónica. Es decir, en esta parte de la asignatura, los Management, 15(3), 237-254, 1998.
electrónicos no tienen que fabricar PCB; esto se ha conseguido [4] J. M. López, E. Manchado, R.Casas, I. López, T. Blanco, “Adquisición de
poniendo a su disposición un set de componentes. El hecho de competencias profesionales mediante proyectos interdisciplinares”. II
evitar problemas técnicos hace que se desarrollen más Congreso Internacional sobre Aprendizaje, Innovación y Competitividad
fácilmente las competencias transversales, al poder centrarse los (CINAIC 2013).
estudiantes en las labores colaborativas. Estas tareas son [5] Beers, P. J., Boshuizen, H. P., Kirschner, P. A., & Gijselaers, W. H.
(2006). Common ground, complex problems and decision making. Group
abordadas más delante, de manera que no se descuidan. Decision and Negotiation, 15(6), 529-556.
Se constata además una mejora del acabado de los proyectos [6] Blanco, T., Casas, R., Manchado-Pérez, E., Asensio, Á., & López-Pérez,
desarrollados. Todos ellos resultaron operativos, no solo J. M. (2017). From the islands of knowledge to a shared understanding:
interdisciplinarity and technology literacy for innovation in smart
evitando la frustración del fracaso si no que además incrementa electronic product design. International Journal of Technology and
la motivación para abordar el proyecto posterior con la empresa Design Education, 27(2), 329-362.
y la satisfacción de haber logrado el logro en equipo, dando valor [7] M. L. Cuenca González, F. Alarcón Valero, M.D.M. Alemany Díaz, A.
a la eficacia de la metodología interdisciplinar. Boza Garcia, M, Fernández Diego, M. L. Gordo Monzó, L. Ruiz Font. La
técnica 6-3-5 extendida, para la competencia de creatividad, innovación y
emprendimiento (2016). http://hdl.handle.net/10251/68332.
[8] E. Manchado, C. Romero, T. Blanco, R. Casas, J. M. López, “Una
AGRADECIMIENTOS experiencia de aprendizaje colaborativo, basada en la adaptación de
metodologías de design thinking”, III Congreso Internacional sobre
A todos los estudiantes que han participado en las ediciones
Aprendizaje, Innovación y Competitividad (CINAIC 2015).
de proyectos híbridos; a los profesores que en ocasiones
[9] T. Blanco, A. Berbegal, R. Blasco, R. Casas, R. (2016). Xassess:
anteriores han participado. Al Vicerrectorado de Política crossdisciplinary framework in user-centred design of assistive
Académica de la Universidad de Zaragoza por su apoyo y products. Journal of Engineering Design, 27(9), pp. 636-664
reconocimiento durante todos estos años. A la Dirección de la
437
Libro de Actas
Abstract— En el proceso de innovación de producto a una tarea determinada; (2) entender cómo se usa la tecnología
tecnológico es tan necesaria la implicación de diversas disciplinas y la interacción con su(s) interface(s); y (3) comprender el
como la technology literacy (alfabetización/competencia funcionamiento interno de la tecnología. Por su parte, [7] lista
tecnológica). Los problemas de comunicación derivados de la falta cuatro dimensiones en el proceso de aprendizaje
de technology literacy en miembros del equipo dificultan la
crosdisciplinar, que son correlativas: (1) Islands of Knowledge,
innovación disruptiva. Se presenta una herramienta metodológica,
Common Understanding Area (CUA), que se demuestra útil en el donde el entendimiento se restringe a la propia disciplina; (2)
ámbito docente; como instrumento individual de aprendizaje; Awareness, es decir, la conciencia acerca de la existencia de
guía de diseño de producto electrónico; recurso para estructurar otras disciplinas con capacidad de complementar la propia; (3)
la información; herramienta de comunicación y toma de Appreciation, que implica un interés activo para entender y
decisiones; medio de definición de especificaciones de producto; o contribuir a los objetivos y conceptos de las otras disciplinas; y
guía de evaluación de conceptos. Partiendo de una evaluación de (4) Understanding, donde están ya presentes competencias para
largo recorrido con estudiantes de diferentes grados en ingeniería, negociar, ser proactivo en la discusión y usar el lenguaje de la
se presenta la herramienta metodológica revisada, y asimismo otra disciplina, así como para aportar los inputs necesarios antes
transferida y validada en el ámbito profesional.
de que estos sean requeridos.
Keywords—metodología, diseño de producto electrónico, trabajo Con todo esto en consideración, se plantea que el desarrollo
multidisciplinar, x-disciplinaridad. de dispositivos electrónicos inteligentes requiere el tercer nivel
de technology literacy de [6], para poder alcanzar el
I. INTRODUCCIÓN understanding de las otras disciplinas, en el sentido que
La transgresión de las fronteras entre disciplinas es una de propone [7]. Ante este panorama, se propone una herramienta
las principales consecuencias que ha traído consigo el progreso denominada Common Understanding Area (CUA) (Área
de la Sociedad del Conocimiento. La relación entre la ciencia y Común de Entendimiento), que tiene como objetivos
el mundo real ha sufrido enormes cambios [1], y el auge de las principales (1) transmitir una base de conocimiento tecnológico
orientaciones transdisciplinares, o de lo que se ha denominado para el diseño de dispositivos inteligentes y (2) servir como
x-disciplinaridad [2] –como concepto abierto que recoge herramienta a posteriori durante la vida laboral del alumno (por
cualquier posible grado de multidisciplinaridad (multi, inter, tanto ser también un recurso profesional).
cross, trans, etc)-, ha sido uno de los más recientes. Para Partiendo de una evaluación de largo recorrido con
alcanzar una innovación en tecnología es esencial que exista un estudiantes de diferentes grados en ingeniería, se presenta la
solapamiento integrador entre mentes divergentes y herramienta metodológica revisada, y asimismo transferida y
convergentes [3] y que se aporten a la industria profesionales validada en el ámbito profesional.
capaces de trabajar en este tipo de entornos [4]. II. METODOLOGÍA
Sin embargo, en el proceso de diseño de producto o servicio
electrónico, los problemas de comunicación derivados de la Como estrategia concreta, una formación directa sobre las
falta de technology literacy (alfabetización/competencia últimas tecnologías crearía un conocimiento efímero que, sin
tecnológica) en disciplinas que suelen formar partes de los un ejercicio constante de mantenimiento, quedaría rápidamente
equipos de innovación de las empresas (electrónica, obsoleto; sería como ofrecer pescado en lugar de enseñar a
telecomunicaciones, diseño, márquetin) dificultan la pescar. Por tanto, el desarrollo de CUA se basa en la teoría
innovación disruptiva y fomentan barreras ya reconocidas en el constructivista, por la cual se asume que el conocimiento se
trabajo x-disciplinar, principalmente la desconsideración y la construye a partir del que ya existe [8].
brecha entre disciplinas. El objetivo de la propuesta es crear analogías, vinculando
Según la International Technology and Engineering sistemas y realidades bien conocidas con los fundamentos
Educators Association (ITEEA), el término technology literacy básicos de la tecnología. La Tabla 1 relaciona las preguntas de
(alfabetización/competencia tecnológica) se define como la alto nivel que un profesional tiene que entender para diseñar
capacidad para usar, gestionar, evaluar y entender la tecnología correctamente un producto electrónico, con el conocimiento
[5]. De acuerdo con [6], la technology literacy tiene tres niveles, existente que se usa con la orientación constructivista. Estos son
que de menor a mayor son representados por la habilidad del los cuatro pilares a partir de los cuales se construye Common
individuo de: (1) identificar las tecnologías que son relevantes Understanding Area, pudiéndose considerar como subáreas
438
TAEE 2018 | Tenerife, 20 - 22 de Junio
para usar de forma ordenada –es decir, como fases de un La Figura 1 proporciona una instantánea que integra la
proceso de diseño–, o bien como espacios independientes que visión de (1) un dispositivo inteligente, (2) el mundo real –
ocupar –dependiendo de las características del equipo, de la categorización contextual–, y (3) la relación jerárquica de [9]
fase y del tipo de proyecto–. Cada subárea viene formalizada entre datos, información y conocimiento, todo ello aplicado al
por una introducción conceptual constructivista apoyada en una tema que nos ocupa. La pirámide de Ackoff [9] constituye un
infografía, junto una herramienta en forma de tabla, en la que recurso gráfico muy conveniente para representar estos tres
se propone a los estudiantes que completen la información conceptos, por su sencillez, su fácil adaptabilidad a cualquier
necesaria para sus proyectos. Estos recursos son el principal entorno y la universalidad de su estructura, comprensible por
medio de diálogo entre disciplinas. cualquier disciplina; por eso puede usarse como una
herramienta x-disciplinar muy efectiva, adecuándola
TABLA 1. FUNDAMENTOS CONSTRUCTIVISTAS
oportunamente a cada tema. La versión de la pirámide para
nuestra metodología aporta una visión de los procesos internos
que se producen dentro de un dispositivo electrónico para dar
PREGUNTAS DE ALTO CONOCIMIENTO TECHNOLOGY
NIVEL EXISTENTE LITERACY ADQUIRIDA lugar a las ventajas de las que disfruta el usuario. Esto se plantea
¿Cómo interactúan los Pirámide del Funcionalidad y
como un primer paso a través del cual el alumno comienza a
dispositivos electrónicos conocimiento de comportamiento de los adquirir la conciencia de que internamente existe una lógica
con las personas y su Ackoff dispositivos muy asequible a nivel conceptual, que puede asimilarse
entorno? electrónicos
también con el proceso de pensamiento humano.
¿De qué se componen Sentidos Arquitectura de La Tabla 2 es la materialización práctica de la teoría
los dispositivos humanos dispositivo electrónico
electrónicos? desarrollada en torno a la pirámide, y que se transmite a los
¿De dónde viene la Vehículo y Restricciones
alumnos como herramienta para ser utilizada en el proceso de
energía y cómo la combustible energéticas de los diseño del producto electrónico. Para facilitar su asimilación
consumen los dispositivos (en esta y en el resto de fases o áreas), se proporciona a los
dispositivos? electrónicos
alumnos una tabla ya completada.
¿Cómo mandan y Comunicaciones Comunicaciones
reciben la información humanas electrónicas
los dispositivos? TABLA 2. GUÍA DE DISEÑO: FUNCIONALIDAD DEL PRODUCTO ELECTRÓNICO
439
Libro de Actas
INSTRUCTIONS
Architecture Draw building blocks
Dimensions and weight Define approximately shape, dImensions,
weight and other physical characteristics of
the whole device
Energy sources and Define approximately
expected lifetime
Communications Define the basic features that are needed
(range, data throughput, topology, etc.)
Type of sensors If included, what kind, where they will go, how
they should perform
Human Computer Quote basic features
Figura 2. Arquitectura del dispositivo electrónico inteligente Interface
Actuator If included, what kind, where they will go, how
they should perform
Desde la perspectiva x-disciplinar, la codificación que se
Processing and memory If needed; specify for what they are needed
considera más adecuada para facilitar la comprensión es una
doble clasificación basada en las capacidades y las restricciones
de los dispositivos: Las capacidades de un dispositivo se Una alternativa que facilita el trabajo en equipo y la fluidez
relacionan en la teoría correspondiente a esta parte con los tres creativa, es usar como checklist la tabla 4 y como base de
paradigmas de la Figura 1 –sensibilidad al contexto, acción representación la figura 2. El uso de este recurso se puede
automática e interacción con el usuario– y con las tres funciones ejecutar tal como se muestra en la figura 3, pero también a modo
intrínsecas –sensado, actuación, interacción–. Las restricciones de dinámica con posits (en este caso la figura 2 se sitúa en el
de un dispositivo se relacionan principalmente con la energía, centro y los miembros del equipo colocan posits, alrededor de
la computación y las comunicaciones, y permiten clasificar los la figura, con el contenido que indica la tabla 4).
dispositivos en mote, mobile o static (Tabla 3).
Tomando la Tabla 3 como soporte teórico, se propone el uso
de la Tabla 4 como guía en el diseño de la arquitectura y bloques
de un dispositivo. En cursiva aparecen las notas de apoyo que
se añaden para facilitar la cumplimentación por parte del
alumno.
440
TAEE 2018 | Tenerife, 20 - 22 de Junio
441
Libro de Actas
442
TAEE 2018 | Tenerife, 20 - 22 de Junio
• Evaluaciones de la calidad de los productos ideados, tanto en object worlds [15], dando también lugar a usos emergentes de
términos generales como en relación con su viabilidad CUA que le otorgan mayor valor; (3) en consecuencia, aumenta
tecnológica e innovación; bilateralmente el respeto entre disciplinas, mejorando las
actitudes hacia la disciplina contraria y produciéndose
• Comparativas de la evolución de las calificaciones;
progresivamente una evolución desde las islands of knowledge
• Cuestionarios semiestructurados pasados individualmente a hasta el shared understanding, que pasa por etapas intermedias
los estudiantes, con el fin de obtener su feedback acerca de de awareness y appreciation. Los beneficios también revierten
su valoración de los beneficios obtenidos y de la percepción en el desempeño grupal, reflejado por un lado en la calidad de
de los objetivos intangibles; los productos desarrollados, con una considerable reducción de
• Focus group y entrevistas semiestructuradas con los equipos errores y una mejora evidente en las capacidades tecnológicas
de estudiantes, con el objetivo de profundizar ciertos de los dispositivos; y también en el rendimiento de los
resultados de las encuestas y de explorar aspectos estudiantes.
relacionados con el trabajo diario de cada grupo. La última evaluación de CUA ha tenido lugar en dos líneas:
por un lado la puesta en marcha de la metodología “sin guía del
• Trabajo guiado con proyectandos vs. trabajo sin guía con profesor”. Esta acción ha tenido lugar en proyectos de fin de
proyectandos. grado y máster, con el objetivo de comprobar si la herramienta
• Entrevistas personalizadas con los proyectandos. podía usarse de forma independiente y constituir un recurso
autoformativo. En este caso segmentamos los resultados según
• Evaluaciones por parte de los profesores y directores de el conocimiento previo en electrónica. En el caso de estudiantes
proyecto de los estudiantes. sin conocimiento de electrónica previo, la herramienta no se usa
• Evaluaciones de profesionales. fluidamente cuando se hace de forma independiente, sin la
aportación teórica que acompañaba su aplicación dentro de
El estudio de los individuos y grupos de diferentes asignaturas específicas. Aunque les resulta útil en términos
disciplinas permite corroborar que, aunque ingenierías todas y generales y la valoración es alta, la mayoría de estudiantes
destinadas a colaborar, reproducen conflictos similares a los tienen dificultades para completar las tablas. El uso, sin
que arroja la literatura especializada en x-disciplinaridad. Los embargo, mejora ostensible e incrementalmente con las
puntos de fricción y barreras más habituales son: siguientes acciones, ordenadas de menos a más:
• Dificultades de comunicación entre disciplinas, no solo proporcionando al proyectando un texto escrito con la teoría;
debido a las jergas, y formas de transmitir y de representar asistiendo al alumno individualmente de forma teórica y
las ideas sino también por el diferente ritmo y metodología práctica (esta opción tiene la desventaja de la viabilidad para un
de trabajo al que están acostumbrados. solo director de proyecto); uniendo el trabajo de dos
• Dificultad de conjugar perspectivas, derivado precisamente proyectandos de diferentes disciplinas, una de ellas electrónica
de la formación “centrada en la disciplina” que ambos o afín. Esto es un claro indicador de que la colaboración x-
grados reciben, los electrónicos ven el diseño como la disciplinar no es prescindible en el mundo real y el hecho es
carcasa que envuelve “su obra” y los diseñadores ven la que la gran mayoría de los estudiantes valoran positivamente el
electrónica como “las tripas” de “su obra”. uso de la herramienta en colaboración. Los resultados en estos
casos coinciden plenamente con los datos previos llevados a
• Desvalorización de la disciplina contraria, principalmente
cabo en asignaturas de grado, por lo que se valida de nuevo el
por la asimilación de prejuicios históricos entre ingenierías.
potencial de la herramienta como medio de trabajo x-disciplinar
• Diferentes intereses y perspectivas con respecto del para la innovación TIC. Uno de los usos comunes en este
producto. sentido fue la de rellenar de forma iterativa las tablas y utilizar
los esquemas al mismo tiempo que se desarrollaban
• Diferentes motivaciones y responsabilidades, en algunos
casos desbalanceadas a nivel disciplinar. conjuntamente los conceptos; durante el trabajo de
conceptualización utilizaban las tablas o los diagramas para
Los resultados tras los primeros años de experimentación, discutir acerca de la viabilidad de una idea para explicarnos por
dentro de asignaturas colaborativas específicas, habían qué una idea era inviable: “Discutíamos sobre ello y
evidenciado cómo la metodología y el uso de las herramientas proponíamos cambios… Evolucionamos todos nuestros
constructivistas mejoran la technology literacy de los conceptos de esta manera".
diseñadores y cómo esto sirve de base sólida para el diálogo En el caso de estudiantes con conocimiento previo medio
entre diseñadores y electrónicos. La metodología ataca tres o alto de electrónica, se produce una revelación inesperada. La
flancos de la relación entre disciplinas: (1) con el aprendizaje aceptación de la herramienta en principio se preveía menor,
de ciertas bases de la electrónica, los diseñadores superan sus dado que se trataba de proyectandos que ya habían seguido
limitaciones y adquieren una voz activa en el proceso de diseño todas las asignaturas del grado, y algunos de los contenidos de
conjunto, siendo capaces de negociar especificaciones y la herramienta podrían parecer elementales. Sin embargo hacen
restricciones gracias a su mejor comprensión del medio; (2) los una valoración alta, apreciando su utilidad para estructurar la
recursos gráficos proporcionados establecen un medio a través información, como una guía para ayudar a organizar y "aclarar
del cual se promueve el lenguaje común efectivo entre los dos las ideas antes de profundizar en el desarrollo, como los
443
Libro de Actas
diagramas de flujo en programación", o para "resumir todo lo herramienta profesional de diseño, como guía que puede ser
relacionado con la electrónica" utilizada por equipos mixtos x-disciplinares o bien por el
La segunda línea de experimentación ha consistido en profesional individual involucrado en el diseño de producto
probar CUA en un entorno no formativo. Su uso ha sido electrónico. Se puede destacar el potencial de los recursos
validado en un proyecto de investigación real, en concreto el físicos de CUA, tanto las tablas como las infografías.
Proyecto Sigue-Tu –Sistema Inteligente de Gestión de La evaluación llevada a cabo cubre tres de las cuatro
Emergencias en Túneles-, cofinanciado por el Fondo Europeo dimensiones de la evaluación de metodologías propuesta por
de Desarrollo Regional (FEDER) de la Unión Europea y por el [15]: theoretical structural validity, empirical structural
Ministerio de Economía y Competitividad (MINECO) del validity, empirical performance validity y theoretical
Gobierno de España en su Programa Estatal de Investigación, performance validity.
Desarrollo e Innovación Orientada a los Retos de la Sociedad,
en el marco del Plan Estatal de Investigación Científica y AGRADECIMIENTOS
Técnica y de Innovación 2013-2016 (código RTC-2015-3359- A todos los estudiantes, profesores y profesionales que han
4). El uso de la herramienta en este contexto valida su uso libre usado y validado CUA. Al Vicerrectorado de Política
sin guía, tanto por un tándem entre un diseñador y un Académica de la Universidad de Zaragoza por su apoyo a través
electrónico como por grupos de electrónicos sin diseñador. Los de las sucesivas convocatorias de proyectos de innovación
resultados de esta aplicación han aparecido reflejados en docente. Al Ministerio de Economía y Competitividad
publicaciones [10] y derivado asimismo en un modelo de (MINECO) del Gobierno de España y al Fondo Europeo de
utilidad (Ref: 201230980/1) y una patente (Ref: WO Desarrollo Regional (FEDER) de la Unión Europea,
2015055877). cofinanciadores de uno de los proyectos donde se implantó
Teniendo en cuenta a [16], este trabajo completa el marco CUA.
de validación de [17], confirmando la theoretical performance
validity de la metodología propuesta. REFERENCIAS
444
TAEE 2018 | Tenerife, 20 - 22 de Junio
445
Libro de Actas
Abstract— This work aims to describe and discuss the benefits developing solutions to these challenges tackling them from
and learning outcomes detected along four iterations of a three perspectives: business, technology and people.
learning experience carried out by three institutions: ESADE
Business School, IED Istituto Europeo di Design and the Telecom Every discipline involved in the innovation process is
Engineering School of UPC, Universitat Politècnica de fundamental and a deep knowledge in engineering
Catalunya. Mixed teams of students from the three institutions (technology), management (business) and design (people) is
face open innovation challenges with societal interest through needed to develop solutions that have greater chances to
Design Thinking. This study is focused on the learning outcomes succeed in the market.
of engineering students, compared to the ones obtained by
Telecom engineering students that follow standard project-based As a society we are facing extremely complex challenges
courses. The students spend 3-4 weeks at IdeaSquare, a creative today and in the near future like water scarcity, climate
environment created at CERN Meyrin site in Switzerland, where change, over population, immigration and refugees, among
they can consult and interact with scientists and knowledge others. To tackle this type of challenges, solutions must be
transfer experts about possible applications and uses of CERN
holistic and the approach must be in multiple directions.
technologies in the student’s proposed solutions. One example of
a prototyped solution is a low-cost sensor-based system to detect Training future professionals in the processes and methods
malfunction in water wells in Africa, which uses SMS-based to innovate and in understanding how to tackle this type of
communication and cloud-based solutions to manage wells challenges from a multidisciplinary perspective could increase
repairs. As a result, the ICT engineering students increase their
the chances to have solutions with greater chances to succeed.
awareness of user needs and the relevance of the problems to
focus on when tackling a complex challenge. They also increase For engineering students, getting to understand the
their ability to ideate more disruptive and high-impact solutions innovation process, working in multidisciplinary teams with
thanks to their understanding of the “big picture” based on their management and design students and approaching solutions
interactions with design and business students.
beyond the purely technical or engineering perspective makes
Keywords— challenge based education; multidisciplinary a great difference in their learning experience.
teams; design thinking; innovation These types of complex challenges pose unforeseeable
uncertainty [1] and require different approaches than
I. INTRODUCTION “traditional” engineering projects. Design Thinking is a
Innovation is not only about technology or technical human centric innovation approach to innovation [2] suitable
solutions to problems, either business, market or industry to deal with uncertainty in the early phases of projects through
based. Innovation is about solving complex challenges and in depth user research, ideation and early prototyping and
testing of solutions in an iterative process.
446
TAEE 2018 | Tenerife, 20 - 22 de Junio
Based on Dym’s research [3] using Design Thinking in and the solution space. Within the problem space, the focus is
project-based learning is the best pedagogical model for placed in understanding the challenge, the context, the user/s
teaching design. and stakeholders and detecting needs to be solved and
opportunities. In the solution space, the aim is to generate
Challenge Based Innovation (CBI) is a program created by
multiple ideas and solutions to the specific needs and
CERN to host educational projects where students from
opportunities identified in the previous phase. These solutions
different disciplines working in multidisciplinary teams tackle
are then prototyped and tested in an iterative process to learn
innovation challenges through Design Thinking. The objective
and improve before developing the final solution.
is to design solutions to complex social problems, considering
the use of CERN technologies if suitable. From the cognitive perspective, it combines divergence
and convergence processes to generate several choices and
The objective of this paper is to describe the process,
only then make choices between the alternative options [2].
methodology and learning outcomes (focusing on engineering
students) and examples of the technical solutions and According to [5] it is a process composed of 6 iterative
prototypes as result of this new educational experience carried phases where back and forth movements are involved between
out by three higher education institutions: UPC (Telecom and the different phases (Figure 1)
Computer Science students), the business school ESADE and
the Barcelona site of IED, Istituto Europeo di Design, after
four editions of this course.
The methods and results are compared with the ones
developed by a more classical approach: the capstone project
that is carried out in the fourth year of the Telecom
Engineering degree. In this case, challenges are also stated by
external companies or institutions but are basically technical
challenges, which have initial requirements and even
specifications.
These principles emphasize the observation of people More than 12.000 scientists from all over the world
behaviors to detect needs and opportunities, collaboration in collaborate with CERN in these scientific experiments and
multidisciplinary teams, early visualization and rapid developing new hardware and software. The technologies they
prototyping of ideas and solutions and testing in an iterative develop for their experiments could have great potential
process. It does not replace professional design or engineering. applications and impact in the society. Some of them even can
It is a methodology for early stages of the innovation funnel change our lives, like the case of the World Wide Web,
[4]. invented by Tim Berners-Lee in 1989 at CERN. To find ways
to allow, facilitate or accelerate the process of discovering
Within the Design Thinking process we can clearly societal applications for CERN technologies, a new
identify two different “spaces” to explore: the problem space experiment called IdeaSquare was created in 2013 in
447
Libro de Actas
collaboration with Aalto Design Factory, which is a Teams are usually formed by six students (two from MBA,
multidisciplinary teaching and development unit from Aalto two from engineering and two from design). In a few cases,
University. some teams had only one representative of one of the
institutions. In several cases, they have been added to mixed
The objective of IdeaSquare is to prove or demonstrate that
student teams from other international universities also
applying fundamental research concepts to tackle societal
involved in the Aalto Global Design Factory Network.
challenges is of value. For this purpose, IdeaSquare hosts
different activities: long-term research projects on detector The schedule and practical arrangements of the course has
R&D, different innovation-related events and hackatons and been adapted year by year. The course itself is a prototype. In
multidisciplinary university projects like CBI (Challenge the current setup, there is a kick-off period, with an initial
Based Innovation) [6]. Challenge Based Innovation is a intensive week in one of the local institutions followed by a 3-
human-centric experimental project hosted by IdeaSquare 5 days at IdeaSquare@CERN. Then, there is a weekly full day
where multidisciplinary teams of students tackle societal (8 hours) devoted to the projects in one of the local institutions
challenges. Within these wide challenges, they identify end- along 5 weeks, followed by an intensive week 3-5 days at
user needs to be addressed. In collaboration with CERN IdeaSquare@CERN where the ideation phase is finished in
mentors and coaches from their home Universities, they ideate most cases. Then another set of 5 weekly days at one of the
and create tangible prototypes of the solutions inspired in local institutions, devoted to converging in one solution and
relevant novel technologies from CERN. designing it and a final intensive period of 10 days at
IdeaSquare@CERN for solution integration and final
To achieve better synergies and connections with CERN
presentation.
all student teams have a CERN mentor who helps them and
guides them in everything related to technologies from this Each team at the end of the project must deliver the
research institution. Also, the students have weekly working following items:
sessions with their coaches from their home institutions to
• Prototype of the solution (proof-of-concept)
progress in their projects.
• User testing feedback
B. CBI Course Structure
• Demonstration of the impact of their solution
Similar to the four phases of the Double Diamond design
process from the Design Council [7], which is based in the • Clear description of their link to CERN
Design Thinking methodology, the basic structure of CBI is
composed of three main blocks: Discover, Design and Deliver. • Final project presentation
In the initial Discover phase, the teams focus on deep • Well-documented project and process description
diving into their challenges, understanding the context, trends, • Project video
benchmarking, needfinding, doing basic research and user
research (observation, interviews, etc). At the end of this According to the CBI Student Guidelines document,
phase the teams define the specific need or problem they are shared by the three institutions, the course learning outcomes
going to tackle within the original challenge. In the Design are:
phase the students generate multiple ideas and solutions to the • Develop an Advanced Design project applying a
problem that are prototyped in low resolution (cardboard, methodology focused in product innovation.
paper, etc) to quickly iterate and learn through user testing.
After these iterations, one solution is chosen to be further • Study and guide the creation of future scenarios,
developed and prototyped with higher resolution. In the based on a deep analysis of present and past, with
Delivery phase, the selected idea is prototyped to a proof of the aim of creating new ideas applicable to the new
concept level and the solution is developed from the technical, context.
design and business model perspective. At the end of the
• Analyze the project considering market, society and
project, all teams present their solutions and prototypes in a
technology, to define clear areas for new
gala event at CERN in front of scientists and universities
opportunities.
audience, with media coverage.
• Achieve the proper presentation tools to present and
Ideally the societal challenges for the course are defined in
explain the design process, both orally and in digital
collaboration with NGOs or companies, and with IdeaSquare
format.
team. The topics of the challenges are broad and allow
multiple ways to approach them, aiming for educational and • Apply a strategy, making decisions for achieving
learning outcomes rather the technical solutions of the innovation and quality.
projects. In the two last editions, alignment with UN
Sustainable Development Goals (SDG) has been taken into • Fundament the concepts in a multidisciplinary project
account when defining the challenges. from a theoretical and practical perspective.
448
TAEE 2018 | Tenerife, 20 - 22 de Junio
• Present and represent design ideas applying the members and the external advisors. Then they execute the
proper techniques. different work packages they have defined until a Critical
Design Review approximately located in the 8th week and then
• Apply the proper digital technology for the continue with the updated project plan until presenting the
communication and presentation of projects. product or service and delivering the Final Report at the end of
• Implement specific design research and the semester (13-15 weeks).
experimentation techniques. The assessment of the individual performance is obtained
• Find out and study the productive processes for the by giving an overall mark to every project, which takes into
fabrication of the designed projects. account the different aspects and deliverables (technical
performance and complexity, innovation, prototype, reports
and presentation). This overall mark is modulated for every
The assessment of the individual students is based in the individual student with three factors: supervisors’ individual
team performance (50%), the individual performance (35%) assessment, team leader assessment and peer assessment
and the peer assessment (15%). The first two marks include performed by the team peers using a rubric, with a weight of
several aspects specified in a rubric. Taking into account that 30% each. The feedback is collected through a reflection
the teams have, at least, a weekly coaching hour with several document included in the Final Report.
faculty members, we can use authentic assessment.
V. CBI AND CAPSTONE PROJECT EXAMPLES
Along the 4 editions of the CBI course in which our three
Feedback about the course is obtained through a specific institutions have participated, 18 different projects have been
feedback session with all students and faculty members, an carried out, four in the first two years and five the last two
individual reflection document and several questionnaires years. As examples of the stated challenges:
supplied by the different institutions.
• How can we design a viable system that allows people
to restore or enhance their ability to move?
IV. CAPSTONE PROJECT AT THE TELECOM ENGINEERING
SCHOOL • How might we improve public health by providing
For the sake of comparison with the CBI course, the safe access to water?
capstone project, which is performed in the fourth year at the • How might we deliver food to homes in a new way
Telecom Engineering School, will be briefly described. When that maintains the food cold at a selected temperature,
designing the engineering degree curricula according to the ensuring its safety?
EHEA directives, the Telecom Engineering School adopted
the CDIO Standards [8] and, as part of the implementation of • How might we improve the cognitive development
the CDIO model, included a project courses path which and communication skills, and consequently the
currently includes a project-based course in the second, third quality of life, of people with Intellectual and
and fourth year of the bachelor. The projects’ complexity and Developmental Disabilities through ICT?
degrees of freedom grow along the three iterations and also
• How could technology help to improve the living
the team size increases. The capstone project, called Advanced
conditions of refugees, displaced and other people in
Engineering Project (AEP), is located at the first term of the
need of emergency temporary sheltering?
fourth year and has 12 ECTS credits. Teams of 7-12 students
face a complex challenge by splitting in sub-teams, designing • How to use new technologies to revamp radiation
and implementing the different parts of the project and finally inspection methods?
integrating ant testing the product, process or service,
including the definition of a business plan. The teams usually • How might we use immersive technologies to design
have a mixed composition of students from the different realistic, productive and memorable learning
minors of the Telecom Engineering degree (Electronics, experiences for humanitarian missions in risky
Networks, Audiovisual Systems and Communication environments?
Systems). This subject has also evolved along the eleven To give an overview of how the projects were developed
iterations that already occurred. Currently, 8-10 different according with the Design Thinking methodology, we give
challenges are offered every semester. 7-8 out of 10 are more details on two of them. About the challenge “How might
proposed by companies or external institutions (hospitals, we improve public health by providing safe access to water?”,
NGOs, …) and 2-3 are proposed by research groups. The the six students team explored the needs in the sub-Saharan
projects follow a more classical structure: starting by region through local and remote contacts at NGOs and
requirements and even specifications to solve a technical need international agencies. They focused in rural areas in Ghana
identified by the stakeholders, the teams build a Project and first explored the needs: locating water sources, sanitizing
Charter document and a Project Management Plan, following the water, improving the safety of the water use, … Then they
the PMBOK standard, and get them approved by the faculty explored the feasibility of using CERN-derived technologies:
449
Libro de Actas
high efficiency solar collectors for disinfecting water, using The second of the chosen examples is the challenge “How
advanced sensors to perform remote sensing of water sources, to use new technologies to revamp radiation inspection
advanced filtering devices … In all cases, they shared their methods?”. In that case, the students interviewed the CERN
findings with the stakeholders. At the end, and through the experts in radiation inspection, staff at a nuclear plant,
stakeholders’ feedback, they realized that the main problem in managers of radiation therapy facilities in hospitals, public-
this area was not the scarcity of water wells but the fact that health officers at the City-Hall, … The conclusion of the
more than 70% of wells were out of function. They also found research phase was that the highly standardized radiation
pitfalls in the way the money provided by NGOs was used. The inspection procedures, although could benefit from an
solution they designed (figure 2) and prototyped (figure 3) was appealing revamp through the use of new technologies (e.g.
a low-cost sensor arrangement that was attached to the well augmented reality), were a field that affected few people, and
outlet pipe (no need of modifying it), detected if the well was that people had strong technical skills and did not really need
operated through vibration pattern detection, if water was more comfortable methods which, on the other hand, would
flowing through temperature change detection, and sent an find difficulties to be approved by the regulation agencies. In
SMS message to a cloud-server that displayed the well status in opposition, they found through CERN contacts that there was a
a synoptic map in the nearby villages and activated a Uber-like radiation-induced problem with high impact in the population
network of potential repairers, who would be paid through a due to the accumulated exposition to radon gas in houses and
NGO when the correct well status was automatically checked. workplaces with low ventilation, which results in a number of
The solution, at the end, only used the C2MON cloud solution lung cancer cases. The students designed and partially
from CERN technologies but potentially solved a relevant prototyped a solution based on radon sensors developed at
problem. CERN which also included a service build on top of a database
and a smartphone app which calculates and displays the
accumulated exposure of an individual to radon gas using
sensors and publicly available information and also takes into
account the individual susceptibility based on family history of
lung cancer and other environmental factors (smoking, …) and
that could include genetic data in the future.
Almost all challenges and solutions have a similar story of
choosing the relevant need and solution through intense user
feedback although the solution was not so appealing from the
technological point of view. The final reports and videos of the
projects can be found at http://www.cbi-course.com/, under the
“Projects” section.
While 10 students per year get their 12 ECTS credits of
Advanced Engineering Project through the CBI course, only in
the fall term, the remaining 160-200 students per year do it in
the regular way through one of the 8-10 capstone projects
(AEP) proposed every semester. Up to 78 projects have been
carried out up to now. Most of them are new every semester
and a few (one-two per semester) may be a continuation or
Fig. 2. Block diagram of Well2go, the system designed in the CBI course second version of a previous one. A few examples of the kind
(2015) to improve the safe use of water in Ghana of topics stated by the stakeholders are the following:
• Software application based on image and video
processing to aid the rehabilitation of facial paralysis
after facial nerve injury.
• Portable, non-destructive testing equipment to
determine the health of “trencadís” tiles of Sagrada
Familia temple.
• Improvement of several features in large-format printer
sensors
• 3Cat-NXT and Distributed Satellite System projects:
successive developments around a Cube-Sat platform
• Cost Effective communication payloads in
Stratospheric Balloons
Fig. 3. Prototype of the Well2go system
450
TAEE 2018 | Tenerife, 20 - 22 de Junio
• Image processing to identify the individual tiles from a • About the technical complexity and deepness, as it
picture taken with a tablet (image segmentation). was said in the previous section, in capstone projects
is high and there are strong learning outcomes on the
• A knocking device to test the tiles and a microphone science and technology involved in the solution,
and an acquisition system to record the resulting sound although this is not the main goal of the subject. In the
(based on a Raspberry Pi). CBI course, due to the lower workload devoted to the
technical solution (less time, only 2 engineers per
• A signal processing algorithm to distinguish the tiles
team), the complexity and deepness are lower,
that are well adhered from those that are not.
although relevant. The goal is to provide a final
• A user interface that allows displaying the tiles which prototype able to provide a proof-of-concept of the
are not well adhered in a user-friendly way. critical parts of the solution.
• A test campaign with reference samples. • About the user-needs awareness, in the capstone
course is usually low, with some exceptions. Although
• A business model about the possible this aspect has improved since we have external
commercialization of the product for additional uses. stakeholders for almost all projects, the specifiers are
Almost all projects involve a strong technical workload, usually engineers and not final customers, and the
with the design of several intermediate prototypes including the projects often are technology-driven. In the CBI
use of prototyping platforms (development boards, 3D printing, course, the user awareness is extremely high, and so is
software development frameworks) and accurate treatment of the potential innovative impact of results, while the
measured data. In the last editions of the course, more than half technology takes a secondary role. There is an issue
of the projects proposed by external companies have solutions that we have learnt that has to be controlled:
based only in software, with prevalence of data analytics, Engineering students tend to apply technological
machine learning and BlockChain. Also the students’ solutions in the low-resolution prototyping phases
preferences are shifting to these fields. during needfinding and ideation, where they are still
451
Libro de Actas
not needed and could distort the user-approach. Also systematic way to tackle it through iterative divergent-
the engineering students (and even the teachers) use to convergent phases and the test with users and other
reveal the technology limitations in the ideation phase, stakeholders.
where disruptive solutions that go beyond the
This multidisciplinary experience has shown to be a
currently possible solutions could appear.
successful tool to enhance the innovation and entrepreneurial
• About the project planning and documentation, it skills in engineering students. Due to its cost, it cannot be
follows a strict protocol in the capstone projects, using scaled to all the students, but the methods developed and
an adapted version of LIPS [9] and PMBOK [10] lessons learnt can be partially applied to capstone projects and
models. Although it is presented to the students as a even to standard courses.
way of ensuring the project success, it is often seen as
Not all engineering students are prone to become
bureaucracy and as an obligation. In creative
entrepreneurs. The goal is to identify these who are through the
processes, like the CBI course, however,
exposition to CBI-like experiences and provide them
documentation and planning are not so strict and are
experiences to enhance the innovation and entrepreneurial
mostly based on presentations, videos and low-
skills. The (not so) standard capstone projects would provide
resolution prototypes, with a lot more iteration and
tools to get the learning outcomes of analytical design. There is
interaction with users than the classic projects. The
a tradeoff: the direct contact with users improves the creative
method can be considered close to the extreme-agile
part (needfinding, ideation) but reduces the time for designing
software development method.
complex solutions and the associated learning outcomes. Then,
• In capstone projects, the students feel stress on the with limited time and resources, engineering students should
need of completing the assigned sub-system on time choose between acquiring more entrepreneurial skills or more
and on dealing with incidences. In the CBI projects, technical skills.
the stress is put in the first two thirds of the course in
the collaborative sense making (all students from all ACKNOWLEDGMENT
disciplines participating in all phases) and only in the
The authors would thank the staff and the management at
last third, on the delivery of specialized outcomes.
IdeaSquare for the invaluable support and help in the
• About the quality of the results, all these subjects are organization of the stays at CERN and for hosting the CERN
highly motivating and the project results are usually part of this course: Harri Toivonen, Joona Kurikka, Tuuli
good or very good, often outstanding. In the capstone Utriainen, Pablo Tello and Markus Nordberg.
project, the students’ commitment is medium to high
and there are only a very few cases every year of REFERENCES
individual students not getting good results and marks,
even failing the subject. In the CBI course, the results [1] Loch, C. H., De Meyer, A., & Pich, M. T. (2006). Managing the
are usually outstanding. There is a bias factor in the Unknown. Managing the Unknown: A New Approach to Managing
fact that the students compete to be part of this course High Uncertainty and Risk in Projects.
https://doi.org/10.1002/9780470172377
and some of the best ones are chosen, but there is in
[2] Brown, T. (2008). Design Thinking. Harvard Business Review, (June
any case a very high commitment and also the pressure 2008).
of presenting at CERN. Also in the capstone projects [3] Dym, C. L., Agogino, A. M., Ozgur, E., Frey, D. D., and Leifer, L. J.
proposed by external institutions the pressure and (2005). Engineering Design Thinking , Teaching , and Learning. Journal
commitment are high, while in capstone projects of Engineering Education, (January).
proposed by faculty members, the students feel that are [4] Carr, S.D., Halliday, A., King, A.C., Liedtka, J., Lockwood, T. (2010).
among peers and the context is closer to a regular The influence of design thinking in business: Some preliminary
observations. Design Management Review, 21(3), 58-63.
subject.
[5] Ratcliffe, J. (2009). Steps in a design thinking process.
https://dschool.stanford.edu/groups/k12/wiki/17cff/ (retrieved 04-04-
VII. CONCLUSIONS 2013).
[6] Hassi, L., Ramos-Castro, J., Leveratto, L., Kurikka, J.J., Charosky, G.,
The true-multidisciplinary structure of teams has been Utriainen, T.M., Bragós, R., Nordberg, M. (2016). Mixing design,
identified as the highest value of CBI course, above the management and engineering students in challenge-based projects.
international experience and the singular environment of Proceedings of the 12th International CDIO Conference, Turku, Finland.
CERN and the possibility of contacting high-level scientists [7] Design Council (2005) https://www.designcouncil.org.uk/news-
opinion/design-process-what-double-diamond
and technologies.
[8] Crawley, E. F., Malmqvist, J., Östlund, S., Brodeur, D. R., & Edström,
The inclusion of intensive periods in singular workspaces, K. (2014). Rethinking engineering education: The CDIO approach,
out of the regular classrooms and labs has also been identified second edition. Rethinking Engineering Education: The CDIO
Approach, Second Edition. https://doi.org/10.1007/978-3-319-05561-9
as a key factor for success.
[9] Svensson T. and Krysander C. (2011) Project model LIPS.
The Design Thinking approach provides powerful tools to Studentlitteratur AB, Lund.
deal with uncertainty in open challenges, thanks to the
452
TAEE 2018 | Tenerife, 20 - 22 de Junio
[10] Project Management Institute. (2013). “A guide to the project Management Institute.
management body of knowledge (PMBOK guide)”. 5th Edition.. Project
453
Libro de Actas
Abstract—Este artículo presenta un estudio sobre la adopción de los futuros ingenieros en estas nuevas competencias. Para
de métodos Ágiles y Lean en los estudios de Ingeniería de ello es necesario hacer una revisión de las competencias a
Telecomunicación, incluyéndose el área de tecnología electrónica. desarrollar y considerar la adopción de nuevas metodologías y
Dentro de los métodos ágiles se hace uso de SCRUM y como parte herramientas que las promuevan y sustenten.
de Lean se tiene en cuenta su aproximación para el desarrollo de
proyectos innovadores, tomando para ello la referencia de Lean En este artículo se aborda el estudio de metodología ágiles
Startup. El propósito del artículo es explorar como la aplicación [1], en especial Scrum, y Lean [2] como aproximaciones para
de dichos métodos es posible en el caso de proyectos en equipo el desarrollo de proyectos en equipo. Estas metodologías se
realizados en la asignatura Laboratorio de Proyectos del grado centran sobre todo en la gestión de equipos y también en
en Ingeniería de Tecnologías de Telecomunicación y valorar los técnicas como el prototipado rápido, la realimentación de los
beneficios que puede aportar. Se revisan las ideas fundamentales usuarios y el desarrollo incremental. Se trata de metodologías
de estas metodologías y se describen algunas de las prácticas que cada vez más conocidas en las empresas, en donde están siendo
se desarrollan en el contexto de la asignatura: la estimación de adoptadas como metodologías de referencia para el desarrollo
esfuerzo en base a técnicas como Planning Poker, el prototipado de proyectos. Sin embargo, dichas metodologías no han sido
rápido, etc. Con su enfoque en equipos auto-organizados se introducidas de forma significativa en ámbitos académicos,
proporciona una plataforma adecuada para practicar la sobre todo en estudios de ingeniería. Ahora bien, el reto no se
organización de proyectos, potenciándose la autonomía y encuentra únicamente en introducir estas metodologías en el
responsabilidad de los alumnos en todo momento.
marco de los estudios de Ingeniería de Telecomunicación, sino
Keywords— aprendizaje basado en proyectos, metodologías en cómo organizar el trabajo académico de acuerdo a las
ágiles, metodologías lean, SCRUM mismas. Frente a la organización tradicional más individual y/o
basada en la asunción de un fuerte liderazgo por parte del
profesor, en el contexto de las nuevas competencias que se
I. INTRODUCCIÓN incluyen en los grados se promueve la auto-organización de los
Durante muchos años en las titulaciones de ingeniería los equipos, procurando que el alumno asuma mayor autonomía y
Proyectos Fin de Carrera (PFC) se planteaban como el hito responsabilidad.
clave que marcaba el paso del estudiante al ingeniero. En El artículo se estructura como sigue. A continuación, se
dichos proyectos el alumno, en general de forma individual, ofrece una introducción a la metodología Scrum y a la filosofía
debía poner en práctica todos sus conocimientos y Lean, revisando algunas de las prácticas que pueden adoptarse
competencias en el desarrollo de una solución a un problema en los cursos de Ingeniería de Telecomunicación. Tras ello, en
relevante de ingeniería. Esto exigía la realización de desarrollos la sección siguiente se describe el planteamiento del curso de
técnicos complejos, pero también la puesta en práctica de otras Laboratorio de Proyectos en base a estas metodologías. Por
competencias clave de un ingeniero, como la planificación y la último se muestran los primeros resultados obtenidos en su
gestión del desarrollo del proyecto, el análisis del problema o la aplicación y el artículo termina con algunas conclusiones.
evaluación de los resultados.
Con la llegada de los nuevos grados, los PFC se han II. METODOLOGÍAS ÁGILES DE DESARROLLO SOFTWARE
reconvertido en los denominados Trabajos Fin de Grado (TFG)
Los métodos de desarrollo software ágiles han cambiado la
y, en general, han perdido una gran parte de la exigencia que
forma en la que muchos desarrolladores realizan sus proyectos.
tenían anteriormente. Los nuevos TFG cuentan con una
La principal característica de estos métodos es la “entrega
dimensión más acotada en el número de horas de trabajo del
acelerada” de producto al cliente, lo cual se consigue siguiendo
alumno. Sin embargo, los nuevos grados también demandan el
una aproximación de desarrollo incremental, basada en el
desarrollo de competencias específicas, como la gestión de
prototipado y en la realimentación continua por parte de los
proyectos, y otras transversales, como el trabajo en equipo o el
usuarios finales, en lugar de la planificación a priori y
liderazgo. Se hace por tanto necesario considerar la educación
documentación extensiva [1].
454
TAEE 2018 | Tenerife, 20 - 22 de Junio
455
Libro de Actas
Para facilitar el desarrollo de las distintas actividades Para el campo de descripción se recomienda seguir el
planteadas en Scrum se proponen varias técnicas y dinámicas. siguiente patrón: “Como [rol de usuario” quiero [objetivo] para
A continuación se introducen dos de las más relevantes. poder [beneficio]”. El objetivo del equipo es maximizar el
valor y la satisfacción percibida por el cliente o usuario en cada
A. Formulación de historias de usuario sprint.
En las metodologías ágiles la planificación de proyectos se
aborda en base a las historias de usuario. Estas historias B. Estimación de la complejidad de las historias de usuario
recogen lo que el cliente o usuario quiere que se implemente. Durante la planificación cada historia debe ser estimada en
Se trata de una descripción breve de una funcionalidad software puntos de historia que representa su complejidad relativa desde
tal y como la percibe el usuario [3]. Para la formulación de el punto de vista de desarrollo. Más que ofrecer una estimación
historias de usuario se suelen utilizar unas fichas o tarjetas en más o menos acertada, lo importante es tener una buena
las que se incluyen los siguientes campos: estimación e relación a otras historias de usuario. Por ejemplo,
una historia de usuario que tenga el doble de puntos de historia
1) Identificador. que otra debiera requerir el doble de trabajo.
2) Título.
3) Descripción. Si bien el estilo puede ser libre, la Para la estimación de los puntos de historia se puede utilizar
descripción debiera responder a tres preguntas: ¿quién se la dinámica de Planning Poker (PP). Se trata de una actividad
colaborativa en la que debe participar todo el equipo de
beneficia? ¿qué se quiere? Y ¿cuál es el beneficio?
desarrollo. Las historias de usuario se toman una a una del
4) Estimación. Se trata una valoración numérica de la Product Backlog. Para cada historia, el Product Owner
complejidad que se supone a la historia en cuanto al coste de empieza explicando sus requisitos. A continuación, el equipo
su desarrollo por el equipo. Los puntos de esta valoración discute sobre el trabajo que supone y pregunta al Product
suelen denominarse puntos de historia. Aunque su propósito es Owner cuando requiere alguna aclaración. Cuando la historia
representar el tiempo teórico de desarrollo para una persona, lo ha sido discutida en profundidad, cada miembro del equipo de
realmente importante es que la estimación para distintas tareas forma individual y privada estima el esfuerzo requerido ylo
tenga mantenga una valoración relativa acorde. Es decir, que cuantifica con un número de puntos de historia que bien escribe
una historia que requiera el doble de esfuerzo que otra tenga en una tarjeta, o indica eligiendo una carta de la baraja (por ello
una estimación que sea el doble. lo de Póker). Si las estimaciones de los distintos miembros
difieren mucho, los miembros comentan sus estimaciones,
5) Valor. Normalmente valoración numérica que aporta la
especialmente los que han hecho la estimación más alta y más
historia de usuario para el cliente o usuario. baja. Después de la puesta en común, se vuelve a repetir el
6) Dependencias. En general una historia de usuario no proceso de estimación individual utilizando las tarjetas o cartas
debería ser dependiente de otra, pero en ocasiones lo es y en hasta que se llegue a consenso.
esos casos es importante recoger dicha dependencia.
7) Condiciones de satisfacción. Relativas a pruebas de Otra dinámica para la estimación de puntos de historia es el
juego de estimación en equipo (TEG: Team Estimation Game).
aceptación con las que determinar cuando se ha completado la
Esta dinámica surge porque en casos de Product Backlogs con
historia.
456
TAEE 2018 | Tenerife, 20 - 22 de Junio
muchas historias de usuario la estimación con PP se suele hacer desarrollo de proyectos en general, también se han identificado
muy tediosa y requerir mucho tiempo [4]. Por ello, en el caso cuestiones que son consideradas como desperdicios y que
de TEG se propone una aproximación más global, teniendo en deberían minimizarse [5]:
cuenta todas las historias de usuario al mismo tiempo en base a
un proceso con dos pasos. En un primer paso, las historias de 1) Errores en los desarrollos que requieren rectificación o
usuario se distribuyen en columnas de acuerdo a la estimación que no satisfacen las necesidades del cliente.
del esfuerzo requerido para completarlas. En un segundo paso, 2) Desarrollo de funcionalidades innecesarias o no
a cada columna se le asigna un número de puntos de historia. solicitadas por el cliente.
Para hacer esta dinámica se necesita un espacio bastante 3) Requisitos y diseños definidos por adelantado
grande, e.g. un tablero, de forma que se puedan disponer sobre empleando periodos de tiempo excesivos, que cambian al
ella las tarjetas de todas las historias de usuario. De forma modificarse las necesidades del cliente.
similar al PP los miembros del equipo toman las historias de 4) Realizar procesos innecesarios (como el exceso de
usuario una por una. El primer miembro del equipo coge la burocracia) o con pasos innecesarios.
primera tarjeta de la primera historia de usuario del Product
5) Reuniones innecesarias o demasiado largas e
Backlog y la sitúa en el tablero. Después, el siguiente miembro
del equipo selecciona otra tarjeta y la sitúa en una posición improductivas.
relativa a la anterior. Las historias menos complejas se sitúan a 6) Esperas en el flujo de trabajo provocados por cuellos
la izquierda y las más complejas a la derecha. En caso de tener de botella: personas que esperan por trabajos que no se han
la misma complejidad se sitúan en la misma columna. Los entregado a tiempo.
miembros del equipo además de situar nuevas tarjetas en el 7) El cambio de tareas constante provoca grandes
tablero también pueden mover una tarjeta ya situada si pérdidas de tiempo.
consideran que el orden en el que está puesto no es adecuado, o
pasar, si está de acuerdo con el orden relativo es adecuado y no
hay más tarjetas. La dinámica se repite con la participación
iterativa de cada uno de los miembros del equipo hasta que
todos deciden pasar. De esta forma, el equipo pueden ver las
tarjetas ordenadas en columnas de acuerdo a su complejidad y a
continuación asignar a cada columna una estimación del
esfuerzo
III. LEAN
Lean Manufacturing es una filosofía, convertida en modelo
de gestión, enfocada a minimizar los recursos empleados para
maximizar el valor entregado al cliente a través de un aumento
de la productividad y de la calidad. En la filosofía Lean se
reconocen cinco principios clave, cf. Fig. 3:
1) Identificar valor para el cliente. Identificar la
características que necesita el cliente y eliminación de todas las
actividades que no son de valor añadido y/o optimización del
uso de los recursos escasos (capital, gente y espacio).
2) Identificar la cadena de valor para cada
producto/servicio. Definir la secuencia de pasos para la
obtención del producto final.
Fig. 3. Los cinco principios clave de la filosofía Lean
3) Crear un flujo continuo. Ejecución contínua de las
tareas del proceso, eliminando obstáculos. La filosofía Lean cuenta con una variante para el desarrollo
4) Procesos “Pull”. Los productos son solicitados por el de productos y empresas innovadoras conocida como Lean
cliente final, no empujados por el final de la producción. De Startup [6]. La idea clave de esta filosofía se centra en reducir
esta forma se minimiza el desperdicio. el mayor desperdicio que puede producirse cuando se está
5) Mejora continua. Partir de que todo se puede mejorar. creando un producto nuevo: que no funcione o que no aporte
Se trata de reducir costes, mejorar la calidad, aumentar de la valor al usuario final, es decir, que el cliente no esté dispuesto a
productividad y compartir la información. pagar por ello. La metodología Lean Startup implica un
Un punto clave dentro de la filosofía Lean es la eliminación conjunto de buenas prácticas pensadas para reducir el ciclo de
de los desperdicios. En las actividades de fabricación se han desarrollo del producto, reducir el coste de dichos desarrollos y
identificado 7 fuentes principales de desperdicios que se mejorar en el conocimiento de las verdaderas necesidades de
utilizan para dirigir las mejoras: exceso de producción, esperas los clientes. Algunas de estas prácticas son el prototipado
o tiempos muertos, transporte, sobre-procesamiento, rápido, la entrega de valor al cliente y el aprendizaje a través de
producción de inventario, movimiento y productos defectuosos. la realimentación. Un concepto clave en esta metodología es el
En el ámbito del desarrollo software, pero también aplicable al de Producto Mínimo Viable (MVP: Minimum Viable Product),
457
Libro de Actas
como el producto que de la forma más rápida posible se le un proyecto es habitual pasar de prototipos de baja fidelidad a
puede dar al cliente y que este puede utilizar directamente. uno de alta calidad.
Lógicamente se tratará de un producto con una funcionalidad
mínima, pero que debe aportar algún valor al cliente. Esto es En relación con la elaboración de prototipos en los que es
necesario la elaboración de algún circuito electrónico e incluso
clave para poder empezar a tener realimentación de calidad
placas es de destacar la variedad de opciones disponibles hoy
sobre el producto y con ello mejorar el desarrollo del mismo.
en día. Además de los Arduinos, Raspberries, Beagle Bones y
Los usuarios que testean los productos y proporcionan la otros de la comunidad del hardware libre también es posible
realimentación se conocen como “early adopters”. Se trata de encontrar proveedores de componentes e incluso de elaboración
usuarios muy específicos cuya principal característica es ser de placas que por un precio reducido y de forma rápida facilitan
pioneros en el uso de productos, sobre todo aquellos basados en el desarrollo de prototipos. Por ejemplo PCBway
la innovación tecnológica. Por ello, una cuestión relevante en el (https://www.pcbway.com/) es un proveedor chino que además
desarrollo de proyectos de acuerdo a esta aproximación es la de ser rápido, ofrece gran cantidad de opciones y control de la
identificación de un grupo fiable de “early adopters” que fabricación en todo momento.
permitan asegurar el buen desarrollo del prototipo.
IV. LABORATORIO DE PROYECTOS
A. Prototipado rápido
En esta sección se presenta la experiencia en la asignatura
Una de las mejores formas de avanzar en el desarrollo de un
Laboratorio de Proyectos en la que se están introduciendo las
producto es realizando alguna forma de prototipado. En la
metodologías Scrum y Lean, tal y como se desarrolla en la
metodología Lean Startup es clave el desarrollo de prototipos al
Escuela de Ingeniería de Telecomunicación de la Universidad
menor coste posible y de la forma más rápida posible. El
de XXX. La característica principal de esta asignatura es el
objetivo de los prototipos es obtener realimentación de los
desarrollo de proyectos en equipo. El objetivo de la misma es
posibles usuarios finales y permitir “aprender” o validar las
desarrollar una solución propia a un problema real, para lo cual
ideas al menor coste posible, reduciendo con ello posibles
los equipos tienen que enfrentarse a su análisis, planificación,
“desperdicios”. Esta visión parte de la idea de desarrollo del
diseño, realización de prototipos y pruebas.
nuevo producto como un proceso de experimentación, que se
inicia con la realización de una “hipótesis” o idea y para la que La asignatura de Laboratorio de Proyectos se sitúa en el
diseñamos un “prototipo” o experimento con la que validar último cuatrimestre de los estudios de Grado en Ingeniería de
dicha idea. Los prototipos nos permiten pensar sobre las Tecnologías de Telecomunicación. En paralelo con esta
soluciones de una forma diferente, sobre un producto tangible asignatura los alumnos deben realizar el TFG. Ambas
frente a unas ideas abstractas, así como a equivocarnos y asignaturas tienen la misma carga de trabajo para el alumno,
aprender de forma rápida y barata, lo que largo plano nos siendo la diferencia fundamental entre ambas el trabajo en
resulta más rentable. equipo frente al individual. Otras diferencias importantes
vienen derivadas del carácter multidisciplinar de Laboratorio de
El prototipado rápido es una herramienta de la metodología
Proyectos. Teniendo en cuenta las distintas especialidades del
Lean que plantea el desarrollo de prototipos a bajo coste. En el
plan de estudios, a saber, Ingeniería Telemática, Tecnología
contexto de desarrollo de proyectos innovadores no es
Electrónica, Señal y Comunicaciones, y Sonido e Imagen, los
necesario que los participantes tengan una gran experiencia,
proyectos deben involucrar el desarrollo de soluciones en al
siendo incluso en ocasiones es más conveniente que no lo sean
menos dos de estas disciplinas. Para ello los equipos se
para facilitar el planteamiento de soluciones novedosas. El
conforman con alumnos de distintas especialidades y cada
proceso de prototipado se inicia planteando los objetivos, que
equipo de alumnos es supervisado por dos tutores de distintas
no deben ir dirigidos a la consecución de un diseño final
áreas. Esto marca una diferencia fundamental frente al carácter
definitivo, sino a buscar pequeños cambios incrementales sobre
individual y por lo general unidisciplinario del TFG, en el que
un diseño que va evolucionando. La realización de prototipos
normalmente un único tutor se encarga de la supervisión de un
puede producirse a diferentes niveles de cercanía con el
único alumno trabajando en un proyecto con una temática
producto final. Por ejemplo, en el caso de aplicaciones
específica. Por tanto, el carácter colaborativo y multidisciplinar
informáticas se puede empezar con unos dibujos en papel que
de la asignatura de Laboratorio de Proyectos es una
representen las distintas pantallas de la interfaz de usuario que
característica distintiva de la misma, lo que permite plantear
permitan hacer una demostración de la futura interacción con el
objetivos de aprendizaje y competencias distintas pero también
usuario pasando de un dibujo a otro. Para el prototipado de
requiere del desarrollo de estrategias pedagógicas,
dispositivos tangibles, como el ratón de un ordenador, se
organizativas y para la evaluación diferentes.
pueden utilizar distintos materiales como cartón o piezas de
plásticos que ayuden a reproducir el producto. En general se En la asignatura de Laboratorio de Proyectos se plantea la
suele distinguir entre prototipos de baja fidelidad, como la consecución de numerosas competencias, involucrando tanto
realización de guiones (storyboards), esquemas, tarjetas o competencias generales propias de la Ingeniería de
prototipos de “Mago de Oz”, en las que una persona se oculta y Telecomunicación, como competencias específicas y
desarrolla el comportamiento esperado del producto, como una competencias transversales relativas a la autonomía o al trabajo
máquina expendedora de bebidas. Por otra parte también se en equipo. En la Tabla I se incluyen todas las competencias de
pueden realizar prototipos de alta fidelidad, que tienen un la asignatura. Para favorecer el trabajo en estas competencias
parecido más cercano con el producto final y que incluso tienen consideramos que es importante los criterios elegidos para la
un comportamiento similar al mismo. Durante la evolución de elección de los proyectos. En concreto se establece como
458
TAEE 2018 | Tenerife, 20 - 22 de Junio
criterio que los problemas reales, significativos y cercanos. No práctica sustenta esta aproximación, son la carga de trabajo de
es un requisito que en el proyecto se desarrolle una solución tutores y alumnos y la firma de un acuerdo sobre los derechos
innovadora en relación a productos ya desarrollados, pero sí de los posibles resultados derivados del proyecto. En cuanto a
que en la misma se tenga en cuenta las características la carga de trabajo, cada alumno tienen que dedicar 20 horas
específicas del problema real y cercano para el que se plantean. semanales, mientras que cada tutor solo 1 hora cada 2 semanas.
Este tipo de escenario requiere la puesta en práctica de las En cuanto a la firma del acuerdo sobre derechos, la misma sólo
competencias indicadas. se hace entre los alumnos del equipo, que tal y como reconoce
la legislación española vigente son los únicos y exclusivos
propietarios de sus trabajos académicos. Estas dos cuestiones
TABLA I. COMPETENCIAS DE LABORATORIO DE PROYECTOS
sitúan con claridad la responsabilidad del proyecto y la
Capacidad para redactar, desarrollar y firmar proyectos en necesidad de que los alumnos realicen por sí mismos las tareas
Competencias el ámbito de la Ingeniería de Telecomunicación
Generales que requiera tanto la planificación como el desarrollo del
proyecto. De forma adicional también puede jugar un papel
Capacidad para resolver problemas con iniciativa, para la importante y reforzar esta aproximación el hecho de que los
toma de decisiones, la creatividad y para comunicar y
transmitir conocimientos, habilidades y destrezas,
alumnos pueden elegir el problema a resolver en su proyecto.
comprendiendo la responsabilidad ética y profesional de la No es algo obligatorio, pero aquellos alumnos que quieran
actividad de Ingeniero de Telecomunicación constituir un equipo escogiendo a sus compañeros deben
Facilidad para el manejo de especificaciones, reglamentos proponer un problema. Con ello se pretende aumentar la
y normas de obligado cumplimiento. motivación del equipo, incentivar su iniciativa y contribuir a
Conocer y aplicar elementos básicos de economía y de
que los equipos asuman el proyecto como suyo y por tanto se
gestión de recursos humanos, organización y planificación
de proyectos, así como de legislación, regulación y comprometan en mayor medida con la responsabilidad de su
normalización en las Telecomunicaciones desarrollo. Los alumnos que no hacen una propuesta de un
Capacidad para trabajar en un grupo multidisciplinar y en proyecto son asignados de forma arbitraria a distintos equipos.
un entorno multilingüe y de comunicar, tanto por escrito
como de forma oral, conocimientos, procedimientos, En cuanto a las características organizativas es donde entran
resultados e ideas relacionadas con las telecomunicaciones en juego las propuestas de las metodologías ágiles,
y la electrónica. concretamente Scrum y Lean. El curso dura 15 semanas y se
Saber aproximarse a un problema nuevo abordando sitúa en el segundo cuatrimestre del cuarto curso del Grado en
primero lo esencial y después lo accesorio o secundario.
Desarrollo de la capacidad de discusión sobre cuestiones
Ingeniería de Tecnologías de Telecomunicación. El diseño del
técnicas. curso se basa en la metodología Scrum y el mismo se organiza
Competencias Capacidad para la elaboración de propuestas de proyectos en base a 4 o 5 sprints. El primer sprint dura 4 semanas y sirve
Específicas técnicos conforme a los requerimientos especificados en como preparación del proyecto. El resto de los sprints duran
una convocatoria. entre 2 y 3 semanas, aunque los equipos tienen libertad para
Capacidad para la dirección técnica de un proyecto de plantear su duración. Durante el sprint inicial, además del
telecomunicación.
Capacidad para la gestión económica y de recursos
trabajo en equipo, tienen lugar algunas clases en las que se
humanos de un proyecto de telecomunicación. explica a los alumnos las ideas y principios de Scrum junto con
Capacidad para la elaboración de informes técnicos y de algunas de sus prácticas. También se introducen los principios
seguimiento de un proyecto de telecomunicación. de Lean y se introducen prácticas sobre la realización de
Competencias Desarrollar la autonomía suficiente para llevar a cabo presentaciones e informes escritos. Al final de este sprint
Transversales trabajos del ámbito temático de las Telecomunicaciones inicial, cada equipo debe realizar una pequeña presentación a
en contextos interdisciplinares.
Concebir la Ingeniería en un marco de desarrollo modo de Sprint Review en la que presenta el problema, las
sostenible. historias de usuario que constituyen su Product Backlog, su
Favorecer el trabajo cooperativo, las capacidades de planificación en Sprints teniendo en cuenta la estimación del
comunicación, organización, planificación y aceptación de esfuerzo, y los prototipos que van a desarrollar de acuerdo a su
responsabilidades en un ambiente de trabajo multilingüe y plan de trabajo. El resto de sprints se desarrollan de acuerdo a
multidisciplinar, que favorezca la educación para la
igualdad, para la paz y para el respeto de los derechos
la estructura propia de desarrollo. Cada sprint empieza con una
fundamentales. reunión de planificación en la que los miembros del equipo
negocian los contenidos de la siguiente iteración con el Product
Owner y desarrollan la versión inicial del Sprint Backlog.
La aproximación pedagógica principal de la asignatura es la Durante el sprint, el equipo se reúne de forma regular en las
conocida como “aprender haciendo” (learning by doing). De Daily Scrum Meetings. Al final del sprint, tienen lugar las
acuerdo a esta aproximación, son los alumnos los que aprenden reuniones de revisión de sprint y de retrospectiva desSprint con
a través de su propia experiencia práctica. El desarrollo de esta los tutores. En la reunión de revisión, los alumnos presentan
aproximación no es en absoluto extraño a los estudios de sus resultados mientras que en la reunión de retrospectiva se
ingeniería, especialmente en relación a los antiguos PFC. En revisa el proceso de desarrollo tratando de encontrar puntos de
ambos casos el alumno se debe enfrentar por sus propios mejora.
medios a la resolución de un problema significativo, o
proyecto, que debe tratar de resolver con la guía y supervisión Como herramientas de soporte para el trabajo en equipo se
de un tutor. El papel del tutor es secundario, siendo la recomienda Trello en cuanto a la organización, y planificación
responsabilidad y el trabajo principal de los alumnos. Algunas de tareas, Slack para la comunicación y Wikispaces como
cuestiones a destacar en el desarrollo de la asignatura, que en la herramienta para el mantenimiento de la documentación del
459
Libro de Actas
proyecto. En cualquier caso, cada equipo tiene libertad para A partir de ahora se plantea la recogida de datos de cara a la
elegir y utilizar las herramientas que considere convenientes. investigación de la experiencia. A lo largo del cuatrimestre los
alumnos designados como Product Owner y Scrum Master
En cuanto a la evaluación, cabe destacar que se hace una serán preguntados en relación a su experiencia. Se les
evaluación plural en la que participa tanto un tribunal único que preguntará por su experiencia con las distintas actividades y
evalúa todos los proyectos, como los tutores y los miembros del artefactos Scrum: adecuación del Product Backlog, precisión
equipo que participan en la evaluación de los proyectos en los de las estimaciones de esfuerzo, mantenimiento del Sprint
que han estado involucrados. Cada uno de estos evaluadores se Backlog, carga de trabajo administrativa, co-operación con el
ocupa de la valoración de distintas competencias, teniendo en Scrum Master y el Product Owner, calidad del trabajo en
cuenta las evidencias generadas. La evaluación del tribunal es equipos, adecuación de la carga de trabajo, satisfacción general
realizada en base a los siguientes resultados: una memoria con el proyecto y satisfacción general con la metodología.
breve, de no más de 10 páginas, en la que el equipo resume También se indagará sobre las herramientas utilizadas para
todo su trabajo; una presentación de 10 minutos en la que apoyar su trabajo en cuanto a su utilidad y las dificultades que
participan todos los miembros del equipo y que va seguida de han tenido con el uso de los mismos. Para evaluar la extensión
un turno de 10 minutos por parte de un tribunal; y una sesión de con la que los estudiantes son capaces de sacar partido a las
tipo “feria” en la que el equipo presenta su proyecto, metodologías se les preguntará a todos los participantes sobre
incluyendo el prototipo final desarrollado y un póster, a todos su nivel de acuerdo o desacuerdo con 9 afirmaciones indicadas
los alumnos, profesores y personal de la escuela. Esta “feria” en [7], ver Tabla II. Para cada opción se utilizará una escala de
de proyectos acostumbra a ser un gran evento en la escuela, lo Likert de 5 opciones.
cual motiva de forma significativa el trabajo en sus proyectos
porque los ven expuestos y valorados más allá de los trabajos
que realizan en otras asignaturas. TABLA II. SCRUM BENEFITS
1 El producto se desarrolla como una serie de partes manejables
2 Se ha progresado, incluso cuando los requisitos no eran estables
3 Todo es visible para todo el mundo
4 Las comunicaciones han sido buenas
5 El equipo comparte éxitos a lo largo del desarrollo y al final
6 Los clientes han podido ver entregas de incrementos en tiempo
7 Los clientes obtienen información frecuente sobre como funciona
realmente el producto
8 Se ha desarrollado una relación con el cliente, creando confianza y
aumentando el conocimiento
9 Se ha creado una cultura donde todo el mundo espera que el proyecto
tenga éxito
VI. CONCLUSIONES
Como conclusiones de este artículo se puede indicar que la
integración de Scrum y Lean, en particular la vertiente Lean
Startup, para el desarrollo de proyectos en el ámbito de la
Fig. 4. Miembros de un equipo presentando su proyecto con su
Ingeniería de Telecomunicación es posible y que puede mejorar
prototipo y su póster la preparación de los alumnos como ingenieros. Estas
metodologías preparan a los alumnos para desarrollar proyectos
V. RESULTADOS OBTENIDOS Y PROBLEMAS en equipo y en situaciones de incertidumbre en relación al
producto a desarrollar. Se trata de metodologías que se adaptan
ENCONTRADOS bien a las competencias a desarrollar y que por otra parte se
La asignatura de Laboratorio de Proyectos tuvo su primera están imponiendo en la industria, donde cada vez son más
edición en el curso 2013-2014. En este curso 2017-2018, en su utilizadas y demandadas para su personal.
quinta edición, se está introduciendo en la misma el uso de las En el artículo se muestra que el diseño de la asignatura no
metodologías Scrum y Lean, aunque en las ediciones anteriores sólo permite la introducción de las metodologías, sino que las
algunos equipos de forma independiente ya utilizaron algunas mismas se ajustan de una forma bastante directa a las
prácticas propias de dichas metodologías. necesidades y objetivos que se pretenden cubrir. La experiencia
Durante el presente curso académico, en el momento de de algunos equipos que en años anteriores adoptaron estas
escribir este artículo, los equipos han completado el primer metodologías de forma voluntaria nos hace ser optimistas sobre
Sprint. Se han realizado la formación inicial en las los resultados previstos. En cualquier caso, aún es una tarea
metodologías Scrum y Lean y las primeras reuniones de pendiente recoger los datos correspondientes a la experiencia
revisión y retrospectiva. De forma especial cada equipo ha que se está desarrollando en este curso y analizarlos para
realizado una presentación breve de 7 minutos en la que resume determinar el mayor o menor éxito e identificar posibles
los puntos más relevantes de su trabajo y donde en general se problemas.
ha valorado como positiva la utilización de estas metodologías
para la realización de los proyectos.
460
TAEE 2018 | Tenerife, 20 - 22 de Junio
ACKNOWLEDGMENT [3] M. Cohm, “User stories applied: For agile software development,”
Addison-Wesley Professional, 2004.
Este trabajo cuenta con el apoyo del proyecto LEAP 2016- [4] M. Poženel, y V. Mahnič, “Studying agile software estimation
1-EL01-KA203-023624 financiado por la Comisión Europea a techniques: the design of an empirical study with students,” Global
través de la acción KA2 del programa Erasmus+ que tiene Journal of Engineering Education, vol. 18, no. 2, 2016.
como propósito promover la implantación de metodologías [5] M. Poppendieck, y T. Poppendieck, “Lean software development: an
ágiles y Lean en educación superior. agile toolkit,” Addison-Wesley, 2003.
[6] E. Ries, “The lean startup: How today's entrepreneurs use continuous
innovation to create radically successful businesses,” Crown Books,
REFERENCES 2011.
[1] B. Boehm, “Get Ready for agile methods, with care,” Computer, vol. 35, [7] L. Rising, y N. S. Janoff, “The Scrum software development process for
no. 1, pp. 64-69, 2002. small teams,” IEEE software, vol. 17, no. 4, pp 26-32, 2000.
[2] K. Beck, M. Beedle, A. Van Bennekum, A. Cockburn, W. Cunningham,
M. Fowler, et al., “Manifesto for agile software development”, 2001.
461
Libro de Actas
462
TAEE 2018 | Tenerife, 20 - 22 de Junio
PÓSTERES
463
Libro de Actas
464
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— Este trabajo presenta los resultados obtenidos en pues esto es un requisito de la herramienta. SDSoC estudia qué
un Trabajo Fin de Grado en Informática que tenía como particionado HW/SW es el óptimo en relación a recursos
cometido optimizar el algoritmo de cálculo de la NFFT (non- disponibles/aceleración. Esto se hace a través de la herramienta
uniform fast Fourier transform) empleando un dispositivo Zynq. de profiling de la que dispone el SDSoC [2]. Es preciso que el
Como novedad, la implementación hardware del algoritmo fue ingeniero introduzca en el código una serie de directivas que
realizada empleando la nueva herramienta SDSoC (software- empleará la herramienta para implementar en hardware las
defined system-on-chip), que facilita el empleo de tecnologías partes deseadas del código con mayor o menor eficiencia
basadas en FPGA (field-programmable gate array) a (paralelizando bucles, por ejemplo).
desarrolladores que no disponen de un conocimiento avanzado en
ellas, como, por ejemplo, un estudiante de Informática. La implementación del algoritmo se realiza en un
dispositivo Zynq de la compañía Xilinx, que es un APSoC (all-
Keywords—Trabajo Fin de Grado; FPGA; Diseño Digital; programmable system-on-chip), un dispositivo híbrido que
Zynq; SDSoC; APSoC; codiseño HW/SW combina un ARM con una parte de lógica programable
pensada para procesamiento de alto rendimiento explotando
I. INTRODUCCIÓN técnicas de paralelismo y pipeline en las etapas más complejas
Los alumnos del Grado en Informática de la Universidad de de cualquier algoritmo.
La Laguna adquieren conocimientos notables en diversos Este trabajo presenta las experiencias más relevantes
lenguajes de programación de alto nivel entre los que se encontradas usando la herramienta SDSoC para diseñar e
incluye C/C++. Por otro lado, han recibido en el primer curso implementar una versión computacionalmente más eficiente en
un contacto básico con el lenguaje VHDL, realizando términos de velocidad de ejecución. El algoritmo se modificó
ejercicios sencillos en una FPGA [1]. para su implementación en un SoC empleando una codificación
La nueva herramienta de desarrollo SDSoC podría permitir en C con pragmas. De esta manera, el alumno no necesitó
la realización de diseños digitales complejos basados en invertir tiempo en detalles de un nivel de abstracción bajo con
tecnologías híbridas FPGA/uC, empleando C/C++, por parte de VHDL y pudo explorar varias alternativas de arquitectura en
alumnos sin un conocimiento exhaustivo de esta metodología un periodo de tiempo relativamente corto.
(como los graduados informáticos), diseñando a alto nivel y Este trabajo está estructurado en cinco secciones
soslayando en buena media las fases más complejas. De hecho, incluyendo esta Introducción. Primero se introduce brevemente
el análisis de profiling permite determinar qué componentes del el algoritmo de la NFFT y las modificaciones a realizar en el
diseño son más indicadas para su realización HW (lógica código C para que éste pueda ser tratado convenientemente por
programable) y cuáles en SW (micro). el SDSoC. En el apartado 3 se describe la tecnología empleada
Para probar la bondad de la herramienta, se propuso un para la implementación del algoritmo, así como lo metodología
TFG en Informática para la optimización hardware de un de diseño. En la sección cuarta se muestran los resultados
algoritmo ya implementado en C, en este caso la Transformada obtenidos y en la quinta las conclusiones.
Rápida de Fourier para datos no equiespaciados, NFFT [2], que
es un algoritmo que se emplea en astrofísica, procesado de II. DESCRIPCIÓN DEL ALGORITMO Y ADAPTACIÓN DEL CÓDIGO
imágenes/vídeo, medicina, análisis sismológico, etcétera [3-5]. C
Se parte de códigos de la implementación del algoritmo Para tratar de implementar cualquier algoritmo en un
tanto en Matlab como en C, con unos datos de entrada y salida dispositivo Zynq es suficiente partir de un código C de dicho
para comprobar la bondad de la implementación. El alumno algoritmo; en este caso la NFFT. El código debe ser adaptado
debe particionar el código C en varias funciones que sean para que SDSoC pueda manejarlo convenientemente.
susceptibles de ser pasadas a una implementación hardware,
465
Libro de Actas
N
−1
2
− 2πikx j
f (x j ) = ∑ fˆ e k , j = 1,..., M (1) α + β = χ. (1) (1)
k =− N / 2
fˆk
gˆ k = (2)
ck (ϕ~ )
1
gl = ∑ gˆ k e −2πikl / n , n = σN
n l∈I n
(3)
Fig. 1. Estructura del código C adaptado a SDSoC
466
TAEE 2018 | Tenerife, 20 - 22 de Junio
Fig. 2. Ejemplo de hacer pipeline en un bucle. La productividad (throughput) del bucle aumenta.
Lógica
Sistema Programable
Controlador de memoria Controlador de memoria
Procesador estática dinámica (DDR) (PL)
(PS)
CLBs, DSPs,
bloques RAM
Multi-core ARM
Interfaces AXI
467
Libro de Actas
Cada slice incluye también 8 flip-flops para implementar qué partes implementar en hardware y cuáles en software de
circuitos secuenciales. Zynq-7020 tiene 53200 6-LUTs y forma manual. La comunicación entre las partes del sistema
106400 flip-flops [12]. tenía que ser definida. Así, Vivado se empleaba para el
desarrollo de los componentes hardware, mientras que la
herramienta SDK se encargaba de la programación software.
interconexiones Bloque Lógico Block DSP48
programables Configurable (CLB) RAM Vivado puede incluir módulos VHDL/verilog, desarrollados
slice
Bloques con System Generator, también permite descripciones de alto
E/S
nivel con Vivado HLS y también se puede recurrir a un extenso
catálogo IP o IPs comerciales. Por su parte, SDK incluye
drivers para los IPs, soporte de librerías para ARM y NEON
usando C y C++, y herramientas de depuración y profiling.
matriz de
conmutación
468
TAEE 2018 | Tenerife, 20 - 22 de Junio
Aplicación C/C++
(Proyecto SDSoC) Especificaciones del
main.c sistema
main() { fn1.c (C/C++)
...
fn1() {
app();
…
fn2() {
...
} …
} fn3() {
} … Selección de funciones
fn4() {
} …
app.c fn5() {
app() { } …
fn6() {
fn1(); } …
fn2(); fn7() {
} …
fn3(); fn8() {
} SDSoC Refinar código
fn4(); …
fn5(); }
fn6(); Exploración de
Selección de macro-arquitecturas
fn7();
funciones para
fn8();
} aceleración HW
HW or SW? Se satisfacen los No
Exploración de requerimientos?
micro-arquitecturas
Interfaz PS-PL
Implementación Drivers SW Implementación Sí
HW SW
Fin
sido comentadas en el apartado anterior, con el fin de buscar su se ha analizado el algoritmo NFFT completo de la misma
implementación óptima (análisis de micro-arquitecturas). manera. La función ventana seleccionada para la NFFT ha sido
la función gaussiana ϕ, el factor de sobremuestreo σ igual a 2 y
IV. CASO DE ESTUDIO: IMPLEMENTACIÓN DE LA NFFT el parámetro de corte m igual a 6.
En el caso de la implementación de la NFFT tenemos por La Tabla 1 muestra los resultados de las soluciones SW y
separado tres funciones susceptibles a ser pasadas a hardware: HW para el módulo deconvolución. Estos resultados han sido
las etapas de deconvolución, FFT y convolución (figura 7). calculados para un número de muestras variable de 32 hasta
1024 en potencia de 2. Se muestra los ciclos de reloj para el
cálculo de esta fase, así como el porcentaje de recursos que han
sido necesario. Puede apreciarse que la solución hardware
mejora la alternativa software hasta un factor 37 para 1024
muestras.
Para la FFT se ha repetido el estudio, obteniéndose una
Interfaces AXI
Periféricos
469
Libro de Actas
470
TAEE 2018 | Tenerife, 20 - 22 de Junio
En concreto, se ha realizado una implementación eficiente [6] A. Dutt, V. Rokhlin, “Fast Fourier transforms for nonequispaced data”
del algoritmo de la NFFT usando dicha plataforma que incluye en SIAM J. Sci. Comput. 1993, 146, pp. 1368–1393.
una parte de procesador y una parte de lógica programable tipo [7] J.A. Fessler, B.P. Sutton, “Nonuniform fast Fourier transforms using
min-max interpolation” en IEEE Trans. Signal Process. 2003, 51, pp.
FPGA. 560–574.
El uso de la herramienta profiling del entorno de desarrollo [8] S. Kunis, D. Potts, G. Steidl, “Using NFFT 3 – A sofware library for
SDSoC, junto con los pragmas insertados en el código C nos marious nonequispaced fast Fourier transforms en ACM Trans. Math.
Softw. 2009, 36, 19.
permitió detectar los cuellos de botella del algoritmo y mejorar
[9] Avnet. Zedboard (Zynq Evaluation and Development) Hardware User’s
su ejecución. Guide. Version 2.2. 2014. Available online: http://zedboard.org/sites/
Computacionalmente, el uso de esta tecnología muestra una default/files/documentations/ZedBoard_HW_UG_v2_2.pdf (accedido el
2 de noviembre 2016).
mejora importante cuando es posible el empleo de una interfaz
[10] Xilinx. Zynq-7000 All Programmable SoC. Technical Reference
de datos en forma streaming. Para este caso en particular, es Manual. UG585 (v1.11). 2016. Available online: https://www.
posible obtener aceleraciones de 380 en el cálculo de la FFT. xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-
El acceso irregular del último módulo hace que el SDSoC no TRM.pdf (accedido el 2 Noviembre 2016).
elija la interfaz óptima y el resultado final se resiente bastante. [11] ARM. Cortex-A9 MPCore Technical Reference Manual. Revision r4p1.
2012. Available online: https://static.docs.arm.com/ddi0407/i/DDI0407
No obstante, nuestro principal objetivo en este trabajo .pdf (accedido el 2 Noviembre 2016).
consistió en explorar el potencial del empleo de la herramienta [12] Xilinx. Zynq-7000 All Programmable SoC Overview. DS190 (v1.10).
SDSoC para implementar algoritmos complejos en hardware 2016. Available online: https://www.xilinx.com/support/documentation/
sin recurrir a una descripción VHDL, abriendo el camino del data_sheets/ds190-Zynq-7000-Overview.pdf (accedido el 2 Noviembre
uso de esta metodología en futuros Trabajos Fin de Grado. 2016).
[13] K. Chapman. PicoBlaze for Spartan-6, Virtex-6, 7-Series, Zynq and
UltraScale Devices (KCPSM6). Release 9. 2014. Available online:
REFERENCES https://www.xilinx.com/ipcenter/processor_central/picoblaze/member/
[1] E. Magdaleno, B. Rodríguez, M. Rodríguez, “Guía Docente de Sistemas (accedido el 2 Noviembre 2016).
Electrónicos Digitales”, Grado en Ingeniería Informática, Escuela [14] Xilinx. LogiCORE IP MicroBlaze Micro Controller System (v1.1).
Superior de Ingeniería y Tecnología, 2018. Disponible en: https://e- DS865. 2012. Available online: https://www.xilinx.com/support/
guia.ull.es/etsii/query.php?codigo=139261024 (accedido el 19/02/2018). documentation/sw_manuals/xilinx14_1/ds865_microblaze_mcs.pdf
[2] D. Potts, G. Steidl, M. Tasche, “Fast Fourier transforms for (accedido el 2 Noviembre 2016).
nonequispaced data: A tutorial”, en Modern Sampling Theory: [15] L.H. Crockett, R.A. Elliot, M.A. Enderwitz, R.W. Stewart, “Designing
Mathematics and Applications; Benedetto, J., Ferreira, P., Eds.; with Zynq” en The Zynq Book: Embedded Processing with the ARM
Birkhäuser: Boston, MA, USA, 2001; pp. 247–270. Cortex-A9 on the Xilinx Zynq-7000 All Programmable SoC, 1st ed.;
[3] T. Knopp, S. Kunis, D. Potts, A note on the iterative MRI reconstruction Strathclyde Academic Media: Scotland, UK, 2014; pp. 47–75.
from nonuniform k-space data. Int. J. Biomed. Imaging 2007, 6, pp. [16] Xilinx. SDSoC Environment User Guide. UG1027 (v2016.2). 2016.
4089–4091. Available online: https://www.xilinx.com/support/documentation/
[4] A.J.W. Duijndam, M.A. Schonewille, “Nonuniform fast Fourier sw_manuals/xilinx2016_2/ug1027-sdsoc-user-guide.pdf accedido el 3
transform”, en Geophysics 1999, 64, pp. 539–551. Noviembre 2016).
[5] H. Schomberg, J. Timmer, “The Gridding method for image
reconstruction by Fourier transformation” en IEEE Trans. Med. Imaging
1995, 14, pp. 596–607.
471
Libro de Actas
Abstract—The aim of this paper is to propose an aerospace On-Board Computer, OBC). All scripts will be written in C++,
project, in order to allow Master’s Space students to put in taking into account the memory limit of Arduino Mega boards.
practice their knowledge in physics, which can be crucial in this
engineering area. Here, we face the attitude control issue of a
cubesat, using a physical 1U satellite model and a magnetic field
II. PROJECT GENERAL APPROACH
simulator, combined with real data from a desired orbit. The Although his project comprises many steps, they may be all
satellite model will use magnetorquers controlled by an Arduino included in two groups: simulation and physical
board, in the same way as the magnetic simulator. implementation.
Keywords—Aerospace application; magnetic field simulator; A. Simulation
attitude control; cubesat magnetorquer
Simulation tasks are the basis of the whole project. They
are not only the framework of the expected testing results, they
I. INTRODUCTION also allow us to design, configure or improve control
Nowadays, Physics knowledge can play an important role algorithms. Two things have to be modeled: a satellite and an
in the aerospace environment, since it provides an overall orbit around Earth. The satellite attitude and position will be
vision of many aspects in a space mission. For instance, reduce simulated both in MATLAB and AGI STK (System Tool Kit)
the roll rate in a satellite after its orbital insertion is a necessary [6], a widely used Aerospace Software which will validate
step for any mission. One can achieve this by using magnetic some aspects of our simulation.
actuators, called magnetorquers, which are a low cost and mass
solution, particularly in small cubesats at LEO (Low Earth Concerning the satellite, a 3D model must be provided to
Orbit). STK, which is discussed in Section III. Since magnetorquers
are used as actuators, we should define too their properties (in
In point of fact, the problem faced here would be part of the Section VIII, some values are given). Providing a control
so-called ADCS (Attitude Determination and Control System) algorithm is crucial too: B-dot algorithm [7] is a simple way of
of a satellite, a very relevant part of Aerospace Engineering stabilization, and that why it is the chosen here, as a first step
since, even there are some space mission that do not require of ADCS designing (Section V). When it comes to orbit
neither spacecraft active stabilization nor orientation, this is not simulation, we have to propagate the satellite’s trajectory and
the case of many satellites which need a certain degree of compute the magnetic field existing in that orbit (Section IV).
pointing. For instance, the usage of directional antennas,
cameras or some sensors, forces engineers to undertake this B. Physical implementation
issue. Although there exist plenty of literature about this, some
This part involves two tasks: sensor calibration and
crucial references are [1], [2] and [3].
porotype testing. In this case we only calibrate the
A unique satellite manufacturing standard made it magnetometers of the IMU, and this process is described in
appearance in 1999 by the hand of California Polytechnic State Section VII. Finally, having building a prototype, it can be
University, San Luis Obispo and Stanford University's Space tested inside the magnetic simulator. The satellite must send
Systems Development Lab, in order to ease access to space by information about its angular speed to a computer in order to
university students [4]. This was called Cubesat. As its name compare with graphs obtained in simulations.
suggest, Cubesats are modular satellites made of 10x10x10 cm
Fig.1 schematizes the general process.
cubes. Depending of the number of cubes, they are called 1U,
2U, 6U… being U the 1000 cm3 volume unit.
Here, we will provide methods for testing magnetorquers
and control algorithms, using a simple magnetic simulator [5]
and a 1U cubesat prototype, both controlled by different
Arduino ATMega2560. In addition, the cubesat model will
contain an inertial measurement unit (IMU), which provides
real-time attitude information to its Arduino board (also called
472
TAEE 2018 | Tenerife, 20 - 22 de Junio
like the ones shown in Fig.3. After grouping all these parts in
ATTITUDE
PROPAGATION
START WIRELESS
DATA “layers” in Blender, Fig.4, we can export a COLLADA (.dae)
file. Before loading it in STK, an “ancillary” file (.anc) must be
TRANSMISION
NO
COMPUTE CONTROL
TORQUE & t = tend ?
GIVE INITIAL ROTATION TO written, containing information about degrees of freedom each
SATELLITE IN AIR BEARING
DISTURBANCES
YES
part has for motion, sensor attachment points, pointing
PLOT SIMULATED PLOT ANGULAR SPEED
directions of moving parts.
ANGULAR SPEED REAL DATA
COMPARISON
GENERATE REPORT
WITH DIFFERENCES
OBSERVED
A. General proceedings
The first global part of this project consists on modeling a
3D model of our cubesat, in order to use it in STK software.
The whole process is summarized in Fig.2, and a manual is
found in [16].
EXPORT TO
SOLIDWORKS
STL Fig.4: Model treatment in Blender
STK
D. Loading model in STK
EXPORT TO After generating a .dae file, and writing a .anc file, we can
BLENDER COLLADA load our model in STK, Fig.5, which will recognize solar
+ .ANC FILE panels and articulations, as we have defined them before.
473
Libro de Actas
TLE FILE
EXPORT
SPG4
ECI COORD.
EXPORT
IGRF MAG.FIELD
X,Y,Z
SIMULATE
MAG.FIELD
A. B-dot: physics
The effectivity of this method is based on the fact that
magnetic field time derivative vector, i.e, the rate change of
3 magnetic field components, can be written as:
Ḃ ω ()
Where Ḃ is the derivative vector mentioned before, ω is the
angular velocity vector of the satellite, and B is just the
magnetic vector; all of them expressed in satellite body frame
coordinates. So, if we need to reduce our angular speed, we
need to create torque in its direction, but with opposite sense.
This can be achieved by generating a magnetic moment vector
(m) in the form:
Fig.7a: STK versus MATLAB propagated lat/lon difference m=− Ḃ ()
B
Z
m
α
Y
τ ω
Ḃ
τdesired
Fig.7b: STK versus MATLAB propagated altitude difference Fig.9: All vectors are in the same plane (ZY) except m and Ḃ
474
TAEE 2018 | Tenerife, 20 - 22 de Junio
Where α is just a constant. Taking into account the expression B. Monitorizating variables
of the torque (T) created by a magnetic dipole: Onboard sensors are able to measure 3D angular speed,
T=m () acceleration, magnetic field and also temperature. These data
(telemetry) are sent with the aid of a low cost commercial
Then, generating m with magnetorquers, we are creating a wireless serial module (Fig.11), directly from the OBC to an
component of torque which has equal direction as ω but external computer. This allows us to know attitude parameters
opposite sense: we are reducing the angular speed rate. The in real time.
relation between vectors named here can be seen in Fig.9
B. Implementation
The B-dot algorithm implies that we have to compute the
derivative of the magnetic field. We can estimate it with
consecutive measurements of B(t), and just applying the
derivation concept:
Ḃ = [B(t+dt) – B(t)]/dt () + = () ()
Fig.11: Wireless serial module with antenna. (eBay)
Where dt is the time between two measurements going to
zero. Since we need to now the intensity values in each coil
(actually, we use PWM for “change” current), we need to use VII. MAGNETOMETER CALIBRATION
equation (5):
Before using the onboard magnetometer, it must be
I = m/(An) () + to=get
calibrated in order reliable()measurements.
() Supposing we
Where A is the area of the coil, and n the number of turns. make a set of measurements with a correctly calibrated
Finally, we can solve for intensity thanks to (2). The constant magnetometer, while we are rotating it along 3 spatial
α works as a gain factor; here we use α = 1E-5. The OBC will directions, we will be able to plot the magnitude of the local
carry on this algorithm, sending to the coil the right amount of magnetic field in many directions, in a 3D graph. This set of
intensity. points could be perfectly fitted by a sphere, with radius |B|,
and centered in (0,0,0). However, commercial magnetometers
VI. PHYSICAL IMPLEMENTATION are far away from this situation. Since we cannot modify
them, we have to find a relation between the actual
A. Testbed measurements, and the ideal ones. The process is briefly
We make use of a testbed (Fig.10), which injects air to a described in this section; fully geometrical interpretation and
hemisphere containing the cubesat model. This way, the code can be found in [12].
hemisphere rates free, since there are not frictional forces.
Places inside this device, the satellite model is located inside
the magnetic simulator. Once the air is circulating, a slight A. Getting raw data
touch to the satellite is enough for it to continue rolling The first step consists on make a relative large number of
indefinitely. magnetic field measurements in many directions. This is
achieved by connecting the IMU to an Arduino board, and
serial-writing the magnetometer output in x, y, z directions.
Then, we just have to copy a large number of rows in the
serial monitor and save them in a .txt file.
475
Libro de Actas
(there exists an offset, called hard iron). These differences continuous torque in each simulation step, and (2) generating
with the ideal situation will be mathematically analyzed, and intermittent torque, i.e, the cubesat is t0 seconds unmanned,
thus we will obtain some parameters with which raw and t1 seconds producing torque. As will be shown in VII-B.
measurements can be automatically transformed into more Results, this last method proves being more effective and less
realistic magnetic field values. energy demanding.
B. Calibration parameters with MATLAB A. Cubesat parameters
Although is fully described in [11], the process followed in Table 1-3 contains the physical parameters of the cubesat
order to obtain calibration parameters is very intuitive. First, and propagators used in the simulation.
the location of the center of the ellipsoid is calculated, and this
is essentially the offset (in three axis). The algorithm set the Cubesat inertia matrix
ellipsoid centered in that point. Then, the 3 principal axes of 1/600 kg·m2 0 0
the ellipsoid are aligned with the x, y, z axis of the reference 0 1/600 kg·m2 0
frame. Since they have different lengths, they must be scaled. 0 0 1/600 kg·m2
This produces a sphere, which is then rotated so it has the Table 1: Inertia matrix corresponding to a 1 kg homogeneous 10 x 10 cm cube
original orientation of the ellipsoid. Finally, this sphere is
scaled to a radius |B|. The calibrated data is compared with the Magnetorquers parameters
original ones in Fig.13. The hard iron effect is highly visible, Resistance
Max
Turns Area
since the centers of the both figures are obviously in different Intensity
positions. The soft iron effect also appears in this graph: blue 50 Ω 40 mA 40 0.0088 m2
points form a sphere, red ones do not. Table 2: Resistance, max. intensity, number of turns and area for each coil
This process results in a 3 components vector Hcal (hard
iron correction, i.e, the offset), and a 3x3 matrix Scal (soft iron Attitude and magnetic propagation
correction). Time Temporal step Orbit modeled
120 min 0.1 secs ISS orbit
Table 3: Time, temporal step and type of orbit propagated
476
TAEE 2018 | Tenerife, 20 - 22 de Junio
Gravitational torque is even lower, due also to its symmetry ORBIT PROPAGATION:
SGP4 PROPAGATOR
and the fact that the satellite was considered a mass- (Vallado [8])
homogeneous one.
IGRF MODEL
(Drew Compston [11])
B-DOT ALGORITHM
(Lovera [7])
2st SESSION:
MATLAB & STK SIMULATION
ATTITUDE PROPAGATOR:
(Local repository)
PROPAT TOOLBOX
(Carrara [13])
3D MODELLING
(Drew Compston [16])
ORBIT PROPAGATION
(AGI documentation [17])
Fig.14b: Energy consumption evolution for each magnetor. and the sum of all
Fig.16: 2nd Session contents
IX. STUDENTS APPROACH TO PROEJCT
The knowledge necessary to carry out this project should be
presented to student in three sessions. C. Third session
In this section, C++ code required to be run in OBC is
A. First session: theory given. Furthermore, B-dot algorithm is implemented in the
This section comprises physical and mathematical theory same way as it was in MATLAB. Contents are schematized in
necessary to perform all simulations. Students should know Fig.17.
how orbits are parametrized, and how IGRF model works.
Attitude parametrization is also crucial, by the use of rotation
matrices, Euler angles and quaternions. These geometrical 3st SESSION:
C++ CODE IMPLEMENTATION
elements play the same role concerning to reference frame (Local repository)
transformation. In this project, only BODY and ECI frame are
used. Contents are schematized in Fig.15.
1st SESSION: ORBIT PROPAGATION IGRF MODEL
THEORY B-DOT ALGORITHM
(Wertz [1]) (Vallado [8]) ([15])
ROTATION MATRIX,
X. STK FINAL TEST
FRAME
EULER ANGLES &
TRANSFORM.
QUATERNIONS
B-dot algorithm is tested in STK environment and an
orbital propagation video is generated.
Fig.15: 1st Session contents
477
Libro de Actas
478
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— All the spacecraft subsystems must be exhaustively structural shapes for TVAC chambers ranging from simple
tested before launch in order to obtain space-worthy solutions. boxes and cylinders to spheres and geodesic balls [1]. The
The aim of this paper is to perform several qualification tests for shape which presents the best structural rigidity and minimize
increasing the Technology Readiness Level (TRL) of a material is a sphere [2]. However, a box shaped TVAC
Commercial Off-The-Shelf (COTS) solar cell protection diode. chamber has been designed considering the manufacturability,
For accomplishing the tests, we undertake the design and internal dimensions and the final expenses.
manufacturing of a Thermal Vacuum (TVAC) Chamber able to
reach extremely low temperatures and to deal with High Vacuum The TVAC chamber has been designed with 260.4 kg in
(HV) conditions. This testing facility system will be able to weight and 372.7 l in capacity, able to reach HV conditions and
recreate space conditions and to perform aerospace tests. extremely low temperatures. AISI 304 stainless steel was the
material preferred for the parts that are exposed to vacuum
Keywords— TVAC Chamber; High Vacuum; Low cost; Space- such as the chamber walls, internal shroud, doors and ports
worthy components, Technology Readiness Level, Solar cell considering its outgassing rates and its high strength [4]. AISI
protection diodes. 304 Stainless Steel (SS) 10 mm thickness has been used for the
manufacturing of the chamber walls [3].
I. INTRODUCTION
The chamber has two configuration possibilities for the
Before flying a satellite, thoroughly environmental tests vacuum chamber door. The first one consists of a 40 mm in
must be performed to guarantee mission success and thickness methacrylate door which allows observing the
survivability of the whole system. These tests are carried out in aerospace test without pressure leakages. Additionally, there is
dedicated equipment denominated as Thermal Vacuum a 10 mm thickness AISI 304 stainless steel door with a 90 mm
(TVAC) Chambers. A TVAC is used to reproduce as closely as diameter viewport in its center. To attach the viewport into the
possible the space conditions which a satellite will be exposed door a 10 mm in thickness washer shape supplement has been
to. The closest equipment which can be found in most added in order to gain thickness in the mounting. The claw
electronic laboratories is the environmental chamber. However, clamp bolts go into tapped holes on the supplement. To avoid
the common climatic test chambers are not able to perform test leakages in the viewport, a total of eight single claw clamp has
in vacuum and below 20ºC. been added. The use of less clamps results in a likelihood of
The TRL of a spacecraft component is classified on a scale leakage.
from 1 to 9 and defines its technical maturity. In this research In Fig. 1 and isometric views of the designed TVAC
our target is to increase the TRL level of a COTS diode not to Chamber with methacrylate and 304 stainless steel vacuum
flight-proven level (TRL9) but to functional verification level gate configuration are shown, respectively.
(TRL4).
The internal structure of the chamber contains a shroud
The TVAC design is proposed as a low-cost alternative to which outer part is covered with MLI film to reduce cooling
commercial solutions found in the market. In order to simulate time[4]. Between the MLI film and the outer faces of the
the system, it was needed in-depth knowledge of shroud a piping system has been added. The shroud consist of
computer-aided design (CAD), computer-aided an AISI 304 stainless steel 2 mm in thickness squared
manufacturing (CAM) and thermal analysis. The use of this structured with dimensions of 650x650x525 mm and a rail
TVAC chamber in the Aerospace Electronic course of the guide. The rail guide is used for accessibility purposes.
Telecommunication Master for testing a COTS solar cell Additionally, several crossbars have been added in the outer
protection diode has introduced students in vacuum technology faces of the chamber to increase the structural rigidity [2] and
and improved their skills in aerospace measuring procedures. to benefit from improved maneuverability of the TVAC
chamber. The support base is responsible for preventing
II. THERMAL VACUUM CHAMBER vibrations from the vacuum and thermal systems [1].
The TVAC chamber includes multiple feedthrough ports
A. Structure for instrumentation purposes and for the normal chamber
The main purpose of this research consists in the design of operation avoiding any pressure leakage or thermal change on
an economical TVAC chamber. There are a wide range of the running tests. All the ports are sealed with NW Wing Nut
479
Libro de Actas
Clamps and O-rings to reduce thse probability of failure. There 10-3 Torr [4]. For releasing the pressure from 10-3 Torr down to
are a total of seventeen feedthrough ports including three 10-5 Torr a Turbo-molecular pump is used [3]. The
NW-16 Type-K Thermocouple and three NW-25 8 pin Turbo-molecular pump is only needed in cases in which the
Electrical Instrumentation Feedthroughs. These feedthrough HV conditions are a requirement for the test. It is connected to
are able to transmit 1 kV signal voltages and currents up to the Chamber using a dedicated ISO-63 feedthrough port
7 A. In addition, a total of two KF-16 and seven KF-25 located on the backside. The cooling of the Turbo-molecular
welding sockets have been added to meet future needs. Finally, pump is carried out by the Isotemp 6200 R35 Recirculating
two dual liquid nitrogen (LN2) KF-50 feedthroughs have been Chiller.
included for the injection and extraction of LN2 to the
Chamber. The ports which are not in operation are ended with The rotary vane pump is an oil-sealed positive rotary
blank flanges. displacement pump. The pumping system consists of vanes
mounted to an eccentrically installed rotor inside of a circular
housing. The Turbo-molecular pump consists of rotor and
stator blades. The transfer of movement stimulus from the
swiftly rotating blades to the gas molecules being pumped is
the base of the pumping effect.
480
TAEE 2018 | Tenerife, 20 - 22 de Junio
The TVAC chamber implements a thermal control mode D. Instrumentation Data Acquisition and Control System
which consists of Cooling and Heating stages [4]. For the first The Control System implements the interfaces and tools for
one it can be used LN2 injection or the Isotemp 6200 R35 controlling and supervising all the electronic and mechanical
Recirculating Chiller, reducing the inner temperature of the devices and systems which constitute the designed TVAC
chamber down to -180ºC and -35ºC, respectively. The LN2 is chamber [1]. The Instrumentation Data Acquisition is a critical
injected into the chamber using the Dual liquid Nitrogen stage for successfully perform aerospace tests. The more data
Feedthrough located on the back of the TVAC chamber. The collected the better for the comprehension of the satellite
LN2 is then discharged as gas through another Dual liquid behavior in the space environment. Controlling each stage of
Nitrogen Feedthrough located on the lateral of the chamber. the vacuum and thermal cycles is possible with a computer and
These feedthroughs are built with dual coaxial tubes which MATLAB. The designed TVAC Chamber has a total of
efficiently reduces condensation on its external side ensuring seventeen feedthrough ports for instrumentation purposes. This
the integrity of the seal. As for the heating stage, the same data provides the engineers an adequate amount of information
Recirculating Chiller can used to swiftly heat the shroud up to for supervising the processes or even intervene in the ongoing
200ºC. In both stages a copper piping system covered by MLI operation if needed. If desired, further analysis of the under test
film is used for the circulation of the fluid [4]. The block satellite can be done in order to minimize risk in its
diagram of the Thermal System is shown in Fig. 4. development. The 12 multiplexed channel Siglent SDM3065X
6 ½ Digits Dual-Display Digital Multimeter is used through
LN2 Globe USB to measure temperatures in different internal points,
Injection Valve
currents and voltages selected by the user.
A. Burn In (BI)
The BI qualification test purpose is to significantly reduce
operational failure rate by screening out infant mortality
failures within the qualification batch [5].
The process consists of two phases consisting of 200 h
reverse biases with VREV = -1.5 VOC and 16 h forward biased
with IFW = 1.1 ISC, respectively, under ambient pressure
conditions. In both phases the diode must be under load with a
temperature of TJ = TBS ºC [5].
481
Libro de Actas
The process consists of performing the Diode The procedure is based on obtaining the forward and
Characterization (DC) test at three temperatures as a reverse I/V characteristic of the protection diode. For
minimum. Those temperatures are T J = 25 ºC, 80 ºC and 150ºC performing the test, the forward current must be 1.1 times the
for common test. For mission specific qualification, those expected current at the maximum mission temperature. For the
temperatures changes according to the diodes highest, reverse stage, the reverse voltage must be n times the expected
operational and lowest predicted temperature [5]. solar cell VOC voltage at the minimum mission temperature,
where n ranges from 1.33 to 1.5.
The qualification test must be recorded at different
C. Diode Characterization (DC)
temperatures, including the maximum and minimum
The DC qualification test purpose is to analyze the performing temperatures for different times [5]. In the Fig. 6 a
performance degradation of the diode after an environmental block diagram of the DC test is shown.
test [5].
START
VMax
VMin
VStep
Index = 1: N
V = zeros (1, N)
I = zeros (M, N)
n=0
V(n + 1) >
VMax
NOT
V (n + 1) = VMax
Pause (.001)
Read (VSens)
NOT
END
Fig. 6. Diode Characterization Qualification Test
482
TAEE 2018 | Tenerife, 20 - 22 de Junio
IV. CONCLUSIONS
This research describes the design and construction of an
economical and high performance Thermal Vacuum Chamber
able to operate aerospace test. The idea of designing a TVAC
Chamber arise as a reaction to the existing TVAC chambers on
the market, where prices are not affordable for modest research
groups. However, for some years now, the design of modest
vacuum chambers has been breaking barriers in terms of price
and performance [1][3][4]. Our research is based on these
investigations and aims to contribute in the design of
economical and high performance vacuum chambers. Besides,
the use of the designed TVAC Chamber in other research fields
such as biomedicine or biology is promising.
The total cost of the design and manufacturing has been
Fig. 7. Shroud and dual thermal liquid circuit. less than 3000 € which is an affordable cost compared with the
available market solutions. We hope this research will act as
Priceless instrumentation data will be obtained through the source of inspiration for researchers who wish to
aerospace test performed onto the TVAC Chamber. This manufacturing similar equipment to their laboratories.
information will be greatly appreciated for the engineering The Graphical User Interface application based on
teams involved in the developed and testing of satellites under MATLAB has been developed by students in order to perform
analysis. We also expect to reduce expenses in development all the measurements of physical magnitudes (temperature,
stages. The use of the manufactured TVAC Chamber for current, voltage, etc.). The usage of the TVAC chamber in the
aerospace testing will be crucial for avoiding critical mistakes. lab. activities is a valuated task by the students.
Finally, a preliminary 24 hours-length vacuum test has been
performed in the TVAC Chamber reaching MV (1-0.01 mbar) ACKNOWLEDGMENT
conditions. The rotary pump has been used directly for this test. The experiments and the TVAC Chamber fabrication were
Our MATLAB control panel has been used for the signals supported by GranaSAT Aerospace in collaboration with the
acquisition. In Fig. 8 the results of the test can be observed. Telecommunication Master Student office. The authors also
gratefully acknowledge the important contribution of lab
technicians of the company Mecanizados Granada S.L.
This research received financial support from the national
government of Spain, Project DEEPSAT RTC-2016-4644-3.
REFERENCES
[1] R. Stevenson et al., “Development of a Thermal-Vacuum
Chamber for testing in Small Satellites,” pp. 2017–228.
[2] K. Harrison, “Engineering a Better Vacuum Chamber,” pp. 1–4.
[3] S. Jayaram and E. Gonzalez, “Design and construction of a
low‐cost economical thermal vacuum chamber for spacecraft
environmental testing,” J. Eng. Des. Technol., vol. 9, no. 1, pp.
47–62, Mar. 2011.
[4] J. Jeon et al., “Construction of a thermal vacuum chamber for
environment test of triple CubeSat mission TRIO-CINEMA,” J.
Astron. Sp. Sci., vol. 30, no. 4, pp. 335–344, 2013.
[5] “Space engineering Photovoltaic assemblies and components
ECSS Secretariat ESA-ESTEC Requirements & Standards
Fig. 8. TVAC MV Test not including Turbo-molecular pump. Division Noordwijk, The Netherlands,” 2012.
483
Libro de Actas
Abstract— Downward trend in laser technology price and techniques [3]. For these reason, the accuracy and quality of
increase of the accuracy achieved has allowed it to acquire a new the results are better than the ones obtained by traditional
dimension in recent times. This paper proposes, with a practical methods of cutting.
approach, focusing on the RF field, the use of an innovative low-
cost laser technology as part of the practical syllabus of an However, like any other technology, it has some
Advanced Electronics Prototyping Techniques course or similar. disadvantages. Low-power laser cutting technology cannot cut
It provides with conceptual understanding on industrial all kinds of materials. For example, copper, high thicknesses
manufacturing limitations while studying different materials materials, metals and most transparent materials (such as glass)
engraving, professional software suites and PCB Exposure, in are impossible or too difficult to cut with a low-power laser
contrast with the expensive CNC milling methods typically used, beam because they reflect too much light or they are too thick.
an alternative cheaper laser engraving technique for RF is The following table describes the materials in which it is
exposed.”. possible to engrave or cut.
Keywords— cutter; electronics education; engraving; Gerber;
laser; low-power laser; Radio-Frequency PCB; stencil; SVG TABLE I. ENGRAVING AND CUTTING MATERIALS FOR LOW-
POWER LASER CUTTING MACHINE
format.
Material Can it be engraved? Can it be cut?
I. INTRODUCTION
Wood and bamboo Yes, in any thickness Only small thicknesses
Currently, laser cutting is increasingly being used thanks to
Plastic and paper Yes, in any thickness Yes, in any thickness
the advantages that it offers. One of the most important factors
is the reduced price of the low-power laser cutting machine, Leather Yes, in any thickness Only thin leather
which allows any user or company to easily acquire it. The
Bank card Yes, in any thickness Only thin bankcard
reduction of the production costs and the increase of the quality
of results are also a significant factor. That is why small Rubber Yes, in any thickness Only thin rubber
businesses and universities are including this technology in the
Foam and felt Yes, in any thickness Yes, in any thickness
manufacturing process of their devices and R&D laboratories.
Horn Yes, in any thickness No
In a laser cutting machine the material melts or burns
depending on the power of the incident laser, obtaining a very Metal and copper No No
good quality surface finish. Particularly, this paper will deal
Stone and shell No No
with low-power laser technology. It uses less energy than other
relevant cutting methods, such as plasma cutting, which needs Transparent and
No No
translucent material
powers around 3 kW to get similar results. Also, it is a
technology that allows cutting easily without the help of Reflective material No No
advanced tools since the laser cutting machine is easy to Ceramic No No
acquire and control. This control is easy because the low-power
laser cutting machine is a CNC (Computer Numerical Control) Jewelry No No
machine, i.e., the computer controls the position and speed of Silver No No
the motor that drives the axes of the machine [1].
Another advantage of a low-power laser cutting machine is When the target are high thicknesses materials, laser power
that the laser beam does not wear during the cutting process, as must be higher, so the energy required to keep the device in
well as their safety, since it does not include sharp elements, operation is very high. Certain materials, especially plastics,
typical of mechanical machines. This prevents users from produce quite toxic fumes in cutting process, so the cutting
suffering accidents or the need of pieces replacement [2]. machine should be placed in well ventilated places. The speed
Additionally, low-power laser cutting technology allows depends on the type of laser and the type (and thickness) of the
cutting small objects or small diameter pieces in detail with material to be cut. Nowadays this technology is being fast
high quality having a very low level of contamination on the developed to solve these drawbacks as it is expected to play an
work piece compared to traditional mechanical cutting important role within cutting techniques.
484
TAEE 2018 | Tenerife, 20 - 22 de Junio
A. Description of the used laser cutter output current per coil. However, the manufacturer EleksMaker
A low-power EleksMaker Laser-A3 Pro 2.5 W laser cutter indicates that the stepper motors employed are 1.3 A [4][6].
is purchased, with a price of 209.00 €. It is made of stainless The machine has three stepper motors for X and Y axes, so
steel and acrylic and has a size of 60 x 45 x 25 cm. The it can engrave and cut in 2D. It uses two motors to control X
low-power laser cutting machine allows engraving and cutting axis movement and the third stepper motor for the Y axis.
the materials mentioned above (Table I) with A3 format as
maximum size (30 x 40 cm). B. Description of control software
Low-power laser cutting machine supports different
applications: EleksCam, Candle, Benbox, Grbl controller,
LiteFire or LaserWeb. LaserWeb is the most used because it is
a free software that allows controlling printers, engravers and
laser cutters. It supports different firmwares: Grbl, Marlin,
Smoothieware and LasaurGrbl. Currently, version 4 is the
latest, available at the GitHub project repository [7]. It is based
on Node.js [8] and it is supported by most platforms: Windows,
Linux, Mac, Raspberry Pi and Vagrant. To use this software in
the laser cutter, the hardware of the machine must be slightly
modified. Specifically, S header must be shorted with V0.9.
Fig. 1. Laser Cutter EleksMaker Laser-A3 Pro 2.5 W. It is formed by: a laser
module, a controller board, three stepper motors, four stainless steel blocks This machine works correctly for a maximum continuous
that form the working area of the machine and another stainless-steel block to working time of 2 hours [6]. Then it is necessary to wait 30
hold the laser module and allow its movement in two dimensions [4]. minutes, a time in which the laser module cools down. The
equipment requires a working voltage of 12 V and a current of
It has a laser diode of 2.5 W of power and it works with a 2.5 A [1]. The desktop low-power laser cutter is delivered
wavelength of 445 nm. The laser light is violet and, also disassembled. The distributor provides a video tutorial
features a low positioning light. The controller board is ("How to Assemble for A3 30x40 cm DIY Violet Laser
EleksMaker Mana SE and it allows the control of the X and Y Engraving Machine"). This activity may be also useful from
axes at the same time in a single movement. It communicates the teaching point of view, to be proposed for students as a
with the computer through the mini USB port. The controller medium complexity assembly of a real product.
board has three connection ports, one for each stepper motor.
Also, it has two more connection ports, one to connect an
optional 12 V power supply and another to connect the laser II. LOW- POWER LASER CUTTER BASIC APPLICATION
module. The most basic application of the laser machine is to cut the
materials mentioned above (Table I). To engrave or cut the
objects with greater or less intensity, the parameters are
modified at the control software. The most important
parameters are: the percentage of used power, the number of
passes over the same line and the engraving speed. In this
application, the low-power laser cutter plays a very important
role among all the technologies used. It allows cutting very
detailed pieces of an easy and precise form with a very low
production cost when compared other techniques [9]. The
result varies depending on how the object is designed; in our
case, as a first approximation, it will be used AutoCAD® [10].
For this reason, we will evaluate the results obtained for
different design formats of the object in this software, as well
as describing the procedure needed.
485
Libro de Actas
(b)
Fig. 3. Flow chart of the processes that must be followed to carry out the
cutting of an object with the low-power laser cutting machine.
B. Example of use
In AutoCAD® [10] there are different commands that
optimize the design of an object. The example of Fig. 4
demonstrates the advantages of these commands. For this
example, we used a sheet of cardboard with a thickness of
2.28 mm. The laser module works at 80 % of its maximum
power, 800 rpm [12] and a cutting speed of 1 mm/s. A single
Fig. 4. Template designed in AutoCAD®. It shows the area of the low-power pass has been defined to only engrave the object in the
laser cutter (300 x 400 mm) and two types of objects designed with different
material.
AutoCAD® commands.
If no commands are applied the object is designed line by
line. Two commands for grouping the lines that form the object
486
TAEE 2018 | Tenerife, 20 - 22 de Junio
are compared: GROUP and BLOCK [13]. Using the GROUP command, the shapes are not engraved separately but in cases
command of AutoCAD® [10] and selecting the objects to be where the lines are shared in several ways they overlap, with a
grouped [13] improves the efficiency of the object. Now all the thicker line in these areas. To solve that problem it is used the
items have been grouped and when any of them are selected OVERKILL command [14]. This function eliminates the
they will all be selected automatically. Another option is to duplicated geometry in the selected objects.
create a block with all lines. The main difference with the
groups is that once created, each time a block is inserted what TABLE III. THEORETICAL COMPARISON OF THE DIFFERENT COMMANDS
is done is a reference to the block created so that the TO INCREASE THE EFFICIENCY OF THE DESIGN
AutoCAD® [10] file reduces its size and if it is a block is
Maximum Theoretical Laser
modified all inserted in the model (Table II). To do this, we use Command
line width Working Time
the AutoCAD® [10] BLOCK command [13].
No command Width set Very high
More than the
TABLE II. THEORETICAL COMPARISON OF THE DIFFERENT COMMANDS MOVE High
defined width
FOR GROUPING OBJECTS
MOVE & OVERKILL Width set Low
Command Object View Theoretical Laser Working Time
MOVE & OVERKILL& BLOCK Width set Medium
No command Set of lines Low
GROUP Set of lines Medium When any command is applied, the working time of the
laser will be higher (Table III) and it is possible that if the
BLOCK A single line High forms are too close the material will burn. Applying the MOVE
command, the working time of the laser has been reduced
When we do not apply any command, the laser engraves (Table III) but there are some overlapping lines by which the
each line separately and the working time is reduced but the laser passes more than once and the material can burn. MOVE
laser does not work continuously. In the second case, the and OVERKILL [14] commands offers a shorter working time
GROUP command [13] is applied, the route is optimized and (Table III) and a higher quality result since all lines have the
the laser “ON” time is higher. The BLOCK command [13] same thickness. Finally, the object has been converted in block
defines the set of lines as a single object. While cutting, the with BLOCK command [13].
laser stays “ON” all the time so the laser module follows a
longer path.
Fig. 6. Comparison of the definition and results of the same object to which
different AutoCAD® commands have been applied. (1) Object designed.
Definition of the object (2) without applying any commands, (3) by applying
the GROUP command and (4) by applying the BLOCK command. (5) (6) (7)
Result of the engraving seen from the electron microscope.
Fig. 7. Comparison of the definition and results of the same object to which
Pictures 5, 6 and 7 of Fig. 6 show that the only differences different AutoCAD® commands have been applied. Definition of the object
(1) without applying any commands, (2) by applying MOVE command, (3) by
between the different AutoCAD® commands applied are applying MOVE and OVERKILL commands and (4) by applying MOVE,
working time of the laser and the path that it follows. OVERKILL and BLOCK commands. From (9) to (12) Result of the
engraving seen from the electron microscope and measurement of the line
Next, a new object is created to evaluate the effect of width.
having to engrave several objects, depending on whether they
overlap or not. For this, two commands are used: MOVE and
For the first case (pictures 1 and 5 of Fig. 7), the forms are
OVERKILL [14]. First, the geometric shapes are separated
separated a certain distance. With the MOVE command
from each other by a small distance of 4 mm. This design will
(pictures 2 and 6 of Fig. 7) the laser passes more than once
not be very efficient since it engraves each geometric shape
through those lines shared by the geometric shapes. The third
separately and wastes material. Applying the MOVE
defined object (picture 3 of Fig. 7) applies the MOVE and
487
Libro de Actas
OVERKILL commands [14]. The latter is responsible for all Format Conversion Process
lines have the same thickness: 0.2 mm (pictures 7 and 11 of Altium Designer
Fig. 7).
PCB Design LaserWeb
C. Comparative results
Below is a comparison of the results for the different design GerbView
Add film Scalable Vector
formats (Table IV). It includes the working time of the laser Gerber (*.gxx)
(inversion) Graphics (*.svg)
and the thickness of the line engraved by the laser.
TABLE IV. COMPARISON OF THE RESULTS OF THE TWO OBJETCS Fig. 8. Film Wizard Menu
DESIGNED
Laser Working This process uses Altium Designer®, one of most extended
Object Command Line Width
Time (HH:MM:SS) software for PCB design, and then shows two possibilities:
No
00:01: 44.32 either adding the film directly in Altium Designer®, and
command convert it to *.svg with GerbView® or make the inversion and
Object
GROUP 0.2 mm 00:01:54.20 convert it to *.svg format all at once using GerbView®. There
of Fig. 6
BLOCK 00:01:54.70
are, of course, more software and ways to perform this process,
however, this will be the one considered in this paper. In case
No
command
0.2 mm 00:01:41.14 of using Altium Designer®, the first step deserves to be
0.25 mm in overlapping remarked; for the sake of simplicity, instead of a real PCB
MOVE 00:01:39.91 design, a simple template will be used. In addition, this
lines and 0.2 mm in rest
Object
of Fig. 7
MOVE &
00:01:23.34
template will be useful for students to characterize and
OVERKILL determine the limitations of the hardware used, which are vital
MOVE & 0.2 mm skills when working with rapid prototyping.
OVERKILL 00:01:24.03
& BLOCK
488
TAEE 2018 | Tenerife, 20 - 22 de Junio
489
Libro de Actas
After engraving, to remove the paint layer, a chemical TABLE VI. COMPARISON OF THE RESULTS
attack Technique based on Ferric Chloride is used. Although Cut Rate Before chemical After Chemical Engraving Time
this is not directly related to the topic of the paper, it is (mm/s) Attack Attack (HH:MM:SS)
common technique, which in our opinion, students must
practice during their academic training; in addition, it
200 2:19:16
reinforces rapid prototyping techniques, extensively requested
today. This chemical reaction is composed of Hydrogen
Peroxide and it is given by this equation.
500 1:00:29
(1)
1000 00:36:56
2000 00:29:40
Cut Rate defines how fast the laser movement will be. With
the parameters stated at table V, the template shown in Fig. 9 is
manufactured using different Cut Rates, to determine the
influence of these parameters in the result.
490
TAEE 2018 | Tenerife, 20 - 22 de Junio
design, from [18]. It is based on the LNA Mini-Circuits PSA-4 different laser power, cut rate or the number of passes to obtain
5043 and Top Layer layout is shown in figure X. The design is different results. For the material chosen, the laser starts cutting
quite simple because PSA-4 5043 is internally matched to 50 Ω at 83 % power (830 rpm [12]) and it is recommended to define
and there is no need to perform any matching network or a speed lower than 100 mm/s for low power and around
similar. Figure 17 shows how the result should look like after 1000 mm/s for high power. The higher the power of the laser,
the processing and before to be manufactured. the higher the cutting speed must be so that it does not burn the
material and vice versa. If cutting speed is too high, the result
is less accurate. Increasing the number of passes is useful when
the laser power is low, and cutting the material is desired.
This hardware allows manufacturing stencils with a laser
power lower than 85 % and cut rate around 300 mm/s. Higher
values yield to burnt pads unless cut rate is increased. When
manufacturing this this Stencil, a laser power of 83% (830 rpm
Fig. 17. LNA Layout [12]) has been set, with a cut rate of 1 mm/s and 2 passes.
The Stencil is inspected with the microscope to evaluate if
C. Stencils manufacturing the cut is precise and clean (Fig. 19). The edges of the pads are
Once the circuit is engraved on the PCB board, it is slightly melted, due to the combustion of the plastic. However,
necessary to solder the corresponding components. Currently, this does not affect the larger pads. With the microscope and
the most common method to do this is surface mount the scope of the microscope it is determined which size of pads
technology (SMT). It consists in mounting each component, marks the limit to use laser technology. This pad size is defined
active and passive, on the surface of the printed circuit. Each of as one in which the edges of the plastic form a 90° angle.
the surface mount devices (SMD) is soldered independently on
the board. It is tedious and slow when the number of
components is high or you want to make a large amount of
PCB. Stencils allow soldering the majority of components at
once. Solder paste is deposited on the entire board. That is why
the solder paste templates are necessary, so that the solder paste
is only deposited in the pads indicated in the design of the
circuit.
A board with a row of SMD resistors of different sizes Fig. 19. View through the microscope of the solder paste template of the row
placed one after the other has been designed. This makes it of SMD resistors of different sizes. Stencil 0.07 mm thickness.
possible to evaluate from what SMD component size laser
technology can be used for the manufacture of solder paste Fig. 20 shows that pads of the three largest packages the
templates with Stencils. It is interesting to export the surface corners form perfect 90º angles and therefore the lines that
layer or Cream Layer or solder paste layer (Fig. 18). Solder form it are straight. As the size of the pad is reduced the edges
paste layer contains the pads where the SMD components will become rounded because the surface is smaller and the plastic
be soldered. The size of the pads is slightly lower than melts with the passage of the laser. In this way, laser
designed because the Stencil layer of the design tool is being technology is useful for manufacturing stencils with SMD
exported. This is necessary to compensate for the inevitable components with a minimum size of 0.3 x 0.1 cm. It is
melting of the Stencil caused by the laser heat. Other way, the observed for SMD resistances of 0.2 cm x 0.1 cm that the pad
pads will be too large and bridges would be created. begins to be rounded, curving the lines that form it. The
separation between the pads is also important. A large gap will
help the pads to be perfect rectangles.
(1)
Fig. 18. View of the circuit designed in Altium. Top layer (left) and solder (2)
paste layer (right). The colored areas in red (left) and grey (right) are the pads
where the SMD components will be welded.
491
Libro de Actas
Fig. 20. View through the microscope of the pad of (1) 0.7 x 0.5 cm, (2) 0.4 x
REFERENCES
0.1 cm, (3) 0.3 x 0.1 cm, (4) 0.2 x 0.1 cm, (5) 0.1 x 0.1 cm and (6)
0.05 x 0.05 cm. The corner angle of the pad is shown in the image on the left. [1] C. P. G. Santillan y M. Q. Á. Santiago, «Construcción de un prototipo cnc
In red, an angle of 90º has been indicated. The dimensions of the pad (width de grabado laser para optimizar el tiempo de producción gráfica en madera
and height) are shown in the two central images. The separation between the y cuero en el laboratorio de robótica de la universidad técnica cotopaxi
pads is shown in the image on the right. periodo 2016», Latacunga, Ecuador, 2016.
[2] «Laser MECAFORT,» 1 March 2017. [Online]. Available:
After that, the Stencil template is placed on the board very http://www.corteporlasermadrid.com/.
well aligned. This stage of the PCB manufacturing process is [3] «Kjellberg insterwalde,» 2016. [Online]. Available:
very important since a minimum error when placing the stencil http://www.kjellberg.de/Tecnologia-de-corte/Plasma/Procedimiento/Otros-
has great consequences. If the misalignment is noticeable, the procedimientos/Corte-por-laser.html.
board is likely to lose its electrical functions. In addition, [4] «EleksMaker Shop,» [Online]. Available:
ideally the template is stretched and flat on the board. This http://store.eleksmaker.com/index.php?route=common/home.
done, the solder paste is dragged on the entire board. To [5] «Rotobotix A4988,» Flipkart, 2007. [Online]. Available:
continue, the stencil template is separated from the plate and https://www.flipkart.com/rotobotix-a4988-stepper-motor-
the solder paste remains in the circuit pads. Finally, the devices driver/p/itme58qsrgjgsytt.
are placed carefully in their correct place. It is crucial that the [6] «Banggood Shop,» [Online]. Available:
placement of the SMD components is very accurate. Once all https://www.banggood.com/2500mW-A3-30x40cm-Desktop-DIY-Violet-
the components are in place, the board is heated to reflow the Laser-Engraver-Picture-CNC-Printer-Assembling-Kits-p-1003863.html.
paste and all the devices are soldered simultaneously. [7] «GitHub repository Wiki for installation of LaserWeb software,» 21 July
2016. [Online]. Available: https://github.com/LaserWeb.
The board is inspected with the microscope to verify that
the components are correctly soldered. It is likely that when [8] «Node.js platform,» [Online]. Available: https://nodejs.org/es/.
placing the solder paste some pins of the devices have a bridge [9] «Maderame,» [Online]. Available: https://maderame.com/corte-laser-
of paste between them. This can occur due to breaks in the madera/.
template during the placement of the solder paste or because of [10] «Free software for students, teachers and schools,» AutoCAD®,
the short distance between pins and the amount of paste placed. Autodesk, [Online]. Available: https://www.autodesk.es/education.
The jumpers and jumpers are solved with solder.
[11] «Inkscape Draw Freely,» [Online]. Available:
https://inkscape.org/es/descargas/windows/.
[12] «Revolutions Per Minute,» Wikipedia®, 25 May 2017. [Online].
Available: https://en.wikipedia.org/wiki/Revolutions_per_minute.
492
TAEE 2018 | Tenerife, 20 - 22 de Junio
493
Libro de Actas
Teaching opportunities in
measurements of magnetic field
David Aguilera Jiménez Andrés Roldán Aranda
GranaSAT Aerospace Group Electronics Department
University of Granada University of Granada
Granada, Spain Granada, Spain
daguilera.jmz@gmail.com amroldan@ugr.es
Abstract—The measurement of magnetic fields is a complex The measurement of magnetic fields presents a number of
activity, which can be of significant didactical value. The characteristics making it very attractive for teaching purposes.
interference of the numerous sources of magnetic field around Whereas the particularities of the digital sensor, such as
the measuring site requires a deep understanding of the measuring range, digital resolution, linearity, etc. is comparable
fundaments of electronic instrumentation and the particularities to the measurement of other magnitudes, the presence of other
of the measurement of magnetic fields. The proposed magnetic fields other than the source of interest must be taken
experimental set-up, which makes use of a 3-axes magnetometer into account and compensated for. The first source of
controlled from an Arduino board, also gives the students the magnetic interference in the measurement is the Earth’s
chance to practice embedded programming.
magnetic field or geomagnetic field. It varies with the
Keywords—Magnetic field measurement, 3-axes magnetometer,
geographic position and with the altitude. Fig. 1 shows a world
Helmholzt Coils, Geomagnetic field, electronic instrumentation, map with an overlaying representation of the intensity of the
engineering education. geomagnetic field at the Earth’s surface.
I. INTRODUCTION
The proposed lab is thought for Telecommunications or
Electronics Engineering degrees, but it can also be used in
other science studies, like in Physics degree lab courses. In
particular, the presented set-up will be included as a practical
module in the Aerospace Electronics course of the Electronics
Engineering Master of the University of Granada. The aim of
the lab is to develop interdisciplinary skills of the students,
preparing them for solving real engineering problems. More
specifically, the objectives are:
To put into practice the fundamentals of the electronic
instrumentation and magnetic fields.
To learn how to identify the relevant sources of
information and obtain the necessary data for the
experiment.
To develop theoretical results or simulations of the Fig. 1. Magnetic field at the Earth’s surface [1]
problem.
TABLE I. GEOMAGNETIC FIELD RANGE [2]
To analyze critically the results and compare them with
the theory and simulations. Component Range Unit
To offer a contact with a real engineering project. North Component [-4, 41] µT
494
TAEE 2018 | Tenerife, 20 - 22 de Junio
495
Libro de Actas
Both sensors are controlled from an Arduino Mega 2560 A polar representation of the samples has the shape of an
board using the I2C protocol. A serial connection between the ellipsoid. A compensation matrix translates the samples into a
Arduino board and MATLAB permits receiving the samples on sphere centered at the origin, as Fig. 8 shows.
a PC as well as sending commands with the appropriate
settings for each particular measurement.
C. Magnetorquers
The process described can be used for the measurement of
any source of magnetic field fitting in the Helmholtz Cage. In
the case of this lab, embedded magnetorquers for 1U and 3U
CubeSats were chosen. They are coils embedded in PCBs with
squared and rectangular shapes, respectively, complying with
the CubeSat design specifications [7]. The PCBs are then used
as holders of the solar panels of the satellite. Fig. 10 shows a
1U embedded magnetorquer with its solar cells mounted and
the magnetometer on top. The advantage of this type of
magnetorquer, in comparison with non-embedded models, is
the reduction of size and space.
496
TAEE 2018 | Tenerife, 20 - 22 de Junio
III. MEASUREMENT
The procedure to measure a magnetic field is described in
the following steps:
1) Allignment of components
The magnetometer must be placed inside the volume in the
Helmholtz Cage with uniform field. The magnetometer axes
must be aligned with the axes of the Helmholtz Cage, as shown
in Fig. 11. The aim of this lab is to determine the intensity of
the magnetic field in the center of the magnetorquer. Therefore,
the magnetorquer is also placed in the center of the volume
shown in Fig. 3 and the magnetometer centered on its top or its
Fig. 12. Magnetometer and 1U magnetorquer inside the Helmholtz Cage
bottom. Fig. 12 shows a photo of the components inside the
Helmholtz Cage, with the magnetometer placed under the
magnetorquer board. 3) Measurement
Fig. 13 shows the MATLAB GUI, which allows to control
the input of the magnetorquer as well as to visualize the
measured values of the magnetic field as the samples from the
magnetometer are retrieved.
Once the appropriate currents in each axis for cancelling
the geomagnetic field have been found, the magnetic source of
interest can be measured. The values can be seen in the
Calibration Current panel and the residual geomagnetic after
cancelling is displayed as Residual Bx, Residual By and
Residual Bz.
The magnetorquer is fed from an additional channel of the
Agilent N6705 source. In the Source parameters panel, the
input source can be configured as current controlled (CC) or as
voltage controlled (VC). A step function can be set,
introducing the initial input voltage, the end input voltage and
the voltage increase in each step. In this case, it was of interest
to feed the magnetorquer with 3.3 V and 5 V, which are usual
power values in CubeSats. The Magnetorquer Input Current
graphic shows the values of the input voltage and input power.
The Magnetometer – Order of Magnitude panel allows to
Fig. 11. Layout for the measurement process [3] configure the field range of the magnetometer. In this case, the
smallest range ±0.88 Gauss (±88 μT) is sufficient to measure
2) Cancellation of the geomagnetic field the generated magnetic field and is the optimal for obtaining
The power source, controlled by MATLAB through a GPIB the smallest resolution [8].
interface, feeds the coils of the Helmholtz Cage. Each axis is The graphics in the bottom half of the GUI display the
fed from a different channel, as it can be seen in Fig. 4, so that values of the measured magnetic field in real time as the
each component of the geomagnetic field is cancelled samples are received. In the center of the magnetorquer, where
independently. the magnetometer is placed, the generated magnetic field has a
The MATLAB routine retrieves periodic samples from the direction perpendicular to the PCB panel. Therefore, the values
magnetometer and the value of the current in each axis is in the X and Y axes are close to zero, whereas in the Z axis the
changed until the measured value of each component of the values of the magnetic field correspond to the contribution of
magnetic field is as close as possible to zero. each segment of the measured coil. A high value of the
497
Libro de Actas
magnetic field in the X or Y axes indicates a misalignment of 7. Simulate and plot the desired results.
the components.
The calculated values of the magnetic field can be obtained
The magnitudes at the bottom of the GUI are obtained from at any desired position. In this case, it is of interest to
the BMP180 digital pressure sensor. Their function is to determine it at the center of the coil for different distances from
complement the magnetic field measurement with ambient the magnetorquer plane (in the Z axis). This simulates the
information. separation of the magnetometer and the magnetorquer plane.
The value of the magnetic field at the center of the
magnetorquer as a function of the distance from the plane are
given in Fig. 15 for inputs voltages Vin of 3.3 V and 5 V.
Fig. 13. Matlab GUI Fig. 15. ANSYS Maxwell simulation linear magnitude B values.
Fig. 14. ANSYS Maxwell simulation with field vector lines plotted
Fig. 16. Sun simulator illuminating a magnetorquer in the Helmholtz Cage
The following list summarizes the preparation of the
simulation: B. Air bearing testbed
1. Import the geometry from the CAD file. The force produced by the interaction between the
magnetorquer and the geomagnetic field could be measured
2. Join the terminals using the geometrical blocks available using an air bearing testbed. It provides a friction-free
on the program. environment in 2 axes, allowing to measure the angular speed
3. Change the material properties of all objects to copper. generated by the magnetorquers in the presence of an external
magnetic field. It can be placed directly inside the Helmholtz
4. Define the voltage source. Cage too, since its materials are non-ferromagnetic and do not
5. Define the room where the simulation will be executed. interfere with the magnetic field. A 3D representation of an air
Change its material to air. bearing testbed is shown in Fig. 17.
498
TAEE 2018 | Tenerife, 20 - 22 de Junio
ACKNOWLEDGMENT
The experiments and the testbed were supported by
GranaSAT Aerospace in collaboration with the
Telecommunication Master Student office. The authors also
gratefully acknowledge the important contribution of lab
technicians of the company DHV Technology.
This research received financial support from the national
government of Spain, Project DEEPSAT RTC-2016-4644-3.
REFERENCES
[1] “Measuring Earth’s Magnetism : Image of the Day,”
01-Jan-2014. [Online]. Available:
https://earthobservatory.nasa.gov/IOTD/view.php?id=
84266. [Accessed: 01-Mar-2018].
Fig. 17. Air bearing testbed [9] [2] National Centers for Environmental Information,
“World Magnetic Model - Maps of Magnetic
VI. CONCLUSIONS
Elements,” 2015. [Online]. Available:
The presented lab intends to provide engineering and https://www.ngdc.noaa.gov/geomag/WMM/image.sht
science students with a global view of the process to solve a ml. [Accessed: 01-Mar-2018].
real problem. A background in different disciplines is therefore [3] A. Toral Lopez, “Testbed for CubeSAT ADCS with
necessary to accomplish the proposed tasks: electronic magnetorquers,” University of Granada, 2015.
instrumentation, theory of magnetic fields or embedded [4] T. T. Li, “Tri-axial Square Helmholtz coil for Neutron
programming are some of the fields of knowledge that the EDM Experiment,” Earth, pp. 1–23, 2004.
participants have to put into practice to successfully complete
[5] T. Ozyagcilar, “Calibrating an eCompass in the
the course. A simulation is also proposed in order to compare
Presence of Hard and Soft Iron Interference.” NXP.
its results with the ones obtained experimentally. To conclude,
two additional experiments are proposed as an extension of the [6] “NCEI Geomagnetic Calculators.” [Online].
measurements of the magnetic field. All these activities are Available: https://www.ngdc.noaa.gov/geomag-
expected to reinforce the student’s knowledge of the theory in web/#igrfwmm. [Accessed: 01-Mar-2018].
the mentioned disciplines as well as to provide them with a [7] CalPoly, “Cubesat design specification,” CubeSat
procedure to accomplish the characterization of an electronic Program, Calif. Polytech. State …, vol. 8651, no. June
component, more particularly, a satellite actuator. 2004, p. 22, 2009.
[8] Honeywell and InvenSense, “3-Axis Magnetoresistive
The characterization of embedded magnetorquers for 1U Sensor Datasheet.” 2010.
and 3U CubeSats also serves as an example of a practical [9] V. Burgos Gonzalez, “Testbed for a 1U Cubesat,”
application of electronics in space missions. This field is
University of Granada, 2015.
usually very attractive to the students and this project aims to
take advantage of that to boost their motivation.
499
Libro de Actas
Resumen—Los Trabajos Fin de Grado (TFG) deben tratar también desarrollo de aplicaciones con microcontroladores, no
de poner en práctica aquellas competencias que los estudiantes obstante, es posible, que en función de las optativas escogidas,
han adquirido en el transcurso de sus estudios de Grado. no hayan trabajado con los sistema de prototipado rápido
El presente trabajo expone el desarrollo de un sistema para
monitorizar una estación de bombeo solar aislada, con el fin de actuales y que permiten desarrollar prototipos de productos
abordar muchas de las competencias de Electrónica Analógica en poco tiempo.
y Digital. Dicho sistema está basado en el uso de la plataforma
Arduino, comunicación GSM hacia “Internet de las Cosas” (IoT), I-B. Objetivos y requisitos del TFG
sensores de corriente de efecto Hall, medidas de tensión mediante Los objetivos que se plantean abordar con el desarrollo del
optoacopladores y configuración WiFi. El sistema utiliza una TFG presentado tienen dos vertientes: por un lado, aquellos
baterı́a recargable como fuente de alimentación e implementa
modos de bajo consumo. Se ha estudiado el funcionamiento y
objetivos relacionados con el desarrollo de las competencias
precisión de monitorización, ası́ como las estrategias de ahorro a adquirir por el estudiante, y por otro lado, los relacionados
de energı́a. con el sistema a desarrollar en sı́.
500
TAEE 2018 | Tenerife, 20 - 22 de Junio
501
Libro de Actas
502
TAEE 2018 | Tenerife, 20 - 22 de Junio
503
Libro de Actas
504
TAEE 2018 | Tenerife, 20 - 22 de Junio
505
Libro de Actas
506
TAEE 2018 | Tenerife, 20 - 22 de Junio
Figura 19. Fotografı́a del montaje para el test del sistema. Figura 21. Consumo durante un ciclo de medida, desactivando todos los
periféricos.
507
Libro de Actas
e-Kart
Trabajo colaborativo I+D+m+ basado en
la metodología de proyectos
Index Terms — trabajo colaborativo, método de II. RESULTADOS OBTENIDOS Y PROBLEMAS ENCONTRADOS
proyectos, vehículo eléctrico, mejora de los resultados de
aprendizaje, buenas prácticas docentes El comienzo de la experiencia parte de una idea de pasillo
que al profesorado promotor le resulta ilusionante por tener la
característica de ser un adecuado problema que estimula la
I. INTRODUCCIÓN exploración y reflexión, que parece lo suficiente complejo, y de
Esta iniciativa constituye una gran oportunidad para aunar y suma actualidad, que puede producir verdadero significado en
poner en práctica todos los principios metodológicos + que se la construcción del conocimiento en el área que se trata por
persiguen y propugnan en los modelos de buenas prácticas medio de los lógicos debates y justificadas discusiones. Esta
docentes, reforzados con los líneas marcadas por el proyecto actividad obliga a interactuar entre los distintos departamentos,
gubernamental Enlaza de empleabilidad a través de la trabajar conjuntamente aplicando sus conocimientos
formación profesional. La excusa principal de este trabajo combinados a la solución del problema. Esto permite al
consiste el el diseño y fabricación de un e-Kart eléctrico con alumnado de las distintas especialidades a participar de forma
autonomía similar a los go-kart de combustión. Con la puesta conjunta y flexible en la obtención de un resultado y meta
en marcha de este proyecto nos proponemos realmente los común. Una vez definido el proyecto, comienzan las
siguiente objetivos: dificultades propias de este tipo de metodologías como fueron:
la toma de decisiones, la asignación de roles, reparto de tareas y
- la mejora de los resultados de aprendizaje en el desenvolvimiento de las actividades. Esta fase del proyecto
conocimientos, capacidades y competencias ocupó un tiempo que, pudo parecer demasiado largo y
- el fomento de la iniciativa, la autonomía, investigación y complejo y que, en algunos momentos, hizo peligrar la
la familiarización con el trabajo en equipo. ejecución de la idea hasta que poco a poco se logró una
organización natural que permitió establecer un plan de trabajo
- utilización de recursos didácticos y materiales variados y definido.
adecuados
A partir de ese momento, que ocupó hasta la finalización
- facilitar la conexión del aprendizaje con la realidad del del curso académico 2016/2017, se logró la meta inicialmente
entorno social y profesional prevista que consistió en la construcción de la primera versión
508
TAEE 2018 | Tenerife, 20 - 22 de Junio
de un prototipo de bólido, con tipología de un go-kart de habilidades necesarias que le permitan el aprovechamiento de
competición, dotado de un motor eléctrico de 30 kW pico (12 la actividad.
kW continuo) alimentado por un grupo de baterías AGM de
Por una parte, la metodología a emplear esta basada en los
tensión total de 84V con una autonomía estimada de 15
principios del trabajo colaborativo. Si trabajar en equipo
minutos. En el diseño y construcción de este pequeño bólido
resulta relevante, mucho más es aprender a hacerlo de manera
han participado activamente los grupos de alumnado
colaborativa.
pertenecientes a las especialidades de electromecánica y
carrocería del turno de tarde del CIFP La Laguna con el apoyo Este concepto exige mucho más esfuerzo a los
y asesoramiento de algunas empresas del sector de la ingeniería profesionales, pero a cambio se consiguen grupos más
(RM y Dinamox); de los sectores del metal y electricidad productivos y eficaces. El trabajo en colaboración configura a
(Repamagri, Canaribat y Coelca) y de diversos profesores del los grupos de trabajo de manera flexible según las necesidades
departamento de Transporte y Mantenimiento de Vehículos del de los proyectos y promueve entornos para que la
CIFP La Laguna. En el momento de la redacción del presente comunicación sea fluida. Pretende crear espacios en los que
artículo (curso 2017/2018), el prototipo se encuentra terminado todos tengan la oportunidad de expresar sus ideas y puntos de
en condiciones de realizar las pruebas de seguridad, fiabilidad y vista. Los profesionales han de aportar valor añadido con sus
rendimiento que permitan verificar, previo ajustes y reformas propuestas y que así sirvan para detectar nuevas
que se vean necesarias, su correcto y adecuado funcionamiento oportunidades. Es mucho más (y más difícil) que trabajar en
en pista. equipo. Los profesionales 'colaborativos' han de adaptarse a
grupos flexibles, deben responder a objetivos comunes y
III. OBJETIVOS EDUCATIVOS tienen que contribuir al aprendizaje del resto.
Desde el punto de vista curricular, los objetivos planteados Por otro lado, para llevar a cabo la propuesta metodológica
están relacionados con los resultados de aprendizaje que se se apuesta por el Método de Proyectos de Kilpatrick (Willian
pretenden alcanzar y con el perfil profesional de los títulos que Heard Kilpatrick 1918)
intervienen en el proyecto y que están marcados en los
Para Kilpatrick, el proyecto es un acto completo donde se
programas de los ciclos formativos de grado medio y superior
aspira a realizar una actividad entusiasta, con un sentido o
de la familia profesional de Transporte y Mantenimiento de
propósito específico, que se realiza en un ambiente social. Lo
Vehículos Automóviles. Los objetivos más relevantes son:
define como: “un plan de trabajo libremente elegido con el
1. Demostrar las bondades de un sistema eléctrico de objeto de realizar algo que nos interesa”.
propulsión, en un vehículo automóvil, frente a un motor de
combustión Los proyectos, de acuerdo con Kilpatrick, pueden ser de cuatro
tipos principalmente:
2. Incrementar la motivación del alumnado gracias a la
metodología de proyectos que proporciona una relación - Proyecto de creación, de creatividad o de producción (su
trabajo/resultado fundamento es la elaboración de un plan, como puede ser
emprender una tarea, actividad, empresa, etc.).
3. Fomentar el trabajo en equipo mediante un objetivo
común. Tanto del equipo docente como de cada uno de los - Proyecto de apreciación, recreación o de consumo (la idea
grupos clase que participan. principal es disfrutar de una experiencia estética, como puede
ser escuchar una narración, oír música o apreciar una
4. Desarrollar el espíritu investigador y emprendedor al
escenificación).
crear un vehículo de tecnología innovadora.
- Proyectos de solución de problemas (obedecen al
5. Profundizar en el conocimiento del vehículo eléctrico
propósito de darle una respuesta a un interrogante intelectual,
como futura tecnología de transporte.
como sería buscar soluciones a cada problema que nos puedan
6. Introducción de conceptos de eficiencia energética, plantear los clientes o usuarios del servicio que se presta, cómo
almacenamiento de energía, sostenibilidad medioambiental... mejorar el servicio, qué otros servicios se pueden ofrecer, etc.
- Proyectos para la adquisición de un aprendizaje específico
IV. PLAN DE TRABAJO/METODOLOGÍA o adiestramiento (lleva al educando a adquirir determinada
La esencia del proyecto consiste en la formación de equipos habilidad o conocimiento motivados por el aprendizaje).
de trabajo que, bajo la tutoría de los distintos profesores Cualquiera de estos tipos de proyectos son los que inspiran
responsables de cada área de actuación, realice los estudios, nuestra metodología que huye de una de las más tristes
análisis y operaciones para llevar a cabo la tarea asignada que nociones de la educación formal que tiene, por obligación, que
forma parte de un plan global previamente definido. Para ocurrir dentro de las paredes del salón de clases o del taller.
llevar con éxito esta labor, el alumnado participante en el Las actividades reales, como su nombre lo indica proveen de
proyecto deberá haber cursado previamente la formación verdaderas oportunidades para el aprendizaje relevante del
necesaria que garantice la consecución de los conceptos y las alumnado.
509
Libro de Actas
510
TAEE 2018 | Tenerife, 20 - 22 de Junio
VII. CONCLUSIONES
REFERENCIAS
511
Libro de Actas
Abstract— Sin duda, el trazado de la curva característica I-V reguladores de carga, equipos de caracterización, etc.) para el
de cualquier dispositivo fotovoltaico es el experimento esencial uso de dicha tecnología no son otra cosa que sistemas cuyos
que permite obtener información fidedigna sobre su estado y fundamentos son estudiados en cualquier titulación de
comportamiento. Por tanto, debe ser parte de los contenidos ingeniería electrónica.
prácticos obligatorios en cualquier asignatura, ya sea de Grado,
Máster o Doctorado que persiga formar a los estudiantes en el Para comprender la tecnología FV, es fundamental entender
campo de la ingeniería de los sistemas fotovoltaicos. En esta de qué manera se comporta el generador FV. El experimento
comunicación se presenta los avances-logros de dos grupos de que más información aporta acerca del funcionamiento de
investigación, uno argentino y otro español, en el diseño de cualquier dispositivo fotovoltaico es el trazado de su curva I-V.
prototipos electrónicos o sistemas ad-hoc que permiten realizar Dicha curva está formada por los infinitos pares de puntos
este experimento y que, posteriormente han sido integrados en las tensión-corriente a los que opera un dispositivo FV, en función
prácticas de las asignaturas donde dictan docencia o en las de las condiciones medioambientales a las que haya estado
investigaciones en las que están involucrados y que abordan los sometido durante el experimento. A partir de este conjunto de
pormenores de esta tecnología. puntos es posible obtener todos los parámetros eléctricos
característicos de interés del dispositivo, así como, determinar
Keywords— Ingeniería de los sistemas fotovoltaicos; cargas cualquier tipo de anomalía, defecto o situación de mal
electrónicas; caracterización de dispositivos fotovoltaicos, docencia
funcionamiento [5]–[8].
en energías renovables.
Los grupos de investigación a los que pertenecen los
autores de este artículo llevan más de una década desarrollando
I. INTRODUCCIÓN diferentes arquitecturas y soluciones de diseño directamente
relacionadas con este experimento. Las mismas han sido
La generación eléctrica por medio de la tecnología utilizadas para sus trabajos de investigación e incorporadas en
fotovoltaica (FV) ha sido una de las técnicas renovables que sus labores docentes [9]–[12]. Se presenta a continuación una
mayor éxito ha presentado durante la última década. Por revisión de los logros más destacados.
ejemplo, durante el periodo 2005-2015, se registró una tasa de
crecimiento anual del 27% en la inversión de este tipo de II. FUNDAMENTO TEÓRICO DEL TRAZADO DE LA CURVA I-V
sistemas [1]. Además, durante el año 2016, 75 GWp fueron
instalados en todo el planeta [2]. A finales del año 2017, se En la Figura 1 se muestra la curva I-V típica de un
superaron los 320 GWp de potencia instalada global [3]. dispositivo fotovoltaico. Esta curva característica está formada
Actualmente, los países que lideran la potencia instalada de por los pares de puntos tensión corriente que se obtienen si,
esta tecnología son: China, Japón, EEUU y Alemania, pero encontrándose el dispositivo en condiciones de operación, se
existen razones para intuir que el uso de esta tecnología, en la varía la impedancia entre sus extremos desde cero hasta
próxima década, se va a repartir de manera uniforme por todo infinito. En la figura también se resaltan los puntos de mayor
el planeta, especialmente, en los países emergentes que interés de la curva, ya que son los que proporciona el fabricante
necesitan aumentar su potencia de generación de energía en sus hojas de características técnicas, donde se distinguen
eléctrica para su desarrollo. tres situaciones principales: corriente de cortocircuito (Isc), la
tensión de circuito abierto (Voc) y el punto de potencia máxima
Se considera de gran importancia el fomento y la formación (Pm), que se encuentra definido por la tensión (Vm) y la
de personal cualificado que lidere este mercado emergente. corriente (Im) de máxima potencia.
Para lograr este objetivo, se estima imprescindible incluir este
tipo de conocimientos en las currículas dentro de estudios de Además de estos valores eléctricos básicos que se obtienen
ingeniería [4]. directamente de la curva I-V, a partir de éste conjunto de
puntos, se pueden obtener otros parámetros de interés,
Existe una relación directa entre áreas de conocimiento mediante modelos matemáticos [13], que permiten realizar
como la Ingeniería Eléctrica o la Tecnología Electrónica y la modelos eléctricos equivalentes del funcionamiento de la
tecnología fotovoltaica. La propia célula FV de 1º generación, célula, módulo o generador FV. Dichos parámetros serán, en el
tecnología de silicio cristalino, se basa en una unión PN. caso por ejemplo de pretender obtener un modelo teórico de
Además, gran parte del equipamiento necesario (inversores, cinco parámetros: la corriente fotogenerada (Iph), la corriente
512
TAEE 2018 | Tenerife, 20 - 22 de Junio
de saturación del diodo (Io), el factor de idealidad del diodo han variado significativamente durante ese periodo para
(m), la resistencia serie (Rs) y la resistencia paralela (Rsh) [14], validar el experimento.
[15].
Aunque no sea uno de los objetivos principales del
Todos los parámetros eléctricos obtenidos durante el presente trabajo, indicar brevemente que para la medida de
trazado de la curva son dependientes de la tecnología del irradiancia se puede recurrir a dos opciones principales. Una
dispositivo y de las condiciones de operación a las que ha
opción será mediante el uso de piranómetros, aunque también
estado expuesto. Evidentemente, el parámetro que más influye
es posible realizar esta medida por medio de células o
es la irradiancia incidente en el plano, casi directamente
proporcional a la corriente obtenida. En segundo orden de módulos FV de referencia [22]. Si el elemento FV de
magnitud, la temperatura de célula, que afecta, como en referencia fue construido con los mismos materiales que el
cualquier dispositivo basado en semiconductores, al valor de la dispositivo bajo ensayo y se dispone de manera coplanaria al
tensión. mismo, responde, angular y espectralmente igual que el
dispositivo a ensayo. Permitiendo obviar los cambios
espectrales si estos dispositivos son calibrados bajo el espectro
de referencia AM 1.5.
En cuanto a la medida de temperatura de célula indicar
que, comúnmente se aproxima su valor al de la temperatura
posterior del módulo FV. El dispositivo que más se utiliza es
la resistencia de platino (PT100), acoplada en su parte
posterior tal y como se recomienda en el anexo B de la IEC
61724-1 [23]. Se recomienda realizar la medida a cuatro hilos
para evitar la caída de tensión en los conductores y mejorar la
precisión.
Como es obvio, el mercado ofrece equipos comerciales
Figura 1. Curva característica I-V de un módulo fotovoltaico y la que permiten el trazado de la curva I-V. Tales equipos ofrecen
localización sus parámetros eléctricos básicos característicos. las ventajas de cualquier equipo comercial, han sido probados
Los fabricantes de módulos FV proporcionan el valor de los y caracterizados por el fabricante, pero normalmente su coste
parámetros eléctricos básicos bajo unas condiciones es prohibitivo para los grupos de investigación o para montar
ambientales específicas conocidas como Condiciones Estándar un laboratorio dedicado a la docencia. Otro inconveniente es
de Medida (CEM), que son definidas en la norma IEC 60891 que estos productos comerciales incluyen dispositivos
[16] y que serán 1000 W/m² de irradiancia, 25 ºC de medidores de irradiancia y temperatura exclusivos y difíciles
temperatura de célula y espectro solar AM 1.5. de reemplazar por otros tipos en caso de necesidad. Los
algoritmos de tratamiento o traslación con que cuentan son
Encontrar unas condiciones similares a las CEM resulta
extremadamente complicado. Por este motivo, existen métodos cerrados y no se puede acceder a ellos. Además, pueden no
de extrapolación a CEM [17]–[19]. También en este aspecto, incluir información detallada de las incertezas asociadas a las
existe un procedimiento normalizado para realizar esta medidas experimentales que ofrecen. En resumen, estos
traslación mediante el trazado de curva I-V en la norma IEC equipos, por lo general, están pensados para un uso
60904 [20]. Estos métodos también han sido de interés para profesional [24]–[26].
material docente de apoyo a estudiantes en materias
directamente relacionadas con la energía solar fotovoltaica Cualquier sistema trazador de curvas I-V, puede dividirse
[21]. en un diagrama de bloques básico como el que se muestra en
la Figura 2. Se pueden distinguir tres bloques principales:
Para realizar el trazado de la curva característica de un bloque variador de impedancia, bloque de medida y bloque de
módulo FV se requerirá de un equipamiento que es control.
comúnmente accesible en cualquier laboratorio básico de
electrónica. A grandes rasgos, un trazador de curvas I-V es un
sistema electrónico capaz de producir una variación de
impedancia entre cero e infinito, para de este modo, realizar
un barrido en todo el rango de funcionamiento de elemento
FV cuando está correctamente polarizado. Además, por los
motivos expuestos anteriormente, el sistema debe registrar
cuasi-simultáneamente los parámetros ambientales a los que
trabaja el módulo FV, principalmente irradiancia y
temperatura, en el momento del trazado de la curva. Como no
siempre es posible su medida durante el trazado, se podrá
medir en los instantes anterior y posterior a dicho proceso, y
posteriormente comprobar que las condiciones ambientales no Figura 2. Diagrama de bloques básico de un trazador de curvas I-V.
513
Libro de Actas
514
TAEE 2018 | Tenerife, 20 - 22 de Junio
Corriente (A)
40 6
Tensión (V)
515
Libro de Actas
trazadores de curvas I-V basados en esta metodología a lo circuito eléctrico. Se recomienda el uso de resistencias tipo
largo de los últimos años, y siendo actualmente el más shunt, ya que nuestra experiencia indica que, para los sensores
utilizado por los grupos de investigación. En la Figura 9 se de efecto Hall, se ha reportado una deriva en la medición que
muestra como ejemplo uno de los sistemas desarrollados. resulta complicada de cuantificar. Para la medida en tensión,
en la mayoría de los casos y usando equipamiento comercial,
será posible realizarla de forma directa. En caso de no ser
posible, se puede optar por adecuar la señal mediante divisores
de tensión con un adecuado tratamiento de la impedancia de
entrada del sistema de medida
La solución a priori más sencilla para realizar las
mediciones es mediante el uso de osciloscopios comerciales.
Con un osciloscopio de dos canales es posible realizar la
medida de tensión y corriente de cualquier módulo FV de
forma simultánea. Mejor solución es utilizar osciloscopios de
cuatro canales aislados con los que será posible realizar la
medida de tensión y corriente para la curva I-V y, además, de
los sensores ambientales básicos necesarios mediante el
Figura 9. Sistema trazador de curvas I-V basado en carga capacitiva e instalad mismo instrumento de medida.
en la Universidad de Jaén.
Como ventaja del uso de osciloscopios para esta tarea,
destaca la simplicidad de su uso, alta velocidad de muestreo y
IV. BLOQUE DE MEDIDA la sincronización de las medidas de corriente y tensión.
El bloque de medida se encargará de adquirir-acondicionar
En el caso de utilizar multímetros comerciales,
de manera simultánea los valores de tensión-intensidad que
obligatoriamente deben poder permitir la sincronización
conforman la curva característica, así como de los parámetros
mediante una entrada externa, de forma que se asegure que las
ambientales relevantes a los que se ha realizado el
medidas se realizan de forma simultánea. Muchos incluso,
experimento. Un esquema simplificado se puede ver en la
ofrecen también la posibilidad de la medida de resistencia,
Figura 10, donde es muestra el conexionado correcto para
permitiendo la medida de sensores de temperatura resistivos
realizar las medidas de los pares tensión-corriente que
de forma directa.
componen la curva I-V.
La mayor ventaja de los multímetros es la alta precisión de
estos instrumentos. Como inconveniente, debido a la
necesidad de usar dos de estos instrumentos, se aumenta el
coste final del sistema de forma significativa pero el desarrollo
del control de los mismos a través de programas como
LabVIEW puede ser una práctica muy formativa para
cualquier estudiante.
En caso de no disponer de equipamiento comercial, es
posible realizar etapas electrónicas, basadas, por ejemplo, en
plataformas de hardware libre. La elección de los
componentes debe cumplir las condiciones expuestas
anteriormente, por lo que una elaboración ad-hoc de un
sistema a medida puede resultar algo complejo, pero
Figura 10. Esquema general del conexionado necesario para fácilmente asumible por un ingeniero de la especialidad.
realizar la medida del generador FV.
Evidentemente, si no se utiliza equipos de medida
La simultaneidad de la medida de los parámetros tensión y comerciales, el coste del sistema se reduce sustancialmente.
corriente es imprescindible por lo que es necesario asegurar Entre sus inconvenientes se encuentra la complejidad realizar
que los pares medidos coinciden con la misma base temporal. el diseño completo con las condiciones marcadas y la
dificultad de asegurar la calidad en las medidas obtenidas.
En la mayoría de las ocasiones, la medida de la corriente
se realiza de forma indirecta. Para ello, se realiza la medida Para la tarea de medida, durante los años de experiencia de
por medio del voltaje ofrecido por una resistencia shunt de los grupos de investigación, se han utilizado osciloscopios de
valor óhmico despreciable o bien, por medio del voltaje dos canales tanto aislados como comunes [30], [32]. También
obtenido por sensores efecto Hall, los cuales presentan la se han utilizado dos multímetros comerciales –uno para
ventaja de que no requieren de una inserción física dentro del tensión y otro para corriente- para medir la curva I-V [11],
[12], [31]. También se han diseñado y desarrollado etapas
516
TAEE 2018 | Tenerife, 20 - 22 de Junio
electrónicas de medida adaptadas a las necesidades específicas se realizará de forma automática en función de la variable β
de los sistemas FV. del transistor por medio de la carga de un condensador de
control. La ecuación de control que rige el tiempo de trazado
V. BLOQUE DE CONTROL de la curva I-V se muestra como ecuación (1). En caso de usar
Como se enunció en los apartados anteriores, una vez que transistores controlados en puerta mediante tensión (MOSFET
se consigue variar la impedancia con algún tipo de carga, solo e IGBT), se podrá realizar mediante señales que varíe o bien
resta medir los valores de corriente y voltaje del módulo FV de forma creciente o de forma decreciente como pueden ser
junto con los datos de irradiancia y temperatura de célula. una onda senoidal, una onda triangular, etc.
Todo esto es gobernado por un bloque que denominaremos de 𝑉𝑉𝑉𝑉𝑉𝑉² · 𝐶𝐶 · 𝛽𝛽
“control”. Este bloque puede ser un dispositivo 𝑡𝑡 = (1)
microcontrolador, una placa de adquisición de datos con 𝑃𝑃𝑃𝑃
entradas y salidas digitales, generadores de funciones, El control de la carga capacitiva se realiza mediante
interruptores manuales o automáticos, etc. Todos estos interruptores. Se destacan los procesos de carga y descarga
componentes están generalmente gobernados por un software que son controlados por dichos interruptores. Al cerrar el
de control, encargado de secuenciar el funcionamiento, interruptor de carga SW1 (Figura 12), se comienza el proceso,
dependiendo el tipo de carga empleada. que finalizará cuando la tensión del condensador y la Voc del
En el caso de las fuentes de cuatro cuadrantes comerciales, módulo se igualen. A continuación, se abre el interruptor de
el control se realiza de forma directa, normalmente, mediante carga y se cierra el de descarga SW2, con el que se disipa la
un PC. Al tratarse de equipos comerciales, el control variará energía almacenada en el condensador por la resistencia de
dependiendo del fabricante, pero como característica común, descarga. Se debe tener en cuenta que los interruptores
estos equipos son controlables por software, por lo que para deberán poder soportar tanto la corriente generada por el
realizar el barrido I-V, sólo será necesario disponer de un PC y módulo FV como la tensión máxima en estado de circuito
programar un software para llevar a cabo el experimento abierto. La potencia disipada por estos interruptores será
mínima, pero deben poder soportar las características
El control para los conversores DC/DC se realiza mediante mencionadas anteriormente. Para este fin se pueden usar como
trenes de pulsos de onda cuadrada para la activación de los interruptores una gran variedad de elementos: transistores de
conversores, y trenes de pulsos de onda triangular para la cualquier tipo (BJT, MOSFET, IGBT), tiristores, relés de
alteración de la tensión de referencia, que variará la estado sólido, relés electromecánicos, etc.
impedancia del conversor. Para esto, el método más sencillo
será el uso de un generador de funciones. Estos instrumentos
aseguran la tensión y frecuencia de las señales necesarias. Una
solución más compleja puede ser el uso de circuitos
electrónicos para generar dichas señales de control. Un posible
esquema de estos sistemas se presenta en la Figura 11.
517
Libro de Actas
518
TAEE 2018 | Tenerife, 20 - 22 de Junio
modules,” in Proceedings of 2016 Technologies Applied to Cardona, “Experimental system for current-voltage curve
Electronics Teaching, TAEE 2016, 2016. measurement of photovoltaic modules under outdoor conditions,”
[22] A. Firman, L. Zini, R. Sanchez, and L. Vera, “Desarrollo y Prog. Photovoltaics Res. Appl., vol. 19, no. 5, pp. 591–602, Aug.
calibración de dispositivos fotovoltaicos para determinar el recurso 2011.
solar utilizable por sfcr,” Av. en Energías Renov. y Medio Ambient., [30] J. C. Bertolín, M. Fuentes, J. V. Muñoz, and J. de la Casa,
vol. 18, pp. 9–17, 2014. “Applications of DC/DC converters for obtaining characteristic
[23] International Electrotechnical Commission, “IEC 61724-1: curves of PV generators,” in 27th European Photovoltaic Solar
Photovoltaic system performance - Part 1: Monitoring,” 2017. Energy Conference, 2012.
[24] P. C. Neuenstein J., “Los módulos y sus curvas,” Photon. La Rev. [31] J. V. Muñoz et al., “Automatic monitoring system to assess the
fotovoltaica, pp. 54–71, 2009. outdoor behaviour of photovoltaic modules,” in 29th European
[25] P. Hernday, “Field Applications for I-V Curve Tracers,” SolarPro, Photovoltaic Solar Energy Conference and Exhibition, 2014, pp.
no. August/September, pp. 76–106, 2011. 2654–2657.
[26] Tritec, “Operating Instructions Tri-ka,” 2010. [32] G. Nofuentes, J. Aguilera, E. Álvarez, L. Hontoria, and J. de la
[27] E. Duran, M. Piliougine, M. Sidrach-De-Cardona, J. Galan, and J. Casa, “Estimación de la potencia máxima media en condiciones
M. Andujar, “Different methods to obtain the I-V curve of PV estándares de medida de un módulo fotovoltaico de silicio
modules: A review,” in Conference Record of the IEEE cristalino,” in X Simposio Peruano de Energía Solar, 2003.
Photovoltaic Specialists Conference, 2008.
[28] Kepco Inc., “http://www.kepcopower.com/.” .
[29] M. Piliougine, J. Carretero, L. Mora-Lõpez, and M. Sidrach-De-
519
Libro de Actas
520
TAEE 2018 | Tenerife, 20 - 22 de Junio
de los cuatro grados impartidos en la UAH, todo este análisis el primer cuatrimestre de primer curso, se encuentra la primera
se restringe a estos cursos, que son por otra parte los que asignatura de electrónica: Electrónica Digital. En esta
determinan en gran medida las tasas de éxito de los grados. asignatura se desarrollan conceptos básicos de electrónica
digital, abarcando temas como el álgebra de Boole, puertas
En el análisis realizado en este trabajo, se ha contado con la lógicas básicas, desarrollo de funciones lógicas, sistemas
colaboración de un amplio grupo de profesores de diferentes combinacionales y sistemas secuenciales, todos ellos
departamentos de la escuela, de forma que la enseñanza de la abordados desde un punto de vista de circuitos discretos. La
electrónica se ha enfocado desde diferentes puntos de vista. última parte de la asignatura se dedica al diseño de máquinas
La metodología seguida en el trabajo ha permitido de estados, utilizando máquinas de Moore y Mealy. Como se
identificar y contrastar la información de los grados de verá más adelante estas materias aparecen de forma recurrente
diferentes universidades. En primer lugar se han tomado como en todas las universidades consultadas, aunque con diferentes
referencia universidades españolas, puesto que son las que grados de profundidad.
imparten estudios similares en el área, y están sujetas a la La siguiente asignatura de electrónica que se imparte, es
misma regulación general. No obstante, se ha ampliado el Electrónica Básica donde se abordan contenidos de electrónica
estudio a algunas universidades extranjeras, escogidas por su analógica. Se comienza estudiando amplificadores
prestigio en el ámbito de la tecnología. La metodología
operacionales y configuraciones básicas, y se desarrollan
utilizada y los resultados obtenidos se describen a también temas dedicados a dispositivos basados en
continuación. semiconductor: diodos y transistores. Esta signatura se ubica en
el primer cuatrimestre de segundo curso y se imparte a la vez
II. COMPARATIVA DE CRÉDITOS Y ASIGNATURAS DE que Sistemas Electrónicos Digitales (SED). La continuación de
ELECTRÓNICA POR UNIVERSIDADES. Electrónica Básica es la asignatura de Electrónica de Circuitos
Los contenidos de electrónica en los dos primeros cursos de (EC), donde se estudia la respuesta en frecuencia de las
ingeniería de telecomunicación se pueden clasificar en dos configuraciones amplificadoras vistas en la asignatura anterior,
grandes grupos: las materias con contenidos de electrónica amplificación en etapas, etapas de potencia, realimentación,
analógica y las asignaturas con contenidos de electrónica estabilidad y conversión A-D y D-A. En la asignatura de
digital. Estas dos grandes áreas se concretan en diferentes Sistemas Electrónicos Digitales, se usan conocimientos de
asignaturas que pretenden dar una formación básica en electrónica digital y algunos conceptos de electrónica Básica,
electrónica al alumnado para que puedan abordar el estudio de para estudiar sistemas digitales basados en microprocesadores.
asignaturas que unifican las dos materias en cursos superiores. Estas cuatro asignaturas completan la formación básica de
electrónica para poder abordar asignaturas que aúnan ambos
En la UAH, se imparten los grados de Ingeniería conocimientos en electrónica analógica y digital, como
Telemática, Ingeniería en Sistemas de Telecomunicación, Sistemas Electrónicos Digitales Avanzados que se da en el
Ingeniería en Tecnologías de Telecomunicación e Ingeniería en tercer curso del Grado de Electrónica de Comunicaciones. En
Electrónica de Comunicaciones, grados asociados a total los créditos dedicados a asignaturas de electrónica en los
Telecomunicación que tienen comunes los dos primeros dos primeros cursos de los grados de telecomunicación son 24
cursos. Al diversificarse la oferta de grados en las ECTS repartidos en 4 asignaturas de 6 créditos cada una.
universidades españolas, no todos los grados son iguales ni se
nombran igual aunque sean equivalentes, por lo que se ha El procedimiento para realizar una primera comparación
tomado como referencia el grado en Sistemas de con universidades españolas, ha consistido en consultar las
Telecomunicación de la UAH y se ha comparado con los guías docentes publicadas de las asignaturas que tuvieran
grados equivalentes en otras universidades. contenido de electrónica en los dos primeros cursos de los
grados más parecidos que se encontraron en las universidades
Las Universidades españolas contrastadas son madrileñas consultadas. Se han comparado los contenidos de las
(Autónoma de Madrid (UAM), Carlos III de Madrid (UC3M), asignaturas de la UAH, con las asignaturas de las universidades
Politécnica de Madrid (UPM), Rey Juan Carlos (URJ)), y del elegidas. En una primera aproximación, los contenidos son
resto de España (Autónoma de Barcelona (UAB), Politécnica muy similares, aunque distribuidos en diferente cantidad de
de Cataluña (UPC), Politécnica de Valencia (UPV), Cantabria asignaturas y con diferentes créditos dedicados a cada
(UNICAN) y Vigo (UV)). [4-12]Pero también se ha querido asignatura. En la fig. 1 se han representado la cantidad de
contrastar con universidades extranjeras de prestigio, para ver créditos totales que se dedican a asignaturas con contenido de
la competencia de nuestros grados en el extranjero. Como electrónica en los dos primeros cursos de los grados
universidades extranjeras se han seleccionado Universidades equivalentes de Sistemas de Telecomunicación en las
europeas que también se encuentran dentro del EEES y que son universidades españolas elegidas. La media de créditos
referentes en este área, como son la Universidad de Cambridge, dedicados a asignaturas con contenido de electrónica se
École Polytechnique Fédérale de Lausanne (EPFL), Escuela establece alrededor de 24 créditos. Como puede observarse, la
Politécnica Federal de Zurich (ETH), Universidad de Oporto UAH se sitúa justo en la media, y se distinguen claramente tres
(FEUP), Imperial College de Londres (ICL), Politécnico de universidades, UAM, UPV y UAB, que tienen créditos de
Milán (POLIMI), Technical University of Munich (TUM), electrónica por encima. La que más destaca en este aspecto es
Universidad de Nottingham y Metropolia de Finlandia.[13-22] la UAB con 37,5 créditos. Se verá más adelante, que se debe a
En el plan de estudios de la universidad de Alcalá, las la carga alta de asignaturas de electrónica que posee el grado, a
enseñanzas de electrónica se dividen en varias asignaturas. En partir del segundo curso.
521
Libro de Actas
522
TAEE 2018 | Tenerife, 20 - 22 de Junio
La misma comparación con las universidades extranjeras, primeros cursos de las universidades comparadas está
nos indica que la presencia de asignaturas específicamente ligeramente por debajo de la media en universidades
electrónicas en los dos primeros cursos de los grados extranjeras. En realidad en las universidades contrastadas, los
analizados es muy pobre, incluso en alguna universidad como planes de estudio son muy dispares de forma que se pueden
la politécnica de Milán, no se imparte ninguna asignatura de encontrar titulaciones específicas de electrónica, a partir de
electrónica en el primer curso. Los contenidos básicos se estudios de master o cursos superiores como ocurre en
imparten en segundo y los contenidos más avanzados se Cambridge, TUM o Nottingham, mientras que en otras
imparten en cursos superiores. En este estudio sí se han universidades como ICL, Metropolia o ETH, ya se ofertan los
incluido el ICL y la Metropolia, ya que la información sobre grados orientados desde el inicio.
las asignaturas en los años del grado sí está disponible. Los
grados analizados en estas dos universidades y el ETH, A la hora de comparar las titulaciones, no sólo es
corresponden a grados más específicos de electrónica, ya que importante la cantidad de créditos o asignaturas que se dedican
no existe un grado similar a Sistemas de Telecomunicación. En a la materia, si no también la distribución de contenidos a la
este caso se puede ver cómo en el ICL, hay un reparto mayor hora de abordar la enseñanza de la electrónica. Hay que tener
de asignaturas en primero que en segundo. En el ETH, también en cuenta las necesidades de asignaturas posteriores en cada
puede observarse que existe la misma cantidad de asignaturas grado; por lo que a continuación se mostrarán los resultados de
en primero y segundo año. Sin embargo, en el Metropolia, las analizar en qué medida las asignaturas están ubicadas
asignaturas de electrónica se desplazan a segundo, dejando adecuadamente en base a la relación que tienen con otras
asignaturas transversales en primero, como Inglés técnico o asignaturas y la carga de trabajo que supone para los
expresión oral y escrita. En la fig. 4 se pueden observar los estudiantes.
resultados de esta comparación.
III. COMPARATIVA DE DISTRIBUCIÓN DE CONTENIDOS DE
ELECTRÓNICA EN LOS GRADOS DE LA UAH
La estructura de la enseñanza de electrónica se ha basado
en las competencias definidas para cada materia en la
normativa desarrollada a partir de la declaración de Bolonia.
En comparación con las antiguas titulaciones se ha definido un
escenario nuevo más flexible a la hora de diseñar las
titulaciones [2]. Además, el cambio en la metodología,
asumiendo nuevas técnicas pedagógicas a la hora transmitir el
conocimiento, ha llevado a aumentar la carga de materias
transversales en todos los grados. Esto ha hecho que la
organización de las enseñanzas de electrónica, varíen de una
universidad española a otra. En cuanto a las universidades
extranjeras, siempre han destacado por sus métodos didácticos
mucho más orientados al aprendizaje autónomo del estudiante
Fig 4. Dsitribución de asignaturas con contenido de electrónica por curso en y a las enseñanzas prácticas, aun así han ido modificando sus
las universidades extranjeras planes de estudio, acomodándolo a la nueva normativa.
En cualquier caso, a la vista de los datos presentados hasta El punto de partida de este análisis es el estudio realizado
ahora, la cantidad de asignaturas asignadas a electrónica en las por el mismo grupo de profesores, sobre las relaciones que
universidades españolas en los dos primeros cursos es muy existen entre las asignaturas del plan de estudios [22]. En este
similar a la UAH, desplazándose en la mayoría de los casos a análisis se establecieron los contenidos de cada asignatura que
asignaturas de 2º curso. Y aunque en créditos la UAH se afectaban al resto de asignaturas de los cursos implicados, por
mantiene dentro de la media, es destacable que en algunos lo que en asignaturas como EC o SED, no se contemplan las
casos las asignaturas de otras universidades no son dependencias de otras asignaturas ya que son de cursos
necesariamente de 6 créditos ECTS, como ocurre en la UAH, superiores. El resultado del análisis de las asignaturas de
si no que el contenido se reparte en asignaturas de menos electrónica, se puede ver en la fig. 5, donde se muestra la parte
créditos, como la UPM o la UPV, donde hay asignaturas de 3 específica de electrónica del proyecto. [23]
y 4,5 créditos ECTS. O también se concentran los contenidos
en asignaturas de más créditos en segundo curso, como por La estructura que se sigue en la UAH en las asignaturas de
ejemplo en la UAB. electrónica está directamente relacionada con la dependencia
de contenidos con otras asignaturas. Sin embargo, del análisis
En el caso de las universidades extranjeras, los grados no se de los planes de estudio españoles una primera consecuencia
organizan de la misma forma, de manera que se han buscado que se puede sacar es que, aunque en cuanto a contenidos,
los grados más similares por contenidos y créditos totales. Esto todos son muy similares, al menos en el papel, existen
hace que en algunos casos como en el ICL, el ETH, o diferencias significativas en cuanto a la organización del
Metropolia el grado más parecido sea claramente un grado en temario.
electrónica y telecomunicación, por lo que las asignaturas
dedicadas a la electrónica son más que en el resto. Sin
embargo, la media de créditos totales de electrónica en los dos
523
Libro de Actas
524
TAEE 2018 | Tenerife, 20 - 22 de Junio
asignaturas con contenido de electrónica digital son algunas asignaturas de contenidos transversales y de menos
los básicos, empezando por álgebra de Boole, créditos, que suponen una descarga de contenidos técnicos en
sistemas combinacionales y secuenciales. Se puede los primeros cursos. Pero la percepción de un exceso de carga
decir que estos contenidos tienen mayor o menor peso de trabajo se debe también a los métodos de evaluación
dependiendo de la universidad, ya que en muchos continua. En la universidad de Alcalá se han implantado
casos se tiende a incluir en asignaturas iniciales formas de evaluación que exigen al estudiante unas entregas de
lenguajes de programación como el VHDL, y trabajos y prácticas continuas y con un peso en la nota final,
sistemas programables como FPGA’s o PLD’s y superior al que tendría un examen final. Al comparar los
memorias, que reducen claramente los contenidos de métodos de evaluación con otras universidades, se puede
dispositivos discretos. encontrar que en algunos casos el examen final tiene un peso al
menos del 60%, lo que descarga de trabajo continuo al
• Prácticamente en todas las universidades, se dedica estudiante durante el cuatrimestre.
parte del temario a estudiar componentes basados en
semiconductor. En casi todos los casos transistores y En el estudio realizado sobre la interrelación entre
diodos. Lo que difiere es en qué asignaturas se asignaturas, resultó evidente que existen contenidos impartidos
imparten tales materias, que en algunos casos no es en diversas asignaturas que no tienen conexión con otras
una única asignatura. posteriores y no son indispensables en el desarrollo de la
mismas [22]. Otros contenidos podrían haber quedado
Este análisis de los contenidos de electrónica en las obsoletos o explicarse con excesiva profundidad. En la
asignaturas de otras universidades ha reabierto un debate comparativa con otras universidades además ha quedado
existente dentro de la UAH, sobre la necesidad de incluir o no patente que contenidos que se creen esenciales no siempre lo
con detalle los temas dedicados a dispositivos de son en los primeros cursos.
semiconductor. Sin entrar en el detalle de todas las guías
docentes consultadas, se podría decir que la presencia de estos En concreto en la asignatura de Sistemas Electrónicos
temas es prácticamente uniforme en todas las universidades Digitales que en la UAH se sitúa en el primer trimestre de
españolas, incluyéndose el estudio de diodos y transistores en segundo curso, los estudiantes encuentran una dificultad
todas las asignaturas de electrónica analógica. En las añadida por necesitar conocimientos que se imparten en la
universidades extranjeras, al no disponer tan fácilmente de las asignatura de Electrónica Básica que se desarrolla de forma
guías docentes con el contenido de las asignaturas, es más simultánea en el primer cuatrimestre. Por tanto, parece quizá
difícil evaluar la presencia de estos temas, sin embargo, de que su ubicación no es la más adecuada en el Plan de Estudios
aquellas que facilitan el contenido de las asignaturas se puede actual, más si se tiene en cuenta que sus contenidos no son
decir que el estudio de dispositivos semiconductores aparecen necesarios en ninguna asignatura del 2º cuatrimestre de 2º
siempre, y en algunos casos como en el ETH, existe una curso como puede verse en la fig 5.c.
asignatura específica para el tema, “semiconductor devices”,
Un problema añadido al abordar los estudios de ingeniería
ubicada en segundo cuatrimestre del segundo curso.
en la UAH es la carencia que presentan los estudiantes en
De este análisis se deduce que, en cuanto a contenidos, la materias básicas como son física y matemáticas, y que son
UAH está en la línea del resto de universidades españolas, y absolutamente imprescindibles para esta rama del
éstas a su vez difieren de las extranjeras donde los créditos de conocimiento. En la comparación con otras universidades
electrónica se distribuyen hacia cursos superiores y de extranjeras, se ha podido observar que en muchos casos, las
especialización. Por otro lado, apoyados en el informe titulaciones ofertadas de ingeniería tienen un primer curso con
completo del trabajo realizado del análisis de los grados en la asignaturas básicas, y un alto grado de contenidos de física y
EPS de la UAH, donde se han analizado además la matemáticas como por ejemplo en EPFL.
problemática actual del abandono de los estudios y sus posibles
Otro dato a destacar es que, en la mayoría de las
causas, se plantea una mejora del plan de estudios que afecta
universidades extranjeras consultadas, la carga práctica es
directamente a las asignaturas de electrónica de los dos
bastante mayor siendo habitual que existan asignaturas de
primeros cursos.
laboratorio específicas que integren el conocimiento adquirido
en diversas materias. Esto supone una ventaja para el
IV. PROPUESTA DE CAMBIO DE PLAN DE ESTUDIOS EN LA UAH estudiante, ya que el aprendizaje de las competencias prácticas
Uno de los problemas planteados que impulsaron este se unifica y tiene una continuidad en el tiempo que en el caso
estudio, se refiere al exceso de contenidos y carga de trabajo de las asignaturas de la UAH no ocurre. En el plan de estudios
para los estudiantes en los cursos inferiores de la titulación. actual, cada asignatura dedica una serie de sesiones al
Hoy en día, es prioritario dotar al estudiante de las laboratorio, y se piden a los estudiantes memorias o trabajos en
herramientas y la autonomía necesarias para su futuro cada una de ellas. Esto aumenta su carga de trabajo y además,
desarrollo laboral por encima de una carga muy alta de siendo muchos conceptos comunes, complementarios e
contenidos. En las encuestas realizadas los estudiantes perciben instrumentación semejante, no les facilita el aprendizaje, pues
que los temarios son excesivos (20%) o con una amplitud muy tienden a parcelar cada asignatura. También resulta una
grande (43%), si bien un 35% indica que es normal. En carencia muy significativa el hecho de que no existan más
similares valores se mueve su percepción acerca de la carga de prácticas dedicadas a simulaciones, algo común en el resto de
trabajo (26% excesiva, 47% grande, 27% aceptable) [24]. escuelas en España.
Como se comentó anteriormente, en otras universidades hay
6
525
Libro de Actas
Con los análisis previos realizados, tanto del plan de En cuanto a la asignatura de Sistemas Electrónicos
estudios y su comparación con otras universidades, como la Digitales, que integra conocimientos adquiridos en asignaturas
problemática y perfil del alumnado de la UAH, se propone un anteriores de programación y electrónica, pero que se imparte
cambio de ubicación y contenidos de asignaturas concretas del de forma simultánea a Electrónica Básica, con los problemas
plan actual. Las asignaturas afectadas de electrónica son todas que se han comentado antes, se propone desplazarla al segundo
las que se imparten en los dos primeros cursos de la titulación. cuatrimestre del segundo curso.
En la tabla I, se muestra el plan de estudios propuesto, que a
nuestro parecer mejoraría el rendimiento en los estudiantes en Como puede verse en la tabla I, los laboratorios I y II
los dos primeros cursos propuestos se ubican en el segundo trimestre del primer curso y
el primer trimestre del segundo curso respectivamente, por lo
que son consecutivos y simultáneos a las asignaturas
TABLA I. PROPUESTA DE PLAN DE ESTUDIOS PARA LOS GRADOS DE implicadas.
TELECOMUNICACIÓN DE LA UAH.
En una primera aproximación sin ser exhaustivos, se ha
Curso/Trimestre Asignatura
hecho una programación preliminar de los contenidos de estos
7.5 ECTS Cálculo I laboratorios. En la tabla II se especifican las prácticas
6 ECTS Álgebra lineal
propuestas para el laboratorio I. En éste se incluirían los
1º/1C contenidos prácticos de las asignaturas de Teoría de Circuitos y
30 ECTS 6 ECTS Sistemas informáticos Electrónica Digital.
4.5 ECTS Teoría de circuitos
6 ECTS Economía de la empresa TABLA II. PROPUESTA DE PRÁCTICAS PARA LA ASIGNATURA LABORATORIO I
6 ECTS Cálculo II
LABORATORIO I. 3 ECTS
6 ECTS Fundamentos físicos I
1º/2C PRÁCTICAS TEMARIO
6 ECTS Programación
30 ECTS 4.5 ECTS Análisis de circuitos
Introducción al laboratorio.
4.5 ECTS Electrónica digital
Práctica 1 Identificación de componentes y montaje
3 ECTS Laboratorio I en placa Board.
6 ECTS Estadística
Montaje y medida de circuitos en
4.5 ECTS Fundamentos físicos II Práctica 2 corriente continua. Fuente de alimentación
2º/1C
6 ECTS Señales y sistemas y polímetro.
30 ECTS 4.5 ECTS Electrónica básica Generador de señales y osciloscopio.
6 ECTS Arquitectura de redes I Sincronismo y medidas básicas. Medidas
Práctica 3 de tensión y corriente en alterna. Valor
3 ECTS Laboratorio II eficaz.
6 ECTS Teoría de la comunicación
Errores en medidas. Importancia de
2º/2C 6 ECTS Electrónica de circuitos Práctica 4 las masas y los anchos de banda de los
6 ECTS Sistemas electrónicos digitales instrumentos.
30 ECTS
6 ECTS Arquitectura de redes II Medidas de tensión con el
6 ECTS Propagación de ondas osciloscopio. Tensión continua, alterna y
Práctica 5 suma de ambas. Medida de la carga y
descarga del condensador.
En primer lugar se propone la creación de dos asignaturas
específicas de laboratorio transversal: “Laboratorio I” y Medidas de desfase e impedancias
“Laboratorio II”. En estas asignaturas se abordan de manera Práctica 6 con el osciloscopio. Comportamiento en
multi e interdisciplinar los conceptos estudiados esencialmente frecuencia de los distintos componentes.
en las asignaturas de las materias de Circuitos y Electrónica. El Montaje y medidas en circuitos con
cambio afectaría a los contenidos prácticos de Electrónica Práctica 7 puertas digitales. Alimentación, hojas de
Básica, Electrónica Digital, Teoría y Análisis de circuitos. Esto características y conexión de los mismos.
lleva a una reducción de carga en estas asignaturas, que
quedarían como asignaturas teóricas, pero no afectan a la carga Diseño de un sistema combinacional
Práctica 8 con elementos discretos.
docente de los respectivos departamentos, ya que las nuevas
asignaturas están vinculadas a las materias mencionadas. Por Diseño de un sistema combinacional
otro lado, al ser asignaturas prácticas independientes, puede ser Práctica 9 con FPGA’s.
más eficaz y eficiente que el modelo actual donde cada
asignatura tiene su propio laboratorio, ya que permitiría una Diseño de un sistema secuencial con
Práctica 10 elementos discretos.
visión más integradora de los conocimientos adquiridos en el
resto de asignaturas sin restar tiempo a éstas a la hora de
Diseño de un sistema secuencial con
explicar y aplicar sus propios contenidos. Práctica 11 FPGA’s.
526
TAEE 2018 | Tenerife, 20 - 22 de Junio
Como puede verse, la asignatura “Laboratorio I” el aprendizaje, y como base para asignaturas posteriores como
estaría dedicado al conocimiento básico de la instrumentación Teoría de la Comunicación, Tratamiento Digital de Señales o
de laboratorio, placas de montaje, fuente de alimentación, Potencia. La herramienta que se usaría en Electrónica para
generador de funciones y osciloscopio. Una vez trabajados esos simulación, como apoyo a los montajes prácticos, son
contenidos se pasaría a su aplicación en prácticas dedicadas a herramientas del tipo PSPICE, útiles para comprobar de
la Electrónica Digital tanto de montaje como de programación manera “práctica” los conocimientos teóricos adquiridos. La
de FPGA’s. Este laboratorio, en principio, constará de 11 simulación de los montajes prácticos que realizan los
prácticas divididas por igual entre los departamentos estudiantes en el laboratorio es un método muy útil para
implicados.
reforzar la adquisición de competencias.
En la segunda asignatura de laboratorio se incluyen
contenidos de simulación, con herramientas como Matlab o V. CONCLUSIONES
PSPICE, Estas herramientas creemos que son necesarias En este trabajo se han analizado los planes de estudio de los
porque tanto en las materias de Teoría de la Señal y grados de telecomunicación de la UAH, y se han comparado
Comunicaciones como en Electrónica, la simulación es muy con los planes desarrollados en otras universidades españolas y
útil en el diseño y la implementación de sistemas. A día de extranjeras. Se ha puesto especial interés en las materias de
hoy en la asignatura de Señales y Sistemas no hay cabida para electrónica que se imparten, estudiando el número de créditos
el laboratorio y, sin embargo, en Teoría de la Comunicación sí totales y cantidad de asignaturas que se dedican a esta temática
que sería muy útil, sobre todo la utilización de Matlab. En la en los dos primeros cursos de los grados.
tabla III se especifican las prácticas propuestas para el Como consecuencia de este análisis y a la vista de los
laboratorio II. resultados de la comparativa, se ha propuesto un cambio en el
plan de estudios para mejorar el rendimiento de los estudiantes
TABLA III. PROPUESTA DE PRÁCTICAS PARA LA ASIGNATURA LABORATORIO II y disminuir la tasa de abandono. Se ha buscado también que
los cambios estén en consonancia con otras universidades del
LABORATORIO II. 3 ECTS
EEES. Por ello, se proponen dos nuevas asignaturas de
PRÁCTICAS TEMARIO
laboratorio de carácter transversal, que aúnan conocimientos de
asignaturas de Circuitos y Electrónica donde se desarrollarán
las competencias prácticas de ambas sin reducir contenidos.
Introducción a Matlab. Conceptos básicos y
Práctica 1 También se ha propuesto desplazar la asignatura de Sistemas
funciones básicas de programación.
Electrónicos Digitales al segundo cuatrimestre del segundo
Representación básica de funciones. Plot y curso, dando mayor continuidad secuencial al temario actual.
Práctica 2 sus derivados.
Con estas propuestas los primeros cursos de las titulaciones
Transformaciones básicas de la variable asociadas a Telecomunicación en la UAH tendrían una
Práctica 3 independiente. Realización y visualización. estructura más acorde con las universidades europeas, y se
podría contribuir a mejorar la tasa de éxito de los estudiantes
Funciones para trabajar con sistemas de en los dos primeros cursos del grado.
tiempo continuo. Diagramas de polos y
Práctica 4 ceros. Representación de la respuesta en
frecuencia. AGRADECIMIENTOS
Filtrado de tiempo continuo. Distorsión de Los autores de este trabajo quieren agradecer a la
Práctica 5 amplitud y fase. Universidad de Alcalá su apoyo por la concesión de Proyectos
de Innovación Docente durante los 5 últimos cursos y por el
Funciones para trabajar con sistemas de Plan de Formación del Profesorado que sirve de estímulo a
tiempo discreto. Diagramas de polos y estas iniciativas. También agradecer el apoyo de María Teresa
Práctica 6 ceros. Representación de la respuesta en Iruela, miembro de la Oficina de Estadística de la UAH.
frecuencia.
Práctica 8 Introducción a la simulación con PSpice. [1] Portal Espacio Europeo de Educación Superior www.eees.es./es/eees.
[2] J. Arriaga, J. Blanco, P. Lobo, A. M. Groba, J.M. López, J. Hernández,
Práctica 9 Circuitos con amplificadores operacionales. C. Sanz, J. Corredor y A. Campeño. “La Formación en Electrónica en
los Nuevos Grados Relacionados con la Ingeniería de Telecomunicación
Práctica 10 Aplicaciones con diodos. en España”. IEEE- RITA, Vol 6, Num. 1, Feb 2011, pp. 31-39.
[3] Ley orgánica 11/1983, de 25 de agosto, de Reforma Universitaria,.
Práctica 11 Circuitos con transistores. Boletín Oficial del Estado, BOE número 209 de 1/9/1983.
Aplicaciones no lineales. [4] http://www.uam.es/EPS/IngenieriaTecnologiasYServComunicacion/124
Práctica 12
2661632555.htm?language=es&nodepath=Grado%20en%20Ingenier%C
3%ADa%20de%20Tecnolog%C3%ADas%20y%20Servicios%20de%20
Telecomunicaci%C3%B3n%20(EUR-ACE%C2%AE). [último acceso
En este laboratorio se proponen simulaciones con Matlab Diciembre 2017 ]
de conocimientos básicos de Señales y Sistemas, para afianzar
8
527
Libro de Actas
528
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— En esta comunicación presentamos el trabajo que se el aprendizaje continuo y autónomo va a depender de la
lleva a cabo sobre el tema de “Integración de Entornos y Redes adquisición de habilidades relacionadas con la búsqueda y
Personales de Aprendizaje como mejora de la docencia tratamiento de la información. Buscar en Internet se ha
universitaria en ingeniería”, dentro del programa de convertido en una actividad cada vez más compleja; la cantidad
implantación de buenas prácticas en estudios universitarios, que
se está realizando en la universidad de Jaén, y en concreto con los
de información se multiplica día a día. En este sentido nuestras
alumnos del Grado de Ingeniería Electrónica Industrial. Se universidades crean cursos dirigidos a todos los estamentos de
plantean como objetivos el empleo de nuevas herramientas la comunidad universitaria, que ayuda a buscar de una manera
virtuales de enseñanza-aprendizaje dirigidas al trabajo sistemática en la Red [5], y aparecen nuevos “oficios” como el
colaborativo, generar conocimiento de forma colectiva y “curador de contenidos”, relacionado con la selección de
estimular al alumnado en la construcción de su Entorno Personal información [6].
de Aprendizaje, así como una aproximación al concepto de
“Curación de Contenidos”, estrategias y herramientas utilizadas. La mayoría de nuestros estudiantes, son usuarios habituales
de redes sociales, buscadores, visualizan vídeos, generando un
Keywords- Entorno Personal de Aprendizaje; PLE; aprendizajes perfil de usuario básicamente de tipo consumidor: consumen
informales; innovación docente; curación de contenidos; información y se comunican con sus amigos, pero apenas
enseñanza superior producen contenidos de calidad.
I. INTRODUCCIÓN Con respecto al alumnado, se han incorporado las llamadas
La incorporación al EEES supone, entre otras cuestiones, un “competencias transversales”, de las cuales las que más se
cambio profundo en las prácticas docentes del profesorado. El trabajan con los entornos personales de aprendizaje, motivo de
aumento de metodologías centradas en el trabajo activo y este trabajo que se comentará más adelante son :
continuado del estudiante implica la adquisición por parte del
Capacidad de aprender y adquirir nuevos conocimientos y
profesor de nuevas competencias, a las que no estaba habilidades.
acostumbrado, y la necesidad de poderlas asumir con cierto
dominio y eficacia. Conocimientos y habilidades en TIC.
Estas competencias se pueden centrar en tres grandes Capacidad para trabajar en equipo.
ámbitos: competencias metodológicas para facilitar el
Capacidad de organizar, planificar, gestionar y coordinar.
aprendizaje autónomo y colaborativo del estudiante,
competencias vinculadas a la programación y coordinación, y Capacidad para ser autónomos/as y tener iniciativa.
competencias de dominio de las tecnologías de la información
Este sistema ha demandado del profesorado una formación
y de la comunicación (TIC)[1].
que enseñe a aprender, y exigido de los estudiantes una mayor
Las TIC favorecen la eliminación de la barrera espacio- responsabilidad en su propia educación. En suma, ha
temporal, incorporándose a la educación presencial, semi- favorecido la incorporación de metodologías activas y de
presencial y virtual; donde los roles de docente y estudiante sistemas de evaluación más completos [7].
cambian [2]. Usar las TIC y las plataformas virtuales de
En este sentido, profesores de la Escuela Politécnica
aprendizaje en las universidades ha supuesto un cambio
Superior de Jaén, 2 de Ingeniería Electrónica Industrial,
positivo en la manera de ejercer la docencia, que supone
pertenecientes al área de Tecnología Electrónica y dos
modificar los entornos en los que aprendemos, las fuentes de
profesoras de Ingeniería Mecánica, del área de Ciencias de
información y las relaciones personales y experiencias [3,4].
Materiales e Ingeniería Metalúrgica, una profesora pedagoga
Una de las competencias que deben adquirir nuestros del área de Didáctica y Organización Escolar, junto a un
estudiantes es la de "aprender a aprender". Esta capacidad para experto acerca del concepto y las posibilidades de la utilización
529
Libro de Actas
de Entornos Personales de Aprendizaje (PLE), están Autores como Adell y Castañeda [12,13], consideran el
participando en un proyecto de innovación docente que trata de PLE como: “El uso de tecnologías para el aprendizaje, como
promover buenas prácticas en la Universidad de Jaén, titulado un conjunto de herramientas, fuentes de información,
“Integración de Entornos y Redes Personales de Aprendizaje conexiones y actividades que cada persona utiliza de forma
como Mejora de la Docencia Universitaria en Ingeniería”[8,9]. asidua para aprender”. El PLE se conforma en torno a aquellas
herramientas que nos permiten tres procesos cognitivos
Durante este curso académico 2017-18 se está inmerso en
básicos: leer, reflexionar y compartir [14].
un proceso de implantación; habiéndose realizado toda la
primera fase del mismo en la que el profesorado se implica en Ruiz-Palmero et al. [15], llegan a la conclusión de que los
el conocimiento de estos entornos, como llevarlos a la práctica estudiantes no utilizan de forma correcta los medios
en el aula y conoce las distintas herramientas que se pueden y disponibles y además no asocian el empleo de los PLE con
se van a utilizar. El proceso seguido es lo que trataremos de una finalidad académica.
presentar en esta comunicación, dejando la descripción de la
En este sentido el concepto “Content curation” (CC) o
evolución de la implantación con los alumnos a otra
curación de contenidos es una estrategia que consiste en
comunicación titulada “Experiencia en la construcción de un
realizar una búsqueda, recopilación, filtración y selección de la
entorno personal de aprendizaje para la asignatura sistemas de
información más relevante que encontramos en Internet (redes
adquisición de datos”, presentada en este mismo congreso. Se
sociales, blogs, páginas webs, etc.), para difundirla más
plantean como objetivos, el empleo de nuevas herramientas
adelante entre nuestra audiencia. En la figura 1 se puede ver la
virtuales de enseñanza-aprendizaje de la Web dirigidas al
referencia a un video realizado por uno de los miembros
trabajo colaborativo, generar conocimiento de manera
expertos del grupo de trabajo sobre este tema dentro de los
colectiva y estimular en el alumnado las habilidades tanto
MOOC de Educalab [16].
técnicas como sociales. Al mismo tiempo, con el uso de estas
herramientas se pretende que los estudiantes adquieran
competencias genéricas tales como: aprendizaje autónomo y
pensamiento crítico.
La primera fase, relacionada con el profesorado ha terminado
en este primer cuatrimestre del curso y como se ha comentado
en el párrafo anterior, se está terminando la segunda fase con
alumnos de asignaturas del Grado Ingeniería Electrónica
Industrial.
Con la presentación de esta comunicación pretendemos dar a
conocer cuál ha sido el proceso que se ha seguido para llevar a
cabo este trabajo y las fases en las que se ha dividido, junto
con lo que se espera obtener al final de la implantación del
mismo. Figura1.- Content Curation. Ideas Clave. David Álvarez
https://www.youtube.com/watch?v=MXTTDLvt7Bw&t=133s
La comunicación se estructura como sigue: en la sección I
realizamos una introducción al trabajo y a la incorporación de
las TIC en la educación superior, en la sección II se realiza
una introducción al concepto de “Entorno Personal de
Aprendizaje” y a la “Curación de Contenidos”, posteriormente
en la sección III se realiza una descripción del proyecto junto
con los objetivos que se platean, en el apartado IV describimos
la metodología y fases programadas en este trabajo y se
describen las herramientas utilizadas, para finalizar en la
sección V con la descripción de unos breves resultados
obtenidos en esta primera fase
530
TAEE 2018 | Tenerife, 20 - 22 de Junio
Podemos decir que el ´content curator´ es aquel profesional emplear, y como llevarlas a la práctica con alumnos
que investiga y recopila la información que existe a diario en universitarios de la rama de ingeniería; para ello se ha contado
Internet y selecciona el contenido más relevante de su con la colaboración de expertos en pedagogía y PLE.
temática.
Este estudio se realiza con el objeto de conocer si la
El modelo de las 4S´s de Javier Guallar y Javier Leyva implementación de un entorno personal de aprendizaje
explica de una forma visual y sencilla la labor del content incluyendo la curación de contenidos relacionados con materias
curator: Search (búsqueda de información), Select (selección), específicas es una estrategia didáctica adecuada a utilizar en el
Sense Making (Caracterización) y Share (difusión de la ámbito universitario enmarcada dentro de las nuevas
información seleccionada y caracterizada) (Figura 2) [6,17]. competencias clave de la educación superior.
La definición de tareas en este trabajo se enumeran a
III. OBJETIVOS continuación con división de las tareas asignadas al
profesorado y las tareas asignadas a los alumnos.
En este trabajo se trata en primer lugar de fomentar la
participación entre docentes de distintas áreas de A. Tareas profesorado
conocimiento; formando al profesorado mediante un trabajo Tarea 1.- Conceptos relacionados con PLE, primeros pasos:
colaborativo que nos facilite las tareas de aprender, reflexionar
Recopilamos información de la Red sobre PLE, material
y experimentar con la aplicación de herramientas y bibliográfico, creación de un lugar de encuentro como Foro y
metodologías novedosas. Dentro del grupo de trabajo, se sitio del proyecto, para posteriormente compartir recursos y
analizará y profundizará en el concepto del PLE y aprendizaje
comentar a través del correo electrónico y de la red social de
informal con la ayuda de expertos y de material adecuado, Google Plus (G+), donde se ha creado un grupo cerrado de
recomendado por ellos. Se realizará una búsqueda de trabajo (ver figura 3).
herramientas adecuadas para llevar a cabo este proceso, junto
con el debate y reflexión sobre los distintos temas sobre los que
versa este proyecto, creando un PLE sobre este propio tema en
el que trabajamos.
531
Libro de Actas
Se realiza una jornada entre los miembros del grupo para TABLA 1.- DIMENSIONES INCLUIDAS EN EL CUESTIONARIO[23]
intercambiar ideas sobre las distintas herramientas estudiadas,
creando una cuenta común para el manejo de ellas y ver las DIMENSIÓN
posibilidades de utilización posterior junto con su aplicación. AUTOPERCEPCIÓN
Cada profesor individualmente debe de reflexionar sobre su Motivación intrínseca
entorno personal de aprendizaje y plasmarlo en un diagrama Conocimientos previos
como el representado en la figura 6, realizado por un miembro Autopercepción
del grupo de trabajo, y compartirlo posteriormente con los GESTIÓN DE LA INFORMACIÓN
demás. Procesamiento de la información
Gestión de la información
Tarea 4.- Definiciones de nuestros PLE: Necesidades para el Organización de la información
proyecto y objetivos a alcanzar. Utilización del navegador Web Recuperación dela información
como esqueleto de nuestro PLE, utilizando para ello la Creación dela información
herramienta Symbaloo, redes sociales y comunidades GESTIÓN DEL PROCESO DE APRENDIZAJE
específicas de docentes y comunidades tecnológicas. Pensamiento crítico
Búsqueda, filtrado y organización de la información con Aprendizaje abierto
marcadores sociales, producción y publicación. Reunión del COMUNICACIÓN
grupo de Trabajo, y finalmente se debate sobre el contenido de Comunicación
la encuesta individual sobre la experiencia para conocer el Participación y trabajo en equipo
grado de satisfacción que se pasará a los alumnos tras la
implementación de esta actividad de innovación docente En los primeros trabajos mencionados, se priorizan la
recogida de información relativa a una serie de estrategias de
aprendizaje y procesos cognitivos relacionados con el
532
TAEE 2018 | Tenerife, 20 - 22 de Junio
aprendizaje de las personas; agrupadas en 4 dimensiones las actividades propuestas, así como un análisis detallado de
básicas, como son la autopercepción, gestión de la las tasas de rendimiento y éxito de alumnos no presentados
información, gestión del proceso de aprendizaje y con las de los cursos académicos anteriores.
comunicación.
C. Herramientas utilizadas
En la tabla 1 aparecen las cuatro dimensiones con los
distintos conceptos que hemos tratado en cada una de ellas. Existen en la red algunas herramientas que nos ayudan a
elaborar, organizar y acceder de forma inmediata a las
Con respecto a la segunda parte del cuestionario, tal y como distintas partes de nuestro PLE, como por ejemplo utilizar
plasma Romero, se dividen las preguntas en distintos Symbaloo como página de inicio (ver figura 7).
apartados [25]:
Valoración general (valoración general de la
actividad desarrollada)
Valoración particular (valoración de las actividades
desarrolladas en el marco de la asignatura)
Metodología (instrucciones de la prácticas, trabajo
colaborativo, implicación del alumno, evaluación
dela actividad, conocimientos previos de la curación)
Proyección (competencias digitales, posibilidades de
continuar curando contenidos) Figura 7.- Symbaloo como página de inicio [https://www.symbaloo.com/]
Se realizó el cuestionario inicial con la ayuda de una
pedagoga, para posteriormente pasarlo a los profesores que
estamos en este proyecto, eliminando aquellas cuestiones Una página de inicio, o también conocido como escritorio se
poco claras o redundantes y con la participación de un alumno trata de una herramienta que permite organizar y agrupar
de doctorado para delimitar si existían problemas en la información de distintos recursos web, así como utilidades
compresión de los ítems. Una vez realizadas las correcciones (widgets o gadgets), facilitando al usuario el acceso a sus
oportunas se determinó la versión final. funciones de uso frecuente. Es posible compartir o hacer
públicas las páginas de inicio o webmix; así, un alumno,
Finalmente se decidió incorporar un total de 31 preguntas, puede hacer uso de ellas, y compartir su información con la de
con 61 items, distribuidos de la siguiente manera: 3 preguntas los demás [26,27].
del tipo caracterización demográfica de escala nominal, 8
preguntas de la primera parte del cuestionario, 7 preguntas Para crear buenos contenidos es fundamental realizar una
relacionadas con el manejo de herramientas informáticas correcta “curación” para encontrar y seleccionar la
empleadas en la curación de contenidos y construcción del información que mejor se adapte a nuestras necesidades.
PLE, y 13 preguntas del segundo bloque relacionado con la ¿Qué herramientas deberíamos utilizar para realizar
autopercepción, valoración, metodología y proyección; eficazmente esta técnica?.
incluyendo al final una pregunta de tipo abierto.
De búsqueda:
Las distintas preguntas son básicamente de dos tipos: unas Buscador Google y buscadores especializados como google
con un formato de respuesta tipo Likert, con múltiples ítems y académico 1 , Microsoft academic 2 , BASE 3 , una de las
con 5 opciones de respuesta ((1) Totalmente en desacuerdo; plataformas de textos académicos más voluminosos de la web
(2) En desacuerdo; (3) Ni de acuerdo ni en desacuerdo; (4) De (y buscadores en general relacionados con las empresas y
acuerdo; (5) Totalmente de acuerdo, incluyendo un último de revistas del sector, de semiconductores 4 , datasheet 5 , blog,
no usa) y otras de elección múltiple (tipo marca todo lo que fabricantes y distribuidores del sector6.
corresponda) Para recoger entradas y RSS de distintos sitios y blog
podemos utilizar Feedly7 , que es un lector de RSS que permite
B. Segunda Fase (en proceso de ejecución): organizar y acceder rápidamente desde un navegador web o de
Ejecución con los alumnos de las tareas previstas en este
proyecto de innovación sobre entornos personales de
1
aprendizaje en el aula. Análisis y difusión de la experiencia. https://scholar.google.es/
2
En este proceso, la evaluación se considera fundamental, https://academic.microsoft.com
3
siendo indispensable obtener información para analizar el https://www.base-search.net
4
trabajo realizado. Para ello se plantea, además de la encuesta http://www.sycelectronica.com.ar/buscador.ph
5
(http://www.alldatasheet.com/)
general, la creación de encuestas de evaluación de las 6
http://www.powerelectronics.com/
actividades, el análisis de la participación de los estudiantes en 7
https://feedly.com/
533
Libro de Actas
teléfonos inteligentes a todas las noticias y actualizaciones de Datos” y en la troncal de tercer curso “ Electrónica de
blogs y demás páginas que el sistema soporta. Potencia”, habiéndose terminado la primera fase relacionada
con el profesorado participante.
De selección:
Esta experiencia ha ayudado para que se aprenda y
Estas herramientas permiten mediante la creación de profundice en los distintos conceptos relacionados con PLE-
etiquetas, clasificar los diferentes contenidos de ciencias por PLN, su enfoque pedagógico, y manejo de distintas
áreas y mediante etiquetado. herramientas que se encuentran en Internet, analizando su
Pocket8, es una aplicación informática y un servicio web que posible aplicación en el aula universitaria. En la actualidad hay
permite al usuario guardar y organizar todos los contenidos algo de información sobre su implementación en las aulas de
digitales que encontremos en la web, y que sean de nuestro enseñanza primaria y media, pero prácticamente nada, excepto
interés, para poder leerlo más tarde. Va a facilitar la tarea de contadas excepciones en educación superior. La realización de
curación de contenidos digitales. distintas funciones dentro del trabajo asignadas a cada uno y la
colaboración con distintos expertos ha ayudado a que esta
Para la realización de la selección de los recursos, es útil primera fase haya concluido con éxito.
utilizar marcadores sociales como puede ser Diigo9, este es un
sistema de gestión de información personal basado en el
concepto "nube", que incluye marcadores web, bloc de notas
post-it, archivo de imágenes y documentos, así como selección
de textos destacados . En el artículo de Saura [28] podemos
encontrar un uso educativo de marcadores sociales de
caracterización y difusión
De caracterización:
Dar sentido o aportar valor añadido, en base a nuestros
objetivos y conocimientos, es una fase clave, por lo que
debemos otorgar un valor añadido a aquella información
recolectada. El objetivo de producir contenidos más trabajados,
que ofrezcan una información más completa o detallada a
nuestro grupo o compañeros de clase (artículos de blog,
informes especializados, tutoriales, etc.) una vez seleccionado
el contenido más adecuado para el trabajo, aportando nuestro Figura 8 .- Distribución de tareas entre los miembros del grupo
sello personal, es esencial.
Para la curación de contenidos Scoop.it 10 es una buena
herramienta para reunir información, mostrarla y compartirla
en Internet. Están incorporando la posibilidad de la curación de
contenidos muchas de las herramientas que habitualmente
utilizamos, como son por ejemplo mediante las “ Colecciones”
de Google Plus o mediante la creación de “Momentos” en
Twitter.
De difución
Una vez adaptado, finalizamos el proceso con la difusión del
trabajo a través de la redes sociales o canales adecuados. En
nuestro caso utilizaremos la red social de Google Plus, para
difundir los contenidos con el resto de los compañeros.
V. RESULTADOS Y CONCLUSIONES
Este trabajo se encuentra en su segunda fase de implantación
con el alumnado de Grado de Ingeniería Electrónica Industrial,
en la asignatura optativa de “ Sistemas de Adquisición de
Figura 9.- Distribución del entorno personal de aprendizaje con Symbaloo y
distintas partes del mismo
8
https://getpocket.com/
9
https://www.diigo.com/
10 En la figura8 se presenta la distribución de tareas a realizar
https://www.scoop.it/
distribuidas entre el profesorado para la creación del PLE
conjunto del grupo de trabajo de profesores, realizado con la
herramienta Symbaloo, y que se ha trabajado a lo largo de toda
la primera fase. Y en la figura 9 presentamos como ha quedado
534
TAEE 2018 | Tenerife, 20 - 22 de Junio
dividido en las distintas herramientas y material utilizado para [12] L. Castañeday J. Adell, Entornos Personales de Aprendizaje: claves para
la creación del PLE y la curación de contenidos: Búsqueda, el ecosistema educativo en red. Alcoy: Marfil, 2013
selección, caracterización y difusión. [13] L. Castañeda. Entornos Personales de Aprendizaje. [Archivo de video].
[Recuperado 11/2/2018 https://youtu.be/MPUlHtYfSzA]
El profesorado participante espera con la implementación de [14] J. Salinas,. Algunas perspectivas de los entornos personales de
esta innovación docente obtener una mejora en la implicación y aprendizaje, in TICEMUR 2008, Lorca (MU), 2008.
participación de los alumnos dentro del proceso de aprendizaje, [15] J. Ruiz-Palmero, J. Sánchez Rodríguez y M. Gómez García. Entornos
junto con un aumento de las tasas de rendimiento y éxito con personales de aprendizaje: estado de la situación en la Facultad de
Ciencias de la Educación de la Universidad de Málaga. Píxel-Bit.
respecto a cursos anteriores. Revista de Medios y Educación, Nº 42 Enero 2013 - pp.171-181
Este trabajo permitirá el incremento de participación del [16] D. Alvarez. Content Curation, del consumo a la creación de contenido
profesorado en la utilización de las TIC en la docencia, [on line 1/1/2018]
http://blog.educalab.es/mooc/2015/06/21/eduplemooc-unidad-4-content-
aumentar la participación del alumno en el diseño de su propio curation-del-consumo-a-la-creacion-de-contenidos/
desarrollo curricular, y platear una reflexión sobre su identidad [17] Qué es la Curación de Contenidos y las 25 mejores herramientas.
digital. Claudio Inacio 1 agosto, 2017. Blog Aula CM.[on line 20/1/2018]
http://aulacm.com/curacion-de-contenidos-herramientas/
AGRADECIMIENTOS [18] Entornos personales de aprendizaje. Una experiencia de aprendizaje en
red para construir o rediseñar tu Entorno Personal de Aprendizaje.
Este trabajo se está realizado como parte del Proyecto de Instituto Nacional de Tecnologías Educativas y de Formación del
innovación docente “Integración de Entornos y Redes Profesorado. eEucalab http://educalab.es/intef
Personales de Aprendizaje como Mejora de la Docencia [19] P. R. Humanante Ramos, F. J. García-Peñalvo y M.A. Conde González.
Entornos Personales de Aprendizaje y Aulas Virtuales: una Experiencia
Universitaria en Ingeniería” financiado por la Universidad de con Estudiantes Universitarios. VAEP-RITA Vol. 1, Núm. 4, Dic. 2013.
Jaén (PID55_201617), dentro del PLAN I2D-UJA2016 [20] V.Patricia López et al. La gestión de la información en entornos
personales de aprendizaje: estudio exploratorio en alumnado de último
REFERENCIAS curso de grado. Revista Complutense de Educación, 2017, 28 (4),
pp.1303-1320.
[21] G.A. Moreno , J.A. Jimenez y W.S. Puche. Modelo de entorno de
[1] A.Rocher, I. Javier y A.Pérez. Un estudio acerca de la dedicación aprendizaje personal ubicuo. Actas TAEE (Tecnología, Aprendizaje y
docente del profesorado universitario en el marco del Espacio Europeo Enseñanza de la Electrónica) 2016. Sevilla [ On line 1/1/2018
de Educación Superior. 2011, REIFOP, 14 (4). (On line 10/2/2018 en: http://www.taee2016.org/index.php/es/actas]
http://www.aufop.com/aufop/uploaded_files/articulos/1327436198.pdf)
[22] M.P. Prendes, at al. Componentes básicos para el análisis de los PLE de
[2] J. Cabero. Nuevas Tecnologías aplicadas a la Educación, Madrid, los futurosprofesionales españoles: en los albores del Proyecto CAPPLE.
McGraw-Hill, 2007.1, 13-19 EDUTEC, Revista Electrónica de Tecnología Educativa, 47. 2016 [On
[3] J.Salinas. Nuevas modalidades de formación: entre los entornos virtuales line 1/1/2018 en: http://edutec.rediris.es/Revelec2/Revelec47/n
institucionales y los personales de aprendizaje. En Tejada, J. (cood). 47_Prendes-Castaneda-Ovelar-Carrera.html
Estrategias de innovación en la formación para el trabajo. Madrid: [23] M.P.Prendes-Espinosa et al. Validación de un cuestionario sobre hábitos
Tornapunta Ediciones, 2009, 209-224. de trabajo y aprendizaje para futuros profesionales:explorar los Entornos
[4] J.Onrubia. Las tecnologías de la información y la comunicación como Personales de Aprendizaje. RELIEVE, 22(2) (2016). [On line 1/1/2018
instrumento de apoyo a la innovación de la docencia universitaria. en http://dx.doi.org/10.7203/relieve.22.2.7228]
Revista Interuniversitaria de Formación del Profesorado, vol. 21, núm. [24] P.Prendes, et al. "Personal Learning Environments in future
1, abril, 2007, pp. 21-36. Universidad de Zaragoza. professionals: nor natives or residents, just survivors." International
[5] ALFIN.04 Herramientas para la búsqueda y recuperación de Journal of Information and Education Technology 7.3 (2017): 172.
información en internet [on line 11/2/2018 en [25] Mª.J.RomeroTirado, Iniciación a la curación de contenidos en la
http://www10.ujaen.es/conocenos/servicios-unidades/biblio/alfin04- universidad: una experiencia en el área de psicobiología. Revista de
herramientas-para-la-busqueda-y-recuperaci] Educación a Distancia 49 (2016). [On line 19/2/2108. DOI:
[6] J.Guallar y J. Leiva-Aguilera. El content curator. Guía básica para el http://dx.doi.org/10.6018/red/49/6;
nuevo profesional de internet. Barcelona: Ed. UOC, 2013. http://www.um.es/ead/red/49/romero.pdf]
[7] B. Steren dos Santos, J. Arriaga García de Andoaíny M. Costa Morosini. [26] S. Urbina Ramírez, M. Arrabal Cormenzana, M. Conde; C. Ordinas
Una visión integral del abandono / org – Porto Alegre : EDIPUCRS, Pons. Las páginas de inicio como herramientas de ayuda para organizar
2013. el PLE. Un análisis comparativo.Edutec-e, Núm. 43, Marzo 2013.
[8] J.D.Aguilar-Peña et al. Aplicaciones docentes que fomentan el Entorno [27] A. Delgado Domínguez. Organizando la docencia y el aprendizaje con
Personal de Aprendizaje (PLE). Actas TAEE (Tecnología, Aprendizaje y Symbaloo. Actas del simposio-taller sobre estrategias y herramientas
Enseñanza de la Electrónica) 2016. Sevilla [ On line 1/1/2018 para el aprendizaje y la evaluación.pp 38-45, Andorra La Vella, 7 de
http://www.taee2016.org/index.php/es/actas] julio 2015
[9] M.A Peña-Hita et al. Entornos Personales de Aprendizaje ( PLE) comp [28] E.J Saura. Uso educativo de marcadores sociales: Diigo [ On line
mejorra de la docencia universditaria en ingeniería. Actas de las 1/12018] https://es.slideshare.net/elesame/uso-educativo-de-marcadores-
Jornadas Virtuales de Colaboración y Formación Virtual USATIC 2017. sociales-diigo
[ On line 11/2/2018 en http://www.virtualusatic.org/?page_id=3308]
[https://youtu.be/gWzgHfBZlJI]
[10] L. Johnson, S. Adams,y K. Haywood. The NMC horizon report: 2011 K-
12 edition. Austin, Texas: The New Media Consortium. 2011.
Recuperado de http:// www.nmc.org/pdf/2011-Horizon-Report-
K12.pdf.
[11] E.Martiny A. Moreno. Competencias para aprender a aprender.Alianza
editorial . Madrid, 2009
535
Libro de Actas
Abstract— La instrumentación electrónica muestra a los experiencias docentes que usan plataformas hardware y
graduados en ingeniería las claves en la medida de variables que software abierto y de otro lado cómo se abordan las prácticas
intervienen en los procesos naturales o industriales, así como las de la asignatura Instrumentación Electrónica en diferentes
consideraciones teóricas y prácticas de un proceso de medida universidades. Fruto de estas revisiones, los docentes
real. En este trabajo se presenta la experiencia llevada a cabo implicados en este trabajo plantean iniciar en la medida
para iniciar al estudiante en la automatización del proceso de automatizada de variables con Arduino en la asignatura
medida utilizando una tarjeta de Arduino en el proceso de Instrumentación Electrónica.
calibración de un sensor de temperatura.
A. Aplicaciones docentes realizadas con Arduino en el ámbito
Keywords— Instrumentación electrónica; medidas docente del grado de ingeniería.
automatizadas; sensores y Arduino
En el ámbito docente hoy en día se está dando un lugar
I. INTRODUCCIÓN importante a los sistemas basados en software y hardware
Las universidades españolas siguen las líneas de abierto gracias a iniciativas como Arduino [9]. Lejos de ser
orientación del Espacio Europeo de Educación Superior y su sistemas excesivamente robustos y precisos están generando
enfoque de formación en competencias para capacitar a los una corriente de aficionados a la electrónica entre los
futuros ingenieros en las funciones de su profesión [1]. La estudiantes que los profesores universitarios deben aprovechar.
docencia en ingeniería se apoya en la adquisición de Son cada vez más los profesores e incluso los investigadores
competencias y coloca las prácticas de laboratorio en una que usan Arduino para desarrollar aplicaciones en todos los
posición importante que ayuda a la preparación profesional del campos [10].
futuro ingeniero. Esta enseñanza, basada en la solución de En los últimos años las plataformas Hardware-Software de
problemas potencia la autonomía de los estudiantes y la código abierto han sido ampliamente utilizadas en el entorno
implicación de éstos en el proceso de enseñanza-aprendizaje educativo en diferentes ámbitos del conocimiento. Arduino ha
[2-5]. permitido que se proporcionen cursos en los que se requiere
Una de las tareas fundamentales para el estudiante en las poca experiencia por parte del alumnado, además, suelen estar
distintas asignaturas de ingeniería electrónica en los diseñados para realizarlos remotamente desde casa [11]. No
laboratorios de electrónica es la medida las señales. La medida solo se plantea utilizar Arduino en las escuelas de ingeniería,
de las señales que afectan a un proceso industrial es una sino en diferentes niveles educativos, desde edades
competencia de carácter transversal para los estudiantes de la comprendidas de los cuatro a los seis años para el aprendizaje
rama ingeniería industrial [6]. de programación de iniciación a la robótica [12] [14], a
estudiantes de institutos [13].
La capacidad de llevar a cabo el diseño necesario para
realizar las medidas de una señal está considerada como una de Arduino es una plataforma de hardware abierto basada en
las habilidades técnicas más deseables para los graduados de software y hardware fácil de usar [14]. Hay una gran variedad
ingeniería. Este aprendizaje integrador tiene como objetivo de plataformas Hardware-Software libre, debido a ello, hay
básico que los estudiantes apliquen lo que han aprendido para autores que han analizado las posibilidades que ofrecen las
poder resolver problemas más complejos. El estudiante, a lo diferentes plataformas de Hardware-Software libre (Arduino,
largo de las asignaturas del grado también debe desarrollar Freedom y Launchpad), sugiriendo incluso un procedimiento
habilidades no exclusivamente técnicas como son la capacidad para la selección más idónea de la plataforma a escoger.
de resolución de problemas, el trabajo en equipo y la Aunque puede ser una tarea ardua, puesto que depende de
comunicación; posteriormente todo esto lo aplicará en su distintas circunstancias la elección de un hardware que
trabajo [7], [8]. solucione de la mejor manera posible un problema [15].
En este trabajo se presenta la experiencia llevada a cabo Hay experiencias, como la descrita en la asignatura
para iniciar al estudiante en la automatización del proceso de “Sensores y Procesado de Señal” del Grado en Física que ha
medida utilizando una tarjeta de Arduino en el proceso de permitido al alumnado desarrollar proyectos relacionados con
caracterización de un sensor de temperatura. la monitorización de fenómenos físicos y el control sobre
determinados actuadores en función del estado de la variable a
Seguidamente se presentan dos epígrafes que recogen los monitorizar empleando Arduino. Como resultado de esta
ámbitos en los que se basa este trabajo, por un lado experiencia los alumnos han realizado proyectos que permiten
536
TAEE 2018 | Tenerife, 20 - 22 de Junio
controlar la temperatura en un rango óptimo, riego automático y si incorporan en la asignatura una práctica de sistemas de
para plantas según la humedad de estas, detención de obstáculo iniciación a la adquisición de datos como es el caso de nuestra
para la navegación robótica y una traducción del color a sonido experiencia.
[16].
TABLA I COMPARATIVA DE LAS PRÁCTICAS EN LA ASIGNATURA
Otras experiencias abordan la formación en robótica para INSTRUMENTACIÓN ELECTRÓNICA EN DIFERENTES
potenciar la innovación del alumno y la motivación de estos UNIVERSIDADES.
durante su proceso de aprendizaje con el empleo de Hardware-
Software de código libre. En este caso se utilizó Arduino para Realizan prácticas
controlar Robots de cuatro ruedas con un brazo manipulador y de iniciación a la
Tipo de evaluación
drones educativos [17]. adquisición de datos
537
Libro de Actas
incorporar una práctica dedicada a los sistemas de adquisición TABLA II. PROGRAMA DE PRÁCTICAS REALIZADO EN LA ASIGNATURA
INSTRUMENTACIÓN ELECTRÓNICA DE LA TITULACIÓN
de datos que permita la integración de todos los contenidos de GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL.
la asignatura, seguidamente se describe la experiencia.
Programa de Prácticas
II. DESCRIPCION DE LA EXPERIENCIA
Como se ha indicado anteriormente, en la actualidad la Bloques de
Conceptos teóricos trabajados en las prácticas
educación superior de calidad, debe tener las herramientas prácticas
necesarias para desarrollar competencias en medida de señales.
Para conocer el comportamiento y evolución de las P1-P2 Diseño de circuitos de medida y adaptación de señal
variables físicas como la temperatura, la presión, la
luminosidad, el caudal, entre otras es necesario estudiar la Cálculo y diseño de circuitos atenuadores,
respuesta de los sensores ante las variaciones físicas, técnicas amplificadores, valor eficaz, convertidores V/I - I/V,
P3-P4
de medida, acondicionamiento, sistemas de adquisición de etc. -
datos y protocolos de comunicaciones industriales. En la tabla
2 se muestra el programa de prácticas que se lleva a cabo en la
asignatura obligatoria de tercer curso Instrumentación Acondicionamiento de señal: diferencial y
P5-P7
amplificador de instrumentación discreto e integrado.
Electrónica.
La Fig. 1 muestra el esquema llevado a la práctica en el que P8-P10 Diseño de sistemas de medida de variables físicas
el estudiante pasa por todas las etapas necesarias para una mediante transductores de temperatura, luminosidad,
correcta automatización del proceso de medida: etc.
Caracterización, acondicionamiento de señal y posteriormente
procesamiento digital mediante una tarjeta de adquisición de
P11 Introducción a los sistemas de adquisición de datos:
datos para poder ser visualizada en un display o en la pantalla
Automatización del proceso de medida
de un ordenador.
Fig. 2. Esquema de las prácticas en las que se monitoriza la temperatura con una tarjeta Arduino.
538
TAEE 2018 | Tenerife, 20 - 22 de Junio
En la asignatura Instrumentación Electrónica se debe dar a fondo de escala que presenta uno de los canales de la tarjeta de
conocer al estudiante el tratamiento de las señales procedentes adquisición de datos de Arduino. En este sentido, para adaptar
de los sensores para poder ser medidas. Especialmente aquellas la señal de tensión de pequeño nivel generada en la primera
que requieren de instrumentación específica o técnicas de etapa del circuito es necesario amplificarla hasta los 5V. Este
acondicionado. El sensor, en este caso de estudio una NTC valor de 5 V coincide con el valor de fondo de escala de
(Negative Temperature Coefficient – coeficiente de entrada del canal analógico de Arduino.
temperatura negativo), convierte un fenómeno físico, la
temperatura en una señal eléctrica medible. Este dispositivo
cambia su valor de resistencia en función de la variable que se
pretende medir (temperatura).
A los estudiantes de Instrumentación Electrónica se les
plantean las siguientes sesiones prácticas relacionadas con este
sensor
• Práctica 8 Caracterización de NTC
Objetivos:
a) Conocer el comportamiento de un sensor de
temperatura tipo NTC, caracterizando su salida
dentro de un rango de funcionamiento.
(1)
b) Saber interpretar los parámetros de la hoja de
características para poder realizar un diseño.
c) Representar la curva teórica para las Fig. 2. Acondicionamiento de señal para monitorizar la temperatura de la
temperaturas que proporciona el fabricante. NTC con una tarjeta Arduino.
d) Comparar los valores teóricos con los que se De esta forma también se consigue hacer la señal más
adquieren experimentalmente en el laboratorio. robusta frente a las posibles interferencias. Para el diseño de
• Práctica 9 Linealización de la NTC este bloque el estudiante debe ajustar la resolución teniendo en
cuenta que el convertidor analógico digital de la tarjeta
Objetivos: Arduino, la empleada en esta práctica tiene 10 bits.
a) Linealizar la respuesta del sensor usando el En la asignatura, los estudiantes tienen el objetivo de
método de la resistencia serie. adquirir experiencia sobre las características que debe poseer
b) Analizar la sensibilidad de un circuito. un sistema para medir de forma automatizada distintas
magnitudes. Será en la práctica 11, en la que el estudiante
• Práctica 11 Introducción a los Sistemas de convierte la señal del sensor alterada por la variación de un
Adquisición de Datos SAD. Adquisición de datos de fenómeno físico, en este caso temperatura, en una señal
temperatura empleando una NTC y una placa de eléctrica medible. Para ello diseña circuitos de
Arduino. acondicionamiento necesarios (linealización y amplificación)
Objetivos: para presentarlos a la entrada de un canal de la tarjeta Arduino.
Fig. 2. Posteriormente el estudiante realizará el programa en
a) Automatizar el proceso de medida de la Arduino que permita realizar medidas de manera automática de
temperatura empleando una tarjeta de Arduino y la salida del circuito diseñado y almacenará las medidas en un
una NTC. fichero para su posterior calibración.
b) Analizar la sensibilidad del circuito Esta aplicación, desde un punto de vista didáctico integra la
totalidad de los temas tratados en la asignatura. Para los
En la práctica primera el estudiante se familiariza con el
estudiantes, aunque inicialmente les resulta compleja, acaba
comportamiento del sensor y con los datos que el fabricante
siendo motivadora para los estudiantes.
proporciona. En la segunda práctica se debe obtener la salida
linealizada del sensor. Para ello será necesaria una etapa de III. RESULTADOS OBTENIDOS
acondicionamiento de señal.
En la evaluación de la asignatura Instrumentación
En la última práctica se obtiene una salida en tensión Electrónica la parte práctica tiene un peso del 40% de la nota
proporcional a la temperatura que se está midiendo en el final. En el caso de las tres prácticas descritas en el epígrafe
laboratorio que pueda ser interpretada por la tarjeta de anterior suponen un 30% de la nota de prácticas. Para la
adquisición de datos de Arduino. Es decir, las variaciones de evaluación de las prácticas se les ha definido a principio de
tensión que se produzcan en el circuito deben coincidir con el curso una rúbrica sencilla. La rúbrica considerada en la
539
Libro de Actas
evaluación de todas las prácticas y tiene en cuenta aspectos tipo de prácticas del laboratorio que permiten conectar la teoría
como: con un problema real hace que los estudiantes se motiven y
aumenten su interés por la asignatura.
• Cálculos matemáticos involucrados en la práctica.
• Medidas realizadas con los instrumentos del TABLA IV. CUESTIONARIO REALIZADO A LOS ALUMNOS DE LA
ASIGNATURA INSTRUMENTACIÓN ELECTRÓNICA SOBRE LA
laboratorio. PRÁCTICA 11 EN LA QUE SE USA ARDUINO PARA AUTOMATIZAR
EL PROCESO DE MEDIDA DE TEMPERATURA
• Justificación de los resultados obtenidos.
• Cálculo de los errores. Valoración de los estudiantes
• Conclusiones de la práctica.
Preguntas planteadas a los alumnos 1 2 3 4 5
La mejora del rendimiento académico de los estudiantes ha
sido importante pero el equipo docente destaca la motivación
1 12% 25% 38% 29%
de los estudiantes en su proceso de aprendizaje, ya que los
estudiantes han completado las medidas propuestas con otras
que no estaban planteadas en el propio guion de prácticas. 2 2% 6% 5% 14% 73%
540
TAEE 2018 | Tenerife, 20 - 22 de Junio
REFERENCIAS
[1] S. Feinman-Nemser, “Teacher learning: How do teachers learning to [11] J. Sarik and I. Kymissis, “Lab kits using the arduino prototyping
teach,” Cochran-Smith, M; Feinman-Nemser, Sh. Y McIntyre, DJ y platform,” Proc. - Front. Educ. Conf. FIE, pp. 1–5, 2010.
Demers, KE Handb. Res. Teach. Educ. Endur. Quest. Chang. Context., [12] K. Ramírez-Benavides and L. A. Guerrero, “MODEBOTS: Entorno de
pp. 697–705, 2008. programación de robots para niños de la primera infancia con edades
[2] L. D. Feisel and A. J. Rosa, “The role of the laboratory in undergraduate comprendidas entre 4-6 años,” VAEP-RITA Versión Abierta Español-
engineering education,” J. Eng. Educ., vol. 94, no. 1, pp. 121–130, 2005. Portugués – Rev. Iberoam. Tecnol. del Aprendiz., vol. 2, no. 3, pp. 139–
146, 2014.
[3] F.J. Muñoz, M. Torres, J.V Muñoz., C. Rus, J. D. Aguilar. And J
Aguilera. Laboratorio Remoto para el Aprendizaje de los Sistemas [13] L. M. Herger and M. Bodarky, “Engaging students with open source
Fotovoltaicos Autonomos. X Congreso de Tecnologías Aplicadas a la technologies and Arduino,” ISEC 2015 - 5th IEEE Integr. STEM Educ.
Conf., pp. 27–32, 2015.
Enseñanza de la Electrónica, TAEE 2012.
http://taee.euitt.upm.es/actas/2012/navegacion/taee%202012/docs/0174- [14] D. a Mellis, T. Igoe, M. Banzi, and D. Cuartielles, “Arduino: An open
vf-000059.pdf . electronic prototyping platform,” Proc. CHI, vol. 2007, pp. 1–11, 2007.
[4] M. Torres, C. Rus, J.V Munoz., F.J. Munoz. Diseño de una aplicación [15] M. A. Perales, F. J. Barrero, and S. L. Toral, “Análisis comparativo de
docente para el control del equipamiento del laboratorio: PC-LAB. distintas plataformas para la enseñanza de Sistemas Electrónicos
Revista de iniciciacion a la investigación. Ini Inv,6:a2 (2011). Digitales,” in TAEE 2016: XII Congreso de Tecnologías Aplicadas a la
http://revistaselectronicas.ujaen.es/index.php/ininv/article/view/555 . Enseñanza de la Electrónica: Libro de Actas, 2016, pp. 26–33.
[5] M. Torres, C. Rus, J.V Muñoz., F.J. Muñoz. Desarrollo de un [16] P. Brox, G. Huertas-sánchez, A. López-angulo, M. Álvarez-mora, and I.
instrumento virtual con fines docentes para la asignatura Sistemas de Haya, “Diseño de sistemas sensoriales basados en la plataforma
Adquisición de Datos.. X Congreso de Tecnologías Aplicadas a la Arduino,” in TAEE 2016: XII Congreso de Tecnologías Aplicadas a la
Enseñanza de la Electrónica, TAEE 2012. Enseñanza de la Electrónica: Libro de Actas, 2016, p. 532.
http://remo.det.uvigo.es/TAEE/images/Actas/docs/0120-vf-000037.pdf [17] P. Plaza, S. R. Automation, E. Sancristobal, G. Fernandez, and M.
[6] M. A. Pérez, J. C. Campo, J. C. Antó, F. J. Ferrero, and G. Grillo, Castro, “Herramienta Colaborativa Robótica Educativa basada en
Instrumentación Electrónica. 2004. Lógica Programable y Arduino,” in TAEE 2016: XII Congreso de
[7] D. Jonassen, J. Strobel, C. Lee, L. Technologies, E. T. Programme, L. Tecnologías Aplicadas a la Enseñanza de la Electrónica: Libro de Actas,
2016, pp. 420–427.
Sciences, and T. A. Group, “Everyday Problem Solving in
Engineering :,” J. Eng. Educ., vol. 9, no. 2, pp. 139–151, 2006. [18] H. González-Jorge, D. Roca, S. Torres, J. Armesto, and I. Puente, “Una
experiencia de Aprendizaje Basado en Proyectos en el ámbito
[8] R. J. Robinson and J. Wellin, “Introducing Data Acquisition and
tecnológico: Diseño de un sistema de navegación indoor de bajo coste,”
Experimental Techniques to Mechanical Engineering Students in the
Rev. Form. e Innovación Educ. Univ., vol. 7, no. 1, pp. 8–19, 2014.
Freshmen Year,” 2002 ASEE Annu. Conf. Expo. Vive L’ingenieur!;
Montr. Canada; 16-19 June 2002, 2002. [19] M. Fernandez-Vicente, L. Armesto, and A. Conejero, “Beneficios de la
Integración de los Laboratorios de Fabricación Digital (FabLab) en la
[9] Arduino, “Página Web de Arduino.” [Online]. Available:
http://www.arduino.cc. [Accessed: 21-Dec-2017]. Educación Superior,” Innovación Educ. en las enseñanzas técnicas Vol.
II, vol. 144, no. September, pp. 1545–1554, 2014.
[10] J.-C. Chou, R.-T. Chen, Y.-H. Liao, J.-S. Chen, M.-S. Huang, and H.-T.
Chou, “Dynamic and wireless sensing measurements of potentiometric [20] Ministerio de Ciencia e Innovación, “Orden CIN/351/2009, de 9 de
glucose biosensor based on graphene and magnetic beads,” IEEE Sens. febrero, por la que se establecen los requisitos para la verificación de los
J., vol. 15, no. 10, pp. 5718–5725, 2015. títulos universitarios oficiales que habiliten para el ejercicio de la
profesión de Ingeniero Técnico Industrial,” 2009.
541
Libro de Actas
Esther Sainz-Martín
Ana Serrano Tierz Mariano Ubé Sanjuan, Isabel Saz
Dpto. Ingeniería Eléctrica
Dpto. de Ing. de Diseño y Fabricación Dpto. Organización de Empresas
EINA-Universidad de Zaragoza
EINA-Universidad de Zaragoza Universidad de Zaragoza
Teruel (España)
Zaragoza (España) Teruel (España)
esainz@unizar.es
anatierz@unizar.es {mube, sazgil}@unizar.es
Abstract— El Aprendizaje-Servicio (APS) es una propuesta siguientes: protagonismo de la voz del alumno, considerándolo
educativa que combina procesos de aprendizaje y servicio a la un aspecto clave de los programas; atención a una necesidad
comunidad en un solo proyecto, trabajando sobre necesidades real que surge desde la comunidad; conexión con los objetivos
reales del entorno con el objetivo de mejorarlo. En el presente curriculares de aprendizaje; ejecución de un proyecto de
trabajo se muestran algunos ejemplos, especialmente proyectos servicio y reflexión.
fin de carrera, realizados con esta filosofía si bien no se habían
sistematizado como ApS. Recogiendo esta experiencia, se Según Puig [3] las características que lo definen son [4]:
presentarán las primeras acciones desarrolladas para implantar
el APS en la titulación de Ingeniería Electrónica y Automática en • Se trata de una metodología educativa utilizable en
la Escuela Universitaria Politécnica de Teruel, buscando la educación formal y no formal, aplicable con
combinar el aprendizaje de contenidos y competencias con la diferentes poblaciones y en diferentes contextos.
adquisición de habilidades y valores. La experiencia, aunque se • Propone un servicio a la comunidad que permita el
encuentra en una etapa inicial, podrá servir de elemento de
aprendizaje y la colaboración en un marco de
reflexión y debate sobre su implantación y extrapolación a otras
reciprocidad entre el contexto comunitario y los
titulaciones o asignaturas de electrónica.
servicios educativos.
Keywords— Aprendizaje-servicio, Educación, Electrónica, • Se basa en la adquisición por el alumno de los
Estrategia, Innovación, Valores contenidos clásicos de la enseñanza, junto a la
adquisición de conocimientos y competencias
I. INTRODUCCIÓN AL APRENDIZAJE-SERVICIO transversales.
El Aprendizaje-Servicio (ApS) es una propuesta educativa • Se basa en la reflexión sobre el entorno social,
que combina procesos de aprendizaje y servicio a la comunidad sobre sus dinámicas de funcionamiento y sobre los
en un solo proyecto, en el cual los participantes se forman problemas y desigualdades sociales.
trabajando sobre necesidades reales del entorno con el objetivo
de mejorarlo [1]. Se encuadra como una de las metodologías de • Requiere de la colaboración entre instituciones
investigación y docencia que refuerzan la calidad de la educativas y entidades sociales de servicios a la
enseñanza. comunidad.
El ApS es de una actividad compleja que integra el servicio • Provoca cambios en diferentes niveles, tanto
a la comunidad con el aprendizaje de contenidos, individuales, grupales, institucionales o
competencias, habilidades o valores, a partir de la práctica comunitarios, así como de las políticas sociales y
reflexiva. Su fundamentación psicopedagógica coincide con las educativas vigentes.
demandadas en el EEES. Las experiencias de ApS dan
respuesta siempre a resultados de aprendizaje vinculados con • Para su correcta implementación requiere de la
las competencias propias de cada titulación, en el contexto del implicación de los diferentes grupos de interés
plan de estudios. afectados.
Hay una serie de componentes que configuran el Por lo que respecta a las ventajas observadas al aplicar esta
aprendizaje servicio distinguiéndolo de otros conceptos afines metodología, Martinez-Odría [2] señala que el alumnado
como son el voluntariado o las experiencias de aprendizaje mejora sus resultados académicos, aumenta su capacidad de
basado en la comunidad. Martínez-Odría [2] señala los asumir responsabilidades y despierta su creatividad; asimismo,
542
TAEE 2018 | Tenerife, 20 - 22 de Junio
contribuye a desarrollar las distintas competencias genéricas. estas dos líneas se propuso desarrollar tecnología móvil que
Otra de las ventajas que se asocia a esta metodología es que no permitiera a los mayores combinar la práctica de mindfulness
sólo es útil exclusivamente para los alumnos, sino que permite con ejercicios físicos, para evaluar el impacto en su miedo a
además generar beneficios al entorno social en el que ellos se caerse.
desenvuelven [5]. Kave [6] resalta que la importancia del Aps
reside principalmente en que todos sus protagonistas pueden A.2) Quienes colaboran
obtener beneficios de su puesta en funcionamiento. De una - Estudiantes de la Universidad de Zaragoza que están
forma paralela, aunque no menos importante, el ApS permite desarrollando su tesis doctoral en el Dpto. de Ingeniería
establecer redes entre el centro formativo y las organizaciones Electrónica y Comunicaciones.
de la comunidad, facilitando la tarea a la hora de articular
soluciones a problemas comunes [7]. - Médicos de familia del medio rural, Psicólogos y
Psiquiatras.
Los autores de este trabajo, han venido desarrollando
algunas actividades que podían enmarcarse dentro de esta - Residencia San Pablo, de Teruel
filosofía, generalmente proyectos fin de grado, relacionados - Universidad de la Experiencia
con las líneas de investigación del grupo EduQTech [8], si bien
no se había sistematizado nunca ni se había planteado como - También ha colaborado en las primeras etapas el
estrategia innovadora en el aprendizaje. Colegio Oficial de Diplomados en Enfermería de
Teruel.
Buscando avanzar y mejorar en esta práctica,
recientemente, se ha propuesto un proyecto de innovación A.3) Resultados previos
docente para aprender qué es el ApS, sus connotaciones en la Se están desarrollando aplicaciones móviles (Smartphone y
práctica educativa, cómo implantarlo en la enseñanza tabletas) para apoyar en la práctica de mindfulness, tanto en
universitaria evaluando sus resultados y finalmente obtener grupo como de forma autónoma. También se han mejorado
conclusiones que puedan servir como punto de partida para algoritmos de detección y evaluación de la marcha a partir de
otras titulaciones o compañeros docentes. datos de sensores inerciales (integrados o no en un
En el presente trabajo se explicarán algunas de las Smartphone), para conocer si esta se ve afectada por la
experiencias previas desarrolladas y las conclusiones obtenidas. práctica.
Así mismo, se explicarán los pasos que se han definido y ya se Aunque inicialmente se pensó en personas mayores, la
han iniciado para implantar el ApS en la titulación de tecnología desarrollada será extrapolable para su uso en el
Ingeniería Electrónica y Automática en la Escuela Universitaria ámbito de la salud, en concreto en neurociencia. A este
Politécnica de Teruel (EUPT). La experiencia, aunque se respecto, también se están diseñando diversos sensores
encuentra en una etapa inicial, podrá servir de elemento de vestibles para conocer la postura y la estabilidad durante la
reflexión y debate sobre su implantación y extrapolación a otras práctica de mindfulness.
titulaciones o asignaturas de electrónica.
Los resultados, con un claro carácter social, se presentarán
en 2 tesis doctorales.
II. EJEMPLOS DE EXPERIENCIAS PREVIAS
Como ejemplos de experiencias previas se van a describir B. TerBraille
tres ejemplos concretos, en diferentes momentos formativos:
una primera experiencia planteada como tema de tesis B.1) Breve descripción
doctorales, una segunda involucrando diferentes proyectos fin Bajo el nombre de “TerBraille” se recoge el diseño y
de carrera y la tercera desarrollada en el aula. De esta forma se desarrollo de dispositivos para la enseñanza del código Braille
dará una visión global de posibilidades formativas. basados en hardware y software libres.
El proyecto surgió de las necesidades planteadas por dos
A. Aplicación de tecnología móvil (sensores vestibles y apps)
profesionales que trabajaban con niños con discapacidad visual
para apoyar a los mayores en la práctica de mindfulness
en la ciudad de Teruel. En concreto, propusieron desarrollar
A.1) Breve descripción dispositivos para facilitar la enseñanza y el aprendizaje de los
El término mindfulness agrupa algunas técnicas caracteres en código Braille a los niños con dificultades
psicológicas de tercera generación que ayudan a aumentar la visuales, cubriendo una importante laguna en este campo.
atención y la conciencia en el momento presente. Este trabajo El proyecto TerBraille se definió pensando en dos etapas:
surgió a partir de las necesidades expresadas, de forma
independiente, por algunos profesionales del ámbito de la salud - Una primera etapa en la que los usuarios pudieran
mental (psiquiatras y psicólogos) y de profesionales que conocer el aprendizaje de la escritura del código Braille a través
trabajan con personas de la tercera edad. Por un lado, existe la de un dispositivo electrónico. En concreto, se centró en la
necesidad de desarrollar tecnología que apoye y forme en la enseñanza de los caracteres alfa-numéricos.
práctica de mindfulness, especialmente para aquellas personas - Una segunda etapa, en la que se introduciría a los
que viven en el medio rural o no pueden asistir a grupos de usuarios en el manejo del ordenador, reforzando el aprendizaje
formación presencial. Por otro lado, se detecta el miedo a de los caracteres alfa-numéricos a la vez que extendiendo el
caerse que los profesionales observan en los mayores. Uniendo aprendizaje a sílabas y palabras. Para ello se definiría un
543
Libro de Actas
software basado en el uso de la máquina Perkins, que tecnológico en las organizaciones con las que se trabaja en la
posteriormente les permitiría trabajar con programas asignatura. Además posibilita la identificación, por parte del
comerciales o existentes actualmente en el mercado. alumnado, de necesidades no cubiertas que pueden ser objeto
de un emprendimiento cooperativo o social en un futuro. Se
Si bien los usuarios iniciales de los dispositivos serían niños expone muy brevemente, para observar los resultados en
ciegos y con dificultades visuales, su utilización se puede nuestros alumnos. La experiencia se describe más ampliamente
extrapolar a otros niños que no presentan estas discapacidades, en el trabajo de Saz [5]
pudiendo servir como herramienta para acercar el código
Braille a las aulas. Así mismo, pueden constituir una C.1) Breve descripción
herramienta útil para adolescentes y adultos que pierdan la
visión, durante las primeras etapas de adaptación y aprendizaje. En la experiencia se involucran alumnos, docentes y las
entidades sin ánimo de lucro. Los alumnos deben mantener un
B.2) Quienes colaboraron contacto personal con estas últimas para realizar tareas de
consultoría, analizando el entorno y el interior de la
- Estudiantes de la Escuela Universitaria Politécnica de organización e identificando posibles estrategias de mejora para
Teruel que realizaron su proyecto fin de carrera bajo la la entidad. De esta forma, los alumnos realizan una aplicación
tutela de profesores del Dpto. de Ingeniería Electrónica práctica de conceptos clave del ámbito de la planificación
y Comunicaciones.
estratégica a unas entidades sociales, tal que se alcanza un
- Miembros del grupo EduQTech beneficio tanto para éstas como para el propio aprendizaje
- Profesionales de apoyo para niños ciegos o con C.2) Quienes colaboraron
discapacidad visual, que trabajan en colegios de toda la Agrupación Turolense de Asociaciones de Discapacidad
provincia. Intelectual, ANUDI, Asapme Bajo Aragón, Asociación
- Centro de Profesores y Recursos (CPR) de Teruel. Española Contra el Cáncer Teruel, Banco de Alimentos Teruel,
Club Voleibol Teruel, Cruz Roja Teruel, Fundación Amantes,
B.3) Resultados Koopera-Teruel.
Desarrollo de dos versiones del dispositivo electrónico y C.3) Resultados
dos programas software: NELA y PerkApp (ver figura 1).
Para evaluar la experiencia se diseñaron unos cuestionarios
en los que los alumnos respondían mostrando su apreciación
personal a través de [5]:
- Indicadores del proceso: significatividad del servicio,
conexión con el currículum, reflexión, diversidad,
protagonismo, seguimiento del proceso y duración e
intensidad del mismo.
- Impacto educativo del aprendizaje-servicio:
cuantificando la expectativa generada por el desarrollo
de la experiencia, respecto a la vertiente académica-
cognitiva, formación cívica, vocacional-profesional,
ético-moral y personal.
Fig. 1. TerBraille: Dispositivos electrónicos y programas informáticos: Nela - Cuestiones abiertas: sobre el logro de aplicación de
y PerkApp. contenidos, mejora de formación, motivación,
aportación o posibles cambios de la experiencia llevada
El proyecto Nela recibió el 1er Premio en la categoría a cabo.
"Mejor proyecto de accesibilidad" y el Premio Especial del VI
Concurso Universitario de Software Libre [9]. En el curso 2016-2017, los alumnos concluyeron que la
experiencia les permitía reflexionar y conocer mejor la
B.4) Resultados docentes problemática social (77%) encajando con los contenidos
El proyecto se desarrolló en 5 proyectos fin de carrera, académicos (94%). El 80% de los alumnos consideraba que les
dirigidos desde el Dpto. de Ingeniería Electrónica y había servido para reflexionar sobre cuestiones de carácter
Comunicaciones. ético-moral, y un 71% que les había influido en el ámbito
personal.
C. Experiencia en una asignatura del Grado de Ingeniería Es relevante remarcar que el 94% consideró que la
Electrónica y Automática experiencia mejoraba su formación académica [5].
En el Grado de Ingeniería Electrónica y Automática, en C.4) Perspectivas
concreto en la asignatura de Organización de Empresas, ya se
ha desarrollado una experiencia piloto de Aprendizaje-Servicio. Cabe añadir que en el presente curso 2017-18 se está
Si bien el contenido no está centrado en la enseñanza de la realizando la continuación de la experiencia habida en el curso
electrónica, si puede permitir introducir mejoras de contenido 2016-17, en lo que respecta a la asignatura de Organización de
544
TAEE 2018 | Tenerife, 20 - 22 de Junio
Empresas y su aplicación a una entidad social determinada. De En la Tabla 1 se han marcado Sí y No en las características
este modo, partiendo de los objetivos fijados en la entidad y que implican “Reflexión”. El “Sí” responde a la necesidad de
desde el conocimiento de las estrategias en cuestión que ya reflexionar sobre las necesidades planteadas y del entorno en el
fueron definidas, los alumnos están realizando la aplicación de que surgen para poder diseñar y desarrollar soluciones que
un mecanismo de control estratégico. posteriormente sean usadas por los grupos a los que van
destinadas. Sin embargo, no se desarrolló un verdadero proceso
En el mismo, tras diversas reuniones con la organización, se de reflexión posterior basado en una toma de datos que
revisa el estado de cumplimiento de objetivos, de aplicación de permitiera plantear estrategias futuras en los ámbitos
estrategias y de efectividad de las mismas, una vez que ha planteados en la tabla. De facto, no se realizó una evaluación
transcurrido un periodo temporal suficiente. Se comprueba si como la que se presenta en la experiencia “C Experiencia en
han sido alcanzados dichas metas por un lado y, por otro, si han una asignatura del Grado de Ingeniería Electrónica y
sido puestas en marcha las estrategias en cuestión. En este Automática”.
último caso, si así ha sido, se contrasta si han surtido efecto,
dado el posible cumplimiento de objetivos. También se ha marcado “Sí” y “No” en la característica
“Provoca cambios en diferentes niveles, tanto individuales,
Posteriormente procede realizar un análisis de los resultados grupales, institucionales o comunitarios, así como de las
de dicho mecanismo, yendo más allá. Es decir, si han existido
políticas sociales y educativas vigentes”, ya que los autores
desviaciones en cuanto al alcance de objetivos y puesta en entienden que sí provoca cambios individuales y grupales, pero
marcha de las estrategias, procedería conocer el motivo de estas no cambios en las políticas sociales y educativas vigentes.
diferencias entre lo planificado y lo alcanzado.
Aunque en las experiencias “A. Aplicación de tecnología
Todo ello es lo que se espera alcanzar en esta segunda móvil (sensores vestibles y apps) para apoyar a los mayores en
aplicación de esta experiencia de Aprendizaje-Servicio. la práctica de mindfulness” y “B. TerBraille”, no se realizó
una evaluación directa de los aspectos relacionados con las
D. Conclusiones previas de estas experiencias características que se trabajan en el Aprendizaje-Servicio, sí se
En las dos primeras experiencias descritas no se realizó una observaron algunas de las ventajas que suele conllevar esta
sistematización del proceso de Aprendizaje-Servicio: si bien se metodología. En concreto:
cumplieron algunos de los aspectos claves que caracterizan esta
metodología (ver Tabla 1) no se planificó como ApS ni se • Fortaleció el vínculo estudiantes-docentes.
planteó ningún tipo de evaluación para evaluar su consecución. • Favoreció el voluntariado, constatándose un
compromiso activo de los estudiantes y docentes
TABLA I. CUMPLIMIENTO DE CARACTERÍSTICAS DE APS EN LAS con la comunidad.
EXPERIENCIAS PREVIAS A) Y B)
• Incrementó la motivación por el aprendizaje y la
Característica ApS Cumplimiento participación de los estudiantes.
Sí No
Atención a una necesidad real que surge desde la X • Aportó nuevas perspectivas en los procesos de
comunidad [2] orientación profesional.
Protagonismo de la voz del alumno [2] X
Conexión con los objetivos curriculares de X • Permitió la colaboración con organizaciones de la
aprendizaje [2] comunidad, añadiendo una nueva dimensión a la
Ejecución de un proyecto de servicio [2] X investigación.
Reflexión [2] X X
Aplicable con diferentes poblaciones y en X • Fomentó la creación de equipos interdisciplinares.
diferentes contextos [3] [4]
Propone un servicio a la comunidad que permita el X
aprendizaje y la colaboración en un marco de III. MEJOREMOS: CAMINANDO HACIA LA
reciprocidad [3] [4] INSTITUCIONALIZACIÓN DEL APS EN LA TITULACIÓN
Adquisición por el alumno de los contenidos X
clásicos de la enseñanza, junto a la adquisición de
A. ApS como innovación estratégica en el Grado de
conocimientos y competencias transversales. [3] [4]
Se basa en la reflexión sobre el entorno social, X X Ingeniería Electrónica y Automática
sobre sus dinámicas de funcionamiento y sobre los Con un espíritu de mejora continua e intentando aprender
problemas y desigualdades sociales. [3] [4] de otras experiencias, como la presentada en el punto “C.
Requiere de la colaboración entre instituciones X
educativas y entidades sociales de servicios a la
Experiencia en una asignatura del Grado de Ingeniería
comunidad [3] [4] Electrónica y Automática” o la descrita por una de las autoras
Provoca cambios en diferentes niveles, tanto X X de este trabajo en el artículo [4], recientemente se solicitó un
individuales, grupales, institucionales o Proyecto de Innovación Estratégica al Vicerrectorado de
comunitarios, así como de las políticas sociales y Política Académica de la Universidad de Zaragoza. Estos
educativas vigentes. [3] [4] proyectos desarrollan acciones de mejora conjunta de la
Requiere de la implicación de los diferentes grupos X
de interés afectados. [3] [4]
docencia y de la calidad de la docencia contando para ello con
el apoyo del equipo directivo del centro y del coordinador de la
titulación.
545
Libro de Actas
546
TAEE 2018 | Tenerife, 20 - 22 de Junio
547
Libro de Actas
Abstract— En este proyecto se pretende realizar la adaptación cabida a la opción semipresencial. Actualmente se está
de las prácticas de laboratorio de la asignatura de trabajando en la modificación de la Memoria del título, que
Instrumentación Electrónica del grado de Ingeniería Electrónica incluye otros aspectos debido al tiempo transcurrido desde que
y Automática a la modalidad semipresencial. Presentamos el se redactó el documento original. La implantación se realizaría
diseño y el material necesario para realizar dicha adaptación: curso a curso, empezando por primero en el curso 18/19 como
guiones de prácticas, simuladores, material complementario de pronto.
apoyo, etc. Además, se identificarán las herramientas de Moodle
que permitan gestionar las prácticas y verificar su realización, de Además de estos trámites y documentación, numerosos
forma que el profesor pueda evaluar el progreso del alumno de profesores a nivel individual han estado reflexionando y
una forma efectiva, informando a su vez al estudiante. preparando el paso a semipresencial de sus asignaturas. Las
alternativas de cursos online y semipresenciales (“Blended
Keywords — Instrumentación Electrónica, enseñanza Learning”) han atraído un gran interés desde hace varios años
semipresencial, prácticas de laboratorio. ([1, 2]). La enseñanza de laboratorio es un reto adicional. En un
trabajo previo [3] se realizó un estudio de los requisitos para
I. INTRODUCCIÓN adaptar 13 asignaturas del grado de Ingeniería Electrónica y
Automática a la modalidad semipresencial. Se analizaron
Este trabajo tiene su origen en el interés desde la Escuela varias soluciones que combinan diferentes herramientas para
Universitaria Politécnica de Teruel (Universidad de Zaragoza) enseñanza práctica: laboratorios virtuales, escritorios virtuales,
en ampliar su oferta formativa. Así, se convocó a una reunión a laboratorios de bajo coste y laboratorios remotos. La
todos los profesores del centro en noviembre de 2014. Fruto de estimación de la parte práctica que podía ser realizada por los
dicha reunión se formaron varios grupos de trabajo estudiantes en casa dependía de la asignatura en cuestión, en un
constituidos por voluntarios, entre ellos, el grupo de margen de 0% a 85%.
“Formación Semipresencial”. Tras presentar el trabajo en
varias Juntas de Centro, se aprobaron varias vías como Como continuación al trabajo previo en común [3], en la
prioritarias en julio de 2015. Entre ellas está la adaptación del asignatura de Instrumentación Electrónica se ha continuado
Grado en Ingeniería Electrónica y Automática a la modalidad con la búsqueda de información y se ha ido un paso más allá
semipresencial, manteniendo también la opción presencial. adaptando el material de prácticas de laboratorio para una
posible modalidad semipresencial. La realización de prácticas
La propuesta se trasladó a la Escuela de Ingeniería y de laboratorio pensando en un alumno semipresencial plantea
Arquitectura, en el Campus Río Ebro (Zaragoza), que imparte una serie de retos:
la misma titulación. En concreto se realizaron las siguientes
acciones: • ¿Qué parte de los circuitos típicos con sensores y
de acondicionamiento de señal es
• Reuniones previas de los equipos directivos de los posible/aconsejable simular?
dos centros.
• ¿Qué alternativas viables puede tener un
• Reuniones de las Comisiones de Garantía de la estudiante para trabajar con sistemas de
Calidad Conjunta para el Grado de Ingeniería adquisición de datos sin desplazarse a la
Electrónica y Automática. universidad?
Finalmente, en enero de 2017 se aprobaron las propuestas • ¿Qué herramientas de Moodle pueden ser
de modificación de la Memoria de Verificación del Grado, utilizadas para realizar un seguimiento de las
incluidas en el Plan Anual de Innovación y Mejora, para dar prácticas?
548
TAEE 2018 | Tenerife, 20 - 22 de Junio
En este estudio veremos lo que se ha avanzado en el diseño deben intentar obtener diversas ondas de salida de
de la asignatura hasta ahora, y reflexionaremos sobre su baja frecuencia y capturar entradas analógicas en
posible evaluación previa, aplicación para la mejora de la diversos rangos.
docencia presencial y el trabajo futuro que resta.
• Práctica 3: Modo streaming y contadores con la
tarjeta DAQ LabJack U3-HV. En esta práctica se
II. MÉTODO DE TRABAJO explica el modo streaming de operación, con una
En este estudio se parte del material de prácticas en captura temporal precisa de entrada. Además, se
modalidad presencial. Para cada práctica, se ha realizado un exploran algunas posibilidades de los contadores
trabajo consistente en comprobar qué parte podría ser simulada de la tarjeta. Los alumnos deben capturar una
por el alumno sin desplazarse a la universidad. En algunos señal de entrada generada externamente para
casos se han desarrollado materiales específicos (simuladores o después visualizar varios períodos, razonando la
vídeos de apoyo), mientras que en otros se ha recurrido a relación entre la frecuencia de captura que han
simuladores ya desarrollados (LTSpice). Se ha intentado establecido y los puntos obtenidos. También se
mantener un equilibrio entre la simulación y el trabajo de capturan pulsos de una señal externa, filtrándolos
montaje presencial, de forma que ambos estén compensados para evitar rebotes.
(aproximadamente a la mitad como veremos posteriormente).
• Práctica 4: Muestreo y aliasing. En esta práctica,
Las prácticas de la asignatura de Instrumentación Electrónica
se tratan los conceptos de muestreo y aliasing. Se
se pueden dividir en dos grandes grupos: trabajo con tarjetas
captura una señal luminosa de tubos fluorescentes
DAQ para PC y sensores y acondicionamiento de señal. En
con una LDR y la tarjeta DAQ que el alumno ya
ambos se ha planteado tanto simulación como montaje físico.
conoce. Se reproduce la señal de entrada con una
Inicialmente se pensó en esta división simulación – montaje
(modelo que llamamos a lo largo del artículo como Semi-1). salida analógica de la tarjeta a un altavoz. Los
alumnos deben ser capaces de capturar la señal de
Sin embargo, a lo largo del trabajo, y junto con las entrada y razonar su forma. También tienen que
reflexiones similares para otras asignaturas, surgió la ser capaces de observar el efecto de la señal
posibilidad de pensar en un estudiante que pudiese realizar sus cuando se muestrea a bajas frecuencia, en
propios montajes en casa con equipamiento de laboratorio de particular como se “oye” la señal capturada por el
bajo coste. Tal equipamiento sería reutilizable en su mayor altavoz, y cómo se podría evitar con un filtro.
parte por varias asignaturas del ámbito de la electrónica. Este
es el modelo que llamamos Semi-2. • Práctica 5: Conversión AD y DA. En esta práctica
se utilizan unos conversores básicos ADC-0804 y
DAC-0808 para montaje en protoboard. Se trabaja
III. DESCRIPCIÓN DE LAS PRÁCTICAS sobre la configuración del chip ADC para realizar
Se van a pasar a describir las prácticas en sus tres conversiones única o en modo continuo, y para
versiones: enseñanza presencial (versión actual) y dos cambiar el rango del conversor, así como
versiones de enseñanza semipresencial, una suponiendo que los conversiones básicas DAC.
estudiantes poseen equipamiento en casa para realizarlas
• Práctica 6: Simulación de amplificadores
(versión semi-2), y otra suponiendo que no lo tienen (versión
diferenciales y de instrumentación. En esta
semi-1).
práctica se utiliza LTSpice para simular la
estructura básica de un amplificador diferencial y
A. Descripción de las prácticas en el marco presencial actual otro de instrumentación con 3 operacionales. A
En la actualidad, las prácticas que se realizan son las partir de la simulación, se obtiene la ganancia
siguientes, descritas con brevedad: diferencial, común y el CMRR contrastando con
las fórmulas obtenidas en teoría. El tipo de entrada
• Práctica 1: Introducción al entorno de trabajo con
en cada caso (voltaje únicamente diferencial o
la tarjeta DAQ. En esta práctica se realiza una
únicamente común) es un concepto importante
introducción al entorno de trabajo en Linux y al
también en esta práctica.
lenguaje Python, que será el entorno usado para
controlar la tarjeta. Se presentan los conceptos y • Práctica 7: Medida de temperatura: diodo y
tipos de datos básicos en Python y se realizan Amplificador diferencial. En esta práctica se
ejercicios básicos en Python. estudian primero, un amplificador diferencial
comercial, del cual se miden sus características.
• Práctica 2: E/S simples con la tarjeta DAQ
Después este sistema es usado en un montaje con
LabJack U3-HV. En esta práctica se adquieren los
diodo para medir el cambio de temperatura del
conocimientos básicos para acceder a la tarjeta [4]
componente.
desde la línea de comandos en Python. Se
configuran los pines de E/S y se controlan las • Práctica 8: Medida de temperatura: termopar y
entradas de tipo digital (E/S), entradas analógicas amplificador de instrumentación. En esta práctica
y sus diferentes rangos y salidas analógicas. El los estudiantes deben medir las propiedades de
acceso es de tipo comando/respuesta, por lo que la una estructura con un amplificador de
respuesta temporal no es precisa. Los alumnos
549
Libro de Actas
instrumentación comercial, para después aplicarla esquema del simulador se encuentra en la figura 1, que muestra
a la medida de temperatura con un termopar. los tres archivos de Python y el fichero de datos involucrado.
La evaluación de las prácticas de laboratorio se realiza in
situ durante la propia práctica y a partir del material entregado
por el alumno en papel (cálculos y explicaciones).
550
TAEE 2018 | Tenerife, 20 - 22 de Junio
muestra en la figura 3. Al igual que se plantea en una de las La práctica 8 (medida de temperatura con termopar y
prácticas, se ha definido una función para obtener salidas amplificador de instrumentación) sigue un guión similar pero
analógicas sinusoidales de período y amplitud dadas. El se dividiría en dos partes. En la primera parte se utiliza LTspice
funcionamiento es tal que la frecuencia debe ser baja (períodos para configurar un amplificador de instrumentación comercial
mayores que 1 s). En la figura se muestra una onda de 15 s de de una ganancia dada, y se simula el circuito para determinar la
período y amplitud 2 V. ganancia en modo común y en modo diferencial. La segunda
parte es presencial, y se utiliza un amplificador de
Finalmente, otras herramientas que se utilizarán en esta instrumentación para amplificar la señal de un termopar. Se
planificación serán herramientas bien conocidas de simulación comprueba el efecto del aumento de temperatura midiendo la
de circuitos. En particular se recomienda LTSpice. Se han temperatura de dos resistencias por las que se hace pasar una
realizado vídeos que muestran cómo realizar la simulación en intensidad (resistencias de 0.5W y 4W).
LTSpice utilizando amplificadores operacionales. En el
esquema de prácticas presenciales (Práctica 6), una de las
prácticas era ya directamente de simulación, por lo que su paso C. Prácticas en la modalidad semipresencial semi-2
a semi-presencial es directo. En la modalidad que denominados informalmente semi-2,
se supone que el estudiante tiene equipamiento que permite
La práctica 7 en la que se monta un medidor de temperatura realizar las prácticas en su entorno habitual sin desplazarse a la
basado en un diodo también es fácilmente adaptable a universidad.
simulación. El esquema contiene un sistema similar a puente
de resistencias, en el que una de ellas ha sido sustituida por un
diodo y el otro brazo del puente sirve para ajustar la salida nula
del puente. El sistema se amplifica con un amplificador
diferencial. En la práctica, en primer lugar se observan y
ajustan las ganancias del amplificador diferencial, tanto en
modo diferencial como en modo común. El efecto del
desapareamiento de las resistencias en la ganancia en modo
común puede ser también simulado (resistencias de tolerancia
5% o 1%). Respecto al voltaje de offset, se puede introducir en
el modelo de amplificador operacional un valor similar al del
OP07, que se utiliza en las prácticas presenciales. En la
segunda parte de la práctica, el puente con diodo se conecta al
amplificador diferencial y el efecto en la salida de cambiar la
temperatura es observado. A diferencia de otras partes de la
asignatura donde se explican los pasos más en detalle, en esta
práctica el estudiante debe también buscar la información en
Internet sobre el modelado del cambio de temperatura en
LTSpice.
551
Libro de Actas
• Osciloscopio. Existen modelos de bajo coste para osciloscopio, generador de ondas, voltímetro y salida ±5
PC que se conectan a un USB. Pueden adquirirse ajustable, con un precio entre 300 y 400 € según accesorios.
incluso en tiendas generales como Amazon y
En definitiva, por un precio estimado grosso modo de 300 €
existen modelos desde unos 80€. Muchos incluyen
un estudiante podría tener un equipamiento de utilidad para
también entradas digitales, convirtiéndose en
realizar por su cuenta las prácticas de las asignaturas de
analizadores lógicos. Si bien sus prestaciones no
Electrónica. Para la asignatura que nos ocupa, sería necesario
son elevadas, permiten realizar gran parte de los
también comprar una tarjeta DAQ, lo que eleva el coste.
trabajos de laboratorio de electrónica y circuitos
en la carrera. Un ejemplo de modelos básicos son Este kit mínimo es una opción interesante para el trabajo
el Hantek6022BE, el SainSmart DDS140 o el personal del estudiante. Sin embargo, hemos de decir que se ha
PicoScope 2204A. El modelo de SainSmart tiene encontrado cierta volatilidad en la información al buscar este
módulos para analizador lógico o generador de tipo de equipamiento. Salvo los osciloscopios o los polímetros,
señales que, en conjunto, estarían por debajo de donde hay una amplia variedad, en el resto de sistemas la
150€ a fecha de escritura del artículo. El modelo oferta no es tan amplia y los productos no corresponden a los
PicoScope 2204A también posee una salida para que podríamos denominar grandes fabricantes de equipos
generador de ondas. Este equipamiento también se electrónicos. La información en Internet puede desaparecer o
puede reutilizar en las prácticas de la carrera. los productos descatalogarse con cierta facilidad. Así ha
ocurrido con algunos de los equipos que se encontraron en un
• Generador de funciones. Este equipamiento es trabajo previo, en el que se hizo una estimación de los recursos
más difícil de encontrar a bajo precio. Aun así, por necesarios para el paso a semipresencial en varias asignaturas
debajo de 150 € podemos encontrar algunos del grado [3]. Por el contrario, como aspecto positivo, es
modelos básicos de fabricante desconocido [8] o evidente el interés creciente a nivel de aficionado en la
el HPG1MK2 [9] o incluso alguno cuyos electrónica y la explosión de tiendas de componentes y equipos
componentes se venden por separado y que es en la red, por lo que se puede esperar que en el futuro próximo
necesario soldar [10]. La opción de que estuviese sea posible adquirir un kit mínimo incluso a un precio más
integrado en el osciloscopio sería sin duda barato.
interesante para reducir el precio.
En cuanto a la comprobación de la realización de las
• Fuente de alimentación. La fuente de alimentación prácticas, se utiliza la entrega por tareas de la herramienta
también es un equipamiento donde no se Moodle, que permite la subida de diferentes tipos de archivos,
encuentra tanta variedad como en los la realización de comentarios por parte del profesor y la
osciloscopios, si nos centramos en equipos de bajo evaluación en su caso. El tipo de material a entregar es el
coste. Es difícil encontrar equipos con fuente siguiente:
variable, fija de +5V y alimentación bipolar ± 15
V. Para esta asignatura, una opción es adaptar una • Cuaderno de laboratorio escaneado (se prefiere el
fuente de PC con conector ATX. El precio se documento escrito a mano).
reduce considerablemente, pudiéndose encontrar
por unos 30 € [11]. La salida es de 5V y ± 12 V • En su caso, ficheros de simulación de circuitos
que para esta asignatura es suficiente y permite (LTSpice).
alimentar los amplificadores diferenciales o de • Material gráfico: imágenes y vídeos.
instrumentación que se usan. Una desventaja es
que es necesario incluir conectores para facilitar Se insiste en la entrega de vídeos como material para la
conexiones de cables a protoboard, así como la justificación de la realización de las prácticas. En la actualidad,
inclusión de elementos de protección. cualquier móvil tiene una capacidad de sobra para grabar
vídeos de buena calidad. Un vídeo de 640x480, 30 fps y de
• Otro equipamiento y componentes. El resto de duración de aproximadamente 30 s, ocupa alrededor de 10 MB
equipamiento y componentes no es muy costoso. y puede mostrar un montaje con entradas, salidas y colocación
Existen innumerables páginas web tanto de de componentes en la protoboards. El estudiante puede incluir
aficionados a electrónica o robótica como de la explicación de su montaje en el audio del propio vídeo. El
ventas generales donde se pueden adquirir placas vídeo debe mostrar el sistema completo, de forma que se pueda
de prototipado, cables y componentes seguir el cableado y las conexiones. El montaje debe estar
electrónicos. limpio y ordenado, aún con más importancia que en una
También se realizó una búsqueda de entrenadores práctica presencial. Las imágenes de medidas de polímetros u
completos de electrónica. Existen modelos que incluyen osciloscopios deben ser lo suficientemente nítidas para
protoboard, alimentaciones a +5 V y bipolares, voltímetro y observar los valores, escalas y números de la pantalla. En la
generador de señales y algunos otros elementos. Por su tamaño figura 4 se muestran varias imágenes de un ejemplo de vídeo
y ser un equipo compacto, serían una buena alternativa para un para comprobar la ganancia de un sistema de amplificación.
estudio en casa. Un ejemplo es el entrenador ETS7000 de La comprobación de las prácticas se podría ampliar con
KANDH Products [12]. Otra opción interesante es el equipo cuestiones de autoevaluación en Moodle.
Analog Discovery 2, de National Instruments. Incluye
552
TAEE 2018 | Tenerife, 20 - 22 de Junio
553
Libro de Actas
554
TAEE 2018 | Tenerife, 20 - 22 de Junio
[6] Portalocker, https://pypi.python.org/pypi/portalocker, última visita en [12] Entrenador analógico/digital ETS 7000,
febrero de 2018. http://www.kandh.com.tw/es/products_2.php?prod=120, última visita en
[7] Tkinter, https://docs.python.org/2/library/tkinter.html, última visita en febrero de 2018.
febrero de 2018. [13] Analog Discoery 2, National Instruments, https://www.ni.com/es-
[8] Generador de señal Función digital de alta precisión de doble canal es/shop/select/analog-discovery-2, última visita en abril de 2018.
DDS, https://www.cafago.com/es/p-e0820-6.html, última visita en [14] A. Karabulut-Ilgu, N. Jaramillo Cherrez and Charles T. Jahren, “A
febrero de 2018. systematic review of research on the flipped learning mathod in
[9] Generador de funciones de bolsillo HPG1MK2, engineering education,” British Journal of Educational Technology,
https://www.velleman.eu/products/view/?id=437582, última visita en 2017.
febrero de 2018. [15] Processing, https://processing.org, última visita en febrero de 2018.
[10] Kit generador de funciones FG085, http://tienda.bricogeek.com/kits- [16] Eva Pardos Canales, Sistemas de adquisición de datos basados en
electronica-para-montar/582-kit-generador-de-funciones-fg085.html, hardware y software libre, Trabajo Fin de Grado, Grado en Ingeniería
última visita en febrero de 2018. Electrónica y Automática, EINA, Universidad de Zaragoza, septiembre
[11] Fuente de PC ATX EPS 12, de 2017.
https://www.cablematic.es/mobile/product.html?ref=FA56, última visita [17] MyOpenLab, https://myopenlab.es, última visita en febrero de 2018.
en febrero de 2018.
555
Libro de Actas
Abstract— “ Electrical Machinery ” is the electrical development needs of the new economy There is an urgent
engineering professional basic subject featured with theory and need to adopt new technologies to build and develop a number
abstract content, involving many disciplines, and closely linked of emerging engineering departments or to upgrade and
with the engineering practice, which makes it hard in the upgrade a number of traditional engineering courses.
teaching and learning process. In the background of the fourth Under this background, as a specialized subject teacher,
industrial revolution and new engineering construction, the
based on the responsibility of cultivating innovative talents for
teaching reform of Electrical Machinery courses should be
carried out to improve the talent training quality and adapt to the national economic restructuring and social development,
the new economic development of science and technology. Taking the teaching reform on the electrical machinery courses taught
Yanshan University as an example, this paper elaborates the is discussed.
design plan of the teaching reform, the organization and selection Based on the teaching of motor course in Yanshan
of teaching contents, the reform of classroom teaching method University from China, the paper discusses the design of
and the practice and effect of project teaching. Through practice, teaching reform in motor science course. The emphasis is put
compared with before the teaching reform, students' interest in on the practice and effect of project teaching in detail. It
learning, innovation ability, and practical ability have been changes the traditional teaching methods of motor courses,
significantly improved. takes the active participation of students as the main body,
guided by project Teaching, using a variety of teaching
Keywords—Motor; teaching reform; new engineering methods and strategies, and achieved good teaching results.
construction; personnel training; teaching practice;
II. WORK DESCRIPTION
I. INTRODUCTION
A. Characteristics of Electrical Machinery Courses and
On June 2, 2016, China became a full member of the 18th Traditional Teaching Methods
"Washington Accord." This indicates that the quality of
"Electrical Machinery " is an important professional basic
engineering education in our country is internationally
course in electrical engineering and automation. Through the
recognized and the internationalization of engineering learning of this course, students can acquire the basic theory,
education has taken an important step forward. In March 2016, basic knowledge and basic skills of the motor, prepare
the Yanshan University professional certification organization, themselves for the study of specialized courses and lay a
one of the two expeditions designated by the Ministry of theoretical foundation for the relevant professional work in the
Education, was highly appraised by the secretariat of the future. "Motor" is one of the professional foundations. It is
Washington Accord. Being a landmark breakthrough in the recognized by domestic and foreign counterparts as a hard-to-
"Washington Accord" will strongly promote the international learn course [2]. It mainly discusses four typical parts of
advanced concepts and quality standards of higher engineering electrician course including transformers, induction motors,
education in China, deepen the reform of engineering DC motors and synchronous motors. This involves complex
education and teaching, improve the quality of personnel motor body space structures, operating principle characteristics,
and magnetic fields and nonlinear ferromagnetic materials in
training, and effectively promote the exchange and
the motor's internal current distribution space. Some students
cooperation between engineering education and international call it a "bible," which to some extent reflects its difficulties.
engineering education in China Cooperation [1]
Before studying "Electrical Machinery ", students learned
Under the new situation in which the knowledge economy,
advanced theoretical courses in mathematics and physics.
the new round of science and technology and the industrial However, in the practice of various equipment-specific
revolution are thriving, the fourth industrial revolution has electrical engineering used in electrical engineering, students
arrived and the traditional higher engineering education in our had little chance of observing the internal structure of the
country, to a large extent, can no longer meet and lead the motor. The electromagnetic field of the motor was invisible.
All of these factors make it difficult for students to learn this
This project is supported by Yanshan University teaching reform program. course.
556
TAEE 2018 | Tenerife, 20 - 22 de Junio
For this professional foundation course, in the previous combination of project-based teaching and video playback to
teaching process, mainly in the classroom teaching, the teacher complete this part of this way of understanding in real life than
explained the theoretical knowledge in the class, but students in the classroom to explain their own imagination is much
received little learning effect, Figure 1 is a 2015 student better.
performance chart , The result distribution is not ideal. This In the teaching content, each kind of electrical machinery
problem had been bothered us. The author and other members has its own characteristic and there are many differences
of the motor teaching team always adhere to the "student- among them, but each electrical machinery also has a lot of
oriented", continue to explore new teaching methods, deepen things in common. Identifying differences and similarities
the teaching reform, and vigorously improve the quality of between motors for comparative teaching is helpful for
teaching. In the new industrial construction background, the students to gain a deeper understanding of this course and for
teaching team members decided to change the previous easy access to the course, for example, to compare the
teaching concepts, with CDIO as the teaching philosophy, operating characteristics of all motors. Let students be
project-led teaching as the lead, the new " Electrical Machinery interested in the motor, the esoteric "motor" is no longer
" teaching reform. This work has received the support of esoteric, "Bible" is no longer "Bible."
Yanshan University teaching reform project funds, and some
Increase project-based teaching content.
achievements have been acquired.
2) Reform of classroom teaching methods
In order to improve teaching effectiveness, various
measures need to be used at the same time. In order to improve
students' initiative, we have chosen a gradual and orderly
teaching mode, which makes students become the main body
of classroom teaching activities and change the former
teacher's "one-word" situation.
a). Attract students' attention
In the process of classroom teaching, teachers should
change the teaching concept, make the students become the
main body of classroom teaching activities, improve students
'learning initiative and increase students' interest in learning.
As mentioned above, "motor" course has a strong
theoretical, involving real machinery and equipment. First,
teachers should make students aware that motors have been
applied to all aspects of our lives, such as aerospace, defense
construction, power systems, manufacturing, and everyday life.
In the process of learning each motor, the first step is to enable
Fig. 1 student scores chart in 2015 students to understand the application of the motor, the
development history and research status quo. Then lead the
B. "Electrical Machinery " Teaching Reform Design students to answer the following questions: What is a similar
1) Teaching content reform device? What are the advantages and disadvantages? Where is
As the content of this course is more difficult for the the development space? Make students understand that
students, it is necessary to understand the profound theories in learning electrical knowledge is useful, but there are still some
simple language in order to comprehend them. However, due problems that need them to explore and solve, students' interest
to the more content and lack of time, it is impossible to and enthusiasm can be naturally excited [3].
complete the book within a limited period of time. Therefore, In the implementation of teaching content, improve
the teaching content reform is required. students' attention and guide students to think, you can ask
Students not only need to master the basic theory, but also questions, so that students can learn and explore these issues.
need to solve the actual engineering problems. In order to make During the learning process, students can ask questions and
students willing to learn this course, teachers organize teaching discuss. In our teaching practice, the key to teachers is
content should be cautious. Learning the motor course, the use guidance. The teaching content is almost completely
of electromagnetics to analyze the motor principle is necessary, understood by the students under the guidance of teachers. For
so the teaching content must first electromagnetism related to example, when discussing the electromagnetism of some
basic theory to be taught to students, which will make it easier motors, students already know that current flowing through a
for students to learn the course. Transformers, synchronous winding creates a magnetic field and that an alternating
machines, asynchronous machines and DC motors are magnetic field through the winding senses electromotive force.
ultimately energy conversion components. In a sense, it can Based on this theory, teachers can lead students to analyze the
also be called an electromagnetic component. Therefore, the induction process of the motor itself, and then guide them to
teacher needs more attention in the teaching of electromagnetic write out the basic equations of the motor by using the basic
induction motor. circuit principle, from which they can draw the phasor diagram
In learning these four typical motor process, understand and equivalent circuit.
their structure is the basis, on this basis, to clarify the b) Some teaching tools application
relationship between the electromagnetic induction motor. Our When it comes to the motors involved, we play a video of
approach is to reduce motor lectures in classroom lectures, the how the motor is being manufactured in the factory. By
557
Libro de Actas
watching the video in class, students can visually understand starting characteristics, speed regulation characteristics and
the structure of the motor, the assembly process and its braking characteristics of the DC motor.
applications. (2) of the asynchronous motor structure and four-quadrant
A difficult problem in the teaching process is the magnetic operation characteristics analysis
field distribution in the motor, because the magnetic field in the Disassemble and install the squirrel cage induction motor,
motor distribution is invisible, students feel more difficult to grasp the structure of the squirrel cage induction motor and the
understand in learning. With the help of electromagnetic field composition of the winding, analyze the basic working
analysis software, the flux can be calculated and the lines of principle of the asynchronous motor, analyze the rotating
force can then be displayed in a color chart and cloud chart. At magnetic field of the asynchronous motor, analyze the starting
the same time, teachers can encourage students to learn the characteristic, speed regulation characteristic And braking
relevant software and simulate the magnetic fields of some characteristics.
simple motors. b). Project process arrangement
Another difficulty of "motor" is the structure and Timing: The course starts on the first week and ends on
pulsation of AC motor windings, and the principle of rotating
the thirteenth week.
magnetic field produced by AC windings. For this part,
teachers use the corresponding Flash courseware to produce the Project Location: Disassembly experiment for the C-floor
corresponding process of winding connection, the magnetic motor drag laboratory, project respondent set at 13 weeks.
field generated by the winding process. In addition the working Table 1 shows the contents and time planning of the project.
principle of the transformer Flash, Sightseeing elevator
company case of Osma Elevator Co., Ltd. is also a good lesson TABLE I. PROJECT CONTENT AND SCHEDULE
for students to demonstrate.
In a word, in order to improve the teaching effect, teachers course Schedule Main Contents Remarks
can flexibly adopt various teaching methods and tools so that
students can feel the learning process not only useful but also Stage1
AC motor and DC motor
4 hours
interesting. disassembly
3) Project - based teaching design and implementation Electrical Find information, discussion,
Beginning with the spring semester of 2017, motor course Machinery Stage2 program demonstration, write 6 hours
project teaching will be conducted. The teaching team first a project report
developed a project-based teaching program and project Project Summary and PPT 2
teaching manuals. The project manual is divided into eleven Stage3
Defense hours
parts: Project Overview, Project Objectives, Main Contents,
Project Process Arrangements, Basic Requirements, c) Assessment method
Assessment Methods, Research Project Report Requirements,
Team Group Descriptions, Requirements for Learner The instructor comprehensively evaluates the performance
Presentation, Reference Sources, and Grading Rules. of each group of students based on student attendance, motor
disassembly and assembly, research reports, and PPT responses.
a). Main Contents During the project, teachers can grade each student according
This course includes a three-level project around AC to attendance and performance of individual, and add or
motors and DC motors. It covers the structure, working subtract points on the basis of the average score of each group.
principle, magnetic field distribution and operation d) Team group situation
characteristics of AC motors and DC motors. There are totally
Every 4 to 5 students as a group, cooperate with each
eight project topics.
other to complete the dismantling of the motor, the project
In the form of groupings, students select one of the project theme information to find, discuss, determine the program,
topics as a group and work around the topics selected: each writing papers and PPT speech defense. Each team should
team first participates in the disassembly of the DC motor (or indicate in the project report each person's contribution to the
AC motor) and grasps the DC motor (or AC motor) Structure; overall work and the proportion of work, the proportion can not
using spare time to find, read and analyze the relevant be equally divided. The extent and depth of the research will
knowledge content, to develop a workable program different affect the final grade of each group, encourage students to
from his group; summarize, organize and write the project choose their own course of interest for innovative design and
report, made of PPT; each team to participate in the defense, in-depth study.
the statement time 5-8 minutes , And finally by the respondent
teacher to ask questions, the total defense time is not more than e) Lecture presentation report
10 minutes; each team submits a PPT electronic version, a All the discussion topics should be based on the prescribed
project report of the electronic version and paper version. The time on the teacher and all students took the stage to report.
details are as follows: The main purpose of the presentation is to let the teacher and
(1) DC motor structure and four quadrant operation other students understand your main content and work. The
characteristics analysis group's classmates must all report before the stage, appoint the
main report reporter before reporting. Presentation time of each
To disassemble and install the DC motor, master the case is no more than 5 minutes, and there are 5 minutes to
structure of the DC motor and the composition of the winding, discuss the time. Each group must strictly control the
analyze the basic working principle of the DC motor, analyze presentation time. Every student should practice well in
the working magnetic field of the DC motor, analyze the advance to avoid overtime. The presentation PPT document
558
TAEE 2018 | Tenerife, 20 - 22 de Junio
should clearly state the topics for discussion and research, a TABLE II. COURSE SCORE GRADING PRINCIPLE
brief introduction to the topics to be discussed, the main
contents, conclusions and conclusions. Figure 2 shows the Serial
Assessment
Evaluation
project-- based teaching site pictures. numbe
items
Remarks
r Standards
During the
The project result consists project,
of 3 parts: teachers can
(1) The first part, motor be based on
disassembly experiment, 5 individual
points; attendance
(2) the second part, the and
Course research motor characteristics of the performance,
4 project project report, 10 points; each student
(20points) (3) The third part, project scoring, in
evaluation and defense. each group
PPT file submitted during based on the
the defense, and the use of average score
PPT to assess the contents of individual
of the project and defense, scores plus or
5 points. minus
points。
Written test
Calculated based on the
5 scores
actual score of the paper.
(50points)
As shown in Figure 3, the results of the course in 2017 are
excellent 20%, good 36%, medium 30%, pass 10% and fail
4%. Visible results basically in line with the normal
Fig.2 Project-- based teaching site picture distribution, compared to Figure 1, the 2015 statistics, to be
C .Electrical Machinery Course Teaching Reform Course much more reasonable. Figure 4 shows the comparisons of the
Performance Evaluation and Effect results of this course in recent years. It can be seen that after
the project-based teaching reform started in spring 2017, the
In order to stimulate students' motivation to learn, teachers grades of 2017 have undergone great changes. The excellent
need to pay more attention to process evaluation. The total rate, good rate and medium rate are obvious Promotion,
score of the course consists of five parts. Assign different passing rate and failing rate have dropped significantly,
weights to each section and calculate them so that the student's basically in line with the normal distribution. This shows that
grades are fair and reasonable. The course score grading the project-based teaching reform has raised students' interest
principle is shown in Table 2. In project teaching, plagiarism in this course, from passive learning to active learning. This
and plagiarism found in the research project results will be zero. course is no longer a "bible". It shows that the project-based
teaching method is in line with the characteristics of the post-
559
Libro de Actas
95 students and the project-based teaching reform has III. RESULTS ACHIEVED AND PROBLEMS ENCOUNTERED
achieved some success. Based on the teaching of motor course in Yanshan
University, this paper introduces the characteristics and the
traditional teaching methods of the motor course, and discusses
in detail the teaching reform design scheme, the organization
and choice of the teaching content, the reform of the classroom
teaching method in order to attract the students Attention, from
the previous passive access to the present active participation.
It mainly introduces the practice and effect of project-based
teaching in detail, changes the traditional teaching methods of
motor courses, takes the active participation of students as the
main body, takes the project-based teaching as the guide, and
uses a variety of teaching methods and strategies to obtain
good teaching effect. It has cultivated students' autonomous
learning ability, innovation ability and practical ability to solve
practical problems, and played a certain role in personnel
training under the background of new engineering.
Project-based teaching has changed the traditional teaching
methods of motor courses and achieved good teaching results.
Students develop their own abilities.The shortage is that the
student lesson planning time is not enough, may exceed the
school's planned time,the other is that the students in each
group ,some one paid more, learned well, and some paid less, it
Fig. 3 2017 student scores chart is not easy to judge.
Acknowledgment
This project is supported by Yanshan University teaching
reform program.
references
[1] Qu Zhenyuan: "to promote higher engineering education to a higher
level", "Higher Engineering Education Research", 2017 first period.
[2] Gregor Verbi,Chanaka Keerthisinghe, Archie C. “Chapman.Project-
Based Cooperative Approach to Teaching Sustainable Energy
Systems”,IEEE Transactions On Education, Vol. 60, No. 3, August
2017.
[3] Anthony A. Maciejewski et al.“A Holistic Approach to Transforming
Undergraduate Electrical Engineering Education” , IEEE Access On
Fig. 4 Comparison of course scores in recent years Innovations In Electrical And Computer Engineering
Education,June ,Volume 5, 2017
560
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—Uno de los aspectos más llamativos del aprendizaje niños de primaria [5]. También en la Universidad de Zaragoza
de la programación, orientada a la creación de aplicaciones para ha elaborado un sistema de detección visual para educación
teléfonos móviles, es la posibilidad de producir interfaces basadas infantil, basado en el reconocimiento de formas y colores
en movimientos y habilidades básicas del cuerpo humano, en
lugar de verse limitadas al uso de teclados y ratones. En este mediante una cámara [6]. La Universidad de La Coruña ha
trabajo se describe una serie de actividades prácticas, planteadas realizado un estudio analizando posibles diseños para utilizar
para dotar a los alumnos de las capacidades necesarias para realidad aumentada como interfaz de aprendizaje [7].
el acceso y procesamiento de la información, proveniente de El presente trabajo se enmarca dentro de la asignatura cu-
los sensores de los teléfonos móviles, y su combinación para la
creación de interfaces naturales. atrimestral “Interfaces Inteligentes”, perteneciente al itinerario
Index Terms—Interfaces inteligentes, interfaces naturales, de Computación del Grado en Ingenierı́a Informática de la
teléfonos móviles, programación, sensores. Universidad de La Laguna. En esta asignatura se imparten
los fundamentos y tecnologı́as para el análisis y diseño de
I. I NTRODUCCI ÓN experiencias interactivas, realidad virtual, realidad aumentada
Uno de los objetivos prioritarios en el diseño de aplicaciones e interfaces naturales, organizados en los siguientes epı́grafes:
informáticas, especialmente aquellas orientadas a funcionar
1) Fundamentos y tecnologı́as en el análisis y diseño de
principalmente en plataforma móviles tales como tablets o
experiencias interactivas
smartphones, es el uso de interfaces que no se encuentren
2) Realidad virtual y realidad aumentada
limitadas a los métodos convencionales de interacción con el
3) Interfaces naturales
usuario, como pueden ser el teclado o el ratón de un ordenador.
Se denomina interfaz natural a toda aquella que permite 4) Interacción afectiva y emocional
interactuar con un sistema o aplicación mediante el uso de Las competencias que sus alumnos adquieren tras su estudio
movimientos gestuales y capacidades básicas humanas, tales son las siguientes:
como la mirada o la voz, de una forma que resulte sencilla y
cómoda al usuario, sin que requiera entrenamiento alguno. El • Competencias generales
uso de este tipo de interfaces ha sido ampliamente estudiado CG4 Capacidad para definir, evaluar y seleccionar
y aplicado a diversos ámbitos de estudio [1]–[4]. plataformas hardware y software para el desarrollo
El interés en el desarrollo de este tipo de interfaces encuen- y la ejecución de sistemas, servicios y aplicaciones
tra motivación en la gran cantidad de sensores de que disponen informáticas.
los dispositivos móviles, tales como giróscopos, acelerómetros, CG6 Capacidad para concebir y desarrollar sistemas o ar-
posicionamiento global, cámaras y micrófonos, y en las facil- quitecturas informáticas centralizadas o distribuidas
idades que los lenguajes de programación modernos dan para integrando hardware, software y redes.
su uso integrado en cualquier tipo de aplicación. CG9 Capacidad para resolver problemas con iniciativa,
Es por tanto de gran interés formar a los estudiantes toma de decisiones, autonomı́a y creatividad. Ca-
universitarios de carreras basadas en la informática, para que pacidad para saber comunicar y transmitir los
sean capaces de utilizar las herramientas de desarrollo que se conocimientos, habilidades y destrezas de la pro-
encuentran a su disposición y les permiten crear aplicaciones fesión de Ingeniero Técnico en Informática.
informáticas con interfaces naturales. • Competencias especı́fica del itinerario
En la actualidad existe una tendencia al uso de interfaces
naturales como soporte para la docencia, especialmente en C44 Capacidad para desarrollar y evaluar sistemas inter-
casos en los que los métodos tradicionales no están disponibles activos y de presentación de información compleja y
o no son efectivos. La Facultad de Telemática de la Universi- su aplicación a la resolución de problemas de diseño
dad de Colima (México) ha desarrollado interfaces gestuales de interacción persona computadora.
y tangibles para educación especial y la activación fı́sica de • Competencias transversales
561
Libro de Actas
T7 Capacidad de comunicación efectiva (en expresión y de herramientas colaborativas para el desarrollo de proyectos.
comprensión) oral y escrita, con especial énfasis en Este aspecto es especialmente importante en el desarrollo de la
la redacción de documentación técnica. competencia T10, que consideramos fundamental en el trabajo
T10 Capacidad de integrarse rápidamente y trabajar efi- cotidiano de cualquier Graduado en Ingenierı́a Informática.
cientemente en equipos unidisciplinares y de colab- Por otra parte, desde el punto de vista del profesor facilita
orar en un entorno multidisciplinar. la evaluación ya que permite hacer un seguimiento de las
T21 Capacidad para el razonamiento crı́tico, lógico y aportaciones de cada miembro del grupo.
matemático. Si bien no se restringe la herramienta a utilizar, se re-
T23 Capacidad de abstracción: capacidad de crear y uti- comienda el uso de Git y la plataforma Github además de
lizar modelos que reflejen situaciones reales. Collaborate, la herramienta que provee Unity para el de-
Al ser eminentemente práctica, la evaluación de la asig- sarrollo colaborativo. Independientemente de qué herramienta
natura de “Interfaces Inteligentes” se basa en trabajos indi- decida utilizar el equipo para el trabajo colaborativo, todos los
viduales realizados semanalmente en el laboratorio y en el prototipos deben entregarse mediante un enlace a Github que
desarrollo grupal de dos prototipos, uno de realidad virtual y contenga todo el código del proyecto y un documento en el
otro de alguna de las restantes técnicas explicadas durante el que se debe incluir:
curso. • Los hitos logrados
Se ha de resaltar que la asignatura de Interfaces Inteligentes • Los problemas y dificultades encontrados en el proyecto,
no versa sobre el funcionamiento fı́sico de los sensores de tanto los que se resolvieron como aquellos que se de-
los dispositivos móviles, sino solamente sobre su uso en la bieron simplificar por escapar de lo factible
programación de aplicaciones con interfaces naturales. Sin • Acta de acuerdos del grupo y seguimiento del proyecto
embargo, la Universidad de La Laguna ofrece en su Grado de La puntuación obtenida en el desarrollo de este prototipo
Ingenierı́a Informática otras asignaturas, tales como Robótica supone un 20% de la nota de la asignatura, y la exposición
Computacional [8], a través de las cuales los alumnos pueden del proyecto otro 20%.
complementar su formación con una explicación detallada a
nivel de hardware sobre el funcionamiento interno de los II. M ÉTODOS
dispositivos sensoriales. Las clases prácticas de esta asignatura se basan en el
A. Evaluación desarrollo de aplicaciones en Unity3D [9], utilizando el
lenguaje C#, generalmente para su ejecución en teléfonos
La importancia de las prácticas en la asignatura queda
móviles con sistema operativo Android. Tras una iniciación
reflejeda en las estrategias seguidas para la evaluación. En cada
a la implementación de código en Unity3D, los alumnos
sesión práctica de laboratorio se programa una actividad que
son introducidos semanalmente a diferentes herramientas de
conlleva el desarrollo de una aplicación con funcionalidades
acceso y procesamiento de la información proveniente de los
mı́nimas, en la que se ponga en práctica el aspecto especı́fico
sensores de un teléfono móvil, y su combinación para la
que se trabaje en ella. De esta forma, las prácticas se pueden
generación de interfaces naturales.
agrupar en alguna de las categorı́as siguientes:
En general no se impone a los alumnos una descripción
• Aprendizaje de programación de gráficos 3D utilizando
estricta de qué aplicación deben programar en cada caso, sino
Unity que se les da libertad para utilizar la información obtenida
• Desarrollo de aplicaciones utilizando los sensores:
de forma creativa, creando aplicaciones personalizadas sujetas
– Desarrollo de aplicaciones de RV sólo a un conjunto reducido de requisitos, relativos al uso de
– Desarrollo de aplicaciones de RA los diferentes sensores.
– Desarrollo de aplicaciones con interacción basada en
sensores A. Realidad virtual
Cada semana se evalúan las tareas que debe resolver el Como primera práctica, los alumnos se familiarizan con
alumno, suponiendo un 50% de la nota de la asignatura. el paquete de realidad virtual de Google Cardboard [10].
Además todas las técnicas y tecnologı́as aprendidas se deben Haciendo uso de los acelerómetros de un teléfono móvil,
poner en práctica en el desarrollo de un prototipo de una montado en una estructura de cartón, es posible crear unas
aplicación de RV. El tema del prototipo es libre y, si bien gafas de realidad virtual de coste muy reducido y sencillas de
los alumnos por lo general optan por el desarrollo de algún programar (Fig. 1).
videojuego, en ocasiones también han optado por simulaciones La integración de las funcionalidades de Google Card-
inmersivas, como es el caso de una “simulación espacial de board en una aplicación de Unity es relativamente sencilla
minerı́a con agentes reactivos” (curso 2017–2018). También y se explica detalladamente en las páginas web oficiales
se les pide que la aplicación incorpore alguno de los sensores de ambos proyectos. En general, basta incluir el paquete
adicionales para la interacción, como puede ser el acelerómetro GoogleVRForUnity *.unitypackage en la lista de recursos de
o el micrófono, por ejemplo. la aplicación, lo que produce una vista estereoscópica alineada
Todos estos trabajos son realizados por equipos de a lo sumo con la orientación relativa del dispositivo móvil en el que se
3 personas, por lo que se le hace especial hincapié en el uso ejecute (Fig. 2).
562
TAEE 2018 | Tenerife, 20 - 22 de Junio
B. Sensores de posición
Posteriormente, los alumnos aprenden a acceder manual-
mente a los valores devueltos por dichos acelerómetros, ası́
como por la brújula interna y el sistema de posicionamiento
global (GPS) del dispositivo. El código de desarrollo para
todos estos elementos queda recogido en la clase Input del
paquete UnityEngine, que debe importarse a la aplicación en
Fig. 2. Vista estereoscópica la que se desee usar.
Los datos de salida de la brújula interna vienen dados
por el atributo Input.compass.trueHeading, de tipo numérico
La principal dificultad a la hora de utilizar este recurso en coma flotante (float), que indica la orientación del dis-
proviene de los cambios constantes del framework para el positivo respecto al Polo Norte geográfico. Aunque este
desarrollo de aplicaciones de realidad virtual de Google. Desde dato es suficiente para la mayorı́a de aplicaciones útiles,
que se comenzó a uitilizar esta tecnologı́a en las tareas de el paquete Input también permite acceder a la orientación
enseñanza–aprendizaje práctico en la asignatura de “Interfaces respecto al Polo Norte magnético, dada por el atributo
Inteligentes”, en el curso 2015–2016, ha habido una variación Input.compass.magneticHeading, y a la información geo-
en la API para el desarrollo. En el curso 2015–2016 se magnética en crudo, medida en microteslas, dada por el objeto
disponı́a del paquete de Google Cardboard para Unity; en Input.compass.rawVector. Para poder acceder a todos estos
el curso 2016–2017, Google habı́a lanzado DayDream, su valores es necesario inicializar en la aplicación el sistema de
primera apuesta por el lanzamiento de dispositivo móvil de localización del dispositivo, mediante una llamada a la función
prestaciones de gama media que mejorase la experiencia de Input.location.Start() (Fig. 3).
RV. La información de los acelerómetros del dispositivo móvil
En el curso 2017-2018, Google actualizó el framework es fácilmente accesible en todo momento, en el objeto de tipo
de RV, unificando en el mismo paquete de Unity ambos vector (Vector3) Input.acceleration. Los datos de tipo Vector3
dispositivos, Cardboard y Daydream. En ambos cursos, el contienen tres atributos de tipo float, etiquetados como x, y,
cambio se produjo apenas un mes antes del periodo en el z, que en el caso de los acelerómetros indican la aceleración
que se imparte la asignatura, lo que dejó obsoleto el material del dispositivo en cada eje cartesiano (Figs. 4 y 5).
docente del curso previo. Existe además la dificultad añadida Por último, el sistema de posicionamiento global del dis-
de contar exclusivamente con la documentación de Google, ya positivo permite acceder a sus coordenadas, en forma de
que la comunidad no tiene tiempo de generar otros recursos. valores de latitud (latitude), longitud (longitude) y altitud
La gran ventaja, sin embargo, es la alta productividad que se (altitude), como atributos del objeto Input.location.lastData.
logra al utilizar el editor de escenas Unity, que permite al Estos atributos sólo se actualizan una vez realizada la llamada
alumno obtener un prototipo jugable de una aplicación de RV a la función Start() del objeto Input.location, también usada
altamente inmersiva y a bajo coste. para obtener datos de la brújula.
563
Libro de Actas
564
TAEE 2018 | Tenerife, 20 - 22 de Junio
que fuese posible capturar fotogramas aislados y conservarlos •objeto.DictationResult, llamada cada vez que se re-
en memoria como imágenes fijas. conozca una frase y que será de tipo void función (string
texto, Windows.Speech.ConfidenceLevel confianza)
• objeto.DictationHypothesis, llamada cada vez que se ac-
D. Reconocimiento de voz
tualice la frase capturada, de tipo void función (string
Unity ofrece herramientas de reconocimiento de voz, texto)
aunque por el momento se encuentran limitadas a su uso • objeto.DictationComplete, llamada cada vez que se
en dispositivos equipados con el sistema operativo Windows interrumpa el dictado, de tipo void función (Win-
10 [11]. Para la utilización de estas herramientas se debe dows.Speech.DictationCompletionCause causa), donde el
importar el paquete UnityEngine.Windows.Speech. Aunque parámetro causa es de tipo enumerado y sus valores
dicho paquete ofrece diversos métodos para reconocer palabras pueden ser los siguientes:
y frases a partir del micrófono del dispositivo, en la asignatura – Complete, si el dictado terminó correctamente;
de “Interfaces Inteligentes” sólo se propuso el uso de las – AudioQualityFailure, si el dictado se interrumpió por
clases KeywordRecognizer y DictationRecognizer, de menor mala calidad del audio;
complejidad. – Canceled, si el dictado fue cancelado o la aplicación
La clase KeywordRecognizer intenta casar el audio recibido fue pausada;
por el micrófono del ordenador o teléfono móvil con una lista – TimeoutExceeded, si se excede el tiempo estipulado
de palabras clave proporcionadas. Es posible mantener varios para la captura;
objetos de esta clase activos al mismo tiempo, siempre que – NetworkFailure, si el dictado se interrumpió por un
sus conjuntos de palabras no tengan ningún elemento común. fallo de red;
Para iniciar un objeto de este tipo, se utiliza el constructor – MicrophoneUnavailable, si el dictado se interrumpió
KeywordRecognizer (lista), donde el array de string lista por no detectarse el micrófono;
contiene todas las palabras a detectar. Un objeto de esta clase – UnknownError, en cualquier otro caso.
puede activarse y desactivarse con sus funciones Start() y • objeto.DictationError, llamada cuando se detecte un error
Stop(), respectivamente. Se advirtió a los alumnos la impor- durante el dictado, de tipo void función (string error, int
tancia de llamar a la función Dispose() al terminar de usar resultado).
este tipo de objetos, para liberar sus recursos.
En todos los casos, las funciones de escucha se asociarán
Para la detección de voz debe asociarse al objeto Keywor- al atributo correspondiente del objeto DictationRecognizer
dRecognizer una función de escucha del tipo void función mediante la instrucción objeto.atributo += función.
(datos), donde el parámetro datos de tipo PhraseRecognizedE-
ventArgs contiene: E. Realidad aumentada
• la frase recibida datos.text, de tipo string; Finalmente, se realiza un entrenamiento sobre la salida de la
• el grado de certeza datos.confidence, de tipo enumerado cámara para reconocer elementos visuales concretos y generar
Windows.Speech.ConfidenceLevel, cuyos valores pueden a partir de ellos una aplicación de realidad aumentada [12].
ser High, Medium, Low y Rejected; Para ello, basta agregar a un proyecto de Unity el paquete
• la duración de la frase datos.phraseDuration, de tipo de desarrollo vuforia-unity-xx-yy-zz.unitypackage y el objeto
TimeSpan; prefabricado (prefab) ARCamera, que sustituye a la cámara
• el momento de comienzo datos.phraseStartTime, de tipo principal de la escena (MainCamera). A continuación, basta
DateTime; añadir una base de datos que relacione imágenes objetivo, a
• el significado semántico datos.semanticMeanings, de tipo capturar por la cámara del dispositivo, con objetos en 3D a
SemanticMeaning[]. Este atributo no tiene utilidad para mostrar en la escena.
KeywordRecognizer, pero sı́ para otras clases de re-
conocimiento de voz más complejas, como Grammar- F. Rúbrica de la evaluación
Recognizer La rúbrica de la evaluación se define para contemplar cada
. Una vez creada la función de escucha, se asociará uno de los aspectos cuya importancia se ha resaltado en este
al objeto KeywordRecognizer mediante la instrucción ob- trabajo:
jeto.OnPhraseRecognized += función. • Modelos usados en la escena – Escala: Simples,
Por otro lado, la clase DictationRecognizer intenta tran- Geométricos, Complejos sin animación, Complejos con
scribir el audio recibido por el micrófono del ordenador o animación, Además de los modelos se cuidan los esce-
teléfono móvil, sin necesidad de un listado de palabras clave. narios: terreno, skybox, ...
Un objeto de esta clase también puede activarse y desactivarse • Complejidad de las acciones de los personajes –
con sus funciones Start() y Stop(), respectivamente. De nuevo, Escala: Los personajes sólo avanzan por el juego, Los
es importante llamar a la función Dispose() al terminar de us- personajes además de avanzar interaccionan con ele-
arlo para liberar sus recursos. Un objeto DictationRecognizer mentos en la escena, Algún personaje interacciona de
espera que se le asocien cuatro funciones de escucha: varias formas diferentes con algunos objetos de la escena,
565
Libro de Actas
Además de lo anterior, alguna interacción de algún per- • Otros sensores – Escala: No se usa ningún sensor, Uso
sonaje genera efectos especiales como como por ejemplo simple del micrófono o el acelerómetro, Uso complejo
sistemas de partı́culas. del micrófono o el acelerómetro, pero no los dos. O bien:
• Variedad de personajes – Escala: Además del jugador uso simple de ambos sensores, Uso complejo de ambos
hay objetos estáticos, Además del jugador hay personajes sensores
dinámicos como enemigos, Además de lo anterior existe
varios tipos de personajes no estáticos y que no son el III. R ESULTADOS Y CONCLUSIONES
jugador, Además de lo anterior el comportamiento de
cada tipo de personaje ante el jugador es diferente. Las clases prácticas de la asignatura de “Interfaces In-
• Originalidad – Escala: Baja, Media, Alta teligentes” permiten a los alumnos desarrollar de forma cre-
• Complejidad del desarrollo – Escala: El código se basa ativa sus propias aplicaciones con interfaces naturales, ha-
exclusivamente en prefabs de la asset store y del paquete ciendo un uso combinado de los sensores disponibles en
standard assets, Además de los prefabas utilizados se sus teléfonos móviles. Estos ejercicios introducen al código
implementan scripts sobre al menos dos objetos de la necesario para utilizar la brújula, los acelerómetros, el sistema
escena invocados en update, Además de lo anterior se de posicionamiento global, la cámara y el micrófono de los
implementan eventos de los components de Unity, Se dispositivos, en aplicaciones de realidad virtual o aumentada.
implementa un GameController basado en eventos que Estos elementos son la base para las distintas técnicas de
incluye algún evento definido por los alumnos. diseño de interfaces naturales, incluyendo el reconocimiento
• Calidad del código – Escala: Código de baja calidad, de voz e imágenes, que pueden utilizarse en el desarrollo de
sin documentar, sin jerarquı́a lógica de objetos, etc., aplicaciones complejas y adaptativas.
Código bien documentado., Código bien documentado El problema a destacar está en las dificultades propias
en el se define una colección coherente de objetos, del uso de tecnologı́as que aún están en evolución, cuyos
Además de lo anterior, se contempla de forma adecuada frameworks de desarrollo cambian de un curso a otro, o aún no
qué propiedades o métodos deben ser públicos, cuales están disponibles para una amplia variedad de dispositivos. Por
privados, y se tiene en cuenta la eficiencia de cara al contra, la principal ventaja que aporta la metodologı́a utilizada
rendimiento en dispositivos móviles. corresponde a la motivación que genera en los alumnos el uso
• Grado de inmersión – Escala: Grado bajo, Grado de estas tecnologı́as utilizando herramientas productivas que
medio,Grado alto en un periodo corto de tiempo les permite generar prototipos
• Interacción con las cardboard – Escala: No se contem- funcionales.
pla más interacción que los movimientos de cabeza, Se Al término de la asignatura, durante el curso 2017/2018,
utiliza el botón magnético, Además de lo anterior también se solicitó a los 37 alumnos matriculados que compartiesen
se utiliza un GamePad o algún otro método de interacción su opinión respecto a la misma en una encuesta on-line. A
• Calidad de la interacción de RV – Escala: En todo continuación se muestran las respuestas obtenidas:
momento se hace seguimiento de la cabeza, Además de lo • De todos los trabajos y prácticas encargados en la asig-
anterior se siguen las recomendaciones de la retı́cula, Se natura, ¿cuáles consideras que te han ayudado más en tu
contemplan otras recomendaciones para las aplicaciones formación?
de RV como evitar discrepancias entre la percepción – Seminarios/debates (0%)
fı́sica y el mundo virtual – Presentación oral de trabajos (7.14%)
• Trabajo en equipo – Escala: El acta sólo refleja división – Prácticas Laboratorio (92.86%)
de tareas sin ninguna conexión, El acta refleja división de
• ¿Qué dificultades has encontrado para la realización de
tareas y al menos una puesta en común del trabajo, El
los trabajos/prácticas?
acta refleja división de tareas y más de una puesta en
común del trabajo. – Carencia de información (23.08%)
• Trabajo individual – Escala: El alumno en las respuestas – Desconocimiento de las fuentes a utilizar (23.08%)
individuales muestra haber adquirido un dominio bajo – Falta de indicaciones por parte del responsable de la
del desarrollo de aplicaciones de RV: confunde con- asignatura (7.69%)
ceptos, no sabe responder con precisión, no identifica – Demasiado volumen de trabajo (0%)
a qué corresponden fragmentos de código., El alumno – Periodo de tiempo concedido para su elaboración y
en las respuestas individuales muestra haber adquirido entrega (7.69%)
un dominio medio del desarrollo de aplicaciones de – Dificultad para entender el significado de las cues-
RV: confunde conceptos avanzados de RV, no responde tiones planteadas (23.08%)
con precisión a cuestiones avanzadas de RV, El alumno – Dificultades del trabajo en equipo (15.38%)
muestra un dominio alto en el desarrollo de aplicaciones • Valora los siguientes aspectos utilizados en prácticas,
de RV: responde con exactitud y precisión a cuestiones desde el punto de vista del aprendizaje de la progra-
avanzadas de RV, ası́ como a qué corresponde cada script mación de interfaces naturales y la programación de
implementado. aplicaciones basadas en sensores. (1 No ha sido adecuada.
566
TAEE 2018 | Tenerife, 20 - 22 de Junio
567
Libro de Actas
568
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— En el presente documento se muestra el desarrollo La aparición de asignaturas como la mecatrónica, en los
e implementación de un algoritmo de control destinado al actuales planes de estudio, ha permitido dotar de carácter
accionamiento de una pequeña prótesis biónica. Como sistema de multidisciplinar a la robótica e integrar y aglutinar a su vez
reconocimiento de gestos se ha utilizado el dispositivo comercial varias disciplinas de conocimiento en una sola materia. Por otra
Leap Motion Sensor. El propósito ha sido simular el movimiento
parte, su utilización en diferentes trabajos Fin de Grado (TFG)
natural de la mano. Hoy en día los inminentes avances
relacionados con la robótica y las técnicas modernas de control o Fin de Master (TFM) puede resultar una solución viable y
han provocado que estas disciplinas de conocimiento se hayan factible para estimular a los estudiantes universitarios. De este
introducido también como complemento educativo en las modo, en un mismo trabajo académico se combinan los
enseñanzas básicas obligatorias. Desarrollar e implementar aspectos mecánico, eléctrico y electrónico con el propósito de
técnicas de control sobre elementos robóticos de forma local o implementar una estrategia de control que permita emular los
remota es un claro ejemplo de tarea académica que provoca una diferentes movimientos asociados a la mano biónica.
motivación extra en los estudiantes de Ciencias, Tecnología e
Ingeniería. Por otro lado, el Trabajo Fin de Grado (TFG) o Fin La robótica también proporciona un enfoque eficiente en el
de Master (TFM), constituye una actividad académica que desarrollo de dispositivos de asistencia médica, debido a su
permite valorar en detalle las diferentes competencias adquiridas gran funcionalidad, lo que ha permitido incrementar la calidad
por los alumnos durante su periodo de formación universitaria. de vida de los enfermos. De este modo, en los últimos años
En este documento se presenta una aplicación electrónica están apareciendo diferentes aplicaciones destinadas a la
novedosa y de actualidad, basada en el manejo de una mano rehabilitación de pacientes [2]. Por otro lado la fabricación de
biónica en tiempo real. Como resultado se ha desarrollado el
control de un prototipo robótico capaz de operar simulando los
piezas mediante tecnologías de impresión 3D han facilitado el
grados de libertad (DOF) de la mano humana. diseño y construcción de estos prototipos biónicos, ver fig. 1.
En el trabajo académico aquí presentado se han aplicado varios
Keywords— Bionic Hand, Motion and Gesture Recognition, sistemas y tecnologías, como el desarrollo de una técnica de
Leap Motion Sensor, Control Algorithm, Hand prosthesis, Arduino, control basada en el dispositivo Leap Motion Sensor [3] y su
Open Source, Low Cost, 3D-Printing. implementación en un controlador Arduino. El objetivo no es
otro que mostrar al estudiante la utilidad de la teoría explicada
I. INTRODUCCIÓN en el aula frente a una situación real.
569
Libro de Actas
En este documento se presenta una aplicación electrónica de la película Minority Report (2002) donde el protagonista
novedosa y de actualidad, el desarrollo de un sistema de control Tom Cruise, controla una computadora mediante los gestos
por reconocimiento de gestos mediante el dispositivo Leap realizados con sus manos.
Motion Controller. El objetivo es que los movimientos
En esta última década, la literatura científica recoge
efectuados por la prótesis biónica simulen al desplazamiento
diferentes técnicas y estrategias de control de prótesis robóticas
natural de la mano. El control por gestos es una tecnología de
y exoesqueletos. En la mayoría de las ocasiones son elementos
reciente aparición, donde los desarrolladores necesitan de una
externos controlados mediante las señales eléctricas que se
gran capacidad de síntesis y reinterpretación de los diferentes
producen cuando se contrae el músculo de forma voluntaria
movimientos que componen la dinámica de animación y
[5]. Estos subsistemas están basados en el procesado de las
movilidad de la mano. La incorporación de esta estrategia de
señales electromiográficas obtenidas por medio de los sensores
control ha permitido favorecer la relación interface usuario-
EMG colocados sobre la piel. Esta técnica permite la detección
prototipo, además de conseguir una mayor capacidad de
y medición de los diferentes biopotenciales eléctricos, que a su
control [4].
vez son adquiridos mediante los electrodos ubicados en la
El objetivo del siguiente trabajo académico ha sido superficie del brazo [6].
desarrollar una técnica de control que pueda ser usada para
Uno de los principales problemas que debe abordar el
simular los efectos en una prótesis biónica mediante un sistema
diseñador es el limitado número de ubicaciones destinadas al
de reconocimiento de gestos. Los objetivos iniciales se han
control muscular, lo que aumenta la dificultad y complejidad
resuelto de manera satisfactoria, obteniendo un prototipo que
en el diseño del sistema. Otro campo de estudio significativo
ha superado las expectativas iniciales.
está siendo el pre-procesamiento de las señales generadas por
Este documento está organizado de la siguiente manera. La las neuronas durante el desarrollo de diferentes movimientos
sección 2 revisa el estado del arte de la tecnología utilizada. El musculares. El objetivo es activar y controlar el desplazamiento
epígrafe 3 muestra el dispositivo de reconocimiento de gestos de las estructuras biónicas. Un hándicap en la investigación
Leap Motion, indicando sus características más destacadas. actual es la sincronización de todas estas señales EMG con la
También se presentan los diferentes parámetros y comandos velocidad y par motor de las prótesis robóticas, permitiendo su
relacionados con el movimiento de la mano. Por otra parte la desplazamiento de forma natural.
sección 4 expone el procesado de información. Finalmente el
ítem 5 indica las ventajas e inconvenientes de la estrategia
implementada.
570
TAEE 2018 | Tenerife, 20 - 22 de Junio
y posteriormente fabricado con la finalidad de comprobar Por otra parte, Eqad et al. [19] o Mohandes et al. [20]
diferentes estrategias de control “in-situ”. utilizan el smartphone y el dispositivo 3D Leap Motion como
un sistema de reconocimiento del lenguaje de signos. El
Por otro lado, Fajardo et al. [11] también han desarrollado
documento presenta una aplicación Android para la traducción
una mano biónica con múltiples grados de libertad (DOF), en
del lenguaje arábico en tiempo real. Este sistema permite la
este supuesto activada mediante señales EMG. Proponen un
captura del lenguaje de signos del usuario para su posterior
sistema de control basado en técnicas de “Machine Learning”
traducción. Los autores hacen hincapié en su fácil
con objeto de interpretar la intención del usuario. Todo el
programación debido a la incorporación de las APIs
sistema se encuentra integrado en un DSP. Un módulo de
(Application Programming Interfaces), la interface gráfica de
reconocimiento de voz (Easy-VR) también es introducido con
usuario GUI (Graphical User Interface) y el bajo coste del
objeto de activar conscientemente distintas posturas
dispositivo.
predefinidas.
En los últimos años, numerosos autores han publicado III. DISEÑO DEL SISTEMA LEAP MOTION CONTROLLER.
estudios sobre la aparición de la tecnología de control por
El principal objetivo de este documento ha sido el
gestos y su interacción con la robótica. En esta misma línea,
desarrollo de una estrategia de control para que las acciones de
Artal-Sevil y Montañés [12] presentan el diseño y control de un
la mano biónica se parezcan lo máximo posible a su
brazo robótico articulado situado sobre un robot móvil
equivalente real. Para ello se ha considerado la influencia del
autónomo. La estrategia de control implementada se encuentra
movimiento a realizar. Esto se puede conseguir mediante el
basada en el dispositivo Leap Motion Sensor. El objetivo es el
escalado apropiado de los diferentes movimientos básicos. El
control del prototipo en tiempo real de forma inalámbrica. El
prototipo aquí desarrollado posee varios grados de libertad (5-
diseño, desarrollo e implementación del brazo robótico sobre la
DOF). A su vez los dedos de la prótesis son accionados por
plataforma móvil son descritos a lo largo del documento. Los
distintos servomotores.
algoritmos asociados a la estrategia de control también son
presentados. Asimismo los resultados obtenidos son mostrados,
indicando las diferentes ventajas e inconvenientes de la
solución adoptada.
Del mismo modo, Bassily et al. [13] proponen un nuevo
algoritmo de control adaptativo destinado a un brazo articulado
6-DOF. El interface de comunicaciones hombre-máquina está
desarrollado también mediante el dispositivo Leap Motion
Sensor. Este documento proporciona algunas características de
otros dispositivos destinados a la interacción usuario-ordenador
mediante una estrategia basada en el control por gestos, como
por ejemplo: Nintendo Wii o Microsoft Kinect. Mientras,
Bahrami et al. [14] analizan el desarrollo y funcionamiento de
una mano biónica. La tecnología RFID ha sido integrada en el
dispositivo con el propósito de identificar la forma del objeto e Fig. 4. En el interface de usuario pueden apreciarse las diferentes variables
proporcionadas por el dispositivo Leap Motion. Los parámetros relativos a la
indicar al mismo tiempo la secuencia de gestos a desarrollar. El posición de los distintos elementos son gestionados por sistema de control.
control fue llevado a cabo mediante un interface gráfico de
usuario (GUI) sobre una aplicación para smartphone (iOS A. Leap Motion Sensor
system). En la actualidad existen diferentes opciones comerciales en
A su vez otros autores, Lu et al. [15] o Jin et al. [16] el mercado para desarrollar una estrategia de control por gestos
presentan un sistema de reconocimiento de gestos centrado en [13], por ejemplo: Microsoft Kinect, Asus Xtion Sensor, Wii
el dispositivo Leap Motion Sensor; describiendo la integración Remote, MYO Gesture Control o Leap Motion Controller. El
del sensor en la plataforma embedded analizada y el formato de dispositivo seleccionado ha sido este último, debido a su bajo
las variables consideradas (roll, pitch, yaw). Mientras que Ling nivel de complejidad y coste (<50€). Además su grado de
y Riu [17] o Jung et al. [18] estudian la integración de gafas de precisión es superior al resto de dispositivos comerciales.
realidad virtual (VR-Glasses) y el dispositivo Leap Motion en Así pues, el reconocimiento de los diferentes gestos de la
contextos educativos. El propósito fue desarrollar diferentes mano ha sido desarrollado con el dispositivo Leap Motion, un
herramientas interactivas que pudieran ser aplicables dentro y periférico provisto de sensores infrarrojos IR que reconoce el
fuera del aula. En el documento se muestra su implementación
movimiento del antebrazo, mano y dedos simultáneamente, ver
en clase o como complemento de las actividades académicas. fig. 4. Estas variables son procesadas por el ordenador con
Entre las bondades del método destaca la mejora en el proceso objeto de su descomposición en movimientos más simples y
de enseñanza-aprendizaje así como un aumento en la eficacia, básicos. Posteriormente toda esta información es enviada a la
motivación y rendimiento de los estudiantes. prótesis robótica. El control es realizado por medio del
controlador Arduino, quién recibe los diferentes comandos
571
Libro de Actas
procedentes del ordenador, vía comunicación serie, y transmite El software Leap Motion detecta el movimiento de la mano
la información a cada uno de los servomotores implicados en el y dedos observando las posiciones de estos en 3D, ver fig. 4.
movimiento de los distintos dedos. El propósito ha sido separar La aplicación analiza el movimiento teniendo en consideración
el proceso de identificación y obtención de los parámetros de el frame anterior y el actual, sintetizando así los movimientos
posición relativa correspondiente al sistema de reconocimiento de traslación, rotación y factores de escalado de cada uno de
de gestos, efectuado por el ordenador portátil, del sistema de los objetos. Como variables considera los siguientes datos:
control de los diferentes actuadores que constituyen la prótesis número de manos y dedos, posición de cada mano y dedo,
biónica. ángulo de la mano y velocidad de la palma. La fig. 5 muestra el
sistema de coordenadas utilizado por el dispositivo.
El dispositivo consta de dos cámaras monocromáticas junto
con tres LEDs infrarrojos a través de los cuales genera un
patrón 3D de puntos [21]. De este modo es capaz de obtener
200 imágenes por segundo de datos, que transfiere al ordenador
para que el software desarrolle su posterior análisis mediante
los algoritmos que integra. En la fig. 4 se puede observar el
interface gráfico de usuario proporcionado por la aplicación.
En la imagen se aprecian diferentes puntos rojos que se
corresponden con cada una de las intersecciones o posiciones
espaciales de referencia que ocupan los dedos, muñeca y la
palma de la mano. Todos estos parámetros geométricos son
analizados por el software.
B. Parámetros y Coordenadas
El procesado de información se puede realizar mediante el
SDK (Software Development Kit). Esta herramienta puede ser
descargada de la web https://developer.leapmotion.com/. La
aplicación permite transformar las señales enviadas por el Fig. 5. Sistema de ejes del dispositivo Leap Motion Sensor y análisis del
sensor Leap Motion en datos y vectores intuitivos como dedos, desplazamiento de palma y dedos. También es posible apreciar la esfera virtual
manos, posiciones o gestos, con objeto de facilitar el trabajo generada mediante la curva de la mano.
del programador (en este caso del estudiante), ver la tabla I. La información y los parámetros correspondientes a los
diferentes dedos, también son recogidos por la aplicación. En
TABLA I. Parámetros obtenidos desde el software Leap Motion. este supuesto el software proporciona para cada dedo: la
Palma de la Mano Dedos dirección (un vector unitario de dirección longitudinal) junto
Variable Tipo Variable Tipo con su longitud (en milímetros). Todos los detalles de los
Normal vector Direction vector
Position vector Length mm diferentes parámetros son mostrados en la tabla I. Los datos
Velocity mm/sec Tip position vector correspondientes a las posiciones relativas entre las falanges
Confidence float [0, 1] Tip velocity mm/sec (tip, dip y pip) y metacarpianos (mcp) también son registrados
Pinch strength float [0, 1] Dip position vector por la aplicación. La fig. 6 muestra de forma simplificada las
Grab strength float [0, 1] Pip position vector
Sphere center vector Mcp position vector
variables tipo vector consideradas como referencia y su
Sphere radius mm correlación con el modelo real.
572
TAEE 2018 | Tenerife, 20 - 22 de Junio
desarrollar el control inmediato de la prótesis robótica. De este sistema de reconocimiento de gestos. De este modo el
modo resulta necesario el procesado posterior de los datos e movimiento de cada uno de los dedos es función del número de
información adquiridos. Para obtener un dato relativo a la pulsaciones efectuadas.
posición de la mano o dedos es necesario hacer referencia al
Por otra parte, el sistema de control tiene por objeto
objeto y escoger el dato que se desea procesar. Así a través de
modificar la posición de cada dedo con respecto al centro de la
los siguientes comandos es posible obtener:
palma de la mano, ver fig. 4. De esta forma, cada una de las
Posición dedo: articulaciones incorpora un pequeño servomotor HITEC para
frame.fingers(referencia_dedo).tipPosition().get(referencia_eje) permitir desarrollar los movimientos de rotación o translación.
En esta aplicación, cada uno de los servomotores es controlado
Posición palma: mediante una señal PWM proporcionada por el controlador
frame.hands().palmPosition().get(referencia_eje) Arduino.
573
Libro de Actas
seguido para el desplazamiento del dedo índice de la mano manual basado en el teclado. En este supuesto se han empleado
biónica se corresponde con: los pulsos sobre las diferentes teclas para variar la consigna de
posición correspondiente a cada uno de los 5 dedos (valores
Obtención de las coordenadas xyz correspondiente al entre 0 y 999), ver fig. 8.
dedo índice (tipPosition).
Obtención de coordenadas que ocupa el centro de la En este supuesto también se ha implementado una
palma de la mano (palmPosition). polarización de la información similar al reconocimiento de
Cálculo de la distancia entre ambos puntos. gestos. El envío de los datos al controlador Arduino sigue el
Polarización. Se ha tomado como punto de referencia mismo protocolo de multiplexado. A continuación se presenta
el punto más próximo entre ambas. Punto inicio (0). la parte del código que modifica las variables de posición de
Maximización del rango. En este caso el punto más cada uno de los dedos, cuando las correspondientes teclas son
lejano entre ambas se corresponde con el entero 999. pulsadas. Cada una de las pulsaciones permite incrementar o
decrementar cada parámetro, y de esta forma modificar en cada
momento la posición que ocupa cada dedo con respecto al
//Seleccionar dedo índice centro de la palma de la mano.
finger ind = frame.fingers().get(1);
Fig. 8. Control manual mediante teclado. Conjunto de teclas que permiten el AGRADECIMIENTOS
desplazamiento de cada uno de los dedos de la mano biónica.
Los autores agradecen el apoyo financiero de la
C. Control manual mediante teclado Universidad de Zaragoza para el desarrollo del presente
trabajo, a través del Programa de Innovación e Investigación
Además del control por reconocimiento de gestos en tiempo
Educativa (PIIDUZ 2017/18). Referencia de Proyecto:
real, mediante los datos proporcionados por el dispositivo Leap
PIIDUZ_17_059.
Motion, también se ha implementado otro modo de operación
574
TAEE 2018 | Tenerife, 20 - 22 de Junio
REFERENCIAS [12] J.S. Artal-Sevil and J.L. Montañés. “Development of a robotic arm and
implementation of a control strategy for gesture recognition through
[1] J. Koprnicky, P. Najman and J. Safka. “3D printed bionic prosthetic Leap Motion device”. Technologies Applied to Electronics Teaching,
hands”. International Workshop of Electronics, Control, Measurement, TAEE 2016. IEEExplore Digital Library. Seville, Spain. 22-24 June’16,
Signals and their Application to Mechatronics (ECMSM 2017). pp.: 1 to 9.
IEEExplore Digital Library. Donostia-San Sebastian, Spain. 24-26 [13] Bassily D., Georgoulas C., Guettler J., Linner T. and Bock T. “Intuitive
May’17, pp.: 1 to 6. and Adaptive Robotic Arm Manipulation using the Leap Motion
[2] M. Alimanova, S. Borambayeva, D. Kozhamzharova, N. Controller”. 41st International Symposium on Robotics; Proceedings of
Kurmangaiyeva, D. Ospanova, G. Tyulepberdinova, G. Gaziz and A. ISR/Robotik 2014. IEEExplore Digital Library. 2-3 June 2014. Munich,
Kassenkhan. “Gamification of Hand Rehabilitation Process Using Germany. Pages: 1 to 7.
Virtual Reality Tools: Using Leap Motion for Hand Rehabilitation”. [14] S. Bahrami, H. Jafarzadeh, S. Naddaf, S. Darvishi, S.A. Esfehani, P.
IEEE International Conference on Robotic Computing (IRC 2017). Pishbin, F. Babazadeh, A. Makhdoumi, A. Akbarzadeh and A. Hajipour.
IEEExplore Digital Library. Taichung, Taiwan. 10-12 April’17, pp.: 336 “Simplifying user interaction solutions for the FUM Bionic Hand-I”.
to 339. International Conference on Robotics and Mechatronics (ICROM 2016).
[3] Reference Manual Leap Motion Sensor (February 2016). Leap Motion’s IEEExplore Digital Library. Tehran, Iran. 26-28 October’16, pp.: 465 to
Developer Guide. http://www.leapmotion.com 470.
[4] Kobayashi F., Okamoto K. and Kojima F. "Robot-human handover [15] W. Lu, Z. Tong and J. Chu. “Dynamic Hand Gesture Recognition with
based on position and posture of human hand". 15th International Leap Motion Controller”. IEEE Signal Processing Letters. IEEE Signal
Symposium on Soft Computing and Intelligent Systems (SCIS’14) and Processing Letters. IEEExplore Digital Library. Volume. 23, issue 9,
7th International Conference on Advanced Intelligent Systems (ISIS’14). July 2016; pp.: 1188 to 1192.
IEEExplore Digital Library. Volume 33, Issue 4, 3-6 December 2014, [16] H. Jin, Q. Chen, Z. Chen, Y. Hu and J. Zhang. “Multi-LeapMotion
Kitakyushu (Japón), pp 918 to 921. sensor based demonstration for robotic refine tabletop object
[5] Wan-Ting Shi, Zong-Jhe Lyu, Shih-Tsang Tang, Tsorng-Lin Chia and manipulation task”. CAAI Transactions on Intelligence Technology.
Chia-Yen Yang. “A bionic hand controlled by hand gesture recognition Elsevier ScienceDirect. Volume 1 (2016), pp.: 104 to 113.
based on surface EMG signals: A preliminary study”. Byocybernetics [17] H. Ling and L. Rui. “VR glasses and leap motion trends in education”.
and Biomedical Engineering. Elsevier ScienceDirect. Vol. 38 (2018); International Conference on Computer Science & Education (ICCSE
pp.: 126 to 135. 2016). IEEExplore Digital Library. Nagoya, Japan. 23-25 August’16,
[6] J. Zhao, Z. Xie, L. Jiang, H. Cai, H. Liu and G. Hirzinger. “A Five- pp.: 917 to 920.
fingered Underactuated Prosthetic Hand Control Scheme”. The First [18] W. Jung, W. Cho, H. Kim and W. Woo. “BoostHand : Distance-free
IEEE/RAS-EMBS International Conference on Biomedical Robotics and Object Manipulation System with Switchable Non-linear Mapping for
Biomechatronics. BioRob 2006. IEEExplore Digital Library. Pisa, Italy, Augmented Reality Classrooms”. IEEE International Symposium on
20-22 February 2006; pp.: 995 to 1000. Mixed and Augmented Reality (ISMAR-2017). IEEExplore Digital
[7] Información obtenida en la siguiente dirección web (Febrero 2018): Library. Nantes, France. 9-13 October’17, pp.: 321 to 325.
http://es.bebionic.com/ [19] A. Eqab and T. Shanableh. “Android mobile app for real-time bilateral
[8] Información obtenida en la siguiente dirección web (Febrero 2018): Arabic sign language translation using leap motion controller”.
http://www.touchbionics.com/products/active-prostheses/i-limb-ultra International Conference on Electrical and Computing Technologies
[9] Información obtenida en la siguiente dirección web (Febrero 2018): and Applications (ICECTA 2017). IEEExplore Digital Library. Ras Al
https://vincentsystems.de/en/prosthetics/vincent-evolution-2/ Khaimah, United Arab Emirates. 21-23 November’17, pp.: 1 to 5.
[10] N.E. Krausz, R.A.L. Rorrer and R.F. Weir. “Design and Fabrication of a [20] Mohandes M., Aliyu S. and Deriche M. "Arabic sign language
Six Degree-of-Freedom Open Source Hand”. IEEE Transactions on recognition using the leap motion controller". IEEE 23rd International
Neural Systems and Rehabilitation Engineering. IEEExplore Digital Symposium on Industrial Electronics (ISIE2014). IEEExplore Digital
Library. Volume: 24, issue: 5, pp.: 562 to 572. Library. 1-4 June 2014. Istanbul. Pages: 960 - 965
[11] J. Fajardo, A. Lemus and E. Rohmer. “Galileo bionic hand: sEMG [21] A.F. Cavalcanti, F.B.S. de Medeiros and R.R. Dantas. “Evaluate Leap
activated approaches for a multifunction upper-limb prosthetic”. IEEE Motion Control for Multiple Hand Posture Recognition”. 19th
Central American and Panama Convention (CONCAPAN 2015). Symposium on Virtual and Augmented Reality, SVR 2017. IEEExplore
IEEExplore Digital Library. Tegucigalpa, Honduras. November’15, pp.: Digital Library. Curitiba, Brazil, 01-04 November 2017; pp.: 341 to 344.
1 to 6.
575
Libro de Actas
Abstract— El propósito del presente documento ha sido la de imitar o simular los diferentes movimientos de un brazo o
construcción de una prótesis robótica de bajo coste y su control una mano real.
mediante la plataforma Arduino. La aplicación de sensores
superficiales electromiográficos EMG/ECG ha permitido llevar a Hoy en día existen varios proyectos sin ánimo de lucro y de
cabo el control del prototipo de una forma sencilla y eficaz, código abierto, Open Source [4], que permiten desarrollar una
mediante el simple movimiento de la mano. Estos sensores sirven prótesis impresa en tecnología 3D. La impresión 3D no es
como puente para detectar los pequeños pulsos eléctricos únicamente utilizada dentro de los sectores industriales o en el
producto de la actividad muscular y transformarlos en una señal desarrollo de prototipos. La principal ventaja de esta técnica de
analógica que el microprocesador es capaz de interpretar. Hoy en impresión es que su coste no es muy elevado. Esta tecnología
día los inminentes avances relacionados con la robótica y las
técnicas modernas de control han provocado que estas disciplinas
ha demostrado su diversidad en múltiples aplicaciones en el
de conocimiento puedan ser usadas como complemento educativo campo médico. Así en 2016, investigadores de la Universidad
en las enseñanzas básicas obligatorias. Por otra parte la técnica de Washington, consiguieron realizar una prótesis de mano
de impresión 3D ha permitido realizar el modelado y aplicarlo robótica que imita por completo los huesos y tejidos de una
posteriormente a una prótesis robótica. El trabajo Fin de Grado mano. Es un dispositivo mecánico de alta precisión. Todos sus
(TFG) o Fin de Master (TFM) constituye una tarea académica componentes imitan la estructura real de la mano, esqueleto,
que permite valorar las diferentes competencias y destrezas ligamentos, articulaciones, tendones y masa muscular.
adquiridas por los estudiantes durante su periodo universitario.
Desarrollar e implementar técnicas de control sobre diferentes
elementos robóticos de forma local o remota es un claro ejemplo
de actividad académica que siempre provoca una motivación
adicional en los estudiantes de Ciencias, Tecnología o Ingeniería.
Así en este documento se presenta una aplicación electrónica
novedosa y de actualidad como es la construcción de una prótesis
biónica. Al mismo tiempo se discuten los diferentes detalles de su
implementación junto con los resultados experimentales
obtenidos.
I. INTRODUCCIÓN
La Ingeniería Biomédica está desarrollando continuamente
nuevos dispositivos y soluciones tecnológicas para ayudar a los Fig. 1. Prototipo de brazo robótico desarrollado mediante impresión 3D. La
imagen muestra los diferentes servomotores que actúan sobre cada uno de los
seres humanos a recuperar sus funciones físicas pérdidas o a dedos. El sistema de control está basado en el controlador Arduino Uno.
mejorar los procesos de rehabilitación. Algunos grupos de
investigación han dirigido su objetivo a la reducción del coste En este documento se presenta una aplicación electrónica
en la construcción de las prótesis inteligentes [1]. Para ello es novedosa y de actualidad, el desarrollo de una prótesis biónica
posible utilizar sistemas mecánicos y de control fácilmente y su control mediante sensores EMG/ECG. El objetivo ha sido
accesibles de forma comercial y por tanto con costes más mostrar la utilidad de la teoría con un caso práctico-real, al
reducidos [2], [3]. En general estos dispositivos mecánicos mismo tiempo que el estudiante desarrolla su TFG (Trabajo Fin
poseen una baja precisión, aunque permiten implementar de Grado). La utilización de la robótica en este tipo de
fácilmente algoritmos de control sobre la estructura con objeto actividades académicas universitarias puede ser una solución
576
TAEE 2018 | Tenerife, 20 - 22 de Junio
viable y factible, ya que permite aglutinar a su vez varias Uno de los principales problemas que debe abordar el
tecnologías en una sola disciplina de conocimiento. diseñador y programador de estos sistemas robóticos es el
limitado número de ubicaciones destinadas al control muscular.
En el caso analizado en el presente documento, ver fig. 1,
Este motivo incrementa la complejidad en el diseño e
se han integrado varias tecnologías y dispositivos como la
implementación del sistema. De esta forma un hándicap de la
fabricación de elementos mediante técnicas de impresión 3D,
investigación es la sincronización de todas estas señales EMG
el desarrollo de un sistema basado en la plataforma Arduino, el
con la velocidad y par motor de la prótesis biónica, permitiendo
diseño de un sistema analógico que integra los sensores
su funcionamiento con el desplazamiento de la mano de una
EMG/ECG y el control de los diferentes servos y actuadores
forma sencilla y natural.
que constituyen el prototipo.
En estos últimos años numerosos autores han publicado
Como resultado se ha desarrollado el control de un
estudios de investigación centrados en el uso e interacción con
prototipo robótico capaz de operar simulando los grados de
esta tecnología. Así Saponara [7] presenta un prototipo
libertad (6-DOF) de la mano humana, ver fig. 1. El propósito
destinado al control de los diferentes servomecanismos de un
ha sido controlar los diferentes movimientos de la prótesis
brazo robótico mediante sensores basados en tecnología EMG.
articulada (muñeca y cada uno de los dedos de la mano). Las
El dispositivo posee 5 grados de libertad (5-DOF) y además
señales EMG obtenidas en el antebrazo son utilizadas para
dispone de almacenamiento de energía integrado. El ejemplo
determinar los movimientos de los diferentes elementos de la
mostrado está planteado para aplicaciones robóticas destinadas
prótesis biónica, ver fig. 2.
a la rehabilitación. Shin et al. [8] proponen un sistema de
reconocimiento de gestos para el control del movimiento en un
robot móvil. Como sensores utilizan un IMU sensor (unidad de
medición inercial ortogonal que contiene 3 giroscopios y 3
acelerómetros en su interior) y varios elementos EMG. La
plataforma Arduino fue utilizada como controlador con objeto
de facilitar la interacción con el robot. Los autores indican que
la combinación de estos dispositivos ha mejorado la eficacia de
las técnicas de reconocimiento de gestos y la precisión del
sistema de control.
Por otra parte, Jiang et al. [9] proponen un algoritmo de
control adaptativo destinado a un brazo articulado 6-DOF. El
interface hombre-máquina está desarrollado mediante
tecnología EMG. Varias pruebas experimentales fueron
Fig. 2. Ejemplo de sensor EMG/ECG superficial utilizado para el control de la realizadas con la finalidad de analizar la relación señal-ruido.
prótesis robótica. El sistema incluye los electrodos y la etapa analógica de Diferentes tipos de electrodos, formas y tamaños son
instrumentación en modo diferencial. estudiados. Zhao et al. [10] presentan una prótesis biónica
Este documento está organizado de la siguiente manera. La basada en este tipo de sensor. El control combina técnicas de
sección 2 revisa el estado del arte de la tecnología utilizada, redes neuronales con una tasa de aprendizaje variable (VLR) y
comparando algunos ejemplos. El epígrafe 3 muestra varios un modelo paramétrico autorregresivo (AR). Los resultados
proyectos Open Source, indicando sus características más presentados en el documento muestran una alta capacidad de
destacadas. También se presentan los diferentes parámetros y reconocimiento y una rápida velocidad de aprendizaje.
comandos relacionados con el movimiento de la prótesis Mientras que Khanna et al. [11], Hu et al. [12] o Kutilek et al.
biónica. Por otra parte la sección 4 expone el procesado de la [13] desarrollan una mano biónica con múltiples grados de
información. El sistema basado en el sensor EMG también es libertad (DOF), activada en todos los casos mediante señales
analizado. Por último el ítem 5 indica las distintas ventajas e EMG. Los autores proponen diferentes técnicas de control con
inconvenientes de la estrategia implementada. el objetivo de que el sistema interprete lo más fielmente los
diferentes movimientos del usuario.
II. ESTADO DEL ARTE A su vez, Beneteau et al. [14] y Benatti et al. [15] describen
Los sensores EMG/ECG son utilizados en estos últimos la implementación de un sistema de bajo coste para la
años como elementos para desarrollar subsistemas de control adquisición y procesado de señales EMG. Los equipos
en brazos articulados [5]. Esta técnica permite la detección y desarrollados son inalámbricos mientras que el procesado de la
medición de los biopotenciales eléctricos asociados al cuerpo información es efectuado por un C MSP430-TI o un ASIC,
humano. Actualmente la mayoría de las prótesis externas son dependiendo del caso analizado. Los resultados experimentales
controladas mediante las señales eléctricas que se producen muestran la efectividad del hardware, durante la adquisición de
cuando se contrae el músculo de forma voluntaria [6]. En el datos en los distintos sistemas propuestos, así como el
supuesto aquí planteado las bioseñales son adquiridas mediante reconocimiento de gestos en tiempo real. Los sistemas
los diferentes electrodos ubicados en la superficie del brazo. combinan la precisión de un interface analógico con la
flexibilidad de un C de baja potencia y un alto rendimiento en
577
Libro de Actas
el procesamiento. Mientras que Jianting et al. [16] desarrollan su diseño e implementación, ver fig. 3. Todo ello ha permitido
un sistema de propósito general para la interacción hombre- revolucionar la industria consiguiendo geométricas de alta
máquina en aplicaciones biomédicas. La unidad de adquisición calidad y resistencia a bajo coste.
y análisis de señales dispone de varios canales con una
En esta última década los grandes avances tecnológicos han
resolución de V. Plantean nuevos algoritmos de control con
permitido fabricar prótesis altamente funcionales y estéticas.
objeto de predecir el gesto de la muñeca de la mano a partir de
Como resultado de este desarrollo, en el mercado internacional
la señal EMG del antebrazo.
pueden encontrarse distintas marcas comerciales de prótesis de
Por otro lado, Krausz et al. [17] presentan el diseño y mano desarrolladas por diferentes fabricantes. Así la tabla I
desarrollo de una mano biónica con 6-DOF. Este proyecto es muestra un ejemplo de las especificaciones de algunos diseños
Open Source, gratuito y de código abierto. El documento de manos biónicas comerciales. Las prótesis analizadas reflejan
muestra el diseño de cada uno de los mecanismos de una estabilidad tecnológica que se mantiene en la mayoría de
accionamiento de los dedos, así como los distintos elementos los prototipos. Estas prótesis robóticas se basan en
utilizados. Los autores consideraron que tanto el aspecto como funcionalidades básicas de las manos como el agarre por medio
las dimensiones de la mano biónica fuesen lo más parecido de articulación de los dedos. Además todas ellas cuentan con
posible a un supuesto real. El prototipo presentado fue testeado una completa articulación de 5 dedos con movimientos de
y posteriormente fabricado con la finalidad de probar “in-situ” flexión-extensión y oposición del dedo pulgar. Sus principales
diferentes estrategias de control. Mientras que Yoshikawa et al. sistemas de control se encuentran basados en sensores EMG
[18] presentan una estrategia de reconocimiento de gestos superficiales mediante electrodos musculares.
centrada en el cálculo vectorial. Un sistema híbrido de sensores
es utilizado para determinar la información relativa a los TABLA I. Especificaciones y características de diferentes manos biónicas
comerciales.
diferentes desplazamientos de la mano. El sensor híbrido
consiste en un sensor EMG y un sensor de distancia óptico. El
Transmission
objetivo es poder controlar un brazo robótico de forma sencilla.
Finger Joints
Number of
Number of
Degrees of
Number of
De acuerdo a los resultados proporcionados por los autores, el
Actuators
Freedom
Coupled
método propuesto es más fiable y preciso que el sistema basado
Hands
Power
Digits
Joint
simplemente en sensores EMG.
Otros autores como Azulay et al. [19] o Chen et al. [20] MCP, PIP
Dextrus 5 15 5 4 Cables
muestran la aplicación de un brazo robótico experimental, & DIP
controlado por tecnología EMG, como herramienta educativa
MCP, PIP
para su uso en el laboratorio de electrónica. El diseño del InMoov 4 11 5 5 Gears
& DIP
hardware junto con el pre/post-procesado de las bioseñales son
descritas. El objetivo ha sido promover e integrar diferentes Worm
iLimb 5 11 6 5 MCP & PIP
conocimientos y habilidades en el desarrollo curricular de Gears
ingeniería. El diseño simple usado en el brazo articulado limita beBionic 5 11 6 5 Gears MCP & PIP
los movimientos a emular, al mismo tiempo que muestra las
diferentes posibilidades de la Ingeniería Biomédica. Vicent 5 11 6 6 Gears MCP & PIP
Michelangelo 5 6 2 2 Gears MCP & PIP
A su vez Pradhan et al. [21] y Rechy-Ramírez et al. [22]
exponen el sistema electrónico desarrollado para la captación Vanderbilt 5 9 4 4 Cables MCP & PIP
de señales musculares mediante sensores EMG. De igual forma
iCub 5 19 12 9 Cables PIP & DIP
se revisa el estado de desarrollo de las bioseñales y su sistema
de control. En ambos documentos se propone el diseño de un
amplificador de biopotenciales EMG basado en AO’s de En la actualidad existen distintas empresas y universidades
instrumentación. Del mismo modo indican las pautas para su que desarrollan proyectos biónicos incorporando mejoras. Una
adecuado dimensionamiento. El sistema propuesto es testeado de ellas es la adaptación de la impresión 3D al diseño de
mediante el análisis de diferentes tipos de movimientos de la diferentes prótesis biomecánicas en proyectos de código
mano. Las señales son post-procesadas mediante LabVIEW y abierto (Open Source) y sin ánimo de lucro. De este modo la
MATLAB. información es de fácil acceso (puede obtenerse en la web) y
además permite ajustarse a las necesidades de cada individuo.
III. PROYECTOS OPEN SOURCE Por el contrario la adquisición de una prótesis inteligente es un
privilegio que muy pocos pueden permitirse.
El diseño y desarrollo de prótesis biónicas se encuentra en
continua evolución desde sus primeras aplicaciones. Las En este momento uno de los tipos de prótesis que más está
nuevas tecnologías y los avances en diferentes disciplinas de avanzando y evolucionando son las prótesis mioeléctricas. Los
conocimiento han permitido la construcción de múltiples progresos en robótica y diferentes tecnologías protésicas han
prótesis con funciones y movimientos muy variados. La permitido conseguir sistemas de control dirigidos por el cuerpo
robótica y la impresión 3D han supuesto una gran influencia en y no por un sistema externo al usuario. Estas prótesis son
578
TAEE 2018 | Tenerife, 20 - 22 de Junio
TABLA II. Comparación de diferentes proyectos Open Source correspondiente a manos biónicas.
controladas por medio de las bioseñales EMG, las cuales La impresión 3D ha sido una tecnología que ha permitido
interpretan los diferentes movimientos musculares. revolucionar la industria y más concretamente la construcción
de prototipos. Permitiendo diseñar elementos y productos que
Con el fin de analizar la situación actual se ha recopilado
de otra manera serían mucho más complicados y costosos de
información de diferentes proyectos Open Source. El objetivo
fabricar. En el campo de la biomecánica ha sido una tecnología
es mostrar sus detalles, características y especificaciones más
que ha modificado por completo el proceso de diseño y
relevantes. Estos proyectos permiten fabricarse su propia
desarrollo, ver fig. 3. La impresión 3D ha permitido construir
prótesis a cualquier usuario e interactuar fácilmente con ella.
modelos complejos de una manera más sencilla y rápida,
La Tabla II presenta una comparación entre diferentes tipos de
además de reducir sus costes. Así en estos últimos años han
proyectos Open Source, gratuitos y de código abierto. A su
aparecido diversos proyectos a nivel internacional que utilizan
vez, todos ellos son compatibles con el controlador Arduino.
esta innovadora tecnología para crear sus propios diseños. La
La finalidad es dar a conocer esta tecnología.
fig. 4 muestra un detalle de los diferentes elementos que
componen las articulaciones de un dedo.
579
Libro de Actas
580
TAEE 2018 | Tenerife, 20 - 22 de Junio
Las técnicas electromiográficas permiten la adquisición y offset < 50V. Además este dispositivo es recomendado por el
el análisis de los distintos impulsos bioeléctricos obtenidos fabricante para su uso en aplicaciones médicas. De acuerdo a
como consecuencia de la actividad muscular. Ahora bien, para las pruebas experimentales se adopta un ancho de banda de
poder utilizar estos pequeños pulsos eléctricos resulta 20Hz a 500Hz. De este modo se considera una frecuencia de
necesario efectuar un proceso de acondicionamiento de la corte fC < 1kHz. Con objeto de alcanzar los niveles de amplitud
señal. El propósito es inmunizar frente al ruido. De este modo requeridos se añade una nueva etapa de amplificación. La
es recomendable un subsistema que incorpore los siguientes ganancia es seleccionada para maximizar el rango dinámico a
bloques: pre-amplificación, filtrado para eliminar el ruido y la entrada del conversor analógico digital.
rectificación de señal.
581
Libro de Actas
V. CONCLUSIONES
En este documento se ha presentado el desarrollo y
construcción de una prótesis biónica mediante un sistema de
Fig. 10. Circuito de conexión del sensor EMG. sensores EMG. Estos elementos han permitido optimizar la
capacidad de control y facilitar su manejabilidad. Aunque su
B. Ubicación de sensores EMG implementación ha resultado más compleja de lo esperado. El
Los sensores EMG pueden ser colocados en diferentes ruido ha sido uno de los mayores inconvenientes en esta
ubicaciones del brazo, aumentando la precisión. La fig. 11 aplicación. Actualmente existen en la web gran cantidad de
582
TAEE 2018 | Tenerife, 20 - 22 de Junio
proyectos Open Source que permiten desarrollar prototipos de Conference on Robotics and Biomimetics, ROBIO’14. IEEExplore
Digital Library. December 2014. Bali, Indonesia; pp.: 1368 to 1373.
brazos articulados mediante técnicas de impresión 3D.
[10] J. Zhao, Z. Xie, L. Jiang, H. Cai, H. Liu and G. Hirzinger. “A Five-
La realización de trabajos académicos TFG/TFM en el fingered Underactuated Prosthetic Hand Control Scheme”. The First
IEEE/RAS-EMBS International Conference on Biomedical Robotics and
contexto de ciencias, tecnologías o ingenierías, ha permitido la Biomechatronics. BioRob 2006. IEEExplore Digital Library. Pisa, Italy,
evaluación de las competencias adquiridas por los estudiantes 20-22 February 2006; pp.: 995 to 1000.
durante su proceso de formación universitaria. Además la [11] P. Khanna, K. Singh, K.M. Bhurchandi and S. Chiddarwar. “Design
construcción de pequeños proyectos ha permitido incrementar analysis and development of low cost underactuated Robotic hand”.
IEEE International Conference on Robotics and Biomimetics,
el grado de motivación e implicación del estudiante. Los ROBIO’16. IEEExplore Digital Library. December 2016. Qingdao,
objetivos iniciales se han resuelto de manera satisfactoria, China; pp.: 2002 to 2007.
obteniendo como resultado un prototipo que ha superado las [12] X.L. Hu, K.Y. Tong, X.J. Wei, W. Rong, E.A. Susanto and S.K. Ho.
expectativas iniciales y con un coste reducido. “The effects of post-stroke upper-limb training with an
electromyography (EMG) driven hand robot”. Journal of
Electromyography and Kinesiology. Elsevier ScienceDirect. Volume:
23, Year 2013; pp.: 1065 to 1074.
AGRADECIMIENTOS [13] P. Kutilek, J. Hybl, J. Kauler and S. Viteckova. “Prosthetic 6-DOF arm
Los autores agradecen el apoyo financiero de la controlled by EMG signals and multi-sensor system”. Proceedings of
15th International Conference MECHATRONIKA. IEEExplore Digital
Universidad de Zaragoza para el desarrollo del presente Library. December 2012. Prague, Czech Republic; pp.: 1 to 5.
trabajo, a través del Programa de Innovación e Investigación [14] A. Beneteau, G. Di Caterina, L. Petropoulakis and J.J. Soraghan. “Low-
Educativa (PIIDUZ 2017/18). Referencia de Proyecto: cost wireless surface EMG sensor using the MSP430 microcontroller”.
PIIDUZ_17_059. 6th European Embedded Design in Education and Research Conference,
EDERC’14. IEEExplore Digital Library. 11-12 September 2014.
Milano, Italy; pp.: 264 to 268.
[15] S. Benatti, F. Casamassima, B. Milosevic, E. Farella, P. Schönle, S.
REFERENCIAS
Fateh, T. Burger, Q. Huang and L. Benini. “A Versatile Embedded
[1] J. Fajardo, A. Lemus and E. Rohmer. “Galileo bionic hand: sEMG Platform for EMG Acquisition and Gesture Recognition”. IEEE
activated approaches for a multifunction upper-limb prosthetic”. IEEE Transactions on Biomedical Circuits and Systems. IEEExplore Digital
Central American and Panama Convention (CONCAPAN 2015). Library. October 2015. Volume 9, issue: 5; pp.: 620 to 630.
IEEExplore Digital Library. Tegucigalpa, Honduras. November’15, pp.: [16] Jianting Fu, Jian Chen, Yizhi Shi and Yao Li. “Design of a low-cost
1 to 6. wireless surface EMG acquisition system”. International IEEE/EMBS
[2] R. Ismail, M. Ariyanto, W. Caesarendra and A. Nurmiranto. Conference on Neural Engineering, NER’13. IEEExplore Digital
“Development of robotic hand integrated with SimMechanics 3D Library. November 2013. San Diego, California; pp.: 699 to 702.
animation”. International Seminar on Intelligent Technology and Its [17] N.E. Krausz, R.A.L. Rorrer and R.F. Weir. “Design and Fabrication of a
Applications ISITIA’16. IEEExplore Digital Library. 28-30 July 2016, Six Degree-of-Freedom Open Source Hand”. IEEE Transactions on
Lombok, Indonesia; pp.: 629 to 634. Neural Systems and Rehabilitation Engineering. IEEExplore Digital
[3] H. Martin, J. Donaw, R. Kelly, Y.J. Jung and Jong-Hoon Kim. “A novel Library. Volume: 24, issue: 5, pp.: 562 to 572.
approach of prosthetic arm control using computer vision, biosignals, [18] M. Yoshikawa, Y. Taguchi, N. Kawashima, Y. Matsumoto and T.
and motion capture”. IEEE Symposium on Computational Intelligence in Ogasawara. “Hand motion recognition using hybrid sensors consisting
Robotic Rehabilitation and Assistive Technologies, CIR2AT’14. of EMG sensors and optical distance sensors”. IEEE International
IEEExplore Digital Library. 9-12 December 2014. Orlando, USA. pp.: Symposium on Robot and Human Interactive Communication.
26 to 30. IEEExplore Digital Library. September 2012. París, France; pp.: 144 to
[4] J.K. Paik, B.H. Shin, Y.B. Bang and Y.B. Shim. “Development of an 149.
Anthropomorphic Robotic Arm and Hand for Interactive Humanoids”. [19] M.D. Azulay, M.I. Pisarello and J.E. Monzón. “Electromyographic
Journal of Bionic Engineering. Elsevier ScienceDirect. Volume: 9, Year control of a robotic arm for educational purposes”. 3rd Middle East
2012; pp.: 133 to 142. Conference on Biomedical Engineering, MECBME’16. IEEExplore
[5] Kobayashi F., Okamoto K. and Kojima F. "Robot-human handover Digital Library. 6-7 October 2016, Beirut, Lebanon; pp.: 129 to 132.
based on position and posture of human hand". 15th International [20] Xiang Chen, Xu Zhang, Zhang-Yan Zhao, Ji-Hai Yang, Vuokko Lantz
Symposium on Soft Computing and Intelligent Systems (SCIS’14) and and Kong-Qiao Wang. “Hand Gesture Recognition Research Based on
7th International Conference on Advanced Intelligent Systems (ISIS’14). Surface EMG Sensors and 2D-accelerometers”. 11th IEEE International
IEEExplore Digital Library. Volume 33, Issue 4, 3-6 December 2014, Symposium on Wearable Computers. IEEExplore Digital Library. 11-13
Kitakyushu (Japón), pp 918 to 921. October 2007, Boston, MA, USA. pp.: 11 to 14.
[6] J. Cannan and H. Hu. “A Multi-sensor armband based on muscle and [21] Ashirbad Pradhan, Suraj K. Nayak, Karan Pande, Sirsendu S. Ray,
motion measurements”. IEEE International Conference on Robotics and Kunal Pal, Biswajeet Champaty, Arfat Anis and D.N. Tibarewala.
Biomimetics ROBIO’12. IEEExplore Digital Library. December 2012. “Acquisition and classification of EMG using a dual-channel EMG
Guangzhou, China; pp.:1098 to 1103. biopotential amplifier for controlling assistive devices”. IEEE Annual
[7] S. Saponara. “An actuator control unit for robotized prostethic arm with India Conference, INDICON’16. IEEExplore Digital Library. December
embedded energy storage”. IEEE 15th International Conference on 2016. Bangalore, India; pp.: 1 to 5.
Environment and Electrical Engineering, EEEIC’15. IEEExplore [22] E.J. Rechy-Ramirez and H. Hu. “Bio-signal based control in assistive
Digital Library. 10-13 June 2015. Rome, Italy; pp.: 2115 to 2118. robots: a survey”. Digital Communications and Networks. Elsevier
[8] Seong-Og Shin; Donghan Kim; Yong-Ho Seo. “Controlling Mobile ScienceDirect. Volume: 1, Year 2015; pp.: 85 to 101.
Robot Using IMU and EMG Sensor-Based Gesture Recognition”. Ninth [23] M.I. Rusydi, M. Sasaki, S. Huda, F. Rusydi and R.A. Putra. “Robot
International Conference on Broadband and Wireless Computing, manipulator control using absolute encoder and electromyography
Communication and Applications. IEEExplore Digital Library. signal”. Asia-Pacific Conference on Intelligent Robot Systems,
November’14. Guangdong, China; pp.: 554 to 557. ACIRS’16. IEEExplore Digital Library. 20-22 July 2016. Tokyo, Japan;
[9] Y. Jiang, S. Sakoda, S. Hoshigawa, H. Ye, Y. Yabuki, T. Nakamura, M. pp.: 109 to 113.
Ishihara, T. Takagi, S. Takayama and H. Yokoi. “Development and [24] Información obtenida en la siguiente dirección web (Febrero 2018):
evaluation of simplified EMG prosthetic hands”. IEEE International http://www.backyardbrains.cl/experiments/RobotHand
583
Libro de Actas
584
TAEE 2018 | Tenerife, 20 - 22 de Junio
DEMOSTRADORES
585
Libro de Actas
586
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—La mejor forma de prender a diseñar sistemas La asignatura “Electrónica Industrial” es una asignatura del
digitales a nivel RT es haciendo uso de ejemplos prácticos. bloque de formación común de la rama industrial, impartida en
Además, desde el punto de vista docente, cuanto más prácticos, el primer cuatrimestre del segundo curso. Es la primera
más atractivos son para los alumnos. Pero para que un diseño sea asignatura que tienen los alumnos en esta titulación relacionada
atractivo, aunque se plantee con una baja complejidad, no es con la electrónica. Los contenidos de esta asignatura [2] se
posible realizarlo en una única sesión de prácticas. En esta dividen en dos bloques: un bloque analógico y un bloque
comunicación se presenta, a modo de demostrador, el diseño a digital. En el bloque analógico se estudian las operaciones de
nivel RT y su implementación en FPGA de un sistema digital que amplificación y filtrado utilizando amplificadores
utiliza el cifrador de flujo Trivium y sobre el que se hacen
operacionales. En el bloque digital se introducen los conceptos
medidas de su frecuencia máxima de operación. El diseño de este
circuito se realiza en tres sesiones de prácticas de unas dos horas
básicos de la electrónica digital, desde el álgebra de
de duración cada una. conmutación hasta el diseño de máquinas de estado, pasando
por los conceptos de puertas lógicas y biestables.
Keywords— VHDL, diseño de sistemas digitales, FPGA, La asignatura “Electrónica Digital” es una asignatura
Chipscope. obligatoria en el plan de estudios de la titulación. Se imparte en
I. INTRODUCTION el segundo cuatrimestre del segundo curso. Sus contenidos [3]
desarrollan los iniciados en Electrónica Industrial. Incluyen
Las asignaturas que enseñan diseño digital en cursos características reales de las puertas lógicas y los biestables,
avanzados de titulaciones electrónicas pueden utilizar lenguajes análisis y diseño de circuitos digitales (combinacionales y
de descripción de hardware para la descripción de circuitos y secuenciales) y subsistemas combinacionales y secuenciales.
dispositivos FPGA como tecnología para probar de forma En los últimos temas de la asignatura se introducen conceptos
experimental el comportamiento de los circuitos diseñados. relacionados con el diseño a nivel RT (estructura de circuitos
Esta metodología tiene muchas ventajas. Una de ellas es la basadas en unidad de control y unidad de datos), cartas ASM y
utilización de un único entorno de CAD para el diseño, la principios básicos de microprocesadores. Aunque se hacen
verificación y la programación de los dispositivos. Además algunas prácticas de laboratorio utilizando dispositivos FPGA,
este entorno de CAD es ofrecido de forma gratuita para uso los diseños se hacen utilizando el entorno de captura de
docente por los fabricantes de FPGA. Otra ventaja es la esquemas y no se utilizan lenguajes de descripción de
disponibilidad de placas de desarrollo que incluyen, además de hardware.
la FPGA, elementos de visualización e interfaz que permiten
introducir valores a las entradas y ver los valores de las salidas. Con estos conocimientos previos por parte de los alumnos,
Por todo esto la enseñanza del diseño digital con el tándem en la asignatura “Diseño Digital Avanzado” se enseña a los
VHDL-FPGA es una opción con un coste bajo y que, sobre alumnos la descripción de sistemas digitales usando el lenguaje
todo, permite la comprobación experimental de los diseños lo de descripción de hardware VHDL y la forma de
que tiene un alto atractivo para los alumnos. implementarlos sobre dispositivos FPGA (en nuestro caso de
Xilinx). La asignatura se plantea de forma muy práctica, de
Esta alternativa se está aplicando en la asignatura “Diseño manera que en una sesión de dos horas se combina una parte
Digital Avanzado” [1], optativa de cuarto curso de la titulación teoría con otra parte de laboratorio, en la que los alumnos
del Grado en Electrónica Industrial impartida en la Escuela comienzan haciendo el diseño de pequeños circuitos. Conforme
Politécnica Superior de la Universidad de Sevilla. En esta avanza la asignatura se reduce el tiempo dedicado a la parte de
asignatura se pretende que el alumno adquiera las teoría y los laboratorios van subiendo de complejidad, pero
competencias más importantes del diseño digital. Los únicos teniendo en cuenta siempre que la complejidad no sea muy
conocimientos previos sobre los que se construye esta grande para que dé tiempo al alumno a completar la práctica en
asignatura son las asignaturas “Electrónica Industrial” y la duración asignada a los laboratorios (en nuestro caso, un
“Electrónica Digital”, ambas de segundo curso. máximo de dos horas).
587
Libro de Actas
El límite de dos horas parece que obliga a no desarrollar La estructura de circuito de los cifradores de flujo suele
sistemas mínimamente complejos o a relegarlos a una estar basada en registros de desplazamiento con
metodología de aprendizaje basado en proyectos [4][5]. Sin realimentaciones no lineales. El cifrador Trivium es uno de los
embargo, una solución para este problema es la reutilización de cifradores de flujo finalistas del Proyecto Europeo eSTREAM
los diseños o la realización de un diseño en varias sesiones. [7], cuyo objetivo fue seleccionar nuevas propuestas más
Para que esta solución sea interesante debe tener varias seguras de cifradores. El cifrador Trivium está optimizado para
características: por una parte cada una de las partes debe ser su realización en hardware. Consta de tres registros de
autocontenida; en cada sesión de laboratorio se debe poder desplazamiento, que suman un total de 288 bits, y algunas
conseguir un objetivo de diseño. Las distintas sesiones de realimentaciones (lineales y no lineales). Al registro con los
laboratorio deben ir construyendo de forma paulatina la 288 bits se le suele llamar registro de estado. Requiere una
funcionalidad del sistema completo. Al diseño del sistema final clave (key) de 80 bits, que debe ser secreta y conocida sólo por
se puede llegar tanto descomponiéndolo en partes más simples cifrador y descifrador, y un vector de inicialización (IV),
(metodología del divide y vencerás) como construyendo de también de 80 bits, que puede ser público. La estructura de
poco a mucho (metodología bottom-up). circuito se muestra en la Fig. 1. Inicialmente el registro de
estado se carga con la clave y el IV y se dejan pasar 1152
En esta comunicación presentamos a modo de demostrador
ciclos de reloj antes de poder generar una secuencia de salida
un conjunto de tres prácticas que tienen como objetivo el (key_stream) válida. En el cifrado de un dato, el texto plano
análisis temporal y la medida de la máxima frecuencia de que soporta el dato es combinado (con una operación XOR)
funcionamiento de un sistema digital medianamente complejo, con la señal key_stream de salida del Trivium generando así la
combinando herramientas de CAD y mediciones secuencia de texto cifrado. En el descifrado, este texto cifrado
experimentales. La realización de estas tres prácticas conlleva, es combinado (también con una operación XOR) con la señal
además, el manejo de bloques generadores de señales de reloj key_stream de salida del Trivium recuperando así la secuencia
de los dispositivos FPGA (para obtener relojes de frecuencias de texto plano original.
altas) y también el manejo de la herramienta Chipscope, que es
un analizador lógico empotrado, con el que se pueden
visualizar señales internas durante el funcionamiento de un
circuito. III. DESARROLLO DE LAS PRÁCTICAS
La estructura de esta comunicación es como sigue: en el Las tres prácticas que se van a desarrollar tienen los siguientes
segundo apartado se explica brevemente el diseño a realizar. objetivos parciales:
En el apartado III se detallan los contenidos y los objetivos de Práctica 1: Diseño del cifrador Trivium: Verificación
diseño de cada una de las sesiones en las que se ha dividido el funcional, imposición de restricciones temporales y
diseño así como los resultados que se pretenden obtener. análisis temporal estático.
Finalmente se extraen algunas conclusiones.
Práctica 2: Creación de una máquina de estados que
II. DISEÑO A REALIZAR controle la carga de la clave y el IV y el funcionamiento
En este conjunto de prácticas se ha tomado como diseño del Trivium. Introducción de un módulo DCM (Digital
base el cifrador de flujo Trivium [6]. Los cifradores de flujo Clock Manager) para generar una señal de reloj con
son circuitos criptográficos de clave privada que se emplean distintas frecuencias. Verificación de la máxima
para el cifrado de información bit a bit. Su función es generar frecuencia de funcionamiento con simulaciones post-
una secuencia pseudo-aleatoria utilizando una clave (secreta) y route.
un vector de inicialización (IV) que puede ser público. El Práctica 3: Implementación del diseño en una placa
mensaje se cifra haciendo la operación XOR entre el mensaje Nexys4 DDR y utilización de Chipscope para medir
sin cifrar y la secuencia pseudo-aleatoria generada. En el experimentalmente la máxima frecuencia de operación.
receptor, el descifrado del mensaje se hace de la misma forma,
mediante una operación XOR entre el mensaje cifrado y la Para la realización de los laboratorios se utiliza la
misma secuencia pseudo-aleatoria. herramienta Xilinx ISE, versión 14.7, y la placa de Digilent
Nexys-4 DDR.
Por ello el proceso de cifrado y descifrado es relativamente
sencillo e igual en el cifrador y el descifrador. El mismo
circuito es utilizado en el proceso de cifrado y en del
descifrado. La principal dificultad a la hora de utilizar este tipo
de cifradores es que deben sincronizar muy bien su
funcionamiento. La variación en un solo ciclo de reloj entre
cifrador y descifrador hace que el proceso de descifrado sea
incorrecto. También hay que tener en cuenta que cada vez que
se reinicie el funcionamiento del cifrador hay que utilizar un
nuevo vector de inicialización, ya que la utilización del mismo
vector de inicialización crea un importante problema de
seguridad.
588
TAEE 2018 | Tenerife, 20 - 22 de Junio
589
Libro de Actas
B. Segunda práctica: Utilización de generadores de relojes como el de la máquina de estados sea el reloj de salida del
(DCM) bloque MMCM (clkfx).
Esta segunda práctica tiene como objetivo la creación de Crear un test_bench y simular funcionalmente.
una máquina de estados que genere señales de entrada para el
cifrador Trivium, así como generar la señal de reloj del De nuevo se crea un test_bench y se realiza la simulación.
Trivium mediante un MMCM. Sin embargo, para simplificar el Un punto interesante es la comprobación de que el reloj clkfx
desarrollo del laboratorio, se proporciona a los alumnos el tiene una frecuencia de 200 MHz.
diseño con la máquina de estados. Realizar una simulación post-route.
La máquina de estados que se les proporciona tiene la Para poder analizar la máxima frecuencia de
siguiente funcionalidad: realiza la carga de la clave y del IV, funcionamiento desde el punto de vista de simulación, se
pone en funcionamiento al Trivium y espera que pasen 1023 realiza una implementación del diseño y se realiza una
ciclos de reloj, pone una salida especial a uno durante un ciclo simulación post-route. Pero ahora la frecuencia del reloj no se
de reloj, y hace que cifrador Trivium siga funcionando de cambia en el test_bench, sino en el módulo MMCM, de forma
forma continua hasta que se active una señal de reset. Esta que manteniendo la frecuencia del reloj de entrada en 100
salida especial servirá referencia para comprobar si el MHz, se vaya cambiando la frecuencia de la señal de reloj
key_stream generado es correcto o no. clkfx. Con estas simulaciones se vuelve a obtener un dato de
El procedimiento a seguir en este laboratorio es el frecuencia máxima de operación del circuito.
siguiente:
Comprobación de máxima frecuencia externa.
Realización de una simulación funcional. Finalmente se les propone un último análisis. Este análisis
Debe crear un test_bench y realizar una simulación es experimental y consiste en visualizar señales de salida de la
funcional comprobando el correcto funcionamiento del FPGA en el osciloscopio. Para ello se realiza la
Trivium (realización de la carga, operación y generación de la implementación del circuito en la placa Nexys-4 DDR y se
señal especial). conecta la salida key_stream del cifrador a un osciloscopio.
Cambiando la frecuencia del reloj clkfx y programando la placa
Introducir un MMCM para generar el reloj. se puede observar la forma de onda y si es visible o no.
Se pide crear un nuevo diseño que tendrá el mismo Los resultados de esta práctica son varios: por una parte se
comportamiento y las mismas entradas y salidas que el circuito ha aprendido el manejo de los MMCM para genera
con la máquina de estados pero en el que se coloque un bloque internamente señales de reloj de frecuencias tanto inferiores
de generación de señales de reloj MMCM (Mixed-Mode Clock como superiores a la frecuencia del reloj de entrada. Se ha
Manager). Por lo tanto en este diseño se copia el código del vuelto a medir con simulaciones post-route la máxima
diseño de la máquina de estados. frecuencia de funcionamiento y además se ha visto
El MMCM se inserta creando una nueva fuente del tipo IP, experimentalmente, cómo se degradan las salidas digitales
y configurándolo de forma que tenga un reloj de entrada de 100 cuando se aumenta la frecuencia de funcionamiento.
MHz y un reloj de salida de 200 MHz (clkfx). Una vez En la Fig. 2 se muestran capturas de simulaciones funcional
generado, se incorpora como un componente al circuito con la y post-route a para la frecuencia de 200 MHz. Estos son los
máquina de estados, haciendo que tanto el reloj del Trivium resultados que se pretenden obtener en esta práctica. Puede
(a)
(b)
590
TAEE 2018 | Tenerife, 20 - 22 de Junio
.comprobarse cómo la salida a ambas frecuencias es diferente, módulo consiste básicamente en seleccionar las señales a
lo que implica un mal funcionamiento del cifrador a 200 MHz. muestrear, la señal de muestreo y el número de muestras que ve
van a almacenar. Toda esta configuración se hace desde un
C. Tercera práctica: Verificación experimental de la máxima entorno gráfico.
frecuencia de operación
Este laboratorio tiene como objetivo analizar las señales Una vez incluido el módulo Chipscope, los pasos a seguir
internas del circuito programado en la placa para comprobar son:
experimentalmente la máxima frecuencia de operación del Programación y verificación con Chipscope
cifrador Trivium. Para ello se va a utilizar la herramienta de
Xilinx Chipscope. La programación se hace dentro de la misma herramienta
de Xilinx ISE usando la opción “Analyze Design Using
Chipscope es un analizador lógico empotrado. Permite la Chipscope”. Este programa abre una nueva interfaz gráfica en
inclusión de puntos de prueba dentro de la propia FPGA para la que se pueden configurar las señales a visualizar y el modo
capturar los valores de señales muestreadas con una señal de de disparo.
muestreo. Los datos muestreados se almacenan en un bloque de
memoria del dispositivo FPGA. Posteriormente son trasladados Se configura el disparo para que se produzca cuando la
al ordenador y visualizados en pantalla. salida punto se ponga a ‘1’. La verificación del funcionamiento
se hace comparando los resultados obtenidos en simulación
Este laboratorio parte del último diseño realizado en la funcional con los obtenidos mediante Chipscope. Para analizar
práctica anterior. Este diseño incluye un módulo MMCM para el comportamiento a distintas frecuencias, en el módulo
cambiar la frecuencia de la señal del reloj. MCMM se cambia la frecuencia del reloj de salida y se
Sobre ese diseño hay que añadir un módulo de Chipscope. programa la FPGA. En Chipscope se analiza la salida a partir
Para ello se añade una nueva fuente del tipo “ChipScope de la puesta a ‘1’ de la señal punto. Por la comparación con las
Definition and Connection File”. La configuración de este salidas observadas en la simulación funcional puede saberse si
(a)
(b)
(c)
Fig. 3. Capturas del funcionamiento (a) funcional, (b) funcionamiento correcto observado con Chipscope a 500 MHz, (c) funcionamiento incorrecto
observado con Chipscope a 600 MHz.
591
Libro de Actas
592
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— El aprendizaje de diseño digital a nivel RT La asignatura “Electrónica Industrial” es una asignatura del
requiere de ejemplos prácticos y conforme se avanza en el bloque de formación común de la rama industrial, impartida en
aprendizaje se precisa que los ejemplos aumenten de el primer cuatrimestre del segundo curso. Es la primera
complejidad. Las FPGA y las placas de desarrollo ofrecen una asignatura que tienen los alumnos en esta titulación relacionada
plataforma muy adecuada para la implementación de estos con la electrónica. Los contenidos de esta asignatura [2]
diseños. Sin embargo las sesiones de prácticas presenciales suelen constan, básicamente, de un bloque analógico y un bloque
tener una duración de dos horas, lo que no facilita que la digital. En el bloque digital se introducen los conceptos básicos
complejidad de los diseños sea alta. Por ello se requiere diseños de la electrónica digital, desde el álgebra de conmutación hasta
que se puedan realizar en varias sesiones y que además sean
el diseño de máquinas de estado, pasando por los conceptos de
prácticos. En esta comunicación se presenta, a modo de
demostrador, la construcción de un sistema medidor de distancia.
puertas lógicas y biestables.
Para ello se cuenta con un módulo de medición de distancias con La asignatura “Electrónica Digital” es una asignatura
ultrasonidos y los datos se muestran en visualizadores 7- obligatoria en el plan de estudios de la titulación. Se imparte en
segmentos de una placa Nexys4. el segundo cuatrimestre del segundo curso. Sus contenidos [3]
desarrollan los iniciados en Electrónica Industrial. Incluyen
Keywords— VHDL, diseño de sistemas digitales, medidor de características reales de las puertas lógicas y los biestables,
distancia, FPGA.
análisis y diseño de circuitos digitales (combinacionales y
I. INTRODUCCIÓN secuenciales) y subsistemas combinacionales y secuenciales.
En los últimos temas de la asignatura se introducen conceptos
Las asignaturas de diseño digital en cursos avanzados de relacionados con el diseño a nivel RT (estructura de circuitos
titulaciones electrónicas pueden utilizar lenguajes de basadas en unidad de control y unidad de datos), cartas ASM y
descripción de hardware para la descripción de circuitos y principios básicos de microprocesadores.
dispositivos FPGA como plataforma para probar de forma
experimental el comportamiento de los circuitos diseñados. Con estos conocimientos previos por parte de los alumnos,
Esta metodología tiene muchas ventajas. Una de ellas es la en la asignatura “Diseño Digital Avanzado” se enseña a los
utilización de un único entorno de CAD para el diseño, la alumnos la descripción de circuitos digitales usando el lenguaje
verificación y la programación de los dispositivos. Además de descripción de hardware VHDL y la forma de
este software es ofrecido de forma gratuita para uso docente implementarlos sobre dispositivos FPGA (en nuestro caso de
por los fabricantes de FPGA. Otra ventaja es la disponibilidad Xilinx). La asignatura se plantea de forma muy práctica, de
de placas de desarrollo, que incluyen además de la FPGA manera que los alumnos van realizando laboratorios en los que
elementos de visualización e interfaz que permiten introducir van haciendo el diseño de pequeños circuitos. Conforme
valores a las entradas y ver resultados en las salidas. Por todo avanza la asignatura estos laboratorios van subiendo un poco
esto la enseñanza de diseño digital con el tándem VHDL- de complejidad, pero en el tiempo destinado a los laboratorios
FPGA es una alternativa con un coste aceptable y, sobre todo, (un máximo de dos horas) no da tiempo a realizar diseños que
muy práctica con un alto atractivo para los alumnos. tengan una mínima complejidad.
Esta alternativa se está aplicando en la asignatura “Diseño Una solución para este problema es la realización de un
Digital Avanzado” [1], optativa de cuarto curso de la titulación diseño en varias sesiones. Pero para que esta solución sea
del Grado en Electrónica Industrial impartida en la Escuela interesante debe tener varias características: por una parte cada
Politécnica Superior de la Universidad de Sevilla. En esta una de las partes debe ser autocontenida: debe tener un objetivo
asignatura se pretende que el alumno aprenda los conceptos de diseño que se pueda conseguir en una sesión de laboratorio.
más importantes del diseño digital. El único apoyo que tiene También debe suponer una construcción paulatina de la
esta asignatura son las asignaturas “Electrónica Industrial” y funcionalidad a realizar.
“Electrónica Digital”, ambas de segundo curso. En este contexto, en esta comunicación presentamos a
modo de demostrador un conjunto de cuatro prácticas que
593
Libro de Actas
tienen como objetivo la construcción de un medidor de de espera el medidor genera un pulso positivo por la salida
distancia utilizando como base un dispositivo medidor de echo que será proporcional a la distancia a medir (“Fig. 3”).
distancias por ultrasonidos y los visualizadores 7-segmentos Esta distancia está contenida en un rango entre 2cm y 4m.
como elemento para mostrar el resultado.
El módulo principal está compuesto de una unidad de
La estructura de esta comunicación es como sigue: en el control, control_maxsonar, y un convertidor de código binario
segundo apartado se explica brevemente el diseño a realizar. a 7-segmentos. La unidad de control es la encargada de
En el apartado III se detallan los contenidos y los objetivos de suministrar la señal de trigger al medidor y evaluar la salida
cada una de las sesiones en las que se ha dividido el diseño así echo para obtener la distancia al objeto en binario así como de
como los resultados que se pretenden obtener. Finalmente se activar la señal alarma. El convertidor recibe el resultado de la
extraen algunas conclusiones. distancia y lo suministra a los visualizadores.
II. DISEÑO A REALIZAR El sistema completo es diseñado por los alumnos a lo largo
de cuatro prácticas. En primer lugar, se diseña y simula la
El objetivo del conjunto de prácticas que se propone es unidad control_maxsonar (Práctica 1). Posteriormente, en la
diseñar un medidor de distancia basado en un dispositivo Práctica 2, se emula mediante código VHDL el medidor
comercial. Se trata del HC-SR04 [4] (“Fig. 1”) que mediante HC_SR04. Esto permite disponer de señales echo de duración
ultrasonidos es capaz de medir distancias dentro de un rango aleatoria y así poder simular medidas de distancias. En la
determinado y presentar las medidas realizadas en Práctica 3, se lleva el sistema completo a la placa. Para ello, se
visualizadores 7-segmentos. termina de construir el módulo principal añadiendo el
El sistema ha de incorporar dos modos de funcionamiento: convertidor y eliminando el emulador del medidor, puesto que
modo continuo y modo unitario. En el modo continuo, el ya el módulo principal podrá interaccionar con el medidor real.
sistema activará el medidor de forma permanente y en todo Por último, en la Práctica 4 se completa el módulo principal
momento se mostrarán las medidas que se estén realizando. Sin con la salida alarma que se conectará a un zumbador.
embargo, en modo unitario, el sistema realizará una única
medida cada vez que se dé la orden correspondiente. III. DESARROLLO DE LAS PRÁCTICAS
A continuación pasamos a detallar cada una de las prácticas
La realización del sistema completo implica el desarrollo de en que se ha descompuesto el diseño.
diversos elementos adicionales como convertidores de códigos
y una unidad de control que formarán parte del que será el A. Práctica 1
módulo principal del sistema. En la Práctica 1 se crea la unidad de control,
En el diagrama de bloques del sistema medidor, véase control_maxsonar. La misma tiene las siguientes entradas y
“Fig. 2”, se muestra la conexión entre el módulo HC-SR04, el salidas.
módulo principal y los visualizadores 7-segmentos. Respecto a Respecto a las entradas: una señal de reloj ck de 100Mhz
las entradas externas del sistema, además de las señales de procedente de la placa de desarrollo, una señal de reinicio
reset y reloj ck, se muestran la señal modo que permite elegir asíncrono activa en alta (reset), una señal de inicio de medición
entre los dos modos de funcionamiento (unitario y continuo) y de distancia (inicio) y la señal echo procedente del módulo
la señal mide que activa la operación de medida en el modo medidor. En cuanto a las salidas: una señal trigger que activa
unitario. En cuanto a las salidas, data_valid, informa de que el cada medición y se conectará con el módulo medidor, un bus
dato mostrado en los visualizadores ya contiene la distancia de salida que contiene el valor de la distancia medida
medida y alarma es una señal que se activa cuando la distancia (distancia) y una señal que indica la validez de dicha medida
al obstáculo se encuentre dentro de un rango predefinido. (data_valid) (véase el bloque control_maxsonar de “Fig. 4”).
El módulo HS-SR04 interacciona con el módulo principal a Las tareas que ha de realizar este módulo son las siguientes:
través de dos señales, una de entrada al medidor (trigger) y otra
de salida (echo). Tras recibir un pulso en la entrada trigger el Generar un pulso en la salida trigger cada vez que la
medidor emite una señal de ultrasonidos y espera a recibir la señal inicio se active. Dado que trigger se conectará con
señal retornada tras incidir en el obstáculo. Durante este tiempo el módulo medidor, se ha de garantizar que cumple las
modo data_valid
mide
echo
Módulo
HC-SR04 trigger principal
reset
ck alarma
594
TAEE 2018 | Tenerife, 20 - 22 de Junio
El alumno en la realización de la práctica tiene que En la “Fig. 4” se muestra el diagrama de bloques del
determinar el número de bits necesario para la salida distancia sistema_maxsonar.
en función de su límite superior (4m). Para probar el funcionamiento del sistema en la placa de
El diseño debe realizarse utilizando una máquina de estados desarrollo se utilizarán los mismos pines utilizados en la
cumpliendo las restricciones de síntesis. También ha de crear Práctica 2 para echo y trigger mientras que la entrada mide y
un testbench para simular la funcionalidad del módulo modo se conectarán a un pulsador y a un conmutador
diseñado. respectivamente.
B. Práctica 2 D. Práctica 4
En la Práctica 2 se diseña un modelo funcional del medidor En la Práctica 4 se completa el diseño añadiendo la salida
de distancia que nos permitirá probar el correcto alarma. El objeto de esta salida es poder generar una señal
funcionamiento del conjunto medidor-control_maxsonar sonora que indique la proximidad a un objeto. Para ello se
mediante simulación antes de pasar a la prueba con el medidor dispone de un zumbador al que conectaremos la salida alarma.
real y la placa. El modo de funcionamiento es el siguiente: para que el
zumbador esté apagado la salida alarma debe tomar el valor 1
Una vez que la simulación es completada con éxito los y para que esté encendido debe tomar el valor 0.
alumnos dispondrán de la placa de desarrollo Nexys4 [5] junto
con el medidor real para hacer las pruebas experimentales. Para Se considerarán cuatro casos en función de la distancia al
la conexión entre ambos se establece que la salida trigger y la objeto:
entrada echo del control se conecten a pines determinados de la Si el valor de la distancia al objeto está
placa. La señal ck deberá conectarse al reloj de 100Mhz de la comprendida entre 100cm y 75cm, se producirán
placa, la señal reset y la señal inicio a sendos pulsadores, la pitidos cortos pero distanciados en el tiempo.
salida distancia a un conjunto de leds y, por último, la señal
data_valid también a otro led. Si el valor de la distancia está en el intervalo entre
75cm y 50cm los pitidos serán algo más largos y
Para probar el conjunto, el alumno deberá activar el reset y menos distanciados.
a continuación activar inicio mediante los pulsadores y esperar
el encendido del led asociado a data_valid e interpretar en En el caso de que la distancia al objeto esté entre
binario el valor de la distancia mostrado en los leds. 50cm y 25cm, los pitidos estarán aún menos
distanciados.
Finalmente, si la distancia es inferior a 10cm, el
modo data_valid
mux inicio
mide
trigger
control
max_sonar
echo
reset Conv Conv
distancia Bin/ BCD/
ck BCD 7seg
Fig. 3 Funcionamiento del medidor de distancia HC-SR04. Fig. 4 Diagrama de bloques detallado del sistema max_sonar
595
Libro de Actas
pitido habrá de ser continuo. VHDL, depuración de errores, escritura del fichero de
estímulos (testbench) que permite la simulación funcional y, en
Para conseguir estos objetivos, el alumno debe modificar el su caso, la implementación en la placa y su comprobación
código anterior y programar la placa comprobando experimental.
posteriormente el funcionamiento del sistema completo.
En las “Fig. 5, 6 y 7” se presentan unas imágenes AGRADECIMIENTOS
obtenidas en el laboratorio. En la “Fig. 5” se muestran los Este trabajo ha sido parcialmente soportado por los
módulos que se conectan a la placa de desarrollo: el medidor proyectos CESAR (TEC2013-45523-R), INTERVALO
de distancia HC_SR04 y el zumbador utilizado para generar la (TEC2016-80549-R) y LACRE (CSIC 201550E039).
señal sonora. Las otras dos imágenes (“Fig. 6” y “Fig. 7”)
corresponden a fotografías que fueron tomadas en el REFERENCIAS
laboratorio para ilustrar el resultado al que llegaron los [1] Puede consultarse el proyecto docente en el enlace:
alumnos tras el desarrollo de las prácticas. En concreto, la http://www.us.es/estudios/grados/plan_201/asignatura_2010034
“Fig. 6” es el resultado de la Práctica 3, donde la distancia al (accedido en febrero 2018).
objeto se muestra en los 4 visualizadores 7-segmentos y la [2] Puede consultarse el proyecto docente en el enlace:
http://www.us.es/estudios/grados/plan_201/asignatura_2010011
“Fig. 7” corresponde al resultado obtenido tras la realización (accedido en febrero 2018).
de la Práctica 4 dado que se incorpora el módulo zumbador.
[3] Puede consultarse el proyecto docente en el enlace:
http://www.us.es/estudios/grados/plan_201/asignatura_2010018
IV. CONCLUSIONES (accedido en febrero 2018).
Con este conjunto de prácticas hemos conseguido que el [4] Pueden consultarse las especificaciones del medidor HC-SR04 en
alumno se enfrente a realizar un diseño de cierta complejidad http://www.micropik.com/PDF/HCSR04.pdf
mediante la descomposición de éste en diseños más sencillos. [5] Pueden consultarse las especificaciones de la placa de desarrollo Nexys4
También se ha conseguido el objetivo de que cada una de las en:https://reference.digilentinc.com/reference/programmable-
logic/nexys-4-ddr/reference-manual
partes en que se ha descompuesto el diseño corresponda a una
única sesión de laboratorio. Además se incorpora, en cada caso,
el proceso completo de diseño, es decir, la escritura del código
Fig. 6 Placa de desarrollo y medidor. Resultado tras Práctica 3. Fig. 7 Placa de desarrollo, medidor y zumbador. Resultado tras Práctica 4.
596
TAEE 2018 | Tenerife, 20 - 22 de Junio
Javier García-Zubía, Eneko Cruz, Luis Rodríguez Gil, Borja Sotomayor Basilio
Unai Hernández Jayo, Ignacio Angulo Martínez, Pablo Departamento Computer Science, University of Chicago
Orduña 1100 East 58th Street
Facultad de ingeniería, Universidad de Deusto Chicago, IL60637, USA
Avda. Universidades 24, 48007 Bilbao, España borja@cs.uchicago.edu
zubia@deusto.es
Abstract— En el ámbito de la minimización de funciones nivel de puerta lógica, aunque también podría extenderse a
booleanas y de su diseño mediante puertas AND-OR-NOT sistemas secuenciales. El proceso de diseño de estos circuitos
existe un buen número de plataformas y programas in- sigue una metodología paso a paso muy asentada y descrita en
formáticos específicos. La plataforma WebLab-Boole- los manuales de la asignatura. La Fig. 2 muestra claramente
Deusto presenta dos características novedosas frente a las este proceso: crear la tabla de verdad, escribir la formas canó-
anteriores ya que por un lado es una plataforma web y por nicas booleanas, dibujar los mapas VK, obtener las expresiones
tanto el usuario no debe descargarse ningún software, y mínimas simplificadas y dibujar el circuito digital con puertas
por otro lado permite al usuario no solo diseñar el circuito lógicas AND-OR-NOT.
digital sino también probarlo en un laboratorio remoto
basado en una FPGA/CPLD que le ofrece por ahora inte-
rruptores, pulsadores, leds y 7-segmentos.
I. INTRODUCCIÓN
La asignatura de Electrónica Digital forma parte del curric-
ulum de diversos grados en ingeniería y en otros ámbitos téc-
nicos. Así pues, cualquier aportación en esta área puede ser
interesante para dicha comunidad.
Los circuitos electrónicos digitales se dividen en combina-
Fig. 2. Diseño de circuitos digitales combinacioanles con puertas lógicas
cionales y secuenciales, y cada uno de estos además puede ser
dividido en dos grupos: a nivel de puerta lógica (bit-level) o a
En la Fig. 2 las líneas continuas describen el proceso de di-
nivel funcional (word-level). Los circuitos a nivel de bit están
seño, mientras que las líneas discontinuas muestran el proceso
implementados exclusivamente con puertas lógicas AND-OR-
básico de análisis. Cada paso de diseño (o análisis) implica que
NOT, mientras que los circuitos a nivel de palabra se imple-
el alumno debe aplicar un método claro y bien conocido: para
mentan principalmente con bloques funcionales tipo CI 74XX.
obtener la tabla de verdad los alumnos deben describir el com-
La Fig. 1 muestra dos ejemplos de ambos tipos de circuitos.
portamiento del ejercicio usando solo 0 y 1; el diagrama o ma-
pa VK es la representación gráfica de la tabla de verdad de
forma que está pueda ser simplificada; para minimizar el VK
el alumno debe aplicar un algoritmo no del todo trivial que se
basa en el dibujo de lazos; y finalmente el circuito digital ex-
presa mediante símbolos gráficos las expresiones booleanas
mínimas obtenidas de los mapas VK.
Fig. 1. Circuitos digitales WebLab-Boole-Deusto (WBD)ayuda a los estudiantes a
aprender cómo completar los pasos anteriores de diseño, y lo
La herramienta WebLab-Boole-Deusto presentada en este hace paso por paso, sin pasar directamente de la tabla de ver-
trabajo está orientada al diseño de circuitos combinacionales a dad al circuito digital como hacen otras herramientas de diseño
597
Libro de Actas
digital. Adicionalmente, WBD es capaz de implementar el La Fig. 4 muestra el siguiente paso, consistente en crear la
sistema diseñado para que los alumnos puedan testear la bon- tabla de verdad usando simplemente el ratón. En este ejemplo
dad del circuito diseñado. Dicha implementación se basa en las entradas son activas por nivel alto y las salidas, por bajo.
una FPGA y se ofrece como un laboratorio remoto. Es decir, el
alumno no necesita montar un circuito o grabar una FPGA, En el siguiente paso, Fig. 5, los alumnos pueden obtener
simplemente necesita disponer de una conexión a internet para opcionalmente la forma canónica correspondiente a cada co-
acceder al laboratorio remoto y completar la experiencia. lumna resultado del sistema digital. Este paso es relevante por-
que se pasa de una descripción basada en 1, 0 y X a una basada
Antes de describir la herramienta WebLab-Boole-Deusto es en el álgebra de Boole (Teorema de Shannon), tanto en forma
importante remarcar que se trata de una herramienta didáctica, de minitérminos como de maxitérminos.
orientada al aula y los alumnos y no a la industria y los profe-
sionales. En la industria los profesionales no usan CI de puertas
lógicas, sino que directamente programan en VHDL la confi-
guración de las FPGA utilizadas (o programan en C los micro-
controladores). En educación al menos hasta el momento, es
importante que el alumno entienda el concepto de puerta lógica
y su utilización para implementar circuitos digitales.
El trabajo consiste fundamentalmente en presentar la he-
rramienta y su uso para que los profesores involucrados puedan
determinar su utilidad en el aula.
598
TAEE 2018 | Tenerife, 20 - 22 de Junio
ver en la Fig. 6, la expresión mínima puede ser ocultada para frecuencia seleccionable, y en la salida dispone de 8 diodos led
que la obtenga el alumno antes de verla. y cuatro 7-segmentos multiplexados con sus correspondientes
líneas de enable. La Fig. 8 muestra la asignación que se ha
hecho mediante arrastre en el interface: las entradas han sido
asignadas a los interruptores (podrían haber estado asignadas a
los pulsadores), y los segmentos de salida se han asignado a los
correspondientes segmentos.
Un laboratorio remoto permite que el alumno tenga una ex- El siguiente paso consiste en acceder al WebLab-Deusto.
periencia similar a la que tendría en un laboratorio clásico o En este momento la página web le solicita un user/pass y el
manual pero sin estar en él, utilizando una conexión a Internet alumno bien puede introducir la suya, si es que la tiene, o utili-
como sus manos y ojos. Los laboratorios remotos tienen mu- zar demo/demo. Una vez dentro del experimento remoto
chas ventajas y desventajas y existen múltiples estudios que (WebLab-Deusto-PLD o WebLab-Deusto-FPGA) es necesario
avalan su utilidad o la critican, pero este no es el objetivo de indicarle al mismo con qué fichero debe experimentar
este trabajo. Este no es otro que mostrar otro caso de uso a la (BCD2seven_seg.vhd).
comunidad universitaria. El alumno en este caso puede probar
(no montar) un circuito digital real.
El laboratorio remoto WebLab-Deusto-FPGA dispone de
varias entradas y salidas, más concretamente dispone en la
entrada de 10 interruptores, cuatro pulsadores y un clock de
599
Libro de Actas
Antes de seguir cabe destacar que no es objetivo en absolu- En este momento el alumno puede probar todas las combi-
to de esta herramienta el entrenar al alumno en el diseño de naciones hasta quedar satisfecho con su diseño, o puede encon-
sistemas digitales en VHDL. En WebLab-Boole-Deusto el trar algún error que le haga reconsiderar su diseño inicial, con
VHDL y la FPGA son meros instrumentos para facilitar la el fin de obtener un comportamiento satisfactorio en un nuevo
experimentación del alumno, y no son objeto de aprendizaje. acceso al laboratorio remoto.
La plataforma WebLab-Deusto cuenta con otro laboratorio Por último cabe destacar que el usuario puede guardar y
orientado al diseño con VHDL y FPGA que actualmente se cargar los sistemas digitales creados con anterioridad.
encuentra bajo rediseño.
III. COMPARATIVA CON OTRAS HERRAMIENTAS SIMILARES
Volviendo a lo anterior, el alumno tiene el control de las Actualmente hay centenares de minimizadores booleanos
entradas, y al cambiar sus valores podrá ver el efecto de estos pero la mayoría de ellos tiene alguno de los problemas siguien-
cambios en las salidas. La Fig. 12 muestra dos situaciones tes:
distintas en la entrada. La primera es 0000 (ver que los cuatro
interruptores están a 0) y la segunda, 0101 (ver que los inte- La mayoría está orientada solo a la minimización boo-
rruptores indican 0101). leana, o a la simulación de circuitos digitales, o pocas
veces está orientada al proceso completo de diseño.
No son aplicaciones web, y muchos son programas de
escritorio ejecutables.
600
TAEE 2018 | Tenerife, 20 - 22 de Junio
Las aplicaciones que son web pueden estar basadas en sino que busca ser una ayuda para el profesor y el alumno en la
tecnologías obsoletas, fundamentalmente Java o Flash. tarea de enseñanza-aprendizaje.
El soporte gráfico no es habitual, y lo normal es que la
introducción de las funciones a minimizar esté basada
en minitérminos/maxitérminos.
Muchas de ellas no permiten al alumno comprobar su
propia solución, la herramienta simplemente ofrece la
suya.
No tienen conexión a un laboratorio remoto para poder
experimentar con el sistema en realidad, simplemente
entregan al alumno las expresiones booleanas o una si-
mulación gráfica.
WebLab-Boole-Deusto es una herramienta web, accesible
desde cualquier dispositivo usando cualquier navegador y bajo
cualquier sistema operativo, su interface es gráfico e incluye el
acceso a un laboratorio remoto. WBD está integrado en
WebLab-Deusto y por tanto ofrece al profesor las ventajas
propias de un RMLS (Remote Lab Management System) que
son explicadas en una sección posterior.
Desde nuestro conocimiento no existe otra herramienta si-
milar disponible, excepto Boole-Deusto [1], predecesora de la
actual WBD. Fig. 13. Herramienta alternativa a WBD
601
Libro de Actas
La Fig. 15 muestra sin embargo una sesión en particular de El profesor valora mucho este tipo datos para poder esta-
una alumna, donde el profesor no solo puede ver las acciones blecer técnicas de Learning Analytics y similares.
de la misma, sino que también puede acceder a los ficheros
enviados al laboratorio remoto. V. CONCLUSIÓN Y TRABAJO FUTURO
La herramienta WebLab-Boole-Deusto permite al alumno y
al profesor el diseño paso a paso de un circuito digital combi-
nacional a nivel de bit y su prueba real en un laboratorio remo-
to. WBD es una herramienta web diseñada bajo el paradigma
html5.
El trabajo futuro se orienta hacia la medida de la usabilidad
bajo UMUX y hacia la extensión de su funcionalidad, sobre
todo hacia la integración de diseño de autómatas (FSM).
REFERENCIAS
602
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract—This paper describes the design and implementation aprendizaje de muchos de los conceptos básicos sobre este
on FPGA (Field Programmable Gate Array) of a training tipo de sistemas de comunicación.
system for learning the basics about digital communications. The
El diseño se ha decidido que esté basado en una FPGA,
developed system is able to generate the main digital modulated
signals (ASK, FSK, BPSK, M-PSK, M-QAM) and it also contains dadas las posibilidades de este tipo de productos para desa-
an optimum receiver for demodulating these signals when they rrollar sistemas de procesado digital eficientes y de bajo coste,
are corrupted by AWGN (Additive White Gaussian Noise). An además que se han demostrado muy adecuadas para este tipo
AWGN generator is included into the same FPGA in case an de aplicaciones [2], [4]–[7]. Aunque se plantea este trabajo
external one is not available. Moreover, a software tool developed
como un producto ya desarrollado para el aprendizaje de
in LabVIEW is provided to analyze the different signals at
the modulator and the demodulator. This work constitutes a los esquemas de comunicación digital, es posible también
tool for helping students to improve their understanding and enfocarlo como un proyecto de fin de carrera donde el objetivo
learning about digital communication. Nevertheless, its design sea el diseño del mismo propiamente dicho.
and implementation could also be focused as a Final Graduate De esta forma, tras una breve descripción general del
Project for a bachelor’s degree in Electronics Engineerging.
The project covers several topics on communications, signal
sistema en la sección II, la sección III detalla los diferentes
processing, digital-to-analog conversion and programming in elementos a tener en cuenta para llevar a cabo la implemen-
LabVIEW, as well as design and synthesis over logic devices tación del entrenador. La sección IV presenta los resultados
by using hardware description languages. Therefore, it allows obtenidos tras el uso del mismo como parte del programa de
the student to go into the previous topics in a greater depth and prácticas de una asignatura sobre ‘Comunicaciones Digitales’
it prepares him/her for applying the knowledge of them in the
achievement of a specific objective. On the other hand, the project
en relación al rendimiento académico del alumnado previo a
constitutes the solution of a non-trivial problem by using digital su implantación. Por último, se finaliza con la exposición de
techniques, then making the student more confident to cope with las principales conclusiones de este trabajo en la sección V.
new challenges in the future. From an educational point of view,
this tool has been used in digital communication courses to assess II. D ESCRIPCI ÓN GENERAL DEL SISTEMA
its ability to improve students’ learning. It has been demonstrated
an above 30 % enhancent on academic students’ marks in digital En la Fig. 1 se muestra el diagrama de bloques del entre-
communication topics since the introduction of practical sessions nador a implementar. Como se puede observar, la mayor parte
with this tool as part of subject program. de las tareas a ejecutarse (generación de datos, modulación
de los mismos, generación del ruido y demodulación de la
I. I NTRODUCCI ÓN señal recibida) recaen sobre la FPGA, que incluso controla
Los entrenadores de comunicaciones configuran una herra- la transferencia de información hacia el exterior mediante un
mienta muy eficiente para facilitar a los alumnos la com- conversor digital-analógico (DAC, Digital-to-Analog Conver-
prensión de los aspectos relacionados con los sistemas de ter) y un módulo UART (Universal Asynchronous Receiver
comunicación [1]–[3], al permitirles trabajar con dispositivos Transmitter).
que generan y procesan señales reales y no meramente con Adicionalmente, se requiere de un software instalado en
modelos matemáticos e ilustraciones expuestos en una pizarra el ordenador personal para poder analizar en tiempo real las
o diapositiva. Si estos módulos hardware cuentan además con distintas señales generadas en la FPGA, cuyos valores se
algún programa software que les permita analizar gráficamente reciben a través de su puerto serie.
qué está pasando en distintos puntos del entrenador, es posible
III. D ISE ÑO DEL ENTRENADOR
acelerar aún más dicho aprendizaje.
En los tiempos actuales, no contamos con los recursos Tal como se ha comentado previamente, en el desarrollo de
económicos necesarios para adquirir este tipo de productos este proyecto se optó por una realización digital del entrenador
y que además se adapten perfectamente a nuestras necesida- mediante el uso de lenguajes de descripción de hardware de
des. Es por ello que en este trabajo se plantea el diseño e alto nivel, en concreto VHDL (Very high speed integrated
implementación de un entrenador de comunicaciones digitales circuit – Hardware Description Language), para su posterior
de bajo coste y lo suficientemente completo para abordar el implementación en una FPGA comercial y prueba del mismo.
603
Libro de Actas
604
TAEE 2018 | Tenerife, 20 - 22 de Junio
determinadas combinaciones de realimentación a través de una una distribución uniforme. La Fig. 6 esquematiza el proceso
puerta XOR. En la Fig. 5 se muestra la estructura para el de obtención de las amplitudes para las muestras de ruido.
generador de R = 5 biestables implementado en nuestro caso, En la Fig. 7 se muestra cómo el generador de ruido imple-
donde se requiere realimentar las salidas del segundo y último mentado proporciona una distribución de la amplitud de las
para obtener una secuencia de longitud máxima. muestras de ruido con una función de densidad de probabilidad
gaussiana, demostrando un correcto funcionamiento.
605
Libro de Actas
2
s̆j = arg mı́n kri − sj k2 = arg mı́n (x̃i − xj )2 + (ỹi − yj )2
sj ∈ML sj ∈ML
(2)
donde s̆j = x̆j + j y̆j es el sı́mbolo más probable de haber
2
sido transmitido y k k2 denota la norma euclı́dea al cuadrado. Fig. 10. Visualización de las señales del entrenador en un osciloscopio
Para constelaciones más simples como QPSK o modulaciones
binarias es posible sustituir el bloque de búsqueda del sı́mbolo
más próximo por comparadores donde el umbral se establece integradores de la Fig. 8 para obtener la estimación de los
al punto medio entre los posibles sı́mbolos recibidos. sı́mbolos recibidos).
En relación al software desarrollado para analizar las señales
IV. R ESULTADOS suministradas por el entrenador de comunicaciones digitales,
La Fig. 9 muestra una instantánea del entrenador imple- la Fig. 11 muestra dos instantáneas de los paneles principal y
mentado, donde las señales suministradas por la tarjeta que secundario que componen la interfaz de usuario.
contiene la FPGA son representadas en un osciloscopio, ası́ El panel principal muestra la evolución temporal de las
como en el software residente en el ordenador que se ha señales tanto en el modulador como en el demodulador, en este
desarrollado utilizando LabVIEW
. R La FPGA por la que
caso para modulación QPSK, donde además se proporciona
se ha optado finalmente es una Spartan 3A [9], de la que información sobre el número de errores cometidos durante la
apenas se ha requerido un 25 % de sus recursos lógicos para demodulación de los datos si los hubiese habido. Obsérvese
la implementación del entrenador. que los datos demodulados (señal en rojo en la gráfica inferior
Como se ha comentado, el entrenador permite la visuali- del panel) están retrasados un tiempo de sı́mbolo T respecto
zación de las principales señales generadas en el mismo a de los datos originalmente transmitidos (señal en rojo en la
través de la observación de los cuatro canales de salida de gráfica superior), por lo que se comprueba que en esta captura
su conversor D/A. La Fig. 10 muestra la adquisición con un no se han producido errores de transmisión.
osciloscopio de dichas señales para el caso de modulación El segundo panel puede utilizarse para analizar las cons-
FSK (señal transmitida, datos transmitidos, señal recibida con telaciones de las señales transmitidas y recibidas, ası́ como
ruido y datos demodulados). Podemos observar un perfecto la distribución de las muestras de ruido. La figura presenta
funcionamiento del demodulador, donde los datos demodula- una ejecución para 16-QAM. Observando la constelación de
dos coinciden con los transmitidos con un retardo de un bit, los sı́mbolos recibidos, los obtenidos por combinación de las
correspondiente al tiempo de sı́mbolo T (el requerido por los señales x̃i e ỹi a la salida de los filtros correladores (ver Fig. 8),
se hace evidente la dispersión provocada por el ruido en el re-
ceptor. El panel muestra además que se ha producido un error
en la demodulación de un sı́mbolo, presumiblemente entre los
sı́mbolos correspondientes a la tercera columna de la segunda
fila de la constelación de sı́mbolos recibidos, de un total de
95 sı́mbolos demodulados hasta ese momento. Teniendo en
cuenta que se ha utilizado codificación Gray para la definición
de las constelaciones (entre sı́mbolos adyacentes únicamente
hay una diferencia en un solo bit entre los sı́mbolos binarios
que representan), eso implica que sólo habrá un único bit
erróneo del total de 95 sı́mbolos × 4 bits/sı́mbolo = 380 bits
transmitidos. Lo anterior lleva a una tasa de error de bit (BER,
Bit Error Rate) de 1/380 = 2,632 · 10−3 , tal como indica el
propio panel.
La Fig. 12 muestra los resultados académicos obtenidos por
el alumnado en la temática de ‘Sistemas de Comunicación
Digital’, antes y después de la introducción del entrenador
Fig. 9. Visual del entrenador de comunicaciones digitales como parte del programa de
606
TAEE 2018 | Tenerife, 20 - 22 de Junio
prácticas de una asignatura de máster. Durante los cursos En el perı́odo previo a la introducción del entrenador, se
2013-2014 y 2014-2015 se produce un perı́odo de transición observa que durante el último curso del mismo (2012-2013)
entre el máster precedente y el que lo sustituye, donde además los resultados académicos experimentan una notable mejora
la asignatura se traslada del primer año al segundo del máster, a pesar de no contarse con esta nueva herramienta en las
por lo que no se imparte, de ahı́ que no existan resultados para sesiones prácticas. La nota media sube hasta 6,2 cuando en
dichos cursos. Hay que indicar que el número de estudiantes el pasado se encontraba generalmente por debajo del 5. Sin
de esta asignatura es reducido, con una media de cinco embargo, hay que indicar que durante ese curso, con un pico de
estudiantes anuales. Los resultados académicos mostrados se matriculados que superaba los diez estudiantes, se contó con
refieren al rendimiento del alumnado ante una prueba escrita un grupo del alumnado especialmente competente, lo que lleva
donde se solicitan respuestas cortas que buscan evaluar el a una importante alteración de la realidad general. De hecho,
aprendizaje de los principales conceptos relativos a los distin- durante ese curso, si bien es cierto que cerca del 30 % de los
tos aspectos sobre sistemas de comunicación digital cubiertos estudiantes superaron la calificación de 8 sobre 10 en los temas
por la asignatura. sobre ‘comunicaciones digitales’ de la asignatura, el 60 % de
607
Libro de Actas
la clase obtuvo una calificación inferior a 6, donde la mitad de de comunicación, además de ser fácilmente adaptable para
este segundo grupo no consiguió siquiera alcanzar el aprobado incorporar nuevas funcionalidades. Finalmente, se ha evaluado
en esa temática de la asignatura. La desviación estándar de las la potencialidad del entrenador para mejorar los resultados
calificaciones para este curso 2012-2013 (ver Fig. 12) delata de aprendizaje sobre comunicaciones digitales en asignaturas
esta situación, donde se observó una gran disparidad en el de máster que abarquen esta materia, donde se aprecia una
rendimiento de los distintos estudiantes. notable mejora en el rendimiento académico del alumnado, con
incrementos superiores al 30 % en las calificaciones medias,
tras la implantación de su uso dentro del programa de prácticas
de dichas asignaturas.
Por otro lado, comprendiendo el diseño y la implementación
del entrenador como un posible trabajo de fin de titulación, su
consecución conlleva el estudio de los sistemas de comuni-
cación, procesamiento digital de señales, ası́ como el uso de
lenguajes de descripción de hardware para diseño digital y
la programación en LabVIEW. En ese sentido, constituye un
reto interesante para estudiantes de titulaciones relacionadas
con la ingenierı́a electrónica, que tendrı́an que poner en
práctica muchos de los conocimientos y habilidades adquiridas
durante su formación, lo que les capacitarı́a para enfrentarse
Fig. 12. Resultados académicos antes y después de incluir el entrenador como
parte de las actividades prácticas a problemas similares o más complejos en su futuro trabajo
como ingenieros/as.
Los pobres resultados del alumnado en los temas de ‘comu- R EFERENCIAS
nicaciones digitales’ observados durante los sucesivos cursos
[1] J.M. Santiago, Jr., A.S. Ali, “Educational communication system
académicos, llevan durante el año 2014 a plantearse algún (EDUCOMM)-a training device,” in Proceedings Frontiers in Education
tipo de solución. Es por ello que se lleva a cabo el desarrollo Conference, Oct. 1988, pp. 142-148.
del entrenador de comunicaciones digitales y su implantación [2] F. Ahamed, F.A. Scarpino, “An educational digital communications
project using FPGAs to implement a BPSK detector,” IEEE Trans. Educ.,
en el programa de prácticas de la asignatura equivalente del vol. 48, no. 1, pp. 191-197, Feb. 2005.
nuevo máster. El efecto es inmediato manifestándose en dos [3] R. Serrano, J.M. Górriz, J. Ramı́rez, C.G. Puntonet, “Implementación de
aspectos del rendimiento académico. Por un lado, la nota entrenadores de comunicaciones en placas PCB,” in VIII Congreso de
Tecnologı́as Aplicadas a la Enseñanza de la Electrónica - TAEE 2008,
media experimenta un incremento superior al 31 %, pasando Julio 2008, p. 112.
de 5,1 a 6,7. Si no tenemos en cuenta los cursos 2012-2013 [4] O. González, A. Ayala, S. Rodrı́guez, B.R. Mendoza, “Implementación en
y 2017-2018, donde son apreciables notas medias superiores FPGA de un bucle Costas para la demodulación de señales de AM DSB-
SC,” in XXIV Simposium Nacional de la Unión Cientı́fica Internacional
a los promedios en ambos perı́odos (antes y después del uso de Radio - URSI 2009, Septiembre 2009, p. 57.
del entrenador en las prácticas), estarı́amos hablando de un [5] T. Mizuochi, Y. Konishi, Y. Miyata, T. Inoue, K. Onohara, S. Kametani,
incremento de un 34 % desde una nota media de 4,8 a otra T. Sugihara, K. Kubo, H. Yoshida, T. Kobayashi, T. Ichikawa, “Experi-
mental demonstration of concatenated LDPC and RS codes by FPGAs
de 6,4 en el nuevo perı́odo. Por tanto, es patente la mejora en emulation,” IEEE Photonics Technol. Lett., vol. 21, no. 18, pp. 1302-1304,
los resultados promedios del alumnado. Además, el segundo Sept. 2009.
aspecto a resaltar en la asignatura del nuevo máster es que todo [6] J. Lagos-Benites, M. Grosso, M. Sonza Reorda, G. Audisio, M. Pipponzi,
M. Sabatini, V.A. Avantaggiati, “An FPGA-emulation-based platform for
el alumnado ha superado hasta la fecha los exámenes relativos characterization of digital baseband communication systems, ” in IEEE
a estos tópicos sobre ‘comunicaciones digitales’, aún cuando International Symposium on Defect and Fault Tolerance in VLSI and
se enfrentaban a exámenes equivalentes a los realizados por Nanotechnology Systems, Oct. 2011, pp. 391-398.
[7] O. Font-Bach, N. Bartzoudis, A. Pascual-Iserte, D. López Bueno, “A real-
el alumnado del anterior máster, alumnado este último donde time FPGA-based implementation of a high-performance MIMO-OFDM
el 40 % no fue capaz de superar ese módulo de la asignatura. transceiver featuring a closed-loop communication scheme,” in IEEE
International Conference on Wireless and Mobile Computing, Networking
V. C ONCLUSIONES and Communications (WiMob), Oct. 2012, pp. 100-107.
[8] L.W. Couch II, Digital and Analog Communication Systems, Ed. Prentice
En este trabajo se ha presentado el diseño e implementación Hall, Upper Saddle River, New Jersey, United States, 2007.
en FPGA de un entrenador para el aprendizaje de comuni- [9] Spartan-3A FPGA Family: Data Sheet, Xilinx, Inc., 2010.
caciones digitales, donde se ha hecho uso de la herramienta
de programación LabVIEW para el desarrollo del software
residente en el ordenador. Igualmente, se muestran las posi-
bilidades ofrecidas por el prototipo en cuanto a las diferentes
caracterı́sticas de los sistemas de comunicación digital que
pueden ser analizadas con el mismo. A la vista de los
resultados presentados, se puede considerar que el entrenador
desarrollado constituye una herramienta bastante versátil para
promover una mejor comprensión de este tipo de sistemas
608
TAEE 2018 | Tenerife, 20 - 22 de Junio
alu0100950625@ull.edu.es, amr@iac.es
609
Libro de Actas
II. Desarrollo del prototipo de mini-robot sirve de apoyo, todo esto está integrando en la parte
evolutivo. inferior para ahorrar espacio. Además, se ha buscado
que el robot sea lo más bajo posible, con el fin de que
Funcionamiento general el sensor de color orientado hacia el suelo se encuentre
protegido sin necesidad de añadir otro elemento de
Los robots que se describen a continuación protección en el diseño. (Figura 1)
son una simplificación de los descritos por el equipo
del Dr. Dario Floreano et al. en el artículo
Evolutionary Conditions for the Emergence of
Communication in Robots. [1]
Diseño mecánico
En lo que se refiere al diseño mecánico del
robot, la problemática principal es dar cabida a toda la
electrónica del robot en un espacio reducido, pues el
experimento original consta de una gran cantidad de
robots y el hecho de que estos sean de grandes
dimensiones conllevaría la necesidad de un espacio
demasiado grande. Teniendo esto en cuenta el diseño
se ha realizado aprovechando la altura, donde no Fig. 2: Nivel superior robot
tenemos limitaciones de espacio.
Para proteger el sensor de color ambiente se
El robot cuenta con 2 piezas principales: la ha diseñado una pieza que se atornilla al robot, con la
base y la planta superior. En la base situamos las finalidad de que se pueda sustituir con facilidad en
ruedas y sus 2 motores junto a una rueda giratoria que caso de que, por ejemplo, se dañe el filtro. (Figura 3)
610
TAEE 2018 | Tenerife, 20 - 22 de Junio
Electrónica
Software
Fig. 4: Esquema de bloques del circuito electrónico
El código empleado en el robot se ha
estructurado en 3 niveles jerárquicos: main, procesos Como se puede observar en la figura 4, el
y subprocesos. La finalidad de esta organización es la elemento principal del robot es el controlador Arduino
de clarificar la lectura del código y simplificar la Nano con un procesador ATMega328. Este
detección de errores dentro del mismo, empleando una microcontrolador será el encargado de todo el bloque
técnica modular. de control, pero debido a las limitaciones en el número
de pines disponibles se ha empleado elementos lógicos
El nivel main es el encargado de gestionar la intermedios para efectuar el control del bloque de
navegación general durante la ejecución. Desde este sensores de color ambiente y del control de los LED’s
archivo se llaman a los 3 procesos generales: lectura de salida.
de sensores, cálculo de los valores de la red neuronal y
salidas de los actuadores. La lógica intermedia está formada por un
integrado dual decoder 2 a 4 con lógica negada,
En la lectura de los sensores se emplean los SN74HCT139N [3] conectado a dos integrados
subprocesos tcs y phototransistors, que leen todas las SN7400N quad NAND de 2 entradas. [4]
entradas sensoriales y las convierten a los valores de
entrada a la red neuronal. Durante el cálculo se toman En cuanto al driver de los motores, se ha
los valores de entradas y los pesos sinápticos definidos empleado un integrado L293NE [5] alimentado a 7.4 V,
en el código genético y se calculan las salidas sumando que servirá para controlar los dos motores DC que
todas las entradas pesadas y empleando una función tiene el robot. Además, cabe destacar que la
tangente hiperbólica como función de activación, lo alimentación de los motores no está regulada, ya que
que da un rango efectivo de -1 a 1 en las salidas. se conectan directamente a las baterías.
611
Libro de Actas
612
TAEE 2018 | Tenerife, 20 - 22 de Junio
Tabla 1: muestra la variación de los valores de lectura del sensor de color con el aumento de la distancia respecto del foco
lumínico.
Lo que se hizo fue unir los puntos tomados multiplicar por 255 el valor de la neurona de salida
como extremos mediante una recta. De esa forma se para escalar los valores.
obtienen los valores de la Tabla 1, que en el caso del
filtro azul es: En primer lugar, vemos la respuesta de
intensidad para 1 y 2 motores en función de la
𝐿𝑒𝑐𝑡𝑢𝑟𝑎 velocidad (Figura 5).
(1) 𝑉𝑎𝑙𝑜𝑟 = ( ) -1.20755
212
Una de las observaciones claves que
y en el caso del filtro rojo es:
hacemos al realizar estas pruebas es que desde la
(2) 𝑉𝑎𝑙𝑜𝑟 = (𝐿𝑒𝑐𝑡𝑢𝑟𝑎 × 0,001038) -0.0322 velocidad de 0 hasta 0,2 el motor no se mueve, aunque
consume intensidad. Tal y como apreciamos en la
III. Análisis de resultados gráfica consume una cantidad considerable con un solo
motor, pero es aún más notable cuando montamos dos.
Gráficas motor Viendo esto es de esperar que cuando montemos el
motor con reductora y tenga que mover la masa del
El robot requiere de dos motores de CC para
robot, la velocidad para que se empiece a mover sea
desplazarse. Con el objetivo de analizar su
aún mayor. Esto se ajustará en el código para evitar los
comportamiento, se han distinguido dos casos: un
posibles daños derivados.
motor funcionando a la vez, y ambos motores
funcionando al mismo tiempo. Para realizar este El hecho de que el motor no se mueva no es
análisis vamos a medir la intensidad consumida por los solo importante porque se pueda dañar el motor, sino
motores para un rango de velocidades de 0 a 0.95, también por el lado del consumo pues se puede
estando entre los valores que pueden tomar las apreciar que una vez el motor está en movimiento el
neuronas. Los valores que puede tomar una salida consumo es menor.
PWM en Arduino van desde 0 hasta 255 pues se usan
Fig. 5: Variación de la intensidad consumida en el caso de 1 motor (azul) y en el caso de 2 motores (gris) frente a la velocidad
relativa de los motores
613
Libro de Actas
Fig. 6: Relación de consumos (Intensidad consumida por 2 motores/ Intensidad consumida por 1 motor) frente a la velocidad
relativa de los motores
614
TAEE 2018 | Tenerife, 20 - 22 de Junio
615
Libro de Actas
que les atraiga hacia las ciencias en general y que les [5]Manufacturer: Texas Instrument. Datasheet source:
ayude en su futuro como estudiantes. http://www.ti.com/lit/ds/symlink/l293.pdf
V. Conclusiones
La robótica resulta una disciplina perfecta
para la docencia en talleres, especialmente para
aquellos destinados a escolares sin experiencia previa.
Su carácter multidisciplinar y eminentemente práctico
le otorga un rol preferente de cara a que los escolares
puedan aprender de forma interactiva, poniendo en
práctica los conocimientos adquiridos.
VII. Referencias
[1] D. Floreano, S. Mitri, S. Magnenat, L.Keller,
“Evolutionary conditions for the Emergence of
Communication in Robots”, Laboratory of Intelligent
Systems, Ecole Polytechnique Fédérale de Lausanne,
http://www.sciencedirect.com/science/article/pii/S09609822
07009281
616
TAEE 2018 | Tenerife, 20 - 22 de Junio
Abstract— La robótica y el pensamiento computacional son La educación es una herramienta poderosa que está siendo
herramientas ideales para desarrollar la pedagogía ciencia, más popular en estos días. La demanda de graduados en
tecnología, ingeniería y matemáticas (STEM). Hoy en día, las ciencias, tecnología, ingeniería y matemáticas (STEM) ha
herramientas de robótica educativa surgen con el objetivo de aumentado constantemente en las últimas décadas. Sólo en
promover la innovación y la motivación de los estudiantes Estados Unidos, se espera que los puestos de trabajo para
durante el proceso de aprendizaje. Los robots se están volviendo ingenieros biomédicos aumenten un 62% para 2020, y se
más comunes en nuestra vida diaria; por lo tanto, es importante espera que los puestos de trabajo en desarrollo de software y
integrar robots en todos los niveles de nuestra sociedad. Este
ciencia médica aumenten un 32% y un 36%, respectivamente.
demostrador se centra en impulsar el mismo contenido a través
Combinado con un número insuficiente de estudiantes
de tres herramientas educativas robóticas de bajo coste. La
primera es Scratch, se pueden programar historias interactivas,
matriculados en los campos STEM, esto resultará en cerca de
juegos y animaciones. La segunda herramienta es Crumble, es un 2.4 millones de empleos STEM vacantes para el 2018 [3].
controlador programable fácil de usar. Su interfaz de La tecnología educativa es una herramienta con gran
programación utiliza un lenguaje de programación por bloques potencial que aumenta su presencia día a día. Algunos ejemplos
que facilita su uso. Por último, Arduino es una plataforma de son los proporcionados por [4] como parte de la red eMadrid.
código abierto basada en hardware y software fácil de utilizar y
con gran potencial para el desarrollo de aplicaciones robóticas. Sin embargo, la introducción a la robótica no es una tarea
Este demostrador tiene como objetivo presentar las plataformas sencilla. En primer lugar, la robótica combina mecánica,
mencionadas como herramientas de robótica educativa como el electricidad, electrónica e informática con el propósito de
primer paso para entrar en el mundo de la robótica. A lo largo de diseñar y construir aplicaciones robóticas. Los robots son
este demostrador se desarrolla una iniciación a la robótica máquinas electromecánicas programables que incluyen
educativa. sensores para tomar decisiones y adaptarse a diferentes
situaciones.
Keywords— educación; programación; robótica; STEM
Además, la robótica también proporciona una forma
I. INTRODUCCION atractiva de transformar conceptos aburridos en un divertido
proceso de aprendizaje. Los kits robóticos facilitan la facilidad
Este trabajo se enmarca en la educación ciencia, tecnología, con la que los estudiantes pueden hacer conexiones entre las
ingeniería y matemáticas (STEM) combinada con la robótica disciplinas STEM [5]. La referencia [6] presenta la integración
educativa. Además, la robótica combinada con STEM completa de plataformas robóticas móviles para entornos
proporciona una manera atractiva de transformar conceptos educativos compactas construidas alrededor de una placa
aburridos en un divertido proceso de aprendizaje. La robótica controladora Arduino en el Sistema Operativo Robótico (ROS).
se está utilizando como la modernización y la mejora para la La robótica está siendo utilizada como la modernización y
mayoría de los procesos [1]. Por lo tanto, hay una necesidad de mejora de la mayoría de los procesos. Esto ocurre porque los
formación en el contexto de la robótica. robots pueden integrarse fácilmente en los procesos industriales
La tecnología se está mejorando y expandiendo día a día y actuales [7].
cada vez más en nuestra vida cotidiana. Internet, las redes La referencia [8] aporta información sobre un proyecto
sociales, la conectividad y los dispositivos móviles nos llevan a conjunto ejecutado por el Departamento de Electrónica de una
un mundo cada vez más conectado, lo que ha generado un gran Institución Federal en Brasil y un instituto público. Se usa la
cambio en nuestra manera de relacionarnos y comunicarnos. plataforma Arduino formaba parte de la configuración de
Este escenario hiperconectado está afectando a las relaciones adquisición y control de un conjunto de experimentos. Por otro
entre individuos y está introduciendo nuevas oportunidades y lado, tal y como se describe en [9], se usan diferentes sistemas
nuevos retos [2]. sensoriales que se implementan utilizando la plataforma de
hardware abierta Arduino. Estos proyectos son desarrollados
617
Libro de Actas
por estudiantes del último curso de Licenciatura en Física de la mundo en el siglo XXI. Historias interactivas, juegos y
Universidad de Sevilla. También se plantea el uso de un animaciones pueden ser programados con Scratch [12].
sistema de robótica educativa basado en lógica programable y
Arduino con la finalidad de disponer de flexibilidad, Scratch se proporciona de forma gratuita, es muy sencilla
modularidad y colaboración [10]. Además, [11] propone un de usar y es perfectamente válida para edades desde los 6 años
nuevo bus para el desarrollo de sistemas embebidos. Se basa en en adelante.
el uso de conectores de paso de 2,0 mm que permiten la La Figura 1 muestra el aspecto del interfaz de desarrollo de
conexión simultánea de las tarjetas a una placa base o su Scratch. Se trata de un entorno de programación por bloques
apilamiento directo. Está diseñado específicamente para su uso que facilita a los alumnos el acceso a la programación.
con plataformas de hardware libre como Arduino, Raspberry o
Beaglebone. La estrategia propuesta permite el uso de estas
tarjetas de E/S en varias plataformas como host.
Este demostrador tiene una duración de 90 minutos. La
agenda está dividida en cinco bloques principales. El primer
bloque introduce la pedagogía STEM y la educación en
robótica, así como sus antecedentes. Además, se proporciona
una descripción general del demostrador. En un segundo paso,
se presenta la herramienta Scratch y el contenido
multiplataforma se desarrolla con Scratch. En un tercer paso, se
presenta la herramienta Crumble y se trabaja con Crumble.
Como cuarto paso, se presenta Arduino y trabaja con Arduino.
Finalmente, se reserva un tiempo para discutir sobre el
contenido y las experiencias.
La experiencia previa en programación o robótica no es
necesaria debido a la naturaleza de las herramientas utilizadas y
el contenido.
Fig 1. Scratch IDE.
El objetico principal de esta actividad es dotar a las
personas asistentes de herramientas para el desarrollo de una
metodología pedagógica basada en proyectos y herramientas Los autores en [13] describen un taller celebrado como
que permiten promover los experimentos, donde la prueba y el parte del evento internacional Scratch Day, donde utilizan
error es parte del aprendizaje y el autodescubrimiento. Scratch como herramienta para la introducción a la robótica
educativa.
Dada la naturaleza del contenido del curso y la metodología
pedagógica empleada, no se requiere titulación o formación La Figura 2 muestra un ejemplo de aplicación con Scratch.
previa, sólo son necesarias ganas de aprender, descubrir y Se trata de un robot sigue líneas implementado con Scratch.
disfrutar.
Este artículo está dividido en 4 secciones. La sección II
describe las herramientas de robótica educativa usadas. Esta
sección incluye tanto información de los desarrolladores, como
detalles del entorno de programación. Además, se incluye un
conjunto de elementos hardware usados a lo largo del taller. La
Sección III resume el contenido del demostrador. También se
describe la estructura del demostrador. La última sección
recoge las conclusiones del material presentado.
618
TAEE 2018 | Tenerife, 20 - 22 de Junio
y puede programarlo mediante el software gratuito. Redfern A lo largo de [15] se presenta una nueva forma de utilizar la
Electronics se encarga de fabricarlos y se pueden obtener robótica. En lugar de utilizar robots en aulas o laboratorios
algunos accesorios que son compatibles con la tarjeta Crumble remotos, la propuesta es utilizar robots en casa.
[14].
La Figura 5 muestra una controladora Crumble con
El software de Crumble se proporciona de forma gratuita la portapilas y un Sparkle. Se trata de un montaje para trabajar
controladora tiene un precio de 10 £. Su uso es muy sencillo, aplicaciones con luces.
pero incorpora componentes hardware y mecánicos que limitan
la edad mínima de los usuarios. Es perfectamente válida para
edades desde los 8 años en adelante.
El controlador Crumble es una tarjeta que es capaz de
manejar motores, sensores analógicos y digitales, Sparkles y
servos.
La Figura 3 muestra un ejemplo de kit robótico de Crumble
montado. Esta plataforma robótica incluye el controlador
Crumble, dos motores DC (Corriente Directa) con ruedas, una
Sparkle, un portapilas con interruptor integrado, diferentes
elementos mecánicos y cables para conectar eléctricamente los
componentes.
C. Arduino
Arduino fue lanzado por Massimo Banzi en 2005 como una
herramienta modesta para los estudiantes de Banzi en el
Instituto de Diseño de Interacción Ivrea (IDII). Arduino es una
plataforma electrónica de código abierto basada en hardware y
software fácil de usar [16]. Es una plataforma que incorpora un
simple microcontrolador y un entorno de desarrollo de interfaz
para crear las aplicaciones a descargar en la placa. El uso de los
Fig 3. Ejemplo de kit robótico de Crumble.
proyectos Arduino abarca un amplio abanico de aplicaciones,
desde la robótica hasta los sistemas de riego de control
automático.
La Figura 4 muestra el aspecto del interfaz de desarrollo de
Crumble. También, se trata de un entorno de programación por El software de Arduino se proporciona de forma gratuita la
bloques que facilita a los alumnos el acceso a la programación. controladora tiene un precio de 20 €. Su uso es muy sencillo,
Con Crumble, los alumnos pueden acceder a la interacción de pero requiere programación textual. También incorpora
componentes eléctricos y electrónicos de una manera sencilla, componentes hardware y mecánicos que limitan la edad
ya que las conexiones y elementos usados son simples. mínima de los usuarios. Es perfectamente válida para edades
desde los 12 años en adelante.
El sitio web de Arduino proporciona diferentes maneras de
usar Arduino:
• Editor Web Arduino.
• Arduino IDE para diferentes sistemas operativos
(Windows, Debian / Ubuntu y Mac OS X).
La Fig. 6 muestra un ejemplo de kit de robot Arduino
montado. Esta plataforma robótica incluye el controlador
Arduino, dos motores de corriente continua con ruedas y un
portapilas.
619
Libro de Actas
620
TAEE 2018 | Tenerife, 20 - 22 de Junio
621
Libro de Actas
desarrollo (ver Figura 4). En primer lugar, se presenta el los asistentes tengan un primer contacto con el hardware
controlador Crumble: esta actividad tiene como objetivo que Arduino. Para ello, se detallan los puertos Arduino: el puerto de
los asistentes tengan un primer contacto con el hardware programación USB, los puertos de alimentación y las
Crumble. Para ello, se detallan los puertos Crumble: el puerto entradas/salidas de propósito general.
de programación USB, los puertos de alimentación, los puertos
de control del motor, el puerto de control de Sparkle y las Por otro lado, se presenta el software Arduino. En primer
cuatro entradas/salidas de propósito general. lugar, se revisa un ejemplo sencillo. En la parte superior del
ejemplo, se puede ver la zona de instalación. En la parte
En segundo lugar, se describe el software Crumble. En inferior de este ejemplo, se presenta el bucle principal para el
primer lugar, se revisaron los comandos. En la parte superior código. El bucle principal se utiliza para mantener los
del panel de comandos se pueden ver las categorías de comandos de los programas.
comandos. En la parte inferior de este panel se muestran los
comandos agrupados en la categoría seleccionada. Además, Una vez presentados los elementos básicos con los que se
también se describe el panel de programación. Este panel fue va a trabajar, se presentan los diferentes elementos que
presentado como el lienzo de los programas. componen una aplicación robótica. El sistema de alimentación
se presenta como un elemento básico para robots.
Una vez presentados los elementos básicos con los que se
También se incluye una breve descripción de los motores
va a trabajar, se presentan los diferentes elementos que
componen una aplicación robótica. El sistema de alimentación eléctricos. Aunque en este demostrador no se va a hacer uso de
se presenta como un elemento básico para robots. ellos, Arduino es capaz de manejar motores de corriente
continua cuando se le añade la electrónica apropiada. Por eso,
También se incluye una breve descripción de los motores se aprovecha para mencionar información básica de ellos. Para
eléctricos. Aunque en este demostrador no se va a hacer uso de los robots móviles, los motores eléctricos son elementos clave.
ellos, Crumble es capaz de manejar dos motores de corriente Por lo tanto, se proporciona una descripción simple de ellos
continua. Por eso, se aprovecha para mencionar información para los asistentes. El motor eléctrico puede transformar la
básica de ellos. Para los robots móviles, los motores eléctricos energía eléctrica en energía mecánica y viceversa.
son elementos clave. Por lo tanto, se proporciona una
descripción simple de ellos para los asistentes. El motor Otro elemento comúnmente usado en robótica son los
eléctrico puede transformar la energía eléctrica en energía LEDs. Además, este demostrador está basado en estos
mecánica y viceversa. elementos. Durante esta actividad, el instructor describe un
LED como un dispositivo electrónico que produce luz cuando
Otro elemento comúnmente usado en robótica son los se le aplica energía eléctrica.
LEDs. Además, este demostrador está basado en estos
elementos. Durante esta actividad, el instructor describe un En un siguiente paso se describen las conexiones eléctricas.
LED como un dispositivo electrónico que produce luz cuando En este punto se trabaja en las conexiones entre el controlador
se le aplica energía eléctrica. Arduino, una fuente de alimentación y un LED.
En un siguiente paso se describen las conexiones eléctricas. Una vez realizadas las conexiones eléctricas, se procede a
En este punto se trabaja en las conexiones entre el controlador realizar el primer programa con Arduino. En este punto se
Crumble, una fuente de alimentación y un Sparkle. trabaja en la programación. El objetivo es que el LED parpadee
en la frecuencia deseada. Posteriormente, se procede a conectar
Una vez realizadas las conexiones eléctricas, se procede a dos LEDs más. Ahora, se modifica la programación para hacer
realizar el primer programa con Crumble. En este punto, se que los LEDs parpadeen en la frecuencia deseada.
trabaja en la programación. El objetivo es conseguir que la
iluminación Sparkle tenga el color deseado. Posteriormente se Finalmente, de forma similar a la actividad anterior, se
modifica la programación para que el aspecto de Sparkle sea realiza la coordinación de los diferentes LEDs incluidos en el
intermitente. montaje con el objetivo de conseguir el comportamiento de un
semáforo.
Finalmente, de forma similar a la actividad anterior, se
realiza la coordinación de los aspectos de Sparkle con el E. Discusión
objetivo de conseguir el comportamiento de un semáforo. En este punto, se abre una discusión con el objetivo de
intercambiar impresiones y obtener retroalimentación de los
D. Controlando luces con Arduino asistentes. Para ello, se reservan un total de 15 minutos del
La penúltima parte del demostrador se desarrolla con el uso taller. La discusión se centra en cómo la robótica educativa
de Crumble como herramienta de robótica educativa. puede ser buena para motivar a los estudiantes jóvenes a
disciplinas básicas, como las matemáticas y la física. Los
Los objetivos de la cuarta parte son muy similares a los estudiantes piensan que estas disciplinas son demasiado
objetivos planteados en el apartado III, sección C, pero complicadas y abstractas, pero con las aplicaciones en robótica,
haciendo uso de Arduino. los estudiantes pueden ver cuán útiles pueden ser estas
A lo largo de esta parte se desarrollan diferentes actividades disciplinas.
con el objetivo de familiarizarse con Arduino y su interfaz de
desarrollo (ver Figura 7). En primer lugar, se presenta el
controlador Arduino. Esta actividad tiene como objetivo que
622
TAEE 2018 | Tenerife, 20 - 22 de Junio
623
Libro de Actas
Abstract— Las plataformas más utilizadas en la enseñanza de programación en titulaciones relacionadas con la informática
la tecnología, programación y robótica en enseñanzas medias son [1][2] o dentro de asignaturas de diseño en grados orientados al
LEGO Mindstorms y Arduino. Las plataformas robóticas de diseño industrial [3]. En otras universidades existen cursos de
LEGO se caracterizan por su sencillez en la programación y en el iniciación a la ingeniería donde estos robots se utilizan para
montaje mecánico mientras que su principal inconveniente es el trabajar de forma experimental con sistemas que
alto precio de los componentes. Los sensores y actuadores posteriormente analizarán desde un punto de vista teórico
disponibles para Arduino son bastante económicos, pero son [4][5][6].
difíciles de integrar en una estructura mecánica multifuncional.
El presente trabajo analiza las ventajas y desventajas del uso de Muchos centros educativos de secundaria y universitarios
las plataformas de LEGO Mindstorms y Arduino en la enseñanza han hecho grandes inversiones en material de Lego Mindstorms
y presenta dos alternativas para integrar ambos mundos NXT que ya no es mantenido por LEGO. Este proyecto
aprovechando las ventajas de cada uno de ellos: en la primera, pretende dar una solución a este problema proponiendo una
LEGO Mindstorms controla sensores y actuadores de índole sinergia entre LEGO Mindstorms NXT y Arduino, para lo que
comercial, llegando hasta mantener una comunicación maestro- se muestra el diseño de dos prototipos completamente
esclavo con Arduino; en la segunda línea, Arduino se encarga de funcionales.
controlar los periféricos de LEGO Mindstorms.
Keywords—LEGO Mindstorms, Arduino, sensores, II. PLATAFORMAS UTILIZADAS
actuadores, microcontrolador.
A. LEGO Mindstorms
I. INTRODUCCIÓN La plataforma LEGO Mindstorms consiste en un
controlador programable, motores, sensores y piezas de
LEGO Mindstorms es una plataforma robótica desarrollada construcción diseñadas para ser acopladas entre sí. LEGO
por LEGO muy utilizada en enseñanza secundaria. Hasta la Mindstorms fue desarrollado como un juguete ambicioso por
fecha han sido desarrolladas tres generaciones RCX, NXT y LEGO en 1998. Seymor Papert, que trabajó en el consejo
EV3. La introducción en el mercado de EV3 ha obligado a asesor de LEGO durante muchos años, fue uno de los
muchos centros educativos a realizar nuevas inversiones si promotores de esta plataforma con el objetivo de que los niños
quieren tener el software actualizado. Si bien la plataforma aprendan jugando con la ayuda de la tecnología. Incluso la
EV3 es más potente, tiene más precisión en los movimientos y marca "Mindstorms" se deriva de su libro llamado
funciones más avanzadas que su antecesora, el NXT resuelve "Mindstorms: Children, Computers and Powerful Ideas" [7]. El
con creces las necesidades de los centros formativos de objetivo principal del proyecto LEGO Mindstorms fue crear un
enseñanza secundaria. entorno de aprendizaje que permitiera "aprender haciendo".
Por otro lado, en los centros educativos de todo el mundo se Papert introdujo esta frase pegadiza para representar la idea del
están introduciendo actividades con la plataforma Arduino, construccionismo [8].
menos orientada a niños, pero con muchas ventajas ya que se Hasta la fecha han sido desarrolladas tres generaciones de
pueden conseguir muy altas funcionalidades a precios bastante LEGO Mindstorms. En la Tabla 1 se muestran las principales
económicos. Por ejemplo, en la Comunidad de Madrid características de cada una [9] [10].
(España), desde hace 3 años hay una asignatura obligatoria para
los estudiantes de enseñanza secundaria en 1º, 2º y 3º de ESO y Aunque la versión EV3 es la que actualmente está en el
optativa en 4º ESO denominada “Tecnología, Programación y mercado, muchos centros educativos de enseñanza secundaria y
Robótica” donde, dependiendo de los centros, utilizan universidades disponen de la versión NXT (controlador,
tecnologías muy diversas. motores y sensores) que es un material robusto y potente, que
rivaliza con muchos de los microcontroladores que se pueden
La plataforma LEGO Mindstorms es también muy utilizada encontrar actualmente. Uno de los objetivos de este proyecto es
en estudios de Grado para introducir a los estudiantes en la
624
TAEE 2018 | Tenerife, 20 - 22 de Junio
proporcionar grandes posibilidades de ampliación a esta (“Do It Yourself”) con una ingente capacidad de ampliación
plataforma. con costes muy económicos.
TABLA I. COMPARACIÓN ENTRE LAS TRES GENERACIONES DE LEGO III. ADAPTACIÓN DE AMBAS PLATAFORMAS
MINDSTORMS [11] [12] [13]
Mediante un estudio detallado de ambas plataformas se han
Generación RCX (1ª) NXT (2ª) EV3 (3ª) podido evaluar las ventajas e inconvenientes que presentan
Texas
cada una de ellas.
Hitachi
Procesador Atmel ARM7 Instruments Una de las ventajas importantes de LEGO Mindstorms es la
H8/3292
ARM9
Frecuencia
gran difusión que tiene en todo el mundo, lo que se traduce en
16 Mhz 48 Mhz 300 Mhz una gran comunidad de usuarios trabajando con la plataforma y
de trabajo
16 Kb ROM 256 Kb FLASH 16 Mb FLASH desarrollando complementos, especialmente software, como
Memoria
32 Kb RAM 64 Kb RAM 64 Mb RAM son diferentes lenguajes de programación gráficos y textuales.
Comunica- 3 para motores 3 para motores 4 para motores Algunas de las herramientas más utilizadas en el campo de la
ciones 3 para sensores 4 para sensores 4 para sensores robótica como ROS (Robotics Operating System), Matlab o
LabView tienen paquetes para utilizar las plataformas de Lego
Mindstorms.
La mayor ventaja es sin duda la capacidad de relacionar la
programación, con la electrónica (sensores y actuadores) y el
B. Arduino diseño mecánico mediante piezas ensamblables y reutilizables.
El diseño mecánico permite desarrollar competencias de visión
Arduino surgió en el año 2005, como un proyecto enfocado espacial y creatividad, a la vez que facilita la transmisión de
a los estudiantes del Interaction Design Institute Ivrea (IDII) en conocimientos físicos, mecánicos y de estructuras.
el norte de Italia [14] ante la necesidad que tenían los
estudiantes y profesionales de diseño de disponer de una La simplicidad en la conexión de los sensores, de los
plataforma hardware fácil de programar y utilizar por personas motores y del sistema de control entre sí, es también un punto a
que no tuvieran un perfil técnico, ya que las que había en el favor de la plataforma de LEGO.
mercado eran de un coste elevado y con herramientas de
Uno de los mayores inconvenientes con que cuenta la
programación que, además de no ser intuitivas, no eran
plataforma LEGO Mindstorms, además de su elevado precio,
multiplataforma. es su limitado número de puertos de entrada destinados a la
Se trata de uno de los proyectos más exitosos de “open conexión de sensores, tanto digitales como analógicos. Esto,
source hardware” (fuentes de hardware abiertas), donde tanto sumado a que LEGO no tiene una gran variedad de sensores y
su software como su hardware son accesibles para que actuadores, hace que la plataforma en ocasiones se quede corta
cualquier usuario pueda verlo y modificarlo si fuese necesario. cuando se quieren realizar proyectos de cierta complejidad.
Dentro del mundo Arduino hay diversos modelos de tarjetas Por otro lado, la plataforma Arduino tiene como aspectos
con características diferentes, tanto a nivel físico como a nivel positivos fundamentales: su reducido precio de adquisición,
de hardware. Las más utilizadas son Arduino UNO, Arduino tanto de las tarjetas de control como de la mayor parte de
Nano y Arduino Mini (Fig. 1). sensores y actuadores disponibles; la gran variedad de
periféricos (sensores, actuadores, periféricos de
comunicaciones, …) que se le pueden conectar; la gran
cantidad de documentación disponible que hace muy sencillo
trabajar con ella; y un alto número de entradas y salidas
multifuncionales disponibles.
El mayor inconveniente de Arduino para su uso en robótica
Fig 1. De izda. a dcha. tarjetas Arduino UNO, Arduino Nano y Arduino Mini es su difícil integración con elementos hardware mecánicos por
[15]
lo que la colocación de los sensores y actuadores en una
estructura suele ser una tarea compleja y normalmente no
Para la realización de este trabajo se ha elegido la tarjeta
reutilizable.
Arduino Nano debido a su reducido tamaño y a la simplicidad
con la que se puede establecer la comunicación con el Analizando las ventajas e inconvenientes de las dos
ordenador, ya que incluye un circuito integrado FT232RL plataformas se evidencia que, uniendo las dos arquitecturas, se
adicional que tiene un interfaz USB. podría conseguir una sinergia que permitiera conseguir
resultados mucho mejores que con las dos plataformas por
A raíz del éxito de la plataforma Arduino, se han
separado. Esto es especialmente interesante cuando se intentan
desarrollado innumerables sensores y actuadores de bajo coste
realizar proyectos de robótica relativamente complejos, donde
pensados para ser conectados directamente a la tarjeta, con
se requiere un gran número y variedad de sensores y
suficiente documentación y ejemplos de uso que ha convertido
actuadores, y a la vez fuera interesante tener la posibilidad de
Arduino en una plataforma base para los aficionados del DIY
realizar prototipos mecánicos con facilidad.
625
Libro de Actas
A continuación, ser presentan dos robots diseñados como TABLA III. CONEXIONES PUERTOS DE ENTRADA BRICK NXT [16]
prototipos de la integración LEGO Mindstorms – Arduino: un
Pin Nombre Función Color
robot tiene como núcleo el controlador de LEGO Mindstorms
NXT que está situado en una plataforma robótica convencional Señal de entrada analógica,
1 ANA Blanco
+9V
(no LEGO) y que utiliza sensores y actuadores comúnmente
utilizados con Arduino; el otro robot tiene como núcleo de 2 GND Tierra Negro
controla la tarjeta Arduino, y utiliza sensores y actuadores de 3 GND Tierra Rojo
LEGO Mindstorms estando a su vez integrado el controlador
con la estructura mecánica de LEGO. 4 IPOWERA +4.3V Verde
Señal de reloj I2C (SCL), RS-
5 DIGIxI0 Amarillo
485 B
A. Robot A Señal de datos I2C (SDA), RS-
6 DIGIxI1 Azul
Para el desarrollo de este robot se ha utilizado el ladrillo 485 A
inteligente NXT (brick) como núcleo de control de sensores y
actuadores que no son de LEGO y que se encuentran En el pin 1 de los puertos de entrada es importante destacar
fácilmente por a bajo coste. También se ha añadido al sistema que hay una resistencia interna de pull-up de 10 KΩ, que va a
una tarjeta Arduino Nano, que se comunica con el controlador influir a la hora de introducir valores analógicos en él (Fig. 3).
mediante un bus bajo la norma RS-485, permitiendo de esta
manera ampliar las prestaciones que tiene el controlador NXT.
En la Fig. 2 se puede ver el diagrama de bloques del sistema.
1 MA0 Señal de salida PWM Blanco Fig 4. Circuito RS-485 brick NXT
2 MA1 Señal de salida PWM Negro
Una vez analizado el brick NXT, se han elegido varios
3 GND Tierra Rojo dispositivos electrónicos para conectarlos con él. En el apartado
4 POWERMA +4.3V Verde de sensores se han adaptado: dos sensores de infrarrojo
reflexivos CNY70 cuyo cometido es permitir al robot visualizar
5 TACHOx0 Señal de entrada encoder Amarillo líneas en el suelo; un sensor de distancia de infrarrojos
6 TACHOx1 Señal de entrada encoder Azul GP2D12 para poder detectar obstáculos cercanos; y dos
sensores de pulsos TCST1103 para poder evaluar el
movimiento de los motores.
Los puertos de entrada del brick (Tabla III) tienen seis
conexiones que, al igual que los puertos de salida, se pueden Los sensores analógicos tienen que conectarse al pin 1 de
diferenciar en tres secciones: señales analógicas, alimentación y los puertos de entrada. Como los pines analógicos tienen una
señales digitales. resistencia de pull-up conectada a ellos, ha sido necesario
desarrollar una electrónica de acondicionamiento para que
626
TAEE 2018 | Tenerife, 20 - 22 de Junio
pudiesen ser funcionales, y para facilitar su integración en el El robot en total utiliza cinco sensores y el brick sólo tiene 4
sistema, se han diseñado y fabricado varias placas de circuito puertos de entrada, por lo que se ha hecho uso del puerto de
impreso (PCB). En las Fig. 5, 6 y 7 se muestra el esquema de comunicaciones a alta velocidad para conectar en él una tarjeta
los circuitos diseñados y en la Fig. 8 los circuitos impresos. Arduino Nano, y así ampliar el número de puertos de entrada
(Fig.9). Se ha diseñado una PCB que integra la tarjeta y el
driver que permite una comunicación mediante el bus RS-485.
627
Libro de Actas
comunica mediante un bus I2C, muy sencillo de utilizar. RJ12 (similares a los utilizados en el NXT). En este robot se
También se conectó a la tarjeta Arduino un servomotor de utilizan los sensores de contacto, sonido, luz y ultrasonidos del
aeromodelismo que era controlado también desde el NXT a kit, además de dos motores.
través del RS485.
El puente en H utilizado es el DRV8835 de doble canal
capaz de manejar corrientes de hasta 1.2 A por cada motor, más
que suficiente para los motores de LEGO Mindstorms.
Fig 14. Vista frontal y laterial del Robot B donde se observa el recubrimiento
estrucutral de la tarjeta de control impreso en 3D
IV. CONCLUSIONES
A la vista de los prototipos diseñados, montados y probados
controlando sensores y actuadores de LEGO desde Arduino y
viceversa, junto de la adaptación mecánica para unir la tarjeta
de Arduino a un diseño de Lego Technic, se puede decir que se
ha conseguido la integración exitosa entre ambas plataformas y
Fig 12. Diagrama de bloques del Robot B
que esta integración puede utilizarse fácilmente para diseñar
El primer inconveniente que aparece es la dificultad que robots mucho más complejos que los montajes estándar de
existe para conectar los periféricos de LEGO con una tarjeta LEGO Mindstorms NXT.
Arduino. Por esta razón se diseñó una tarjeta (Fig. 13) donde Además, a lo largo de la realización del trabajo se ha
estaba integrado el controlador con un Puente en H para poder llegado a las siguientes conclusiones:
controlar dos motores de corriente continua y seis conectores
628
TAEE 2018 | Tenerife, 20 - 22 de Junio
• La tecnología del brick NXT, a pesar de ser del 2006, [5] Straub, Jeremy, Scott Kerlin, and Eunjin Kim. "Analysis of Student
Characteristics and Feeling of Efficacy in a First Undergraduate
no está obsoleta y puede competir todavía con mucha de
Artificial Intelligence Course." Submitted to the Journal of Educational
la que existe actualmente en el mercado. Computing Research (2017).
• Arduino es una plataforma que está en constante [6] Gonçalves, Rogério Sales. "Application of LEGO Mindstorms Kits for
Teaching Mechatronics Engineering." International Journal for
crecimiento. Innovation Education and Research 5.10 (2017): 99-113.
• El kit LEGO Mindstorms es compatible con otros [7] Papert, S.: Mindstorms: Children, Computers, and Powerful Ideas.
(Perseus Books, 1999).
dispositivos que pueden hacer de él una plataforma más
potente. [8] Papert, S. and Harel, I.: Constructionism (Ablex Publishing Corporation,
1991).
• Arduino y LEGO Mindstorms son dos plataformas que [9] M. Pablo Turmero (2015), “Lego Mindstorms - Monografias.com”,
pueden acercar a la gente a la robótica de una forma Monografias.com. [Online]. Disponible:
fácil y sencilla. http://www.monografias.com/trabajos105/lego-mindstorms/lego-
mindstorms.shtml
• Las técnicas de corte por láser e impresión 3D son muy [10] ”Comparativa Mindstorms NXT vs. EV3-
útiles en robótica. electricBricks”, Blog.electricbricks.com, 2014. [Online]. Disponible:
http://blog.electricbricks.com/2014/07/comparativa-mindstorms-nxt-ev3/
• La aparición de plataformas open source han potenciado [11] ”CSC 126 Lab #13”, Faculty.berea.edu. [Online]. Disponible:
el desarrollo de la robótica entre la población. https://faculty.berea.edu/faculty/pearcej/CSC126/bottasks/L13-NXT-
prog.html
REFERENCIAS [12] L. 9841, “LEGO NXT Intelligent Brick Set 9841 | Brick Owl - LEGO
Marketplace”, Brickowl.com, 2015. [Online]. Disponible:
[1] Klassner, Frank, and Scott D. Anderson. "Lego MindStorms: Not just for
K-12 anymore." IEEE Robotics & Automation Magazine 10.2 (2003): http://www.brickowl.com/catalog/lego-nxt-intelligent-brick-set-9841
12-18. [13] ”LEGO® MINDSTORMS® EV3”, Robotshop.com, 2016. [Online].
[2] Williams, Andrew B. "The qualitative impact of using LEGO Disponible:
MINDSTORMS robots to teach computer engineering." IEEE http://www.robotshop.com/ca/en/lego-mindstorms-ev3-us.html
Transactions on Education 46.1 (2003): 206. [14] Kushner, David. "The making of arduino." IEEE Spectrum 26 (2011)
[3] Langer, Constanze, and Christine Strothotte. "The benefits of integrating [15] ”Arduino - Home”, Arduino.cc, 2015. [Online]. Disponible:
LEGO mindstorms into design education: Course" Media Systems"." DS
43: Proceedings of E&PDE 2007, the 9th International Conference on https://www.arduino.cc/
Engineering and Product Design Education, University of Northumbria, [16] ”LEGO NXT wire pinout”, Salvius the Robot, 2012. [Online].
Newcastle, UK, 13.-14.09. 2007. 2007. Disponible:
[4] Pastor Mendoza, Julio; Revenga de Toro, Pedro A.; “Aprendizaje basado https://blog.salvius.org/2012/04/lego-nxt-wire-pinout.html
en proyectos en una asignatura transversal de robótica móvil”. Actas del
XI Congreso TAEE (Tecnologías Aplicadas a la Enseñanza de la
Electrónica), , Bilbao, 2014.
629
Libro de Actas
630
TAEE 2018 Tenerife, 20 22 de Junio
ÍNDICE DE AUTORES
Aciego, Juan José 183 Durán, Álvaro 189
Acón, Andrea 569, 576 Durán, Mario 183, 189
Aguilar Peña, Juan Domingo 167, 309, 529
Aguilera Jiménez, David 494 Eliche Quesada, Dolores 529
Alejos, Ana 33 Ernesto Real, Gustavo 340
Álvarez Jiménez, David 529 Escudero Hernanz, María Soledad 520
Alves, Gustavo 56, 66, 131, 283, 289
Angulo, Ignacio 597 Fabiani Bendicho, Peña 152, 223
Añorga Benito, Javier 111 Falcone, Francisco 33
Arco, José Manuel 520 Felgueiras, Manuel Carlos 56, 66
Arrizabalaga Juaristi, Saioa 111 Fernández Carrasco, Juan Ignacio 167, 536
Artal Sevil, Jesús Sergio 73, 81, 569, 576 Fernández Moreno, Emilio 624
Asensio Nieto, Alejandro 500 Fernández Ramos, Raquel 161, 205, 363
Ayala Alfonso, Alejandro J. 603 Fernández Solas, Álvaro 536
Azpilicueta, Leyre 33 Fernández, Ángela 189
Fernández, Eduardo F. 512
Baena Oliva, Carmen 587, 593 Ferreira, Golberi 283
Baizán Álvarez, Pablo 299 Ferrer Ballester, Miguel Ángel 355
Barba Magdalena, Sofía 214 Fidalgo, André 66, 131
Barrero García, Federico J. 121, 126, 412, 418 Figueroa Lorenzo, Santiago 111
Batanero, María Concepción 520 Firman, Andrés 512
Bellido-Outeiriño, Francisco J. 37 Florencia Jauré, María 340
Belzarena García, Pablo 104 Flores Román, Jorge Antonio 380
Benítez, José M. 43 Flores-Arias, José M. 37
Berenguer, Roc 27 Fortet, Pedro 270
Berian, Andoni 27 Fuentes Conde, Manuel 137, 144
Bernal Agustín, José L. 73
Bernal Ruiz, Carlos 81 Gallardo Caballero, Ramón 380, 500
Bernal Tristancho, Víctor Hugo 325, 332 Gañán, Fabio 418
Bidarte, Unai 254, 262, 427 García Entrambasaguas, Paula 183
Blanco Bascuas, Teresa 430, 438 García Loro, Félix 131, 197, 299, 617
Blázquez, Manuel 197, 299, 617 García Manso, Antonio 380, 500
Bona, Daniel 283 García Orellana, Carlos J. 380, 500
Bono Nuez, Antonio 548 García Zubia, Javier 131, 289, 597
Bragós, Ramón 446 García, Carla 131
Brox Jiménez, María 399, 406 García, Cristhian 465
Garrido Sánchez, Pablo 51, 494
Cáceres, Manuel 512 Gersnoviez Milla, Andrés A. 399, 406
Caeiro Rodríguez, Manuel 454 Ghorghor, Javier 289
Carias, Juan Francisco 111 Gil de Castro, Aurora 317
Carro, Germán 197, 617 Giusto, Álvaro 239
Casas Nebra, Roberto 430, 438 Gómez Estern, Fabio 348
Castro Gil, Manuel 43, 121, 197, 299, 617 Gómez, Hilario 520
Castro Santiago, Mario 472 González Barbone, Víctor 104
Charosky, Guido 446 González Hernández, Oswaldo B. 603
Cintas Cintas, Daniel 167 González Pérez, Sara 152, 223
Concari, Sonia 289 González Prieto, Ignacio 183, 189, 418
Cortés Llanos, Alexander 325, 332 González Rodríguez, Ricardo Miguel 508
Coscia, Héctor 289 González Vega, Jesús Artemio 508
Costa, Ricardo 56, 66, 520 González Velasco, Horacio M. 380, 500
Costas, Roberto 520 González, Ángel 183, 189
Crepaldo, Daniel 289 Guaita, Carlos 176
Cruz, Eneko 597 Guoliang, Yang 556
Cuadrado, Carlos 254, 262, 427 Gutiérrez Moreno, Rodrigo 214
das Chagas Mota, Francisco 98 Gutiérrez Reina, Daniel 275, 348
Daza Márquez, Alberto 205, 363
de Andrés, Ana 520 Hassi, Lotta 446
de la Casa Higueras, Juan 512 Hernández Aceituno, Javier 561
del Colle, Franco 289 Hernández Jayo, Unai 131, 289, 597
del Río, David 27 Hernández, Mariló 270
Díaz Cabrera, Moisés 355 Hernantes Apezetxea, Josune 111
Díaz Rodríguez, Alberto 609 Herruzo Gómez, Ezequiel 399
Díez Orueta, Gabriel 299 Hidalgo López, José Antonio 161
Domínguez Navarro, José Antonio 569, 576 Hormigo Aguilar, Francisco Javier 230
Dufo López, Rodolfo 73
631
Libro de Actas
Navas González, Rafael 205, 363, 370 Toral Marín, Sergio 121, 126, 275
Torres Rodríguez, Iván Jesús 609
Oballe Peinado, Óscar 363 Tradacete Ágreda, Miguel 214
Olmo, Alberto 387
Orduña, Pablo Ubé, Mariano 542
Ursutiu, Doru 131
Pallarés López, Victor 317 Valencia, Manuel 587, 593
Papageorgiou, Kyriaki 446 Valtonen, Kati 131
Parra Fernández, Pilar 587, 593 Vera, Luis H. 512
632
TAEE 2018 Tenerife, 20 22 de Junio
Viegas, Clara 56
Vitali, Amado Osvaldo 340
Vivar García, Marta 137, 144
633