IDENTIFYING DATA 2022_23
Subject (*) INFORMÀTICA INDUSTRIAL I Code 17204119
Study programme
Grau en Enginyeria Electrònica Industrial i Automàtica (2010)
Cycle 1r i 2n
Descriptors Credits Type Year Period Exam timetables and dates
6 Obligatòria Tercer 1Q
Modality and teaching language
Department Eng. Electrònica, Elèctrica i Automàtica
Coordinator
VIDAL IDIARTE, ENRIC
E-mail enric.vidal@urv.cat
xavier.blanch@urv.cat
adrian.ballesteros@urv.cat
Lecturers
VIDAL IDIARTE, ENRIC
BLANCH MARTÍNEZ, XAVIER
BALLESTEROS BURGUEÑO, ADRIAN
Web http://moodle.urv.cat/
General description and relevant information
DESCRIPCIÓ GENERAL DE L'ASSIGNATURA: En aquesta assignatura l'alumne adquirirà les eines bàsiques per a la programació de microcontroladors que formin part de sistemes integrats de control o embedded control systems.



Competències
Type A Code Competences Specific
Type B Code Competences Transversal
Type C Code Competences Nuclear

Resultats d'aprenentage
Type A Code Learning outcomes
Type B Code Learning outcomes
Type C Code Learning outcomes

Continguts
Topic Sub-topic
1. Introducció Informàtica Industrial, el control de processos, Sistemes integrats de control, estructura d’un computador, dispositius d’implementació
2. Programació en C per sistemes integarats de control Apuntadors.
Estructures de dades: piles i cues.
Pas de paràmetres a funcions.
Tipus i definicions: extern, volatile, static,…
Operacions lògiques a nivell bit.
3. Gestió de l’E/S en un sistema microprocessador 3.1 Dispositius d’E/S: Controladors d’E/S, tasques, interfície amb la CPU, accés als registres.

3.2 Sincronització de les operacions d’E/S

3.2.1 Enquesta
3.2.2 Interrupcions




Planificació
Methodologies  ::  Tests
  Competences (*) Class hours
Hours outside the classroom
(**) Total hours
Activitats Introductòries
3 3 6
Sessió Magistral
EI10
13 20 33
Resolució de problemes, exercicis
EI10
B3
12 25 37
Pràctiques a laboratoris
EI10
28 42 70
Atenció personalitzada
1 0 1
 
Proves mixtes
EI10
B3
3 0 3
 
(*) On e-learning, hours of virtual attendance of the teacher.
(**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Metodologies
Methodologies
  Description
Activitats Introductòries Presentació de l'assignatura a l'aula ordinària.
Pressa de contacte al laboratori: grups, assignació taula, introducció programari
Sessió Magistral Exposició dels continguts de l'assignatura.
Teoria intercalada amb exemples significatius.
Resolució de problemes, exercicis Resolució de problemes, preguntes de test i dubtes dels alumnes.
Pràctiques a laboratoris Sessions d'assistència obligatòria al laboratori (equips de dos persones) on es valoren tant la feina d'equip com la participació activa individual.
S'elabora una memòria amb els resultats obtinguts. S'avalua la capacitat de solucionar el problema presentat, l'eficiència de la implementació i la qualitat del codi, l' autonomia i l'expressió escrita.
Atenció personalitzada Atenció individual o en petits grups al despatx dels professors, prèvia cita per correu electrònic des de l'adreça "nom.cognom@estudiants.urv.cat". Interacció compartint dubtes i propostes de resposta al fòrum del Campus Virtual. Els alumnes poden contestar-se entre ells amb la supervisió dels professors.

Atenció personalitzada
Description
Atenció individual o en petits grups al despatx dels professors, prèvia cita per correu electrònic des de l'adreça "nom.cognom@estudiants.urv.cat". Interacció compartint dubtes i propostes de resposta al fòrum del Campus Virtual. Els alumnes poden contestar-se entre ells amb la supervisió dels professors.

L’atenció a l’estudiant es podrà realitzar mitjançant reunions on line, en horaris concertats prèviament per correu electrònic, o mitjançant altres eines virtuals.


Avaluació
Methodologies Competences Description Weight        
Pràctiques a laboratoris
EI10
- Assistència i realització obligatòries de les pràctiques amb lliurament de memòries. (50 % nota pràctiques).
- Examen de laboratori (50 % nota pràctiques)


40 %
Proves mixtes
EI10
B3
Una prova de preguntes curtes i/o test (duració 1 h) amb un percentatge sobre la nota final d'un 20 %.
Una prova de desenvolupament d'un o diversos problemes (2duració 2 h) amb un percentatge sobre la part final d'un 40%
60 %
Others  
 
Other comments and second exam session

Per aprovar l'assignatura és necessari obtenir un mínim de 4 tant a la qualificació global de les pràctiques de laboratori com a cadascuna de les proves mixtes. És obligatori fer totes les pràctiques i proves mixtes que s'escaiguin.

La segona convocatòria consistirà en una prova mixta (test i/o problemes) de tot el temari amb un pes del 60 %. De l'avaluació del laboratori només es repetirà l'examen de laboratori, que farà mitjana amb la nota obtinguda de la realització de les pràctiques.

No es permet l'ús de dispositius mòbils/smart watches en cap prova d'avaluació.


Fonts d'informació

Bàsica Stalling, W., Organización y arquitectura de computadores., Prentice Hall, Varis
Muhammad Ali Mazidi, Sarmad Naimi, Sepehr Naimi, The AVR microcontroller and embedded systems : using Assemby and C, , 2017

Complementària B. Gottfried, Programación en C, MacGraw-Hill, 2000

Recomanacions


Subjects that it is recommended to have taken before
FONAMENTS DE COMPUTADORS/17204002
FONAMENTS DE PROGRAMACIÓ/17204001
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.