Академический Документы
Профессиональный Документы
Культура Документы
CESCA
TEMA:
Integrante:
Lima – Perú
2018
Dedicatoria
Dedico este trabajo a todos los jóvenes estudiantes de las carreras de la tecnología
electrónica, que a pesar de las adversidades logran salir adelante.
También a mis padres por sus enseñanzas y ejemplo, que son para mí lo que me da
fuerzas para seguir adelante.
Índice
PARTE 1
1.9. Minitérminos 14
PARTE 2
PARTE 3
4.2.1. La Función OK 28
PARTE 5
PARTE 6
6. Mantenimiento 35
6.1. Tarjetas y Cubiertas 35
6.2. Circuitos 35
PARTE 7
Karnaugh 40
PARTE 8
8. Teorema de Morgan 44
PARTE 9
CONCLUSIONES 53
BIBLIOGRAFIA 54
Introducción
Se analizan todas las posibilidades lógicas que se puedan presentar antes las
condiciones de ingreso, de dinero, así también cuales serían todas las posibilidades de
salida en la que se activan sensores de pago o de alerta, en forma de mensajes.
Lo que se quiere destacar con esta monografía es como se podrían adaptar a dar
respuesta no solo a una sino a más alternativas de entrada.
Otras variaciones aparte de una máquina que devuelva el cambio en monedas, es que
se puede adaptar, esta misma lógica a dosificadores de inyección para equipos
médicos, agrícolas, ajuste de trayectorias o usos industriales generales.
En esta monografía solo se muestra una parte que corresponde al análisis de la lógica
digital de un problema que involucra además el uso de sensores eléctricos o
electrónicos, uso de software y sus algoritmos que controlen sistemas automatizados,
basados en PLC/PIC´s o microcontroladores de alta gama.
Las señales analógicas presentan infinitos valores en el tiempo y pueden ser en cada
instante de valor positivo o negativo.
Por lo tanto, una comunicación de datos basada en señales digitales sería más fiable
de usar entre dispositivos electrónicos, si se tienen niveles adecuados de
mantenimiento.
Solo hemos reemplazado la base 2 por 16, y hemos asignado el valor del exponente o
potenciación a la ubicación más significativa de cada número a operar.
1.6 COMPUERTAS LÓGICAS
Son componentes electrónicos capaz de realizar operaciones lógicas en binario.
Esta única salida será 0 si ambas entradas son también ceros y en caso contrario
cualquier otra combinación será 1.
Lo podemos encontrar como el CI:
AND. – Función Y, realiza un producto lógico de 2 entradas y tiene una sola salida.
Leyes operativas:
0+0=0 0+1=1+0=1
1.1=1 1.0=0.1=0
Demostración:
X + XY = X.1 + XY = X(1+Y) = X
Por ejemplo:
F1 = x + y’ z
F2 = xy + y’z + xyz
F3 = x’ y’ z + x’yz + xy’
Dónde: y’ representa a y negado o ȳ, lo mismo sucede para x y otras variables que
sean representadas de la misma manera.
Así estaremos siguiendo las secuencias de valores en cada momento de salida de las
compuertas.
Obviamente podemos hacer lo contrario, o sea empezar desde una tabla de verdad o
tabla lógica que resuelva nuestro problema y a partir de allí generar el esquema lógico
formado por las compuertas. Esto es justamente el método que usaremos para
resolver nuestra monografía en cuestión.
Otro ejemplo:
1.7 MINITÉRMINOS:
Las tablas de verdad no siempre podemos representarlas por 1 y 0 sino que podemos
usar variables lógicas y su comportamiento en cada combinación, por ejemplo:
Cabe destacar que los diseñadores prefieren usar esta metodología de diseño para
representar las combinaciones que van apareciendo.
MUY IMPORTANTE:
En la figura, la función S, que es la salida solo muestra como solución la suma lógica
de las combinaciones que corresponden a 1, en este caso son 3 términos en la función
de salida.
a b c minitérminos
0 0 0 a’b’c’
0 0 1 a’b’c
0 1 0 a’bc’
0 1 1 a’bc
1 0 0 ab’c’
1 0 1 ab’c
1 1 0 abc’
1 1 1 abc
PARTE 2:
El dispositivo lógico a diseñar estará dentro del recuadro central y para este problema
deberá tener el siguiente comportamiento:
DATOS DE ENTRADA:
- Las variables representadas por los símbolos 5, 2 y 1 son similares a las
cantidades en monedas a ingresar en soles.
- La variable CTRL tendrá 2 estados 0 y 1, donde 0= 1 producto y 1= 2
productos seleccionados.
DATOS DE SALIDA:
𝐶 = 2𝑛
Donde:
C = Es el número de combinaciones a obtener.
n = representa el número de variables o entradas a usar.
Por ejemplo:
A B
0 0
0 1
1 0
1 1
C = 2 4 = 16
Con dichas consideraciones nuestra tabla de verdad para los valores de entrada será
la siguiente:
CTRL 5 2 1
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
Observe que de esta manera tendremos un mejor panorama para nuestro análisis, por
ejemplo:
ALERTA OK 2 1
CTRL 5 2 1 ALERTA OK 2 1
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
Tomando en consideración los datos de entrada podemos resolver los datos de salida
según criterios de funcionamiento, esto puede variar según los criterios del diseñador y
de la tecnología usada como periférico conectado a las entradas y salidas.
CTRL 5 2 1 ALERTA OK 2 1
0 0 0 0 1 0 0 0
0 0 0 1 1 0 0 0
0 0 1 0 0 1 0 0
0 0 1 1 0 1 0 1
0 1 0 0 0 1 1 1
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 0
0 1 1 1 1 0 0 0
1 0 0 0 1 0 0 0
1 0 0 1 1 0 0 0
1 0 1 0 1 0 0 0
1 0 1 1 1 0 0 0
1 1 0 0 0 1 0 1
1 1 0 1 1 0 0 0
1 1 1 0 1 0 0 0
1 1 1 1 1 0 0 0
NOTA IMPORTANTE:
El diseño es de tipo conceptual, será el desarrollador o el técnico el que elegirá la
tecnología a usar para implementar el proyecto. En este caso se dispone de 2
alternativas:
La tecnología TTL que usa lógica binaria de 5 voltios y de baja potencia (lentos y
medianamente rápidos), series 74xx, 74LSxxx.
La tecnología CMOS que utiliza voltajes +16 y -16 para sus estados lógicos, de mayor
potencia y velocidad, pero susceptibles a cambios de temperaturas y variaciones de
frecuencia o interferencia electromagnética.
PARTE 3
CTRL 5 2 1 OK
0 0 0 0 0
0 0 0 1 0
0 0 1 0 1
0 0 1 1 1
0 1 0 0 1
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
Podemos observar que solo existen 4 soluciones afirmativas que indican que una
transacción ha sido correcta, estas combinaciones de solución serán los siguientes 4
términos lógicos:
Aplicando factorización:
OK = CTRL’ 5’ 2(1’ + 1) + 2’ 1’ 5 ( CTRL’ + CTRL)
OK = CTRL’5’2 + 2’ 1’ 5
Utilizando por lo tanto 4 puertas de tipo AND, 4 puertas INVERSORAS y una puerta
OR, podemos implementar el siguiente circuito lógico solo para esta salida OK.
CTRL 5 2 1 ALERTA OK
0 0 0 0 1 0
0 0 0 1 1 0
0 0 1 0 0 1
0 0 1 1 0 1
0 1 0 0 0 1
0 1 0 1 1 0
0 1 1 0 1 0
0 1 1 1 1 0
1 0 0 0 1 0
1 0 0 1 1 0
1 0 1 0 1 0
1 0 1 1 1 0
1 1 0 0 0 1
1 1 0 1 1 0
1 1 1 0 1 0
1 1 1 1 1 0
Podemos observar que la salida ALERTA es la INVERSA de la salida OK, por lo tanto,
no necesitamos diseñar los términos lógicos, bastará con insertar un inversor a la
salida OK para obtener la salida ALERTA.
A continuación, mostraremos el diagrama lógico que corresponde a ambas salidas:
CTRL 5 2 1 2 1
0 0 0 0 0 0
0 0 0 1 0 0
0 0 1 0 0 0
0 0 1 1 0 1
0 1 0 0 1 1
0 1 0 1 0 0
0 1 1 0 0 0
0 1 1 1 0 0
1 0 0 0 0 0
1 0 0 1 0 0
1 0 1 0 0 0
1 0 1 1 0 0
1 1 0 0 0 1
1 1 0 1 0 0
1 1 1 0 0 0
1 1 1 1 0 0
Simplificando sería:
CTRL’ 5’ 21 + 52’ 1’
En total necesitamos:
Simplificar una función lógica consiste en hallar una nueva función equivalente a la
primera, cuya representación por puertas lógicas resulte más simplificado que el
circuito inicial.
CONSIDERE LO SIGUIENTE:
2 variables, 4 cuadrados
3 variables, 8 cuadrados
4 variables, 16 cuadrados
Cuatro variables
Las mismas tablas, pero expresadas en minitérminos:
CTRL 5 2 1 ALERTA OK 2 1
0 0 0 0 1 0 0 0
0 0 0 1 1 0 0 0
0 0 1 0 0 1 0 0
0 0 1 1 0 1 0 1
0 1 0 0 0 1 1 1
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 0
0 1 1 1 1 0 0 0
1 0 0 0 1 0 0 0
1 0 0 1 1 0 0 0
1 0 1 0 1 0 0 0
1 0 1 1 1 0 0 0
1 1 0 0 0 1 0 1
1 1 0 1 1 0 0 0
1 1 1 0 1 0 0 0
1 1 1 1 1 0 0 0
4.2.1 LA FUNCIÓN OK
OK = 2’ 1’ 5 + 2 CTRL’ 5’
ALERTA = NOT OK = OK ‘
Lo que equivaldría a:
2 = CTRL’ 5 2’ 1’
Al final nuestro circuito será el mismo, pero puede cambiar el orden o ubicación de
los componentes sin desconectarlos por supuesto.
4.3 CONCLUSIÓN DEL USO DE KARNAUGH
Podemos notar las siguientes conclusiones:
El método de simplificación de Karnaugh es confiable y para algunos
casos es muy utilizado por los diseñadores.
El uso de tablas permite ver claramente cómo funciona la simplificación.
En nuestro caso los resultados fueron similares a los obtenidos por los
métodos de BOOLE, es debido a su sencillez, esto no es cierto para
otros casos más complejos, en donde, algunos de estos dos métodos,
pueda ser de mejor utilidad.
El diseñador de circuitos lógicos no está obligado a usar estos métodos
de simplificación de enseñanza normal, sino que puede implementar
otras formas de diseño, en cualquier caso, cualquiera sea el método
utilizado será posible corroborar su funcionamiento con estas
herramientas de diseño.
PARTE 5:
El armado del circuito lógico puede ser sencillo, pero a veces por motivos de espacio,
simplificación de interconexiones, costos, y otros inconvenientes, puede hacer que el
diseñador tenga que hacer ajustes o simplificaciones forzadas, que podrían alterar
dramáticamente al diseño original.
5.1 SIMPLIFICACIÓN
Si bien el uso de otras compuertas con más entradas podría ser interesante, recuerde
que debe seleccionar los CI que tengan el consumo eléctrico similar o por debajo del
que usted ha preestablecido con su fuente de alimentación (voltajes y corrientes de
consumo). Busque el código de las compuertas necesarias.
Evalúe el costo, ya que algunas compuertas de más entradas puedan ser más caras y
no tan abundantes en el mercado.
Otro factor importante es la velocidad de los CI, esto depende de la tecnología de los
mismos: 74XX, 74 LXX, 74 LSXX, 74 XLSXX, o tal vez MOS / CMOS / MOSFET.
PARTE 6:
6. MANTENIMIENTO
El mantenimiento de los circuitos
lógicos, deben seguir una secuencia
de pasos establecidas por las normas
internas de la empresa encargada del
mantenimiento o el departamento de
la empresa a cargo.
6.2 CIRCUITOS
o Uso de Guantes y dispositivos de conexión a tierra para evitar generar cargas
estáticas.
o Usar soldador y estaño para repasar los puntos de soldadura, de ser necesario.
o Extractor de soldadura, cepillo de metal.
o Alcohol Isopropílico, brochas y paños de varios tipos.
o Borrador de Tinta, cintas aislantes de papel, cuchillas y pinzas.
o Destornilladores variados tipos (estrella, planos, hexagonales) antimagnéticos y
magnéticos (pequeños y grandes).
o Punta lógica y Tester de mediciones y pruebas de continuidad o multitesters.
o Extractor de soldadura, pasta de soldar, cepillo pequeño y tornillos.
o Caja de herramientas o maletín de mantenimiento.
o Alicates de varios tipos.
o Cables, ganchos, sujetadores y soportes.
Acciones a realizar para evitar que el equipo se dañe, esto coincide con la limpieza del
equipo y de las tarjetas. Eliminación de la humedad y reducir la corrosión y sulfatación
de los circuitos.
CORRECTIVO:
Para poner en marcha un motor se requiere tres interruptores (a, b y c) de tal forma
que el funcionamiento del mismo se produzca únicamente en las siguientes
condiciones:
- Cuando esté cerrado solamente b.
- Cuando estén cerrados simultáneamente a y b y no lo esté c.
- Cuando estén cerrados simultáneamente a y c y no lo esté b.
Se pide lo siguiente:
1. Crea la tabla de verdad que represente el funcionamiento del circuito de
control.
2. Obtener la función lógica.
3. Obtener la expresión simplificada por Karnaugh de la función.
4. Implementar la función utilizando puertas lógicas de todo tipo.
Entradas:
Serán los interruptores a, b y c.
Interruptor pulsado será “1” y no pulsado será “0”.
Salida:
Será el motor que está gobernado por los interruptores.
Cuando la salida de la función valga “1” indicará que en ese caso el motor
funciona.
M = bc’ + ab’c
En este caso hemos usado 2 inversores o sea 1 CI 7404, una compuerta AND de 2
entradas CI 7408, una compuerta AND de 3 entradas 7410 y una puerta OR 7432.
7.2 CASO DE UNA EXPENDEDORA DE REFRESCOS DE SABORES
Diseñar una máquina expendedora de refrescos que pueda suministrar agua fresca,
agua con limón y agua con naranja. Pero no puede suministrar nunca limón solo,
naranja sola, ni limón con naranja solos o con agua.
Variables de Salida:
- Serán todas las electroválvulas, según la figura, Sa, Sl, Sn y ST que serán
activadas y dejarán pasar o no los fluidos y en una cierta cantidad.
- Si se activa una electroválvula es 1, en caso contrario será 0.
Sa = V Pa Pn’ + V Pa Pl’
Factorizando VPa tenemos:
Sa = V Pa (Pl’ + Pn’)
Sl = V Pa Pl Pn’
Sn = V Pa Pl’ Pn
En este caso la negación de la conjunción sería el producto lógico que se obtiene con
no AND (AND negado) y la negación de la disyunción (no OR).
Esto nos permitirá usar compuertas NAND y NOR que en el mercado electrónico los
podemos encontrar como 7400 y 7402 para tecnología TTL.
Cabe pensar entonces que se requiere conocer las equivalencias para las compuertas:
ST = Sa = V Pa (Pl ·Pn)’
Sl = V Pa Pl Pn’
Sn =V Pa Pl’ Pn
Con esto ya podemos implementar el nuevo circuito, utilizando compuertas NAND.
Cabe hacer la pregunta de si es conveniente transformar el circuito nativo anterior a
esta nueva concepción. La verdad es más incómoda en su diseño, pero su punto a
favor es que se le puede usar para la otra tecnología digital disponible, que en este
caso sería CMOS.
En esta tecnología es más sencillo fabricar NAND y NOR.
Queda pues a elección para el diseñador adoptar el diseño para la tecnología
disponible.
Observe las líneas simples y dobles sobre los términos, notará que se usan inversores
de OR. La implementación requiere entonces una sabia elección de circuitos y el
cuidado de su conexión.
Este modo de diseño es propio de los laboratorios de las empresas de electrónica, que
diseñan integrados, ya que las capas se superponen y los inversores son más
sencillos de crear en fábrica.
PARTE 9
A nivel de ingeniería de procesos se realizan esquemas para mostrar los sucesos que
podrían ocurrir entre las entradas y salidas de los circuitos. Este método es abstracto
no implementa circuitos, solo analiza y ayuda a modelar los procesos que
intervendrán.
Terminado el diagrama será el diseñador que elegirá los componentes a usar que
resuelvan las secuencias de procesos sugeridos por dicho diagrama.
Como puede apreciarse existe una serie de figuras y símbolos para representar los
acontecimientos.
También los eventos tienden a cerrar un circuito o sea es una secuencia cíclica.
También se permite interconectar estas secuencias con otros eventos como por
ejemplo reabastecer los refrescos para su expendio.
Esta lógica nos permite ahondar en los criterios a tomar en cuenta para el diseño de
nuestra tabla de verdad.