Está en la página 1de 5

1

FUNCIONES LGICAS COMBINACIONALES.


Variables y funciones: Si recuerda la mquina de refresco de la introduccin ver muy claro el concepto de variables y funciones. Si toma como referencia la tarjeta de control, son variables todos los captadores conectados en sus entradas y son funciones todas las salidas de la tarjeta. Por lo tanto, cada salida tiene asociada una funcin lgica que determina cundo se activa o desactiva y depende de las variables o entradas. Las funciones se disean para controlar automticamente accionadores o preaccionadores como los rels de la mquina de refresco, sin intervencin humana. n las entradas se conectan los elementos del sistema que aportan algn tipo de informacin a la tarjeta, a partir de los cuales toma las decisiones. La figura representa de nuevo la tarjeta de control de la mquina de refresco, donde ha sido aadida la funcin lgica de cada salida (pronto comprender su significado).

Funciones lgicas de base: Por compleja que pueda ser la lgica digital, solo est basada en tres funciones lgicas muy sencillas, a partir de las cuales se consiguen condiciones ms complejas. Cualquier tecnologa con elementos que funcionen segn las tres funciones de base se puede aplicar en la resolucin de automatismos. 1. La funcin NOT es verdadera siempre que la variable a la que se aplica es falsa y ser falsa en caso contrario. 2. La funcin OR se aplica sobre dos o ms variables y ser verdadera siempre que alguna de las variables sea verdadera, ser falsa cuando todas las variables sean falsas. 3. La funcin AND tambin se aplica sobre dos o ms variables y ser verdadera siempre que todas las variables sean verdaderas, ser falsa siempre que alguna variable sea falsa. La funcin NOT se representa con una barra sobre la variable o condicin a la que se aplica. La funcin OR se representa con el signo de la suma. La funcin AND se representa como un producto. Teniendo esto en cuenta ya debera deducir el significado de las funciones lgicas de la tarjeta de la mquina de refresco:

2 Por ejemplo, la funcin f5 hace la operacin AND con las tres entradas estando negada la "b", por lo tanto, es verdadera cuando estn accionados los captadores "a" y "c" y no est accionado "b". Traducido a ceros y unos tendremos 101 que en decimal es el 5, luego la funcin f5 solo reconoce el decimal 5. Experimente con elementos lgicos: A continuacin podr experimentar el comportamiento de las principales funciones lgicas implementadas con esquemas de contactos y bloques lgicos. Por ser los ms antiguos, los esquemas elctricos fueron los primeros beneficiados de la lgica digital y es facil comprender su equivalencia con las funciones de base. Si ha experimentado con el ejemplo de la mquina de refresco, habr visto cmo dos rels o contactores estaban encargados del accionamiento de un motor de corriente continua en sus dos sentidos de giro. Un rel o contactor cambia de estado unos contactos cuando recibe alimentacin (continua o alterna) en su bobina, representada con un rectngulo y un trazo oblicuo en su interior. En esquemas lgicos, la bobina y los contactos de un rel no se representan juntos, con el fin de evitar cruces de lneas que dificultan la comprensin. Para que no haya duda sobre qu contactos corresponden a un rel determinado, se identifica la bobina y sus contactos con el mismo smbolo. Los esquemas de bloques se utilizan cuando la tecnologa es neumtica o electrnica. Por el momento nos basta con interpretar los bloques como elementos que reciben y transmiten seales de presin o tensin elctrica. Es necesario un navegador compatible con JAVA para ejecutar esta pgina. Tabla resumen de las principales funciones:

Representacin de funciones: En la siguiente imagen vemos un ejemplo de funcin compuesta que se ir representando a medida que pulse el botn "adelante". Los productos, lo que est encerrado entre parntesis y lo que est bajo el trazo de una inversin tiene ms prioridad que las sumas, por lo tanto, no se debe representar una suma (operacin OR) hasta no haber completado los trminos con prioridad que van sumados. Para evitar errores, conviene comenzar a representar la parte ms interna de la funcin (dentro de los parntesis o bajo las barras de inversin) y cuando se completan dos trminos con prioridad que van sumados, solo entonces se juntan sus terminales con bloque OR o se unen en paralelo (segn se trate de bloques o contactos). Tenga en cuenta tambin que para representar con contactos las negaciones de sumas o de productos, lo mejor es aplicar los teoremas de Morgan (en el ejemplo se ha transformado la negacin de un producto en una suma). Como la negacin del producto es un trmino con prioridad, al transformarlo en una suma deber mantener dicha prioridad, luego es fundamental encerrar la suma resultante entre parntesis.

4 Aunque veremos ms adelante recursos para facilitar la resolucin de automatismos, siempre ser bueno ejercitar una comprensin intuitiva de las funciones o relaciones lgicas: Para detectar errores y para resolver o simplificar casos sencillos sin recurrir a largos procedimientos de resolucin. No debemos olvidar que sin intuicin y experiencia seremos incapaces de interpretar porqu no funciona en la prctica lo que pareca perfecto en teora. Si con experiencia se encuentran muchos contratiempos, sin experiencia se encuentran muchsimos ms. Las funciones lgicas se parecen mucho a nuestro lenguaje, por lo tanto, con un poco de prctica seremos capaces de "ver" en nuestra mente qu funcin o circuito resolvera un determinado automatismo solo con escuchar el planteamiento, siempre y cuando lo sepamos expresar de forma clara y simplificada. Supongamos un caso en el que un motor M deber funcionar cuando se cumplan dos condiciones a la vez: 1. Primera condicin que est pulsado alguno de los botones a y b. 2. Segunda condicin que no est accionado un interruptor c. Una descripcin en trminos lgicos sera la siguiente, en la que se obserba la equivalencia directa entre la funcin y la expresin que describe el problema:

El concepto "alguno" tiene equivalencia directa con: Suma lgica, bloque OR y contactos en paralelo. El concepto "todos" tiene equivalencia directa con: Producto lgico, bloque AND y contactos en serie. El concepto "no" tiene equivalencia directa con: Inversin lgica, bloque NOT y contacto normalmente cerrado. Ejemplos neumticos: Durante aos, la lgica neumtica ha tenido una gran importancia en los sistemas que utilizan actuadores neumticos (muy extendidos tambin en la actualidad). Modernamente, los autmatas programables estn reemplazando casi por completo a los componentes lgicos neumticos, excepto en aplicaciones donde las condiciones son extremas o existe grave peligro de incendio o explosin, como es el el caso de la automatizacin en pirotecnia. Los elementos de base Y, O, NO, etc., tienen equivalentes neumticos que normalmente se conocen como mdulo Y, mdulo O, etc.

5 Las seales de tratamiento son presiones que se transmiten a travs de tubos de plstico flexible, resultando una lgica binaria a partir de la existencia o la falta de presin. Los mdulos lgicos pueden reaccionar con una presin relativamente baja pero es habitual utilizar un valor de 6 bar, o bien de 4 bar solamente para la parte de mando. Las seales de salida de los mdulos utilizan la misma presin que les llega por sus propias vas de entrada, hecho que puede hacer necesario regenerar la presin cuando la trayectoria seguida por una seal es muy larga o cuando circula en serie a travs de muchos elementos. El mdulo inversor necesita una entrada de presin directa para poder transmitir una seal cuando no existe presin en su entrada negada. La funcin que realmente cumple el inversor se conoce como funcin inhibicin. La realizacin prctica de una funcin Y tambin puede conseguirse mediante elementos en serie pero no es posible una funcin O mediante elementos en paralelo. La negacin de una seal tampoco requiere necesariamente de un elemento inversor puesto que una vlvula con una va normalmente abierta permite dar una seal cuando no se acciona y la corta cuando s se acciona. Algunas posibilidades de formacin de funciones bsicas se pueden ver en las figuras. Otras funciones se forman agrupando adecuadamente varios elementos. Para ampliar informacin, consulte el tema de neumtica.

Elementos lgicos en electrnica: Existen diversas formas de construir componentes lgicos mediante transistores y diodos, pero se encuentran en el mercado circuitos integrados que incluyen determinado nmero de componentes lgicos ocupando un tamao muy pequeo. El problema fundamental es que se necesita una alimentacin de tensin estabilizada, frecuentemente debe construirse una placa impresa y las seales recibidas de contactos elctricos originan efectos de rebote que exigen aadir elementos adicionales. Para ampliar informacin, consulte los temas de electrnica analgica y digital.

También podría gustarte