APORTE_TRABAJO_COLABORATIVO_1_INSTRUMENTACION_MEDICA (2).docx

24
TRABAJO COLABORATIVO INSTRUMENTACION MEDICA TERMOMETRIA CLINICA 299016-5 CARLOS ARMANDO LUQUE TORRES 80061566 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA “UNAD” ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA TECNOLOGIA EN ELECTRONICA

Transcript of APORTE_TRABAJO_COLABORATIVO_1_INSTRUMENTACION_MEDICA (2).docx

TRABAJO COLABORATIVOINSTRUMENTACION MEDICATERMOMETRIA CLINICA299016-5

CARLOS ARMANDO LUQUE TORRES80061566

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNADESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIATECNOLOGIA EN ELECTRONICAEL ROSAL,CUND2 DE ABRIL DE 2015

CONTENIDOINTRODUCCION1.DIAGRAMA DE FLUJO2.ARQUITECTURA DE PIC 16F877A 3.PROGRAMA DE CONTROL EN ASM.MPLAB4.SIMULACION EN PROTEUS5. CONCLUSIONESBIBLIOGRAFIA

INTRODUCCION

Los diagnosticos en el ser humano , son la clave para evitar daos y perjuicios en los sistemas biolgicos y fsicos del cuerpo de una persona, una revisin exhaustiva y con los equipos idneos,calibrados y confiables ,permite reducir daos y corregir malos habitos, malas posturas y por lo tanto mejorar la calidad de vida de un paciente. Con el presente trabajo colaborativo, nuestro grupo de trabajo,expone la forma de disear un instrumento clnico , basado en la magnitud de temperatura, una de las variables que a nivel de diagnostico , revela la presencia de irregularidades de funcionamiento del ser humano, la maquina perfecta.

1.DIAGRAMA DE FLUJO

2.ARQUITECTURA DE PIC 16F877A El microcontrolador que se esta trabajando en la primera practica de instrumentacin medica, es un circuito integrado de 40 pines, que cuenta con cinco puertos de entradas y salidas y que se caracteriza especialmente por tener siete puertos de entradas analgicas. En nuestro caso, vamos a utilizar el canal A0,tambin es importante resaltar , que este PIC al igual que el conocido PIC 16F84A, tiene una arquitectura RISC, con tan solo un juego de 35 instrucciones con un ancho de 14 bits. La frecuencia puede llegar hasta lo 20 Mhz, sobrado para el diseo propuesto, otro aspecto clave es que su organizacin esta en cuatro bancos de la memoria RAM, y tiene una memoria tipo Flash que es donde escribimos las instrucciones,su capacidad es de 8 kilobytes.El voltaje de operacin oscilla entre los 2 voltios y 5.5 voltios. La corriente mxima por canal es de 25 mA. Tengase en cuenta que en la memoria RAM, se tienen los registros de operacin de este integrado de diseo DIL , adems que accedemos a los Bancos por medio de una combinacin de bits del registro STATUS.

3.PROGRAMA DE CONTROL EN ASM.MPLAB

;UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA "UNAD";TECNOLOGIA EN ELECTRONICA;INSTRUMENTACION MEDICA;299016_5;TERMOMETRIA CLINICA

__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSCLIST P=16F877AINCLUDE CBLOCK .32

ENDCNUMERO equ d'32'ORG 00HGOTO INICIO;SUBRUTINASINICIObsf STATUS,RP0bcf STATUS,RP1movlw d'15'; configuracion para una sola entrada analogicamovwf ADCON1;movlw d'1'movwf TRISAclrf TRISB ;Puertos de salida ; B0=Led_verde,B1=Led_amarillo,B2=Led_rojo ,B3=Bocinaclrf TRISCclrf TRISD ;Bancos configurados como salida;salimos del banco 1bcf STATUS,RP0bcf STATUS,RP1

PRINCIPAL

call Iniciar_pantallacall Mensaje_Normal

CICLO_ADcall LCD_Linea2movlw b'10000001'movwf ADCON0call convercall Retardo_1sGOTO CICLO_AD

Mensaje_Normalcall LCD_Borracall LCD_Cursor_Incrementocall LCD_Cursor_Offcall LCD_Linea1movlw 'N'call LCD_envia_caractermovlw 'O'call LCD_envia_caractermovlw 'R'call LCD_envia_caractermovlw 'M'call LCD_envia_caractermovlw 'A'call LCD_envia_caractermovlw 'L'

return

Mensaje_hipo

call LCD_Borracall LCD_Cursor_Incrementocall LCD_Cursor_Offcall LCD_Linea1call LCD_envia_caractermovlw 'H'call LCD_envia_caractermovlw 'I'call LCD_envia_caractermovlw 'P'call LCD_envia_caractermovlw 'O'call LCD_envia_caractermovlw 'T'call LCD_envia_caractermovlw 'E'call LCD_envia_caractermovlw 'R'call LCD_envia_caractermovlw 'M'call LCD_envia_caractermovlw 'I'call LCD_envia_caractermovlw 'A'return

Mensaje_hiper

call LCD_Borracall LCD_Cursor_Incrementocall LCD_Cursor_Offcall LCD_Linea1call LCD_envia_caractermovlw 'H'call LCD_envia_caractermovlw 'I'call LCD_envia_caractermovlw 'P'call LCD_envia_caractermovlw 'E'call LCD_envia_caractermovlw 'R'call LCD_envia_caractermovlw 'T'call LCD_envia_caractermovlw 'E'call LCD_envia_caractermovlw 'R'call LCD_envia_caractermovlw 'M'call LCD_envia_caractermovlw 'I'call LCD_envia_caractermovlw 'A'

return

converbsf STATUS,RP0movlw b'10001110'movwf ADCON1bcf STATUS,RP0call Retardo_20micros

bsf ADCON0,GOnopnopnopnopnop

consu

btfsc ADCON0,GOgoto consubsf STATUS,RP0movf ADRESL,Wbcf STATUS,RP0movwf DATOrrf DATO,F

call CENT_DEC_UNIDmovf CENT,Waddlw 030hcall LCD_envia_caracter

movf DEC,Waddlw 030hcall LCD_envia_caracter

movf UNID,Waddlw 030hcall LCD_envia_caracter

movlw 'd'call LCD_envia_caracterreturn

;ACTIVACION DE CONTROL

INICIO_2movwf DATObtfss DATO,0goto Led_verdebtfss DATO,1goto Led_verdegoto INICIO_2

Led_verde

bsf PORTB,0 ;energiza puerto 0 del canal Bcall Mensaje_Normal

Led_AmarilloINICIO_3bsf PORTB,1 ;Activa puerto 1 del canal Bcall Retardo_2sbcf PORTB,0call Retardo_2scall Mensaje_hipobsf PORTB,3goto INICIO_3

Led_RojoINICIO_4bsf PORTB,2 ;Activa puerto 2 del canal Bcall Retardo_2sbcf PORTB,0call Retardo_2scall Mensaje_hiperbsf PORTB,3goto INICIO_4

INCLUDE INCLUDE INCLUDE INCLUDE

end

4.SIMULACION EN PROTEUS

5.CONCLUSIONES

BIBLIOGRAFIA

GOMEZ HERNANDEZ, SAULO, Protocolo Academico de Instrumentacin Mdica,Universidad Nacional Abierta y a Distancia UNAD,Bogot ,(2010).QUINTERO MUOZ,JORGE EDUARDO,Mdulo de Instrumentacin Mdica,Universidad Nacional Abierta y a DistanciaUNAD.