- Todos los productos
- HMC5883 Modulo GY-271 Magnetómetro de Brújula con Sensor de 3 Ejes [HMC5883] HMC5883 Modulo GY-271 Magnetómetro de Brújula con Sensor de 3 Ejes
HMC5883 Modulo GY-271 Magnetómetro de Brújula con Sensor de 3 Ejes
[HMC5883] HMC5883 Modulo GY-271 Magnetómetro de Brújula con Sensor de 3 Ejes
https://electrofranko.com/shop/hmc5883-hmc5883-modulo-gy-271-magnetometro-de-brujula-con-sensor-de-3-ejes-54331 https://electrofranko.com/web/image/product.template/54331/image_1920?unique=3a3d46d
Términos y condiciones
Envío: 2-3 días laborales
Referencia Interna:
HMC5883
Magnetómetro Digital de 3 Ejes (HMC5883L)
Sensor magnetorresistivo de alta resolución con interfaz de comunicación I2C para sistemas de navegación y brújulas electrónicas.
El HMC5883L es un circuito integrado de montaje superficial diseñado para la detección de campos magnéticos de baja intensidad con una interfaz digital de comunicación I2C. Basado en la tecnología de sensores magnetorresistivos anisotrópicos (AMR) de Honeywell, este dispositivo permite medir con alta precisión tanto la magnitud como la dirección del campo magnético terrestre en tres ejes ortogonales ($X, Y, Z$). Su estructura interna integra un ADC de 12 bits, amplificadores de señal y registros de calibración dedicados, facilitando el cálculo preciso del rumbo (heading) con una exactitud de hasta 1° a 2° en aplicaciones de robótica, vehículos autónomos y sistemas de posicionamiento global.
Especificaciones Técnicas del Módulo
| Parámetro | Detalle |
|---|---|
| Tensión de Alimentación (Chip) | DC 2.16 V a 3.6 V |
| Tensión de Módulo (Breakout) | DC 3.3 V a 5.0 V (Incluye regulador) |
| Protocolo de Comunicación | I2C (Dirección fija de esclavo: 0x1E) |
| Resolución del ADC Interno | 12 bits por canal |
| Consumo de Corriente Activo | 100 µA típico (Modo continuo) |
| Parámetro | Detalle |
|---|---|
| Rangos de Escala Seleccionables | ±0.88, ±1.3, ±1.9, ±2.5, ±4.0, ±4.7, ±5.6, ±8.1 Ga |
| Resolución de Campo | 5 milli-gauss nominal |
| Tasa de Muestreo Máxima | 75 Hz (Configurable por registro) |
| Mapeo de Pines Estándar | VCC, GND, SCL, SDA, DRDY (Opcional) |
| Tecnología del Sensor | Magnetorresistiva Anisotrópica (AMR) |
Diagrama de Conexiones y Mapeo de Pines
Comportamiento Dinámico y Consideraciones de Diseño
• Secuencia Inusual de Almacenamiento de Datos: Al realizar una lectura ráfaga por I2C, el orden secuencial de los registros internos de datos del HMC5883L no sigue el alfabeto físico estándar; el hardware entrega primero el eje X, seguido del eje Z, y finalmente el eje Y (Direcciones de memoria 0x03 a 0x08).
• Ajuste Obligatorio de Declinación Magnética: La orientación calculada con la función trigonométrica base apunta hacia el norte magnético de la Tierra. Para transformarlo al norte geográfico real, se debe compensar por software el ángulo específico de declinación de la zona local.
• Vulnerabilidad a Interferencias Locales (Hard/Soft Iron): Elementos ferromagnéticos, motores de corriente continua o líneas de alta corriente cercanos al módulo distorsionan el campo electromagnético circundante, requiriendo un aislamiento físico o una matriz de calibración de compensación estática.
Código Arduino Completo y Optimizado
Magnetómetro Digital de 3 Ejes (HMC5883L)
Sensor magnetorresistivo de alta resolución con interfaz de comunicación I2C para sistemas de navegación y brújulas electrónicas.
El HMC5883L es un circuito integrado de montaje superficial diseñado para la detección de campos magnéticos de baja intensidad con una interfaz digital de comunicación I2C. Basado en la tecnología de sensores magnetorresistivos anisotrópicos (AMR) de Honeywell, este dispositivo permite medir con alta precisión tanto la magnitud como la dirección del campo magnético terrestre en tres ejes ortogonales ($X, Y, Z$). Su estructura interna integra un ADC de 12 bits, amplificadores de señal y registros de calibración dedicados, facilitando el cálculo preciso del rumbo (heading) con una exactitud de hasta 1° a 2° en aplicaciones de robótica, vehículos autónomos y sistemas de posicionamiento global.
Especificaciones Técnicas del Módulo
| Parámetro | Detalle |
|---|---|
| Tensión de Alimentación (Chip) | DC 2.16 V a 3.6 V |
| Tensión de Módulo (Breakout) | DC 3.3 V a 5.0 V (Incluye regulador) |
| Protocolo de Comunicación | I2C (Dirección fija de esclavo: 0x1E) |
| Resolución del ADC Interno | 12 bits por canal |
| Consumo de Corriente Activo | 100 µA típico (Modo continuo) |
| Parámetro | Detalle |
|---|---|
| Rangos de Escala Seleccionables | ±0.88, ±1.3, ±1.9, ±2.5, ±4.0, ±4.7, ±5.6, ±8.1 Ga |
| Resolución de Campo | 5 milli-gauss nominal |
| Tasa de Muestreo Máxima | 75 Hz (Configurable por registro) |
| Mapeo de Pines Estándar | VCC, GND, SCL, SDA, DRDY (Opcional) |
| Tecnología del Sensor | Magnetorresistiva Anisotrópica (AMR) |
Diagrama de Conexiones y Mapeo de Pines
Comportamiento Dinámico y Consideraciones de Diseño
• Secuencia Inusual de Almacenamiento de Datos: Al realizar una lectura ráfaga por I2C, el orden secuencial de los registros internos de datos del HMC5883L no sigue el alfabeto físico estándar; el hardware entrega primero el eje X, seguido del eje Z, y finalmente el eje Y (Direcciones de memoria 0x03 a 0x08).
• Ajuste Obligatorio de Declinación Magnética: La orientación calculada con la función trigonométrica base apunta hacia el norte magnético de la Tierra. Para transformarlo al norte geográfico real, se debe compensar por software el ángulo específico de declinación de la zona local.
• Vulnerabilidad a Interferencias Locales (Hard/Soft Iron): Elementos ferromagnéticos, motores de corriente continua o líneas de alta corriente cercanos al módulo distorsionan el campo electromagnético circundante, requiriendo un aislamiento físico o una matriz de calibración de compensación estática.