lunes, 7 de mayo de 2012

Laboratorio#14

Laboratorio#13

En este laboratorio numero 13, vamos a utilizar el compilador de arduino, como herramientas vamos a utilizar una pantalla LCD y un potenciometro, tambien incluimos las libreirias de Time que traen consigo el Wire y la libreria DS1307RTC, también utilizaremos la librería LiquidCrystal que nos permitirá controlar la pantalla lcd, . El LCD tiene una interfaz paralela, lo que significa que el microcontrolador tiene que manipular varios pines de la interfaz a la vez para controlar la pantalla. La interfaz consta de los siguientes pines: 

  • Una selección de registro (RS) que controla el pin que en la memoria de la pantalla LCD se está escribiendo datos. Puede seleccionar el registro de datos, que contiene lo que sucede en la pantalla, o un registro de instrucción, que es donde el controlador de la pantalla LCD se ve para obtener instrucciones sobre qué hacer a continuación.
  •  Una lectura / escritura (R / W) pin que selecciona el modo de lectura o escritura el modo de 
  • Un pin de activación que permite escribir en los registros 8 pines de datos (D0-D7). Los estados de estos pines (alta o baja) son las partes que le está escribiendo a un registro cuando se escribe, o los valores que usted está leyendo cuando se lee. 
  • los pines de alimentación (+5 V y GND) y retroiluminación LED (BKLT + y BKLT -) pines que se puede utilizar para alimentar el LCD, controlar el contraste de la pantalla, y encender y apagar el LED luz de fondo, respectivamente
  •  Circuito Para conectar su pantalla LED de la placa Arduino, conecte los pines siguientes:
  •  LCD RS pin a pin digital 12 
  • LCD Enable pin a pin digital 11 
  • LCD D4 pin a pin digital 5 
  • LCD D5 pin a pin digital 4
  •  LCD D6 pin a pin digital 3 
  • LCD D7 pin a pin digital 2 
  • Además, conectar un potenciómetro de 10K a +5 V y GND, con su limpiador (de salida) para pantallas LCD pin VO (pin 3).
Este el el montaje en fritzing:







Laboratorio#12

En este laboratorio numero 12, vamos a utilizar el compilador de arduino, como herramientas vamos a un chip de referencia 74HC595 y 8 leds, este chip lo podremos usar cuando los pines de nuestro arduino no sean lo suficientes para desarrollar la actividad, como referencia tomo la información de la pagina de arduino.El El 74HC/HCT595 es de alta velocidad, con compuerta CMOS y dispositivos, son compatibles con pin de baja potencia TTL Schottky (LSTTL).El "595" va en turno de 8 etapas de registro en serie con un registro de almacenamiento y las salidas 3-estados. El registro de desplazamiento y registro de almacenamiento tienen relojes diferentes. Los datos se desplaza sobre las transiciones positivas curso de la entrada de la SHCP. Los datos de cada registro se transfiere al registro de almacenamiento en una transición positiva continua de la entrada STCP. Si ambos relojes están conectados entre sí, el registro de desplazamiento será siempre un pulso de reloj por delante del cambio de registro de almacenamiento register.The tiene una entrada en serie (DS) y una salida en serie estándar (P7 ') para derramamiento. Asimismo, está previsto restablecer withasynchronous (activo bajo) para todas las 8 etapas de registro de desplazamiento. El registro de almacenamiento en paralelo tiene 8 salidas de estado 3-conductor del autobús. Los datos en el registro de almacenamiento aparece en la salida cuando la entrada de habilitación de salida (EO) es baja. En el codigo de hola mundo nos mostrara los numero en en binario de o al 255. también los invito a que busque mas información en la pagina de arduino:
http://arduino.cc/en/Tutorial/ShiftOut

laboratorio#11