Escolar Documentos
Profissional Documentos
Cultura Documentos
DIVISIN DE INGENIERAS
DEPARTAMENTO DE INGENIERA INDUSTRIAL
INGENIERA MECATRNICA
MICROCONTROLADORES
10-11 AM
PROFESOR:
ALUMNOS:
INTRODUCCIN
MARCO TERICO
- Arquitectura Harvard
- Tecnologa RISC
- Tecnologa CMOS
La modulacin de ancho de pulso (PWM, por sus siglas en ingls) de una seal es una tcnica que
logra producir el efecto de una seal analgica sobre una carga, a partir de la variacin de la frecuencia
y ciclo de trabajo de una seal digital. El ciclo de trabajo describe la cantidad de tiempo que la seal
est en un estado lgico alto, como un porcentaje del tiempo total que esta toma para completar un
ciclo completo. La frecuencia determina que tan rpido se completa un ciclo, y por consiguiente que
tan rpido se cambia entre los estados lgicos alto y bajo. Al cambiar una seal del estado alto a bajo
a una tasa lo suficientemente rpida y con un cierto ciclo de trabajo, la salida parecer comportarse
como una seal analgica constante cuanto esta est siendo aplicada a algn dispositivo.
CDIGO
DIAGRAMA
MATERIAL Y EQUIPO UTILIZADO
1 PIC16F877A.
1 L293D
2 Fuentes de poder de 5V
1 Push botton.
1 Resistencia de 10K.
1 Resistencia de 330 .
1 Cristal de 4MHz.
2 capacitores de 1 nF.
2 potenciometro de 1K.
1 LCD de 16x2
1 Protoboard.
Cable para protoboard.
Software MikroC.
Software Proteus.
Encoder
Sensor optico de herradura
DESARROLLO DE LA PRCTICA
I.- Para la realizacin de esta prctica se utiliz el software MikroC, done se cre el programa
de control que sera quemado en el PIC16F877A. La LCD debe mostrar en la primera fila el
porcentaje de duty cycle a la que esta trabajando el motor, y en la segunda fila la velocidad
mostrada con RPM.
III.- Haciendo uso de un Protoboard se debe realizar el circuito de Proteus en fsico, quedando
como se muestra en la siguiente fotografa:
BIBLIOGRAFA