Sie sind auf Seite 1von 43

SISTEMAS DIGITALES I

Estudiante: ___________________________________

INTRODUCCIN
La principal razn de haberme animado a poner a disposicin de los profesores y alumnos de la especialidad de electrnica este te to sobre !I!T"#$! DI%IT$L"! & T"ORI$ ' (R)CTIC$!* es +ue no e iste biblio,raf-a adecuada para el ni.el y ,rado de profundidad con +ue se traba/a en la Uni.ersidad Central " isten muchos te tos sobre la materia* pero con mucha teor-a +ue si no es e plicada por un profesional* esta no es f0cilmente di,erible por los alumnos1 "ste te to es de apoyo1 (ara cada cap-tulo e isten e/ercicios resueltos y propuestos +ue permitir0n .erificar el a.ance de los estudiantes1 La parte final esta compuesta por las pr0cticas de laboratorio su,eridas y +ue es el complemento de la teor-a y permitir0 afianzar los conocimientos con.irti2ndose de esa manera en una educacin de tipo si,nificati.o* +ue es lo +ue actualmente se propende a todo ni.el1 Todos los alumnos de la especialidad* ser0n pro.e-dos al inicio del ciclo lecti.o de un archi.o di,ital en el cual estar0n los principales simuladores utilizados para su carrera de bachillerato en la especializacin de electrnica1 Los traba/os* informes* consultas* etc1* deber0n ser presentados utilizando este soft3are1 $,radezco de antemano las su,erencias +ue se ha,an por parte de todas las personas +ue utilicen este te to* para me/orar el presente material1

ii

INDICE INDIC"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111iii ELECTRONICA DIGITAL...............................................................................................................................1 TI(O! D" !"4$L"! "L5CTRIC$!11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116 !"4$L $N$LO%IC$11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116 !"4$L DI%IT$L111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116 !I!T"#$! D" NU#"R$CIN111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116 C$#7IO "NTR" !I!T"#$! D" NU#"R$CION11111111111111111111111111111111111111111111111111111111111111111111111111111111111111118 $RIT#"TIC$ 7IN$RI$11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111169 OPERACIONES LOGICAS Y ALGEBRA DE BOOLE................................................................................13 CO#(U"RT$! LO%IC$!1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116: T"OR"#$! D"L $L%"7R$ D" 7OOL"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111168 ;OR#$! D" R"(R"!"NT$CION D" ;UNCION"! LO%IC$!11111111111111111111111111111111111111111111111111111111111111116< I#(L"#"NT$CIN D" ;UNCION"! L%IC$!1111111111111111111111111111111111111111111111111111111111111111111111111111111111111116= !I#(LI;IC$CION D" ;UNCION"! LO%IC$!11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116= DI!"4O CO#7IN$CION$L11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111>? !U#$DOR"!111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111>8 CO#($R$DOR"! DI%IT$L"!11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111>< CODI;IC$DOR"!1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111>@ D"CODI;IC$DOR"!11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111>= #ULTI(L"AOR"!111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:9 PRACTICAS DE LABORATORIO................................................................................................................32 CO#(U"RT$! LO%IC$!111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:: DI!"4O CO#7IN$CION$L11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:? CO#(U"RT$! N$ND111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:8 !U#$DOR"! 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:B D"CODI;IC$DOR 7CD & < !"%#"NTO!1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:< #ULTI(L"A"R C!"L"CTOR D" D$TO!D111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:@ !U#$DORER"!T$DOR111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111:=

iii

"L"CTRONIC$ DI%IT$L
La re.olucin tecnol,ica en electrnica* tiene +ue .er b0sicamente con la utilizacin de los circuitos inte,rados di,itales* +ue cada .ez son m0s pe+ueFos y m0s comple/os1 "s comGn escuchar de microprocesadores* micro controladores* memorias* CDs* HCD* (ICs1 Todos estos t2rminos tienen relacin con los sistemas di,itales1 Todos ellos est0n construidos con compuertas l,icas* +ue es el tema principal de este curso1 "s decir se .a a poner los cimientos sobre los +ue esta construida la ,ran estructura de la electrnica actual1 TIPOS DE SEALES ELCTRICAS Una ,ran cantidad de sistemas f-sicos tienen estados discretos* es decir .alores fi/os y +ue no admiten intermedios entre estos* por lo tanto es importante diferenciar entre un estado anal,ico CcontinuoD y otro discreto Cdi,italD1 SEAL ANALOGICA "s a+uella +ue tiene todos los .alores intermedios entre dos ran,os diferentes1 Un e/emplo de esto es la tensin alterna* la tensin de car,a y descar,a de un condensador* etc1 SEAL DIGITAL $dmite e clusi.amente dos estados y no permite .alores intermedios1 "/emploI Un interruptor solo puede estar cerrado Cda paso a la corriente el2ctricaD o abierto Cinterrumpe el paso de la corrienteD y no e isten aparatos de este tipo +ue est2n en un estado intermedio es decir medio abierto o medio cerrado1

SEALES ANALOGICAS

SEAL DIGITAL

Todos los sistemas autom0ticos como son las calculadoras* computadoras* etc1* utilizan para sus operaciones seFales di,itales binarias +ue en este caso se denominan 7ITs1J es decir un 7IT es un estado l,icoI 9 L o 6L1 SISTEMAS DE NUMERACIN "s la forma en +ue se e presan las cantidades1 (or lo tanto es una forma de len,ua/e utilizado tanto a ni.el personal como tambi2n por los sistemas de procesamiento de datos1 !e clasifican de acuerdo al nGmero de si,nos con +ue forman las diferentes cantidades1 $ este nGmero se denomina MODULO o BASE del sistema1 (uede utilizarse como mdulo a cual+uier nGmero entero1 Los principales sonI Decimal C7K69D* 7inario C7K>D* Octal C7K@D* y Le adecimal C7K6BD1

SISTEMA DECIMAL

7ase K 69
"s el sistema de conteo natural1 Tiene 69 si,nos para la representacin de todas las cantidadesI 9* 6* >* :* ?* 8* B* <* @* =1 La propiedad de este sistema es +ue los nGmeros tienen un .alor relati.o se,Gn la posicin +ue ocupen de 69 .eces mayor +ue el lu,ar anteriorI por e/emplo con el <I < 79 799 Tiene un .alor relati.o de < por estar en el primer CGnicoD lu,ar1 Tiene un .alor de <9 por estar en el se,undo lu,ar1 Tiene un .alor de <99 por ocupar el tercer lu,ar1

y as- sucesi.amente con todos los nGmeros e cepto el cero1 (ara encontrar el .alor de un nGmero compuesto en cual+uier base se utiliza la si,uiente ecuacinI HN K 79 D6 M 76 D> M 7> D: M 7: D? M NN M 7n DnM6 C6D

DondeI

HN Halor del nGmero 7 7$!"

Dn Halor absoluto del los d-,itos componentes del nGmero1 "l sub-ndice indica el lu,ar +ue ocupa el nGmero tomado de derecha hacia la iz+uierda1 Cdesde el menos si,nificati.oD1 $plicando la frmula* el .alor de un nGmero decimal C7 K 69D se encontrar-a de la si,uiente formaI 8@?<D K 699 < M 696 ? M 69> @ M 69: 8 K 6 < K M 69 < ? M 699 M ?9 @ M 6999 M @99 8 M 8999

K 8@?< !i se trata de un nGmero de otra base* el procedimiento es el mismo como se .er0 m0s adelante1 (ara nGmeros fraccionarios* la frmula si,ue teniendo .alidez1

SISTEMA BINARIO Base ! "ste sistema utiliza para la representacin de todas las cantidades Gnicamente dos si,nos +ue son cero C9D y uno C6D1 La .enta/a de este sistema es +ue al e istir solo dos estados puede ser representado por circuitos el2ctricos o electrnicos y es esta la razn por la cual los sistemas autom0ticos de procesamiento de datos como calculadoras* computadoras* utilizan para sus operaciones internamente este sistema binario de ah- su ,ran importancia1 La propiedad de este sistema es +ue el .alor relati.o de un nGmero ser0 dos .eces mayor +ue el lu,ar anterior tomado de iz+uierda a derecha1 La frmula C6D es totalmente .alida para este sistema C7 K >D como para todos1 (or e/emplo una aplicacin para este caso ser0I 69666 K >9 6 M >6 6 M >> 6 M >: 9 M >? 6 >

K6 K 6 K >:

6 M > M >

6 M ? M ?

6 M @ M 9

9 M6B M 6B

Una forma pr0ctica para encontrar r0pidamente el .alor de un nGmero binario sin utilizar la frmula* es por medio de la tabla de .alores de acuerdo a la posicin +ue ocupen los unos dentro del nGmero binarioI LU%$R H$LOR 69 86> = >8B @ 6>@ < B? B :> "/I 8 6B 6 ? @ 9 : ? 6 > > 6 6 6 6

"n el e/emplo anterior el .alor del nGmero utilizando directamente esta tabla ser0 deI 6 M > M ? M 6B K >:1 I,ual +ue en decimal* se puede representar los binarios con fracciones1 "/emploI 6969*66961 "l .alor de la parte fraccionaria e+ui.alente en decimal si,ue la misma re,la* pero se debe multiplicar por la base ele.ada al e ponente ne,ati.o1 916696 K 6 >O6 M 6 >O> M 9 >O: M 6 >O? K 6 918 M 6 91>8 M 9 916>8 M 6 919B>8 K 918 M 91>8 M 9 M 919B>8 K 91@6>8 (or lo tanto 6969*6696 7 K 69*@6>8D SISTEMA OCTAL Base " !e utiliza para la representacin de las cantidades ocho si,nos +ue sonI 9* 6* >* :* ?* 8* B* <1 La propiedad de este sistema es +ue los .alores relati.os de los nGmeros se,Gn el lu,ar +ue ocupan es mayor en ocho .eces al anterior tom0ndose desde el menos si,nificati.o CderechaD1 De i,ual forma es .0lida la formula C6D para encontrar el .alor de una cantidad e presada en octal C7 K @D1 $ manera de e/emploI 8:<> K @9 K 6 K > M @6 > M @ > M < M @> < M B? 8B : M @: : M 86> 8 8

M 6=> M >8B9

K >@691 La importancia de este sistema radica en +ue si,ue siendo binario1 "s m0s sencilla su representacin* ya +ue un d-,ito octal reemplaza a tres bits* debido a +ue @ K > :1 "sto se analiza m0s adelante1 De i,ual forma +ue en decimal y binario* se puede representar en este sistema fracciones1

SISTEMA #E$ADECIMAL Base %& Utiliza 6B si,nos para la representacin de las cantidades* +ue sonI 9* 6* >* :* ?* 8* B* <* @* =* $* 7* C* D* "* ;1 La propiedad de este sistema es +ue el .alor relati.o de los nGmeros de acuerdo a la posicin .ar-a en 6B .eces a su respecti.o anterior1 (ara e.aluar el .alor de una cantidad he adecimal C7K6BD utilizando la frmula C6D se tieneI =$8; K 6B9 K 6 K 68 =$8;L K :=86=D La importancia de este sistema es +ue se utiliza para simplificar la representacin de los nGmeros binarios* ya +ue un d-,ito he adecimal reemplaza a ? bits C6B K > ?D como se .er0 a continuacin1 Tambi2n se puede e presar un nGmero he adecimal con fracciones1 E'e()i)i*s P(*+uest*s 61 "labore los #"NT";$CTO! para !I!T"#$! D" NU#"R$CIN en ,eneral y para cada sistema estudiado1 >1 :1 Represente el nGmero 6?: +ue est0 en base 8 al sistema decimal1 Herifi+ue su funcionalidad1 Cambiar a decimal el si,uiente binarioI 66966166966 68 M 6B6 68 M 6B M @9 8 M 6B> 8 M >8B 69 M 6B: 69 M ?9=B M = =

M >8B9

:B@B?

CAMBIO ENTRE SISTEMAS DE NUMERACION Lo m0s comGn es cambiar un nGmero e presado en cual+uier base a la base natural* es decir a un nGmero decimalJ y el proceso contrario +ue ser-a un nGmero decimal e presarlo en cual+uier base1 Los m2todos ,enerales para realizar lo anterior se ,rafica de la si,uiente maneraI DIHI!ION"! !UC"!IH$! NU#"RO D"CI#$L ;OR#UL$ NU#"RO "N 7$!" 7

DECIMAL A CUAL,UIER SISTEMA DE BASE B !e utiliza el m2todo de las di.isiones sucesi.as para el .alor de la base1 "n nGmero e+ui.alente en la respecti.a base* ser0 dado por los residuos de las di.isiones tomados desde el Gltimo al primero1 "/emplosI !!-D a .ina(i*: !!6 > 66> 9 > 8B 9 > >@ 9 > 6? 9 > < 6 > : 6 !!-D %%%////%B > 6 6 > 9

01"D a O)ta2 01" > @ B> B @ < < @ 9

01"D 7&!O

-&7D a #e3ade)i4a2 -&7 < 6B :8 : 6B > > 8B<D K >:<L Cuando se tiene nGmeros fraccionarios* el proceso a se,uir es el de multiplicaciones sucesi.as por la base del nGmero a +ue se +uiere cambiar1 "/emploI 6B 9

/5-D BIN1 9*8 > K 6*9 EELa parte entera del resultado se con.ierte en la fraccin del binario1

9*8D K 9167

/6"D BIN5 91@ > %1B 91B > %1> 91> > /1? 91? > /1@ 91@ > %1B

"ste proceso se podr-a continuar hasta obtener el nGmero de bits +ue se desea de acuerdo a la precisin re+uerida1 "ntoncesI 9*@D K 9*66996 con 8 bits de precisin1 CAMBIO DE CUAL,UIER SISTEMA DE BASE B A DECIMAL Como m2todo ,eneral se utiliza la frmula C6D1 "/emplosI %%%////%B a De)i4a2 666999967 K >9 6 M >6 9 M >> 9 M >: 9 M >? 9 M >8 6 M >B 6 M >< 6 K 6 M 9 M 9 M 9 M 9 M :> M B? M 6>@

K >>8D !e opera de i,ual forma si el nGmero tu.iese parte fraccionaria1

7&0O a De)i4a2 <B?O K @9 ? M @6 K ? M B M @> <

?@ M ??@

K 899D EA7# a De)i4a2 "$:L K 6B9 : M 6B6 69 M 6B> 6? K : M 6B9 M :8@?

K :<?<D

CAMBIO ESTRE LOS SISTEMAS BINARIOS $ los sistemasI 7inario* Octal y Le adecimal* se los conoce como sistemas 7inarios* en razn de +ue sus bases son mGltiplos de potencias de >1 7inarioI OctalI Le adecimalI 7ase K > >6 7ase K @ >: 7ase K 6B >?

(or esta razn* un d-,ito en he adecimal puede reemplazar a cuatro bits de un nGmero binario y uno Octal reemplaza a tres bits1 (or esta razn estos sistemas son usados para compactar la representacin de las cantidades e presadas en binario1 CAMBIO DE BINARIO A OCTAL Como se di/o anteriormente* cada d-,ito octal es e+ui.alente a : bits1 (or lo tanto al nGmero binario se lo di.ide en ,rupos de a tres desde la derecha Cel menos si,nificati.oD y cada ,rupo tendr0 su correspondiente e+ui.alente octal1 "/emploI 6996669666967 Octal Di.idiendo en ,rupos de a tres bits y reemplazando por su respecti.o e+ui.alente octal se tieneI 7IN$RIO OCT$L 6996669666967 K ?<:8 Octal1 699 ? 666 < 966 : 696 8

<

CAMBIO DE OCTAL A BINARIO "l procedimiento es al in.erso* es decir +ue cada d-,ito octal se reemplazara por tres bits1 "/emploI &-/!O Bina(i*

OCT$L 7IN$RIO B89>O K 6696969999697

B 669

8 696

9 999

> 969

BINARIO A #E$ADECIMAL La t2cnica es la misma anterior* slo +ue en este caso en .ez de hacer ,rupos de tres se lo realiza de cuatro1 "/emploI %///%%%%%/%/%%/B #e3ade)i4a2

7IN$RIO L"A$D"CI#$L 6999666669696697 K ?<DBL

9699 ?

9666 <

6696 D

9669 B

#E$ADECIMAL A BINARIO CO8B # Bina(i*

#E$ADECIMAL 7IN$RIO CO;7L K 66999999666669667

C 66

6666 6966

E'e()i)i*s P(*+uest*s 61 Llenar las si,uientes tablas con los nGmeros e presados en los diferentes sistemas de numeracinI

BIN 6666966696

OCT <?8

L"A

D"C

7IN

OCT

L"A ;>8

D"C 6>=

D9$ 888 6999666996

B9>

>1 :1 ?1 81 B1 <1 @1

!ea 699D* cambiar a un nGmero de base 8 y a otro de base @1 CambiarI @<8= D"C OCT 7IN 8*B6D 7IN 6*69667 D"C1 >18B D"C 7IN 8*CDL D"C 7IN OCT Los si,uientes nGmerosI aD 696966 bD =@< cD 69c P$ +u2 baseCsD pertenecer-anQ1

ARITMETICA BINARIA Como se e plico en p0,inas anteriores* +ue las operaciones internas de un sistema autom0tico se realizan en binario* debemos tener entonces una apro imacin de como son estas y concluiremos +ue la t2cnica utilizada para las operaciones aritm2ticas con el sistema binario* son las mismas +ue en decimal1 (or lo tanto indicaremos estas por medio de e/emplos1 SUMA $ K 66966966 7 K 69966669 $M7

$RR$!TR" A 7 !U#$ 6

6 6 9

6 9 6

6 9 9 6

6 6 6 6

6 6 6 6

6 9 6 9

6 6 9

6 9 6

D"CI#$L >6= 68@ :<<

E'e()i)i*s P(*+uest*s $ K ?8D 7K >@O Cambiar $ y 7 a binario y realizar $ M 71 " presar "l resultado en decimal y en octal1 RESTA $ K 66966966 7 K 69966669 $O7

(R"!T$DO $ 7 R"!T$

6 6 9

6 9 9

6 9 9 6

6 6 6 6

6 6 6 6

9 6 6

6 6 9

6 9 6

D"CI#$L >6= 68@ B6

%eneralmente esta operacin de la resta* se presta para confusiones por la dificultad en el acarreo de los pr2stamos1 (or esta razn se opta por un m2todo m0s sencillo +ue transforma la operacin de la resta en una suma1 "ste m2todo se denomina RESTA POR EL COMPLEMENTO DE DOS * +ue consiste en complementar en dos al sustraendo 5

69

COMPLEMENTO DE DOS DE UN N9MERO BINARIO Consiste en reemplazar los unos por ceros y .ice.ersa y sumar a este resultado 61 "l nGmero as- obtenido se suma al minuendo y el resultado truncado el bit m0s si,nificati.o* es la diferencia de los nGmeros1 $O7 K $M 7 C7 es el complemento de > de 7D

$plicando para el e/ercicio anteriorI 7K INT"RC$#7IO 7K 6 9 9 9 6 6 9 6 6 6 9 9 6 9 9 6 9 9 6 9 M 6 9 6 6 9 !U#O 6

!e realiza la sumaI $ 7 !U#$ 6 6 9 9 6 6 9 9 6 6 6 9 6 6 9 6 9 9 6 6 6 9 6 9 6 >6= O68@

Truncando el resultado a @ bits se tieneI //%%%%/% +ue es e+ui.alente al decimal B6* resultado de la operacin de resta entre $ O 71 MULTIPLICACIN !i,ue las mismas re,las +ue en el sistema decimal* pero mucho m0s sencillo ya +ue las multiplicaciones son por 6 o por 9* lo +ue simplifica todas las operaciones1 "/emploI $ K 6696 7 K 6969 $ 7 D"CI#$L 6: 69

NU#"RO! $I 7I 6 6 $ 7K 6 9 9 6 9 9 9 9

6 6 9 6 9 6 9

6 9 9 9 9 9

9 6 9 6

6 9 9

6:9

66

DI:ISION De i,ual forma para la di.isin* esta se .e simplificada por+ue los resultados parciales de las di.isiones son o 6 o 91 "/emploI $ K 66996 7 K 699 6 O 6 9 $ R 7 6 9 9 6 9 6 O 6 9 9 9 9 9 9 9 9 6 R

6 6

9 6

9 9 S

E'e()i)i*s P(*+uest*s 61 !ean los si,uiente nGmerosI

$ K 699L 7 K 699D C K 699T Cambiar a binario y realizar las si,uientes operaciones en este sistema y el resultado e presar en decimalI aD $M7M7

bD $ & 7 cD $&C

dD 7 & C eD fD 7 $EC C

,D C$ M 7DEC hD C>

6>

O("R$CION"! LO%IC$! ' $L%"7R$ D" 7OOL"


"ste tipo de operaciones son diferentes a las aritm2ticas* pues tienen +ue .er no con c0lculos sino con la l,ica y el 0l,ebra de los con/untos con sus dia,ramas de Henn1 "stas operaciones tienen su e+ui.alente el2ctrico y de ah- su importancia ya +ue se constituye en la introduccin a la l,ica pro,ramable1 70sicamente son tres las operaciones y las dem0s se pueden e presar en funcin de 2stas y sonI !uma l,ica o funcin ORJ #ultiplicacin l,ica o funcin $ND e In.ersin o funcin NO1 $dem0s se tiene las funciones ne,adas de las primeras NOR y N$ND y la suma e clusi.a denominada AOR1 "lectrnicamente estas funciones son realizadas por circuitos inte,rados denominados UCompuertas L,icasV1 COMPUERTAS LOGICAS !on circuitos +ue tienen dos o m0s entradas Ce cepto el in.ersorD y una salida* cuyo .alor depende de las combinaciones de las entradas1 "l nGmero de combinaciones de las entradas .iene dado por la e presinI N; C*4.ina)i*nes !NJ donde N es el nGmero de .ariables o entradas1

(ara el an0lisis* se lo har0 con compuertas de dos entradas1 SUMA LOGICA <OR= > A?B SIMBOLOS

TABLA DE :ERDAD A 9 9 6 6 B 9 6 9 6 > 9 6 6 6

E,UI:ALENTE ELECTRICO
A B Y

1 3 2 7432

A B

>1

MULTIPLICACIN LOGICA <AND= > A5B SIMBOLOS

TABLA DE :ERDAD A 9 9 6 6 B 9 6 9 6 > 9 9 9 6

E,UI:ALENTE ELECTRICO
A B Y

1 3 2 7408

A B

&

6:

IN:ERSION <NO=

Y =A
SIMBOLOS
A

TABLA DE :ERDAD A 9 6 > 6 9

E,UI:ALENTE ELECTRICO
A Y

1 7404

SUMA IN:ERTIDA <NOR=

Y = A+B
SIMBOLOS TABLA DE :ERDAD A 9 9 6 6 B 9 6 9 6 > 6 9 9 9 E,UI:ALENTE ELECTRICO
"/ercicio

2 3 7402 1

A B

>1

MULTIPLICACION IN:ERTIDA <NAND=


Y = A1B

SIMBOLOS

TABLA DE :ERDAD A 9 9 6 6 B 9 6 9 6 > 6 6 6 9

E,UI:ALENTE ELECTRICO
"/ercicio

1 2 7400 3

A B

&

6?

SUMA E$CLUSI:A <$OR=

Y = AB
SIMBOLO
1 3 2 7486

TABLA DE :ERDAD A 9 9 6 6 B 9 6 9 6 > 9 6 6 9

E,UI:ALENTE ELECTRICO
"/ercicio

E'e()i)i*s +(*+uest*s 61 >1 "ncontrar los circuitos el2ctricos e+ui.alentes para las compuertas N$ND* NOR ' AOR1 "laborar una tabla de resumen de todas las compuertas l,icas con sus respecti.as tablas de .erdad y s-mbolos1 TEOREMAS DEL ALGEBRA DE BOOLE !on e presiones al,ebraicas +ue se cumplen para sistemas l,icos binarios1 Los principales son los si,uientesI

A=A

C>D

$ M 9 K $J $ M 6 K 6J $ M $ K $J $ M $ K 6J $1C7 M CD K $17 M $1C


ABSORCION:

$19 K 9 $16 K $ $1$ K $ $1$ K 9

C:D C?D C8D CBD C<D

$ M $7 K $J
AB + A B = A A + AB = A + B AB + A B = A TEOREMAS DE MORGAN

$C$ M 7D K $
C A + B DC A + B D = A AC A + BD = A + B C A + B DC A + B D = A

C@D
C=D C69D C66D

A + B + C + 111 = A1B1C A1B1C1111 = A + B + C +

C6>D C6:D

Los teoremas anteriores* sir.en para simplificar las funciones l,icas1 !on de sin,ular importancia las ecuaciones de #or,an C6> y 6:D* pues permiten transformar una suma complementada CNORD en multiplicacin de los sumandos complementados y una multiplicacin complementada CN$NDD en suma de

68

los factores complementados1 "sto es muy importante* debido a +ue un diseFo di,ital se trata de hacerlo con compuertas de un solo tipo C,eneralmente N$ND o NORD1 Demostracin de uno de los teoremas1 $ M $17 K $ $16 M $17 $1C6 M 7D $1C6D $K $ Teorema a ser demostrado C?D Distributi.a C<D C?D Lo +ue se +uer-a demostrar

Otra forma de demostrar las i,ualdades es por medio del desarrollo de las tablas de .erdad* para cada una de las operaciones de la ecuacinI A 9 9 6 6 6 B 9 6 9 6 > $17 9 9 9 6 : $M$17 9 9 6 6 ?

!e puede obser.ar +ue la columna 6 correspondiente a $ y la ? +ue es la e presin $ M $17 son i,uales* con lo +ue +ueda demostrado el teorema1 De manera similar se puede demostrar la .alidez de todas las dem0s ecuaciones1 E'e()i)i*s P(*+uest*s 61 >1 Demostrar los teoremas < & 6: Representar el2ctricamente las ecuaciones > & 66

6B

8ORMAS DE REPRESENTACION DE 8UNCIONES LOGICAS Las principales formas de representacin de ecuaciones l,icas son tresI T$7L$! D" ;UNCION$#I"NTO "CU$CION"! LO%IC$! DI$%R$#$ D" CO#(U"RT$! CLO%ICOD (ara la primera forma* se utiliza la representacin de T"R#INO! #$AI#O! C#$A T"RD o T"R#INO! #INI#O! CminterD1 TERMINOS M@$IMOS !on multiplicacin de sumas y toma en cuenta las combinaciones +ue dan como resultado 9 L1 Lo anterior si,nifica +ue para +ue una salida en una compuerta OR Csuma l,icaD sea 9 L* todas las entradas deben tener este .alorJ si no es as-* el +ue ten,a este .alor* ser0 su complemento1 TRMINOS MANIMOS !on sumas de multiplicaciones y toma en cuenta las combinaciones +ue dan como resultado 6 L1 Lo anterior si,nifica +ue para +ue una salida en una compuerta $ND Cmultiplicacin l,icaD sea 6 L* todas las entradas deben tener este .alorJ si no es as-* el +ue ten,a este .alor* ser0 su complemento1 "W"#(LOI A 6 6 6 6 B 6 6 6 6 C 6 6 6 6 > 6 6 6 6 COMB m9 #6 #> m: m? m8 #B #<

" presado como #$AT"R#I ' K #6 #> #B #<

Como #INT"R#* ser0I ' K m9 M m: M m? M m8

Lo anterior se puede desarrollar en la ecuacin t2rmino a t2rmino y +uedar0 de la si,uiente formaI MA$TERMI De manera simplificadaI

Y = C M 6 1M > 1M B 1M < D
Desarrollando todos los t2rminosI

Y = C A + B + C DC A + B + C DC A + B + C DC A + B + C D

6<

MINTERM: De manera simplificadaI

Y = C m9 + m: + m ? + m8 D
Desarrollando todos los t2rminosI

Y = A1B1C + A1B1C + A1B1C + A1B1C


CIRCUITOS INTEGRADOS 70// 70/!

70/0 B 70%0

70/"

707!

70"&

6@

IMPLEMENTACIN DE 8UNCIONES LGICAS Consiste es es+uematizar el dia,rama electrnico a partir de las ecuaciones1 (ara el e/emplo anterior se tienen : entradas $* 7 y C* y una salida '1 "l circuito implementado esI
A B C
1 7404 3 4 5 7411 9 10 11 7411 2 1 2 13 7411 12 1 2 3 7404 4 6 7432 9 10 5 7404 6 8 4 5 1 2 13 7411 12 7432 6 7432

E'e()i)i*s +(*+uest*s 61 >1 Implementar la funcin e presada por #$AT"R#1 Implementar las si,uientes funciones l,icasI
F6 = AB + A B F > = A B C + A + B + C + ABC F : = C A + BC DC A BC D

SIMPLI8ICACION DE 8UNCIONES LOGICAS 70sicamente son dos los m2todos utilizados con este propsitoI Utilizando los teoremas del 0l,ebra de 7oole y Utilizando m2todos ,r0ficos de simplificacin* basados en los dia,ramas de H"NN1 !e su,iere* por la facilidad +ue presta* utilizar el m2todo ,r0fico denominado #$($! D" X$RN$U%L CXD* para e presiones l,icas de hasta 8 .ariables1 MAPAS DE CARNAUG# <C= !on una e tensin de los dia,ramas de H"NN* en donde se .a simplificando una ecuacin l,ica de acuerdo a los .alores adyacentes1 !e basa en la interseccin de con/untos1 !e debe tomar t2rminos adyacentes +ue cumplan con la e presin > N* o sea 6* >* ?* @* 6B* de tal forma +ue se simplificaran la cantidad de .ariables de la si,uiente maneraI !i se toma un solo termino* no se simplifica nin,una .ariable !i se toman dos t2rminos adyacentes* se simplifica una .ariable !i se toman cuatro t2rminos adyacentes* se simplifican > .ariables1 !i se toman ocho t2rminos adyacentes* se simplifican : .ariables1 6=

Continua la secuencia1 !e puede traba/ar con #$AT"R# C9LD o minterm C6 LD* siendo totalmente e+ui.alentes al momento de encontrar la funcin simplificada1 Ynicamente realizaremos la simplificacin por la Gltima opcin1 MAPA C PARA ! :ARIABLES !er0n cuatro combinaciones* razn por la cual se re+uiere una confi,uracin con i,ual nGmero de lu,ares para ubicar los .alores de la funcin1 A 9 9 6 6 B 9 6 9 6 COMB5

AB
AB

AB
$7

"W"#(LOI

Y = A+ B

>9

MAPA C PARA 7 :ARIABLES Z CO#7 K >: K @ "l mapa tendr0 @ lu,ares para la ubicacin de los ceros y unos de la funcin1 A 6 6 6 6 B 6 6 6 6 C 6 6 6 6 COMB $7C $7C $7C $7C $7C $7C $7C $7C

MAPA C PARA 0 :ARIABLES Z CO#7 K >? K 6B "l mapa tendr0 6B lu,ares para la ubicacin de los ceros y unos de la funcin1

"/ercicio resuelto

Y = AC D + BD + BC

>6

E'e()i)i*s +(*+uest*s "ncontrar la funcin simplificada de los si,uientes mapas X1

(ara funciones de 8 .ariables se lo realiza con dos mapas de i,uales caracter-sticas a las anteriores1 !e puede tambi2n encontrar la e presin o ecuacin simplificada* a partir de una ecuacin l,ica1 "n este caso el camino es el in.erso al realizado hasta el momento1 La ecuacin debe estar e presada como minterm y representa uno o .arios unos dentro del mapa1 Terminado la ubicacin de los t2rminos en el mapa se procede a la simplificacin de la forma ya indicada1 !e da un e/emplo con tres .ariablesI

Y = A BC + A B + AB + AC + AC
Como se puede obser.ar* la ecuacin es de tres .ariables* por lo tanto se utiliza un mapa de @ lu,ares1 "l primer t2rmino tiene las tres .ariables* es decir no hay simplificacin y por lo tanto pertenece a un 6 el cual se lo ubica en su lu,ar respecti.o1 "l si,uiente t2rmino tiene dos .ariables* por lo tanto corresponde a dos 6 y se los ubica1 De i,ual manera para los otros elementos1 "l mapa X tiene entonces la si,uiente estructuraI

$l simplificar el mapa se lle,a a la si,uiente ecuacinI

Y = A+ B
Sue es mucho m0s sencilla +ue la inicial1

>>

IMPLEMENTACIN DE 8UNCIONES E$CLUSI:AMENTE CON NAND (ara optimizar la implementacin de funciones se toma en cuenta los si,uientes criteriosI 61 >1 :1 ?1 Utilizar la m-nima cantidad de circuitos inte,rados Utilizar inte,rados de un solo tipo1 Utilizar inte,rados de la misma cantidad de entradas1 Utilizar circuitos inte,rados de la misma tecnolo,-a1

Cada criterio tiene sus puntos positi.os y ne,ati.os1 Uno de los criterios m0s utilizados es el de implementar los circuitos con un solo tipo de compuertas1 La .enta/a es la optimizacin de la utilizacin de los inte,rados1 (ara este cometido* se utiliza la implementacin e clusi.amente con NOR o con N$ND1 "n tecnolo,-a TTL* la compuerta N$ND es la representati.a y es con 2sta +ue se .a ha implementar los circuito1 IN:ERSOR CON NAND

1 3 2 1 2

AND CON NAND

A B

1 2

1 2

A B

1 2

OR CON NAND

1 2

3 1 2

A B

1 2

1 2

$OR CON NAND

A B

1 2

3 1 2 1 3 1 2 3 2 3

1 2

>:

E'e()i)i*s +(*+uest*s 61 >1 "ncontrar el circuito e+ui.alente para la compuerta NOR1 Determinar a +u2 compuerta e+ui.ale el si,uiente circuitoI
A
1 2 3

1 2

1 2

DISEO COMBINACIONAL !on Circuitos di,itales +ue se relacionan con la utilizacin de compuertas l,icas1 Los principales sonI !umadores #ultiple er Comparadores Codificadores Decodificadores !obre los problemas de l,ica* e isten de diferente tipo y cumplen con condiciones particulares dadas por las necesidades a ser resueltas1 "/emploI Un autom.il arrancar0 siI a1 b1 c1 d1 e1 Las puertas est0n bien cerradas1 Los cinturones de se,uridad est0n con.enientemente colocados1 La lla.e del s3itch acti.a el circuito de encendido1 !i un interruptor oculto es puesto en la posicin de ON1 "tc1 Demultiple er (roblemas .arios de l,ica combinacional

(or lo tanto se deber0 diseFar un circuito de acuerdo a las condiciones anteriores y tomando en cuenta las entradas +ue deber0n tener Gnicamente dos posibilidades de funcionamiento Cest0n o no est0nD y la salida ser0 la +ue acti.e el sistema de encendido del autom.il1 $ K J !i los interruptores de posicin de las puertas est0n abiertos1 $ K 6J !i est0n cerrados1 7 K J !i el sensor de los cinturones de se,uridad no esta acti.ado1 7 K 6J !i est0 acti.ado1

C K J !i la lla.e del s3itch no est0 correctamente colocada1 C K 6J !i est0 correctamente colocada1 >?

D K J !i el interruptor oculto esta en O;;1 D K 6J !i el interruptor oculto est0 en la posicin de ON1 Con las condiciones anteriores* se puede encontrar directamente la ecuacin l,ica o en su defecto elaborar la tabla de funcionamiento con todas las condiciones dadas1

SUMADORES !on circuitos +ue sir.en de base para todos los c0lculos matem0ticos1 La resta se lo hace cambiando el nGmero restado a su complemento y lue,o sum0ndoloJ la multiplicacin son sumas sucesi.as1 "n !istemas Di,itales* se traba/a con semisumadores CL$L; $DD"RD y sumadores completos C;ULL $DD"RD1 La diferencia y sus aplicaciones se las analizar0 a medida +ue se a.ance1 SEMISUMADOR <#A= "s un circuito combinacional +ue sir.e para sumar dos nGmeros de un bit cada uno1 Como salida tiene a la suma y al acarreo1 La tabla de funcionamiento es la si,uienteI A 6 6 B 6 6 6 6 C 6
1 2 U ?A 3

CIRCUITO
A B
1 2 3

REPRESENTACIN
A B
C

HA

"/ercicio propuestoI "ncontrar la ecuacin l,ica para la suma C D y el acarreo CCD1 Herificar +ue el circuito es+uematizado es el correcto1

>8

SUMADOR COMPLETO <8A= "s un circuito combinacional +ue sir.e para sumar dos nGmeros de un bit cada uno* pero tomando en cuenta un posible acarreo de entrada1 (or lo tanto es utilizado para sumar las columnas sucesi.as de nGmeros binarios de m0s de un bit cada uno1 Como salida tiene a la suma y al acarreo de salida1 La tabla de funcionamiento es la si,uienteI A 6 6 6 6 B 6 6 6 6 Ci 6 6 6 6 6 6 6 6 C* 6 6 6 6
"W"RCICIO

CIRCUITO
A B

REPRESENTACIN

FA

Ci

Co

"/ercicios propuestosI 61 "ncontrar la ecuacin l,ica para la suma C D y el acarreo CCoD1 >1 Implementar el circuito anterior1 :1 Responder a la pre,untaI PCon dos semisumadores* se puede implementar un sumador completoQ Wustificar1 ?1 Implementar un circuito l,ico +ue sume dos nGmeros de 8 bits cada uno1 Realizar las correspondientes pruebas de escritorio para .erificar su funcionamiento1 81 Consultar los circuitos inte,rados con sus correspondientes dia,ramas de pines de los sumadores y semisumadores di,itales1

>B

COMPARADORES DIGITALES Tienen un funcionamiento similar a los sumadores y su diseFo e implementacin tambi2n es muy parecido1 Compara dos nGmeros binarios y de acuerdo al resultado de esta comparacin* acti.a una de sus tres salidas +ue sonI $[7 $\7 $K7 (ara su diseFo* se considera nGmeros binarios de un bit cada uno1 (ara nGmeros de mayor cantidad de bits* se lo hace de manera similar a lo realizado por los semisumadores y sumadores completos1 Tienen entradas en cascada para comparar nGmeros de mayor cantidad de bits1 A 6 6 B 6 6 AD B 6 AEB 6 A B 6 6
A B

REPRESENTACIN
C OM PAR AD OR

A >B A <B A =B

E'e()i)i*s +(*+uest*s 61 Consultar los circuitos inte,rados con sus correspondientes dia,ramas de pines de los comparadores di,itales1 >1 DiseFar e implementar un comparador de dos nGmeros de ocho bits cada uno1 Realizar las correspondientes pruebas de escritorio1

><

CODI8ICADORES !on circuitos combinacionales +ue en ,eneral cambian la informacin decimal al sistema binario* en razn +ue es en 2ste el +ue traba/an internamente los sistemas autom0ticos Ccalculadoras* computadoras* etc1D La funcin contraria lo realizan los decodificadores1 (ara me/or comprensin* se presenta el si,uiente dia,ramaI

NIH"L D"L U!U$RIO

CODI;IC$DOR

NIH"L D" L$ #)SUIN$

D"CODI;IC$DOR

D"CI#$L

7IN$RIO

Los codificadores son los teclados* en los cuales se pulsa el nGmero re+uerido e internamente 2ste se transforma en su correspondiente binario1 Un circuito sencillo +ue permite comprender esta transformacin es el si,uiente* aun+ue se recuerda +ue en la pr0ctica e isten teclados con sus correspondientes circuitos inte,rados +ue realizan directamente esta funcin* aun+ue son relati.amente caros1 Un e/emplo son los teclados alfa num2ricos de 6B teclas CLe adecimalD +ue traba/an en con/unto con el inte,rado <?C=>> o <?C=>:1 TECLADO DECIMAL B BINARIO
Vcc

D ! C "M A 1 0 0

B3

B2 B "# A R " O

B 1

B0

>@

E'e()i)i* +(*+uest* Consulte sobre los si,uientes cdi,osI 7CD* $!CCI* %R$'* "A"!O :1

DECODI8ICADORES " isten diferentes tipos de decodificadores* siendo los principalesI 7CD a < !"%#"NTO! 7CD $ D"CI#$L De)*diFi)ad*( BCD a 7 seG4ent*s "s el m0s utilizado* pues es el +ue permite .isualizar en un display los nGmeros del sistema Decimal1 !e denomina de esta forma* en razn de +ue tiene < se,mentos +ue forman un @ y de acuerdo a los +ue est0n acti.ados se .er0n los diferentes nGmeros decimales1 a

d $ctualmente e isten display de cristal l-+uido* pero los +ue se utilizan para nuestras pr0cticas son los construidos con L"Ds1 De estos Gltimos hay dos tiposI )nodo comGn y c0todo comGn1 La diferencia entre uno y otro es la acti.acin* pues el uno lo har0 con 6L y el otro con 9L1 (ara .erificar su funcionamiento y su diseFo* se plantea la tabla para un decodificador de c0todo comGn1 TABLA DE 8UNCIONAMIENTO DE UN DECODER BCD A 7 SEGMENTOS BCD CODE
D C B A a .

SEGMENTOS
) d e F G

NUM 0 1 2 3 4 5 6 7 8 9

6 6

6 6 6 6

6 6 6 6

6 6 6 6 6

6 6 6 6 9 6 6 6 6 6

6 6 6 6 6 9 9 6 6 6

6 9 9 6 6 6 6 6 6 6

6 9 6 6 9 6 6 9 6 6

6 9 6 9 9 9 6 9 6 9

6 9 9 9 6 6 6 9 6 6

9 9 6 6 6 6 6 9 6 6

>=

Comercialmente se .enden displays indi.iduales o en ,rupos de dos* tres y cuatro1 Tambi2n hay display con m0s se,mentos para formar caracteres alfa num2ricos1 Todo depende de la aplicacin +ue se .aya a dar1 8UNCIONES INCOMPLETAMENTE ESPECI8ICADAS CNO I#(ORT$D "n el diseFo del Codificador 7CD a < se,mentos* se nota +ue Gnicamente se utiliza 69 de las 6B combinaciones de las entradas* pues es esta la cantidad de si,nos decimales +ue se re+uiere1 Las B combinaciones adicionales no se .an a dar* por lo tanto no interesa +ue .alor tomen C 9 L o 6LD1 $ estos .alores se los denomina Uno importaV y se los representa con una A y ayudan a la simplificacin de las funciones* pues de acuerdo a lo +ue se re+uiera se los puede hacer .aler 9 o 61 Como e/emplo de lo mencionado anteriormente* simplifi+uemos la funcin correspondiente al se,mento U aH utilizando un mapa XI

a = QC + Q A + Q B
DECODI8ICADOR BINARIO A DECIMAL !on circuitos +ue en su entrada tienen al sistema binario o 7CD y su salida puede ser decimal o una cantidad de bits de acuerdo a la aplicacin1 $s- e isten decodificadores de : a @ Ctres entradas y ocho salidasD o de ? a 6B* o de 7CD a decimal1 $ estos circuitos tambi2n se los conoce como demultipler y se los analizar0 m0s adelante1

MULTIPLE$ORES !on circuitos di,itales +ue tienen >N entradas* N seFales de control y una salida1 !u utilizacin en muy comGn en todo diseFo di,ital y en telecomunicaciones para multiplicar el nGmero de salidas de comunicaciones1 Los m0s comunes sonI #UA > & 6 #UA ? & 6 #UA @ O 6

:9

La funcin +ue realizan es +ue una sola de las entradas de acuerdo a los controles se encamina a la salida1 !e lo puede comparar con un interruptor de mGltiples posiciones1 MULTIPLE$ER ! B % T$7L$ D" ;UNCION$#I"NTO S 6 OUT $ 7
A B M U$ 2 &'&1 % Y

Las entradas $ y 7 pueden tomar .alores de 9 o 61 "se .alor es el +ue aparecer0 en la salida '1 (ara el diseFo se tiene una tabla con tres entradas C$* 7 y !D y una salida '* de la si,uiente formaI A 6 6 6 6 B 6 6 6 6 S 6 6 6 6 > 6 6 6 6 CIRCUITO
A
1 2 3

2 4 5 6

1 2

E'e()i)i* +(*+uest* DiseFe e implemente un multiple er ? a 6* utilizando la si,uiente tabla de funcionamiento y si,uiendo la misma secuencia del #UA > & 61

S% 6 6

S! 6 6

> $ 7 C D

A B C D %1 %2 M U$ 4 &'& 1

Los multiple er son utilizados tambi2n para implementar funciones l,icas* pues estos tienen la propiedad de minimizar la utilizacin de circuitos inte,rados de manera mucho m0s eficaz +ue con compuertas l,icas1

:6

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

(R$CTIC$! D" L$7OR$TORIO


NORMAS 61 Los laboratorios y sus respecti.os informes pueden ser elaborados indi.idualmente o en ,rupo1 De formarse ,rupos* estos ser0n para todo el ciclo lecti.o* sal.o el me/or criterio del profesor1 >1 Todas las pr0cticas tienen un TR$7$WO (R"($R$TORIO* +ue los alumnos deber0n resol.er de manera O7LI%$TORI$ pre.ia a la pr0ctica1 De no ser as-* no realizar0n el laboratorio respecti.o1 :1 Todos los dia,ramas deber0n ser elaborados con los pro,ramas simuladores pro.e-dos a los estudiantesI ORC$D ]IN* Circuit #a^er* Lo,ic Lab* etc1 No a mano ni copias de los compaFeros1 ?1 Los materiales como inte,rados* resistencias* condensadores* etc1* los instrumentos de medida y dem0s e+uipo ser0 tra-do por los alumnos y su cuidado y mantenimiento es de su responsabilidad e clusi.a1 81 Toda duda e in+uietud de los alumnos* deber0 ser comunicada al profesor para e.itar errores +ue podr-an pro.ocar daFos a los materiales o al e+uipo1 De no hacerlo se considerar0 ne,li,encia y ser0 sancionado si se pro.oca daFos aun+ue sea sobre sus propios materiales1 B1 <1 Los informes ser0n entre,ados una semana despu2s de realizada la pr0ctica1 No hay prrro,a1 Las tablas de los resultados obtenidos en la pr0ctica deber0n ser presentados al profesor para su aprobacin* pre.ia a la elaboracin del informe1 "stas ser0n los insumos indispensables para la elaboracin del informe1 @1 =1 Suienes no hayan realizado la pr0ctica* no podr0n presentar el informe respecti.o1 !i por falta de tiempo* no se culmina la pr0ctica* esta deber0 ser concluida por los alumnos* e tra horario y los resultados presentados al profesor en el transcurso de la semana pre.ia a la entre,a del informe1 691 Todos los alumnos* est0n sometidos al re,lamento de utilizacin del Laboratorio* sobre su uso* cuidado y conser.acin1

:>

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA % COMPUERTAS LOGICAS %5 OBIETI:OS 616 Herificar las tablas de .erdad de las compuertas l,icas1 !5 TRABAIO PREPARATORIO >16 Consultar en los respecti.os manuales* la confi,uracin de pines de los circuitos inte,rados +ue contienen a las compuertas b0sicas1 75 PROCEDIMIENTO :16 Utilizando los DI( !]ITCL!* como entradas* y los L"Ds como salidas* armar los circuitos para .erificar las tablas de .erdad para las si,uientes compuertas l,icasI $ND* OR* N$ND* INH"R!OR1 05 IN8ORME ?16 (resente el traba/o preparatorio1 ?1> (resente ordenadamente los resultados obtenidos1 Comente los resultados1 ?1: Conclusiones y recomendaciones1 ?1? 7iblio,raf-a1
Vcc

1 3 2

3 4

2 1

::

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA ! DISEO COMBINACIONAL %5 OBIETI:OS 616 $d+uirir destreza para el diseFo y armado de circuitos di,itales1 61> $nalizar el funcionamiento de las compuertas l,icas b0sicas* como componentes de los circuitos di,itales1 !5 TRABAIO PREPARATORIO >16 "n base a compuertas b0sicas* diseFe una compuerta OR "ACLU!IH$1 >1> DiseFe un circuito l,ico +ue en su salida presente el complemento de dos de un nGmero de tres bits1 >1: Implemente el anterior circuito* con la numeracin respecti.a de pines para cada una de las compuertas utilizadas1 Deber0n ser de > entradas1 >1? DiseFar e implementar el circuito l,ico de un sem0foro de dos colores de acuerdo a las condiciones dadas por el profesor1 75 PROCEDIMIENTO :16 $rme el circuito del numeral >161 Utilizar como entrada los DI( !]ITCL! y como salidas a L"Ds1 Calcular pre.iamente el .alor de las resistencias +ue ser0n utilizadas1 :1> $rmar y .erificar el funcionamiento del problema del punto >1? 05 IN8ORME ?16 (resente el traba/o preparatorio1 ?1> (resente los resultados obtenidos y compararlos con los de ?161 ?1: Conclusiones y recomendaciones1 ?1? 7iblio,raf-a1

:?

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA 7 COMPUERTAS NAND %5 OBIETI:OS 616 Representar todas las compuertas l,icas* solo en funcin de N$ND1 61> DiseFar armar y comprobar el funcionamiento de circuitos l,icos elementales1 !5 TRABAIO PREPARATORIO >16 "s+uematizar los circuitos de las compuertas l,icas $ND* OR* INH"R!OR ' AOR utilizando solo N$ND* con la numeracin de los respecti.os pines1 75 PROCEDIMIENTO :16 $rme los circuitos de las compuertas antes mencionadas y .erificar su funcionamiento para todas las combinaciones1 :1> DiseFar* armar y .erificar el funcionamiento de un circuito l,ico pr0ctico1 !us condiciones se dar0n pre.ia a la pr0ctica1 05 IN8ORME ?16 (resente el traba/o preparatorio1 ?1> (resente los resultados obtenidos1 ?1: Conclusiones y recomendaciones1 ?1? 7iblio,raf-a1

:8

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA 0 SUMADORES %5 OBIETI:OS 616 DiseFar* implementar y .erificar el funcionamiento de semisumadores CLalf $dderD y sumadores completos C;ULL & $DD"RD1 !5 TRABAIO PREPARATORIO >16 Consultar sobre los circuitos sumadores inte,rados +ue realizan estas funciones con su confi,uracin de pines1 >1> DiseFe un sumador de dos nGmeros de ? bits cada uno1 75 PROCEDIMIENTO

:16 Utilizando una compuerta OR "ACLU!IH$* diseFar semisumador y .erificar su funcionamiento1 :1> "n el mismo protoboard* armar un sumador completo1 Utilizar otros DI( s3itchs y otras compuertas de los inte,rados1 Herificar su funcionamiento1 :1: Utilizando los circuitos inte,rados sumadores* diseFar y armar un sumador de ? bits1 Herifi+ue su funcionamiento1 05 IN8ORME ?16 (resente los resultados obtenidos y comentarlos ?1> Conclusiones y recomendaciones1 ?1: 7iblio,raf-a1

:B

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA DECODI8ICADOR BCD B 7 SEGMENTOS %5 OBIETI:OS 616 Herificar el funcionamiento de los decodificadores 7CD & < !"%#"NTO! 61> Utilizar los displays 0nodo comGn y c0todo comGn como elementos de salida1 61: Herificar el funcionamiento de los DI!(L$'s como ,eneradores alfanum2ricos para caracteres sencillos1 !5 TRABAIO PREPARATORIO >16 DiseFar un circuito de > entradas* para presentar en el display el mensa/e U H aparecer0 con cada combinacin1

O L A V1 Cada letra

>1> Consultar la confi,uracin de pines de los circuitos inte,rados <??B* <??< y <??@1 CDecodificadores 7CD & < !"%#"NTO!D y el display a ser utilizados en la presente pr0ctica1 >1: DiseFar el circuito para presentar en el display los respecti.os nGmeros +ue ser0n introducidos desde los DI( !]ITCL!1 75 PROCEDIMIENTO

:16 $rme y .erifi+ue el funcionamiento de los circuitos propuestos en los puntos >1> y >1:1 :1> (ara el se,undo circuito* dibu/ar los si,nos +ue corresponden a los nGmeros 69 al 681 05 IN8ORME

?16 (resente ordenadamente el traba/o preparatorio1 ?1> (resente los resultados obtenidos y analizarlos1 ?1: "laborar un listado de posibles aplicaciones de los circuitos armados en la presente pr0ctica1 ?1? Conclusiones1 81 7iblio,raf-a1

:<

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA & MULTIPLE$ER <SELECTOR DE DATOS= %5 OBIETI:OS 616 Herificar el funcionamiento de los circuitos multiple ores1 61> DiseFar circuitos multiple ores* utilizando compuertas1 61: DiseFar funciones l,icas* utilizando #UA1 !5 TRABAIO PREPARATORIO >16 Consultar la confi,uracin de pines de los circuitos inte,rados +ue realizan las funciones de multiple er1 >1> DiseFar utilizando compuertas un #UA ? & 61 "l circuito debe tener lista la confi,uracin de pines de cada compuerta a ser utilizada1 >1: Utilizando el inte,rado <?>8< o el <?68< diseFar un circuito +ue presente en un display uno de dos nGmeros introducidos por medio de dip s3itchs* de acuerdo a una seFal de control COtro dip s3itchD 75 PROCEDIMIENTO :16 $rmar el circuito del punto >1>1y .erificar su funcionamiento1 Ubicar diferentes tipos de seFales a cada entrada y obser.ar la salida* de acuerdo a la combinacin de los controles1 :1> Utilizando el pro,rama simulador* obser.ar y analizar el funcionamiento del circuito armado en el punto anterior1 :1: $rmar el circuito del punto >1: y .erificar su funcionamiento1 :1? $nalizar la forma de salida en el display cuando los nGmeros in,resados son 66661 " plicar1 05 IN8ORME ?16 (resentar el traba/o preparatorio1 ?1> (resente los resultados obtenidos y comentarlos1 ?1: Conclusiones y recomendaciones1 ?1? 7iblio,raf-a1

:@

LABORATORIO DE ELECTRNICA DIGITAL


SEGUNDO DE BAC#ILLERATO

PR@CTICA 7 SUMADORJRESTADOR %5 OBIETI:OS 616 DiseFar una calculadora elemental +ue sume y reste nGmeros de hasta ? bits1 61> $plicar los conocimientos ad+uiridos en el presente curso1 !5 TRABAIO PREPARATORIO >16 Utilizando el si,uiente dia,rama de blo+ues* diseFar un circuito sumadorErestador de cuatro bits1 Los nGmeros a ser sumadosErestados se in,resar0n por DI( !]ITCL! y el resultado deber0 obser.arse en dos displays1

75 PROCEDIMIENTO :16 $rmar el circuito del punto >161y .erificar su funcionamiento1 Ubicar diferentes tipos de seFales a cada entrada y obser.ar la salida* de acuerdo a los nGmeros in,resados y la operacin realizada1 05 IN8ORME ?16 (resentar el traba/o preparatorio1 ?1> (resente los resultados obtenidos y comentarlos1 ?1: Conclusiones y recomendaciones1 ?1? 7iblio,raf-a1

:=

BIBLIOGRA8AA CU"!T$ Luis* %IL $ntonio* R"#IRO ;ernando* "L"CTRNIC$ DI%IT$L* #c %ra3 Lill* 6==> T$U7 Lerbert* CIRCUITO! DI%IT$L"! ' #ICRO(ROC"!$DOR"!* #c%ra3OLill* 6==9 #ILL#$N* Wacob* "L"CTRNIC$ INT"%R$D$* 6==9 T"A$! IN!TRU#"NT!* TL" TTL Data 7oo^ * HolGmenes 6O>* 6=@8 NT" "L"CTRONIC! INC* !"#ICONDUCTOR!* >99?

?9

Das könnte Ihnen auch gefallen