You are on page 1of 16

PROTEUS

LÓGICA DIGITAL Y USOS ESPECIFICOS

b.1. En efecto. c. y 1 y 0 por V y F respectivamente. la igualdad por el bicondicional. la suma y el producto por la disyunción y la conjunción respectivamente. … por variables proposicionales. todos los axiomas y teoremas del álgebra de Boole se transforman en axiomas o teoremas de la lógica de enunciados. Por ejemplo: • a * (b + c) = (a * b) + (a * c) p ∧ (q ∨ r) ↔ (p ∧ q) ∨ (p ∧ r) • a+a=a p∨p↔p • a + (a * b) = a p ∨ (p ∧ q) ↔ p • a*b=a+b ¬(p ∧ q) ↔ ¬p ∨ ¬q . ALGEBRA DE BOOLE Leyes De Morgan • Es importante insistir que el álgebra de Boole es la estructura algebraica de la lógica de enunciados. si se reemplazan las variables a. el complemento por la negación.

En programación se utilizan para combinar valores de verdad y obtener nuevos valores que determinen el flujo de control de un algoritmo o programa. CONECTORES LÓGICOS • En lógica. junto con los cuantificadores. las principales constantes lógicas de muchos sistemas lógicos. o simplemente conectiva. una conectiva lógica. • • .2. es un símbolo que se utiliza para conectar dos fórmulas. Las conectivas lógicas son. principalmente la lógica proposicional y la lógica de predicados. de modo que el valor de verdad de la fórmula compuesta dependa del valor de verdad de las fórmulas componentes.

o bien O bien está lloviendo. Está lloviendo y es de noche. Bicondicional si y sólo si Está lloviendo si y sólo si es de noche. . Negación conjunta ni. entonces Si está lloviendo. Conjunción y Disyunción o Está lloviendo o es de noche.. o bien es de noche. Condicional material si.2.. Disyunción excluyente] o bien.... CONECTORES LÓGICOS Conectiva Notación Ejemplo de uso Análogo natural Ejemplo de uso en el lenguaje natural Tabla de verdad Negación no No está lloviendo. ni Ni está lloviendo ni es de noche.. entonces es de noche.

En cada instante cada entrada tiene un valor. • Compuertas lógicas derivadas: NOR. NOT. • Los circuitos lógicos se construyen a partir de ciertos circuitos elementales denominados compuertas lógicas. 0 o 1. estos datos son procesados por el circuito para dar un valor en su salida. AND. por ejemplo. entre las cuales diferenciaremos: • Compuertas lógicas básicas: OR. Los valores 0 y 1 pueden representar ciertas situaciones físicas como. un voltaje nulo y no nulo en un conductor.3. CIRCUITOS LÓGICOS • Un circuito lógico es un dispositivo que tienen una o más entradas y exactamente una salida. . 0 o 1. NAND.

• Así si una proposición es verdadera. el interruptor estará cerrado y la corriente pasará. el interruptor estará abierto y la corriente no pasará. CIRCUITOS LÓGICOS • El valor de verdad de una proposición puede asociarse con interruptores que controlan el paso de la corriente.3. • Si la proposición es falsa. CLASE DE CIRCUITOS: .

CIRCUITOS LÓGICOS .3.

es un dispositivo electrónico el cual es la expresión física de un operador booleano en la lógica de conmutación. que haga posible la miniaturización de circuitos.COMPUERTA LÓGICA • Una puerta lógica. En nanotecnología se está desarrollando el uso de una compuerta lógica molecular. La tecnología microelectrónica actual permite la elevada integración de transistores actuando como conmutadores en redes lógicas dentro de un pequeño circuito integrado. • • . El chip de la CPU es una de las máximas expresiones de este avance tecnológico. Son esencialmente circuitos de conmutación integrados en un chip. o compuerta lógica. Cada puerta lógica consiste en una red de dispositivos interruptores que cumple las condiciones booleanas para el operador particular.

2.2 Compuerta OR • • En una compuerta OR con entradas A y B. la salida Y resulta: Y=A+B donde la suma se define por la siguiente tabla: • • donde la salida Y=A+B+C+D puede obtenerse asociando los sumandos: Y=A+B+C+D=(A+B)+(C+D)=((A+B)+C)+D .

2.3 Compuerta AND • • En una compuerta AND con entradas A y B. la salida Y resulta: Y=A∗B donde el producto se define por la siguiente tabla: • • donde la salida Y=A*B*C*D puede obtenerse asociando los factores: Y=A∗B∗C∗D=(A∗B)∗(C∗D)=((A∗B)∗C)∗D .

4 Compuerta NOT • • En una compuerta NOT con entrada A. la salida Y resulta: Y=A donde el complemento se define por la siguiente tabla: .2.

5 Compuertas NOR y NAND • Las compuertas NOR y NAND no son básicas.2. Una compuerta NAND equivale a una compuerta AND seguida de una compuerta NOT. Por lo tanto. Una compuerta NOR equivale a una compuerta OR seguida de una compuerta NOT. cuando las entradas son A y B. las salidas de estas compuertas resultan: • NOR: Y=A+B • NAND: Y=A∗B .

desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis. y los módulos VSM y Electra .PROTEUS • Proteus es una compilación de programas de diseño y simulación electrónica.

ARES • ARES. ubicación y edición de componentes. Intelligent Schematic Input System (Sistema de Enrutado de Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se desea realizar con componentes muy variados. mediante el módulo VSM. . las capas superficial (Top Copper). es la herramienta de enrutado. asociado directamente con ISIS. generadores de señales y muchos otros componentes con prestaciones diferentes. se utiliza para la fabricación de placas de circuito impreso.Herramientas ISIS • El Programa ISIS. incluyendo fuentes de alimentación. y de soldadura (Bottom Copper). hasta alguno que otro microprocesador o microcontrolador. Los diseños realizados en Isis pueden ser simulados en tiempo real.PROTEUS . permitiendo editar generalmente. o Advanced Routing and Editing Software (Software de Edición y Ruteo Avanzado). desde simples resistencias.

teclados en matriz. . integrada con ISIS.PROTEUS . todas las características de varias familias de microcontroladores. una extensión integrada con ISIS. las familias de PIC's PIC10. simulando las tareas que queramos que lleve a cabo con el programa. PIC12. ISIS es el corazón del entorno integrado PROTEUS. etc. el Virtual System Modeling (Sistema Virtual de Modelado). Se pueden simular circuitos con microcontroladores conectados a distintos dispositivos. PIC16. entre otras. Incluye. PIC24 y dsPIC33. lcd´s. con posibilidad de más rapidez. en tiempo real. y a la vez.Herramientas El módulo VSM • Una de las prestaciones de Proteus. es VSM. introduciendo nosotros mismos el programa que controlará el microcontrolador y cada una de sus salidas. como motores. Combina un entorno de diseño de una potencia excepcional con una enorme capacidad de controlar la apariencia final de los dibujos. con la cual se puede simular. PIC18.

Circuitos lógicos • Los circuitos lógicos se forman combinando compuertas lógicas.PROTEUS . de los cuales tales compuertas son elementos. . forman un álgebra de Boole al igual que los enunciados de la lógica de enunciados. Por ejemplo: • Es fácil notar que las tablas correspondientes a las compuertas OR. Por lo tanto. los circuitos lógicos. AND y NOT son respectivamente idénticas a las tablas de verdad de la disyunción. La salida de un circuito lógico se obtiene combinando las tablas correspondientes a sus compuertas componentes. la conjunción y la negación en la lógica de enunciados. donde sólo se ha cambiado V y F por 0 y 1.