Beruflich Dokumente
Kultur Dokumente
Código de Laboratorio
Título de Laboratorio
Estudiante
1. OBJETIVO
El funcionamiento de este circuito corresponde con un CLOCK (integrado 555), anteriormente diseñado, la
pata 3 del CLOCK es la salida la cual va a ir conectado con el contador (74LS93) en la pata(14) y la pata (01
y 12) va unidas o puenteadas, la pata 02 va ir conectado a una fuente de voltaje 5Vcc y la 02 y 03 va
conectado a tierra, junto con la pata 10 del contador
Las patas del contador(09,08,11,12) van conectados con las compuertas lógicas, las cuales se utilizan para la
lógi
ca que vamos a dar según muestra la tabla de verdad previamente realizada junto con las ecuaciones ya
CIRCUITO Y/O DISEÑO EN PROTEUS
1
Asignatura
Código de Laboratorio
Título de Laboratorio
Estudiante
3. LISTA DE COMPONENTES
1 PIC 18F4550
1 CRYSTAL DE CUARZO DE 4Mhz.
2 CONDENSADORES CERAMICOS A 22 pF.
1 RESISTENCIA DE 1K OHM.
GRABADOR DE PICS GENERICO PICKIT 3.
COMPUTADORA CON MIKROC Y PROTEUS.
RESISTENCIAS DE PROTECCION DE 220 OMHS PARA LOS LED
CABLES JUMPERS.
SWITCHERO
1 LCD
1 SENSOR DE DISTANCIA HC-SR04
2
Asignatura
Código de Laboratorio
Título de Laboratorio
Estudiante
4. EXPERIENCIAS ADQUIRIDAS
En la presente práctica es evidente la facilidad que tiene el microcontrolador para operar sensores,
con los ejercicios de práctica se adquieren mas habito de uso de los puertos y pines del
microcontrolador pic18F4550 y hace su uso más sencillo.
5. CONCLUSIONES
Los microcontroladores son una herramienta sumamente útil para nuestra vida diaria y se encuentran
en una gran cantidad de dispositivos que usamos día con día.
Se puede decir que con la llegada de los PIC se abre un nuevo campo para el diseñado de sistemas
automatizados, ya que podemos implementar sistemas que requieran una gran cantidad de proceso
con un costo menor que cualquiera de las soluciones existentes. En el proyecto realizado es notable la
facilidad con la que se puede programar y diseñar una secuencia de leds usando el pic 18f4550.
6. RECOMENDACIONES
3
Asignatura
Código de Laboratorio
Título de Laboratorio
Estudiante
(TMR1H<<8))/364.55+1);
}
void main()
{ int distancia,a;
char texto[15];
ADCON1 |=0x0F;
CMCON |=7;
Lcd_
if(distancia>=1 && distancia <= 1000)
{ IntToStr(distancia,texto);
Ltrim(texto);
Lcd_Out(2,1," centimetros");
Lcd_Out(2,1,texto);
}
else
{ Lcd_Out(2,1,"FUERA DE RANGO!!");
}
if(a==distancia){ PORTA=1; }
else {if(a<distancia) {
PORTA=2;delay_ms(500);}
else { PORTA=4; delay_ms(500);}
} delay_ms(100);
}
}
}