DAQ (parte 4) – Power management e bus interface
Nei sistemi DAQ la gestione dell’energia è un fattore di design che il progettista deve tener conto in accordo alla sua applicazione. In particolare, è indispensabile per prolungare la durata della batteria nei sistemi embedded portatili, ridurre i requisiti di raffreddamento, il rumore e i costi operativi. Il trasferimento di dati tra vari stadi e/o dispositivi elettronici è un ulteriore problema di design, noto come bus di sistema.
Power Management
Il consumo energetico di un componente elettronico in tecnologia CMOS è dovuto principalmente da 3 contributi:
- consumo energetico dovuto alla carica e scarica delle capacità di uscita;
- correnti di polarizzazione inversa;
- correnti di corto circuito durante le commutazioni.
I parametri su cui intervenire, quindi, per proporre una riduzione del consumo energetico sono la frequenza e la tensione di lavoro.
Considerando che la maggior parte del consumo dei sistemi CMOS è dovuto anche alla commutazione dei circuiti, è utile considerare la possibilità di evitare l’innesco del clock per componenti che non sono coinvolti della commutazione.
La gestione dell’energia elettrica è fondamentale in applicazioni alimentate a batteria. Differenze di microampere possono tradursi in mesi o anni di vita operativa, che può creare o distruggere un prodotto sul mercato. Il singolo fattore più grande del consumo di potenza di un microcontrollore è la frequenza di clock. La potenza consumata da un microprocessore è direttamente proporzionale alla sua velocità operativa, ne consegue che un dispositivo funzionante alla minor frequenza produrrà il massimo risparmio di potenza. La velocità scelta dipende dai requisiti di sistema, in particolare l’interruzione del tempo di servizio. La temperatura, inoltre, può colpire anche il consumo di energia.
Possiamo distinguere un certo numero di fattori di cui un progettista deve essere consapevole in fase di progettazione:
- Tensione e frequenza di funzionamento: il sistema operativo deve essere in grado di monitorare la tensione di lavoro e determinare quando la frequenza di funzionamento deve essere cambiata.
- I processori non possono funzionare in modo affidabile durante la fase di transizione della tensione o della frequenza;
- CPU con PLL integrate possono ampliare la gamma di risparmio energetico.
I microcontrollori ad alta velocità supportano quattro modalità di gestione di clock: Stop, PMM1 (modalità Power Management 1), PMM2 (modalità Power Management 2), Idle. Essi possono alternare tra queste modalità, permettendo all’utente di ottimizzare la velocità del dispositivo, riducendo al minimo il consumo energetico.
Power Management Mode 1 (PMM1) consente all’utente di eseguire operazioni a velocità ridotta per risparmiare energia. L’impostazione del clock farà si che tutte le periferiche e le istruzioni opereranno a questa velocità ridotta. Il microcontrollore può riprendere il funzionamento originale, impostando gli appropriati bit o utilizzando la funzione di regressione.
Power Management Mode 2 (PMM2) permette all’utente di funzionare a una velocità ancora più lenta per migliorare il risparmio energetico. Il microcontrollore può riprendere la modalità full-speed con opportuni settaggi sui bit dei registri. Questa modalità consente un risparmio ancora maggiore in potenza oltre a PMM1.
La modalità di arresto è lo stato di alimentazione più bassa disponibile (ovviamente). In questa modalità l’oscillatore a cristallo è fermo, e tutti i clock interni, anche il Watchdog Timer, vengono interrotti. Il Real Time clock è influenzato dalla modalità Stop. La modalità di arresto, inoltre, si verifica da un interrupt esterno, un reset esterno tramite il pin RST, o un power- on reset.
La modalità stand-by blocca il funzionamento del core del processore del microcontrollore, ma lascia clock interni, porte seriali e timer in esecuzione. L’uso di questa modalità non è raccomandata nei nuovi progetti.
A differenza di altre tecniche, le modalità di gestione dell’energia 1 e 2 (PMM1 e PMM2) consentono all’utente di ridurre il consumo energetico senza compromettere le prestazioni. Sebbene le funzioni di gestione dell’alimentazione rappresentano una parte importante di un design efficiente di potenza, una conoscenza approfondita del microprocessore consentirà al progettista del sistema di ottenere il massimo risparmio energetico. Le modalità di gestione della velocità di clock sono progettati per essere parte di un livello di progressiva riduzione di potenza, in base alle esigenze di attività e prestazioni esterne. PMM1 e PMM2 forniscono il più basso livello di consumo di energia, pur consentendo piena computazionalità e il funzionamento periferico (Fig. 1).
Differenze e vincoli possiamo trovarli per il progettista di piccoli prodotti palmari. A parte le consuete restrizioni sulle dimensioni e peso, questi vincoli sono limitazioni di costo, orari rigorosi e obiettivi circa la durata della batteria misurata in settimane invece di ore.
Poiché i requisiti di potenza per applicazioni portatili variano notevolmente con l’uso del prodotto, non esiste una “migliore” fonte di energia per queste applicazioni.
Nella progettazione di un prodotto portatile, limitazioni di dimensioni spesso dettano il numero di batterie nelle prime fasi del processo. Questo è frustrante per l’ingegnere è rappresenta un vincolo sostanziale, poiché il numero (e il tipo) di cellule determina l’intervallo operativo di tensione. Questo, a sua volta, influenza fortemente il costo e la complessità del sistema di alimentazione. Alto numero di celle consentono l’impiego di regolatori lineari e semplici circuiti. Basso numero di cellule costringono l’uso di un regolatore di commutazione più costoso, ma il basso costo della batteria possono compromettere il power management. Un disegno con quattro batterie a cella singola fornisce spesso un compromesso interessante tra peso e durata di funzionamento. Questo numero è particolarmente popolare per le batterie alcaline, perché sono comunemente vendute in multipli di quattro.
Automotive Power-Management MAX16920
MAX16920 (Fig. 2) è un IC power management, integra tre convertitori ad alta tensione DC-DC step down, un regolatore lineare ad alta tensione e un blocco di protezione da sovratensione. MAX16920 è ottimizzato per l’alta efficienza e bassa corrente di standby. La dissipazione di potenza di MAX16920 è costituita da tre componenti: dissipazione di potenza a causa dei convertitori DC-DC, dissipazione di potenza a causa del regolatore lineare e di dissipazione interna.
Bus Interface
Un bus è un dispositivo che collega vari componenti di un sistema elettronico. Questa tecnica è stata sviluppata per ridurre i costi e migliorare modularità. L’obiettivo si basa sulla gestione dei bus dati e bus indirizzi per determinare che cosa e dove i dati devono essere inviati, inoltre, un bus di controllo determina il suo funzionamento (Figg. 3 e 4).
I bus sono progettati, principalmente, in uno dei seguenti tre modi:
- collegamento punto a punto: un particolare bus è progettato per ogni trasferimento;
- bus comune: un bus comune viene utilizzato per tutti i trasferimenti;
- diversi bus: è una combinazione dei due metodi precedenti.
L’obiettivo del bus è di collegare CPU e memoria, che rappresentano la principale
caratteristica del sistema. Molte CPU utilizzano una serie di pin per comunicare con la memoria, in grado di operare a velocità differente con differenti protocolli. Altri sono usati come controllori intelligenti per inviare i dati direttamente in memoria, questo è noto come accesso diretto alla memoria. Inoltre, la maggior parte dei sistemi moderni combinano entrambe le soluzioni.
Nei sistemi moderni ad alta velocità è costruito direttamente nella CPU, nota come cache, utilizzando bus ad alte prestazioni che operano a velocità molto maggiore della memoria.
Tali sistemi sono architettonicamente più simili a multi-computer.
Un sistema USB (Fig. 5) è costituito da un design asimmetrico. E ‘stato progettato per evitare l’uso di schede di espansione del bus PCI del computer. Per molti dispositivi, come fotocamere digitali, USB è diventata la connessione standard. Oggi USB è l’interfaccia di comunicazione di maggior successo in uso tranne che per i monitor e video digitali di alta qualità, dove il FireWire viene utilizzato come bus dati.
Il design dell’USB è standardizzato dall’USB Implementers Forum ( USB – IF ), un organismo standard di settore che incorpora aziende leader dei computer e dell’elettronica.
Leggi gli articoli precedenti
DAQ (parte 1) – Sistemi di acquisizione dati: generalità di progettazione
DAQ (parte 2) – Il condizionamento dei segnali e digitalizzazione
DAQ (parte 3) – Timing system e filtering
Maurizio Di Paolo Emilio
Contenuti correlati
-
Le migliori applicazioni per l’IoT nel nuovo mondo degli IC di power management: una panoramica
Questo articolo analizza la tecnologia delle batterie per l’Internet of Things (IoT). Descrive alcuni dei problemi di alimentazione che i progettisti devono affrontare e fornisce le soluzioni proposte da Analog Devices. Queste soluzioni sono altamente efficienti e...
-
onsemi inaugura il design center di Milano
Progettare, collaudare e validare sistemi e prodotti per migliorare la gestione dell’alimentazione negli ambienti di data center, e risparmiare energia, è la missione al centro delle attività del design center di onsemi a Milano. Il centro di...
-
Analog Devices: soluzione DAQ μModule di precisione e ad alta velocità
La soluzione per l’acquisizione dati (DAQ) µModule a 16 bit e 15 MSPS di Analog Devices permette la digitalizzazione di segnali transitori veloci nelle applicazioni di power analysis e per l’abilitazione del loop di controllo digitale a...
-
Da Acceed un computer DAQ per applicazioni edge
MCM-204 è un computer disponibile da Acceed per applicazioni di data recording (DAQ) a livello edge. Si tratta di un prodotto estremamente compatto e dotato di quattro ingressi analogici ad alta risoluzione e uscite digitali dedicate che...
-
Il mercato degli IC per power management
Il mercato del power management ha raggiunto i 18,5 miliardi di dollari nel 2019, ma gli analisti di Yole Développement ritengono che questo segmento, malgrado le apparenze, non sia ancora in una fase di consolidamento e si...
-
Murata introduce nuovi convertitori DC-DC da 600 W in formato ¼ brick
Murata Power Solutions ha annunciato nuovi convertitori DC-DC da 600 W in formato ¼ brick basati su un processore ARM a 32 bit. Queste nuove famiglie sono conformi alle specifiche DOSA e supportano i più recenti comandi...
-
Dialog Semiconductor acquista Atmel per 4,6 miliardi di dollari
Dialog Semiconductor ha annunciato di avere raggiunto un accordo per rilevare la rivale americana Atmel in un’operazione in contanti e azioni del valore complessivo di circa 4,6 miliardi di dollari. Con questa operazione, ulteriore conferma del consolidamento...
-
Gli sviluppi degli IC per il power management
I dati che emergono dal report “Power Management IC Market – Global Industry Analysis, Market Size, Share, Growth, Trends And Forecast, 2013 – 2019” di Transparency Market Research indicano che il settore degli IC per applicazioni di...
-
Alimentazione: alcuni suggerimenti (parte 45) – Gestione dei transitori di carico di/dt elevati (Parte 2)
Nel Power Tip 44 abbiamo esaminato i requisiti di bypass dei condensatori per i carichi con elevate variazioni di corrente dinamica. Abbiamo sottolineato l’importanza di disporre di condensatori con un’induttanza in serie equivalente (ESL) ridotta e vicini...
-
DAQ (parte 12) – Software di design PCB e sistemi DAQ commerciali
La progettazione PCB gioca un ruolo fondamentale nei sistemi di acquisizione dati. I software di progettazione diventano, quindi, essenziali per l’ottimizzazione di un sistema elettronico generale. In quest’ultimo articolo ci concentreremo sugli aspetti tecnici e commerciali dei...