ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

TRABAJO COLABORATIVO UNO INSTRUMENTACION MEDICA

luciao20 de Octubre de 2012

4.354 Palabras (18 Páginas)513 Visitas

Página 1 de 18

TRABAJO COLABORATIVO UNO

Presentado por:

RAUL ANDRES ALZATE

Cod: 1.115.069.076

ANDERSON JAVIER OSORIO VALDERRAMA

Cod: 1.117.490.848

GONZALO ELIUTH GONZALEZ GOMEZ

Cod: 1.102.841.976

Tutor

SAULO ANDRES

Grupo: 299016_15

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

PROGRAMA DE INGENIERIA ELECTRONICA

INSTRUMENTACION MÉDICA

2012

INTRODUCION

Este primer trabajo colaborativo es una oportunidad para acercarse a exigencias reales del área de bioingeniería, cuyo principal objetivo es la preservación de la salud del ser humano.

La termometría clínica hace parte del control básico de signos vitales y de la instrumentación de medida, encargada de registrar, medir cualquier variable de tipo de origen fisiológico proveniente del ser humano. Si tenemos en cuenta que alguna variación en la temperatura corporal es una anormalidad en la capacidad de auto termorregulación que posee el cuerpo humano, debido a alguna afección en el termostato natural de los humanos, conocido como hipotálamo. Las afecciones a la regulación de control del cuerpo humano se deben principalmente a infecciones o enfermedades bacterianas que atacan químicamente al hipotálamo, lecciones cerebrales severas o a las condiciones del medio ambiente que influyen la temperatura corporal. En este punto es necesario decir que la temperatura interna del cuerpo humano normal esta en el rango de 36.5-37.2 grados centígrados según la asociación americana de medicina. Temperaturas inferiores a 34 grados centígrados son consideradas como hipotermia, estado en el que se presenta rigidez muscular ,coloración azul de la piel, entumecimiento, perdida del conciencia y percepción del medio que los rodea y en los peores casos la muerte. El estado de hipertermia se da a temperaturas por encima de los 38 grados centígrados y los síntomas más comunes de este estado son la alta sudoración, pirexia, disnea, taquicardia, daños cerebrales y paro cardio respiratorio.

Este primer trabajo colaborativo para medir uno de los parámetros más importantes del cuerpo humano empieza con una descripción de los parámetros y características más importantes del microprocesador PIC16F87, elemento central del dispositivo de termometría clínica. A continuación se presenta el diagrama de bloques de un termómetro clínico y se especifican cuales las selecciones de elementos que componen el sistema, una descripción del desarrollo del software de programación y sus principales características, el software de programación en Pic Simulator IDE y la simulación del dispositivo de termometría en el programa proteus 7.7.

DESARROLLO DE LA ACTIVIDAD

• Descripción del microprocesador PIC16F87

Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes actividades que requieran del procesamiento de datos digitales y del control y comunicación digital de diferentes dispositivos. Los microcontroladores poseen una memoria interna que almacena dos tipos de datos; las instrucciones, que corresponden al programa que se ejecuta, y los registros, es decir, los datos que el usuario maneja, así como registros especiales para el control de las diferentes funciones del microcontrolador. Los microcontroladores se programan en lenguajes de programación Assembler y cada microcontrolador varía su conjunto de instrucciones de acuerdo a su fabricante y modelo. De acuerdo al número de instrucciones que el microcontrolador maneja se le denomina de arquitectura RISC (reducido) o CISC (complejo).

Los microcontroladores poseen principalmente una ALU (Unidad Lógico Aritmética), memoria del programa, memoria de registros, y pines I/O (entrada y/0 salida). La ALU es la encargada de procesar los datos dependiendo de las instrucciones que se ejecuten (ADD, OR, AND), mientras que los pines son los que se encargan de comunicar al microcontrolador con el medio externo; la función de los pines puede ser de transmisión de datos, alimentación de corriente para l funcionamiento de este o pines de control especifico.

Para este proyecto se utilizo el PIC 16F87. Este microcontrolador es fabricado por Microchip family a la cual se le denomina PIC. El modelo 16F87 posee varias características que hacen a este microcontrolador un dispositivo muy versátil, eficiente y práctico, optimo para esta aplicación de programación de un sistema de control de temperatura corporal clínica.

Principales características del Microcontrolador PIC16F87:

- Soporta modo de comunicación serial, posee dos pines para ello.

- Amplia memoria para datos y programa.

- Memoria reprogramable: La memoria en este PIC es la que se denomina FLASH; este tipo de memoria se puede borrar electrónicamente (esto corresponde a la “F” en el modelo).

- Set de instrucciones reducidas (tipo RISC), pero con las instrucciones necesarias para facilitar su manejo.

TABLA DE CARACTERISTICAS DEL MICROPROCESADOR PIC16F87

CARACTERÍSTICAS 16F877

Frecuencia máxima DX-20MHz

Memoria de programa flash palabra de 14 bits 8KB

Posiciones RAM de datos 368

Posiciones EEPROM de datos 256

Puertos E/S A,B,C,D,E

Número de pines 40

Interrupciones 14

Timers 3

Módulos CCP 2

Comunicaciones Serie MSSP, USART

Comunicaciones paralelo PSP

Líneas de entrada de CAD de 10 bits 8

Juego de instrucciones 35 Instrucciones

Longitud de la instrucción 14 bits

Arquitectura Harvard

CPU Risc

Canales Pwm 2

Pila Harware -

Ejecución En 1 Ciclo Máquina -

• Descripción de los puertos del microcontrolador:

Puerto A:

 Puerto de e/s de 6 pines

 RA0 è RA0 y AN0

 RA1 è RA1 y AN1

 RA2 è RA2, AN2 y Vref-

 RA3 è RA3, AN3 y Vref+

 RA4 è RA4 (Salida en colector abierto) y T0CKI(Entrada de reloj del modulo Timer0)

 RA5 è RA5, AN4 y SS (Selección esclavo para el puerto serie síncrono)

 Puerto B:

 Puerto e/s 8 pines

 Resistencias pull-up programables

 RB0 è Interrupción externa

 RB4-7 interrupción por cambio de flanco

 RB5-RB7 y RB3 y programación y debugger in circuit

 Puerto C:

 Puerto e/s de 8 pines

 RC0 è RC0, T1OSO (Timer1 salida oscilador) y T1CKI (Entrada de reloj del modulo Timer1).

 RC1-RC2 è PWM/COMP/CAPT

 RC1 è T1OSI (entrada osc timer1)

 RC3-4 è IIC

 RC3-5 è SPI

 RC6-7 è USART

 Puerto D:

 Puerto e/s de 8 pines

 Bus de datos en PPS (Puerto paralelo esclavo)

 Puerto E:

 Puerto de e/s de 3 pines

 RE0 è RE0 y AN5 y Read de PPS

 RE1 è RE1 y AN6 y Write de PPS

 RE2 è RE2 y AN7 y CS de PPS

• Dispositivos periféricos del dispositivo del PIC16F87:

 Timer0: Temporizador-contador de 8 bits con preescaler de 8 bits

 Timer1: Temporizador-contador de 16 bits con preescaler que puede incrementarse en modo sleep de forma externa por un cristal/clock.

 Timer2: temporizador de 8 bits con preescaler y postescaler.

 Dos módulos de Captura, Comparación, PWM (Modulación de Anchura de Impulsos).

 Conversor A/D de 1 0 bits.

 Puerto Serie Síncrono Master (MSSP) con SPI e I2C (Master/Slave).

 USART/SCI (Universal Syncheronus Asynchronous Receiver Transmitter) con 9 bit.

 Puerta Paralela Esclava (PSP) solo en encapsulados con 40 pines.

• Diagrama de bloques del microprocesador PIC16F87.

Descripción de los opines de un microprocesador PIC16F87.

Tablas de características del microcontrolador PIC16f87

NOMBRE DEL PIN

PIN

TIPO TIPO DE

BUFFER

DESCRIPCIÓN

OSC1/CLKIN 13 I ST/MOS Entrada del oscilador de cristal / Entrada de señal de reloj externa

OSC2/CLKOUT 14 O - Salida del oscilador de cristal

MCLR/Vpp/THV 1 I/P ST Entrada del Master clear (Reset) o entrada de voltaje de programación o modo de control high voltaje test

RA0/AN0

RA1/AN1

RA2/AN2/ Vref-

RA3/AN3/Vref+

RA4/T0CKI

RA5/SS/AN4

2

3

4

5

6

7

I/O

I/O

I/O

I/O

I/O

I/O

TTL

TTL

TTL

TTL

ST

TTL

PORTA es un puerto I/O bidireccional

RAO: puede ser salida analógica 0

RA1: puede ser salida analógica 1

RA2: puede ser salida analógica 2 o referencia negativa de voltaje

RA3: puede ser salida analógica 3 o referencia positiva de voltaje

RA4: puede ser entrada de reloj el timer0.

RA5: puede ser salida analógica 4 o el esclavo seleccionado por el puerto serial síncrono.

RBO/INT

RB1

RB2

RB3/PGM

...

Descargar como (para miembros actualizados) txt (29 Kb)
Leer 17 páginas más »
Disponible sólo en Clubensayos.com