EMB_83

EMBEDDED 83 • FEBBRAIO • 2022 42 tramite un ambiente di sviluppo aperto e trasferito al modulo; gli utenti stessi possono compilarlo integran- do altre funzioni disponibili gratuitamente su Internet, ottenendo in tal modo risiultati molto soddisfacenti in tempi brevi, anche senza conoscenze approfondite in materia di software. Ciononostante, un buon livello di competenza è indi- spensabile per la creazione di applicazioni pratiche si- gnificative, inclusa la conoscenza del tipo di processi meccanici che occorre controllare e della dotazione di sensori e attuatori, nonché una chiara visione su come guidare l’utente all’uso del display e allo scambio di dati con sistemi circostanti o di livello superiore. Questi criteri determinano anche la scelta della scheda appropriata. Il numero di ingressi e uscite analogiche e digitali è determinato dall’applicazione, così come le dimensioni possibili. L’equipaggiamento con interfacce di comunicazione e connessioni di rete – per esempio con la tecnologia CAN bus – dipende dall’ambiente di sistema in cui il prodotto deve essere utilizzato. Per altri criteri, è spesso necessario valutare e confron- tare diverse variabili. Ad esempio, la potenza di elabo- razione del microcontrollore e la dotazione di memoria sotto forma di RAM, flash ROM e EEPROM influenza- no il consumo energetico del modulo. Soprattutto per le applicazioni in sistemi alimentati a batteria, i requisi- ti di prestazione dovrebbero quindi essere determinati con precisione e non sovradimensionati in vista di fu- ture richieste aggiuntive. Di regola, infatti, i produttori di tali schede immettono continuamente sul mercato prodotti compatibili a livello di fattori di forma, connes- sioni e programmi. I sistemi embedded non rappresentano né una novi- tà né una rivoluzione. La continua miniaturizzazione dell’elettronica permette di distribuire ulteriormente l’intelligenza dei sistemi complessi e trasferire par- te del software laddove è richiesto, ovvero più vicino all’hardware e la meccanica. Questo permette ai siste- mi di adattarsi in modo più flessibile alle esigenze in continua evoluzione degli utilizzatori. I microcontrol- lori su scheda singola rappresentano la soluzione più adatta per assolvere tale compito. I vantaggi di questa modularizzazione e standardizzazione hanno permesso ai single board computer di penetrare anche in quelle aree applicative dapprima impensabili come le pompe di benzina, i distributori automatici o le macchine da caffè HARDWARE | EMBEDDED SYSTEMS

RkJQdWJsaXNoZXIy Mzg4NjYz