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

Autoclave ensayo


Enviado por   •  21 de Enero de 2016  •  Ensayo  •  1.297 Palabras (6 Páginas)  •  450 Visitas

Página 1 de 6

[pic 1]

Universidad de Guadalajara

Centro Universitario de Ciencias Exactas e Ingenierías

[pic 2]

INSTRUMENTACION MEDICA 3

Practica  #2:

Autoclave

                                                          Nombre:

Avila Pérez Jonathan de Jesús

Gonzales Sandoval Josue

Sección: D01

          Código: 

209698663

212303564

Materia: Instrumentación Medica 3

Maestro (a):

VAZQUEZ ESTRADA, PAULO CESAR

Fecha:  30 de Septiembre del 2015

Marco Teórico[pic 3]

Sensor de Presión MP3V5050: Pertenece a una serie de transductores piezoresistivos, es un sensor monolítico (silicio) de presión. Está diseñado para un amplio rango de aplicaciones, pero especialmente para aquellas que involucran microprocesadores con entradas A/D. Su fin es proporcionar una salida analógica de alto nivel que sea proporcional a la presión aplicada. Tiene 2.5% de error máximo si se encuentra entre 0 y 85°C. Su rango de medición es de 0 a 50 kPa, soporta voltajes entre 2.7 y 3.3V y una corriente máxima de 10mA. Su sensibilidad es de 54 mV/kPa.

LM35: Es un sensor que se usa para medir una temperatura con una salida eléctrica proporcional a la temperatura (a una escala de 0.1V/ °C). Sus ventajas son que son más precisos que los termistores, y por lo general su salida no requiere pasar por una etapa de amplificación. Dependiendo de la configuración del circuito en el que se emplee, puede medir de 2 a 150°C o, si se necesita una escala negativa, de -55  a 150°C. [pic 4]

Antecedentes

Una autoclave es un instrumento muy utilizado en laboratorios y hospitales. Es un sistema cerrado donde se forma vapor de agua que se somete a una presión elevada lo que hace que el agua alcance una temperatura de 121°C causando la desnaturalización de enzimas llevando a la destrucción de microorganismos y a la destrucción de esporas. Normalmente,  se esteriliza a 121°C durante 20 minutos. El proceso completo de esterilización en un autoclave se compone de diferentes fases: primero la resistencia calienta el agua, produciendo vapor que se expulsa por una válvula, hasta llegar a la temperatura de esterilización; después se cierra la válvula y se inicia el proceso de esterilización; finalmente se apaga la resistencia calefactora, deja de producirse vapor y la presión de la autoclave disminuye.

Desarrollo

Material Utilizado

Arduino MEGA, protoboard, sensor de presión MP3V5050, jeringa, LM35, resistencia térmica, relevador, LEDs, DIPswitch, switch de palanca, recipiente, LCD

Primero se hizo la caracterización de los sensores, en su data sheet pudimos encontrar cuántos mV correspondían a un grado Celsius/kPa respectivamente y se programó esta fórmula para convertir los mV y mostrar la respuesta en la LCD. Después se hizo el programa para que no continuara con el proceso al menos de que se cumplieran los requisitos, una alta temperatura y una baja presión, además de que estuviera la puerta cerrada.

#include

LiquidCrystal lcd(49, 47, 37, 35, 33, 31);

int puerta=10;

int ledT=9;

int ledP=8;

int ledN=7;

int res=6;

int ciclo=5;

int Nbajo=4;

float temp()

{

  int t;

  float c;

  t=analogRead(A0);

  c = (500.0 * t)/1023;

  return (c);}

float pres(){

  int k;

  float p;

  float vp;

  k=analogRead(A1);  

  vp = ((k-   0.132)/0.018);

  p= (5.0*vp)/1024;

  return (p);}  

lcd.begin(16,2);

lcd.setCursor(0,0);

lcd.print("C=       P=");

lcd.setCursor(0,1);

lcd.print("autoclave on");}

void setup() {

  pinMode(puerta, INPUT);

  pinMode(ledT, OUTPUT);

  pinMode(ledP, OUTPUT);

  pinMode(ledN, OUTPUT);

  pinMode(res, OUTPUT);

  pinMode(ciclo, INPUT);

  pinMode(Nbajo, INPUT);}

void loop() {

   int bajo;

   bajo=digitalRead(Nbajo);

   if(bajo ==0){ digitalWrite(ledN,       HIGH); }

  else{digitalWrite(ledN, LOW);}

  float temperatura = temp();

  float presion =  pres();

  lcd.setCursor(2,0);

  lcd.print(temperatura);

  lcd.setCursor(11,0);

  lcd.print(presion);

  delay(500);

if(presion < 10) {

      if(temperatura < 60){

        digitalWrite(ledT, LOW);

        digitalWrite(res, HIGH);

        digitalWrite(ledP, LOW);}

else{

          digitalWrite(ledT, HIGH);

          digitalWrite(res, LOW);

          digitalWrite(ledP, LOW); }}

  else {

    digitalWrite(ledT, LOW);

    digitalWrite(res, LOW);

    digitalWrite(ledP, HIGH);}

 int inicio= digitalRead(ciclo);

if(inicio == 1){

    int d;

    int dl;

    d=digitalRead(10);

    if(d==0){dl=1;}

    else{

         dl=0;

         lcd.setCursor(0,0);

         lcd.print("C=       P=");

         lcd.setCursor(0,1);

         lcd.print("Puerta Cerrada");

         lcd.setCursor(2,0);

         lcd.print(temperatura);

 lcd.setCursor(11,0);

 lcd.print(presion); }

if(inicio == 1){

    int d;

    int dl;

    d=digitalRead(10);

    if(d==0){dl=1;}

    else{

         dl=0;

         lcd.setCursor(0,0);

         lcd.print("C=       P=");

         lcd.setCursor(0,1);

         lcd.print("Puerta Cerrada");

         lcd.setCursor(2,0);

         lcd.print(temperatura);

         lcd.setCursor(11,0);

        lcd.print(presion);}

while(dl){

          lcd.setCursor(0,1);

          lcd.print("Cerrar Puerta");

          d=digitalRead(10);

          if(d==LOW){dl=1;}

          else{

            dl=0;

            lcd.setCursor(0,1);

            lcd.print("Puerta Cerrada");}}

     if(presion < 10 && bajo > 0 &&    temperatura < 60){

     lcd.clear();

     lcd.setCursor(0,0);

     lcd.print("esterilizacion");

     int x= 10;

     int y;

     if(x<=10 && x>=1)

      y=1;

     else

      y=0;

     while(y){

     x--;    

     lcd.setCursor(9,1);

     lcd.print(x);

     delay(1000);

     if(x<=10 && x>=1)

      y=1;

     else

      y=0;}

    lcd.clear();

    lcd.setCursor(0,1);

    lcd.print("Fin de Ciclo");

    lcd.setCursor(0,0);

    lcd.print("C=       P=");

    lcd.setCursor(2,0);

    lcd.print(temperatura);

    lcd.setCursor(11,0);

    lcd.print(presion);

    inicio =0;

    dl=0;}

else{

lcd.clear();

    lcd.setCursor(0,1);

    lcd.print(" Peligro");} }}

...

Descargar como (para miembros actualizados) txt (7 Kb) pdf (191 Kb) docx (196 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com