Sie sind auf Seite 1von 18

SISTEMAS DIGITALES

Ingeniería de Telecomunicación

3º Curso
Departamento de Tecnología Electrónica
Universidad de Málaga

Grupo A: Cristina Urdiales García


Grupo B: Eva González Parada

SISTEMAS DIGITALES 09/10 1

Índice

I. Presentación
II. Objetivos
III. Temario y Bibliografía
IV. Metodología
V. Evaluación

SISTEMAS DIGITALES 09/10 2


Presentación

Asignatura:

Sistemas Digitales
¿Qué aprenderé?
Titulación:

Ingeniero Telecomunicación

SISTEMAS DIGITALES 09/10 3

Presentación

Problema
Algoritmo
Programa
Instruction Set Architecture (ISA)
Microarquitectura
Circuitos
Electrones
© Prof. Yale Patt.
The University of Texas at Austin

SISTEMAS DIGITALES 09/10 4


Índice

I. Presentación
II. Objetivos
III. Temario y Bibliografía
IV. Metodología
V. Evaluación

SISTEMAS DIGITALES 09/10 5

Objetivos

Objetivo general de la titulación:


Saber especificar, diseñar, producir, instalar y
mantener sistemas de tratamiento de señales, y
equipos terminales, así como los componentes y
subsistemas empleados en estos equipos

Objetivo de las asignaturas Sistemas Digitales


y Laboratorio de Sistemas Digitales:
Comprender y saber utilizar los sistemas basados
en microprocesador y microcontrolador.

SISTEMAS DIGITALES 09/10 6


Objetivos

Objetivo general de la titulación:


Saber especificar, diseñar, producir, instalar y
mantener sistemas de tratamiento de señales, y
equipos terminales, así como los componentes y
subsistemas empleados en estos equipos
(casi todos basados en microprocesador o microcontrolador)
Objetivo de las asignaturas Sistemas Digitales
y Laboratorio de Sistemas Digitales:
Comprender y saber utilizar los sistemas basados
en microprocesador y microcontrolador.

SISTEMAS DIGITALES 09/10 7

Objetivos de esta asignatura


Comprender y saber utilizar los sistemas digitales
programables basados en microprocesador y
microcontrolador
Objetivos S.D. (Comprender) Objetivos L.S.D. (Saber utilizar)

• Conocer el contexto de uso de


este tipo de sistemas. • Verificar, aplicar y profundizar en
los conceptos obtenidos en S.D.
• Comprender la estructura del (y otras).
sistema.
• Adquirir habilidades propias del
• Comprender el funcionamiento desarrollo con este tipo de
de cada bloque (CPU, E/S, sistemas.
memoria).
• Desarrollar la responsabilidad
• Conocer el lenguaje de requerida en el entorno de trabajo.
programación del sistema.

SISTEMAS DIGITALES 09/10 8


Objetivos de esta asignatura
Comprender y saber utilizar los sistemas digitales
programables basados en microprocesador y
microcontrolador
Objetivos S.D. (Comprender) Objetivos L.S.D. (Saber utilizar)

• Conocer el contexto de uso de


este tipo de sistemas. • Verificar, aplicar y profundizar en
los conceptos obtenidos en S.D.
• Comprender la estructura del (y otras).
sistema.
• Adquirir habilidades propias del
• Comprender el funcionamiento desarrollo con este tipo de
de cada bloque (CPU, E/S, sistemas.
memoria).
• Desarrollar la responsabilidad
• Conocer el lenguaje de requerida en el entorno de trabajo.
programación del sistema.

SISTEMAS DIGITALES 09/10 9

Objetivos
Diseñar y desarrollar aplicaciones digitalesÆ Concepto
de Sistema Digital
señales físicas
SISTEMA DIGITAL
UART

señales
digitales

Ejemplo de Sistema Digital. Control de Temperatura


Especificaciones iniciales:
Si la Tª del recinto es menor que 18 ºC Æ Poner en marcha la calefacción

SISTEMAS DIGITALES 09/10 10


Objetivos
Diseñar y desarrollar aplicaciones digitalesÆ Concepto
de Sistema Digital
Control de temperatura
Especificaciones iniciales:
Si la Tª del recinto es menor que 18 ºC Æ Poner en marcha la calefacción

Opción de diseño 1: Sistema lógico Cableado

Sistemas de lógica cableada


Registro A/D Sensor
de Tª ¾ Sistemas combinacionales / Sistemas
secuenciales
A ¾ Permiten resolver la ‘totalidad’ de los
18ºC B COMPARADOR problemas,….. pero de forma específica.
¾ Difícil implementación de
A<B
ampliaciones, imprevistos o cambios en
D/A las especificaciones.
¾ Puesta a punto complicada de grandes
Calefacción sistemas

SISTEMAS DIGITALES 09/10 11

Objetivos
Opción de diseño 2:SBµP o SBµM

Sistemas de lógica programada Memoria

¾ Las funciones se realizan por medio de CPU


conexiones físicas y conexiones ló
lógicas
¾ Relativa facilidad para implementar
cambios A/D
¾Conexiones físicasÆHw del Sistema
D/A
¾Conexiones lógicasÆSw del sistema.
•Controla al Hw y permite sin
modificaciones de éste obtener Sensor
distintas aplicaciones Calefacción de Tª

¾Elemento nuevo ¡programable!:

CPU (Unidad Central de Proceso)

¾Elementos adicionales: Memorias, conversores, periféricos…

SISTEMAS DIGITALES 09/10 12


Objetivos
Dentro de la opcion 2: distintos chips

2.a Sistemas abiertos Æ CPU=Microprocesador


Memoria
¾ Componentes del sistema en distintos chips CPU
¾ Necesidad de integraciónÆ más complejo
¾ Mucha flexibilidad
A/D
¾ Mayor potencia del sistema
D/A
¾ Mayor coste
¾ Aplicaciones mas complejas
Calefacción Sensor de Tª

chip microcontrolador 2.b Sistemas cerrados Æ


Microcontrolador=CPU+memoria+periféricos
Memoria
CPU ¾ Componentes del sistema integrados en el
mismo chip (la mayoría)
¾ Apenas integración Æ diseño HW sencillo
A/D
D/A ¾ FlexibilidadÆvariedad de chips de familia
¾ Sistema menos potenteÆaplicaciones +
sencillas
Calefacción Sensor de Tª ¾ Menor coste y consumo

SISTEMAS DIGITALES 09/10 13

Objetivos
Control de temperatura
Cambio en las especificaciones:

Si la Tª del recinto < Tª NIVEL A Æ Calefacción Nivel A


Si Tª NIVEL B< Tª del recinto <Tª NIVEL A Æ Calefacción Nivel B
Si Tª NIVEL C< Tª del recinto <Tª NIVEL B Æ Calefacción Nivel C

Opción de diseño 1: Sistema lógico Cableado.

¾Es necesario introducir más lógica con sus consecuentes conexiones

Opción de diseño 2ay 2b: Sistema de lógica programada.

¾ Sólo suele ser necesario cambiar el código

SISTEMAS DIGITALES 09/10 14


Sistemas Digitales
• Sistemas basados en microprocesadores

• Sistemas basados en microcontroladores

SISTEMAS DIGITALES 09/10 15

Ejemplos de Sistemas Digitales. Teléfono Móvil

Pc-card
pantalla LCD

microprocesador

carcasa

batería
teclado
altavoz
micro
SISTEMAS DIGITALES 09/10 16
Ejemplos de Sistemas Digitales. Teléfono Móvil

Diagrama de bloques

SISTEMAS DIGITALES 09/10 17

Ejemplo de Sistemas Digitales. Bluetooth.


BLUETOOTH

Estándar de transmisión inalámbrica en la base de 2,4 GHz

Funciones

Un dispositivo inalámbrico de corto alcance y velocidad media para eliminar los


cables de conexión

SISTEMAS DIGITALES 09/10 18


Ejemplo de Sistemas Digitales. Bluetooth.
Esquema de la Arquitectura Física

RX

USB
Transceiver
Bluetooth μC UART
E/S

TX

Memoria

Módulo Bluetooth

Puertos de Comunicaciones
Depuración
Actualización Firmware

SISTEMAS DIGITALES 09/10 19

Ejemplo de Sistemas Digitales. ZigBee


Basado en el estándar de redes inalámbricas de área
personal WPAN Æ IEEE 802.15.4

Banda 2,4Ghz
Bajo Consumo
Baja tasa de transmisión. Aplicaciones domóticas

Sólo implementa la Capa física

SISTEMAS DIGITALES 09/10 20


Ejemplo de Sistemas Digitales. ZigBee
Basado en el estándar de redes inalámbricas de área
personal WPAN Æ IEEE 802.15.4

Banda 2,4Ghz

CONEXIÓN microcontrolador
Bajo Consumo
Baja tasa de transmisión. Aplicaciones domóticas

SISTEMAS DIGITALES 09/10 21

Ejemplo de Sistemas Digitales. ZigBee

SISTEMAS DIGITALES 09/10 22


Ejemplo de Sistemas Digitales. ZigBee

SISTEMAS DIGITALES 09/10 23

Ejemplo de Sistemas Digitales. ZigBee

SISTEMAS DIGITALES 09/10 24


Placas de desarrollo
Kit de desarrollo FET430U64

SISTEMAS DIGITALES 09/10 25

Placas de desarrollo
Kit de desarrollo eZ430 RF2500

SISTEMAS DIGITALES 09/10 26


Últimas tenencias en diseño de sistemas
digitales
• System on chip

SISTEMAS DIGITALES 09/10 27

Ultimas tendencias en diseño de sistemas


digitales
• System on-chip

SISTEMAS DIGITALES 09/10 28


Objetivos
™Conocimiento de los conceptos relacionados con los sistemas de
lógica programada
ÆSBµP y SBµC
™SBµP: Pequeña introducción inicialÆaspectos de memorias,
periféricos, e integración.
™SBµC: Familia MSP430 Æ microcontrolador de última generación

™Competencias a desarrollar:
ÆAsimilación del proceso de análisis y síntesis de sistemas
basados en microprocesador y microcontrolador
ÆCapacidad de extrapolación de conceptos entre sistemas de
distintas familias
ÆManejo de catálogos y documentación básica.

SISTEMAS DIGITALES 09/10 29

Temario
INTRODUCCIÓN 0. Introducción a la asignatura 1 Hora

1. Introducción a los SBμP 4 Horas


SISTEMAS
ELECTRÓNICOS 2. Memorias 4 Horas
PROGRAMABLES
20 horas 3. Familia de microcontroladores MSP430x1xx 12 Horas

4. Puertos de E/S paralelo 8 Horas

5. Temporizadores 3 Horas

FAMILIA DE
6. Temporizador Watchdog 4 Horas
PERIFÉRICOS E/S
22 horas
7. Unidad de Comunicación serie 4 Horas

8. Conversores A/D 3 Horas


PROGRAMACIÓN
EN C
PARA SISTEMAS 9. Programación en C para el MSP430F169 2-3 Horas
DIGITALES
3 horas Examen 3 Horas

SISTEMAS DIGITALES 09/10 30


Bibliografía
• Bibliografía básica

– GONZALEZ, E., HERRERO, I., URDIALES, C, Manual de Sistemas


Digitales. Servicio de Publicaciones Universidad de Málaga (SPICUM).
– TEXAS INSTRUMENTS, User’s Guide: MSP430x1xx Family, 2006,
disponible en http://focus.ti.com/lit/ug/slau049f/slau949f.pdf
– TEXAS INSTRUMENTS, MSP430x15x,MSP430x16x, MSP430x161x
mixed signal microcontroller, 2006 disponible en
http://focus.ti.com/lit/ds/symlink/msp430f169.pdf
– Davies J.H., MSP430 Microcontroller basics, Elservier Newnes, 2008.
– Nagy C., Embedded Systems Design Using the TI MSP430 Series,
Elservier Newnes, 2005.
– Luecke J., Analog and Digital Circuits for Electronic Control System
Applications: Using the TI MSP430 Microcontroller, Elservier Newnes, 2003.
– Bierl L., MSP430 Family mixed signal microcontroller application reports.
Texas Instruments, TEXAS INSTRUMENTS, 2000, disponible en
http://focus.ti.com/lit/an/slaa024/slaa024.pdf

SISTEMAS DIGITALES 09/10 31

Otras fuentes de consulta


• Página Web de la asignatura (se explicará
cómo acceder)
http://www.etsit.cv.uma.es

SISTEMAS DIGITALES 09/10 32


Metodología
• Conocimientos previos
– Electrónica Digital, programación de computadores
• Técnicas Docentes
CLASE MAGISTRAL CLASE TEÓRICA 60% -70%
Pizarra CLASE PRÁCTICA
Transparencias
Proyector multimedia
Temas de
programación Simulador SW
GUÍA DE ESTUDIO

TUTORÍAS INDIVIDUALES TUTORÍAS COLECTIVAS

Despacho 1.2.29 bis FECHA Y HORA A INDICAR


MARTES 10:30 – 12:30

SISTEMAS DIGITALES 09/10 33

Guía de estudio
• Es un documento breve donde se establece el método de
estudio de las asignatura de Sistemas Digitales.

– Guía de estudio de cada tema. Nº de horas de dedicación.

– Guía de realización de ejercicios. Relación de exámenes.

– Indicaciónes de tutorías colectivas

SISTEMAS DIGITALES 09/10 34


Evaluación
• EXAMEN FINAL ESCRITO
– Enfoque práctico: implementación de diseños
– Examen final ~ 3 horas : 80% análisis + 20%
síntesis
• Posible test (sin apuntes)
• Cuestiones prácticas de diseños digitales
• Apoyo en apuntes, bibliografías, y catálogos….
– Fechas: 17 Diciembre/ 1 Febrero / 21 Septiembre
• Ejercicios y cuestiones de diseño en clase (si
da tiempo)
– Voluntario

SISTEMAS DIGITALES 09/10 35

Das könnte Ihnen auch gefallen