Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA: MICROCONTROLADORES
RESULTADO DE APRENDIZAJE DE LA PRÁCTICA:
TIEMPO PLANIFICADO EN EL SILABO: 6 HORAS
TIEMPO DE LA PRÁCTICA POR GRUPO: 2
NUMERO DE ESTUDIANTES POR GRUPO: 2 ESTUDIANTES
2. OBJETIVOS:
Conocer el funcionamiento de un generador de señal PWM.
Utilizar las librerías disponibles para la generación de señales PWM.
Programar el PIC16F877A con las especificaciones mencionadas en
la guía.
5. INSTRUCCIONES:
Colocar las mochilas en los casilleros
Prohibido consumo de alimentos
Prohibido equipo de diversión, celulares etc.
Prohibido jugar
Prohibido mover o intercambiar los equipos de los bancos de trabajo
Prohibido sacar los equipos del laboratorio sin autorización.
Ubicar los equipos y accesorios en el lugar dispuesto por el
responsable del laboratorio, luego de terminar las prácticas.
Uso adecuado de equipos
Uso obligatorio del mandil
Presentar el preparatorio al docente a cargo de la materia al inicio de
la jornada.
Contestar las preguntas de control después de realizarse la práctica.
Realizar el informe con todos los ítems destallados en la guía.
6. ACTIVIDADES POR DESARROLLAR:
Control de dirección y velocidad de giro de un motor 5V
1. Realizar la programación utilizando el software Micro C Pro.
2. Construir el circuito electrónico de la Fig. 1.1, utilice el software
especializado dispuesto en el laboratorio.
U1 A
13 33
OSC1/CLKIN RB0/INT IZQ B
X1 14
OSC2/CLKOUT RB1
34
DER
35
RB2 C
2 36
RA0/AN0 RB3/PGM
3 37
RA1/AN1 RB4 D
4 38
CRYSTAL RA2/AN2/VREF-/CVREF RB5
C1 C2
5
6
RA3/AN3/VREF+ RB6/PGC
39
40
PULSADORES DE CONTROL
RA4/T0CKI/C1OUT RB7/PGD
7
RA5/AN4/SS/C2OUT
33p 33n R6 RC0/T1OSO/T1CKI
15
10k 8 16
9
RE0/AN5/RD RC1/T1OSI/CCP2
17 Q1
RE1/AN6/WR RC2/CCP1
10 18
RE2/AN7/CS RC3/SCK/SCL VELOCIDAD
RC4/SDI/SDA
23 R2 R1 R3 R4 R5
1 24 10k 10k 10k 10k
MCLR/Vpp/THV RC5/SDO VELOCIDAD
25
RC6/TX/CK 4.7k
26
RC7/RX/DT
19 2N3904
RD0/PSP0
20
RD1/PSP1
21
RD2/PSP2
22
RD3/PSP3
27 16 8 U2
RD4/PSP4
Velocidad +
Velcoidad -
28
RD5/PSP5
Giro-Inzq
29 2 3
Giro-Der
RD6/PSP6 DER IN1 VSS VS OUT1
30 7 6
RD7/PSP7 IZQ IN2 OUT2
1
EN1
PIC16F877A
9
EN2
10 11
IN3 OUT3
15 14
IN4 GND GND OUT4
L293D
7. MARCO TEÓRICO:
8. RESULTADOS OBTENIDOS
Ilustración 1: Visualización de aumento del PWM. Ilustración 2: Visualización de aumento del PWM.
9. DISCUSIÓN
Después de haber construido el circuito en el protoboard y alimentarlo para
comprobar su funcionamiento se pudo observar que este no proporciona una
potencia suficiente para poder hacer girar el motor por lo cual se procedió a
incrementar la alimentación suministrada al L293D para que este pueda dar la
potencia necesaria para hacerlo girar, ya que con antelación se comprobó que si
existía una señal enviada por el PIC.
10. CONCLUSIONES
Al comparar los resultados obtenidos con los simulados se pudo determinar que el
programa funciona de una manera correcta.
11. RECOMENDACIONES
Realizar una previa investigación de cómo son las conexiones de cada uno de los
componentes utilizados en la práctica para así poder realizar las conexiones
adecuadamente hi así no se produzca algún daño.
No sobrepasar los límites de tención soportados por cada uno de los componentes ya
que esto puede llevar al daño de este y también de los demás componentes que están
contentados a él.
Se utiliza para capturar y comparar sus valores con los números almacenados en
el registro del temporizador Timer1 (TMR1H y TMR1L).
PWM1_INIT(500);
PWM1_SET_DUTY(VEL);
BIBLIOGRAFÍA:
ANGULO USATEGUI , JOSÉ MARÍA, ROMERO YESA, SUSANA y ANGULO MARTÍNEZ, IGNACIO.
2006. MICROCONTROLADORES "PIC" DISEÑO PRÁCTICO DE APLICACIONES. SEGUNDA PARTE:
PIC16F87X Y PIC18FXXXX. MADRID : s.n., 2006.
ANGULO USATEGUI, JOSÉ MARÍA, ROMERO YESA, SUSANA y ANGULO MARTÍNEZ, IGNACIO.
2006. MICROCONTROLADORES "PIC" DISEÑO PRÁCTICO DE APLICACIONES. SEGUNDA PARTE:
PIC16F87X Y PIC18FXXXX. Madrid : McGRAW-HILL/INTERAMERICANA, 2006. 84-841-4627-1.