InnovActive e Microsoft .NET MicroFramework
InnovActive è una delle maggiori realtà italiane nello sviluppo di soluzioni professionali basate su Microsoft .NET Micro Framework (NETMF), la piattaforma realizzata da Microsoft per la creazione di firmware embedded nell’ambito dell’ecosistema .NET.
Cosa è NETMF e come può aiutare la tua azienda
NETMF è un progetto open sviluppato da Microsoft che consiste in un insieme di tecnologie e specifiche finalizzate all’esecuzione di applicazioni .NET su dispositivi hardware a basso costo, tipicamente dedicati a funzioni di interazione con il mondo fisico.
NETMF consiste in un kit di sviluppo software rivolto agli sviluppatori firmware, ovvero del software presente a bordo di schede a microcontrollore, tipicamente dedicate a ricevere input, elaborare segnali, pilotare uscite analogiche e digitali e comunicare, tramite molteplici canali di comunicazione e protocolli, con altri dispositivi. NETMF consiste inoltre in una serie di specifiche hardware/firmware che permettono di integrare in schede embedded custom le funzionalità di base che consentono l’esecuzione di firmware di controllo basato su NETMF. Le schede (già reperibili sul mercato o custom) su cui gira software scritto con NETMF possono essere utilizzate nei più disparati ambienti, da quello industriale a quello consumer.
I campi di applicazione in cui abbiamo creato soluzioni per i nostri clienti sono:
· Internet delle cose (reti di sensori wireless, applicazioni embedded integrate con il Cloud, applicazioni per BLE-BluetoothSmart, ecc.)
· Automazione industriale (integrazione con sistemi basati su PLC, controllo macchine, monitoraggio, ecc.)
· Controllo di Produzione (acquisizione metriche di produzione ed integrazione con sistemi MES)
· Telemetria e telecontrollo (quadri sinottici web, mobile, sistemi di notifiche push per gestione allarmi, diagnostica preventiva, ecc.)
· Smart Metering
· Controllo accessi
· Domotica (Z-Wave, ZigBee, BLE, ecc.)
· Dispositivi indossabili (wearable) con controllo GPS, UMTS, BLE (Bluetooth Smart), integrazione Cloud, ecc.
I principali punti di forza di NETMF
I punti di forza di NETMF, grazie ai quali è possibile realizzare soluzioni potenti, affidabili ed economiche sono:
Produttività
Ambiente di sviluppo, compilatore, librerie di base, debugger ed emulatore costituiscono la toolchain più produttiva disponibile nel mercato embedded
Affidabilità
Runtime «managed», controllo completo su ogni «layer» dell’applicazione
Portabilità
Virtualmente portabile su tutti qualsiasi core, attualmente copre tutti i core ARM™ 32 bit (tra cui Cortex-M3 e Cortex-M4)
Supporto
Completamente «open», molte librerie di base (per la gestione di UART, SPI, I2C nonché un completo stack TCP/IP, con supporto built-in per HTTP e FTP), moltissime risorse community (driver, esempi, stack per i più comuni protocolli di comunicazione, ecc.)
Alcuni casi di successo:
Controllo Accesso Impianti «Outdoor»
· Identificazione mezzi RFID (short/long range)
· ZigBee (mesh)
· Integrazione con sistemi informativi di terze parti (AS/400, Windows, Unix)
· Controllo barriere mezzi
· Logging remoto attività sistema
· Monitoraggio continuo parametri ambientali delle centraline
Banco prove motori ventilanti
· Caratterizzazione flusso/potenza a norme CEI
· Acquisizione continua di
· Encoder velocità motori
· Pressioni (in diversi punti del tubo Venturi)
· Temperatura/umidità ambientali
· Potenza DC e AC
· Gestione motori induzione 220V/50Hz, 110V/60Hz, DC brushless con e senza controller integrato
· Interfacciamento con software gestione prove «kiosk» (Windows 7+WPF+touch)
Terminali controllo produzione
· Gestione ingressi digitali «conta-pezzi» industriali (24V, PLC)
· Interfaccia utente con display Touch 4.3″ Wide
· Lettore RFID
· Lettore Barcode
· Supporto Ethernet/WiFi
· Tastiera capacitiva con microcontrollore dedicato
· Buzzer piezoelettrico
· Controllo uscite digitali 24V e proporzionali (anche con controllo PID)
Banco cassa autonomo self-checkout
· Gestisce tutta l’attività di check-out senza operatori, parallelizzando le fasi «lente»
· 14 moduli (hardware+firmware) indipendenti
· 8 Celle di carico
· 2 Motori AC trifase con encoder assoluto SSI
· 36 Barriere IR (30 singole,4 array da 32, 2 da 10)
· 8 Motori DC (gestione portelli) con lock magnetico
· 8 Lettori barcode integrati
· 14 Nastri trasportatori/mototamburi
· 20 strisce led «guida» multi-colore
· Integrazione con software «front-end» kiosk
puoi trovare altri casi di successo nella nostra pagina http://www.innovactive.it/casehistory/
Innovactive e la piattaforma hardware per applicazioni NETMF professionali
Per fornire soluzioni custom o “off-the-shelf” non ci limitiamo a sviluppare il firmware dei dispositivi che impieghiamo ma arriviamo anche a realizzare le schede Hardware a microcontrollore su cui girerà il firmware realizzato.
Nell’ambito di questa attività di progettazione ci avvaliamo della partnership del Mountaineer Group (http://www.mountaineergroup.org), con cui stiamo sviluppando una nuova piattaforma hardware per soluzioni NETMF unica al mondo (approfondisci).
Contattaci
Se sei interessato a valutare come poter integrare una soluzione basata su NETMF con il tuo business contattaci, seguendo i riferimenti che trovi qui: http://innovactive.it/contatti.