Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microcoprocesadores y microntroladores.
Aporte individual. 3
Presentado por:
Curso:
309696_59
Tutor:
Se elige el punto 3.
En primer lugar se tiene la fuente de poder, formada por un regulador 7805 y dos filtros
polarizados, la fuente rebaja el voltaje a 5 voltios proveniente de un adaptador o una
bateria de 9 o 12 voltios, esto para poder alimentar el microcontrolador PIC 16F877A.
Se tiene ademas tambien el sensor LDR (fotoresistencia) el cual se encarga de captar la luz
del ambiente, este dispositivo se conecta con un resistor y esto para crear un divisor de
tension, para que el pin del micro habilitado como entrada reciba el voltaje adecuado y
según la programacion pueda controlar desde el pin habilitado como salida el relevo y asi
dar control a la carga a 110 voltios como lo es el bombillo incandecente.
El cristal de 4MHZ y los dos capacitores de 22pf, son la base del reloj de oscilación para el
microcontrolador. Por su parte el transistor 2N3904 es un dispositivo bipolar NPN, este
actua como interruptor electronico permitiendo controlar el relé, elemento electromecanico
que activa y desactiva el bombillo.
Set_tris_b(0);
float valor_analogico;
int valor_digital;
int luminosidad;
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_INTERNAL);
while (1){
set_adc_channel(0);
delay_us(20);
valor_digital=read_adc();
valor_analogico=5.0*valor_digital/1024.0;
luminosidad=(100*valor_analogico)/5;
if(luminosidad< 40){
output_high(pin_b0);
}else{
output_low(pin_b0);
}
delay_ms(200);
}
}
Simulacion en proteus.
Codigo implementado en Pic C compiler.
Link del video.
https://www.youtube.com/watch?v=QZp4xY91Bd0
Referencias bibliograficas
Sin nombre. (2014). Automatic control of street lights. 27-10-2019, de microcontrollerslab.com
Sitio web: https://microcontrollerslab.com/automatic-control-of-street-lights/