Basic (PWM) Control de velocidad del Motor utilizando el 555 temporizador ICs (2 / 8 paso)

Paso 2: Más sobre la modulación de anchura de pulso

Modulación de anchura de impulso o PWM se aplica a las señales de onda cuadrada de tensión y corriente. En una señal de voltaje de onda cuadrada, hay sólo dos valores para el nivel de tensión: la HIGH(Vcc) y baja (tierra - 0). Las señales de onda cuadrada son periódicas y tiene una frecuencia constante de la operación.

Ciclo de trabajo y ancho de pulso

A diferencia de una señal DC pura, la señal de onda cuadrada tiene un intervalo definido en el que el estado de tensión es alto y otro intervalo definido en el que el estado de tensión es baja. La suma de estos dos intervalos conforman el período de la onda cuadrada. Ciclo de trabajo se define como la relación entre la duración del tiempo que la señal está en estado alto dividido por el tiempo total que tarda en llegar a un período. El término "ancho de pulso" es la cantidad de tiempo que el estado de la señal es alta. Mayoría de las veces, deber ciclo o anchura de pulso solo puede describir completamente una onda cuadrada que se define la frecuencia o el período de la señal de onda cuadrada.

Ejemplo: Medio ciclo de deber del 50% un período de una señal de 1 Hz consiste en un ancho de pulso (señal de estado alto) igual a 0.5seconds y un estado bajo de señal igual a 0.5seconds. Un ciclo de deber del 90% de la misma frecuencia de la señal consiste en un ancho de pulso (señal de estado alto) igual a 0,9 segundos y un estado bajo de señal igual a 0,1 segundos.

Puesto que las ondas cuadradas son periódicas, tiene un valor DC equivalente o valor medio durante un período determinado y el valor es resuelto a través de la integración (véase la imagen de arriba). El valor de DC de una señal cuadrada es siempre menor o igual al valor pico donde la señal es alta. Ciclo de trabajo también puede ser resuelto utilizando el valor promedio y el valor máximo del estado alta señal.

ciclo de trabajo = [valor dc / pico de valor] x 100%

Ejemplo: Un ciclo de deber del 50% de una señal de onda cuadrada de 1Hz (alto = 5 v, bajo = 0V) es igual a un 2, 5V señal de voltaje dc

Ahora basado en este conceptos básicos, ¿qué sucede si variamos el ancho de pulso de una señal de onda cuadrada con frecuencia cabo constante?

Escenario: Supongamos que tenemos una señal de onda cuadrada de 1Hz (alto = 5 v, bajo = 0V) y queremos comparar los valores de dc equivalente de un 10%, 50% y un ciclo de servicio de 90%. Para un ciclo de trabajo 10%, tendremos un valor dc equivalente de 0.5V. Para un ciclo de deber del 50%, el valor de CC es equivalente a 2, 5V y un ciclo de servicio de 90%, el valor de CC es equivalente a 4.5V.

Conclusión

Ciclo de deber es linealmente proporcional al valor equivalente de DC de una señal de onda cuadrada. Aplicando esta señal a un motor y luego variando el ancho de pulso/ciclo de deber también variaría el valor dc equivalente según lo visto por el motor, variando así su velocidad.


Referencias:

[1] https://learn.sparkfun.com/tutorials/pulse-width-...

[2] http://www.allaboutcircuits.com/textbook/semicond...
[3] http://www.embedded.com/electronics-blogs/beginne...

Artículos Relacionados

El sistema de Control de velocidad del Motor inalámbrico NRF24L01 con Arduino

El sistema de Control de velocidad del Motor inalámbrico NRF24L01 con Arduino

Equipo de ICStation presentamos el sistema NRF24L01 Wireless prioridades de Control de velocidad Motor funciona bajo voltaje de 5V DC. Utiliza el Módulo inalámbrico de NRF24L01 para transmitir datos de control de velocidad y el Sensor de pasillo para
Medición y control de velocidad del motor con un microcontrolador

Medición y control de velocidad del motor con un microcontrolador

a veces es muy útil para controlar con precisión la velocidad de un motor. Generalmente es muy difícil, que requiere un potente transistor encienda el motor, y un photochopper para medir la velocidad. Sin embargo, los fans que encontrará en PCs más n
Potenciómetro de control de velocidad del motor DC de Arduino

Potenciómetro de control de velocidad del motor DC de Arduino

Este instructivo le guiará sobre cómo controlar la velocidad de un motor Dc con un potenciómetro y un arduino...Paso 1: Lista de piezas 1) Arduino2) motor D.C.3) NPN transistor TIP1204) diodo rectificador deresitors 3 * 220 Ohmios 5)6) potenciometro
Control de velocidad del motor con cerebro...

Control de velocidad del motor con cerebro...

Mi proyecto sobre control de la velocidad de un motor por su mente... Se trata de un proyecto de módulo Arduino y Neurosky ThinkGear... El objetivo es controlar la velocidad de golpe de secador de pelo para levantar una pelota de ping-pong y flotar c
Hacer un regulador PWM de velocidad del Motor

Hacer un regulador PWM de velocidad del Motor

Microcontroladores como Arduinos son una gran manera para controlar tus proyectos de electronica. Desafortunadamente los pernos digitales tienen una salida máxima de 40 mA, y esto no es suficiente para alimentar la mayoría de los motores. Esto es don
CONTROL velocidad del MOTOR paso a paso con LABVIEW y ARDUINO

CONTROL velocidad del MOTOR paso a paso con LABVIEW y ARDUINO

Esto hice en Proteusu CONTROL paso a paso MOTOR velocidad con LABVIEW y ARDUINO...!!!! wolaaPaso 1: Este Tutorial es:> Usando Labview interfaz Arduino al PC vía puerto del USB.> Uso de Labview para enviar datos que describe la velocidad del Motor a
Control de velocidad de Motor DC con PWM

Control de velocidad de Motor DC con PWM

este es uno de los circuitos más eficaces utilizados para manejar la velocidad del motor DC con la ayuda de modulación de anchura de pulso. En este circuito, el motor de la C.C. es operado por un circuito integrado 555. El IC 555 en este circuito est
Velocidad del motor DC de Arduino y dirección L293D

Velocidad del motor DC de Arduino y dirección L293D

Este instructivo le guiará a través de las piezas y los pasos para controlar un motor Dc velocidad y dirección con la ayuda de un controlador de motor L293D puente H dual para arduino.El conductor del motor tiene dos canales que significa que pueden
Arduino Nano y Visuino: medir la velocidad del Motor (RPM) con optoacoplador y Encoder de disco

Arduino Nano y Visuino: medir la velocidad del Motor (RPM) con optoacoplador y Encoder de disco

Al construir un coche de la robusteza, es importante controlar la velocidad de la rotación de las ruedas. Antes de que podemos controlar la velocidad sin embargo, necesitamos ser capaces de medirlo. Una de las maneras más populares y más fácil de med
Monitor serial del control de la velocidad del motor de Arduio Dc... (no l293d)

Monitor serial del control de la velocidad del motor de Arduio Dc... (no l293d)

Este instructable le mostrará cómo controlar la velocidad de un motor dc con pines PWM del arduino y monitor serie.Paso 1: Lista de piezas 1) Arduino uno2) motor de la c.c. pequeño3) 270ohms resistor o 220ohms o 330 ohmios (nada abajo ik y por encima
Control de velocidad de Motor DC 555

Control de velocidad de Motor DC 555

esto es un circuito muy interesante que le permite controlar la velocidad de un motor de DC de tamaño considerable! Este circuito se hizo como parte de Jameco los Instructables Hacknight organizado por laboratorios H3 en El Paso TexasJameco nos envió
Cómo cambiar la velocidad del motor con el interruptor de la serie.

Cómo cambiar la velocidad del motor con el interruptor de la serie.

Primero necesitas:-2 pilas 1,5 v-1 conmutador serie-Cables-Interruptor-Motor
Controlar el servo utilizando un 555 temporizador!!!!!!

Controlar el servo utilizando un 555 temporizador!!!!!!

pronto voy a publicar su proyecto así que por favor estén atentos
D-Motor conductor protector (para control de velocidad)

D-Motor conductor protector (para control de velocidad)

«D-Motor Driver escudo v1.0»-Escudo de controlador de motor de bajo costo para placas arduinoEl propósito de este proyecto es animar a los aficionados de robot para reducir los gastos al hacer robotsporque cada parte de un robot debe ser idealmente b