2.1 KiB
2.1 KiB
HubAudio — I²C Bus Map
Progetto: HubAudio
Revisione: definitiva
Data: 2026-08-23
Dispositivi I²C
| IC | Componente | Configurazione indirizzo | Indirizzo I²C (7-bit) |
|---|---|---|---|
| U1 | BQ25896RTWR | Indirizzo fisso | 0x6B |
| U2 | BQ27441DRZR-G1B | Indirizzo fisso | 0x55 |
| U4 | INA228AQDGSRQ1 | A0 = 0, A1 = 0 | 0x40 |
| U8 | INA228AQDGSRQ1 | A0 = 0, A1 = 1 | 0x41 |
| U17 | 24AA025E64 | A2 = 0, A1 = 0, A0 = 0 | 0x50 |
| U20 | TPS22994RUKT | ADDR3 = 0, ADDR2 = 0, ADDR1 = 0 | 0x20 |
| U23 | TPS22994RUKT | ADDR3 = 0, ADDR2 = 0, ADDR1 = 1 | 0x21 |
| U31 | TMP117NAIDRVR | ADDR = GND | 0x48 |
| U32 | TMP117NAIDRVR | ADDR = VCC | 0x49 |
| U33 | TMP117NAIDRVR | ADDR = SDA | 0x4A |
| U37 | TMP117NAIDRVR | ADDR = SCL | 0x4B |
Address Map
| Indirizzo | IC | Dispositivo |
|---|---|---|
0x20 |
U20 | TPS22994 |
0x21 |
U23 | TPS22994 |
0x40 |
U4 | INA228 — Analog |
0x41 |
U8 | INA228 — Digital |
0x48 |
U31 | TMP117 — Power |
0x49 |
U32 | TMP117 — ESP32 |
0x4A |
U33 | TMP117 — DSP |
0x4B |
U37 | TMP117 — Codec |
0x50 |
U17 | 24AA025E64 |
0x55 |
U2 | BQ27441 |
0x6B |
U1 | BQ25896 |
TMP117
I quattro TMP117 utilizzano tutte le quattro configurazioni disponibili del
pin ADDR:
- U31 — Power:
ADDR → GND→0x48 - U32 — ESP32:
ADDR → VCC→0x49 - U33 — DSP:
ADDR → SDA→0x4A - U37 — Codec:
ADDR → SCL→0x4B
Ogni TMP117 dispone di un condensatore di bypass locale da 100 nF.
INA228
- U4 — Analog: A0 = 0, A1 = 0 →
0x40 - U8 — Digital: A0 = 0, A1 = 1 →
0x41
TPS22994
- U20: ADDR3 = 0, ADDR2 = 0, ADDR1 = 0 →
0x20 - U23: ADDR3 = 0, ADDR2 = 0, ADDR1 = 1 →
0x21
EEPROM
U17 — 24AA025E64
A2 = GND
A1 = GND
A0 = GND
→ 0x50
Indirizzi fissi
U1 — BQ25896: 0x6B
U2 — BQ27441: 0x55
Verifica collisioni
Non risultano collisioni tra gli indirizzi I²C assegnati.
Totale dispositivi I²C: 11
Indirizzi utilizzati: 11
0x20
0x21
0x40
0x41
0x48
0x49
0x4A
0x4B
0x50
0x55
0x6B