sábado, 23 de noviembre de 2013

Proyecto public

como proyecto final se planteo como proyecto realizar un public, esto con el fin de aplicar los conocimientos adquiridos mediante el semestre.

pero para esto vamos a explicar que es un public:  es un  una plataforma en donde se brinda o se da forma a varios led,s. de acuerdo a determinada programación.

para esto vamos a utilizar un display 16 segmentos ánodo común





aparte de esto vamos a utilizar una tarjeta ya mencionado anterior mente llamada basys dos 

esto con el fin de realizar la programación ya planteada 
 

ya cargala al pc 

para esto vamos a utilizar una tabla de verdad laq cual seria la siguiente 
6 - entradas
16 salidas
si lo hacemos en modo deco

el modo deco es cuando la configuración de la salida son los mismo en relacion de la entrada 

o en modo memoria - en donde utilizamos una configuración con memoria rom  que es ""Read-only memory (ROM)"" esto significa es un archivo informático que contiene una copia de los datos de un chip de memoria de solo lectura a diferencia de la memoria ram que es una memoria volátil

con esta configuración utilizaríamos solo 6 entradas y seis salidas. esto ya que tenemos una configuración precia y de acuerdo a los bits que tengamos ya nos da la configuracionde una letra en nuestro display 16 segmentos 

ya al final del taller nos quedaría de la siguiente manera 


configuración en nuestro software xilin con deco 




en este vemos el sub- programa de reloj pero la configuracion que tenemos en este caso es tipo deco , este programa se utilizo para los ejercicios de abecedario y números

para los nombre tuvimos que realizar el cambio a tipo memoria. por problemas de configuración




  
con esto terminamos los trabajos finales de nuestros semestre.






sábado, 19 de octubre de 2013

Basys 2 - contador


Se desea realizar un contador con el software basys dos donde encontraremos el siguiente entorno


este es el formato de la protoboar de nuestro software en donde realizaremos la configuracion de entradas y salida del mismo 

después de este proceso y de terminar de escoger entradas y salidas y saber  las el proceso a escoger en este caso el conteo numérico de o a 9 con re- de forma manual como automático daremos a conocer la siguiente   tabla de verdad

D C B A Z
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9

Después de tener y de cargar la programación la a nuestro software tendremos las siguiente programación







también se realizara la programación de manera automática simplemente agregando un clock al inicio de l programación  en este proceso con la misma tabla de verdad  empezara a correr el programa y cuando el contador llegue a nueve el contador reiniciara 


gracias esto dejamos el software de manera automática 





sábado, 14 de septiembre de 2013

LATCHS

latch
Definición: 
es un circuito electrónico usado para almacenar información en sistemas lógicos asíncronos. Un latch puede almacenar un bit de información. Los latches se pueden agrupar.

El concepto de circuito "latch", es importante en la creación de dispositivos de memoria. La función de tal circuito es "capturar" el valor creado por las señales de entrada al dispositivo y mantener ese valor hasta que lo cambie alguna otra señal.

Tipos de LATCH
Latch =  Cerrojo



Donde 
S = set 
R = Reset 


S R Q
0 0 Indeterminado
0 1 1
1 0 0
1 1 no cambia el valor anterior
Efecto memoria 



Latch con S negado y Q negado 

S R Q
0 0 No cambia el valor anterior efecto memoria 
0 1 0 Reset
1 0 1 Set
1 1 Indeterminado





Latch  S -- R (MSO)



Circuito detector



S R CLK Q Q
0 0 X Q Q No cambia el valor anterior efecto memoria 
0 1 O 0 1 R Reloj
1 0 O 1 0 Set
1 1 O p p Indeterminado








domingo, 18 de agosto de 2013

Diseño de Circuitos Digitales con compuertas NAND 74LS00


Introducción

descifrar cómo modificar una función lógica de la compuerta NAND 74LS00 y permitir su
implementacion para que realice las funciones de las compuertas AND, OR, NOR, XOR, XNOR Y NOT . teniendo en cuenta la compuerta NAND, es una compuerta AND pero en este caso negada

Configuración de la compuerta NAND 74LS00


* pin uno (1) y dos (2) son entradas, pin tres (3) salida
* pin cuatro (4) y cinco (5) son entradas, pin seis (6) salida
* pin nueve (9) y diez (10) son entradas, pin ocho (8) salida 
*pin trece (13) y doce (12) son entradas, pin once (11) salida
*pin siete (7) GND
*ping catorce (14) VCC.

Siendo la compuerta NAND la forma negada de la compuerta AND la tabla de la verdad seria la siguiente:

FUNCIONAMIENTO COMPUERTA NAND
A B AND Z
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0




Diseño de la compuerta AND con NAND

FUNCIONAMIENTO COMPUERTA AND
A B Z
0 0 0
0 1 0
1 0 0
1 1 1

La compuerta AND funciona teniendo dos interruptores en serie y de esta manera tenemos la respuesta según la tabla de la verdad anterior. 
La compuerta AND también es llamada como la compuerta multiplicadora ya que si en esta, tiene un cero (0) en cualquiera de las entradas su salida va a seguir siendo cero (0), la única manera que nos de respuesta es si todas sus entradas tiene uno (1) como en sus pines de entrada para que nos de un uno (1) de salida.



configuracion en protoboard






Diseño de la compuerta OR con NAND



FUNCIONAMIENTO COMPUERTA OR
A B Z
0 0 0
0 1 1
1 0 1
1 1 1


La compuerta OR funciona teniendo dos interruptores en paralelo y de esta manera tenemos la respuesta según la tabla de la verdad anterior.
La compuerta OR también es llamada como la compuerta sumadora ya que si en esta, tiene un 1 (1) en cualquiera de las entradas su salida va a seguir siendo uno (1), la única manera que nos de respuesta negativa es si todas sus entradas tiene un cero (0) a la entrada para que nos de un cero (0) a la salida.



configuracion en protoboard




Diseño de la compuerta NOR con NAND



FUNCIONAMIENTO COMPUERTA NOR
A B OR Z
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0


La compuerta NOR funciona igual que la compuerta OR pero su respuesta es negada.

es decir si en la tabla de verdad la compuerta OR tenia un bit de salida siempre y cuando recibiera un bit en cualquiera de sus entradas, la compuerta NOR solo tendra el bit de salida si las entradas tiene un cero (0), si llega a ingresar un bit en cualquiera de sus entradas un bit su respuesta va hacer negativa. 



configuracion en protoboard