El documento describe los conceptos básicos de los sistemas digitales y circuitos lógicos combinacionales. Explica la distinción entre sistemas analógicos y digitales, y describe el álgebra de Boole y cómo se pueden implementar funciones lógicas utilizando puertas lógicas y circuitos integrados combinacionales. Además, detalla varios tipos de circuitos combinacionales comunes como sumadores, codificadores, multiplexores y comparadores, y cómo funcionan.
Control y programación de sistemas automáticos - Circuitos combinacionales
1. CONTROL Y PROGRAMACIÓN
DE SISTEMAS AUTOMÁTICOS
- SISTEMAS COMBINACIONALES -
Luis Miguel GARCÍA GARCÍA-ROLDÁN
Dpto. de Tecnología
IES CAP DE LLEVANT - MAÓ
TECNOLOGÍA INDUSTRIAL II – 2º BACHILLERATO
Maó - 2010
2. 2
Contenido (I)
Distinción de sistemas analógicos y digitales.
Circuitos lógicos combinacionales. Álgebra de Boole. Seguimiento de las normes de
aplicación de postulados y teoremas.
Construcción de tablas de verdad a partir de enunciados de problemas lógicos.
Simplificación de funciones lógicas.
Formulación de funciones lógicas a partir de circuitos eléctricos conmutados o de
esquemas con puertas lógicas.
Implementación de funciones lógicas con puertas electrónicas. Circuitos integrados
combinacionales.
Resolución de problemas de control con circuitos combinacionales. Rigor en las
soluciones.
Aplicación al control del funcionamiento de un dispositivo. Iniciativa a la hora de montar
circuitos.
Circuitos lógicos secuenciales. Distinción entre sistemas combinacionales y
secuenciales.
Descripción de los principales circuitos secuenciales: memorias, registros de
desplazamiento, contadores síncronos y asíncronos.
Análisis del esquema de un circuito secuencial sencillo. Construcción del diagrama de
fases.
Circuitos de control programado. Programación rígida y flexible. Programadores.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
3. 3
Contenido (II)
El microprocesador y sus instrucciones básicas.
El microcontrolador. Diseño de circuitos microcontrolados sencillos.
Autómata programable. Aplicación al control programado de un mecanismo.
El ordenador como elemento de control: hardware y software. Interfaces.
Lenguajes de programación para el control de procesos mediante ordenador.
Realización de un programa sencillo de control de datos a través de algún puerto de
ordinador.
Autonomía en la resolución de ejercicios.
análisis de la arquitectura de un ordenador tipo PC. Introducción a los protocolos de
comunicación.
Adquisición, transmisión y gestión de datos.
Uso de las herramientas informáticas para la captación, almacenamiento, análisis y
tratamiento de la información, redacción de memorias, confección de planos y
comunicación.
Hábito de lectura de temes informáticos actualizados. Satisfacción por los avances
obtenidos.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
4. 4
Circuitos lógicos combinacionales
CIRCUITO COMBINACIONAL es todo sistema digital en el
que sus salidas son función exclusiva del valor de sus
entradas en un momento dado, sin que intervengan en
ningún caso estados anteriores de las entradas o de las
salidas. Por tanto, carecen de memoria y de
retroalimentación.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
Los circuitos con puertas lógicas son
circuitos combinacionales sencillos
Están implementados mediante
circuitos integrados (CI) en los que
existen entradas, salidas, entradas de
control, entrada de alimentación y
entrada de puesta a tierra.
5. 5
Circuitos combinacionales: tipos
Circuitos aritméticos:
Semisumador
Sumador total
Circuitos lógicos:
Codificador y decodificador
Multiplexor y demultiplexor
Comparador
Conversor de código
Generador/detector de paridad
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
Circuitos aritmético lógicos:
Unidad aritmetico lógica (ALU)
6. 6
Semisumador (I)
Realiza la suma de dos bits.
Tiene dos entradas y dos salidas (suma y acarreo)
La salida suma equivale a la función OR exclusiva,
mientras que la salida de transporte equivale a las función
AND
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
8. 8
Sumador total (I)
Realiza la suma de dos bits con acarreo anterior.
Tiene tres entradas ( dos bits y acarreo anterior) y dos
salidas (suma y acarreo)
Para sumar dos números en binario se utiliza un sumados
por cada bit.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
10. 10
Sumador de 4 bits
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
11. Codificador (I)
Transforman un número en un código numérico en un
número en código binario.
Tiene N entradas y n salidas, cumpliéndose que 2n ≥ N
Los codificadores decimales tienen 10 entradas y 4 salidas.
11
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
14. 14
Decodificador (I)
Transforman un número en código binario en un número
en código decimal.
Tiene n entradas y N salidas, cumpliéndose que 2n ≥ N
Los codificadores decimales tienen 4 entradas y 10 salidas.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
16. 16
Decodificador BCD/7 segmentos (I)
Transforman un número en código binario en un número
decimal que se implementa con un display de 7
segmentos.
Tiene 4 entradas y 7 salidas.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
18. 18
Multiplexor
Permiten seleccionar la información de una de las entradas
y ponerla en la salida.
Para ello cuentan con n entradas de control, N entradas y 1
salida, cumpliéndose que 2n ≥ N
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
19. 19
Demultiplexor
Realiza la función inversa al multiplexor, permiten poner la
información de la entrada en una de las salidas.
Para ello cuentan con n entradas de control, N salidas y 1
entrada, cumpliéndose que 2n ≥ N
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES
20. 20
Comparador (I)
Compara los números introducidos en las dos entradas
activando una de las tres salidas: mayor, igual o menor.
CONTENIDO ÁLGEBRA DE BOOLE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES