EMB98
EMBEDDED 98 • NOVEMBRE • 2025 24 I sistemi embedded continuano la loro evoluzione tecnica a un ritmo sempre più veloce; i dispositivi nel- le nostre case, nei veicoli e nei luoghi di lavoro stanno avanzando nelle loro capacità a passi da gigante. Un fattore chiave di questo progresso è la capacità, anche dei più piccoli dispositivi elettronici, di connettersi alla nostra moderna infrastruttura di rete. wifi (R), Bluetooth(R) e altre opzioni di connettività con- sentono aggiornamenti sul campo e una manutenzione più semplice, aggiungendo i vantaggi dell’intelligenza artificiale e degli algoritmi di apprendimento automa- tico. Questa maggiore connettività rende efficacemente questi dispositivi dei nodi edge IoT, ma ciò comporta un aumento dei requisiti di elaborazione e sottosistemi di memoria più grandi. Sfide di sistema La maggior parte dei sistemi embedded sono anche “connessi” al loro ambiente più immediato cioè, offro- no strutture per qualche tipo di rilevamento ambienta- le, attuazione meccanica o interfaccia umana. Ad esem- pio, i termostati intelligenti sono collegati a reti locali di sensori di temperatura e umidità, oltre a ospitare una serie di pulsanti o sensori capacitivi per l’input umano. E naturalmente l’obiettivo primario di un elettrodome- stico da cucina connesso è quello di capire i vostri de- sideri per la temperatura del cibo e tradurli in quantità di calore applicata con precisione. Questi sistemi prin- cipalmente “analogici” si stanno facendo strada nel mondo sempre più veloce della comunicazione cloud, che pone un problema del tutto unico: personalizzare Oltre i sistemi a processore singolo L’evoluzione dei sistemi embedded verso architetture distribuite è guidata dalla connettività IoT, con MCU PIC18-Q20 e interfaccia I3C che offrono efficienza, flessibilità e basso consumo energetico Greg Robinson Corporate VP 8-bit MCU Business Unit SOFTWARE | CONNETTIVITÀ il sistema per l’input lento del mondo analogico, o com- promettere la fedeltà analogica per motivi di velocità e di maggiore funzionalità complessiva? Per esplorare il problema, esamineremo un esempio semplice e onnipresente di questo tipo di applicazione: i nodi di sensore edge IoT. Sottosistemi analogici I nodi di sensori periferici IoT necessitano di un sottosi- stema analogico per misurare e monitorare le condizio- ni ambientali come temperatura, umidità, movimento e altro ancora. I sottosistemi analogici includono un microcontrollore (MCU) che leggerà i dati del sensore, li elaborerà in qualche modo e li comunicherà su una rete. In genere, i dati ambientali variano lentamen- te, quindi la maggior parte dei nodi periferici non ha bisogno di elaborare un flusso continuo e ininterrot- to di dati. Poiché un nodo periferico spesso funziona con la stessa batteria di piccole dimensioni per diversi anni, trascorre la maggior parte del tempo in modalità “sospensione” a basso consumo e si attiva solo perio- dicamente per rilevare i cambiamenti nell’ambiente. Durante il periodo di veglia, il nodo raccoglie i dati e li trasmette attraverso una rete. Quindi, torna in moda- lità sleep fino a quando non dovrà effettuare la misura successiva. Poiché il numero di nodi periferici e dati raccolti nel nostro mondo iperconnesso aumenta, l’effi- cienza energetica e il funzionamento a basso consumo sono una considerazione di progettazione vitale se si vuole estendere la durata della batteria nei sottosistemi analogici.
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz