tecnobiomedica
miércoles, 23 de mayo de 2012
sábado, 19 de mayo de 2012
programacion para leds locos
ESTA ES LA PROGRAMACIÓN ESPERO LES GUSTE
MONTAJE
AQUÍ LES DEJO OTRO PARA QUE LO MIREN
adcon1=7
TRISB=0
TRISA=$FF
pul1 var porta.2
pul2 var porta.1
led1 var portb.0
led2 var portb.1
led3 var portb.2
XY VAR BYTE
XY=0
PORTB=0
PORTA=0
inicio:
if pul1==0 then encender1
if pul2==0 then encender2
goto inicio
encender1:
high led1
PAUSE 1000
low led1
goto inicio
encender2:
high led2
pause 1000
low led2
INICIO1:
IF PUL1==0 THEN ENCENDER4
GOTO INICIO1
ENCENDER4
IF PUL2==1 THEN ENCENDER4
IF PUL1==0 THEN ENCENDER4
IF PUL2==0 THEN ENCENDER4
FOR XY= 1 TO 5
HIGH LED3
PAUSE 300
LOW LED3
PAUSE 300
NEXT
GOTO INICIO
end
sábado, 28 de abril de 2012
bomba de infusion hamilton medical
modelo aramis p
El objetivo de los sistemas de infusión es el control y la administración de fluidos dentro del organismo de forma parenteral (ej. vía intravenosa IV) o enteral (ej. vía nasogástrica) de forma automatizada, confiable y segura.
Los sistemas de infusión poseen las siguientes propiedades y características:
- Precisión.- Suministro constante.- Seguridad y confiabilidad.- Sistemas de control.- Alarmas.- Alimentación eléctrica y a baterías.
Algunas de las aplicaciones típicas donde se utilizan los los sistemas de infusión son:
- Anestesia.- Infusión de alimentos.- Infusión de medicamentos: antibióticos, antiarrítmicos, sedantes, etc.- Micro infusión (neonatal, pediátrico y adulto en alto riesgo).- Quimioterapia.- PCA (Patient Controlled Analgesia).- Otros.
Los sistemas de infusión se dividen en dos categorías:
- Controladores de infusión.
- Bombas de infusión.
Los controladores de infusión controlan la infusión y pueden ser de dos tipos:
- Controladores de goteo.
- Controladores volumétricos.
Las bombas de infusión utilizan un medio mecánico para infundir y controlar la infusión. Los tipos de bombas pueden ser:
- Bombas de jeringa.
- Bombas peristálticas.
martes, 14 de febrero de 2012
Astables-Monoestables
Objetivo La razon de esta actividad es el conocimiento de dos configuraciones basicas del integrado LM555 . Como Astable y como Monoestable . Mediante este trabajo nos entraremos en el uso del programa ISIS-PROTEUS, este programas es usado para la simulacion de circuitos electronicos , mas adelante se explicaran algunas de sus funciones.
LM555
El LM555 es un circuito integrado de 8 pines . Este integrado es muy utilizado en sus funciones de multivibrador como Astable :
Tambien como monoestable:
La dispocicion de cada pin es la siguiente:
Proteus
Proteus es una compilación de programas de diseño y simulación electrónica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los módulos VSM y Electra.
Proteus es una compilación de programas de diseño y simulación electrónica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los módulos VSM y Electra.
El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado de Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se desea realizar con componentes muy variados, desde simples resistencias, hasta alguno que otro microprocesador o microcontrolador, incluyendo fuentes de alimentación, generadores de señales y muchos otros componentes con prestaciones diferentes. Los diseños realizados en Isis pueden ser simulados en tiempo real, mediante el módulo VSM, asociado directamente con ISIS.
ASTABLE
Lo primero que hicimos fue armar el circuito en Proteus ASTABLE
Luego pasamos a simularlo , conectando un osciloscopio y viendo la carga y descarga del capacitor.
En la parte superior podemos observar la salida de la pata 3 , mientras que abajo se ve la carga y descarga del capacitor.
Tambien se puede observar la tension maxima y la tension minima
En la siguiente imagen observamos que sucede si conectamos el pin 4 a GND.La tension va a ser 0v.
En la siguiente imagen observamos que sucede si conectamos el pin 4 a GND.La tension va a ser 0v.
Al mismo tiempo que simulabamos , calculamos los valores de frecuencia y duty . Nuestra resistencias eran de : Ra = 68 kohm , Rb = 39 Kohm. . Los capacitores de 10 nF .Con esos valores se desarrollo :
F = 1.44/(Ra + 2 .Rb )
F = 1.44/(Ra + 2 .Rb )
F = 986,30 Hz
Duty = 1 - Rb/(Ra + 2 Rb)
Duty = 0,736
Duty% = 76,3 %
El duty en la simulacion nos otorgo un valor de 940 Hz.
El paso siguiente fue llevar la frecuencia de trabajo a 40 khz , esto nos llevo a recalcular los componentes , segun valores dados por los fabricantes.Los nuevos valores de resistencias son de 1.2Kohm , el de capacitor de 10pF con un duty de 0,66.
Con esto volvimos a simular y obtuvimos lo siguiente :
Uno de los ultimos pasos fue diseñar un PCB del astable :
Monoestable
Al terminar el circuito astable , proseguimos con el monoestable el cual lo simulamos asi :
Al terminar el circuito astable , proseguimos con el monoestable el cual lo simulamos asi :
Para seguir , intentamos obtener un tiempo de alto de 50 ms , para esto realizamos los siguientes calculos :
T = 1,1 .R.C
50 / 1,1 . 3,3 µF = R
R = 13,77 K
Como con el Astable , diseñamos un pcb:
autor:http://elcontinente7.blogspot.com/2011/06/actividad-n-3-astables-monoestables.html
martes, 6 de diciembre de 2011
opto acoplador
este opto acoplador es para DC 4n25
este moc o opto acoplador es para AC
se recomienda el uso de un diodo para evitar el daño de la parte digital
este moc o opto acoplador es para AC
se recomienda el uso de un diodo para evitar el daño de la parte digital
5 breve descripción del funcionamiento del dispositivo
Es un equipo que tiene como función el simular un ambiente controlado para el bebe similar al del útero, en el que su proceso de gestación y maduración de órganos continúe con el menor traumatismo posible y permitirle la adaptación paulatina al medio externo en el que se empieza a desarrollar.
El funcionamiento de la incubadora es posible gracias a un diseño de circuíos que por medio de sensores, comparadores y alarmas controlando básicamente 2 parámetros Temperatura ambiente en un rango de 20°C – 39°C y la humedad relativa.
RESUMEN: Este proyecto tiene la finalidad de diseñar el modulo de medición y control térmico de habitáculo para la Incubadora pediátrica practicando los conocimientos teóricos que involucran la conversión de voltaje análogo digital, culminando con la construcción del mismo.
El circuito electrónico está basado en la utilización del micro controlador PIC16F877A y el sensor térmico LM-35
1. INTRODUCCIÓN
La incubadora pediátrica, es un equipo que tiene como función el simular un ambiente controlado para el bebe similar al del útero, en el que su proceso de gestación y maduración de órganos continúe con el menor traumatismo posible y permitirle la adaptación paulatina al medio externo en el que se empieza a desarrollar.
El funcionamiento de la incubadora es posible gracias a un diseño de circuítos que por medio de sensores, comparadores y alarmas controlan básicamente 2 parámetros Temperatura ambiente en un rango de 20°C – 39°C y la humedad relativa.
Este reporte contiene la información de los procesos que se siguieron para la construcción del módulo de medición y control térmico del habitáculo de la incubadora pediátrica, practicando los conocimientos adquiridos en nuestro proceso de formación de mantenimiento en equipo biomédico, hasta hoy día quinto trimestre, utilizando herramientas informáticas como la Suite Internet, Microsoft Explorer Ver. 9.0, Proteus V 7.6, Microcode Studio V 3.0.0.5 y herramientas electrónicas de mano.
1. MARCO TEÓRICO
El procesador PIC 16F877A es un dispositivo de tecnología Harvard y cuenta con tres tipos de memoria: la RAM es donde se ejecuta el programa y es una memoria volátil que se borra en el momento de apagado, La ROM es la memoria de solo lectura, y la EEPROM es una memoria auxiliar de almacenamiento donde se guarda el programa.
La parte Análoga está compuesta por los sensores térmicos, los que por cada 1°C que perciben envían 10 mV por sus salida a las entradas IN del PIC.
LM – 35 | °C |
10mV | 1 |
20mV | 2 |
Tabla 1: Comportamiento del LM35.
La parte digital está compuesta por PIC 16F877A, la LCD (2×16) y el cristal (XT) 4MHz. El programa encuentra los 10mV en la entrada IN del PIC y los convierte en una unidad digital, procesándola en lenguaje de máquina “Binario” y en lenguaje humano ”Decimal” el paso siguiente es mostrarla por el LCD de acuerdo a sus tiempos de espera programados y el siclo se repite en cada cambio de temperatura.
La parte de Potencia la componen dos circuitos de idéntica configuración uno correspondiente a la resistencia o fuente térmica y otro correspondiente a el motor, los cuales constan de un Opto acoplador MOC 3011, un Triad, un Diac, una resistencia de 220KΩ y un diodo.
Cuando la temperatura sensada sea menor a 34°C, enviará una señal de 5V a PortC0 activando el circuito de potencia correspondiente a la resistencia, la cual empezará a calentarse, dando ganancia térmica al sistema y asegurando que en PortC1, que es la conexión del circuito ventilador, esté en 0V. Pero cuando esta ganancia sea sensada en una magnitud mayor a 36°C, el microprocesador interrumpirá la señal de 5V en PortC0, para desactivar el circuito de potencia correspondiente a la resistencia y envía una señal de 5V a PortC1, no sin antes asegurar 0V a PortC0, activando el circuito de potencia correspondiente al motor el cual empezará a ventilar el sistema, para que pierda energía calorífica y desactivando a su vez el circuito correspondiente a la resistencia, hasta que vuelva a caer el sensor de la misma, a una magnitud menor a 34°C y así cíclicamente se activarán y desactivarán motor y resistencia, para garantizar que la temperatura dentro del habitáculo, permanezca siempre en el rango de 34°C – 36°C.A continuación se muestra el código fuente de la programación realizada para este proyecto por el Ingeniero Marvin Javier Villamizar Herrera:
DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 0
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 1
DEFINE ADC_SAMPLEUS 50
DEFINE ADC_BITS 10
DEFINE ADC_CLOCK 3
ADCON1=%10000010
TRISC=$00
TRISA=$FF
PORTC=0
PORTB=0
PORTA=0
TEMP VAR WORD
TEMPII VAR WORD
RES VAR PORTC.0
VEN VAR PORTC.1
INICIO:
ADCIN 0,TEMP
ADCIN 1,TEMPII
TEMP=TEMP/2
TEMPII=TEMPII/2
LCDOUT $FE,1, "TEMPCAMARA: ",DEC TEMP
LCDOUT $FE,$0C0,"TEMPCIRCUIT: ", DEC TEMPII
PAUSE 200
IF (TEMP<34) THEN PAUSE 50:RES=1:VEN=0
IF (TEMP>36) THEN PAUSE 50:RES=0:VEN=1
GOTO INICIO
1. MATERIALES UTILIZADOS
Para el módulo de medición y control térmico se utilizaron los siguientes materiales.
- 2 LM 35 sensor de temperatura
- 1 PIC16F877A
- 2 Condensadores Electroliticos 10 μF
- Una fuente de voltaje 5V DC
- 2 Resistencias de 220 Ω
- 1 Resistencia de 1K Ω
- 1 cristal 4MHz
- LCD 2x16
- 1 potenciometro de 10kΩ
- Estaño
- Cable de cobre TWG N° 22
- 2 Cables duplex con clavija a 110VAC
- Cable flexible de 3 Hilos para sensores.
- Matrial Termoencogible
1. RESULTADOS:
Se aprendio el funcionamiento de la Incubadora pediatrica.
Se pudo comprobar en forma practica la teoria de comportamiento de todas las partes que componen el circuito del módulo de medición y control térmico.
Se practicó el manejo de una señal digital y una señal analoga y el proceso de conversión.
Se aprendio a trabajar algunos de los comandos basicos de programación en Pic Basic.
Se recordo el proceso de programacion de un PIC por medio del prograamador con el archivo .Hex.
Se diseño y simulo virtualmente el plano electronico del módulo de medición y control térmico como se muestra en la fin.
1 lista de chequeo técnico del equipo
A resistencia generadora de calor: Se chequeo que esta resistencia se encontrara conectada correctamente. No se comprobó que se encontrara en funcionamiento ósea que generara calor
B transformador: primero se le ISO un chequeo visual de sus conexiones. Su alimentación se dirige Asia las tarjetas de la parte frontal del equipo. No recurrimos a darle energía al transformador por posibles averías por causa de la estática.
C panel frontal: su panel frontal se encontraba sin tornillos Recurrimos a colocar tornillos en las partes en las que fueron retirados. Muchos de los componentes eléctricos como transistores integrados condensadores resistencias, se encontraban quemadas o fueron retiradas.
D motor: se ISO un chequeo visual de sus conexiones de alimentación primero conectamos el motor a un voltaje DC. El motor reaccionaba girando de un lado y liego al otro. Luego se probó con un voltaje alterno y notamos que el motor respondía de una forma aceptable al voltaje alterno. Por lo tanto se comprobó que el motor se encontraba en funcionamiento.
E termocupla: se encontraba defectuosa ya que la parte de conexión de la termocupla se encontraba desoldada. Probamos lo que quedaba de ella para mirar si funcionaba pero al calentarla no nos dio ningún resultado.
3 importancias del dispositivo que se va a realizar dentro del equipo
Su importancia es muy alta porque sin estos sensores de temperatura y humedad no se puede detectar en el equipo los cambios constantes que se puedan presentar ya que los cambios de temperatura y de humedad pueden ser muy constantes por eso se utilizan dichos sensores
Suscribirse a:
Entradas (Atom)