Control de velocidad de motor con pwm

Solo disponible en BuenasTareas
  • Páginas : 2 (364 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de mayo de 2011
Leer documento completo
Vista previa del texto
CARRERA:
Ingeniería en Electrónica

Práctica Nº 6
“Controlar la velocidad de un motor de CD”

FECHA PROGRAMADA:09-DICIEMBRE-2009
FECHA DE ENTREGA DE PRÁCTICA:
10-DICIEMBRE-2009
FECHA DE ENTREGA DE REPORTE:
10-DICIEMBRE-2009

HORA DE CLASE:
18-19 HRS

INTERANTESDEL EQUIPO:
Juan Carlos Rodríguez Estrada
César Alejandro Cortez Núñez
Julio César García ReyesRicardo Magno Susilla Zenil

PRÁCTICA Nº 6 “CONTROLAR LA VELOCIDAD DE GIRO DE UN MOTOR DE CD”
OBJETIVO.- Desarrollar un programa que genere un PWM de8 bits en la terminal OC1A del microcontrolador ATmega8535, para controlar asi un motor de CD

LISTA DE MATERIAL:
* 1 MICROCONTROLADOR ATMEGA8535L.
* 1 MOTOR DE CD.
* 1 TRANSISTOR2N2222A.
* 2 RESISTENCIAS DE 4.7KΩ Y 1 DE 2.2KΩ.
* 2 PUSH-BUTTON
* CABLE TELEFONICO.
* TABLILLA DE EXPERIMENTOS.

LISTA DE EQUIPO:

* 1 PROGRAMADOR UNIVERSAL SUPERPRO 3000
* 2FUENTE REGULADA DE 0-30V
* 1 MULTIMETRO DIGITAL

DESARROLLO
El programa desarrollado generara una señal PWM de 8 bits a través de la terminal OC1A, dicha señal será utilizada para activar untransistor NPN utilizado como interruptor para controlar la velocidad del motor de CD.
En este caso se utilizaron 2 interrupciones (INT0 e INT1), activadas por transición negativa a través de 2 botonesrespectivamente; INT0 sera utilizada para disminuir la velocidad de giro e INT1 será para aumentarla.

A continuación se muestra el diagrama:

PROGRAMA
.INCLUDE"M8535DEF.INC".ORG $0
RJMP INICIO
.ORG $001
RJMP INTER0
.ORG $002
RJMP INTER1
.ORG $015
INICIO:LDI R16,$5F
LDI...
tracking img