Control Digital (5º Telecomunicaciones)

De ISAwiki
(Diferencia entre revisiones)
(Programa teórico resumido curso 2008/2009)
(Prácticas)
 
(No se muestran 40 ediciones intermedias realizadas por un usuario)
Línea 1: Línea 1:
 
[[Category:Portales de Asignaturas]]
 
[[Category:Portales de Asignaturas]]
 
{| border="1" cellspacing="0" width=100%
 
{| border="1" cellspacing="0" width=100%
! style="background-color:#99CCFF;" | Tablón de Anuncios
+
! style="background-color:#99CCFF;" | Aviso para los alumnos
 
|-
 
|-
 
| style="background-color:#CCFFFF; " |
 
| style="background-color:#CCFFFF; " |
* '''10/12/2008'''
 
:: Creada la web en IsaWiki
 
  
 +
Desde el curso 2009-2010 toda la información docente para los alumnos se puede encontrar en
 +
el [http://www.campusvirtual.uniovi.es/  '''campus virtual de la universidad''']
 
|}
 
|}
  
Línea 32: Línea 32:
  
 
== Programa teórico resumido curso 2008/2009==
 
== Programa teórico resumido curso 2008/2009==
''' Control de sistemas '''
+
* [http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema1.pdf Conceptos básicos]
* Tema 1
+
* [http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema2.pdf Transformada de Laplace]
** Introducción al CD
+
* [http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema3.pdf Respuesta de sistemas y estabilidad. Respuesta frecuencial.]
[http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema1.pdf Conceptos básicos]
+
* [http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema4.pdf El Lazo de control]
[http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema2.pdf Transformada de Laplace]
+
* [http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema5bis.pdf Control continuo. Errores y dinámica de sistemas en cadena cerrada.]
[http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema3.pdf Respuesta de sistemas]
+
* [http://isa.uniovi.es/~dalvarez/wiki/Regulacion/tema6.pdf Reguladores PID. Perturbaciones y sensibilidad]  
| 27-Oct | [[Control continuo]] |
+
* Sistemas discretos
| 3-Nov | [[Diseño PID continuo]]. |
+
** Transformada en Z
| 7-Nov | | [[Diseño continuo Matlab]] |
+
** Sistemas muestreados
| 10-Nov | [[Control Discreto]] |
+
** Sistemas discretos de control
| 14-Nov | | [[Control discreto Matlab]] |
+
** Filtrado antialiasing. [[Problema del Aliasing]].
| 17-Nov |  [[Diseño Discreto]] |
+
| 21-Nov | | [[Diseño discreto Matlab]] |
+
| 1-Dic | [[Implementación del control]]  |
+
| 5-Dic | | Control de un motor |
+
| 12-Dic | | [[MPLab]] |
+
| 15-Dic | | [[Digital I/O|MPLab]]  |
+
| 19-Dic |  | [[A/D System|MPLab]] |
+
| 9-Ene | | [[PWM|MPLab]] |
+
| 12-Ene | [[Identificación de sistemas]] |  |
+
| 16-Ene | | [[Control Motor|MPLab]] |
+
| 19-Ene | Trabajo individual | |
+
| 23-Ene | Trabajo individual | |
+
| 26-Ene | Trabajo individual | |
+
  
'''El computador como elemento de control y supervisión de procesos'''
+
** Selección de la frecuencia de muestreo y de filtrado
* Tema 1:
+
* Diseño de reguladores discretos
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Introduccion_Informatica_Industrial_2008_2009.pdf Introducción]
+
** Discretización de reguladores continuos
'''Bloque Temático 1: Control Por Computador'''
+
** Diseño mediante el lugar de las raices discreto
* Tema 2:
+
* Diseño mediante asignación de polos
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Tema2_ii_08_09.pdf Introducción a los sistemas muestreados]
+
** Reguladores de Truxal
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/DSP_guide_ch3.pdf Conversión AD y DA (Capítulo3 “The scientist and engineer’s guide to digital signal processing”)]
+
** Prealimentación
** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/mfiles/sampling.m Script Matlab proceso de muestreo en conversores A/D]
+
** Reguladores de tiempo finito y tiempo muerto
** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/mfiles/ADConverters.m Script Matlab proceso de cuantizado en conversores A/D]
+
* Implementación del control
** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/mfiles/alias2.m Script Matlab ejemplo aliasing]
+
** Temporización y sincronización
** [[Problema del Aliasing]]
+
** Conversión A/D y D/A. Modulación PWM. [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/DSP_guide_ch3.pdf Capítulo3 “The scientist and engineer’s guide to digital signal processing”]
* Tema 3:
+
** Implementación del regulador. [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/ch28.pdf Capitulo 28 “The scientist and engineer’s guide to digital signal processing”]
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Procesadores_digitales_2008-2009.pdf Procesadores digitales: Arquitectura y prestaciones]
+
 
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/ch28.pdf “The scientist and engineer’s guide to digital signal processing” Capítulo 28 del libro (.pdf)]
+
* dsPic
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Funcionamiento%20Computador.ppt Funcionamiento Computador (Power Point)]
+
** Documentación completa
'''Bloque Temático 2: Microcontroladores dsPIC'''
+
* Tema 4:
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Tema4_ii_08_09.pdf Introducción al dsPIC]
+
** Documentación seleccionada Microchip:
+
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/70119d%20dsPIC30F6010%20Data%20sheet.pdf Hojas de características del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/70119d%20dsPIC30F6010%20Data%20sheet.pdf Hojas de características del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/70046E%20dsPIC30F%20Reference%20Manual.pdf Manual de referencia del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/70046E%20dsPIC30F%20Reference%20Manual.pdf Manual de referencia del dsPIC30F6010]
* Tema 5:
 
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Tema_V_08_09.ppt Interrupciones y Entrada/Salida]
 
 
** Documentación seleccionada Microchip:
 
** Documentación seleccionada Microchip:
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Block%20Diagram.pdf Diagrama de bloques del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Block%20Diagram.pdf Diagrama de bloques del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Entrada_Salida.pdf Entrada/Salida del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Entrada_Salida.pdf Entrada/Salida del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Interrupciones.pdf Interrupciones del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Interrupciones.pdf Interrupciones del dsPIC30F6010]
* Tema 6:
 
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Tema_VI_08_09.ppt Temporizadores]
 
** Documentación seleccionada Microchip:
 
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Temporizadores.pdf Temporizadores del dsPIC30F6010]
 
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Temporizadores.pdf Temporizadores del dsPIC30F6010]
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/OsciladoresResumen.pdf Osciladores del dsPIC30F6010]
+
*** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/ADdsPIC30F6010.pdf Conversor A/D]
*** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/WatchDog_AhorroEnergia.pdf Ahorro de energía y watchdog en el dsPIC30F6010]
+
  
* Tema 7:
+
== Programas de ejemplo 2008/2009 ==
** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/Tema_VII_08_09.ppt Conversión A/D]
+
<!-- * [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/GestionDatos.c Procesamiento de datos mediante un filtro de media móvil.] -->
** Documentación seleccionada Microchip:
+
*** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/ADdsPIC30F6010.pdf Documentación Conversión A/D]
+
 
+
== Problemas de tablero ==
+
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/ProcesamientoDatos.c Ejemplo de procesamiento mostrando el funcionamiento de un filtro de media móvil.]
+
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/GestionDatos.c Ejemplo mostrando el almacenamiento correcto de datos en los arrays.]
+
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploCN.zip Ejemplo de uso de entradas, salidas y el módulo Change Notification.]
+
 
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploTemporizadores1.zip Ejemplo de temporización periódica]
 
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploTemporizadores1.zip Ejemplo de temporización periódica]
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploTgate.zip Ejemplo del modo Tgate]
+
<!--* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploCN.zip Ejemplo de uso de entradas, salidas y el módulo Change Notification.]
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/ConversorAD-Parte1.pdf Documentación de los modos básicos del AD]
+
* Ejemplos de los modos  [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploAD.zip básico] y [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploAD2.c normal] del AD
* [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EjemploAD.zip Ejemplo del modo básico del AD]
+
* Ejemplos de generación PWM: [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/OC.c filtrado digital] y [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/OCsin.c generacion señal senoidal]  -->
  
== Prácticas ==
+
== Prácticas 2008/2009==
* [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/grupos%20practicas%20II%202008-2009.pdf Grupos de prácticas]
+
 
* Descargas software:
 
* Descargas software:
 
** [http://ww1.microchip.com/downloads/en/DeviceDoc/mp741.zip Enlace MPLAB]
 
** [http://ww1.microchip.com/downloads/en/DeviceDoc/mp741.zip Enlace MPLAB]
 
** [http://ww1.microchip.com/downloads/en/DeviceDoc/mp810.zip Enlace MPLAB Windows Vista]
 
** [http://ww1.microchip.com/downloads/en/DeviceDoc/mp810.zip Enlace MPLAB Windows Vista]
* Guiones y soluciones:
+
* Guiones de las prácticas
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/prac1_2008_2009.pdf Práctica 1], [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/prac1_2008_2009_solucion.c solución]
+
** [http://isa.uniovi.es/~dalvarez/wiki/C.Digital/practica1.pdf Práctica 1]
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/practica2_todo.zip Práctica 2, solución examen]
+
** [http://isa.uniovi.es/~dalvarez/wiki/C.Digital/practica1b.pdf Práctica 2]
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/prac3.pdf Práctica 3], [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/practica3.zip código fuente]
+
** [http://isa.uniovi.es/~dalvarez/wiki/C.Digital/practica1c.pdf Práctica 3]
** [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/EnunciadoP4.zip Enunciado] de la práctica 4, [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/inf_ind.zip Código común] a todas las prácticas. Soluciones del [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/solucionprac4.c apartado 1],[http://isa.uniovi.es/%7Edalvarez/ISAWIKI/solucionprac4-2.c apartado 2] y [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/solucionprac4-3.c apartado 3].
+
** [http://isa.uniovi.es/~dalvarez/ISAWIKI/Practica_control_motor.pdf  Guión] para la práctica de control de un motor DC desde el dsPIC y [http://isa.uniovi.es/~dalvarez/ISAWIKI/prac12.c código base] para la misma.
** [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/prac5.pdf Práctica 5],
+
 
 
* Documentos:
 
* Documentos:
 
** [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/placa_desarrollo.pdf Documentación básica] sobre la placa de desarrollo,
 
** [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/placa_desarrollo.pdf Documentación básica] sobre la placa de desarrollo,
 +
** [[DsPIC Simulación AD]]
 +
 +
 +
* Librerías de programación:
 +
** [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/PantallaLCD.zip Librería para el manejo de la pantalla LCD de la placa de desarrollo],
  
== Exámenes  ==
+
*Normativa de las prácticas
* [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Febrero_2007.pdf Examen Febrero 2007 resuelto (pdf)]
+
Las prácticas podrán realizarse en los horarios asignados para las mismas o de forma independiente por el alumno, en las horas en los que los laboratorios estén disponibles..
* Examen Junio 2007 resuelto (pdf) [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Junio_2007_primera_parte.pdf primer cuatrimetre], [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Junio_2007_segunda_parte.pdf segundo cuatrimetre]
+
Los horarios de las prácticas son los Viernes de 12:30 a 14:30.
* Examen Septiembre 2007 resuelto (pdf) [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Septiembre_2007_primera_parte.pdf primer cuatrimetre], [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Septiembre_2007_segunda_parte.pdf segundo cuatrimetre]
+
En estas horas el profesor de la asignatura estará disponible para ayudar con los problemas que se encuentren.
* [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Febrero_2008_primera_parte.pdf Examen Febrero 2008 (pdf)]
+
Los horarios de los laboratorios (para ver tanto las horas de prácticas como las horas a las que están libres) se pueden consultar en la web del area.
* Examen Junio 2008 resuelto (pdf) [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Junio_2008_primera_parte.pdf primer cuatrimetre], [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Junio_2008_segunda_parte.pdf segundo cuatrimetre]
+
Para cada práctica que se indique se entregará un informe correspondiente al trabajo y los resultados obtenidos, de acuerdo al enunciado y las guías propuestas para la práctica.
 +
Los informes deberán entregarse como muy tarde el segundo lunes posterior a la práctica.
  
* Examenes antiguos. Empleando un microcontrolador '''distinto al DSPic'''
+
Los informes se pueden entregar de forma impresa o preferiblemente mediante un correo electrónico enviado dalvarez@uniovi.es, con el informe adjunto en formato PDF, PS, HTML ú ODT.
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examenes%20II.pdf Exámenes cursos anteriores resueltos (pdf) (incluyen preguntas sobre Transformada de Fourier)]
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Febrero_2004.pdf Examen Febrero 2004 resuelto (pdf)]
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Junio_2004.pdf Examen Junio 2004 resuelto (pdf)]
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examenes_II_EUITIG_Septiembre_2004.pdf Examen Septiembre 2004 resuelto (pdf)]
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Febrero_2005.pdf Examen Febrero 2005 resuelto (pdf)]
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Junio_2005.pdf Examen Junio 2005 resuelto (pdf)]
+
** [http://isa.uniovi.es/%7Efernando/Programa_II_EUITI_archivos/Examen_II_EUITI_Febrero_2006.pdf Examen Febrero 2006 resuelto (pdf)]
+
  
 
== Bibliografía ==
 
== Bibliografía ==
Línea 143: Línea 111:
  
 
== Enlaces ==
 
== Enlaces ==
* [http://isa.uniovi.es/~fernando/Programa_II_EUITI.htm Página antigua de la asignatura]
 
 
* [http://www.microchip.com Página web de Microchip]
 
* [http://www.microchip.com Página web de Microchip]
* [http://www.di.uniovi.es/~jotero/fundamentoselectricidad20072008.html Apuntes y ejemplos de programación en C, correspondientes a la asignatura ''Fundamentos de Informática'']
 

Última revisión de 13:24 23 oct 2009

Aviso para los alumnos

Desde el curso 2009-2010 toda la información docente para los alumnos se puede encontrar en el campus virtual de la universidad

Tabla de contenidos

[editar] Profesores de la Asignatura

Diego Álvarez Prieto:
  • Teléfono: 985182538
  • Despacho: 2.1.03
  • Correo electrónico: dalvarez@isa.uniovi.es

[editar] Información de la asignatura

Objetivos de la asignatura:

Proporcionar al alumno los conocimientos suficientes sobre:

  • Control discreto mediante asignación de polos en el L.d.R.
  • Control por asignación de polos directo. Reguladores de 2 y 3 grados de libertad
  • Implementación de reguladores en microcontroladores
  • Procesamiento de señal para el control
  • Presentación de otras técnicas de control: Control por realimentación de estado, Control borroso (fuzzy), Identificación de sistemas y Control adaptativo.

[editar] Programa teórico resumido curso 2008/2009

[editar] Programas de ejemplo 2008/2009

[editar] Prácticas 2008/2009


  • Normativa de las prácticas

Las prácticas podrán realizarse en los horarios asignados para las mismas o de forma independiente por el alumno, en las horas en los que los laboratorios estén disponibles.. Los horarios de las prácticas son los Viernes de 12:30 a 14:30. En estas horas el profesor de la asignatura estará disponible para ayudar con los problemas que se encuentren. Los horarios de los laboratorios (para ver tanto las horas de prácticas como las horas a las que están libres) se pueden consultar en la web del area. Para cada práctica que se indique se entregará un informe correspondiente al trabajo y los resultados obtenidos, de acuerdo al enunciado y las guías propuestas para la práctica. Los informes deberán entregarse como muy tarde el segundo lunes posterior a la práctica.

Los informes se pueden entregar de forma impresa o preferiblemente mediante un correo electrónico enviado dalvarez@uniovi.es, con el informe adjunto en formato PDF, PS, HTML ú ODT.

[editar] Bibliografía

[editar] Enlaces

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Tipos de páginas
Bloques temáticos
Herramientas