This section describes the main TMAG3001 device
and supporting components. The component footprints that are duplicated on both the
A1 and A2 parts of the board, have an _A1 or _A2 appended to the end
of the component names to indicate whether the component is on the A1 or A2 part of
the board. With the exception of components U1_A1 and U1_A2, which correspond to
different TMAG3001 device variants, all other _A1 components use the same components
as the corresponding _A2 components.
The EVM has the following components:
- U1_A1 is the TMAG3001A1 device on the A1 part of the board and U1_A2 is the TMAG3001A2 device on the A2 part of the board.
- C1_A1, C1_A2, C2_A1, and C2_A2 are bypass capacitors that are placed near the sensor to help mitigate power-supply noise and provide current quickly to the device when needed.
- J1A_A1 and J1B_A1 are the main header pins that connect the digital and power pins of the TMAG3001A1 to the SCB Controller. Similarly, J1A_A2 and J1B_A2 are the main header pins that connect the digital and power pins of the TMAG3001A2 to the SCB controller.
- J2_A1 is used to select the default factory
programmed I2C address of the TMAG3001A1, whereas J2_A2 is used to select the
default factory programmed I2C address of the TMAG3001A2. Table 3-1 below shows the four possible default factory programmed I2C
addresses based on whether the ADDR pin is tied to GND, VCC, SDA, or SCL.
- J3_A1 and J4_A1 can be used to connect other boards to the I2C bus of the TMAG3001A1 device. Similarly, J3_A2 and J4_A2 can be used to connect other boards to the I2C bus of the TMAG3001A2 device.
- TP_A1 is a test point that can be used to probe
the INTB pin of the TMAG3001A1. Similarly, TP_A2 is a test point that can be
used to probe the INTB pin of the TMAG3001A2.
- Resistors R1_A1 and R1_A2 connect the 3.3V rail
from the SCB board to the TMAG3001A1 and TMAG3001A2. Remove these resistors if
you wish to power the TMAG3001 from a different power source.
- Resistors R2_A1 and R2_A2 are the pullup resistors on the SCL pin of the TMAG3001 devices. Similarly, resistors R3_A1 and R3_A2 are the pullup resistors on the SDA pin of the TMAG3001 devices. R4_A1 and R4_A2 are the pullup resistors on the interrupt pin of the TMAG3001 devices.
Table 2-1 I2C Default Address ConnectionsADDR Pin Connection | Shunt Position | I2C Address (7 MSB bits) | I2C Write Address (8-bit) | I2C Read Address (8-bit) |
---|
GND | Top Left (Pins 1-3) | 34h | 68h | 69h |
VCC | Top Right (Pins 2-4) | 35h | 6Ah | 6Bh |
SDA | Bottom Right (Pins 4-6) | 36h | 6Ch | 6Dh |
SCL | Bottom Left (Pins 3-5) | 37h | 6Eh | 6Fh |