aggiornamento di alcuni file e revisione directory repository 202608012135
This commit is contained in:
@@ -0,0 +1,519 @@
|
||||
# HubAudio
|
||||
# Power Management Architecture
|
||||
|
||||
**Document:** Power Management Design Specification
|
||||
**Revision:** 0.1
|
||||
**Status:** Design Phase
|
||||
|
||||
---
|
||||
|
||||
# 1. Overview
|
||||
|
||||
The HubAudio platform requires a sophisticated power management architecture.
|
||||
|
||||
The system combines:
|
||||
|
||||
- ESP32-S3 high performance MCU with WiFi
|
||||
- ADAU1467 professional audio DSP
|
||||
- Si4684 FM/DAB receiver
|
||||
- Bluetooth audio transmitter
|
||||
- Bluetooth audio receiver
|
||||
- battery operation
|
||||
- remote monitoring capability
|
||||
|
||||
|
||||
The power system is therefore not considered a simple voltage regulator stage, but a complete energy management subsystem.
|
||||
|
||||
---
|
||||
|
||||
# 2. Design Philosophy
|
||||
|
||||
The selected architecture follows these principles:
|
||||
|
||||
- single intelligent PMIC
|
||||
- integrated battery management
|
||||
- multiple independent power rails
|
||||
- I2C monitoring
|
||||
- controlled power sequencing
|
||||
- ability to disable unused subsystems
|
||||
- separated digital and audio power domains
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 3. Selected Main PMIC
|
||||
|
||||
## Texas Instruments TPS65217CRSLR
|
||||
|
||||
|
||||
The TPS65217 is selected as the main power management IC.
|
||||
|
||||
|
||||
Reasons for selection:
|
||||
|
||||
|
||||
- integrated Li-Ion battery charger
|
||||
- power path management
|
||||
- multiple switching regulators
|
||||
- LDO outputs
|
||||
- I2C configuration
|
||||
- programmable sequencing
|
||||
- fault monitoring
|
||||
|
||||
|
||||
Although originally designed for embedded processor systems, its architecture is suitable for HubAudio due to the need for multiple controlled power domains.
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 4. Power Tree
|
||||
|
||||
|
||||
Proposed architecture:
|
||||
|
||||
|
||||
USB-C / External Power
|
||||
|
||||
|
|
||||
|
||||
|
|
||||
|
||||
TPS65217CRSLR
|
||||
|
||||
|
|
||||
|
||||
+----------------+----------------+
|
||||
|
||||
| | |
|
||||
|
||||
DCDC1 DCDC2 DCDC3
|
||||
|
||||
| | |
|
||||
|
||||
3.3V_DIGITAL 3.3V_AUDIO 5V
|
||||
|
||||
| |
|
||||
|
||||
| |
|
||||
|
||||
ESP32-S3 Audio/RF domain
|
||||
|
||||
|
|
||||
|
||||
Ferrite filtering
|
||||
|
||||
|
||||
|
|
||||
|
||||
+-----------+-----------+
|
||||
|
||||
| | |
|
||||
|
||||
ADAU1467 Si4684 Bluetooth
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 5. Power Domains
|
||||
|
||||
|
||||
## 5.1 Digital Domain
|
||||
|
||||
|
||||
Voltage:
|
||||
|
||||
3.3V_DIGITAL
|
||||
|
||||
|
||||
Consumers:
|
||||
|
||||
|
||||
- ESP32-S3
|
||||
- EEPROM
|
||||
- logic peripherals
|
||||
- communication interfaces
|
||||
|
||||
|
||||
Requirements:
|
||||
|
||||
|
||||
- high transient capability
|
||||
- low impedance supply
|
||||
|
||||
|
||||
Main concern:
|
||||
|
||||
ESP32-S3 WiFi current peaks.
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 5.2 Audio / RF Domain
|
||||
|
||||
|
||||
Voltage:
|
||||
|
||||
3.3V_AUDIO
|
||||
|
||||
|
||||
Consumers:
|
||||
|
||||
|
||||
- ADAU1467
|
||||
- Si4684
|
||||
- BT1035
|
||||
- Bluetooth RX module
|
||||
|
||||
|
||||
This rail must be isolated from digital noise.
|
||||
|
||||
|
||||
Recommended:
|
||||
|
||||
|
||||
|
||||
3.3V_AUDIO
|
||||
|
||||
|
|
||||
|
||||
ferrite bead
|
||||
|
||||
|
|
||||
|
||||
audio devices
|
||||
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 5.3 5V Domain
|
||||
|
||||
|
||||
Possible consumers:
|
||||
|
||||
|
||||
- DAC
|
||||
- amplifier
|
||||
- future peripherals
|
||||
|
||||
|
||||
This rail is kept independent from sensitive audio electronics.
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 6. Battery Management
|
||||
|
||||
|
||||
The TPS65217 provides:
|
||||
|
||||
|
||||
- Li-Ion charging
|
||||
- battery monitoring
|
||||
- power path control
|
||||
- protection mechanisms
|
||||
|
||||
|
||||
Battery:
|
||||
|
||||
|
||||
|
||||
Single cell Li-Ion
|
||||
|
||||
3.7V nominal
|
||||
|
||||
4.2V charged
|
||||
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 7. Power Monitoring
|
||||
|
||||
|
||||
## 7.1 Decision
|
||||
|
||||
|
||||
The TPS65217 already provides battery management.
|
||||
|
||||
An additional current monitor is not required for system operation.
|
||||
|
||||
|
||||
However, HubAudio benefits from detailed subsystem monitoring.
|
||||
|
||||
|
||||
A dedicated I2C power monitor is therefore added for the audio domain.
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 8. Selected Current Monitor
|
||||
|
||||
|
||||
## Texas Instruments INA226
|
||||
|
||||
|
||||
The INA226 is selected as the default power monitoring device.
|
||||
|
||||
|
||||
Purpose:
|
||||
|
||||
|
||||
Measure the audio subsystem consumption.
|
||||
|
||||
|
||||
Monitored rail:
|
||||
|
||||
|
||||
|
||||
TPS65217
|
||||
|
||||
|
|
||||
|
||||
3.3V_AUDIO
|
||||
|
||||
|
|
||||
|
||||
INA226
|
||||
|
||||
|
|
||||
|
||||
ADAU1467
|
||||
Si4684
|
||||
Bluetooth
|
||||
|
||||
|
||||
|
||||
---
|
||||
|
||||
# 9. INA226 Functions
|
||||
|
||||
|
||||
The INA226 provides:
|
||||
|
||||
|
||||
- bus voltage measurement
|
||||
- shunt voltage measurement
|
||||
- current measurement
|
||||
- power calculation
|
||||
- I2C communication
|
||||
|
||||
|
||||
The ESP32-S3 can periodically read:
|
||||
|
||||
|
||||
|
||||
Voltage
|
||||
|
||||
Current
|
||||
|
||||
Power
|
||||
|
||||
|
||||
|
||||
Example:
|
||||
|
||||
|
||||
```json
|
||||
{
|
||||
"audio_voltage":3.30,
|
||||
"audio_current":180,
|
||||
"audio_power":0.59
|
||||
}
|
||||
|
||||
10. INA228 Evaluation
|
||||
|
||||
The INA228 has been evaluated as an alternative.
|
||||
|
||||
Advantages:
|
||||
|
||||
higher resolution ADC
|
||||
higher precision
|
||||
energy accumulation
|
||||
advanced power analysis
|
||||
|
||||
Typical application:
|
||||
|
||||
laboratory measurements
|
||||
industrial systems
|
||||
precision battery analysis
|
||||
|
||||
For HubAudio:
|
||||
|
||||
Not selected as default.
|
||||
|
||||
Reason:
|
||||
|
||||
The additional precision is not necessary because:
|
||||
|
||||
battery management is already handled by TPS65217
|
||||
audio subsystem consumption does not require laboratory accuracy
|
||||
11. Future Compatibility
|
||||
|
||||
The PCB should allow optional replacement:
|
||||
|
||||
INA226 footprint compatible with INA228 evaluation.
|
||||
|
||||
Possible versions:
|
||||
|
||||
Standard
|
||||
TPS65217
|
||||
+
|
||||
INA226
|
||||
|
||||
Engineering / Pro Version
|
||||
TPS65217
|
||||
+
|
||||
INA228
|
||||
|
||||
12. I2C Monitoring Bus
|
||||
|
||||
The power monitoring devices share the system I2C bus.
|
||||
|
||||
Example:
|
||||
|
||||
ESP32-S3
|
||||
|
||||
|
||||
|
|
||||
|
||||
I2C
|
||||
|
||||
|
||||
+---- EEPROM
|
||||
|
||||
|
|
||||
|
||||
+---- ADAU1467
|
||||
|
||||
|
|
||||
|
||||
+---- INA226
|
||||
|
||||
|
|
||||
|
||||
+---- TPS65217
|
||||
|
||||
|
||||
13. Power Sequencing
|
||||
|
||||
Startup sequence:
|
||||
|
||||
Battery connected
|
||||
|
||||
|
||||
|
|
||||
|
||||
TPS65217 initialization
|
||||
|
||||
|
||||
|
|
||||
|
||||
3.3V_DIGITAL enabled
|
||||
|
||||
|
||||
|
|
||||
|
||||
ESP32-S3 boot
|
||||
|
||||
|
||||
|
|
||||
|
||||
Module detection
|
||||
|
||||
|
||||
|
|
||||
|
||||
Enable audio domain
|
||||
|
||||
|
||||
|
|
||||
|
||||
Initialize DSP
|
||||
|
||||
|
||||
|
|
||||
|
||||
Enable RF modules
|
||||
|
||||
|
||||
14. Controlled Shutdown
|
||||
|
||||
The ESP32-S3 can disable:
|
||||
|
||||
Bluetooth TX
|
||||
Bluetooth RX
|
||||
Si4684
|
||||
ADAU1467
|
||||
|
||||
Example:
|
||||
|
||||
Standby:
|
||||
|
||||
|
||||
ESP32-S3 ON
|
||||
|
||||
WiFi ON
|
||||
|
||||
Audio OFF
|
||||
|
||||
Radio OFF
|
||||
|
||||
Bluetooth OFF
|
||||
|
||||
|
||||
15. PCB Layout Requirements
|
||||
|
||||
Critical:
|
||||
|
||||
Switching regulators
|
||||
|
||||
Keep away from:
|
||||
|
||||
ADAU1467
|
||||
DAC
|
||||
RF sections
|
||||
Audio supply
|
||||
|
||||
Use:
|
||||
|
||||
short traces
|
||||
filtering
|
||||
dedicated return paths
|
||||
Decoupling
|
||||
|
||||
Every IC requires local decoupling.
|
||||
|
||||
Additional filtering is required for:
|
||||
|
||||
DSP supply
|
||||
RF supply
|
||||
16. Final Decision
|
||||
|
||||
The HubAudio power architecture is:
|
||||
|
||||
TPS65217CRSLR
|
||||
|
||||
+
|
||||
|
||||
Separate audio power domain
|
||||
|
||||
+
|
||||
|
||||
INA226 monitoring
|
||||
|
||||
+
|
||||
|
||||
Optional INA228 upgrade
|
||||
|
||||
|
||||
|
||||
This provides:
|
||||
|
||||
professional power management
|
||||
battery operation
|
||||
remote diagnostics
|
||||
future scalability
|
||||
END DOCUMENT
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user