Manual del propietario de los sensores Pmods de entrada DIGILENT PmodCMPS
Sensores Pmods de entrada DIGILENT PmodCMPS

Encimaview

El PmodCMPS de Digilent presenta el popular HoneywellHMC5883L Brújula digital de 3 ejes y puede agregar lecturas de rumbo de la brújula a cualquier placa host Digilent con una interfaz I²C.

El PmodCMPS.
Encimaview

Las características incluyen:

  • brújula digital de 3 ejes
  • Resolución de campo de 2 miligauss en campos de ±8 gauss
  • Velocidad máxima de salida de datos de 160 Hz
  • Resistencias pull-up opcionales para pines SCL y SDA
  • Tamaño de PCB pequeño para diseños flexibles 0.8" × 0.8" (2.0 cm × 2.0 cm)
  • Conector de 2×4 pines con interfaz I2C
  • Sigue Especificación de la interfaz Pmod de Digilent
  • Biblioteca y exampcódigo disponible en centro de recursos

Descripción funcional

El PmodCMPS utiliza HMC5883L de Honeywell con tecnología magnetorresistiva anisotrópica (AMR). En términos sencillos, esto significa que los tres sensores (uno para cada dirección de coordenadas) tienen muy poca interferencia entre sí, por lo que se pueden recuperar datos precisos del Pmod.

Interfaz con el Pmod

El Pmod CMPS se comunica con la placa host a través del protocolo I²C. Los puentes JP1 y JP2 proporcionan resistencias pull-up opcionales de 2.2 kΩ para usar con las líneas de datos en serie y de reloj en serie. La dirección de 7 bits para este chip incorporado es 0x1E, lo que hace que la dirección de 8 bits para un comando de lectura sea 0x3D y 0x3C para un comando de escritura.

De manera predeterminada, el PmodCMPS comienza en el modo de medición única para que la brújula tome una sola medición, establezca el pin Data Ready en alto y luego se coloque en modo inactivo. Mientras está en modo inactivo, las principales fuentes de consumo de energía están (como era de esperar) desactivadas, como el ADC interno que recopila el vol.tagy medidas. Sin embargo, aún puede acceder a todos los registros con su valor de datos más reciente a través del bus I²C. Para cambiar el PmodCMPS del modo inactivo al modo de medición única o medición continua, el usuario debe escribir en el registro de modo (0x02).

Al leer datos del Pmod CMPS, se deben leer los seis registros de datos, correspondientes a los bytes superior e inferior de cada dirección de coordenadas cartesianas. Dado que el puntero de la dirección del registro interno se incrementa automáticamente después de que un registro se haya leído con éxito, es posible leer los seis registros con un solo comando. un exampA continuación se muestra cómo se vería esto: 

Tabla 1. Bytes de comando y dirección.

byte de comandoByte de dirección
00111101(ACK)00000011(ACK)
MSBXLSBX
SXSXSXSXsbMSBb9b8(ACK)b7b6b5b4b3b2b1b0(ACK)
MSB-ZLSBZ
SXSXSXSXsbMSBb9b8(ACK)b7b6b5b4b3b2b1b0(ACK)
MSB YLSBY
SXSXSXSXsbMSBb9b8(ACK)b7b6b5b4b3b2b1b0(DETENER)

Nota: SX representa una extensión de signo del bit de signo (sb).

Tabla de descripción de pines

Tabla 1. Conector J1: Descripciones de clavijas como se indica en el Pmod.

Encabezado J1
PatasSeñalDescripción
1 y 5LCCReloj en serie
2 y 6Adventista del Séptimo DíaDatos en serie
3 y 7TierraTierra de la fuente de alimentación
4 y 8CCVFuente de alimentación (3.3 V)
Encabezado J2
AlfilerSeñalDescripción
1DRDYListo para datos
2TierraTierra de la fuente de alimentación
Puente JP1
Estado cargadoLa línea SDA utiliza una resistencia pull-up de 2.2 kΩ
Puente JP2
Estado cargadoLa línea SCL utiliza una resistencia pull-up de 2.2 kΩ

El Pmod CMP también ofrece un modo de autocomprobación para ayudar a calibrar los datos que se reciben del módulo.

Cualquier alimentación externa aplicada al PmodCMPS debe estar entre 2.16 V y 3.6 V; por lo tanto, cuando se utilizan encabezados Pmod en las placas del sistema Digilent, el volumen de suministrotage debe estar a 3.3V.

Dimensiones físicas

Los pines en el encabezado del pin están separados por 100 mil. La placa de circuito impreso mide 0.8 pulgadas de largo en los lados paralelos a los pines del cabezal de pines y 0.8 pulgadas de largo en los lados perpendiculares al cabezal de pines.

Derechos de autor Digilent, Inc.
Otros nombres de productos y empresas mencionados pueden ser marcas comerciales de sus respectivos propietarios.

Descargado desde flecha.com.

1300 Corte Henley
Pullman, Washington 99163
509.334.6306
www.digilentinc.com

Logotipo de DIGILENT

Documentos / Recursos

Sensores Pmods de entrada DIGILENT PmodCMPS [pdf] Manual del propietario
PmodCMPS Sensores Pmods de entrada, PmodCMPS, Sensores Pmods de entrada, Sensores Pmods, Sensores

Referencias

Deja un comentario

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