Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2013 10 10 - 12 26 2392291 PDF
2013 10 10 - 12 26 2392291 PDF
UNIVERSIDAD DE PAMPLONA
FACULTAD DE INGENIERIAS Y ARQUITECTURA
DEPARTAMENTO INGENIERIA MECANICA, MECATRONICA E INDUSTRIAL
PROGRAMA DE INGENIERA MECATRNICA
PAMPLONA
2006
1
INGENIERIA E IMPLEMENTACION DE UN PROTOTIPO PARCIAL DE UNA
VALVULA DE CONTROL DE FLUJO
Director:
ROCCO TARANTINO ALVARADO
Doctor
Co-Director:
HAROLD RODRIGUEZ ARIAS
Ingeniero
UNIVERSIDAD DE PAMPLONA
FACULTAD DE INGENIERIAS Y ARQUITECTURA
DEPARTAMENTO INGENIERIA MECANICA, MECATRONICA E INDUSTRIAL
PROGRAMA DE INGENIERA MECATRNICA
PAMPLONA
2006
2
TABLA DE CONTENIDO
Pg.
INTRODUCCIN 9
1.1 Titulo 11
1.3 Justificacin 11
1.4 Objetivos 12
2. Marco Terico 13
2.2.2 Caractersticas. 31
3
Pg.
3.1 Mecnica 43
3.1.1 Transmisin. 43
3.2 Vlvula 48
3.3 Electronica 54
3.3.1 Datos 54
4. Manual De Funcionamiento 66
5. Anlisis Econmico 67
6. Anlisis Confiabilidad 69
7. Anlisis De Legalidad
9. Recomendaciones 73
12. Conclusiones 76
Bibliografa 78
Bibliografa Web 79
Anexos 81
4
LISTA DE TABLAS
Pg.
la vlvula de control. 19
5
LISTA DE FIGURAS
Pg.
Figura 6 Conector DB 9 35
PRODENG 1.0 46
La Vlvula De Control 60
Etapa De Control 60
De Control 62
De La Vlvula De Control 66
7
LISTA DE GRAFICAS
Pg.
8
INTRODUCCIN
bloque electrnico esta dotado por dos sistemas de control uno automtico que
actuacin rpida) esta dado por el control manual (a travs de una interfase
vlvula directamente, apoyado por un software el operador tiene razn del estado
del movimiento del obturador en tiempo real, una vez procesada la seal de
mecnica, es decir una interfase que convierta seales electrnicas (de control)
9
Figura 1. Diagrama de bloques del prototipo de la vlvula de control de flujo.
1. PROBLEMA
10
1.1 TTULO
porque el hecho de contar con una vlvula de control con una altura de arte
para trabajar en una planta piloto permite de manera prctica aportar al desarrollo
1.3 JUSTIFICACION
11
su implementacin es un costo de 400.000 cumpliendo con las mnimas normas,
1.4 OBJETIVOS
ingeniera de detalle.
de control de flujo.
Validar la ingeniera.
12
2. MARCO TEORICO
Realiza la funcin de variar el caudal del fluido de control que modifica a su vez el
continuamente variable. Dentro del bucle de control tiene tanta importancia como
propio eje o bien tener un movimiento rotativo. Esta unido a un vstago que pasa a
13
Figura 2. Vlvula de control.[ 1 ]
porcentaje de caudal mximo bajo una presin diferencial constante. Las curvas
14
Obturador con caracterstica lineal, el caudal es directamente proporcional a la
q = k.l Ec (1)
q = caudal
k = constante
l = carrera de la vlvula
dq
=a.q Ec (2)
dl
a = constante
l = carrera de la vlvula
q = b .e a . l Ec (3)
15
q = caudal a prdida de carga constante
a = constante
b = constante
Rangeabilidad.
Los valores tpicos de rangeabilidad para este tipo de vlvula estn en un rango de
30 a 50. El trmino de isoporcentual deriva del hecho que, por cada incremento
16
porcentual de la carrera de la vlvula, se produce el mismo incremento porcentual
del caudal.
cuando vara su apertura, por lo que la curva real que relaciona la carrera con el
El ?p ?
variable (ya no ms una constante), depende de las combinaciones de la
tubera y de las caractersticas de las bombas y/o tanques del proceso. Por eso,
prdida de carga absorbida por el sistema variarn segn sea el grado de apertura
de la vlvula.
17
Grafica 2. Curva caracterstica de caudal efectivo.[ 2 ]
obtiene un coeficiente r.
18
Para cada valor de r puede construirse una curva caracterstica efectiva que se
Es importante destacar que dicha ecuacin representa una familia de curvas para
siguiente:
presentar picos por encima del valor de la unidad de tal modo que es posible que
ganancia del controlador con lo que aparecen estos puntos o zonas inestables de
19
Tabla 1. Criterios De Seleccin De La Curva Caracterstica De La Vlvula De
Control. [ 2 ]
Isoporcentuales para:
Procesos rpidos.
Lineales para:
Procesos lentos.
20
Para finalizar se puede decir que en la mayora de los casos las vlvulas ms
usadas son las del tipo isoporcentual, con menos frecuencia las lineales y rara vez
Caudal de agua en galones USA por minuto que pasa a travs de la vlvula en
de la vlvula.
Coeficiente Kv. En los pases que emplean unidades mtricas se suele utilizar
de vlvulas de control del siguiente modo: Caudal de agua (de 5 a 40C) en m3/h
que pasa a travs de la vlvula a una apertura dada y con una prdida de 1 bar.
para el mnimo valor recibe el nombre de Kvo. Por lo tanto la relacin Kvs / Kvo es
[
Kv = 0 . 86 Cv m 3 / h ] Ec (6)
21
Frmula general. La vlvula se comporta como un orificio que permite la
2 2
P 1 v1 P v
+ = 2 + 2 Ec (7)
l 1 2g l 2 2g
Suponiendo fluidos incompresibles:
l1 = l 2 = l Ec (8)
v2 v1 = 2 g
2 2 ( p1 p 2)
Ec (9)
l
V2>> V1
P
v 2 = 2g = 2gh Ec (10)
l
La forma de la vlvula da lugar a una resistencia que disminuye la velocidad.
v = 2 gh Ec (11)
q = A .v Ec (12)
22
q = caudal a travs de la vlvula, en m3 / s
P
q=A 2g h = A 2g .10 m 3 / s Ec (13)
l
l
Kv = Q m3 / h
P Ec (14)
Q = caudal mximo, en m3 / h
l
Cv = Q g / min
P Ec (15)
23
Estas relaciones deben ser aumentadas cuando el campo de variacin de caudal
Caudal mximo (Q-mx.): mximo caudal que puede circular por la vlvula
para el 100 % de apertura. Excepto Q-mx., los dems son datos de proceso
Otros datos:
Propiedades fsicas:
De instalacin:
De la vlvula:
24
* Serie (150, 300, etc)
Rangeabilidad
25
vlvula a la tubera. El obturador es quien realiza la funcin de reducir el paso del
rotativo. Esta unido a un vstago que pasa a travs de la tapa del cuerpo y que es
las conexiones soldadas pueden ser con encaje o con soldadura a tope. Las
26
Componentes Del Cuerpo De La Vlvula
27
aplicaciones de los modelos neumticos tambin son limitadas desde el punto de
todo esto es necesario conocer muy bien las caractersticas de cada actuador para
2.1.3 Tipos de vlvulas. Las vlvulas pueden ser de varios tipos segn sea el
diseo del cuerpo y el movimiento del obturador. Las vlvulas de control pueden
ser de varios tipos dependiendo del diseo del cuerpo y del movimiento del
obturador en [A1] se amplia cada uno de los tipos de vlvulas en este caso se
en nuestro estudio.
Considerada como una de las vlvulas ms utilizadas para fines de bloqueo, las
vlvulas de compuerta tienen una tal forma constructiva que, el fluido, al pasar en
lnea recta a travs del cuerpo con el obturador en la posicin totalmente abierta,
carga. El obturador, que puede tener forma de disco o de cua, acta a travs de
y/o estrangulamientos, pues en estos casos el impacto del fluido con el obturador
como podr causar erosin en las superficies de los asientos y del obturador
29
Construccin en amplia gama de tamaos.
de las instrucciones que se ejecuten (ADD, OR, AND), mientras que los pines son
30
Set de instrucciones reducido (tipo RISC), pero con las instrucciones
CARACTERSTICAS 16F877
Frecuencia mxima DX-20MHz
Nmero de pines 40
Interrupciones 14
Timers 3
Mdulos CCP 2
Arquitectura Harvard
CPU Risc
Canales Pwm 2
CARACTERSTICAS 16F877
Pila Harware -
TIPO DE
NOMBRE DEL PIN PIN TIPO BUFFER DESCRIPCIN
TIPO DE
NOMBRE DEL PIN PIN TIPO BUFFER DESCRIPCIN
32
RB4 37 I/O TTL programacin de bajo voltaje
TIPO DE
NOMBRE DEL PIN PIN TIPO BUFFER DESCRIPCIN
33
PORTD es un puerto
bidireccional paralelo
RD0/PSP0 19 I/O ST/TTL
RD1/PSP1 20 I/O ST/TTL
I/O
RD2/PSP2 21 ST/TTL
I/O
RD3/PSP3 22 I/O ST/TTL
I/O
RD4/PSP4 27 I/O ST/TTL
RD5/PSP5 28 I/O ST/TTL
RD6/PSP6 29 ST/TTL
RD7/PSP7 30 ST/TTL
34
Comunicacin Serial. Un dispositivo serial utiliza un protocolo de comunicacin
comunicacin paralela definen que el cableado entre equipos no debe ser mayor
nmero de bits transferidos por segundo. Por ejemplo, 300 baudios son 300 bits
reloj est ejecutndose a 4800 Hz. Esto quiere decir que el puerto serial est
muestreando la lnea de datos a 4800 Hz. Las tasas de baudios para lneas
telefnicas son 14400, 28800, y 33600. Tasas de baudios mayores a estas son
Conector DB-9.
Otros: RI en pin 9
estos motores es el hecho de poder moverlos un paso a la vez por cada pulso que
se le aplique.
constituidos normalmente por un rotor sobre el que van aplicados distintos imanes
estator.
Las bobinas son parte del estator (figura 8) y el rotor (figura 7) es un imn
36
Figura 7. Imagen del rotor.[ 6 ]
trucos para ser controlados, debido a que requieren del cambio de direccin del
un movimiento.
su conexionado interno (ver figura 9). Este tipo se caracteriza por ser ms simple
de controlar.
37
Figura 9. Motor unipolar. [ 6 ]
elctricas como mecnicas las cuales son entregadas por los fabricantes en los
adecuadamente.
Torque. Se llama torque a la fuerza que ejerce el motor sobre la carga. A mayor
torque, una mayor carga o peso puede mover normalmente el motor o puede
lograr una mayor velocidad sobre la misma carga. Este es quizs uno de los
agregando una palanca al eje y un peso o una balanza lineal en el otro extremo de
puede ser una pieza de plomo o se puede utilizar una balanza de resorte.
La palanca debe tener una longitud fija determinada ya sea un centmetro, una
38
expresa en unidades de peso por unidades de longitud, como onzas por pulgada,
T = F *d Ec (16)
palancas.
de friccin entre las superficies de contacto. Para evitar el deslizamiento entre los
engranajes endentados.
39
Cuando dos engranes estn endentados al mayor se le denomina engrane y al
menor pin. Los engranes que se usan para conectar ejes paralelos tienen
dientes rectos. (Existen con dientes helicoidales: los cuales se cortan en forma de
Hlice)
de engranes.
40
Engrane de salida: `conducido`3
Ejes `a, b`
WT : Carga trasmitida
T: Momento de torsin
H: Potencia Kw.
WT = F32 Ec (17)
d2
Ta 2 = WT Ec (18)
2
60(10) 3 H
WT = Ec (19)
d 2n2
WT V
H = Ec (20)
33000 T
wengranemotriz
G= Ec (21)
W engraneconducido
Relacin de velocidades.
41
REV CONDUCTOR ( rmp) N _ dientes CONDUCTOR
= Ec (22)
REV CONDUCIDOr mp) N _ dientes CONDUCIDO
n( rmp) N CONDUCTOR
= Ec (23)
n( rmp) N dientes CONDUCIDO
N: numero de dientes
D: dimetro de paso
d CONDUCTOR N CONDUCTOR
= Ec (25)
d CONDUCIDO N _ CONDUCIDO
Anlisis AGMA. El anlisis y diseo para engranes rectos para resistir a fallas
Nomenclatura:
42
Factores dinmicos. Cuando un engranaje o par de engranes funciona a
B
A
Cv = Kv = V (ft/min) Ec (26)
A+ V
B
A
Cv = Kv = V (m/s) Ec (27)
A + 200 * V
Donde:
A=50+56(1-B)
B=(12-Qv)2/3 /4
3.1 MECNICA
3.1.1 Transmisin.
43
Figura 12. Tren De Engranes Rectos.
Vernier.
44
Figura 13. Determinacin Del Torque. [ 6 ].
F= 8N
d = 0.06 m
T = F *d Ec (30)
T = 0.48 N.m
conclusin de que era bronce. Con este dato y el software puedo conocer ms
datos.
diagrama de bloque y al final se puede ver una tabla de todos los datos obtenidos.
45
Figura 14. PRODENG 1.0
46
Tabla 5 Resultados Factores Dinmicos
47
Torque de entrada 0.48 2.16 0.74
(N.m)
carga tangencial 177.7778 177.7778 177.77
Wt (N)
Potencia 0.0111 0.0111 0.0111
H (hp)
Coeficiente elastico
Cp (pa) 141974.1073 141974.1073 141974.1073
La relacion del tren de engranes esta dada para condiciones optimas del
3.2 VLVULA
CARACTERISTICA KV DE LA VALVULA
48
Las curvas efectivas de las vlvulas de control plantean un problema, el de la
seleccin de la curva adecuada que satisfaga las caractersticas del proceso este
motivado en parte por la falta de datos del proceso de los cuales se carece a
3
coeficiente de dimensionamiento Kv se define: caudal de agua ( m h ) que pasa a
travs de la vlvula a una apertura dada y con una perdida de carga de 1 bar.
Datos:
49
A = * r2
Ec (31)
A = 0.02199912 m2
q =V *t Ec (32)
q = 0.00189 m3 * 1.4181 min
q = 0.002684 m3 / min
q = A .v Ec (33)
q 0.002684 m 3 / min
v= =
A 0.0219912 m 2
v = 0.1220 m / min
m
v = 2.03 * 10 3
s
donde
m3 3600 s Ec (34)
Kv = 0.002684 *
s 1h
m3
K v = 0.14448
h
C v = 1.16 Kv Ec (35)
gal
C v = 0.1612
min
50
Figura 16. Conexin De La Vlvula
lnea se observa:
Caracterstica de la vlvula:
carga.
1. Prueba realizada:
51
0.4 1.12
0.5 1.75
CARACTERISTICA DE LA VALVULA
2
TIEMPO ( s )
1.5
1 Serie1
0.5
0
0 0.2 0.4 0.6
CARRERA ( in )
tiempo.
1. Prueba realizada:
52
COMPORTAMIENTO RESPECTO A
LA SEAL
SEAL ( V ) 6
4
Serie1
2
0
0 0.2 0.4 0.6
CARRERA ( in )
aproximadamente por cada voltio la carrera del obturado se mueve una pulgada.
53
CARACTERISTICA DE CAUDAL
EFECTIVA
PORCENTAJE DE
150
CAUDAL (%) 100
50 Serie1
0
-50 0 50 100 150
CARRERA DE LA VALVULA
(%)
Hay que sealar que en la mayor parte de las vlvulas que trabajan en
vlvula por lo cual la curva real que relaciona la carrera de la vlvula con el caudal
combinaciones entre las resistencia (en este caso fue despreciada debido a que la
un rango de:
54
Carrera del obturador (In): 0 - 0.5
3.3 ELECTRONICA
3.3.1 Datos
MOTOR:
Voltaje de trabajo: 6 V
del motor (0.48N.m) es suficiente para lograr las condiciones de trabajo propiadas.
tiene caracteristicas de 5V DC a 600 mA, esto con el fin de proteger el pic para
Datos:
Ib = 25mA
Ic = 4 A
Calculos:
55
I e = Ib + Ic Ec (36)
I e = 0.025 A + 4 A
I e = 4.025 A
Ic = I b Ec (37)
Ic
=
Ib Ec (38)
4 A
=
0.025 A
= 160
56
RC_7.................. RX (RECEPCION DE DATOS)
RC_6.................. TX (TRANSMISION DE DATOS)
RA_0.................. AN_0 (CONVERSOR ANALOGO DIGITAL)
SEAL DE CONTROL
RA_1.................. AN_1 (CONVERSOR ANALOGO DIGITAL)
SEAL REALIMENTADA DEL SENSOR
RD_0.................. BOBINA 1 DEL MOTOR
RD_1.................. BOBINA 2 DEL MOTOR
RD_2.................. BOBINA 3 DEL MOTOR
RD_3.................. BOBINA 4 DEL MOTOR
57
Figura 18. Diagrama en Flujo de Programa del Microcontrolador
TIP 31 C
58
FIGURA 20 DATA SHEET TIP 31[ 8 ]
MAX 232
59
Figura 21. Data Sheet Cmx 232 [ 8 ]
60
bloqueando al automtico desde el PC; el control manual depende directamente
de la seal del controlador del proceso (en este caso simulado con un
potencimetro.
dos sistemas de control dado que se brinda una interfase grafica a travs de la
simulado con un potencimetro, y otro tipo de control manual para el caso que se
cerrase o abrirse.
61
Figura 24. Funcionamiento De La Etapa De Control Y Monitoreo
62
Figura 26 Segundo Paso De Instalacin Vlvula De Control 3.0
63
Figura 30. Sexto Paso De Instalacin Vlvula De Control 3.0
64
Software: VALVULA DE CONTROL 3.0
seal del controlador en este caso del potencimetro desde el PC se puede tomar
65
4. MANUAL DE FUNCIONAMIENTO
la vlvula de control.
66
Figura 33. Procedimientos Para Poner en Marcha La Vlvula De Control
5. ANALISIS ECONOMICO
67
3`500.000
400.000 Pesos
Pesos
En el mercado una vlvula de Control de La implementacin, ingeniera de una
Flujo de 1/2 para planta piloto esta vlvula de control de flujo para una
evaluada por un valor de: planta piloto tiene una valor de:
un precio asequible para los clientes cada vez mas exigentes con una cifra real
aproximadamente.
Con implementacin del prototipo parcial de una vlvula de control de flujo cumple
con las funciones bsicas que se requiere en un control el cual con mejoras en el
hasta e momento no hay una empresa que disponga de la produccin de este tipo
68
de vlvulas teniendo en cuenta que su propiedad no solo es de uso industrial,
6. ANALISIS CONFIABILIDAD
69
Industriales (compuerta, neumticas) aporta el desempeo por la interfase de
determinado por:
FARADIP.
oscila alrededor de los 2000 dlares por pulgada. Si es una vlvula para plantas
aproximadamente
70
y el sistema se encuentra diseado para una vlvula de 1/2, por lo tanto el costo
de una falla del dispositivo equivale a 1500 dlares *0.30 = 450 dlares
7. ANALISIS DE LEGALIDAD
71
Para la realizacin de las aplicaciones, simulaciones, pruebas de la vlvula de
control de flujo se utilizaron los software Visual Basic 6.0, el cual la universidad de
72
La implementacin del prototipo parcial de una vlvula de control requiere de
Verificacin de calibracin.
9. RECOMENDACIONES
73
Hacer mantenimiento constante, esto implica aspectos citados en el punto 8
instrumento.
elctrico, lubricacin.
16f877 utilizado.
74
En la figura 34 se puede ver paso a paso los procedimientos para llevar a cabo en
75
Consolidacin en Sistemas de control, Instrumentacion Industrial, Sistema de
de confiabilidad.
76
12. CONCLUSIONES
electrnico.
universitaria.
que sea monitoreado que es lo que lo que ofrece el entorno grafico VALVULA
DE CONTROL 2.0.
estudiados.
cualquier usuario que lo use en una posicin avanzada dentro del estudio de
77
El prototipo de la vlvula de control de flujo adems de permitirse adaptar a un
78
BIBLIOGRAFIA
Mecnica:
Editorial Labor
2da edicin.
[A9] Clarence W Silva. Control Sensor and Actuator , Prentice Hall, 1998
[A10] Willians Tompkins, John webster, Interfacing Sensing. Prentice Hall, 2001
BIBLIOGRAFA WEB
www.datasheetcatalog.com
www.infomecanica.com
www.elprisma.com
www.monografias.com
http://www.idm-instrumentos.es/
http://www.interempresas.net/Componentes_y_equipos_industriales
http://www.isa.cie.uva.es/~prada/control
http://www.ni.com
http://www.ti.com
http://www.optics2001.com/Italian-buyer-guide/Medida_-
_aparatos_e_instrumentos
http://www.geocities.com/electronicsweb
http://www.frino.com.ar/simbologia.htm
80
[1] vlvula De control: Fuente: TARANTINO ALVARADO, Rocco. Curso
http://www.monografias.com/trabajos18/descripcion-pic
http://es.wikipedia.org/wikipedia.org/wiki/microcontrolador_pic
2004)
81
ANEXOS 1 PROGRAMA DEL PIC
#INCLUDE"P16F877.INC"
CBLOCK .32
DATOH,DATOL,DATO,CONT,CONT1,CONT2,CONTROL,DATO_R,CONT3,CON
T13,CONT23,POINTER
ENDC
ORG .0
GOTO SETUP
ORG .4
BCF INTCON,GIE
;**** RECEPCION DE DATOS POR PUERTO SERIE ******
GOTO SALIR_INT
MOVF RCREG,W
MOVWF DATO_R
GOTO SALIR_INT
;*************************************************
SALIR_INT BCF PIR1,RCIF
CALL PAUSA
CALL PAUSA
BSF INTCON,GIE
RETFIE
82
BCF STATUS,RP1
CLRF PORTD
MOVLW B'10000000' ;RC6,RC7--> INPUT; TX,RX
USART PIN 25,26
MOVWF PORTC
MOVLW B'00100000' ;CONFIGURACION DE PIE1
MOVWF PIE1 ;DESHABILITO TODAS LAS
INTERUPCIONE PERIFERICOS
BSF TRISA,0
BCF STATUS,RP0 ;BANCO 0
BSF INTCON,GIE
CALL RX_SER
CLRF CONTROL
MOVLW .0
CALL LEER
MOVWF DATO
CALL TX_SER
CALL CONVER_INI
CLRF DATO_R
CLRF POINTER
83
MOVF DATO_R,W
XORLW "A"
BTFSS STATUS,Z
GOTO CHECK_2
CALL ABRIR
GOTO CONVERTIR
CHECK_2 MOVF DATO_R,W
XORLW "C"
BTFSS STATUS,Z
GOTO CONVERTIR
CALL CERRAR
GOTO CONVERTIR
;:***********************************************************************************
;**** FUNCIONES PARA EL MANEJO DEL MOTOR PASO A PASO ****
;************************************************************************************
ABRIR BCF INTCON,GIE
MOVLW B'1101'
MOVWF PORTD
CALL PAUSA
MOVLW B'1110'
MOVWF PORTD
CALL PAUSA
MOVLW B'1000'
MOVWF PORTD
CALL PAUSA
MOVLW B'0100'
MOVWF PORTD
CALL PAUSA
BSF INTCON,GIE
MOVLW "X"
MOVWF DATO
84
CALL TX_SER
RETURN
CERRAR BCF INTCON,GIE
MOVLW B'0100'
MOVWF PORTD
CALL PAUSA
MOVLW B'1000'
MOVWF PORTD
CALL PAUSA
MOVLW B'1110'
MOVWF PORTD
CALL PAUSA
MOVL B'1101'
MOVWF PORTD
CALL PAUSA
BSF INTCON,GIE
MOVLW "Y"
MOVWF DATO
CALL TX_SER
RETURN
;*************************************************************************************
;**** CONFIGURAMOS CONVERSOR ****************************************
CONVER_INI BSF STATUS,RP0 ;BANCO 1
BCF STATUS,RP1
MOVLW B'10001110'
MOVWF ADCON1
BCF STATUS,RP0
MOVLW B'00000001'
MOVWF ADCON0
RETURN
85
;*** SUBRUTINA DE CONVERSION Y GUARDAMOS EL RESULTADO DE ESTA
EN DATO H Y DATO L *******************************************************************
BTFSC ADCON0,GO
GOTO $-1
MOVF ADRESH,W ; CONVERSION FINALIZADA
MOVWF DATOH
BSF STATUS,RP0 ; PASO A BANCO 1
MOVF ADRESL,W
BCF STATUS,RP0
MOVWF DATOL ;GUARDAMOS EL VALOR DE
ADRES L A DATO L
RETURN
86
BSF STATUS,RP0 ;BANCO 1
BCF TXSTA,TX9 ;(TXSTA)DESACTIVO ENVIO DE
9 BIT
GOTO MIR_TRM
BCF STATUS,RP0 ;BANCO 0
BSF INTCON,GIE
RETURN
;**************************************************
RX_SER BSF STATUS,RP0 ;BANCO 1
MOVLW .12 ;19200 BAUDIOS ALTA
VELOCIDAD BRGH=1
87
BCF STATUS,RP0 ;BANCO 0
BTFSC RCSTA,FERR ;MIRO SO OCURRIO ERROR EN
LA TRANSMISION PC To Master
BCF RCSTA,CREN ;RESETEA BANDERAS DE
ERRORES
MOVWF EEADR
BSF STATUS,RP0 ;PASAMOS AL BANCO 3
BCF EECON1,EEPGD ; HABILITA ACCESO A MEMORIA
BSF EECON1,WREN ; HABILITO EEPROM COMO
ESCRITURA
BCF INTCON,GIE
MOVLW H'55' ; CODIGO DEL FABRICANTE***
MOVWF EECON2
MOVLW H'AA'
MOVWF EECON2
BSF EECON1,WR ; ACTIVO CICLO DE ESCRITURA
BTFSC EECON1,WR ;SALTA SI EL CICLO DE ESCRITURA
ES COMPLETADO
GOTO$-1
BCF STATUS,RP0
BCF STATUS,RP1
BSF INTCON,GIE
RETURN
PAUSA MOVLW .5
MOVWF CONT
MOVLW .15
MOVWF CONT1
MOVLW .5
MOVWF CONT2
DECFSZ CONT2,F
89
GOTO$-1
DECFSZ CONT1,F
GOTO$-5
DECFSZ CONT,F
GOTO$-9
RETURN
PAUSA2 MOVLW .8
MOVWF CONT3
MOVLW .192
MOVWF CONT13
MOVLW .20
MOVWF CONT23
DECFSZ CONT23,F
GOTO$-1
DECFSZ CONT13,F
GOTO$-5
DECFSZ CONT3,F
GOTO$-9
RETURN
END
90
ANEXOS 2 PROTOTIPO VALVULA DE CONTROL
91