domingo, 17 de junio de 2018

Laboratorio NRO 14

PROYECTOS CON ARDUINO
FASE 2:

MATRIZ DE LEDS CON ARDUINO

1. OBJETIVOS:

  • Desarrollar la programación en el arduino.
  • Analizar los posibles resultados de cada programación.

2. FUNDAMENTO TEÓRICO

REGISTROS DE DESPLAZAMIENTO



Grupo de celdas de almacenamiento binario adecuadas para mantener información binaria. Un grupo de flip-flop constituye un registro, ya que cada flip-flop es una celda binaria capaz de almacenar un bit de información. Un registro de n-bit tiene un grupo de n flip-flop y es capaz de almacenar cualquier información binaria que contengan bits. Además de los flip-flop, un registro puede tener compuertas lógicas combinacionales que realicen ciertas tareas de procesamiento de datos. En su definición más amplia, un registro consta de un grupo de flip-flop y compuertas que efectúan una transición. Los flip-flop mantienen la información binaria y las compuertas controlan cuando y como se transfiere información nueva al registro.

Forma de introducir la información

  • Serie: Los bits se transfieren uno a continuación del otro por una misma línea.
  • Paralelo: Se intercambian todos los bits al mismo tiempo, utilizando un número de líneas de transferencia igual al número de bits.
Tipos de registros

Existen cuatro categorías de registro de desplazamiento.

  • Registro serie-paralelo



Es aquél que convierte un string (cadena) de datos binarios en formato serie a un formato paralelo donde dichos datos se encuentran sincronizados con una señal de reloj externa. Un uso popular es dentro de la parte de recepción de un MODEM de comunicaciones donde la señal recibida es un tren de bits los cuales deben ser pasados a un formato paralelo a fin de poder ser procesados convenientemente por un microprocesador, el cual sólo trabaja con señales binarias en dicho formato paralelo. Está basado en una cadena de Flip-Flops tipo “D”. Si el RD es de“N” bits, el string de bits se hace entrar por el primero FF y luego de “N” ciclos de reloj se tiene en las “N” salidas de los FFs el dato ya convertido a paralelo.


  • Registro paralelo – serie



Es aquél que convierte un dato en formato paralelo en un string (cadena) de datos binarios en formato serie, donde dichos datos se encuentran sincronizados con una señal de reloj externa. Un uso popular es dentro de la parte de transmisión de un modem de comunicaciones donde la señal recibida proviene de un microprocesador, el cual sólo trabaja con señales binarias en formato paralelo. Dicha información es convertida por el RD en un tren de bits.

Un RD de “N” bits está basado generalmente en una cadena de “N” Flip-Flops tipo “D” para la conversión de datos y un latch de “N” bits para la carga del dato binario al comienzo de cada sesión de transmisión. Respecto a la carga de datos en paralelo, el RD puede ser del tipo “carga asincrónica” ó “carga sincrónica”.



EJEMPLOS:



3. VÍDEO DEMOSTRATIVO:


  • PROMETEC.NET


  • TECSUP.



4. OBSERVACIONES: 

  • Se observo en las conexiones con el arduino, la matriz presentaba una estructura diferente a la antes vista, y que para poder seguir con la conexión, se debía probar que tipo de matriz era.
  • Se logro observar que para la programación de dicho ejercicio, se debía primero saber cuales eran los códigos o números a seguir en el arduino, y posteriormente nombrarlos en la programación.


5. CONCLUSIONES:


  • Logramos desarrollar la programación en el arduino, teniendo incluso ,al inicio unas pequeñas fallas, las cuales nos permitieron analizar más el problema y darle una solución efectiva a este.
  • Analizamos los posibles resultados de cada programación, llegando a la conclusión que el programar y hacer la conexión es bastante interesante y muy sencillo, todo con los conocimientos necesarios.
  • Realizamos el armado en físico del laboratorio , para que asi se pueda visualizar las distintas palabras programadas en el arduino uno.
  • Realizamos la programación en el arduino de las palabras PROMETEC.N y TECSUP :).
  • Identificamos la matriz correspondiente para poder realizar una buena conexión y el programa pueda funcionar con normalidad  .
  • Evaluamos lo programación del programa la cual para formar la palabra TECSUP, tuvimos que reemplazar las letras PROMETEC.N por TECSUP :) , y también añadir algunas como la O ,S y U, mediante la codificación aprendida en clase .

6. BIBLIOGRAFIA Y WEBGRAFIA RECOMENDADA 
  • Mandado, Enrique (1996)Sistemas electrónicos digitales. México D.F. : Alfaomega
  • Hermosa A (2004) Electrónica Digital Fundamental. España: Marcombo
INTEGRANTES
  • Corimanya Castelo Laura
  • Pocohuanca Morocco Liz
  • Quenallata Luque Mishel


No hay comentarios:

Publicar un comentario