Circuitos Digitales Numero 4

8
UNIVERSIDAD NACIONAL DEL CALLAO FIEE – ESCUELA DE INGENIERIA ELECTRONICA Laboratorio de CIRCUITOS DIGITALES 1 ALGEBRA DE BOOLE I. OBJETIVO DE L A PRÁCTICA Comprobar en el laboratorio el diseño opti mizado de un cir cuito utilizando el álgebra de Boole. Reportando las ventajas que se obtienen con la simplifcación de las unciones booleanas. II. INTRODUCION Las alg ebr as boo lea na est udi ada s por pri mera vez en det all e por !"R#! B""L! .son usadas ampliamente en el diseño de circuitos de distribución $ computadoras. !n el nivel de gi ca di gi tal de una co mputadora lo que com%nmente se llama &ard'are( $ que esta ormado por los componentes electrónicos de la máquina( se traba con dierencias de tensión( las cuales generan unciones que son calculadas por los circuitos que orman el nivel. !stas unciones en la etapa de diseño del &ard'are son interpretadas como unciones de Boole. )e intentara dar una defnición de lo que es un algebra de Boole* se tratan las unciones booleana &aciendo una cor relación con las ormulas proporcionales. +simismo( se plantean dos ormas canónicas de las unciones booleana que son %tiles para varios propósitos. CIRCUITOS COMBIN ACI ONA LES ,n circuito combinacional( como su nombre lo sugiere es un circuito cu$a salida depende solamente de la -combinación- de sus entradas en el momento que se está realizando la medida en la salida. ING. JORGE MOSCOSO Pág. 1 Laboratorio

description

Circuitos Digitales

Transcript of Circuitos Digitales Numero 4

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 1/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

ALGEBRA DE BOOLE

I. OBJETIVO DE LA PRÁCTICA

Comprobar en el laboratorio el diseño optimizado de un circuito utilizando el

álgebra de Boole. Reportando las ventajas que se obtienen con la simplifcación

de las unciones booleanas.

II. INTRODUCION

Las algebras booleana estudiadas por primera vez en detalle por !"R#!

B""L! .son usadas ampliamente en el diseño de circuitos de distribución $

computadoras. !n el nivel de lógica digital de una computadora lo que

com%nmente se llama &ard'are( $ que esta ormado por los componentes

electrónicos de la máquina( se traba con dierencias de tensión( las cuales

generan unciones que son calculadas por los circuitos que orman el nivel.

!stas unciones en la etapa de diseño del &ard'are son interpretadas comounciones de Boole. )e intentara dar una defnición de lo que es un algebra de

Boole* se tratan las unciones booleana &aciendo una correlación con las

ormulas proporcionales. +simismo( se plantean dos ormas canónicas de las

unciones booleana que son %tiles para varios propósitos.

CIRCUITOSCOMBINACIONALES_______________________________________

,n circuito combinacional( como su nombre lo sugiere es

un circuito cu$a salida depende solamente de la -combinación- de susentradas en el momento que se está realizando la medida en la salida.

ING. JORGE MOSCOSOPág. 1

Laboratorio

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 2/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

+nalizando el circuito( concompuertas digitales( que semuestra ver el diagrama/ se ve quela salida de cada una de las

compuertas que se muestran(depende %nicamente de susentradas.

La salida 0 salida fnal o total delcircuito/ variará si alguna de lasentradas + o B o las dos a la vezcambian. 

Los circuitos de lógica combinacional son &ec&os a partir de lascompuertas básicas compuerta +1#( compuerta "R( compuerta 1"2.

 2ambi3n pueden ser construidos con compuertas 1+1#( compuertas1"R( compuerta 4"R( que son una combinación de las tres compuertasbásicas.

La operación de los circuitos combinacionales se entienden escribiendolas ecuaciones booleanas $ sus respectivas tablas de verdad.

!jemplo de ecuación booleana*

0 5 + . B 6 + . B

Tabla de erdad

,na aplicación booleana es una aplicación de +7+7+7+7887+ en +( siendo +

un conjunto cu$os elementos son 9 $ : $ tiene estructura de álgebra de Boole.

)upongamos que cuatro amigos deciden ir al cine si lo quiere la ma$or;a. Cada

uno puede votar s; o no.

ING. JORGE MOSCOSOPág. 2

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 3/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

Representamos el voto de cada uno por X 

1  .La unción devolverá s; :/

cuando el n%mero de votos afrmativos sea < $ en caso contrario devolverá 9.

)i X 

1  vota :( X 

2 vota 9( X 

3  vota 9 $ X 

4 vota : la unción booleana

devolverá 9.

!l n%mero posible de casos es 2n

.

)iguiendo con el ejemplo anterior. +signamos las letras +(B (C $ # a los amigos.Los posibles casos son*

VOTOS RESULTADOA B C # =! : : : :! : : 9 :! : 9 : :! : 9 9 9! 9 : : :! 9 : 9 9

! 9 9 : 9! 9 9 9 9" : : : :" : : 9 9" : 9 : 9" : 9 9 9" 9 : : 9" 9 : 9 9" 9 9 : 9" 9 9 9 9

>or lo tanto la unción +( B( C( #/ 5 +BC 6 #/ 6 C#+ B/ va &a requerir demenos compuertas C?@s/ que la unción original. + continuación se muestra el

circuito resultante de la simplifcación con el álgebra de Boole para el ejemplo

anterior.

ING. JORGE MOSCOSOPág.

1  1 1   0  

1

2

3

U1:A

7432

4

5

6

U1:B

7432

1

2

3

U2:A

7408

4

5

6

U2:B

7408

9

10

8

U2:C

7408

12

13

11

U2:D

7408

D1LED-YELLOW

1

2

3

U3:A

74LS86

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 4/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

III. MATERIALES 

Cl@s AL)9 D+1#E( AL)<F D"RE ( AL)9 D1"2E.

 

#ipsi'tc&.

 

Resistencias.

 

0uente.

 

Gult;metro.

 

enerador de señales 0unción >,L)!/.

 

>rotoboard $ cable.

IV. PROCEDIMIENTO

PREGUNTA !

)implifcar la siguiente unción usando algebra de Boole indicando paso a paso

la le$ utilizada para la simplifcación $ realizar el montaje del circuito.

0+(B(C(#/5 H+BC6B#/@/6+B/@IC#

+BC#6+BB#/@C#6+B/@C#

ING. JORGE MOSCOSOPág. !

1 1  

1

2

3

U1:A

7408

D1LED-YELLOW

DC D

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 5/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

C#+B6+B/@/

C#6+BC#B@6#@/

C#6+BC#B@6+BC##@

C#

PREGUNTA #

 #e los siguientes circuitos indicar cuales son iguales $ realizar el montaje para

los que son iguales*

 0   0 0   0  

1

2

3

U1:A

7408

DCBA D

        1

        2

1

2

13

12

U2:A

7411

1

2

3

U3:A

7432

4

5

6

U1:B

7408

4

5

6

U3:B

7432

D1LED-YELLOW

U4NOT

ING. JORGE MOSCOSOPág. "

1  1 1   0  

DCBA D

D1

LED-YELLOW

1

2

13

12

U1:A

7411

1

2

3

U2:A

7408

1

2

3

U3:A

7432

AB'+CDB'

B

A

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 6/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

1  1 1   0  

DCBA D

D1LED-YELLOW

AB'+ACD'

1

2

3

U1:A

7408

1

2

13

12

U3:A

7411

3

4

5

6

U3:B

7411

9

1

2

8

U2:A

74HC4075

PREGUNTA $

 >ara los circuitos anteriores demuestre utilizando algebra de Boole porque son

o no son iguales enunciando las le$es utilizadas en la simplifcación

ING. JORGE MOSCOSOPág. #

1  1 1   0  

DCBA D

D1LED-YELLOW

AB'+ACD'

1

2

13

12

U1:A

7411

1

2

3

U2:A

7408

1

2

3

U3:A

7432

D

C

CA B

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 7/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

+C#6+B@6+@B@C

+C#6B@+6+@C/

+C#6B@+6C/

+C#6+B@6B@C

L") C?RC,?2") ?,+L!) )"1 !L C = #

A B C D a b % d" 9 9 9 9 9 9 9" 9 9 : 9 9 9 9" 9 : 9 : 9 9 9" 9 : : : : 9 9" : 9 9 9 9 9 9" : 9 : 9 9 9 9" : : 9 9 9 9 9" : : : 9 9 9 9! 9 9 9 : : : :! 9 9 : : : : :

! 9 : 9 : : : :! 9 : : : : : :! : 9 9 9 9 9 9! : 9 : 9 9 9 9! : : 9 9 9 : :! : : : : 9 9 9

PREGUNTA &

J!ncontró alguna dierencia en la señal de salida de los cuatro circuitos

anterioresK

  )i en la tabla binaria podemos apreciar las dierencias que &a$ en los

cuatro circuitos

ING. JORGE MOSCOSOPág. $

D

+B@6+C#@6+

B@C

+B@:6C/

6+C#@

C#@B@6

+B@

+B@6+C#@

7/21/2019 Circuitos Digitales Numero 4

http://slidepdf.com/reader/full/circuitos-digitales-numero-4 8/8

UNIVERSIDAD NACIONAL DEL CALLAOFIEE – ESCUELA DE INGENIERIA ELECTRONICA

Laboratorio de CIRCUITOS DIGITALES 1

a( b( c( d/.

PREGUNTA '

)i implementara alguno de los cuatro circuitos anteriores( Jcuál

utilizar;aK = J>or qu3K

!l cuarto circuito $a que es muc&o mas compacto que los anteriores(

reduce el costo a un FM $en comparación con el primer circuito $ sobre

todo que admite menos errores al momento de construirlo.

PREGUNTA (

JNu3 ventajas se obtiene al utilizar el algebra de BooleK

Nue las ecuaciones largas $ que tomar;a demasiado tiempo construir

dic&o diagrama con el algebra de Boole se reducir;a tanto tiempo enconstruir(los errores ( el costo $ el espacio que se necesita.

ING. JORGE MOSCOSOPág. %