Orientación e información sobre el proyecto Quadcopter [cerrado]

0

Soy nuevo en el foro y, como hice una investigación en los últimos días, me gustaría obtener alguna orientación sobre la construcción y la ejecución de amp; programando un Quadcopter desde cero, ya que soy completamente nuevo en un proyecto como ese.

Marco Quadcopter: pensando en construir un marco de aluminio de 70 cm de diámetro que pesará alrededor de 500 g. ¿Qué tipo de motores debo ordenar para que se pueda levantar el bastidor con la placa, los motores, etc.?

Tablero: Estoy pensando en usar Arduino Uno o Raspberry Pi 2.0 (Con un poco de investigación, llegué a la conclusión de que Raspberry podría hacer mi vida un poco más fácil, ya que puedes agregar wifi en ella. El quadcopter será controlado a través de una pc / laptop a través de wifi). ¿Qué puedes sugerir y por qué?

ESC: Por lo que he visto en la mayoría de los proyectos similares, las personas que usan ESC para controlar el acelerador de los motores. ¿Puede evitar eso, con PID de programación que hacen el mismo trabajo para no usar más hardware?

Acerca de los PID y el Código en general: pensando en simular todo el proyecto en Simulik, Matlab y de alguna manera (si es posible) convertir el Código Matlab en C ++ y descargarlo en el chip. ¿Qué piensas de eso?

Acerca de todo el proyecto: estoy tratando de minimizar el hardware tanto como sea posible (use solo 4 motores, la placa con el chip, cables y probablemente algunos sensores) para minimizar el peso total de la construcción y ofc el precio.

Eso es todo para empezar. Con mucho gusto estoy esperando sus respuestas e ideas.

Saludos :)

    
pregunta Gidovoskos

1 respuesta

2

Esta pregunta tiene varias partes; Definitivamente hay foros de quadcopter de homebrew que podrían estar mejor informados sobre los detalles de construcción mecánica, especialmente relacionados con motores y hélices. El elemento que no ha mencionado es la batería, que es fundamental para el peso y el tiempo de vuelo.

El uso de ESC se debe a que el microcontrolador no puede controlar directamente los requisitos actuales de los motores. Hacer su propio control de motor basado en PWM no es demasiado difícil; Ni siquiera tiene que ser un control de velocidad de circuito cerrado. El circuito de control de vuelo debe construirse alrededor de acelerómetros / giroscopios.

Pi: puede ejecutar Matlab directamente a bordo, pero tiene un alto consumo de energía.

Arduino: mucha gente lo ha hecho con Arduino, Google me dice.

Matlab-to-C ++ no lo liberará de la necesidad de escribir código de cola para manejar varias cosas. No intentaría esto a menos que fuera algo con lo que estuviera muy familiarizado. No necesitas matlab para hacer PID y amp; Filtros de Kalman, etc.

Recomiendo encarecidamente obtener uno de los kits de quadcopter programables abiertos primero (por ejemplo, crazyflie) solo para familiarizarse con el campo.

    
respondido por el pjc50

Lea otras preguntas en las etiquetas