Introduzione

La progettazione di circuiti stampati (PCB) per i dispositivi Internet of Things (IoT) richiede un delicato equilibrio tra tre priorità concorrenti: dimensioni compatte, prestazioni robuste e consumi minimi di energia. I dispositivi IoT vanno da monitor per la salute indossabili e sensori per la casa intelligente a tracker di asset industriali e sonde di suolo agricole. Ogni applicazione impone vincoli unici, ma la sfida di ingegneria elettrica di fondo rimane la stessa.

La necessità di compattazione spinge la miniaturizzazione, ma ridurre una scheda può degradare l'integrità del segnale e complicare la gestione termica. I moduli wireless ad alte prestazioni richiedono un controllo accurato dell'impedenza e una capacità parassita ridotta. L'efficienza energetica richiede modalità di sonno aggressive, regolatori a basso rendimento e un'attenta attività di routing per ridurre le perdite di resistenza.

Considerazioni di progettazione chiave per PCB IoT

Tre fattori sovrascrittivi modellano ogni layout IoT PCB: dimensioni fisiche, prestazioni operative e consumo energetico. Ogni fattore interagisce con gli altri, quindi i trade-off sono inevitabili.

Dimensioni vincoli

I dispositivi IoTGA devono spesso adattarsi all'interno di recinti piccoli, leggeri e poco ovvi. Per i prodotti di consumo come smart tag o gruppi di fitness, un PCB può essere piccolo come 10 mm × 15 mm. I sensori industriali potrebbero essere leggermente più grandi ma devono ancora adattarsi agli alloggiamenti di apparecchiature esistenti.

Requisiti di prestazione

Le prestazioni nei dispositivi IoT comprendono velocità di elaborazione dei dati, gamma wireless, data throughput e affidabilità. Un microcontroller che opera a 48 MHz a 240 MHz deve eseguire il firmware in modo efficiente, mantenendo i tempi di risposta deterministici. Le prestazioni wireless dipendono dall'allerta corrispondenza dell'antenna, dagli interruttori di temperatura controllati da impedenza per i percorsi RF e da un corretto messa a terra per ridurre il rumore.

Gestione del consumo energetico

Il nodo del sensore a batteria può essere necessario eseguire per due anni su una cella della moneta CR2032. I disegni di regolazione dell'energia possono contare su celle solari o elementi piezoelettrici che forniscono microwatt. Ogni microampere conta. Il consumo di energia ha due componenti principali: la corrente attiva della modalità di acquisizione o trasmissione dei dati e la corrente di modalità di sonno durante i periodi di controllo dell'acqua.

Strategie per Bilanciare Dimensioni e Prestazioni

Raggiungere un PCB compatto senza sacrificare le prestazioni wireless o l'affidabilità richiede un approccio di progettazione strutturato.Le seguenti strategie possono aiutare gli ingegneri a navigare i trade-off.

Selezione e integrazione dei componenti

I moduli integrati possono ridurre drasticamente l'area del bordo. Ad esempio, i moduli di sistema-in-package (SiP) combinano un microcontroller, la memoria flash, il transceiver RF, e anche la rete di corrispondenza dell'antenna in un unico pacchetto.

Controllo di impedenza e di stackup del livello PCB

I PCB multistrato consentono un'instradamento più stretto fornendo piani dedicati per la potenza, il suolo e i segnali.

  • Stato superiore:[] Componenti e tracce brevi del segnale, preferibilmente con un versamento del terreno sotto le parti RF.
  • strato interno 1: Piano terra (continuo, nessuna divisione).
  • Stato interno 2: Piano di alimentazione con piani multipli per domini di tensione diversi.
  • Stato di brom:[] Ulteriori routing del segnale e versare il terreno.

Per i circuiti RF, le tracce di impedenza controllate non sono negoziabili. Utilizzare calcolatrici di impedenza che rappresentano la costante dielettrica ([ε r ) di materiali come FR-4 o laminati ad alta frequenza.

Tecniche di ottimizzazione e di layout di routine

L'efficace routing riduce la dimensione del bordo e migliora le prestazioni.

  • Posizionare componenti ad alta velocità (il microcontroller, il transceiver RF e gli oscillatori di cristallo) vicini insieme per ridurre al minimo la lunghezza di traccia.
  • Utilizzare una topologia stellare per la distribuzione di energia: indirizzare una traccia spessa o un piano di alimentazione dal regolatore di tensione a ogni carico principale, evitando la catena di latte attraverso più chip.
  • Se necessario, utilizzare un piano terra diviso sotto circuiti analogici sensibili, ma collegare la divisione con un collegamento a terra singolo all'ADC o al comparatore.
  • Per gli autobus UART, I2C e SPI, traccia di lunghezza della match se la velocità dell'orologio supera i 10 MHz per evitare le violazioni di configurazione/hold.
  • Evitare di instradare tracce ad alta velocità sotto cristalli o induttori. Percorso tutti i segnali su un piano terra continuo, dove possibile.
  • Utilizzare la tecnologia tramite-in-pad per i pacchetti BGA per risparmiare spazio, ma assicurarsi che le vie siano riempite e tappate per evitare il cablaggio saldante.

Ridurre il consumo di energia tramite PCB Layout

L'efficienza energetica non è solo una preoccupazione a livello di componente; il layout PCB svolge un ruolo vitale nel ridurre i rifiuti.

Selezione componenti a bassa potenza

Scegli microcontroller che offrono modalità di sonno multiple, tempi di sveglia rapidi e bassa potenza attiva. Ad esempio, l'Ambiq Apollo4 vanta una corrente attiva di 5 μA/MHz e una corrente di sonno profonda sotto 1 μA. Seleziona i sensori che hanno modalità di alimentazione integrata e utilizzano una potenza standby molto bassa. Per wireless, preferisci le radio con buffering duty-cycling e pacchetti automatici in modo che il microcontroller possa dormire mentre il radio di trasmissione di tensione più bassa.

Architettura del circuito di gestione del potere

Un circuito di gestione della potenza ben progettato può fermare il consumo energetico complessivo.

  • Efficiente convertitori DC-DC:[] Utilizzare convertitori di buck con efficienza superiore al 90% a carichi leggeri. Scegliere i convertitori con modulazione di frequenza cardiaca (PFM) per una migliore efficienza a basse correnti.
  • Interruttori di carico:[] Posizionare commutatori di carico a canale p MOSFET per scollegare periferiche ad alta corrente (ad esempio, una scheda SD o un modulo della fotocamera) quando non è in uso.
  • Sequenziamento del cavo:[] Assicurarsi che il MCU possa far passare l'alimentazione alle sottosezioni del sensore. Un GPIO può controllare un interruttore di carico per rimuovere completamente l'alimentazione da un accelerometro durante il sonno profondo.
  • condensatori di bypass a bassa velocità:[] Utilizzare condensatori in ceramica X7R o X5R con minimo di de-rating di polarizzazione DC per ridurre la corrente di perdita.

Per un dispositivo a batteria, la traccia dal connettore della batteria al regolatore dovrebbe essere di almeno 20 mils di larghezza per 100 mA di corrente per mantenere la caduta di tensione inferiore a 50 mV. Evitare di routing tracce di potenza vicino all'antenna o segnali ad alta velocità per evitare il collegamento del rumore nell'alimentazione.

Supporto per la modalità sonno in Layout

Il layout PCB deve facilitare le modalità di sonno aggressive. Assicurarsi che tutti i perni non utilizzati sul microcontrollore sono configurati come uscite guidate a basso o come input analogici con resistenze interne di tiro disabilitate. Evitare i perni galleggianti che possono creare percorsi di fuga. Collegare tutti i GPIO che svegliano il dispositivo (ad esempio, linee di interruzione da sensori) a perni di sveglia dedicati con il caricamento minimo.

Integrità dei segnali e considerazioni dell'IME

I problemi di integrità dei segnali nei dispositivi IoT spesso si manifestano come desense wireless, corruzione dei dati o reimpostazioni intermittenti.

Percorsi di messa a terra e ritorno

Un piano terra solido è il modo più efficace per controllare l'EMI. Assicurarsi che ogni traccia del segnale ha un percorso di ritorno del terreno continuo direttamente sotto di esso. Evitare slot o spaccature nel piano terra, soprattutto sotto tracce ad alta velocità. Se una divisione è inevitabile (ad esempio, per isolare un terreno analogico), posizionare un ponte utilizzando resistenze zero-ohm o perline ferrite al punto di transizione.

Decoupling e filtraggio

Posizionare i condensatori di decoupling il più vicino possibile ad ogni pin di potenza di ogni IC. Utilizzare una combinazione di 0,1 μF e 1 μF condensatori in parallelo per decoupling a banda larga. Collegare i condensatori direttamente al perno di alimentazione IC utilizzando tracce brevi e larghe poi immediatamente al piano terra attraverso una via. Per i circuiti analogici sensibili, includere le perle di ferrite in serie con le tracce di alimentazione per filtrare il rumore di alta frequenza dei moduli.

Integrazione di progettazione RF

Per Bluetooth Low Energy (2.4 GHz) o LoRa (868/915 MHz), utilizzare un'antenna compatta a chip o un'antenna stampata a rete a rete. Lasciare l'area dell'antenna libera da piani di terra e componenti metallici su tutti i livelli. Seguire le linee di layout del produttore dell'antenna per le zone di tenuta. Se un'antenna integrata non è possibile, verificare un connettore U.FL per una antenna esterna

Gestione termica in disegni IoT compatti

Mentre i dispositivi IoT dissipano raramente molti watt, i punti caldi localizzati possono ancora degradare la durata della batteria, la precisione del sensore e l'affidabilità dei componenti.

Fonti di calore e percorsi

Le principali fonti di calore in un dispositivo IoT sono il processore (soprattutto durante la trasmissione radio), l'amplificatore di potenza nel modulo RF e qualsiasi regolatore lineare. Un regolatore lineare che scende da 3.3 V a 1.8 V a 50 mA dissipa 75 mW—più leggero ma concentrato in un piccolo pacchetto SOT-23.

Tecniche di Telaio per Raffreddamento

  • Posizionare componenti di potenza-urto (ad esempio, moduli cellulari) vicino al bordo della scheda dove l'aria può scorrere oltre di loro. Non li racchiude in una schermatura può senza pastiglie termiche.
  • Evitare di posizionare sensori analogici sensibili al calore vicino a regolatori caldi o amplificatori di potenza RF. Un sensore di temperatura può dare letture errate se il suo rame PCB è riscaldato da componenti adiacenti.
  • Utilizzare pacchetti a scomparsa per MOSFET e regolatori di tensione. Sospingere il pad esposto direttamente a un'area di rame sul PCB e collegarlo con molte via ai piani interni.
  • Per i progetti con una batteria, indirizzare i fili della batteria lontano da aree calde per evitare l'invecchiamento accelerato.

Progettazione per la produzione (DFM) e Testabilità

Un design che non può essere prodotto o testato è inutile. I PCB IoT, con le loro piccole caratteristiche e il posizionamento dei componenti densi, richiedono un'attenta DFM per garantire un rendimento elevato.

Tolleranze e assemblaggio minimi

Lavorare con la vostra casa di montaggio presto per capire le loro capacità per la più piccola larghezza di traccia, la clearance, via dimensione e pitch.

  • Larghezza minima di traccia/spazio: 5 mils (0.127 mm) per strati esterni, 4 mils per strati interni.
  • Minimo via dimensione: diametro foro finito 10 mils con diametro di pad 16 mil.
  • Tenere i componenti almeno 5 mils dai bordi della scheda.
  • Aggiungi segni fiduciali per l'allineamento pick-and-place, specialmente per BGAs fine-pitch.

Utilizzare i pads maschera-definiti per i componenti di punta per evitare il bridging di saldatura. Evitare di posizionare le vie troppo vicino ai pad; mantenere i requisiti di anello anulare.

Test e debug Caratteristiche

Le tavole compatte lasciano poco spazio per i punti di prova, ma è ancora necessario accedere alla programmazione, al debug e alla prova finale. Utilizzare un intestazione di programmazione a pogo-pin che occupa solo pochi pad. Includere un connettore UART o SWD per il debugging del firmware durante lo sviluppo, anche se viene depopolato in produzione.

Considerazioni di certificazione wireless

Per ottenere la certificazione FCC o CE, il layout PCB deve essere riproducibile. Utilizzare tracce di impedenza controllate, piani di terra coerenti e un posizionamento dei componenti attento. Mantenere la sezione RF il più isolato possibile da altri circuiti.Aggiunga le disposizioni per le perle ferrite, i choks comuni-mode e filtraggio che possono essere richiesti dopo i test iniziali di emissione irradiata.

Conclusioni

La progettazione di layout PCB per dispositivi IoT è una sfida multidisciplinare che richiede una prospettiva di livello di sistemi. bilanciando dimensioni, prestazioni e consumo di energia attraverso una selezione accurata dei componenti, pianificazione dello stackup di strati, disciplina di routing e architettura di gestione della potenza, gli ingegneri possono creare prodotti affidabili e di lunga durata.

Per ulteriori informazioni sul design PCB a bassa potenza, fare riferimento alla nota di applicazione di Texas Instruments "Progettare dispositivi IoT a basso contenuto di potenza"]. Per le linee guida di layout RF, vedere Analog Devices’ "PCB Layout Linee guida per i circuiti RF".