BaLanza

3
ESPEL ELECTRONICA E INSTRUMENTACIÓN SENSORES E INSTRUMENTACIÓN QUINTO "B" BALANZA ELECTRONICA Nombres : Abril Alejandro Tapia Tapia Víctor ASIGNANDO UNA GANANCIA G=1000; CALCULAMOS R G R G = 49.4 KΩ G1 R G = 49.4K 10001 =50 [ ] REALIZANDO EL ACOPLAMIENTO DE 1.3-5.03 [V] A 0-5[V] A = 50 5.031.7 =1.5 SENSORES E INSTRUMENTACIÓN Ing. José Bucheli

description

balanza

Transcript of BaLanza

Page 1: BaLanza

ESPELELECTRONICA E INSTRUMENTACIÓN

SENSORES E INSTRUMENTACIÓNQUINTO "B"

BALANZA ELECTRONICA

Nombres : Abril Alejandro

Tapia Tapia Víctor

ASIGNANDO UNA GANANCIA G=1000; CALCULAMOS RG

RG=49.4KΩG−1

RG=49.4K1000−1

=50[Ω]

REALIZANDO EL ACOPLAMIENTO DE 1.3-5.03 [V] A 0-5[V]

A= 5−05.03−1.7

=1.5

5=1.5 (5.05 )+B

SENSORES E INSTRUMENTACIÓN Ing. José Bucheli

Page 2: BaLanza

B=−2.5

A=R2R1,R2=¿ 1.5 [KΩ ]¿

R1=1 [KΩ]

R3=R2¿V CC

R3=1.5 [KΩ ]∗12=7[KΩ]

PROGRAMACIÓN

DEFINE LCD_DREG PORTB ;bit de datos del LCD empezandoDEFINE LCD_DBIT 0 ;por B.0, B.1, B.2 y B.3DEFINE LCD_RSREG PORTB ;bit de registro del LCD conectarDEFINE LCD_RSBIT 5 ;en el puerto B.5DEFINE LCD_EREG PORTB ;bit de Enable conectar en elDEFINE LCD_EBIT 4 ;puerto B.4DEFINE ADC_BITS 10 ;Fija número de bits del resultado (5,8,10)DEFINE ADC_CLOCK 3 ;Fije EL CLOCK (rc = 3)DEFINE ADC_SAMPLEUS 50 ;Fije el tiempo de muestreo en uS.;ADC_SAMPLEUS es el número de microsegundos que el programa espera;entre fijar el canal y comenzar la conversión análoga/digital.TRISA =%1 ;el puerto A.0 es de entradaADCON1 = %00001110 ;el puerto A.0 es conversor los demás Digitalesdatos VAR word ;crear variable datos para guardar el resultadopeso var wordPAUSE 500 ;esperar 0,5 seg.inicio:ADCIN 0, datos ;leer el canal 0 y guardarlo en datosdatos=datos/32

LCDOUT $fe, 1, " BALANZA ESPE[gr]:"LCDOUT $fe,$c1, DEC datos ;desplegar el valor de datos en decimalPAUSE 300GOTO inicio ;volver a medir el conversor A/DEND

SENSORES E INSTRUMENTACIÓN Ing. José Bucheli