Logotipo de Haoru

Módulo de posicionamiento ULM3-PDOA de Haoru Tech

Módulo de posicionamiento PDOA ULM3 de Haoru-Tech

Presupuesto

  • Nombre del producto: ULM3-PDOA
  • Fabricante: Haorutech Co. Ltd.
  • Chip central: Decawave DWM3220
  • MCU: STM32F103CBT6 o GD32F103CBT6
  • Características: medición precisa de distancia, posicionamiento en interiores, comunicación de datos de alta velocidad.
  • Integración: Pantalla OLED

Instrucciones de uso del producto

 Instalación y utilización del sistema
Para instalar y utilizar el módulo ULM3-PDOA, siga estos pasos:

 Instalación del sistema y notas

  • Siga las pautas proporcionadas para la instalación física del módulo.
  • Asegúrese de que el suministro de energía al módulo sea adecuado.

 Conectando a PC

  • Conecte el módulo ULM3-PDOA a una PC utilizando el puerto USB para la alimentación y la transmisión de datos.

Protocolo de comunicación
El módulo ULM3-PDOA utiliza un protocolo de comunicación específico para la transmisión de datos:

Protocolo de datos de enlace ascendente

  • Consulte el manual del usuario para obtener detalles sobre el protocolo de datos de enlace ascendente utilizado por el módulo.

Preguntas frecuentes (FAQ)

  • P: ¿Cuáles son las características principales del módulo ULM3-PDOA?
    R: El módulo ULM3-PDOA cuenta con medición de distancia precisa, capacidades de posicionamiento en interiores, comunicación de datos de alta velocidad y una pantalla OLED integrada.
  • P: ¿Cómo puedo utilizar el módulo ULM3-PDOA para aplicaciones de posicionamiento?
    A: El módulo ULM3-PDOA puede actuar como ancla en combinación con ULM3 o ULM3-SH tags para crear un sistema de posicionamiento PDOA de un solo anclaje o un sistema de seguimiento.

Manual de usuario ULM3-PDOA

Compañía Haorutech Ltd.

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (1)

Introducción

El ULM3-PDOA es un módulo de posicionamiento PDOA basado en el último chip de la serie DW3000. El módulo UWB central del ULM3-PDOA es el Decawave DWM3220 oficial y el MCU es el STM32F103CBT6 (o GD32F103CBT6, que depende de la fluctuación de precios y la diferencia de lotes). El ULM3-PDOA se puede utilizar para mediciones precisas de distancia, posicionamiento en interiores y otras aplicaciones de comunicación de datos de alta velocidad. El ULM3-PDOA también integra la pantalla OLED. Todas las características hacen que el ULM3-PDOA sea fácil de usar, con alta precisión y tamaño pequeño.

Para aplicaciones de posicionamiento, el módulo ULM3-PDOA normalmente desempeña el papel de ancla, y los módulos ULM3 y ULM3-SH pueden tags, que puede formar un sistema de posicionamiento PDOA de anclaje único o un sistema de seguimiento. Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (2)

 Características de DW3000

  • Consumo de energía ultrabajo
    • Gracias a una optimización integral, la serie DW3000 puede reducir el consumo de energía hasta cinco veces en comparación con la DW5 al reducir la corriente pico, la duración de la trama y el tiempo de arranque. El consumo de energía de la DW1000 es menor que el de BLE y es más compatible con el tiempo de espera de bajo consumo.
  • Excelente seguridad
    • DW3000 admite los nuevos estándares IEEE802.15.4z y el cifrado de preámbulo.
  • Alta compatibilidad
    • DW3000 es compatible con la última versión de IEEE802.15.4z. Después de desarrollar código compatible con FiRa, soporta los principales teléfonos móviles comerciales disponibles en el mercado.
  • Altamente integrado
    • Al integrar baluns, capacitores y otros componentes dentro del chip, DW3000 redujo su tamaño al reducir la cantidad de componentes externos de más de 30 a 10.
  • PDOA con chip único
    • La serie DW1000 requiere dos chips DW1000 para realizar PDOA con la misma fuente de reloj. Pero DW3x20 admite antenas dobles externas, que pueden medir la diferencia de fase de llegada. El costo, el tamaño y la potencia se pueden reducir al usar un solo chip.

Selección de módulos

Tabla 3-1 Comparación de las características del módulo 

No. Tipo Características principales
1 ULM3 Módulo oficial DWM3000, pantalla integrada, 40m
2 ULM3-SH Pulsera, batería interior, detección de movimiento, 40m
3 ULM3-PDOA Anclaje PDOA, detección de ángulo, posicionamiento de base única, seguimiento de vehículos, 40 m

Arriba está el módulo relacionado basado en el chip central DW3000, que se puede combinar.

Parámetros del producto

 

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (2)

Tabla 4-1 Parámetros del módulo ULM3-PDOA 

Categoría Parámetro
Fuerza Fuente de alimentación externa DC5V
Rango de detección máximo 40m (área abierta) @6.8Mbps
MCU STM32F103CBT6 (GD32F103CBT6)
Pantalla a bordo OLED de 0.6 pulgadas
Tamaño del módulo 41*67.5 mm
Precisión de medición de distancia ±5 cm
 

Detectar ángulo

120°(centralizado por el módulo, -60°

~+60°)

Precisión del ángulo ±5
Temperatura de trabajo -20 ~ 70 ℃
Modo de comunicación USB a puerto serie/serie TTL
Frecuencia de actualización de datos 100 Hz (MÁX., ajustable)
Dominio de la frecuencia 6250-8250 MHz (CH5/CH9)
Ancho de banda 500 MHz
Tipo de Antena Antena doble PCB
Densidad espectral de potencia de emisión

(Programable)

 

-41 dBm/MHz

Tasa de comunicación 6.8 Mbps

Interfaces de módulos

 

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (3)

 Puerto USB (fuente de alimentación y transmisión de datos)
El puerto se puede conectar a un módulo estándar de 5 V CC, como un banco de carga u otros adaptadores de alimentación de 5 V. También se puede conectar al puerto USB de una computadora para suministro de energía y transmisión y visualización de datos en la computadora.

 Puerto de descarga de programas
El puerto es la interfaz de depuración SWD del microcontrolador STM32, que se puede utilizar para la descarga de programas, la depuración de simulación, etc. Se utiliza principalmente para el desarrollo de programas integrados y la actualización de firmware, y se puede utilizar con la herramienta de descarga ST-LINK.

 Puerto serie UART
El módulo ULM3-PDOA se puede conectar a una PC o Raspberry PI y otros sistemas a través del puerto USB para la transmisión de datos, pero también tiene un puerto serial UART (TTL) integrado, que se puede conectar a otros microcontroladores, Arduino y otros dispositivos para la transmisión de datos y el desarrollo secundario. Durante la conexión, el pin TX de ULM3-PDOA debe estar conectado al pin RX del módulo de destino, y el pin GND de los dos módulos debe estar conectado directamente. Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (4)

Indicador LED
El indicador RGB integrado indica el estado actual del sistema.
Tabla 5-1 Estado del indicador Descripción

 

Estado de funcionamiento: Tag

Comience a medir la distancia y obtenga respuesta con éxito de 1 o más anclas y establezca comunicación de medición de distancia.  PARPADEO DEL LED VERDE
Comience a medir pero no obtenga respuesta de los anclajes. PARPADEO DEL LED ROJO
 

Estado de trabajo: Ancla

Establecer con éxito una conexión de alcance con cualquier tag. PARPADEO DEL LED AZUL CLARO
No tag conectado. EL LED AZUL CLARO NO PARPADEA (ENCENDIDO o APAGADO)
 Interfaz de configuración de parámetros 

El módulo ULM3-PDOA tiene integrado el interruptor DIP de 8 bits. La siguiente figura 5-3 muestra los atributos de configuración del interruptor. Los usuarios pueden configurar fácilmente la frecuencia de comunicación, la función, la identificación y el interruptor de filtro Kalman integrado del módulo.

Durante el uso y la depuración en el sitio, los usuarios pueden cambiar rápidamente la configuración del módulo sin ningún otro dispositivo para adaptarse a más entornos.
Antes de modificar los parámetros, los usuarios deben desconectar primero la fuente de alimentación, luego cambiar el interruptor DIP a la posición de configuración correspondiente y finalmente volver a encender el módulo para cargar la nueva configuración.
Tabla 5-2 Configuración del interruptor DIP del módulo ULM3-PDOA 
 

S1

S2* (Número máximo de tags y comunicación

período)

S3* (Aumenta la corriente externa)  

S4(Rol)

 

S5-S7

(Dirección del dispositivo)

 

S8

(filtro Kalman)

Número máximo de
ON Reservado tags: 1 Comunicación total ON Ancla ON
período:10 ms Dirección del dispositivo
Número máximo de 000-111
APAGADO Reservado tags: 10
Comunicación total
APAGADO Tag APAGADO
período:100 ms

La configuración por defecto del sistema: 

  1. Número máximo de tags:10tags
  2. Período de actualización: 100 ms (10 Hz)
  3. Aumento de corriente externa: abierto
  4. Filtro Kalman:abierto.

* Nota: Debido al bajo consumo de energía de los módulos de la serie DW3000, la mayoría de los bancos de energía apagarán activamente la fuente de alimentación externa cuando la corriente de carga sea baja. Esto hará que el módulo se reinicie una y otra vez. S3 aumenta la corriente externa para aumentar activamente la corriente del módulo, lo que ayuda al banco de energía a mantener una salida continua.

Pantalla OLED a bordo 

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (5)

Tabla 5-3 Información de la pantalla Descripción

Example Descripción
V75 Versión de firmware
4A10T Máximo 4 anclajes y 10 tags
10 Hz Tasa de actualización de datos (modo actual)
100 ms Periodo de actualización de datos actual (=1/tasa de actualización de datos)
6.8 millones La velocidad de transmisión UWB actual es de 6.8 Mbps (opción alternativa: 110 k)
CH5 El canal UWB actual es CH5 (alternativo)
Opción: CH2 Canal 2)
Anc:0 El módulo actual es ancla, ID=0 (Opción alternativa: Tag)
K El filtrado de Kalman está habilitado (sin visualización: deshabilitado)

Instalación y utilización del sistema

 Instalación del sistema y notas
La antena del módulo ULM3-PDOA está orientada hacia el posicionamiento tagEl módulo se alimenta mediante una fuente de alimentación externa de 5 V. Hay un bloque cuadrado fijado en la parte inferior del módulo, que se puede fijar al UGV o al escritorio con tornillos M3. Además, se puede conectar a una columna de cobre para aumentar la fuerza de soporte para colocarlo en la plataforma horizontal.

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (6) Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (7) Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (8)

El ancla se estableció como el punto de coordenadas (0,0) para establecer el sistema de coordenadas, y el eje Y estaba directamente frente al ancla. tag El posicionamiento y el cálculo del AOA se pueden realizar desde -60° hasta +60°. Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (9)Los asuntos necesitan atención: 

  1. El tag debe colocarse dentro del rango de cobertura correcto del anclaje, de lo contrario pueden ocurrir algunos errores, como un posicionamiento incorrecto;
  2. La superficie de la antena del ancla debe estar orientada hacia el tag;
  3. La distancia entre el ancla y el tag debe ser mayor a 1 metro;
  4. El ancla debe instalarse en un área abierta;
  5. No debe haber ninguna oclusión entre los tag y el ancla, especialmente sin placas de acero ni otros metales.

Conectando a PC  Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (10)Para la utilización inicial, el controlador CH340 debe instalarse primero. Después de identificar el puerto serie en la PC, abra el software de la PC, seleccione el puerto serie y haga clic en el botón "Conectar" para completar la conexión del módulo y la comunicación de datos. Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (11)Después de conectarlo a la PC y encenderlo, tag Con éxito, el software de PC puede mostrar el tag traza de información y posicionamiento. Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (15)Para obtener más detalles sobre la utilización de la implementación del sistema, descargue el Para obtener más información.
Descargar manual de usuario HR-RTLS1-PDOA: http://rtls1.haorutech.com/download/HR-RTLS1-PDOA Manual de usuario-ES.pdf

 Protocolo de comunicación

 Protocolo de datos de enlace ascendente

  • El protocolo de datos de enlace ascendente son los datos cargados activamente por el módulo UWB a través del puerto serie.
  • Tasa de baudios de comunicación en serie: 115200bps-8-n-1

Protocolo de comunicación:

  • MPxxxx,tag_id,x_cm,y_cm,distancia_cm,número_rango,pdoa_grados,aoa_grados,distancia_desplazamiento_cm,pdoa_desplazamiento_grados\r\n
  • datos de comunicación en serie examparchivo: MP0036,0,302,109,287,23,134.2,23.4,23,56

Tabla 7-1 Descripción del protocolo de comunicación serie 

Contenido Example Descripción
MPxxxx MP0036 Encabezado del paquete de datos, 0036 es el número de todos los bytes de datos excepto MPxxxx, incluido el final \r\n, que está fijado en 4 caracteres. Si es menor que la longitud, rellénelo con 0.
tag_identificación 0 La corriente tag ID
x_cm 302 Coordenadas X de la tag, números enteros, unidades:cm
y_cm 109 Coordenadas Y de la tag, números enteros, unidades:cm
distancia_cm 287 Distancia directa entre el ancla y el tag,

números enteros, unidades:cm

Número de rango 23 Números de serie que van del 0 al 255
pdoa_deg 134.2 Valor PDOA, flotante, unidades:grado
grado aoa 23.4 Valor AOA, flotante, unidades: grados
desplazamiento de distancia en cm 23 Valor de calibración de la distancia directa entre el

ancla y el tag, números enteros, unidades:cm

Desplazamiento de pdoa en grados 56 Calibración

unidades:grado

valor of PDOA valor, Flotar,
\r\n Datos finales

Calibración de anclaje

Debido a la influencia de la soldadura, el proceso de fabricación de PCB y otros factores, la línea de transmisión de RF de las dos antenas del módulo ULM3-PDOA provocará pequeños errores, lo que resultará en una desviación del ángulo PDOA, que puede calibrarse mediante la PC.

Una vez que el módulo ULM3-PDOA se haya conectado correctamente a la PC y tag Se muestran los datos de ubicación, haga clic en el botón “Iniciar calibración”, coloque el ancla y tag A la misma altura que se indica, coloque el tag frente a los dos centros de antena del ancla, y medir la distancia entre el ancla y tagSe recomienda que la distancia sea mayor a 2 metros.

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (12)Complete el valor de la distancia medida en el software de la PC y mantenga la posición del tag y el ancla permanece sin cambios hasta que la barra de progreso de calibración llegue al 100%, que es cuando se completa la calibración.

Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (13)Figura 8-2 Calibración del módulo ULM3-PDOA
Una vez finalizada la calibración, el software de la PC indica la desviación de calibración y el ancla generará datos de calibración de acuerdo con esta desviación. Si necesita borrar los datos de calibración, puede hacer clic en el botón “Borrar calibración” para restablecer el valor de desviación y volver a calibrar. Módulo de posicionamiento PDOA de Haoru-Tech-ULM3 (14)

Lista de envíos

Lista de envío de un solo módulo ULM3-PDOA: (Recomendamos encarecidamente comprar más de 4 módulos para obtener un sistema de posicionamiento completo).

Tabla 9-1 Lista de envío

No. Categoría Número Notas
1 Módulo ULM3-PDOA 1
2 Cable de datos micro USB 1

 Desarrollo y aprendizaje files

Lista de materiales de desarrollo y aprendizaje que proporcionamos después de la compra:

Tabla 10-1 Documentos 

No. Categoría File tipo
1 Guía rápida del software QT PDF
2 Acuerdo de alcance bilateral RTLS1-PDOA PDF
3 Manual de usuario ULM3-PDOA PDF
4 RTLS1-PDOA_Manual del usuario PDF
5 Manual de usuario de DW3000 de Qorvo CREMALLERA

Documentos / Recursos

Módulo de posicionamiento ULM3-PDOA de Haoru Tech [pdf] Manual del usuario
Módulo de posicionamiento ULM3-PDOA, ULM3-PDOA, Módulo de posicionamiento, Módulo

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *