Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MAKING IT EASY
- CCP1/RC2 - CCP2/RC1
PWM Mode
La Regulacin por Ancho de Pulso de un dispositivo de CC est basada en el hecho de que si se recorta la CC de alimentacin en forma de una onda cuadrada, la energa que recibe el dispositivo disminuir de manera proporcional a la relacin entre la parte alta (habilita corriente) y baja (cero corriente) del ciclo de la onda cuadrada.
To start PWM operation, the data sheet suggests the software should:
Set the period in the on-chip timer/counter that provides the modulating square wave. Set the on-time in the PWM control register Set the direction of the PWM output, which is one of the general-purpose I/O pins. Start the timer. Enable the PWM controller.
PWM in Mikro C
Certain PIC with tow or more CCP modules, such as P16F877A, require you to specify the module you want to use. Simply append the number 1 or 2 to a Pwm. For example, Pwm2_Start() for CCP2 and Pwm1_Start() or Pwm_Start() for CCP1
PWM in Mikro C
PWM in Mikro C
Pwm_Init
PWM in Mikro C
Pwm_Change_Duty
PWM in Mikro C
Pwm_Start
PWM in Mikro C
Pwm_Stop
Escribir un programa que ajuste mediante PWM la velocidad de un motor de CD de la siguiente forma: SIEMPRE:
Si RB4=0, velocidad baja. Si RB4=1, velocidad alta. Si RB5=1, detener el motor en cualquier velocidad.
Programa:
PWM1
TRABAJOS PRCTICOS
1.
CONTROL DEL SENTIDO DE GIRO Y VELOCIDAD DE UN MOTOR DE CD (PUENTE H REGULADO POR PWM)
2.
REPORTE DE TRABAJOS
Entregar un reporte de cada uno de los trabajos que incluya el propsito del trabajo, ejemplo de aplicacin industrial, programa, diagrama de flujo y descripcin del programa y descripcin del funcionamiento del sistema en archivo electrnico. La evaluacin ser en forma INDIVIDUAL en el cubculo del maestro, en la cual se desconectar un elemento del protoboard y se les solicitar que lo vuelvan a conectar. Se les preguntar por algunas caractersticas de los componentes empleados (pertinentes a la aplicacin desarrollada) y la configuracin de los puertos utilizados en la prctica y que expliquen porque se eligi dicha configuracin. Asi mismo, se les pedir que en la PC del maestro desarrollen una parte del programa en MikroC, compilen el programa, lo descarguen al micro y poner en funcionamiento el trabajo prctico. Para realizar la evaluacin es necesario entregar el reporte un da antes.
La Regulacin por Ancho de Pulso de un motor de CC est basada en el hecho de que si se recorta la CC de alimentacin en forma de una onda cuadrada, la energa que recibe el motor disminuir de manera proporcional a la relacin entre la parte alta (habilita corriente) y baja (cero corriente) del ciclo de la onda cuadrada. Controlando esta relacin se logra variar la velocidad del motor de una manera bastante aceptable.
El circuito que se ve a continuacin es un ejemplo de un control de Regulacin de Ancho de Pulso (PWM, PulseWidth-Modulated en ingls), que se adaptar al circuito del Puente H para controlar la velocidad y sentido de marcha de motores de CC. El primer circuito con el MOSFET de potencia permite controlar motores medianos y grandes, hasta 10 A de corriente. El segundo circuito con el transistor 2N2222A es para motores pequeos, que produzcan una carga de hasta 800 mA.
M. C. JAIME ALVARADO MUOZ
Para controlar un servo, se le ordena un cierto ngulo, medido desde 0 grados. Es necesario enviarle una serie de pulsos. En un tiempo ON de pulso se indica el ngulo al que debe posicionarse; 1ms = 0 grados, 2.0ms = mx. grado (cerca de 120) Algn valor entre ellos da un ngulo de salida proporcional. Generalmente se considera que en 1.5ms est el "centro. El factor limitante es el tope del potencimetro y los lmites mecnicos construidos en el servo. Un sonido de zumbido normalmente indica que se est forzando por encima al servo, entonces debe disminuir un poco.