¿Cómo puedo medir las RPM de un disco volador?

37

Me gustaría hacer un pequeño dispositivo que pueda adherir a un Frisbee que pueda medir estadísticas como RPM / velocidad del Frisbee cuando se lanza. ¿Sería esto realmente posible?

Estaba buscando comunicación de campo cercano para transferir los datos del Frisbee a un teléfono inteligente, pero es solo una idea. Parece que sería difícil hacer algo lo suficientemente pequeño como para no afectar el vuelo del Frisbee. ¿Alguien puede pensar en alguna idea para esto?

Barodapride
fuente
3
Pondría un sensor de luz en el disco volador apuntando hacia afuera, y vería qué tipo de datos recopila cuando gira. Apuesto a que hay una correlación entre la tasa de cambios y las RPM.
Reactgular
25
Creo que poner un patrón en el frisbee (tal vez solo una línea) y filmarlo será una ruta mucho más fácil a algunos datos realistas.
Wouter van Ooijen
44
Puede grabar un iPhone debajo del frisbee y grabar todos los sensores con una aplicación simple. Esto al menos le dirá si los giroscopios tienen alguna posibilidad de funcionar. Usaría el teléfono de tu novia ... dile que es por ciencia.
Reactgular
2
Lo que ponga en el frisbee tendrá que ser muy ligero (unos pocos gramos como máximo) para evitar un impacto significativo en su vuelo, aunque puede reducir el efecto distribuyendo el peso simétricamente entre los lados opuestos del disco.
David Z
3
@DavidZ +1 ... poner algo en el disco alterará su vuelo de varias maneras: algo obvio (equilibrio, arrastre asimétrico), algo sutil (momento de inercia alterado). Los discos utilizados en la competencia tienen requisitos no solo sobre la masa y el tamaño total, sino también sobre cómo se distribuye esa masa. Más masa en el exterior de un disco significa que girará más tiempo y de manera más estable; agregar sensores puede significar que está midiendo su configuración específica y no la situación original.
laindir

Respuestas:

36

En la parte superior de mi noggin aquí hay una idea. Construya un pequeño generador de tonos y un pequeño altavoz en el frisbee con el altavoz alrededor del borde (masa equilibrada en el otro lado, por supuesto).

Cuando gira el disco volador, puede grabar el sonido que se está haciendo y tendrá características Doppler dependiendo de qué tan rápido esté girando. Si puede analizar los datos registrados, debería poder determinar la velocidad de rotación.

Andy alias
fuente
77
Como beneficio adicional, ni siquiera necesita medir la cantidad de desplazamiento Doppler. La frecuencia a la que varía el tono es suficiente.
Steve Jessop
@SteveJessop, sí, esa es la idea.
Andy, también conocido como
¿No colocar nada en el borde del disco multiplicará el impacto que tiene en su momento de inercia? La aerodinámica también puede ser un problema.
laindir
@laindir Tiene que hacerse con cuidado, por supuesto.
Andy, también conocido como
No necesita colocarlo en el borde, solo apúntelo hacia el borde. La mayoría de los altavoces pequeños tienen algún grado de direccionalidad.
hoosierEE
33

El RPM de un disco volador es algo así como 10 rps, por lo que puede pintar con spray un patrón en blanco y negro sobre el disco volador y grabarlo en video. Una videocámara de 60 fps (120 campos por segundo) debería poder capturarla de manera bastante confiable.

Para la noche, monte un pequeño LED superbrillante y una celda de litio balanceada mecánicamente.

Spehro Pefhany
fuente
14
Para la noche, una pequeña pieza de cinta reflectante en el frisbee y los iluminadores IR en la cámara.
John U
@JohnU seguro ... cinta retro-reflectante e iluminación visible o IR en la cámara.
Spehro Pefhany
3
Además de ser la más simple, de las respuestas enviadas hasta el momento, esta también tiene el menor impacto en las características de vuelo del disco. +1
laindir
1
La gran mayoría de las cámaras de 60 fps en realidad no capturan 120 campos por segundo. Obtendrá desenfoque o deformación según el tipo de sensor, por lo que puede que no sea fácil calcular de manera confiable nada más que una cámara de alta velocidad o alta velocidad.
JamesRyan
1
Creo que capturar el vuelo con la cámara con la calidad suficiente sin cambiar demasiado el ángulo o la distancia podría no ser trivial: los frisbees pueden moverse bastante rápido.
Paul Paulsen
13

Aquí hay un documento que describe un método para hacer esto: Mediciones de dinámica de vuelo en un disco volador instrumentado . Las técnicas funcionaron bien; Yo usaría esto como punto de partida.

Esencialmente era un microcontrolador (BS2IC) y un acelerómetro de 2 ejes (ADXL202), montado en el centro del frisbee con pegamento de silicona, y luego equilibrado por las baterías (CR2032) que se montaron con cinta. El hardware fue elegido específicamente por su bajo consumo de energía.

Se instaló un pequeño interruptor cerca del borde para permitir una fácil activación cerca del momento del lanzamiento, nuevamente para reducir el consumo de energía y también porque el espacio para el registro de datos es limitado:

ingrese la descripción de la imagen aquí

Mi propia idea al leer su pregunta era montar un acelerómetro / sensor de presión de 1 eje cerca del borde del disco volador y medir la fuerza centrífuga, aunque montarlo cerca del borde puede dificultar el equilibrio. El acelerómetro de 2 ejes no es un gran paso adelante y terminas obteniendo muchos más datos.

Podría usar un sistema de radio de campo cercano de baja potencia como Zigbee (o Bluetooth; que es menos conveniente para la configuración inicial y requiere al menos la adición de un botón o alguna otra lógica para ayudar a que el emparejamiento sea utilizable pero compatible de forma nativa por muchos dispositivos, por ejemplo, su teléfono inteligente) para transmitir datos a un dispositivo cercano, o puede registrar datos en el microcontrolador y recuperarlos más tarde.

En cualquier caso, ese documento obtuvo algunos datos interesantes. En particular, tenga en cuenta la observación del autor de que los datos directos pueden extraerse más fácilmente durante períodos constantes de lecturas del acelerómetro:

ingrese la descripción de la imagen aquí

Ese gráfico ofrece una buena vista de la oscilación inicial que se estabiliza durante el vuelo, así como la fuerza centrífuga.

Realmente no parece necesario complicarlo demasiado con sensores de luz / sonido; aunque si lo hace, registraría / transmitiría datos sin procesar y realizaría el procesamiento real en el dispositivo receptor para limitar el consumo de energía y los requisitos de rendimiento del microprocesador, a expensas de mayores requisitos de memoria (para el registro).

Jason C
fuente
9

Dos pequeños circuitos integrados SMD, uno un acelerómetro, el otro un giroscopio, en los extremos opuestos de un FPC, con un microcontrolador, EEPROM y una batería de celda de moneda igualmente equilibrada en el medio del disco volador. Peso mínimo y fricción de aire. Haga que el microcontrolador registre la salida del IC en la EEPROM. La combinación del acelerómetro gráfico y la salida del giroscopio le darán una aproximación de la velocidad y las rpm.

FPC no es necesario; algunos PCB personalizados delgados con un cable magnético que los conecta también funcionarían. Estamos hablando de gramos y onzas como máximo de todos modos.

Para el acceso inalámbrico, un microcontrolador o SoC con Bluetooth de baja energía sería genial. Mire la etiqueta del sensor de Texas Instruments para obtener un kit de desarrollo completo que tiene un acelerómetro y giroscopios SoC e I²C habilitados para BTLE , así como ejemplos de aplicaciones para iPhone / Android con una sola celda de moneda CR2032 Hell, puede tomar la etiqueta del sensor, quitar el rojo carcasa, y pégalo al frrisbee y el resto está sacando datos de la aplicación gratuita.

Transeúnte
fuente
1
Si otros comentarios son correctos, y un frisbee gira a 10Hz, con un radio de 0.1m, eso le daría 40G = (2 * pi * 0.1 * 10) ** 2 / 0.1 / 9.8 Acelerómetro necesitaría entrar desde el borde a menos que hayan salido con acelerómetros mejores / más fuertes, y la cantidad de matemáticas y la deriva de los sensores harían de este uno de los métodos más difíciles.
horta
@horta como dije, el acelerómetro al final de un fpc, así que en el borde exterior.
Passerby
¿Por qué el acelerómetro en absoluto? Estaría midiendo la suma de la fuerza centrípeta y los vectores de gravedad. ¿Cómo le da eso una buena medida de RPM o velocidad lineal?
Samuel
@Samuel, siéntase libre de dar su propia respuesta
Passerby
2
Las soluciones razonables parecen estar bien representadas, por lo que hay poca necesidad. Tampoco hay necesidad de estar a la defensiva, estaba cuestionando una posible falla en una idea , no en ti.
Samuel
7

Simplemente lanzando una idea, no tengo idea de cuán factible es: los giroscopios MEMS son sensores pequeños, rentables y de baja potencia capaces de medir la velocidad angular. En cuanto a la velocidad de medición, suponiendo que se refiere a velocidad lineal y no angular, entonces lo único en lo que puedo pensar que no es extremadamente complejo es usar un módulo GPS como este . Dadas dos posiciones consecutivas, y sabiendo cuándo se realizó cada medición, puede calcular fácilmente la velocidad lineal.

cerdos
fuente
2
He investigado esto porque estoy planeando construir uno de estos: youtube.com/watch?v=1n6ZmwzSL0Y pero los giroscopios no son lo suficientemente rápidos. Lo único que funcionaría serían las brújulas digitales, que es lo que usaron los muchachos del MIT y Embry Riddle
slebetman
Esa opción de GPS no está mal; Puede ser un poco pesado, pero el consumo de energía es de solo 56 mA. Un microcontrolador de baja potencia de 30-60 mA con ese podría funcionar con un par de CR2032 durante aproximadamente 2 horas, lo cual es de sobra. Sin embargo, la interfaz de usuario puede ser un problema: desearía una forma de determinar si el GPS estaba bloqueado o no para no desperdiciar los lanzamientos, tal vez solo un pequeño LED verde o algo así.
Jason C
Esto puede estar fuera de su rango de precios, pero puede medir hasta 50k dps, lo que equivale a 8300 RPM, lo que supongo es suficiente: analog.com/static/imported-files/data_sheets/ADXRS649.pdf
swineone
4

Puede medir la velocidad de rotación con un acelerómetro orientado radialmente. La aceleración 'hacia afuera' desde el centro del frisbee indica rotación (o el frisbee está en ángulo, pero puede promediar eso). Como conoce la distancia desde el centro hasta el acelerómetro, es un simple cálculo de aceleración rotacional.

Sparr
fuente
Esta parece ser la solución más simple, ¿dónde puedo aprender a conectar un acelerómetro y medir los datos?
Barodapride
1
@Barodapride ehow.com/… para el concepto, y cualquier tutorial de microcontrolador + acelerómetro para la implementación
Sparr
@Sparr obtener la velocidad con precisión será el desafío. Deriva, y un vector de velocidad en constante cambio desde el punto de vista de los acelerómetros será difícil de resolver. En realidad, una herramienta de medición de cronómetro y distancia puede ser una muy buena manera de obtener la velocidad promedio. Mientras que la rotación se puede hacer mejor a través del acelerómetro.
horta
+1 Esta es, con mucho, la solución más sensata, baja potencia, peso ligero, fácil de examinar los datos. @Barodapride Echa un vistazo a lpl.arizona.edu/~rlorenz/frisbee/MSTfrisbee.pdf
Jason C
1
@KalleMP puede calcular la velocidad de rotación de una sola muestra de aceleración, en función de la distancia desde el centro del disco volador hasta el sensor.
Sparr
3

Muchos de estos deberían poder hacerse muy ligeros y pequeños:

Un acelerómetro que apunta en algún ángulo entre radial y vertical tendrá un componente de gravedad variable a medida que gira. Incluso uno radial tendrá esto, excepto cuando el vuelo sea exactamente horizontal.

Un sensor de luz en la mayoría de los casos también hará lo mismo. A medida que transita entre las características del terreno o del terreno al cielo y viceversa, verá cambios de brillo y estos tendrán un componente de velocidad de rotación correlacionable.

Un LED que transmite radialmente con una frecuencia de modulación podrá ser detectado a una distancia sustancial electrónicamente. Puede buscar modulación o grabarla en video y buscar la firma de LED en cuadros (posiblemente más difícil).

Si proporciona una fuente modulada de papelería que la ilumina, puede colocar un detector en el disco volador. Si es aceptable que otra persona ayude a seguir el rayo, puede ser más estricto y pueden ubicarlo a simple vista para rastrearlo. Un sitio simple de poste y círculo o dos anillos probablemente permitirán que se sostenga un haz de aproximadamente 30 grados en el disco volador, lo que aumentará mucho el nivel de señal.

RF dfing debería ser viable.

Las fuerzas de presión de aire probablemente varían en un punto del periférico a medida que el frisbee gira mientras está en tránsito. Un sensor de presión con un puerto en el borde debería ver un patrón repetido.

Russell McMahon
fuente
3

La parte más difícil, ópticamente, es apuntar a un frisbee en vuelo. Aparte de eso, puedes hacer todo de forma óptica.

  • Dado que el momento de rotación del frisbee no cambia en vuelo, podemos asumir con seguridad que la rotación más rápida ocurrirá justo después de que el usuario lance el frisbee. Entonces, para apuntar al frisbee, puede enfocarse en el usuario mientras lanza el juguete.

  • Haga el experimento por la noche, con un frisbee oscuro con una tira delgada pintada alrededor del borde exterior y una mancha blanca y gruesa en una parte del borde exterior. Construya usted mismo una lámpara estroboscópica (muchos bricolaje disponibles en línea, o alquile uno).

  • Pide prestada la DSLR de alguien, configúrala en modo Bulb (o obturador de 30 segundos). Use un ISO bajo y una apertura muy pequeña, ya que desea profundidad de campo y baja ganancia.

  • Encuentre un amigo con un buen brazo y dispuesto a lanzar un frisbee cien veces por el bien de la ciencia.

  • Juega con la configuración de frecuencia estroboscópica y la configuración de la cámara.

  • Calcule la frecuencia. Recuerde que el teorema de Nyquist pone un límite superior a la frecuencia máxima que puede medir.

usuario1512321
fuente
1
Esto cambia la frecuencia de cuadros de una cámara por la frecuencia del pulso de una luz estroboscópica. Agregar algo (¿un aspa del ventilador?) Con movimiento conocido a la imagen como referencia ayudará a precisar sus errores de medición. Use un retroreflector para el "blob" para obtener la mejor SNR.
RBerteig
1
+1 para reemplazar el blob con un retroflector La ventaja de la luz estroboscópica es que puede obtener una velocidad de fotogramas mucho mayor (de todos modos) y probablemente imágenes más limpias, ya que las DSLR no están destinadas a esto.
user1512321
"Calcular la frecuencia" es mucho más tedioso y propenso a errores de lo que estás dejando. Asumo que el objetivo de este proyecto era divertirse mientras tanto.
Jason C
2

Una cámara con un frisbee correctamente pintado es una buena solución de baja tecnología. Sin embargo, si insiste en una solución electrónica, una de las pocas cosas que funcionaría es usar una brújula digital.

He investigado este problema porque estoy planeando construir un monocóptero (consulte: http://www.youtube.com/watch?v=1n6ZmwzSL0Y ) y descubrí que los giroscopios no tienen una velocidad lo suficientemente rápida para hacerlo. No es el problema de la velocidad de los datos, sino uno más básico de la velocidad angular máxima medible por los giroscopios como se indica en las hojas de datos. La mayoría de los giroscopios (de hecho, todos los que he visto) simplemente informarán algo así como 0xffff todo el tiempo cuando estén unidos a algo como un frisbee.

Sin embargo, la brújula digital no tiene este problema porque no mide la velocidad angular sino la posición / rumbo absoluto. De hecho, los monocopters exitosos como el MIT y el Embry Riddle usan la brújula digital para orientarse.

Otra solución que he considerado es un detector de luz. Algo como esto: https://www.sparkfun.com/products/9768 . Luego, simplemente busque el punto más brillante y suponga que es el sol y mide el tiempo entre puntos brillantes para obtener el tiempo de una sola rotación.

slebetman
fuente
2

Coloque un sensor de luz con un campo de visión estrecho + chip que pueda detectar los pulsos de luz recibidos y su intervalo. Filtre la luz recibida para cierta frecuencia para evitar la detección espuria, y haga que la fuente de luz coincida con esa frecuencia.

Descargue los datos del disco.

woliveirajr
fuente
1
Esto es bastante inteligente, pero sería difícil durante el día.
Jason C
2

Busque "Frisbee Cam". Usaron una veleta para evitar que la cámara girara. La misma idea podría usarse para evitar que un sensor óptico gire para poder contar las marcas que pasan para medir las rpm.

BrianK
fuente
1

Puede usar un acelerómetro como MMA8451 y agregarle un módulo Bluetooth HC06 y un pequeño microcontrolador. El RPM es fácil de calcular ... ¡Has leído la fuerza a lo largo del eje Z! Ahora tienes tu fuerza centrífuga. Esta fuerza simplemente aumenta proporcionalmente a las RPM.

Stefan
fuente
Hola Stefan, bienvenido a EE! Eliminé la parte de saludos de su respuesta porque esta placa se adhiere a un formato de preguntas y respuestas en lugar de un formato de foro. Eche un vistazo, busque excelentes respuestas y léalas para comprender cuál es la idea.
Vladimir Cravero
f = m · Ω² · r para fuerza centrípeta, es decir, la fuerza aumenta proporcionalmente al cuadrado de RPM.
James Waldby - jwpat7
0

Consideraría optar por un sensor de luz detrás de una rendija como parte de un oscilador alimentado en una simple portadora de RF: podría recibir la señal y la variación del tono le daría la cantidad de veces por segundo que la luz más brillante pasó espacio. También podría considerar usar un ant DF para verificar la posición del Frisbee que le brinda velocidad de rotación y absoluta.

Steve Barnes
fuente