Tutorial Naze32 Parte 1: ¿Qué es y cómo se monta una naze32?

1
16305

¿Que es naze32?

La naze 32 es una placa de control basada en el procesador STM32 corriendo a 72MHz desarrollada por el usuario timecop de rcgroups.com.

El uso de esta placa nos promete tener las siguientes capacidades

  • Depuracion de hardware en tiempo real
  • Una resolucion en PWM de 1 us tanto de entrada como de salida
  • Los sensores que estan añadidos en el codigo son autodetectados, lo cual nos evita el tener que recompilar el codigo cada vez que añadamos algun sensor nuevo a nuestra electronica
  • A traves de la consola podremos modificar los valores de los parametros en tiempo real asi como las funciones

Dos versiones de naze32

Pensar en dos versiones de naze32 es un error muy comun, Naze32 solo tiene una version, las demas placas similares a naze32 como pueden ser Flip32, Nanj32 y otras no son Naze32. Esto hay que tenerlo muy en cuenta a la hora de adquirir realmente una naze32.

Lo que si podremos encontrar en Naze32 es diferencia en el hardware que incluye dependiendo de la revision de placa que sea, incluso teniendo una revision Acro, exactamente la Rev5Acro que no incluye sensor barometrico ni el magnetometro.

 

 

Descripcion fisica de la placa

La placa naze32 es una placa de doble cara de 36x36mm. Dispone de una CPU de 32bit ARM Cortex M3 a una vcelocidad de procesador de 72Mhz y con 64K de memoria SRAM y 128K de memoria flash. El peso aproximado de esta placa es de 5 gr. (sin pines). Dispone de fijaciones de M3 en cada extremo de la placa con una distancia entre ellas de 30,5mm para su anclaje en el chasis.

Como sensores integrados en placa dispone de un giroscopio de 3 ejes que puede ser el MPU3050 en las revisiones de placa de 0 a 3 y desde la revision 4 en adelante incorpora el MPU6050. Ademas encontraremos un acelerometro digital MMA8452Q en rev3 y 4 y un magnetometro digital HMC5883L. Para terminar incluye un barometro BMP085 (rev0 -rev3) o MS5611-01BA03 apartir de la rev4 en adelante.

Si nos fijamos en las conexiones o pineado que nos ofrece naze32 nos encontraremos 6 + 8 PWM/IO que podemos remapear como entrada o salida para RC, CPPM, motores y servos. Ademas una entrada UART secundaria para GPS.

La conexion a transmisor de Radiocontrol permite CPPM (hasta 12 canales) u 8 canales en PWM.

Para la conexion de motores / servos disponemos de 6 salidas PWM (50-32KHz), aunque podemos remapear con otros pins para llegar hasta 8 motores + estabilizacion de camara.

Monitorización de voltaje de bateria y alarma de bajo voltaje

Conexion para un buzzer (zumbador piezo electrico) para alarmas o notificaciones sonoras de estado.

2 Leds de estados programables y 1 Led de indicacion de encendido.

La conexion al pc la podremos hacer atraves de un miniUSB en las versiones hasta la 4 y con un microUSB a partir de la version 5

Naze32-señalizada

1.- Conexiones de ESC / Servo

2.- Entradas de control remoto tanto para CPPM como PWM

3.- Conector de bateria para monitorizar el voltaje.

4.- Conector de buzzer

5.- Conector para telemetria FrSky

6.- alimentacion de 3V 100mA

7.- Alimentacion de 5V

8.- Puerto de conexion de telemetria / Bluetooth / Xbee

9.- Conexion para bootloader

10.- Leds de estado

11.- Led de encendido

12.- Conexion microUSB

13.- Indicador de Sentido de Vuelo Standard

¿Donde comprar la placa?

Esta placa la podemos encontrar en tiendas especializadas de aeromodelismo aunque nos van a dar un servicio mejor si son tiendas especializadas en multirrotores y microquads. Os dejamos una lista de tiendas españolas donde poder adquirir la placa.

  • tienda desdeelairerc.es
    • disponen de atencion al cliente por varios medios y hasta un chat on-line para que nos resuelvan cualquier duda
    • suelen tener atractivas ofertas.
  • multicopterprops.com

Montaje de la placa

En las tiendas especializadas pueden ofrecernos el enviar la placa con pines soldados o sin soldar. Si eres lo bastante diestro para soldar te recomendamos desde XcopterSevilla que la pidas sin soldar, aunque la opcion de comprarla con pines soldados es buena si te quieres ahorrar el tramite de soldar y quieres que te llegue lista para conectar.

Algunos pilotos de microquads suelen pedirla sin soldar por ello de ahorrar peso y limpieza en el montaje ya que sueldan en placa lo que realmente van a usar.

Conexionado

Hay que prestar mucha atencion al conexionado ya que un mal conectado o un conectado inverso puede dañar el hardware y dejar la placa inservible.

Dependiendo de la seleccion de motor que hagamos en la aplicacion (esto se explica en la parte 4 del tutorial) y el tipo de receptor usado podemos llegar a usar una combinacion de motores o bien de motores y servos.

En el esquema anterior donde estan numeradas las conexiones de la placa, en la numero 1 se conectan los motores y servos, pudiendo optar por una conexion de 6 motores o de 4 motores y 2 servos. Presta atencion en la conexion ya que una inversion de la polaridad puede dañar el hardware  y dejar la placa inservible. El pin de conexion colocado mas al borde de la placa es el pin GND, el pin central corresponde a 5V y el pin mas interno es donde se conecta la señal que se envia al ESC.

El orden de conexion de los motores se indica en las imagenes siguientes:

 

Las conexiones para el receptor estan marcadas en el esquema anterior con el numero 2. Estas usan las dos caras de la placa, de manera que en la cara superior hay 5 pads y en la inferior otros 5.

Dependiendo de si usaremos una conexion de receptor PPM o CPPM usaremos unos pines u otros, pero siempre el pin marcado con un punto sera para la conexion de 5V, el pin de su izquierda, situado mas al centro de la placa, que no dispone de marca sera para GND. El resto de pines son las conexiones de CPPM o PPM segun el esquema siguiente:

conexiones_motores_y_receptor_naze32

 

 

Compartir