Control Digital (5º Telecomunicaciones)
(→Programa teórico resumido curso 2008/2009) |
(→Prácticas) |
||
(No se muestran 31 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;" | | + | ! style="background-color:#99CCFF;" | Aviso para los alumnos |
|- | |- | ||
| style="background-color:#CCFFFF; " | | | style="background-color:#CCFFFF; " | | ||
− | |||
− | |||
+ | 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 42: | Línea 42: | ||
** Sistemas muestreados | ** Sistemas muestreados | ||
** Sistemas discretos de control | ** Sistemas discretos de control | ||
− | + | ** Filtrado antialiasing. [[Problema del Aliasing]]. | |
− | ** Filtrado antialiasing | + | |
** Selección de la frecuencia de muestreo y de filtrado | ** Selección de la frecuencia de muestreo y de filtrado | ||
* Diseño de reguladores discretos | * Diseño de reguladores discretos | ||
Línea 54: | Línea 54: | ||
* Implementación del control | * Implementación del control | ||
** Temporización y sincronización | ** Temporización y sincronización | ||
− | ** Conversión A/D y D/A. Modulación PWM | + | ** 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”] |
− | ** Implementación del regulador | + | ** 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”] |
− | + | * dsPic | |
− | + | ** Documentación completa | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | ** Documentación | + | |
*** [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] | ||
− | |||
− | |||
** 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] | ||
− | |||
− | |||
− | |||
*** [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/% | + | *** [http://isa.uniovi.es/%7Epgarcia/Asignaturas/Inf_Ind_Peritos/ADdsPIC30F6010.pdf Conversor A/D] |
− | + | ||
− | + | == Programas de ejemplo 2008/2009 == | |
− | + | <!-- * [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/GestionDatos.c Procesamiento de datos mediante un filtro de media móvil.] --> | |
− | + | ||
− | + | ||
− | + | ||
− | == | + | |
− | * [http://isa.uniovi.es/%7Edalvarez/ISAWIKI/ | + | |
− | + | ||
− | + | ||
* [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/ | + | <!--* [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/ | + | * 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/ | + | * 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== |
− | + | ||
* 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 | + | * Guiones de las prácticas |
− | ** [http://isa.uniovi.es/ | + | ** [http://isa.uniovi.es/~dalvarez/wiki/C.Digital/practica1.pdf Práctica 1] |
− | ** [http://isa.uniovi.es/ | + | ** [http://isa.uniovi.es/~dalvarez/wiki/C.Digital/practica1b.pdf Práctica 2] |
− | ** [http://isa.uniovi.es/ | + | ** [http://isa.uniovi.es/~dalvarez/wiki/C.Digital/practica1c.pdf Práctica 3] |
− | ** [http://isa.uniovi.es/ | + | ** [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. |
− | + | ||
* 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], | ||
− | + | *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. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Bibliografía == | == Bibliografía == | ||
Línea 144: | Línea 111: | ||
== Enlaces == | == Enlaces == | ||
− | |||
* [http://www.microchip.com Página web de Microchip] | * [http://www.microchip.com Página web de Microchip] | ||
− |
Última revisión de 12: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
|
[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
- Conceptos básicos
- Transformada de Laplace
- Respuesta de sistemas y estabilidad. Respuesta frecuencial.
- El Lazo de control
- Control continuo. Errores y dinámica de sistemas en cadena cerrada.
- Reguladores PID. Perturbaciones y sensibilidad
- Sistemas discretos
- Transformada en Z
- Sistemas muestreados
- Sistemas discretos de control
- Filtrado antialiasing. Problema del Aliasing.
- Selección de la frecuencia de muestreo y de filtrado
- Diseño de reguladores discretos
- Discretización de reguladores continuos
- Diseño mediante el lugar de las raices discreto
- Diseño mediante asignación de polos
- Reguladores de Truxal
- Prealimentación
- Reguladores de tiempo finito y tiempo muerto
- Implementación del control
- Temporización y sincronización
- Conversión A/D y D/A. Modulación PWM. Capítulo3 “The scientist and engineer’s guide to digital signal processing”
- Implementación del regulador. Capitulo 28 “The scientist and engineer’s guide to digital signal processing”
- dsPic
- Documentación completa
- Documentación seleccionada Microchip:
[editar] Programas de ejemplo 2008/2009
[editar] Prácticas 2008/2009
- Descargas software:
- Guiones de las prácticas
- Práctica 1
- Práctica 2
- Práctica 3
- Guión para la práctica de control de un motor DC desde el dsPIC y código base para la misma.
- Documentos:
- Documentación básica sobre la placa de desarrollo,
- DsPIC Simulación AD
- Librerías de programación:
- 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
- K. Ogata, “Ingeniería de Control Moderna”, Prentice-Hall, 1998,
- B.C. Kuo “Sistemas de Control Automático”, McGraw-Hill.
- K.J. Aström et al., “Computer-Controlled Systems”, Prentice Hall, 1997.
- José M. Ángulo y otros, “Microcontroladores avanzados dsPIC”, Thomson, 2006
- S. W. Smith, “The scientist and engineer’s guide to digital signal processing”, California Technical Publishers, 1998.