Beruflich Dokumente
Kultur Dokumente
Material y Equipo.
1 Protoboard.
1 Microcontrolador PIC18F4550.
1 Motor a pasos (bipolar o unipolar)
1 Driver para motor a pasos (bipolar o unipolar)
1 Servomotor
1 LCD (16x2)
1 Computadora para simulación de programas
1 Osciloscopio
1 Fuente de alimentación fija (5V) (en caso de trabajar en protoboard)
1 Multímetro digital
Bobinas
Paso
A B C D
1 1 0 0 0
2 0 1 0 0
3 0 0 1 0
4 0 0 0 1
Bobinas
Paso
A B C D
1 1 1 0 0
2 0 1 1 0
3 0 0 1 1
4 1 0 0 1
La tabla 3 presenta la secuencia de paso para controlar el accionamiento de las
bobinas de un motor a pasos bipolar.
Tabla 3. Secuencia de paso motor bipolar
Bobinas
Paso
A B C D
1 1 0 1 0
2 1 0 0 1
3 0 1 0 1
4 0 1 1 0
Tome fotografía del circuito real para evidencia de práctica, realice un video donde
muestre la evidencia de funcionamiento del programa. Simular el programa
desarrollado en proteus.
Consejos.
La modulación de ancho de pulso (PWM, pulse width modulation por sus siglas en
inglés) de una señal es una técnica que logra producir el efecto de una señal
analógica sobre una carga, a partir de la variación del ciclo de trabajo de una
señal digital. El ciclo de trabajo describe la cantidad de tiempo que la señal está en
un estado lógico alto, como un porcentaje del tiempo total que esta toma para
completar un ciclo completo.
La frecuencia determina que tan rápido se completa un ciclo (por ejemplo: 1000
Hz corresponde a 1000 ciclos en un segundo), y por consiguiente que tan rápido
se cambia entre los estados lógicos alto y bajo. Al cambiar una señal del estado
alto a bajo a una tasa lo suficientemente rápida y con un cierto ciclo de trabajo, la
salida parecerá comportarse como una señal analógica constante cuando está
siendo aplicada a algún dispositivo.
Ejemplo: Para crear una señal de 3V dada una fuente digital que puede ser alta
(5V) o baja (0V), usted podría utilizar un PWM con un ciclo de trabajo del 60%. El
cual generaría una señal de 5V el 60% del tiempo. Si la señal es conmutada lo
suficientemente rápido, el voltaje visto en las terminales del dispositivo parecerá
ser el valor promedio de la señal. Si el estado lógico bajo es 0V (que es el caso
más común) entonces el voltaje promedio puede ser calculado multiplicando el
voltaje que represente el estado lógico alto por el ciclo de trabajo, o 5V x 0.6 = 3V.
Seleccionar un ciclo de trabajo del 80% sería equivalente a 4V, un 20% a 1V, y así
sucesivamente.
Consejos.
Elegir una salida digital para que oscile a una frecuencia de 50Hz
aproximadamente.
Utilice las funciones de __delay_x() para complementar los tiempos en alto
y bajo de la señal digital.
Verifique con el osciloscopio que la señal digital mantiene la frecuencia
constante cuando se cambia el ciclo de trabajo.
Tome fotografía del circuito real para evidencia de práctica y video donde
se muestre el funcionamiento con el motor o de la señal PWM en el
osciloscopio.
Realizar la conexión de una LCD acorde a los pines que se muestran en la tabla 4,
entre el microcontrolador y una LCD.
PIC18F4550 LCD
PORTD6 EN
PORTD5 R/W
PORTD4 RS
PORTD0 D4
PORTD1 D5
PORTD2 D6
PORTD3 D7
Figura 3. Configuración de conexión PIC y LCD
La figura 3 muestra la apariencia física de una LCD 16x2, es decir, 2 filas con 16
columnas.
Consejos.
Tome fotografía del circuito real para evidencia de práctica, y realice un video
donde muestre el funcionamiento de la LCD. Simular el programa desarrollado en
proteus.