
Nos complace anunciar nuestro nuevo piloto automático de alto rendimiento, especialmente diseñado para usuarios avanzados/profesionales que requieren lo mejor de lo mejor con un espacio mínimo.

mRo Control Zero
El mRo Control Zero es el primer piloto automático diseñado en conjunto por Nick Arsov, Phillip Kocmoud y Jordi Muñoz. Juntos, hemos desarrollado muchos de los pilotos automáticos que ya conocen y en los que confían. Como los siguientes: ArduPilot1, APM, APM2, APM2.5, PixRacer, X2.1 junto con muchos otros diseños personalizados que impulsan las soluciones de los clientes. Combinando nuestra experiencia, un amplio sector industrial y la retroalimentación de los usuarios, se tienen en cuenta en la creación del mRo Control Zero.
¡Sensores!
El mRo Control Zero es un diseño de hoja limpia con sensores IMU triples. Cuenta con el sensor ICM-20948 9DOF (acelerómetro de 3 ejes, giroscopio y magnetómetro) que se basa en el legendario, probado en el campo y totalmente compatible MPU-9250 y el ICM20602 6DOF (acelerómetro de 3 ejes, giroscopio), ambos con miles de horas de vuelo.
Además, agregamos el nuevo Bosch BMI088 6DOF de fabricación alemana que cuenta con un sistema patentado de amortiguación de vibraciones internas, especialmente diseñado para la robótica aérea. En conjunto con los sensores ICMs, esta combinación garantizará el mejor rendimiento en todas las situaciones.
El nuevo barómetro DPS310 es más sensible que el reconocido MS5611, sin la sensibilidad al ruido y a la luz.

El nuevo BMI088
¡Construido para constructores!
¡El mRo Control Zero, en esencia, es una placa de desarrollo universal!.
mRo Control Zero es totalmente compatible con PX4 y Ardupilot. Si necesita más personalización, mRo Control Zero incluirá todas las bibliotecas y ejemplos que le permitirán inicializar y acceder a todos los sensores y funciones de la placa directamente a través de nuestro código de referencia.
Así es, podrá crear su software personalizado para esta placa rapidísimo. No necesita preocuparse por inicializar todo (lo hicimos por usted). El software está escrito en C y utiliza un IDE gratuito, fácil de instalar basado en Eclipse y suministrado por ST. Todo está incluido de forma gratuita con el único propósito de darle acceso para aprender, editar y mejorar. Asegúrese de leer y comprender la licencia ST Hardware Abstraction Layer (HAL).
Pero… Tenga en cuenta las “limitaciones” de C, cualquier manejo inapropiado de un solo byte puede provocar un desbordamiento del búfer (no se preocupe, no dañará la tarjeta). Pero bueno, así es como todos aprendimos en algún momento, ¿verdad? El IDE recomendado también es compatible con C ++ para que pueda localizar objetos en cualquier momento que lo desee.
¡Está cubierto!
El mRo Control Zero viene fuertemente protegido de EMI y manos altamente estáticas, así que siéntase libre de usar el suéter de poliéster de su abuela mientras maneja la tarjeta. Muchos pilotos automáticos clonados vienen con algunos posibles defectos de diseño, si se manipulan incorrectamente la tarjeta podría sufrir daños permanentes. ¡Sabemos que ha quemado uno (o dos)!
mRo Control Zero tiene múltiples fuentes de alimentación independientes, detección de voltaje interno, blindaje EMI, fusibles reiniciables y PWM amortiguados.

mRo Control Zero (Parte inferior)
Las salidas PWM se cambian niveladas a 5V para una reducción de ruido optima y compatibilidad con todos los dispositivos ESC comerciales. Con un total de 8 canales de salida, cada uno con soporte DMA para dispositivos dShot 8x (sí, todos son bidireccionales). Cada pin expuesto está protegido.
El PCB es una pila de 6 capas con una concentración optimizada de cobre que garantiza una excelente disipación de calor, pero los microcontroladores F7 y H7 son más eficientes y, por lo tanto, disipan menos calor en comparación con todos los microcontroladores F4.

El PCB de 6 capas de mRo Control Zero (Diseño Real)
Por último, mRo Control Zero tiene un revestimiento conformado para protegerlo del medio ambiente. Esto es una capa acrílica que cubre la mayoría de las “almohadillas” electrónicas, dejando expuestos solo los sensores que requieren contacto atmosférico directo, como el sensor de presión y la bocina.
¡Menos es más!

Asignación de numero a los conectores

Conector frontal (dirección respecto a la flecha)

Conector trasero
mRo Control Zero viene con varias entradas/salidas para aplicaciones exigentes, desde 6 puertos serie los cuales uno puede usar opcionalmente como SPI, tres tienen control de flujo, uno con I2C y dos con solo TX/RX probablemente satisfarán las necesidades completamente asíncronas de comunicación.
Suficientes salidas para controlar cosas, todos los 8x PWM están protegidos contra EMI, cambio nivelado a 5V, totalmente bidireccional y conectado a DMA para compatibilidad DSHOT (sí, los ocho).
Controller Area Network (CAN), a medida que mRo y la industria hace la transformación de cada vez más sensores a CAN, el mRo Control Zero viene completamente preparado para este protocolo flexible / robusto con su transceptor CAN incorporado, solo conéctelo a cualquier dispositivo CAN compatible.
¡Muchas opciones de receptor R/C!
El séptimo puerto serial avanzado-flex a bordo del mRo Control Zero nos permite soportar múltiples protocolos de receptor R/C utilizando los mismos pines, lo que nos ahorra algo de espacio. No tendrá problemas para usar protocolos como FrSky (In & Out), S.Bus, Spektrum con Binding y PPM. También viene con una entrada dedicada para RSSI.
Conectores y más.

Color final (Negro Mate)
El diseño de un sistema en miniatura conlleva muchos desafíos y limitaciones. Tuvimos un largo debate interno sobre qué tipo de interfaz deberíamos usar (la forma en que conecta las cosas a la placa). Teníamos tres opciones posibles: encabezados de clavija, un solo conector o simplemente almohadillas expuestas que requerían soldadura (comúnmente econcontrados en Drone Racers).
Opción 1:
La opción uno era un enfoque limpio y directo, pero debido a la separación de pines no estándar requeriría una placa de interfaz, de esta opción, nació el OEM mRo Control Zero, especialmente diseñado para integradores de sistemas.

mRo Control Zero OEM (Superior)
Opción 2:
La segunda opción era solo dejar las almohadillas expuestas como lo hacen muchos controladores de carreras, pero la placa era tan pequeña que habría sido un gran desafío para el usuario promedio soldarlas, además tenía la limitación de que no podría quitarlo de su vehículo fácilmente, a menos que se desoldara todo, una pesadilla, por lo que rechazamos este, todavía puede pedir la versión OEM sin encabezados pre-soldados , todo depende de usted.

mRo Control Zero (Parte Inferior)
Opción 3:
La última y tercera opción era usar un solo conector; Esto permite la construcción de arneses personalizados y la capacidad de colocarlo y sacarlo fácilmente del vehículo. Desafortunadamente, el uso de un solo conector no fue posible porque habría aumentado demasiado el tamaño de la placa, entre otros problemas de “rigidez”, por lo que optamos por los “dos conectores”. Esto dio origen al Control Zero y al conector elegido; la serie Pico-Claps de Molex (entre otras aplicaciones, afirman que están diseñados para vehículos aéreos).

Pads Superiores
Otra ventaja de utilizar el enfoque de dos conectores es la facilidad con la que puede personalizar sus cables. Le proporcionaremos un montón de cables pre-conectados configurados en diferentes sabores y suficientes tomas de repuesto. En conclusión, solo tiene que conectar los cables realmente necesarios para su configuración particular.
Si necesita más, inserte más, si cambia de opinión, simplemente desconecte el cable. ¿Lo rompió? Reemplácelo por un cable nuevo.
Podría ser un enfoque poco común, pero en realidad es muy fácil. Insertar los crimps en el socket solo lleva segundos o minutos, si se es nuevo, y es mucho más fácil y rápido que soldar, además esto dará como resultado un peso mínimo y una limpieza general en su configuración.

Prototipo de Protector
Una arquitectura, numerosas posibilidades.

STM32F7 BGA
Planificamos cuidadosamente la arquitectura de mRo Control Zero desde el día CERO; el software es lo suficientemente flexible como para admitir cualquier vehículo ,así como nuestro hardware.
En otras palabras, si el mRo Control Zero no es el adecuado para su misión más adelante, puede probar con otra variante, como Ctrl-zero OEM (fotos de arriba).
Ctrl-zero OEM es la variante para integradores de sistemas, se tiene planeado ofrecer el Control Zero Classic con conectores DF13 clásicos, la placa básica del mRo Control Zero CAN para soluciones CAN dedicadas, Control Zero EZ con OSD incorporado y módulo de potencia y mRo Control Zero Pro/Max; La variante más grande con todas las I/Os posibles utilizando conectores JST-GH.
Placas diferentes, tamaños diferentes, pero todas comparten las mismas asignaciones de pines estandarizadas y misma orientación de los sensores (¡incluso el gestor de arranque!). Este enfoque le permite saltar entre nuestras placas con cambios mínimos o nulos en las configuraciones de su plataforma.
Más información…
El mRo Control Zero está disponible para pedido aquí, esta es una versión temprana y solo se recomienda para usuarios avanzados. Le aseguramos que estamos trabajando lo más rápido posible. 😉
[Actualización 1]: ¡Los prototipos están volando! Al menos sabemos que puede cumplir su propósito.