Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TRABAJO COLABORATIVO 1
CURSO: 299016_10
INTRODUCCIN
CONTENIDO
SOLUCIN
Diagrama De Flujo
Elementos de entrada:
Un suiche (simula del sensor de temperatura): se encarga de simular un
sensor de temperatura el cual se encarga de captar la seal.
Unidad principal:
Microcontrolador PIC (16F877A): es el encargado de controlar y
procesar la variable medida, es el cerebro del prototipo.
Elementos de salida:
Una pantalla LCD, 3 resistencias de 330, 3 diodos led (rojo, amarillo y
verde), un buzzer y un relevador: estos son los encargados de mostrar
al usuario el comportamiento de la seal de entrada, ya sea mediante un
mensaje mostrado en pantalla LCD, una seal visual mediante unos
LEDS y una seal auditiva mediante un BUZZER.
Circuito Esquemtico
Funcionamiento
CDIGO
#include <16f877A.h>
#use DELAY(CLOCK = 4M)
#include <LCD.C>
void main()
{
lcd_init();
printf (lcd_putc,"Estado");
while(true){
if (input(pin_b0)){
output_low(pin_b4);
output_low(pin_b5);
int op = 1;
lcd_init();
printf (lcd_putc,"Hipotermia");
output_high(pin_a0);
while(op==1){
output_high(pin_b3);
delay_ms(500);
output_low(pin_b3);
delay_ms(500);
if(input(pin_b1)){
op=0;
output_low(pin_a0);
}
if(input(pin_b2)){
op=0;
}
}
}
if (input(pin_b1)){
lcd_init();
printf (lcd_putc,"Normal");
output_high(pin_b4);
}
if (input(pin_b2)){
output_low(pin_b4);
output_low(pin_b3);
int op = 1;
lcd_init();
printf (lcd_putc,"Hipertermia");
output_high(pin_a0);
while(op==1){
output_high(pin_b5);
delay_ms(500);
output_low(pin_b5);
delay_ms(500);
if(input(pin_b1)){
op=0;
output_low(pin_a0);
}
if(input(pin_b0)){
op=0;
}
}
}
}
}
CONCLUSIN
BIBLIOGRAFA
monografas,
(octubre
de
2015),
pic
16F877A,
recuperado
de:
http://www.monografias.com/trabajos18/descripcion-pic/descripcionpic.shtml
mdica
(termometra
clnica),
recuperado
de
http://campus13.unad.edu.co/campus13_20152/file.php/88/MODULO_INST/
2/leccin_21.html