viernes, 14 de septiembre de 2018

LABORATORIO NRO.5

Circuitos sumadores y decodificadores

1. COMPETENCIA ESPECIFICA DE LA SESIÓN:
  • Implementación de circuitos de aritmética binaria usando C.I.: Sumadores y Restadores.
  • Implementación de circuitos decodificadores y displays de 7 segmentos.
  • Utilizar un SIMULADOR para comprobar el comportamiento de los mismos.
2. MARCO TEÓRICO:

El sistema numérico binario (en base dos) tiene dos valores posibles (normalmente representados como 1 y 0) por cada valor posicional. En contraste al sistema numérico decimal (en base diez) que tiene diez valores posibles (0, 1, 2, 3, 4, 5, 6, 7,8, o 9) por cada valor posicional. Para evitar la confusión cuando utilices diferentes sistemas numéricos, escribe la base de cada número como un subíndice del mismo. Por ejemplo, el número binario 10011100 se puede especificar como en "base dos" escribiéndolo como 100111002. El número decimal 156, puedes escribirse como 15610 y leerse como "ciento cincuenta y seis en base diez". Debido a que el sistema numérico binario es el lenguaje interno de las computadoras, los programadores deben saber cómo convertir de binario a decimal. Por lo general, convertir de forma inversa, es decir de decimal a binario es más difícil de aprender.


2.    Suma de números binarios

Tabla de sumar de números binarios.



Suma consecutiva de números binarios de 1 en 1 hasta completar 10.



Suma de dos números binarios

·         Primer paso

De la misma forma que hacemos cuando sumamos números del sistema decimal, esta operación matemática la comenzamos a realizar de derecha a izquierda, comenzando por los últimos dígitos de ambos sumandos, como en el siguiente ejemplo:



En la tabla de suma de números binarios podemos comprobar que 0 + 0 = 0.

·         Segundo paso

Se suman los siguientes dígitos 1 + 1 = 10 (según la tabla), se escribe el “0” y se acarrea o lleva un “1”. Por tanto, el “0” correspondiente a tercera posición de izquierda a derecha del primer sumando, adquiere ahora el valor “1”.




·         Tercer paso

Al haber tomado el “0” de la tercera posición el valor “1”, tendremos que sumar 1 + 1 = 10. De nuevo acarreamos o llevamos un “1”, que tendremos que pasar a la cuarta posición del sumando.



·         Cuarto paso

El valor “1” que toma el dígito “0” de la cuarta posición lo sumamos al dígito “0” del sumando de abajo. De acuerdo con la tabla tenemos que 1+ 0 = 1.



3.    Sumador completo de 4 bits

La siguiente descripción de un sumador binario de 4 bits ilustra el uso de los operadores de concatenación para formar vectores a partir de bits. El símbolo & sirve para formar los vectores.


 La entidad del sumador define todas las entradas y salidas como señales de un solo bit. En la arquitectura los bits de las entradas se agrupan y luego se suman para guardar el resultado en la señal Z.

B) Tareas realizadas en el laboratorio.

En el laboratorio se hizo la suma de números binarios a y b de 4 bits, como se muestra en la figura.

Acarreo Cin
Sumando A
Sumando B
Acarreo Cout
Sumatoria  ∑
0
0001
0010
0
0011
0
0010
0011
0
0101
0
0011
0100
0
0111
0
0100
0101
0
1001
1
0101
0111
0
1101
1
0111
1000
1
0000
1
1000
1001
1
0010


Por ejemplo, si sumamos a y b de la primera columna del cuadro son sale 0011 el resultado en el display (se da en base decimal), que sería el número tres.
Se hizo la simulación del número 0 al 9 en proteus.

Simulación en Proteus:


Simulación en Físico con el programa Lucas Nulle:

Una vez realizado la simulación en proteus, se procedió a ejecutarlo en físico con el programa Lucas Nulle, como se puede ver en la imagen. 


Resultado de la suma (programa de Lucas Nulle con acarreo cero) 1+1=2


PREGUNTAS DEL LABORATORIO

¿Qué sucede si la SUMATORIA es superior a 9?, ¿qué número se muestra en el DISPLAY y por qué?
El display muestra los números en el sistema hexadecimal, en la cual los números del 10 al 15 se representa con letras.


En el CI 7448, ¿para qué se utilizan los pines BI/RBO, RBI y LT?

·         El pin LT se utiliza para cambiar a nivel bajo todas las salidas desde “a” hasta “g” con lo que todos los segmentos del display encenderían.
·         El ping RBI se utiliza para apagar los ceros ala izquierda en sistemas de más de una cifra.
·         El ping BI/RBO se utiliza para apagar los ceros ala izquierda en sistemas con más de un display, se usa en conjunción con la entrada RBI.

En el bloque del entrenador denominado HEX 7 SEGMENT DISPLAY, ¿para qué sirven las entradas LE, RBI y la salida RBO?

Se observó que le pin correspondiente a LE, tenía que estar conectado a tierra, ya que de lo contrario se congelaría el número mostrado en el display, es decir, no hubiera variado al cambiar el estado de las entradas.
La función del RBI a nivel bajo (0V) es apagar el display, siempre que LT esté a nivel alto (5V) y todas las entradas A, B, C y D estén a nivel bajo (0V).
La función BI/RBO a nivel bajo (0V) es apagar el display, independientemente de las demás entradas. Actúa también como salida indicadora de apagado del display RBO.

C) Video explicativo


4. OBSERVACIONES:
  • Es importante reconocer el orden de los bits en el proteus, es decir, cual es el A0, A1, A2, A3, para de esa manera colocar los estados lógicos correctamente.
  • El acarreo de entrada es 0 cuando esta conectado a tierra, se coloca en los dos primeros sumandos de la suma lógica, y el acarreo de salida es 1 cuando no está conectado a tierra el quinto bit del resultado de la suma.
  • Existen dos tipos de visualizadores LED, el de ánodo común y el de cátodo común.
  • El 74ls148 es un codificador que tiene 8 líneas de entrada y tres de salida. La principal aplicación es la obtención de un código binario a partir de las líneas procedentes de un teclado.
5. CONCLUSIONES
  • Se concluye que es importante conocer cómo se realiza las operaciones básicas en sistema binario, y de cómo se transforma un número en sistema decimal a binario y viceversa.
  • Concluimos que en el presente laboratorio se aprendió el correcto uso del decodificador 7448, el cual trabaja con un display cátodo común de 7 segmentos, en el caso de que el display hubiera sido ánodo común, se hubiera usado el decodificador 7447.
  • Se concluye que el circuito implementado con el sumador y decodificador, puede ser reemplazado también con puertas lógicas simples, habiendo un total de 8 ecuaciones lógicas de salida.
  • En conclusión, el display es un componente que es utilizado para representar números y algunas letras, este se encuentra compuesto por siete u ocho leds.
  • Se concluye que el sumador y decodificador son de gran utilidad y de gran importancia ya que en la actualidad de ellos deriva el funcionamiento de muchos aparatos electrónicos cuando se trata de señales digitales.
6. FOTO GRUPAL:

viernes, 7 de septiembre de 2018

LABORATORIO NRO.4

SISTEMA DE SEGURIDAD DOMÉSTICO 

A) OBJETIVOS:
  • Implementar un sistema de seguridad a partir de actuadores y sensores.
  • Conocer el funcionamiento y la conexión adecuada de cada sensor a utilizar en el proyecto.

B) PLANTEAMIENTO DEL PROBLEMA:

En una residencia del Paucarpata se ha detectado 4 robos consecutivos en los últimos 2 meses (sustracción de todos los artefactos electrónicos de la sala principal de la casa), por la cual el dueño  de dicha casa  ha dispuesto mejorar las medidas de seguridad para solucionar el problema, y para ello se ha decidido implementar una alarma de seguridad (sirena y lámpara, como indicadores de que algo está sucediendo).

Para ello se tomará en cuenta las siguientes condiciones:
-    Los habitantes descansan   desde las 10 pm hasta las 5 am, por lo que la alarma se activará en ese lapso de tiempo, y se accionará partir de un interruptor colocado en la habitación del dueño.

-      Se colocará dos sensores: uno de proximidad el cual  en caso de detectar la presencia de    algún intruso, activará sólo el led contra robo.

-      Y el sensor de sonido al escuchar algún ruido,  se activará, prendiendo la sirena y la            lámpara indicadora  contra robo.

-      Además se colocará un sensor magnético en la puerta principal, el cual al detectar que        se abra, se activará solo la sirena.

ENTRADAS:
Interruptor : para activar la alarma :  
0: cuando esta desactivado
1 : cuando está activado

Sensor Magnético :
1 : cuando esta las puertas están cerradas
0 : cuando las puertas están abiertas

Sensor de proximidad :
1: cuando no haya nadie cerca
0: cuando detecta a alguna persona cerca

Sensor de sonido:
0 : cuando la habitación esté en silencio
1 : cuando se escuche algún ruido sospechoso.

SALIDAS:
  •      Sirena
  •      Lampara indicadora contra robos

C) Tabla de verdad
Interruptor = I
Sensor Magnético: M
Sensor de proximidad : P
Sensor de sonido: S
Sirena = A
Lámpara indicadora contra robo : L


D) Simulación en Proteus:





E) VIDEO EXPLICATIVO:


G) OBSERVACIONES:
  • Para una buena elaboración de este proyecto se debe tener en cuenta la teoria como las características de los componentes que se utilizaron, ademas de hacer el cableado en el protoboard de los componentes.
  • En el sensor de proximidad, se comprobó con el entrenador que la configuración por defecto que tiene el sensor es 1 : cuando no  hay nadie cerca y 0 cuando detecta alguna presencia.
  • Para tener un correcto funcionamiento de los sensores, tuvimos que regularlo cada uno de ellos.
H) CONCLUSIONES:.
  • Se uso la tabla de verdad, para determinar la salida correspondiente de los actuadores.
  • Se dedujo 2 ecuaciones lógicas , una para la sirena y otra para la lámpara anti-robo.
  • Se realizó la correcta conexión de los 3 sensores utilizados ( proximidad,magnético,sonido), de acuerdo al diagrama establecido en Proteus.
  • Se implementó un sistema de seguridad doméstica, de acuerdo a las condiciones del problema, a partir primeramente de una simulación y posterior uso en físico de compuertas lógicas.
 I)FOTO DE INTEGRANTES: