Microporcesadores

Solo disponible en BuenasTareas
  • Páginas : 3 (548 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de enero de 2012
Leer documento completo
Vista previa del texto
Instituto Tecnológico De Nogales

Sensores de presión

Práctica

Ernesto Galindo Velasquez

08340078

Eduardo Sánchez

Miércoles, 8 de junio de 2011
Objetivo
En esta práctica yaestamos aplicando los conocimientos para una necesidad podría decirse cotidiana, donde simulamos 3 sensores de presión con un dip switch.

Material
* Fuente de alimentación de 5 volts
*Pic16f877a
* Lcd
* Dip switch
* 3 resistencias
* 2 leds
* Resonador

Metodología
Teniendo el conocimiento de cada uno de los componentes a utilizarse procedemos a la elaboración denuestra simulación en proteus, hacemos nuestro programa para el pic, comprobamos que en realidad funcione en nuestra simulación, y después pasamos a hacer la práctica física.

Desarrollo de la prácticaPara la elaboración de esta práctica lo primero que tratamos de hacer un nuestra simulación fue que nos mostrara los mensajes , de estado del tanque que estábamos simulando, suponiendo que cada switchde los 3 utilizados cada uno era un nivel del tanque, los switch simulaban nuestro sensores de presión entonces al momento de activar un switch supongamos el más bajo, nuestro pic hacia encender 2bombas de agua en este caso los 2 leds, y en nuestro lcd mo0straba un mensaje de vacío y así para cada uno, en el segundo ya solo encendía una bomba y en el tercero ya le apagaban.

A continuación lasimulación de dicha práctica en la cual se puede apreciar lo dicho.

Programa
El programa fue realizado en el software micro code studio donde utilizamos el lenguaje pic basic para la realizaciónde dicho programa.

DEFINE LCD_DREG PORTD 'El PORTD para datos del LCD
DEFINE LCD_DBIT 4 'Los primeros 4 bits del PORTA para el LCD
DEFINE LCD_RSREG PORTD 'El PORTD para el registro RS del LCDDEFINE LCD_RSBIT 2 'El pin 2 del PORTA para el RS
DEFINE LCD_EREG PORTD 'El PORTD para el Enable del LCD
DEFINE LCD_EBIT 3 'El pin 3 del PORTD para el ENABLE
DEFINE LCD_BITS 4 'Determina el tamaño...
tracking img