Red de conocimientos turísticos - Información de alquiler - Acerca del contenido de programación principal del microcontrolador 51 para controlar el cuadricóptero.

Acerca del contenido de programación principal del microcontrolador 51 para controlar el cuadricóptero.

Debido a que el control de un cuadricóptero es relativamente complejo, debe depender de una combinación de un acelerómetro de tres ejes y un giroscopio de tres ejes para equilibrar la velocidad de los cuatro motores y procesar las señales del control remoto. controlador al mismo tiempo.

Sus ESC generalmente no utilizan ESC comerciales (PWM controlados por onda), porque la comunicación es demasiado lenta, y generalmente utilizan comunicación I2C, que tiene una respuesta rápida.

La velocidad y las capacidades del microcontrolador 51 son limitadas y nadie en la industria de los modelos aeronáuticos utiliza el microcontrolador 51 como controlador. (Usé 51 para hacer uno sin sistema de equilibrio. No podía volar en absoluto y siempre giraba erráticamente).

Por lo general, se usa ATMEGA644 como control principal y ocasionalmente se usa STM32, etc. .

Hay dibujos y procedimientos relacionados para I2C ESC y control de vuelo en Internet, pero no los he verificado.