Professional Documents
Culture Documents
Sistema Binario
Sistema Binario
Sistema Binario
Sistema Binario
Historia
George Boole [1815, 1864], fue un matemtico y filsofo ingles. Inventor del lgebra de Boole, la base de la aritmtica computacional moderna. Boole contribuy con 22 artculos. A esta lista se debera aadir un trabajo en la lgica bsica matemtica, publicado en la Mechanic's Magazine de 1848. Slo dos tratados sistemticos en materias matemticas fueron completados por Boole durante su vida.
El bien conocido Tratado sobre Ecuaciones Diferenciales aparecido en 1859, y al ao siguiente, El Tratado sobre los Clculos de Diferenciales Finitas, diseado como continuacin del anterior.
Sistema Binario
Lgica matemtica
La lgica matemtica es un campo de las matemticas que estudia los sistemas formales (compuesto de smbolos que se unen entre s formando cadenas que a su vez pueden ser manipuladas segn reglas para producir otras cadenas, el sistema formal es capaz de representar cierto aspecto de la realidad) en relacin con el modo en el que codifican conceptos intuitivos de objetos matemticos como conjuntos, nmeros, demostraciones y clculos. La lgica matemtica suele dividirse en cuatro:
Teora Teora Teora Teora de de de de modelos la demostracin conjuntos la recursin.
Sistema Binario
EL - 3307 Diseo Lgico
La lgica matemtica fue tambin llamada lgica simblica, en oposicin a la lgica filosfica, y metamatemticas. La lgica matemtica no es la "lgica de las matemticas" sino la "matemtica de la lgica". Incluye aquellas partes de la lgica que pueden ser modeladas y estudiadas matemticamente.
Teora de Conjuntos
La teora de conjuntos es una divisin de las matemticas que estudia los conjuntos. El primer estudio formal sobre el tema fue realizado por el matemtico alemn George Cantor en el siglo XIX. El concepto de conjunto es intuitivo y podramos definirlo como una agrupacin de cosas hecha con cualquier criterio, as podemos hablar de un conjunto personas, de ciudades, de lapiceros, o del conjunto de objetos que hay en un momento dado encima de una mesa. Un conjunto esta bien definido si se sabe si un determinado elemento pertenece o no al conjunto, as el conjunto de los bolgrafos azules, esta bien definido, porque a la vista de un bolgrafo podemos saber si es azul o no. El conjunto de las personas altas no esta bien definido, porque a la vista de una persona, no siempre podr decir si es alta o no, o puede haber distintas personas, que opinen si esa persona es alta o no lo es.
Sistema Binario
Diagramas de Venn
Venn introdujo el sistema de representacin que hoy conocemos con su nombre en su trabajo titulado "De la representacin mecnica y diagramtica de proposiciones y razonamientos. La publicacin provoc un cierto revuelo en el mundo de la lgica formal. Aunque la primera forma de representacin geomtrica de silogismos lgicos se atribuye comnmente a Leibniz, y fue luego ampliada por George Boole y Augustus De Morgan, el mtodo de Venn superaba en claridad y sencillez a los sistemas de representacin anteriores, hasta el punto de convertirse con el tiempo en un nuevo estndar. Ms adelante desarroll algo ms su nuevo mtodo en su libro "Lgica simblica", publicado en 1881 con el nimo de interpretar y corregir los trabajos de Boole en el campo de la lgica formal. Los diagramas de Venn se utilizan para hacer representaciones de relaciones lgicas. Los diagramas de Venn se emplean hoy da para ensear matemticas elementales y para reducir la lgica y la Teora de conjuntos al clculo simblico puro. Se suelen usar tambin en el aula diagramas de Venn de dos o tres conjuntos como herramienta de sntesis, para ayudar a los estudiantes a comparar y contrastar dos o tres de elementos.
Sistema Binario
Diagramas de Venn
Los diagramas de Venn son ilustraciones usadas en la rama de las matemtica conocida como teora de conjuntos. Estos diagramas se usan para mostrar grficamente la relacin matemtica o lgica entre diferentes grupos de cosas (conjuntos), representando cada conjunto mediante un valo o crculo. La forma en que esos crculos se sobreponen entre s muestra todas las posibles relaciones lgicas entre los conjuntos que representan. Por ejemplo, cuando los crculos se superponen, indican la existencia de subconjuntos con algunas caractersticas comunes.
Sistema Binario
Diagramas de Venn
Dependiendo de la cantidad de conjuntos los diagramas de Venn pueden tomar diferentes formas entre ellas se muestran las siguientes: Sistema Binario
EL - 3307 Diseo Lgico
Algebra de Boole
Constantes boleanas:
Se definen dos: 0 (estado FALSO) y 1 (VERDADERO).
Sistema Binario
EL - 3307 Diseo Lgico
Variables boleanas:
Se refieren a los diferentes conjuntos que tenga el problema Son magnitudes que pueden tomar diferentes valores en diferentes momentos. Pueden representar seales de entrada o de salida Reciben nombres de caracteres alfabticos como: A, B, X, Y. Slo pueden tomar los valores 0 o 1. Se les llama variables lgicas o boleanas
Funciones lgicas
Tambin se les llama funciones boleanas Relaciona la entrada con la salida de un circuito lgico. Describen el comportamiento del sistema. Relaciona las variables mediante operadores lgicos. Utilizando las variables boleanas se pueden contruir funciones boleanas F(x,y,z) la cual puede asumir dos estados:
verdadero falso
Sistema Binario
Operadores lgicos Los operadores lgicos que se pueden utilizar para realizar funciones lgicas son los operadores de la teora de conjuntos. Estos son:
Unin (), se refiere a la unin de todos los elementos de los diferentes conjuntos. Interseccin (), se refiere a los elementos en comn de las diferentes variables, o conjuntos Complemento (), se refiere a los elementos que le faltan al conjunto en cuestin para ser igual al conjunto universo.
Sistema Binario
Las tablas de verdad son un recurso tabular que nos muestra los posibles estados de las entradas al sistema as como los diferentes estados de las salidas, tal como se muestra a continuacin.
Tablas de verdad
ENTRA DAS
MINTERMINO
SALI DAS B S CO
Sistema Binario
CI
0 1 2 3 4 5 6 7
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
0 1 1 0 1 0 0 1
0 0 0 1 0 1 1 1
Ejemplo
Cinco barcos (dos franceses, dos holandeses y un alemn) participan en la limpieza del combustible derramado por el Prestige. De los franceses uno recoge 10 Toneladas/hora y el otro slo 5 T/h. Cada uno de los holandeses recoge 7 T/h y el barco alemn 13 T/h. Espaa, aporta un carguero (que puede transportar hasta 25 T/h) para llevar el combustible recogido por estos barcos a puerto y que puedan seguir trabajando sin interrupcin. Los pescadores de la regin se han dado cuenta que si varios de los barcos van a la vez a descargar el combustible recogido, se puede superar el limite de absorcin del carguero lo que generara esperas y retrasos en las labores de limpieza. Como no quieren de ninguna manera que estos trabajos se detengan estn dispuestos mientras el gobierno no aporte mas medios a recoger ellos mismos el combustible sobrante, aunque sea en sus propias barcos. Apelando a la solidaridad de todos, solicitan que se les procure el diseo de una funcin lgica que avise cuando se vaya a producir esa situacin de atasco y as puedan actuar rpidamente.
Sistema Binario
Solucin
Paso 1.
Asignar las variables lgicas. Denotando, por orden, los barcos como A, B, C, D y E. Entonces con la variable A representaremos uno de los barcos franceses, B el segundo barco francs, C un barco holands, D el otro barco holands y E el barco alemn. variables de entrada del problema son 5. Con cinco variables de entrada se pueden representar 32 diferentes condiciones. Adems aqu asignamos cual de las variables es la ms significativa, para este ejemplo la variable ms significativa es A (la de mayor peso) y la de menor peso es E. Anlisis. vemos que si se aproximan A y B descargaran 10+5 = 15T/h y no hay problema Mientras que si lo hacen A, C y E (10 + 7 + 13 = 30T/h) si lo hay pues se superan las 25T/h de capacidad del carguero. Asignacin de estados lgicos a las variables de entrada. Usando las letras de designacin como variables lgicas (A= 1 si el primer barco se acerca a descargar y A = 0 si no lo hace, lo mismo los dems barcos) podemos modelar esta actividad con una funcin lgica que valga 1 cuando se supere la capacidad del carguero y 0 si no se supera. En una tabla se muestran todas las posibles opciones que se pueden presentar en el problema. (yo lo hice en Excel)
Sistema Binario
EL - 3307 Diseo Lgico
Paso 2
Paso 3
Paso 4
Sistema Binario
Solucin
En la siguiente tabla se muestran todas las posibles combinaciones entre barcos que se pueden presentar las cuales atascarn el cargador, por eso si alguna de stas se presenta se debe de encender una alarma.
Sistema Binario
Modelo
El modelo corresponder a la unin de todas las posibles combinaciones de entrada esto es:
F ( A, B, C , D, E ) = (7,15,19,21,23,25,27,29,30,31)
Sistema Binario
EL - 3307 Diseo Lgico
Modelo
El modelo nos queda como:
F ( A, B, C , D, E ) = A B CDE + A BCDE + AB C DE + AB CD E + AB CDE + ABC D E
Sistema Binario
Sistema Binario
Para la interseccin () se utilizan la compuertas AND. Para la unin () se utilizan las compuertas OR Para el complemento () se utilizan las compuertas NOT o inversores Estndar TTL LS en tecnologa TTL ALS ALVT AHC LV LVC ALVC LVT Etc.
AND 0 1
0 0 0
1 0 1
La compuerta OR opera como: si cualquier Sistema Binario entrada est encendida la salida se encender. OR es como la unin
Tabla de comportameinto
OR 0 1
0 0 1
1 1 1
NOT
0 1
1 0
Sistema Binario
OR y NOT y no debe presentarse como una compuerta primaria. La compuerta NOR opera como: si cualquiera de las entradas esta encendida, la salida se apaga.
Tabla de verdad
NOR 0 1
0 1 0
1 0 0
Primero realiza la operacin OR, luego realiza la operacin NOT.
Compuertas bsicas
Sistema Binario
Otras compuertas
Sistema Binario
Ms sobre compuertas
Sistema Binario
EL - 3307 Diseo Lgico
Ejemplos
Sistema Binario
Ejemplo
Sistema Binario
Circuitos electrnicos
Sistema Binario
Representacin de variables
Tambin es necesario representar las variables de entrada mediante electrnica. El estado de los interruptores definen los estados lgicos de las variables A y B.
Sistema Binario
DC
Sistema Binario
Sistema Binario
Vcc
Conclusiones
El circuito es muy complejo, porque tiene una gran diversidad de circuitos integrados:
Sistema Binario
Cantidad
Tipo
inversores
Compuertas AND de 5 entradas Compuertas OR de 5 entradas Compuerta OR de 2 entradas
Circuito integrado
Cantidad
5 10 2 1
1 10 1 1
Ms conclusiones La diversidad de CI nos eleva el costo del circuito. Tenemos un problema de rea en el circuito impreso, son muchos los componentes. Tenemos un problema de potencia, son muchos los circuitos integrados y estos consumen potencia. Es necesario aprender a simplificar.
Sistema Binario
Simplificacin de circuitos Como los circuitos lgicos son representaciones de funciones lgicas se pueden utilizar los recursos disponibles para simplificar las funciones lgicas, estas son:
Diagramas de Venn Algebra de Boole Mapas de Karnaugh Quine McCluskey
Sistema Binario