background image

3.4.4  ICM-20689 6-Axis Inertial Sensor

The ICM-20689 is a 6-axis inertial sensor consisting of a 3-axis gyroscope and a 3-axis accelerometer. The sensor detects acceleration
and angular rate in and around the X-, Y-, and Z-axes with integrated 16-bit ADCs and programmable digital filters.

On xG24 Dev Kit, the ICM-20689 is connected through a switch. The switch must be enabled by setting PC09 high before it can be
used by the application. This enables power to the ICM-20689 and connects the SPI lines used for the sensor to the EFR32MG24 SPI
bus. The application code should always drive the PC09 signal either high or low to prevent it from floating. Note the presence of the
external pull-up resistor on the interrupt line as this can cause back powering if not handled correctly in software. The SPI CS line is
also exported on the breakout pads, so simultaneous SPI operation on the breakout pads and IMU is not possible unless an alternative
pin is used for SPI CS on the breakout pads. The figure below shows how the ICM-20689 is connected to the EFR32MG24.

VMCU

EFR32MG24

PC01

PC03

PC09

SPI_SCLK

SPI_COPI

SENSOR_ENABLE

IMU_SPI_SCLK

IMU_SPI_COPI

0: Sensor is not powered
1: Sensor is powered

ICM-20689

6-axis Intertial

Sensor

SPI_CIPO

PC02

IMU_SPI_CIPO

IMU_SPI_CS

VDD_SENSOR

IMU_INT

PB01 (EM4WU3)

SPI_CS

PA07

Figure 3.7.  ICM-20689 6-Axis Inertial Sensor

The inertial sensor is located close to the geometrical center of the board. The coordinate system and rotation of the sensor follows the
right-hand rule, and the spatial orientation of the board is shown in the figure below.

Figure 3.8.  xG24 Dev Kit Spatial Orientation

UG524: xG24 Dev Kit User's Guide

Hardware

silabs.com

 | Building a more connected world.

Rev. 0.1  |  14

Summary of Contents for UG524

Page 1: ...igh performance 2 4 GHz radio 32 bit ARM Cortex M33 with 78 0 MHz maximum operating frequency 1536 flash and 256 kB RAM KIT FEATURES 2 4 GHz ceramic chip antenna Power control of on board peripherals...

Page 2: ...VEML6035 Ambient Light Sensor 15 3 4 6 BMP384 Barometric Pressure Sensor 15 3 4 7 External Memory 16 3 4 8 Push Buttons and RGB LED 16 3 4 9 Precise ADC Voltage Reference 16 3 4 10 IADC U FL Connecto...

Page 3: ...ements 27 5 4 1 Maximum Radiated Power Measurement 27 5 4 2 Antenna Pattern Measurement 28 5 5 EMC Compliance Recommendations 30 5 5 1 Recommendations for 2 4 GHz ETSI EN 300 328 Compliance 30 5 5 2 R...

Page 4: ...icon Labs Starter Kits The board also features a Qwiic connector which can be used to connect hardware from the Qwiic Connect System through I2C 1 1 Kit Contents The following items are included in th...

Page 5: ...g access Packet trace Hall Effect Sensor Humidity and Temperature Sensor Mini Simplicity Connector Pressure Sensor Ambient Light UV Sensor EFR32MG24 Wireless Gecko 2 4 GHz Chip Antenna On board USB J...

Page 6: ...manufacturing tolerances functionality is not guaranteed over the entire working range 2 To optimize efficiency EFR32MG24 s internal DC DC converter should be set in BYPASS mode when the input voltage...

Page 7: ...ipherals disabled HCLK 39 MHz f 2 4 GHz CW 10 dBm output power VSCALE1 at 25 C 20 mA RH Temp Sensor Current Consumption 2 ISi7021 Standby 40 to 85 C 0 06 A RH conversion in progress 150 A Temperature...

Page 8: ...ion 80 nA 1 From EFR32MG24 Wireless Gecko SoC data sheet 2 From Si7021 A20 data sheet 3 From Si7210 data sheet 4 From ICS 43434 data sheet 5 Per microphone 6 From ICM 20689 data sheet 7 From MX25R3235...

Page 9: ...Debugger USB Micro B Connector 2 4 GHz Antenna 32 Mbit MX25R Buttons and LED EFR32MG24 Wireless SoC Breakout Pads EXP Header pinout Si7021 Si7210 VEML6035 Temperature Humidity Sensor Ambient Light Sen...

Page 10: ...the Mini Simplicity connector There must be no other power sources present on the kit as power is injected directly to the VMCU net It is important to follow this recommendation to avoid power conflic...

Page 11: ...35F ultra low power 32 Mbit SPI flash RGB LED and two push buttons External precise voltage reference for the EFR32 IADC U FL connector for the EFR32 IADC The figure below gives an overview of the per...

Page 12: ...ced when pow er is dissipated on the board More accurate temperature measurements are achieved when powering the board with a battery or through the Mini Simplicity connector as self heating from the...

Page 13: ...The switch must therefore be enabled by setting PC08 high before it can be used by the application This enables power to the microphones and connects the I2S lines used for the sensor to the EFR32MG2...

Page 14: ...not handled correctly in software The SPI CS line is also exported on the breakout pads so simultaneous SPI operation on the breakout pads and IMU is not possible unless an alternative pin is used for...

Page 15: ...ting both SPI and I2C No external sensing elements are needed and the device has an integrated ADC and ASIC with built in configurable IIR filter to suppress noise Selectable oversampling rates provid...

Page 16: ...nnected in an active low configuration and each color can be PWM controlled using the EFR32MG24 s TIMER peripherals to generate a wide variety of colors User Buttons RGB LED EFR32MG24 LEDR LEDG BUTTON...

Page 17: ...t programmable by the user When the USB cable is removed the on board debugger goes into a very low power shutoff mode EM4S In addition to providing code download and debug features the on board debug...

Page 18: ...05 EXP14 UART_RX PA06 EXP16 I2C_SDA PC05 I2C_SDA PC05 GND EXP1 PB02 GPIO EXP3 AIN3 ADC EXP5 AIN2 ADC EXP7 PB00 GPIO EXP9 PB03 GPIO EXP11 PD02 GPIO EXP13 PC04 I2C_SCL EXP15 BOARD_ID_SCL EXP17 BOARD_ID_...

Page 19: ...er pins may be shared between the breakout pads and other functions on the xG24 Dev Kit The table below includes an overview of the EXP header and functionality that is shared with the kit Table 3 2 E...

Page 20: ...onnector is a 10 pin 1 27 mm pitch connector that allows the use of an external debugger such as the one found on one of the Silicon Labs Wireless mainboards See section 4 2 External Debugger for more...

Page 21: ...ebugger is accessible through the USB Micro B connector An external debugger can be used instead of the on board debugger by connecting it to the Mini Simplicity Connector This allows ad vanced debugg...

Page 22: ...y be done by flipping the power switch on the Wireless to BAT and back to AEM assuming a battery is not inserted in the Wireless mainboard It is possible to have the xG24 Dev Kit powered by a battery...

Page 23: ...ing the baud rate for the COM port on the PC side does not influence the UART baud rate between the debugger and the target device However it is possible to change the VCOM baud rate through the kits...

Page 24: ...o a four element impedance matching and harmonic filter circuitry and a DC blocking capacitor The on board ceramic antenna is also matched to 50 Ohm by its impedance matching components and connected...

Page 25: ...ned to match the antenna impedance close to 50 Ohm on the BRD2601B PCB The resulting antenna impedance and reflection are shown in the figure below Figure 5 2 Fine Tuned Antenna Impedance Blue Curve a...

Page 26: ...est Table 5 3 Applied Limits for Spurious Emissions Harmonic Frequency Limit 2nd 4800 4967 MHz 41 2 dBm 3rd 7200 7450 5 MHz 41 2 dBm 4th 9600 9934 MHz 30 dBm 5th 12000 12417 5 MHz 41 2 dBm 5 3 Relaxat...

Page 27: ...the table below The correction factors are applied based on the BLE 125 Kb s coded modulation showed in section 5 3 Relaxation with Modulated Carrier For the rest of the supported modulation schemes t...

Page 28: ...s are shown in the figures below 0 45 90 135 180 225 270 315 50 40 30 20 10 0 Normalized Radiation Pattern dB XY cut Horizontal Vertical 0 at X axis Figure 5 4 Antenna Pattern XY UG524 xG24 Dev Kit Us...

Page 29: ...270 315 50 40 30 20 10 0 Normalized Radiation Pattern dB XZ cut Horizontal Vertical 0 at Z axis Figure 5 5 Antenna Pattern XZ UG524 xG24 Dev Kit User s Guide Radio silabs com Building a more connecte...

Page 30: ...he fundamental of the BRD2601B complies with the 20 dBm limit of the ETSI EN 300 328 The harmonic emissions are under the applied limits with mar gin 5 5 2 Recommendations for 2 4 GHz FCC 15 247 Compl...

Page 31: ...e available through Simplicity Studio when the kit documentation pack age has been installed They are also available from the kit page on the Silicon Labs website silabs com UG524 xG24 Dev Kit User s...

Page 32: ...ven in this section may not list every kit revision Revisions with minor changes may be omitted xG24 DK2601B xG24 Dev Kit 1632000960 02 22 22 A02 Figure 7 1 Revision Info Table 7 1 Kit Revision Histor...

Page 33: ...page 33 The revision history given in this section may not list every board revision Revisions with minor changes may be omitted Table 8 1 Board Revision History Revision Released Description A01 202...

Page 34: ...9 Document Revision History Revision 0 1 April 2022 Initial document release UG524 xG24 Dev Kit User s Guide Document Revision History silabs com Building a more connected world Rev 0 1 34...

Page 35: ...premarket approval is required or Life Support Systems without the specific written consent of Silicon Labs A Life Support System is any product or system intended to support or sustain life and or he...

Reviews: