¿Se puede dañar un motor de CC con movimiento obstruido?

7

Estoy tratando de construir sombras, que deben enrollarse hacia arriba o hacia abajo, controladas por un motor de CC. Este motor solo se puede encender o apagar (1/0 para encenderlo o apagarlo). Además, debe tenerse en cuenta que el microcontrolador detrás de esto es un NI-SPEEDY con una tarjeta secundaria que proporciona interruptores de relé (no un rango de -1 a 1).

El primer pensamiento fue que cuando se le da un 1, debe enrollarlo y luego detenerse. Y cuando se le da un 0, debe apagarse y dejar que la gravedad lo baje hacia abajo.

El problema es detenerse: no puedo encontrar una manera de detenerlo cuando llega a la cima. Así que pensé que debería dejarlo encendido. Pero como no podrá rotar, supongo que podría estar dañado. ¿Qué tan crítico puede ser tal cosa?

ACTUALIZACIÓN :

Esta es la hoja de datos del motor de CC:

Matsushita Electric, Japan
13.2V DC
MYT-5AC8

Similar a this y //www.okazii.ro/recomandate/44027990/twitter.com/okaziiro"> ése .

Una batería de 12V está conectada a la placa hija del microcontrolador. El motor recibe 12V DC, pero no estoy seguro de la corriente que se dibuja en él.

Especificaciones de la batería: 12V 7.5Ah / 20hr

Intenté mantenerla enchufada a la batería por un minuto, y el calor producido fue insignificante, pero creo que mantenerlo por más tiempo lo freirá.

ACTUALIZACIÓN 2 :

Después de probar casi todas las soluciones técnicamente posibles provistas, resulta que todos los sensores que pusimos no se pudieron configurar mecánicamente. O bien nunca fueron activados o no son confiables. Además, los circuitos involucrados parecían demasiado complejos (es posible que hayas notado que soy un principiante) para dos estados (0/1). Y como el controlador es un requisito, no fue posible utilizar PWM ni ninguna otra técnica para controlarlo a través del software.

En general, esto fue muy útil, aprendí mucho. Ahora solo esperemos que el motor no se dañe para cuando se presente al jurado.

    
pregunta jadkik94

3 respuestas

6

Sí, dejarlo en funcionamiento detendrá el motor y, por lo tanto, consumirá mucha corriente y eventualmente se sobrecalentará. Algunas posibles soluciones, clasificadas aproximadamente al aumentar el costo:

  • Averigüe cuánto tiempo lleva enrollarlos y programe el controlador para que haga funcionar el motor durante un tiempo establecido (estimación de cuentas).
  • Mida la corriente que está extrayendo el motor y pare inmediatamente cuando la corriente supera un cierto umbral que indica una parada. Si se detiene lo suficientemente rápido, el motor no tendrá la posibilidad de calentarse demasiado.
  • Agregue un interruptor de límite al final del rango de movimiento. Dado que está enrollando sombras, no estoy seguro de si podría colocar el interruptor para hacer eso.
  • Monte un sensor de distancia de algún tipo (probablemente IR) justo debajo de la parte superior de la pantalla para que quede expuesto una vez que la pantalla esté completamente enrollada. Esto funcionará efectivamente como la idea del interruptor de límite.
  • Control de velocidad de circuito cerrado del motor con un codificador de eje.
respondido por el Joe Baker
2

Como se indicó, el motor bloqueado probablemente se dañaría por la corriente que fluye en él. Veamos su problema específico. Hay dos opciones:

  • Control de bucle abierto
  • control de bucle cerrado

Para cerrar el bucle, necesitará algún dispositivo que le indique dónde está la cortina, como un interruptor, un sensor IR, un codificador o lo que quiera, como ya se dijo. Si el bucle abierto es suficiente, y en mi opinión lo es, solo necesitas un tipo de temporizador. Entonces, ¿qué estoy agregando aquí?

Hablar de la forma de detectar la posición de la sombra no va a resolver el problema principal. ¿Cómo mantenerlo en posición alta? Dice que pesará lo suficiente como para caer, y eso no es una mala idea, sin embargo, no puede simplemente dejar el motor encendido o probablemente se dañará, y por supuesto consumirá mucha energía. Usted dice que tiene un tablero de relaciones, por lo que el control pwm no es una opción Aquí está mi idea: si cortocircuitas los dos terminales del motor, actúa como un freno porque la corriente inducida en las bobinas cuando gira produce un campo magnético que está en contra del giro (¡gracias Lenz!). El par de torsión es probablemente suficiente para mantener la pantalla en su posición, especialmente si hay una reducción de velocidad entre el motor y la pantalla, y estoy bastante seguro de que existe una.

En resumen, deberá usar dos relés por cada motor. Llamemos a los dos relais que estás usando UP y HANG. Una de las derivaciones del motor se pone a tierra, la otra se dirige a la derivación NO de UP y HANG. El terminal COM de HANG se pone a tierra, mientras que el terminal COM de UP va a la fuente de alimentación del motor. ¡Ahora al microcontrolador! Algunos pseudocódigos para ti:

start:
wait for button press
button is pressed, turn off HANG, wait ~100ms, turn on UP
wait until shade is fully opened
turn off UP, wait ~100ms, turn on HANG
wait for button press
button is pressed, turn off HANG
wait until shade is fully closed
turn on HANG
goto start

Tenga en cuenta que el retraso de 100 ms es meramente indicativo. El problema es que si HANG y ARRIBA están en togheter, está cortocircuitando el motor psu a tierra, lo que probablemente no sea una buena idea. Por último, cuando el código espera a que la cortina alcance una posición, puede sondear el sensor o esperar un poco de tiempo.

Antes de hacer cualquier otra cosa, intente si el motor puede mantener la cortina con sus terminales cortocircuitados, si es el caso, esta solución debería funcionar sin problemas.

    
respondido por el Vladimir Cravero
2

Su controlador de motor tiene solo dos estados: conducción y libre, pero necesita tres estados para la sombra: subir, mantener y bajar. Sus opciones son proporcionar un método de frenado para mantener la sombra hacia arriba, o hacer que el motor sea bidireccional y equilibrar la pantalla y el motor para que mantenga su posición con la alimentación apagada.

Si tiene que usar este controlador, el frenado podría lograrse mediante un embrague mecánico o un trinquete y trinquete que se acoplan con un resorte y se desconectan eléctricamente para que se mantengan sin alimentación.

Si no está limitado a este controlador y puede permitirse la potencia y el motor lo puede tolerar, una tercera posibilidad es reducir la potencia del motor solo lo suficiente para equilibrar el peso de la pantalla y mantenerla en posición. Si se trata de una cortina enrollable y necesita poder mantenerla a mitad de camino, es posible que necesite diferentes corrientes para mantenerla dependiendo de la cantidad que se desenrolle.

    
respondido por el JRobert

Lea otras preguntas en las etiquetas