Firmware - Gennaio 2015 / N°108 - (Page 16)

SKILLS MODALITÀ DI POWER In ogni sistema ci sono almeno due modalità principali: attiva e inattiva. Un sistema che prevede un'iterazione con un utente passerà la maggior parte del tempo nella modalità inattiva, rimanendo brevemente in modalità attiva solo quando è necessario. Le modalità attive possono essere molteplici a seconda del livello di iterazione richiesto con l'utente, ma in generale, per le nostre finalità, possono essere raggruppate considerando una singola modalità attiva. L'obbiettivo è avere una modalità attiva in grado di fornire una buona interfaccia utente per brevi periodi di tempo. Nella modalità inattiva l'obbiettivo e quello di consumare il meno possibile per preservare la batteria. A questo punto avendo la corrente media disponibile per il sistema e le modalità operative è necessario definire uno schema tra le modalità. Consideriamo per esempio un interfaccia utente utilizzata mediamente 15 minuti in un giorno. In un giorno ci sono 1440 minuti perciò il sistema sarà in modalità attiva per l'1% del tempo. Se in modalità attiva il consumo è di 100µA, il suo contributo alla corrente media è di soli 1µA (cioè l'1%) è chiaro che anche piccole variazione nella corrente attiva non impattano sulla durata della batteria. Se invece ora consideriamo il contributo alla corrente media della modalità inattiva, il valore di corrente consumato andrà moltiplicato per il 99%, rimanendo praticamente inalterato. Quindi un 1µA consumato in modalità inattiva vale 1µA nel calcolo della corrente media. Basandoci su questo esempio si vede come sia molto più importante lavorare sui consumi nella modalità inattiva rispetto alla modalità attiva, poiché anche una piccola variazione di consumo migliora notevolmente la durata delle batterie. FUNZIONALITÀ DEL SISTEMA A questo punto è necessario definire quali sono i compiti e le funzionalità attive nelle diverse modalità operative del sistema. Nella modalità attiva abbiamo un utente che sta interagendo con il dispositivo. L'interfaccia utente deve essere funzionante al 100% e rispondere velocemente agli stimoli generati dall'utente stesso. Tutti gli ingressi dei sensori capacitivi devono essere campionati e i movimenti sui cursori e sulle rotelle controllati. La frequenza di campionamento in modalità attiva dovrà essere compresa tra 20 e 125KHz per assicurare una certa reattività del sistema. La corrente in questa fase potrà variare a seconda delle applicazioni in un intervallo da 100 a 500µA. Per arrivare poi a ridurre la corrente in maniera efficace una volta che si passa in modalità inattiva è necessario che i task in esecuzione in modalità attiva siano interrotti, per questo vanno divisi in due categorie: i task che necessitano che la CPU sia attiva (come le macchine a stati e l'elaborazione dei dati) e quelli invece che non richiedono che la CPU sia attiva. Alla seconda categoria appartengono per https://www.youtube.com/watch?v=9jQN4hy7so8 http://www.ie-cloud.it/?wp_eStore_buy_now=548 http://www.ie-cloud.it http://www.ie-cloud.it/ebook http://www.ie-cloud.it/web/microtrasmettitori-spy/ http://www.ie-cloud.it/web/arduino-il-microprocessore-per-tutti/ http://www.ie-cloud.it/web/led-lampade-e-illuminotecnica/

Tabella dei contenuti per la edizione digitale del Firmware - Gennaio 2015 / N°108

SOMMARIO
Tips’n Tricks Energy Harvesting
FOCUS La Rivoluzione Biomedicale “Bottom-Up”
Skills Low Power Capacitive Sensing
INside
USB 3.0: SuperSpeed con il “-25%” dei Consumi!
Com’è Fatta una Penna USB?
ANALOG Gestire la Luce Ambiente con TI OPT3001
SPOTlight Migliori Prestazioni dai Ricevitori “Very Wide Band” a Conversione Diretta
Tools Le “function priority” di Portos
News
EVENTS
Guida

Firmware - Gennaio 2015 / N°108

https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com