Está en la página 1de 7

INVESTIGACION

BANDA REPARTIDORA CON 5 POSICIONES


SISTEMAS DIGITALES I PROYECTO FINAL
M. C. OSWALDO GARCA SNCHEZ

00000037 0! F"#$%" D" &"'(' D)*+," L-%".

C$)/*/0 O1+"2-30 S434+* 5!6056!053

III. DISEO DEL PROYECTO Disear una banda para repartir comida a 5 comensales, que tenga un botn para cada posicin; utilizar programacin VHDL para quemar en una GAL22V !" #olucin$ %l diseo de esta banda se &izo con 5 interruptores, 5 'ototransistores donde cada uno representa una posicin$ !!!!( posicin 5 ! !!!( posicin ) !! !!(posicin * !!! !(posicin 2 !!!! ( posicin + led in'rarro,o donde este es el que mandara la luz &acia el 'ototransistor para que este mande un - . lgico a la gal o cero en caso que este no est/" 0ara e1itar tener problemas con la insercin de datos se codi'ica la in'ormacin en la programacin de 1&dl para ser m2s espec3'icos para no tener problemas con el dato 4!!!!!5" La in'ormacin se codi'icara de tal manera que solo tomara en cuenta los datos puestos anteriormente$ !!!! ( ! ( posicin 5 ! !!! ( !! ( posicin ) !! !! ( ! ( posicin * !!! ! ( ! ! ( posicin 2 !!!! ( !! ( posicin Adem2s cuenta con un interruptor de encendido si este est2 en estado ba,o el sistema no &ace nada, pero si est2 en estado algo si 'unciona" %stos casos aplican para los interruptores como para los sensores" La din2mica de este sistema es b2sicamente la comparacin de dos numero si los n6meros son iguales el motor que mue1e la banda permanecer2 parado, si el de los interruptores es ma7or el motor de la banda se mo1er2 &acia la posicin que se seleccion en los interruptores 8derec&a o izquierda seg6n sea el caso9 de igual manera cuando sea menor" 0ara &acer girar los motores se utiliz el circuito integrado l2:* un dri1er para 2 motores 8en este caso solo se utiliz 9; este circuito tiene el siguiente comportamiento$ En H H H H L A L L H H ;< B L H L H ;<

0aro del motor Giro izquierda Giro derec&a 0aro del motor Giro libre

<on este circuito integrado como 7a se mostr se ocupan que la entrada &abilitadora este a Vcc 7 el giro o paro del motor depender2 de la comparacin que se &aga internamente con la gal que es la que decidir2 si ser2 4 !5,5! 5 o 4 5"

%n este pro7ecto no se utiliz ni un m/todo de minimizacin 7a que la programacin del pro7ecto se &izo de manera estructurada$ "= <odi'icar las entradas a binario !!!! ( ! , ! !!!( !!, 7 as3 sucesi1amente" 2"= %l 1alor codi'icado se le da a una 1ariable interna, el 1alor de los sensores a una 7 el de los interruptores a otra" *"= %l 1alor de estas dos 1ariables se compara 7 es el que de'ine si girara en un sentido, en otro o se para"

A CONTINUACION SE PRESENTA LA PROGRAMACION EN VHDL

library ieee; !e ieee.!"#$l%&i'$(()*.all; !e ieee.n +eri'$!"#.all; ,,,,,,,,,,,,,,,,,,,,,,,,,,,,, en"i"y %"r% i! -%r" . E(/ in !"#$l%&i'$0e'"%r.* #%1n"% 23; E4/ in !"#$l%&i'$0e'"%r.* #%1n"% 23; ini'i%/ in bi"; 'l5/ in bi"; +%"%r/ % " bi"$0e'"%r.( #%1n"% 233; en# %"r%; ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ar'6i"e'" re '%+-%r"a+ien"% %7 %"r% i! !i&nal C(8 C48en"ra#a(8 en"ra#a4/ !"#$l%&i'$0e'"%r.4 #%1n"% 23; ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, be&in -r%'e!%(/ -r%'e!! .E(8 E48 ini'i%3 be&in ,, EN ESTE PROCESO SE CODICICA LA IN9ORMACION i7 .E(: ;(2222;3 "6en C( <: ;(2(;; el!i7 .E(: ;2(222;3 "6en C( <: ;(22;; el!i7 .E(: ;22(22;3 "6en C( <: ;2((;; el!i7 .E(: ;222(2;3 "6en C( <: ;2(2;; el!i7 .E(: ;2222(;3 "6en C( <: ;22(;; en# i7; i7 .E4: ;(2222;3 "6en C4 <: ;(2(;; el!i7 .E4: ;2(222;3 "6en C4 <: ;(22;; el!i7 .E4: ;22(22;3 "6en C4 <: ;2((;; el!i7 .E4: ;222(2;3 "6en C4 <: ;2(2;; el!i7 .E4: ;2222(;3 "6en C4 <: ;22(;; en# i7; en# -r%'e!!; ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-r%'e!%4/ -r%'e!!.ini'i%3 be&in ,, EN ESTE PROCESO SE HACE LA COMPARACION Y SE PONE ,, LA CONDICION SI INICIO ESTA EN ( ESE ES EL BOTON DE ACTIVACION DEL SISTEMA ,,a= > la '%n#i'i?n #e el 6abili"a#%r i7 .ini'i%: @(@3 "6en i7 C(AC4 ,,a= > la '%n#i'i?n #e &ir% -ara l%! +%"%re! "6en +%"%r <: ;2(;; el!i7 C(<C4 "6en +%"%r <: ;(2;; el!e +%"%r <: ;((;; en# i7; en# i7; en# -r%'e!!; en# '%+-%r"a+ien"%;

ESBUEMATICO

CONCLUCIONES8 LIMITACIONES Y RECOMENDACIONES Antes de dar una conclusin es me,or comentar las limitaciones 7 las recomendaciones que se pueden presentar para con el pro7ecto"

>na de las principales limitaciones 'ue el trato con la gal221 ! 7a que dic&o circuito es mu7 delicado, la est2tica de nuestro cuerpo la 4quema5 o descompone, adem2s de esto se present un problema con los 'ototransistores 7a que se &ab3a puesto la resistencia despu/s del 'oto transistor entre Vcc 7 la entrada que iba a la gal se estaba tomando entre la resistencia 7 el 'ototransistor , el transistor de esta manera no daba lgico e?acto ni ! logico

e?acto lo que la las entradas del 0LD no detectaba la in'ormacin, cambiando la resistencia entre el 'ototransistor 7 tierra se solucion el problema"

<omo conclusin general se puede obser1ar que los #0LD gal221 ! no tiene muc&o alcance pero en base a lo que son entradas, salidas 7 memoria pero pueden llegar a e1itar el uso de muc&as compuertas 7 7o otro tipo de integrados msi en caso que no se quiera adquirir un @0GA para el diseo, adem2s de la 1ersatilidad de uso que puede llegar a tener""

También podría gustarte