Motor DC
Motor DC
Motor DC
Motor DC
Luis E. Ortiz, Andres F. León, Fabián H. Castañeda
Programa de Ingenierı́a Eléctrica
Universidad de La Salle
(lortiz75, aleon49, fcastaneda09)@unisalle.edu.co
IV. M ATERIALES
Para esta practica se uso los siguiente componentes:
Tarjeta de desarrollo STM32F401.
Motor DC POLOLU-1117 (Sigma electrónica) o uno de
Figura 3. Montaje para la práctica
caracterı́sticas similares.
Circuito integrado L293B.
Cables tipo Jumper.
Protoboard.
Resistencias de 1kΩ (4 o mas).
Pulsadores (4 o mas).
Diodos led (4 o mas).
Potenciometro de 5kΩ (2 unidades).
Diodos 1N4007 (4 unidades).
V. E XPERIMENTALES
El montaje que se realiza para hacer el control del motor
DC, se presenta en la figura 3 y consta principalmente de la
conexión del driver y el motor. El driver presenta entradas aso-
ciadas a la alimentación del motor (5 V preferiblemente fuente
externa y GND) y también las entradas PWM encargadas de
modelar ciertos parámetros del motor.
Para desarrollar el código en MBED del control del motor,
se tuvieron en cuenta los conceptos de la modulación por Figura 4. Interfaz para controlar parámetros mecánicos del motor
ancho de pulso (PWM), ası́ como los diferentes casos que se
presentaban a la hora de hacer el control mediante el teclado
velocidad del motor. Además de ello, en la programación se
del computador. El primer caso que se presenta es el arranque
consideró el sentido de giro del motor (horario u antihorario)
del motor con un cierto porcentaje del ciclo útil. A este
y este parámetro se controló con las letras R ”T”(véase 2
parámetro se le asigna la letra .A”, de tal modo que cuando sea
figura 4). Además de los parámetros mencionados, también se
presionada esta tecla, el motor arranque con un ciclo de trabajo
del 10 %. Este ciclo de trabajo se controlaba con los carácteres desarrolló en una parte del código, una variable que midiera
- ”, y estaba en un rango de 0 hasta el 100 %. La contribución
2
el valor de la tensión en bornes del motor. Para hacerlo, se
del cambio en el ciclo útil se encuentra en la variación de la convirtió una señal analógica que llegaba a la tarjeta a una
3
R EFERENCIAS
[1] D. Sánches. (2015) Motor dc. [Online]. Available: http://www.
geekbotelectronics.com/motores-de-dc/
[2] D. Merlynck. (2007) Microncontrolador. [Online]. Available: https:
//www.monografias.com/trabajos12/microco/microco.shtml
Figura 5. Comparación entre tensión medida y tensión suministrada por el
microcontrolador
VI. A N ÁLISIS
La modulación por ancho de pulso permite controlar el
periodo y el ciclo útil de una señal. El ciclo de trabajo en
este caso fue más influyente y su contribución es variar la
velocidad del motor. La programación se plantea teniendo en
cuenta diferentes casos, ası́ como haciendo el reconocimiento
de los carácteres del computador y teniendo en cuenta la
orden que representaba la letra, se ejecutaba cierta acción.
De manera sencilla, en el compilador de MBED se pueden
asignar acciones dependiendo del carácter que se escriba.
Por otro lado, cuando se intenta hacer la conversión del
valor análogo leı́do, se debe tener en cuenta que la tensión
que se esté leyendo no supere los 3.3 V, ya que se pueden
presentar daños en la tarjeta. El valor que suministra la tarjeta
es un número entre cero (0) y uno (1), donde 1 corresponde a
la tensión máxima. Es decir que si se desea hacer la medición
de un voltaje mayor a la tensión máxima, no se puede hacer
directamente con la lectura mediante una entrada análoga,
sino que, por ejemplo, se pueden colocar resistores en serir
y luego en paralelo a la tensión que se desea medir, teniendo
en cuenta que la caı́da de tensión en la nueva configuración
de resistencias no sea mayor a 3.3, y con este valor análogo
medido, se hace la conversión teniendo en cuenta un divisor
de tensión.
VII. C ONCLUSIONES
Cuando se hace la variación del ciclo de trabajo de un
motor DC, el principal cambio que ocurre en este, se
encuentra asociado a su velocidad
El control de un sistema mediante la comunicación de
puerto serial y el reconocimiento de carácteres asociados