SACAR FUNCIONES LÓGICAS (ELECTRONICA) [MANUAL]

Iniciado por askatasun, 3 Agosto 2006, 13:16 PM

0 Miembros y 1 Visitante están viendo este tema.

askatasun

weno, he estado mirando este foro use la opcion buscar, pero me parece que falta algo de material teorico sobre esto que voy a poner

Introduccion:
este manual es de un nivel elemental, trata de sacar funciones logicas a partir de una tabla como podria ser esta:

A   B   S (salida)
0   0   0
0   1   0
1   0   0
1   1   1

-existen dos metodos distintos, uno es el llamado minntern, que   
es el que explicare en este post y el otro es el maxtern

El metodo a utilizar se elige en funcion de la salida, si predominan 1, encendido, verdadero como lo quereis llamar se usara el primero (mintern), sino el otro.




----------------------------------------------------------------------
Se requieren unos minimos conocimientos de algebra de boole ,electronica muy simple ,lenguaje binario y saber que son funciones logicas y tablas.

Mintern (metodo)


-antes de empezar tener en cuenta que el inverso lo representare asi a

inverso de 0 es 1 y de 1 ->0 logico no?

empezamos con el metodo mintern, fijaos que solo se usa en caso que la salida (s) sea 1 es decir:

a b c  salida (s)
0 0 0   0
0 0 1   1  <------
0 1 0   1  <------
0 1 1   0
1 0 0   1  <------
1 0 1   0
1 1 0   0
1 1 1   0

- Aver ya tenemos la tabla inventada!, fijaos en las partes indicadas, la salida resulta ser 1

ahora lo dificil, se tienen que hacer que tanto a como b como c sean 1, como? usando inversos por supuesto

entonces se mutiplican:

EJ-----> fila 2, que es 0 0 1 entonces se hace---> a*b *c      asi todas las letras seran uno.   
                                                                               (inverso de a es 1, inverso de b es 1 y la c ya es 1, (0 0 1

despes se mutiplican las "letras".   ( entradas para vocabulario mas adecuado)
-----------------------------------------------------------------------------------------------------------------
se hace eso con cada fila en que la  salida (s) sea  1 y las mutiplicaciones resultantes se suman.
-----------------------------------------------------------------------------------------------------------------
quedaria asi

A  B  C    S
0  0  0    0                 /1      *      1      *  1-> todo 1 y mutiplica
0  0  1    1  ----->  a * b * c 
0  1  0    1  ----->  a * b *c   ----> se suman las tres equaciones.
0  1  1    0
1  0  0    1 -----> a * b * c
1  0  1    0
1  1  0    0
1  1  1    0


a * b * c + a * b *c  + a * b * c

esa sera  la función logica que se puede simplificar, mediante el algebra de boole


-----------------------------------------------------------------------
p.d: espero que se entienda, ya que no soy muy bueno explicando.





la lógica procede de la imaginación
-----------------------------------------
...y al volver la vista atrás
se ve la senda que nunca
se ha de volver a pisar. ..