EO_477

DIGITAL EMBEDDED DESIGN 52 - ELETTRONICA OGGI 477 - APRILE 2019 L’ analisi iniziale di un nuovo progetto di svilup- po di un sistema elettronico embedded basa- to sull’utilizzo di microcontrollori può essere un’attività decisamente complessa. È spesso neces- sario prendere in considerazione numerosi aspetti tra loro correlati e mediare tra obiettivi di progetto diver- genti. Probabilmente, uno degli aspetti più importanti da considerare in un qualsiasi progetto che prevede l’alimentazione a batteria sarà quello di limitare il con- sumo energetico, per prolungare la durata operativa della batteria stessa. In genere, un microcontrollore consuma la maggior parte dell’energia quando lavo- ra utilizzando un elevato livello di risorse. Quindi, se si riescono a ridurre al minimo i periodi di tempi nei quali sono richieste elevate risorse di calcolo, allora la durata della batteria può essere allungata. Lo svi- luppatore può quindi trovarsi a considerare l’utilizzo di un microcontrollore molto veloce, ad esempio un dispositivo a 32 bit, anche se le necessità di calcolo effettivamente richieste potrebbero essere facilmente gestite da un dispositivo a 8 bit. Il bilanciamento tra i requisiti generali dell’applicazione rispetto alle specifi- che di marketing deve essere esaminato attentamente. Altre considerazioni includono lo spazio disponibile nell’involucro dove andrà inserito il sistema elettroni- co, la presenza o meno di una qualche forma di comu- nicazione wireless, la necessità di utilizzare interfacce periferiche per collegare sensori e display. Ognuno di questi fattori ha il proprio insieme di requisiti da rispet- tare, che richiedono un’attenzione particolare durante il progetto. Ad esempio, la comunicazione wireless, un requisito essenziale per la maggior parte dei prodotti odierni, deve rispettare normative molto stringenti e richiede competenze specializzate, che spesso porta- no gli sviluppatori embedded ad adottare un approc- cio modulare. La risposta del mercato I produttori di circuiti integrati sono stati rapidi nel ri- spondere alle esigenze degli sviluppatori embedded. Molti progetti embedded utilizzano gli stessi blocchi funzionali di base, tra cui un microcontrollore, una radio a 2,4 GHz, un RTC, un convertitore analogico/ La presenza di tutti i componenti fondamentali di un progetto elettronico embedded in un’unica scheda, accessibile e facilmente configurabile, semplifica notevolmente il processo di prototipazione e debug Fig. 1 – Modulo SoC Espressif ESP-WROOM-32 (Fonte: Conrad) Christian Troesch Head of Product Development Conrad Technology Center Conrad Electronic Una piattaforma completamente integrata per accelerare lo sviluppo di sistemi embedded

RkJQdWJsaXNoZXIy MTg0NzE=