Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. PORTADA
UNIVERSIDAD TÉCNICA DE AMBATO
Facultad de Ingeniería en Sistemas, Electrónica e Industrial
“Práctica N°4”
Tema: Ejercici 7
Carrera: Ingeniería Electrónica y Comunicaciones
Área Académica: Física - Electrónica
Línea de Investigación: Nanotecnología
Ciclo Académico y Paralelo: Sexto “A”
Alumno: Bonilla Luis
2.1 Tema
Diagramas Electrónicos y Conversiones
2.2 Objetivos
Objetivos General
Objetivos específicos
Emplear los conceptos fundamentales de Sistema Secuencial y Máquina Secuencial
Desarrollar las habilidades del diseño de Sistema Secuencial y Máquina Secuencial
y observar los circuitos, resultados que deberíamos obtener en su
funcionalidad.
2.3 Resumen
En lógica combinatoria los circuitos producen una respuesta instantánea, es decir,
las salidas se pueden calcular a partir de la combinación de los valores de las
entradas en el mismo instante. La lógica combinatoria no sirve para construir
circuitos con capacidad de memoria, es decir, funciones lógicas cuya salida en el
instante presente depende de entradas en el pasado.
El circuito secuencial debe ser capaz de leerse un sistema de codigos tanto de
izquierda a derecha como de derecha a izquierda (es decir, expresa lo mismo al ser
leído de manera tradicional o al revés). Se trata del equivalente a lo que, respecto a
los números, se conoce como capicúa.
2.4 Palabras clave:
Máquina, secuencial, diagrama, circuito, palíndromo, señal de reloj, flip flops.
2.5 Introducción
Las máquinas secuenciales son un poderoso modelo para implementar esquemas
de control secuencial (dependientes de la historia pasada), tanto en hardware como
en software. El modelo de máquina secuencial también facilita el diseño de la
programación de sistemas multitareas, en tiempo real, utilizando
microcontroladores.
Un circuito cuya salida depende no solo de la combinación de entrada, sino también
de la historia de las entradas anteriores se denomina Circuito Secuencial. La historia
de las entradas anteriores en un momento dado se encuentra resumida en el estado
del circuito, el cual se expresa en un conjunto de variables de estado.
El circuito secuencial debe ser capaz de mantener el sentido de la palabra o frase
en sí misma, aunque cuanto más larga es más chances hay que su sentido original
se vea modificado. A diferencia de los números capicúa, los palíndromos no son
universales ya que cada idioma se escribe diferente.
Palíndromo
Un palíndromo (del griego palin dromein, volver a ir atrás), también llamado
palindromo, palíndroma o palindroma, es una palabra, o frase que se lee igual
adelante que atrás.
MAQUINAS SECUENCIALES
Una maquina secuencial es aquella que realiza una serie de operaciones una tras
otra en el tiempo. Las operaciones pueden ser diferentes dependiendo del estado
de la máquina. Una de las características es; La salida depende del tiempo, ya que
para una misma entrada se pueden obtener distintas salidas según el estado interno
en que se encuentre el circuito, además que el sistema necesita una realimentación
de la salida a la entrada. [1]
Estructura
(X) Símbolo de entrada
(Y) Símbolo de Salida
(Q) Estados
(Qn+1) Siguiente estado
(Fy) Función de Salida
CIRCUITO SECUENCIAL
Tiene elementos de memoria y circuitos combinacionales, la memoria es la
encargada de recordar en que se encuentra el circuito mediante el almacenamiento
en los flip-flops de la información binaria que representa ese estado. Se considera
el estado de un circuito secuencial a una combinación binaria de una combinación
concreta de acontecimientos pasados. Con N variables de estado, la memoria puede
alcanzar 2^N estados diferentes, correspondiendo cada uno de ellos a una
combinación particular de eventos anteriores. El circuito combinacional es el
encargado de que, ante un cambio en la entrada, la memoria pase a un nuevo estado
y se generen las salidas correspondientes a ese estado. [2]
Procedimiento
Figure 1:Diagrama
Como se observa, la máquina de estados tendrá dos entradas, P1 y P2, y una única
salida, LUZ, que hará que se la luz se encienda mientras valga ‘1’, y que permanezca
apagada cuando valga ‘0’. Se pide:
Solución al problema
Lo primero que me piden es la implementación de la máquina de estados. Veamos
cómo resulta dicha máquina:
Estado 1)P2.ON: se pulsó P2, para encender la luz. Mientras permanezca pulsado,
sigo en este estado. Si se suelta (P2=0) voy al estado 4, y si se pulsa P1 voy al
estado 3. La luz se enciende.
Estado 6)P1. OFF. Se ha pulsado P1, y la luz estaba encendida: apagar la luz. Al
igual que pasaba en el estado 2, pueden pulsar P2 o soltar P1. Si pulsan P2, con
ambos pulsados iré al estado 7, mientras que si sueltan P1, iré al estado 0 que
representa la luz apagada y los pulsadores en reposo
Ahora trataré de simplificar la tabla de transición de estados. Basta observar que los
estados 1 y 2 tienen la misma salida, y que sus transiciones son compatibles. Lo
mismo pasa con 5 y 6, pudiendo quedar entonces la tabla reducida a:
2.8 Conclusiones
Se analizó todas las combinaciones y se dedujo cuáles era la funcionalidad del
circuito.
Se diseñó la máquina de Mealy, con su respectivo diagrama de estados y mapas
K obteniendo las funciones necesarias para la implementación del circuito.
2.9 Recomendaciones
Se recomienda que se debe analizar cada uno de los circuitos integrados que se
van a utilizar de acuerdo con su datasheet para el correcto funcionamiento.
Se debe establecer las diferencias que existe entre los estados de la maquina
secuencial para no tener confusiones al momento de implementar.
Se puede obtener más información sobre el funcionamiento de los contadores y
las máquinas secuenciales para lograr un mejor diseño del mismo.
Referencias
E TOOLS. (s.f.). Electrontools. Obtenido de
http://www.electrontools.com/Home/WP/2016/03/09/regulador-de-voltaje-7805/