Tema 8: Automatismos lógicos

Documentos relacionados
MÁQUINAS DE ESTADOS FINITOS

Máquinas de estados finitas 1

AUTOMATIZACIÓN INDUSTRIAL

Introducción a los Sistemas Secuenciales. Problemas estructurales en un circuito secuencial asíncrono

Circuitos Digitales Avanzados

Circuitos Secuenciales: concepto de estado

Circuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1

Electrónica Digital: Diseño y Lógica Secuencial

Relación de Problemas de Circuitos Secuenciales

2. Biestables asíncronos. Biestables R-S. Tecnología Industrial II. Tema 4.- Elementos básicos de un circuito secuencial.

TEMA 10. CIRCUITOS SECUENCIALES

PROGRAMACIÓN DE PROCESOS SECUENCIALES

Modelos de Circuitos FCHE 2011

Departamento de Tecnología Electrónica Universidad de Sevilla. Circuitos Electrónicos Digitales. Análisis y diseño de circuitos secuenciales

Electrónica Digital. Fco. Javier Expósito, Manuel Arbelo, Pedro A. Hernández Dpto. de Física Fundamental y Experimental, Electrónica y Sistemas

Circuitos Secuenciales

Introducción n al Control Industrial

DISEÑO F.S.M DIGITAL2 YESID SANTAFE

Síntesis de circuitos secuenciales síncronos: Máquinas de estados finitos

Unidad Didáctica Electrónica Digital 4º ESO

Máquinas de estado finito y expresiones regulares

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS

Tabla 5.2 Compuertas básicas A B A B A B

Autómatas Deterministas. Ivan Olmos Pineda

T7-SISTEMAS SECUENCIALES

Sistemas lógicos y secuenciales

ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN. SEÑALES ANALÓGICAS Y DIGITALES.

Unidad 3: Circuitos digitales.

ELECTRONICA DIGITAL. Guía de Aprendizaje Información al estudiante. Electrónica Digital. M5. Electrónica. Ingeniería Electrónica.

PROBLEMAS DE ELECTRÓNICA DIGITAL. Simplificación por Karnaugh: CIRCUITO LÓGICO:

Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Semestre I-2014.

PROBLEMAS DE ELECTRÓNICA DIGITAL

Temario TEMARIO. Sist. Electrónicos Digitales 1

11. Calcula el binario natural, el BCD natural y el hexadecimal equivalentes al decimal

CONTROL DE PROCESO. Control de procesos industriales CONEXIÓN CON EL PROCESO

Neumática. Circuitos Neumáticos Básicos para control y automatización. Símbolos de cilindros de simple efecto. Símbolos Cilindros de doble efecto

Asignaturas antecedentes y subsecuentes Diseño de Sistema Digital I

Introducción a la Automatización Industrial

ELECTRONICA DIGITAL. Guía de Aprendizaje Información al estudiante. Electrónica Digital. M5. Electrónica. Ingeniería Electrónica.

3. Prácticas: Simplificación de funciones

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.

Algoritmo para la obtención de los estados accesibles

UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS

300CIG007 Computabilidad y Lenguajes Formales: Autómatas Finitos

Guía del Curso Máster en Automatización Programable PLC S

TEMA I: INTRODUCCIÓN A LOS CIRCUITOS SECUENCIALES

Master en Automatización Programable PLC S

Sistemas Combinacionales y Sistemas Secuenciales

ANALÓGICO vs. DIGITAL

SELECCIÓN DE PROBLEMAS

INVESTIGACION. Titulo metodos de solucion de sistemas secuenciales

Lógica Secuencial. Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC

Arquitecaura de Computadoras Tema 1 - Introducción a la Arquitectura de Computadoras

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Electronica digital. CURSO ACADÉMICO - SEMESTRE Primer semestre

Master en Automatización Programable PLC'S Duración: 180 horas

+ Máquinas de Estado Finitas

Sistemas Digitales. Diseño lógico con Verilog. Sinopsis. Prólogo.

INDICE Capitulo 1. Sistemas y Códigos de Numeración Capitulo 2. Álgebra de Boole Capitulo 3. Sistema Combinacionales

Tema 1: Circuitos Combinacionales

Mapas de Karnaugh para 4 variables

2).Diseñar los circuitos cuyas tablas de estados son las siguientes:

Universidad Carlos III de Madrid Grado en Ingeniería Informática Tecnología de Computadores

1. Introducción. 2. Semiautómatas: definiciones básicas. Tema 3: Autómatas

Guía del Curso Máster en Automatización Programable PLC'S

METODOLOGÍA DE DISEÑO DE SISTEMAS SECUENCIALES

EIE SISTEMAS DIGITALES Tema 8: Circuitos Secuenciales (Análisis) Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

Practica 1 (3.5 %) 1. Realice el diseño y montaje de un R_S discreto activo en bajo.

INDICE. XVII 0 Introducción 0.1. Historia de la computación

IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES

TEMA PUERTAS LÓGICAS. TÉCNICAS DE DISEÑO Y SIMPLIFICACIÓN DE FUNCIONES LÓGICAS.

Circuitos lógicos combinacionales. Tema 6

Tema 3 - Bloques lógicos

Arquitectura del Procesador I

Profesor Rubén Martín Pérez ELECTRÓNICA DIGITAL. TECNOLOGÍA 4º ESO ELECTRÓNICA DIGITAL

Álgebra de Boole. Diseño Lógico

Montaje y Mantenimiento de Sistemas de Automatización Industrial

Acondicionamiento del aire Preparación de aire comprimido Vávulas distribuidoras. Identificación...24

FUNDAMENTOS DE COMPUTADORES EJERCICIOS U1: Álgebra de Boole y Diseño Lógico

5.3. Álgebras de Boole y de conmutación. Funciones lógicas

CIDEAD.2º BACHILLERATO. Tecnología Industrial II Tema 2.- Circuitos combinacionales

3. Transforma los siguientes cronogramas en tablas de verdad. (E=Entrada, S=Salida). a) b)

1.- El circuito de la figura se comporta como un latch D con reloj. Justificar esta afirmación.

Arquitecturas de Computadores. 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R.

Autómatas Programables. Ing. Luis Diego Murillo

INTRODUCCIÓN. Depósito Legal: NA3220/2010 ISSN: REVISTA ARISTA DIGITAL

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas

09 Análisis léxico V Compiladores - Profr. Edgardo Adrián Franco Martínez

Electrónica Digital Curso 2013/2014

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

Control y programación de sistemas automáticos: Circuitos secuenciales

DISEÑO DE CIRCUITOS SECUENCIALES

PRINCIPIOS DE SISTEMAS DE CONTROL

FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN

Diseño de circuitos secuenciales

IES PALAS ATENEA. DEPARTAMENTO DE TECNOLOGÍA. 4º ESO ELECTRÓNICA DIGITAL

LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1)

GLOSARIO DE TÉRMINOS CUALIFICACIÓN PROFESIONAL: DISEÑO DE MOLDES Y MODELOS. Código: FME039_3 NIVEL: 3

MSc. EdgarN. Carrera Automatización Industrial Página 1 de 7

Diseño de circuitos combinacionales

Transcripción:

Tema 8: Automatismos lógicos Automatización vs. Control Introducción Automática: ciencia que trata de sustituir en un proceso (o sistema) el operador humano por dispositivos mecánicos o electrónicos. Automatización: acción y efecto de automatizar (aplicar la Automática a un proceso, a un dispositivo, etc.) Un automatismo debe generar señales de control de manera que el sistema (o proceso) se comporte adecuadamente.

Introducción En Control Automático: control de sistemas continuos en el tiempo (al menos en este curso). U(t) t=0 t SISTEMA O PROCESO f(t) Y(t) t=0 t Introducción En Automatización: control de sistemas de eventos discretos. Muchos procesos no son continuos Sus variables solo admiten un número finito de valores Los valores de las variables no cambian de forma continua en el tiempo, sino en instantes determinados. Problemas de control lógicos y secuenciales

Introducción Ejemplo de sistema de eventos discretos: Detector I Detector II Detector I (ON/OFF) Detector II (ON/OFF) AUTOMATISMO (CONTROLADOR) BARRERA (SUBIR/BAJAR) Introducción Ejemplos de estados discretos: Motor: En marcha o parado Depósito: Con líquido o vacío SEÑALES LÓGICAS (BINARIAS) Válvula: Abierta o cerrada

Índice Sistemas lógicos combinacionales y secuenciales. Autómatas. Sistemas síncronos y asíncronos. Minimización y realización de autómatas. Lógica combinacional AND 1 0 1 1 0 0 0 0 OR 1 0 1 1 1 0 1 0 NOT 1 0 0 1 A.B : AND A+B : OR Leyes de Morgan (A + B) = A.B A.B = A + B A : NOT

Sistemas lógicos combinacionales Sistemas COMBINACIONALES: la respuesta del sistema es una función lógica dependiente exclusivamente de la entrada del sistema. U 1 U p SISTEMA COMBINACIONAL Y = f i i ( U,..., U ) 1 q Y 1 Y q Sistemas lógicos combinacionales Ejemplo: Detector de presencia D 0: No hay objeto 1: Hay objeto M Motor: 0: Paro 1: Marcha I Interruptor (NA): 0: Abierto 1: Cerrado I D AUTOMATISMO: SISTEMA COMBINACIONAL M = I.D M

Sistemas lógicos secuenciales Sistemas SECUENCIALES: la respuesta del sistema es una función lógica dependiente tanto de la entrada como del estado (memoria) del sistema. U 1 SISTEMA SECUENCIAL SISTEMA COMBINACIONAL Y 1 U p Y = f i i ESTADO: X (MEMORIA) ( U,...,U,X,..., X ) 1 q 1 n Y q Sistemas lógicos secuenciales Ejemplo: V Válvula: 0: Cerrada 1: Abierta LT2 LT1 LT: 0: Seco 1: Mojado LT1 LT2 V = f AUTOMATISMO: SISTEMA SECUENCIAL ( LT1, LT2,...) V El valor de V no sólo dependerá del valor de LT1 y LT2, sino también de si el depósito se está llenando o vaciando

Índice Sistemas lógicos combinacionales y secuenciales. Autómatas. Sistemas síncronos y asíncronos. Minimización y realización de autómatas Autómata Definición matemática de un autómata: donde: U: entradas Y: salidas X: estado A = δ: función de transición λ: función de lectura Mealy: Y = λ(x,u) Moore: Y = λ(x) { U, Y, X,δ,λ}

Grafos de transición de estados Es una forma de representar un autómata X p / Y t U k X q / Y m Estando el automata en el estado X p, si se aplica la entrada U k, el automatae voluciona hasta el estado X q La salida en el estado X p es Y t, mientras que la salida en el estado U k es Y m (planteamiento de Moore) Grafos de transición de estados Ejemplo: motor con pulsadores de marcha y paro Motor: 0: Paro 1: Marcha Posibles estados: M: marcha P: paro Pulsadores (NA): 0: Abierto 1: Cerrado 0: Nada pulsado y motor parado 1: M pulsado y motor en marcha 2: P pulsado y motor parado 3: Nada puldado y motor en marcha 4: M y P pulsados y motor parado

Grafos de transición de estados Ejemplo: motor con pulsadores de marcha y paro M: marcha P: paro Motor: 0: Paro 1: Marcha Pulsadores (NA): 0: Abierto 1: Cerrado Matriz de fases Es otra forma de representar un autómata Para el ejemplo del motor:

Autómatas síncronos y asíncronos Autómata síncrono: los cambios en los estados se producen en instantes marcados por una señal de sincronización (pulso). Autómata asíncrono: el estado evoluciona cuando cambia la entrada (no hay señal de sincronismo). Índice Sistemas lógicos combinacionales y secuenciales. Autómatas. Sistemas síncronos y asíncronos. Minimización y realización de autómatas.

Minimización de estados Se puede reducir el número de estados que son necesarios para realizar un autómata aplicando la compatibilidad de estados. Dos estados son compatibles si: Las salidas asociadas a los estados son compatibles. Los estados anotados en la matriz de fases para dichos estados son iguales/compatibles para cada columna. A partir de la matriz de fases, se crea la tabla de inferencia, donde se indican los estados que son compatibles Minimización de estados Ejemplo: TABLA DE INFERENCIA MATRIZ DE FASES

Minimización de estados Ejemplo del motor: MATRIZ DE FASES TABLA DE INFERENCIA Compresión de la matriz de fases Agrupación de estados en conjuntos, donde todos los estados del conjunto sean compatibles entre sí. En el ejemplo del motor: Estados compatibles: (0,2), (0,4), (1,3) y (2,4) Agrupación de estados compatibles: A: 0, 2, 4 B: 1, 3

Compresión de la matriz de fases MATRIZ DE FASES A: 0, 2, 4 B: 1, 3 Codificación de los estados: Sólo dos estados: 1 bit : A=0, B=1 Función de lectura (s=δ(x)) (X)) s = X Compresión de la matriz de fases Función de transición ( X=λ(X,U) ) ( M X) X = M P + P X = P + Tabla de Karnaugh: Selección de 1 : suma de productos Selección de 0 : producto de sumas