Come scegliere un microcontrollore a bassa potenza?


10

Cortex-M0 + di NXP e Freescale affermano di avere un'efficienza energetica leader a livello mondiale.

TI Wolverine afferma inoltre di dimezzare il consumo energetico e di avere la potenza più bassa in memoria, periferica, standby e attiva.

In alcune applicazioni di registrazione dei dati quale piattaforma consuma meno? Ho un sensore a 3 canali con una frequenza di campionamento di circa 3200Hz.

Risposte:


12

MSP430 di TI è ben noto per la sua bassa potenza: ho usato MSP430F1101 in un'applicazione che includeva il microcontrollore, un regolatore di tensione e un circuito di reset che, con il controller attivo, consumavano meno di 5 tipici. μ


μμμμ
μ

μμ

Modifica 1:

×

Modifica 2:

Ah, senza fili! Questo è nuovo Questo potrebbe essere molto più di un problema rispetto al microcontrollore. Abbiamo visto che <1mA è realizzabile, ma un ricetrasmettitore RF richiede spesso da 100 a 150mW quando è attivo. Prova a trovare una soluzione per questo. Dovrai spegnere il ricetrasmettitore per la maggior parte del tempo, ma potrebbe essere necessario del tempo per tornare di nuovo attivo. Anche con un ciclo di funzionamento dell'1% consumerà molto di più rispetto al microcontrollore. Hai ancora delle specifiche per il ricetrasmettitore?


Come calcolare l'istruzione per campione? 1 MHz / 3,2 KHz / ciclo medio per istruzione = istruzione per campione?
pstan,

@pstan - Sì. I cicli per istruzione sono per molti controller 1, quindi a 1MHz avrai 320 istruzioni di tempo per fare qualcosa con i dati. Se vuoi scriverlo su Flash, probabilmente raccoglierai un numero di campioni in un array e li scaricherai in una pagina di scrittura. Puoi commentare la modifica della mia risposta?
Stevenvh,

il mio sensore ha un buffer FIFO integrato, quindi ho abbastanza tempo per scrivere una pagina, ho anche un processore di rete per scaricare i dati via wireless. Il sensore registrerà un evento e lo trasferirà in seguito.
pstan,

Secondo il foglio dati: corrente di picco TX attiva 15mA, corrente di picco RX attiva 17mA e media 5,9mA per modalità Burst 20kbps.
pstan,

@pstan - la modalità burts a 20kbps non funzionerà; hai almeno 80kbps di dati (presumendo 1 byte / campione / canale). Se presumo che avrai bisogno di comunicazione bidirezionale avrai 32mA, a che 3.3V? Sono 105mW. Quanto velocemente puoi trasmettere? Se questo è ad esempio 250 kbps, il ricetrasmettitore dovrà essere acceso per 1/3 del tempo per inviare 80 kbps. La potenza media sarà di 35mW, o 100 volte superiore a quella utilizzata dal microcontrollore. La batteria CR2032 si scarica in un giorno.
Stevenvh,

4

In alcune applicazioni di registrazione dei dati quale piattaforma consuma meno?

Quanto dura un datalogger?

"In alcune applicazioni di registrazione dei dati che X fa Y" dipende sia da X che da Y.

È necessario definire i requisiti in modo più rigoroso e i produttori devono fornire alcune schede tecniche reali e non solo liste dei desideri techo promozionali. (Questi potrebbero essere disponibili ma sembra che tu debba richiederli specificamente).

In uno ad alta intensità di dati è probabilmente il processore mW / MHz più basso probabilmente.

In modalità sleep-solitamente può essere quella con il sonno più basso + RTC + modalità NMI.

Wolverine sostiene circa 360 nA in standby con RTC in esecuzione. Sono 3,2 mAh / anno.
La più piccola cella a bottone al litio disponibile probabilmente eseguirà il processore in modalità styandby per la ragionevole durata della batteria. Probabilmente potresti eseguire uno su una grande cella standard Weston per 100 anni.

L'M0 è disponibile in molti gusti e molti di questi sono a bassa potenza ma non eccezionalmente a bassa potenza. È probabile che i M0 di fascia alta avranno più potenza di elaborazione rispetto ai Wolverine (forse no) e basati interamente su materiale promozionale sembrano rivendicare molto meno uW / Mhz operativi, ma sembra improbabile che raggiungano una migliore corrente di standby.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.