Alimentazione sicura al banco
Come usare l'alimentatore da banco (es. DPS-150) senza friggere le schede: perché il current limit è un fusibile, perché la tensione è il valore pericoloso, e la tabella delle tensioni da rispettare.
Nessun alimentatore "spinge" corrente. Il modulo assorbe solo quel che gli serve. Il limite di corrente non lo imposti per "dargliene di più o di meno", ma come fusibile in caso di guasto.
La tensione la subisce il modulo direttamente. Un errore sui Volt non perdona: 50 V su un ESP32 = distrutto all'istante, e il current limit non ti salva.
1 · Il current limit è un fusibile regolabile
Il caricatore dell'iPhone dichiara quanto può dare (via resistenze CC / negoziazione PD) e il device rispetta quel limite — automatico. L'alimentatore da banco è "stupido": eroga la V che imposti e basta, non parla col device. Quindi il paracadute che il caricatore ha di fabbrica, al banco lo imposti tu col current limit.
Non cambia nulla: il modulo tira sempre i suoi ~0,1 A, che il limite sia 0,5 A o 100 A. Non lo "obbliga" a prenderne di più.
Con limite basso → taglia subito (modo CC), danno contenuto ✅. Con limite alto (5 A, 100 A) → l'alimentatore spinge davvero quella corrente nel corto: piste vaporizzate, fili roventi, chip che fuma o esplode 💥.
È come togliere il fusibile di casa: finché va tutto bene non te ne accorgi, ma al primo corto prende fuoco il cavo invece di "saltare".
Limite di corrente consigliato (poco sopra il consumo max, non al massimo dell'alimentatore)
| Device | Limite consigliato |
|---|---|
| XIAO / ESP32 semplice | 0,5 A |
| ESP32 con WiFi/BT in TX (picchi) | 0,8 – 1 A |
| Moduli 4G/LTE (A76xx, SIM7xxx) | 2 – 2,5 A |
2 · La tensione è il valore pericoloso
50 V su un ESP32 = distrutto all'istante. Vuole 5 V (o 3,3 V sul pin dedicato): 50 V sono 10× la tensione massima. Il regolatore a bordo (progettato per ~6 V in ingresso) esplode in una frazione di secondo, spesso fa fumo, e la corrente arriva comunque al chip → muore anche l'ESP32.
⚠️ Il current limit NON ti salva dalla sovratensione: protegge dai corti, non dai Volt. Anche con limite a 0,1 A, quei 50 V bucano i transistor interni — basta pochissima corrente.
Imposta la tensione a vuoto, controlla il display, e SOLO POI colleghi il modulo. Mai collegare con una V sbagliata già impostata.
3 · Tabella tensioni standard da rispettare
| Componente | Pin | Tensione | Note |
|---|---|---|---|
| XIAO ESP32-S3 / C6 | 5V / VUSB | 5,0 V | da USB / alim. esterna |
| XIAO ESP32-S3 / C6 | 3V3 | 3,3 V | uscita regolata / ingresso diretto |
| ESP32 dev board | VIN / 5V | 5,0 V | range tollerato ~5–6 V |
| ESP32 dev board | 3V3 | 3,3 V | ⚠️ mai 5V qui! |
| LilyGO T-SIM / T-A76xx | VIN / USB | 5,0 V | scheda con regolatore a bordo |
| Waveshare HAT (RPi) | 5V header | 5,0 V | pin 2/4 del Raspberry |
| Moduli nudi SIM7xxx / A76xx | VBAT | 3,4 – 4,2 V (tip. 3,8 V) | ⚠️ NON 5V! direttamente sul chip modem |
| Raspberry Pi | USB-C / 5V | 5,0 V | |
| Livello logico GPIO ESP32 | I/O | 3,3 V | ⚠️ NON 5V-tolerant! |
| Livello logico GPIO XIAO | I/O | 3,3 V |
Tensioni "porta" standard
| Sorgente | Default | Max negoziabile |
|---|---|---|
| USB-A / USB-C (default) | 5,0 V | — |
| USB Power Delivery (PD) | 5 V | 9 / 12 / 15 / 20 V (48V EPR) |
| Pin header batteria LiPo 1S | ~3,7 V nom. | 4,2 V (carica) |
⚠️ Regole chiave
- Pin 3V3 → solo 3,3 V. Mai 5 V (lo bruci).
- Moduli modem nudi (VBAT) → ~3,8 V, mai 5 V. Le board LilyGO/Waveshare prendono 5 V perché hanno il regolatore a bordo.
- GPIO ESP32/XIAO = 3,3 V, non tollerano 5 V sugli ingressi → usa un level shifter.
- Limite corrente = poco sopra il consumo reale + margine picchi, non al massimo.
- Imposta sempre la V a vuoto e controllala prima di collegare.