Monitoraggio movimenti, accelerazioni, angoli e campi magnetici in un’unica soluzione

Un innovativo modulo Microchip offre in soli 17x17 mm un’ampia varietà di misure precise e già condizionate per l’uso nelle applicazioni indossabili, nel monitoraggio ambientale e nei prodotti per IoT

Pubblicato il 29 settembre 2015

La rivelazione dei movimenti è una delle tecnologie elettroniche oggi più diffuse e diversificate in una gran varietà di applicazioni come il rilevamento delle intrusioni, il comando dei videogame, il conteggio dei pezzi nelle catene di montaggio, la misura dell’efficacia dei gesti atletici degli sportivi, la sorveglianza degli animali, la rivelazione dei micro cedimenti negli edifici storici, il riconoscimento dei rischi di frane o valanghe e il monitoraggio delle correnti sottomarine, senza contare le soluzioni più innovative come la lettura labiale del parlato o il riconoscimento gestuale dell’espressione del viso e dei movimenti inconsapevoli delle persone, sia per motivi di sicurezza sia per ragioni medicali.

figura 1 3sensori

Fig. 1 – Il nuovo Microchip Motion Module MM7150 unisce nello stesso silicio un coprocessore Microchip SSC7150, un accelerometro/magnetometro Bosch BMC150 e un giroscopio Bosch BMG160

Ciò che sta cambiando negli ultimi anni sono le dimensioni di questi preziosi sistemi diventati ormai sufficientemente piccoli per essere tranquillamente indossati, oppure fatti indossare agli animali o comunque facilmente installabili in postazioni capaci di autoalimentarsi e dotate di front-end wireless per l’invio dei dati misurati a distanza.

Inevitabilmente, la compattezza ne fa dei protagonisti ideali per le prossime applicazioni di Internet-of-Things anche perché oltre ai movimenti questi sensori sono oggi in grado di rivelare parecchie altre informazioni. Microchip ha presentato un innovativo modulo sensore di posizione e movimenti, accelerometro e giroscopio.

Tutto con una sola I2C

Il nuovo Microchip Motion Module MM7150 unisce nello stesso silicio un coprocessore Microchip SSC7150 con architettura a 32 bit, un compasso digitale a 6 assi Bosch BMC150, definito come Geomagnetic Sensor/Accelerometer perché funziona come accelerometro a 3 assi e magnetometro a 3 assi e, infine, c’è a bordo anche un giroscopio a 3 assi Bosch BMG160. MM7150 è quindi un sensore di posizione e movimento a 9 assi con le funzioni di magnetometro, accelerometro, inclinometro e giroscopio che può essere interamente configurato attraverso il bus d’interfaccia I2C con velocità di 400 kHz.

figura 2 s7150

Fig. 2 – MM7150 misura posizioni, movimenti e angoli su 9 assi in soli 17×17 mm e può essere alimentato con una pila al litio da 3V, con un mini pannello fotovoltaico oppure con una soluzione di Energy Harvesting

In effetti, il modulo viene fornito già pre-calibrato con algoritmi di filtraggio e compensazione segnali tipici per le applicazioni più diffuse, ma tramite l’I2C questi programmi possono essere modificati e adattati alle applicazioni e al microprocessore o microcontrollore principale che generalmente governa ciascuna applicazione.

Tramite l’I2C non transitano solo i parametri di configurazione ma sono trasferiti anche i dati misurati dai sensori già pre-condizionati dall’SSC7150 che corregge gli offset allineando le forme d’onda dei simboli per adattarle all’uso diretto da parte delle MPU o MCU. Ogni qualvolta cambia l’energia dei segnali misurati, il coprocessore attiva una procedura di auto calibrazione che riequilibra la sensibilità di misura.

Prestazioni elevate alla portata di tutti

MM7150 è realizzato su una schedina di 17×17 mm dove i componenti sono montati apposta solo da un lato per semplificarne l’installazione in tutti i sistemi applicati e per agevolarne la saldatura sulle schede madri. Il consumo è molto basso e contenuto in 13,25 mA in piena operatività mentre scende a 70 µA in modalità Deep Sleep.

figura 3 db7150

Fig. 3 – La scheda di sviluppo MM7150 PICtail Plus Daughter Board può essere usata anche insieme alla più completa piattaforma Microchip Explorer 16 Development Board

Si può comodamente alimentare a 3V anche con una comune pila al litio ricaricabile o usa e getta, ma è consigliabile affiancarvi una mini cella fotovoltaica oppure un dispositivo di Energy Harvesting che si accontenta di catturare e riutilizzare l’energia diffusa nell’ambiente. Se accompagnato da una soluzione di alimentazione locale e da un ricetrasmettitore wireless, il modulo si presta alla realizzazione di punti di monitoraggio compatti, completi, economici e capaci di garantire un funzionamento affidabile e di qualità.

Le prestazioni dei sensori integrati in questo modulo dal prezzo competitivo sono adatte anche alle applicazioni più impegnative: l’accelerometro ha un range di misura di ±2G con risoluzione di 0,98 mG e accuratezza di ±40 mG; il magnetometro misura ±1300 µT sugli assi X e Y e ±2500 µT sull’asse Z con risoluzione di 0,3 µT e accuratezza di ±3°; il compasso digitale rivela gli angoli da 0° a 360° con risoluzione di 1° e accuratezza di ±10°; il range del giroscopio è di ±2000 °/s con risoluzione di 0,061 °/s e accuratezza di ±5 °/s, mentre l’inclinometro è sensibile da -180° a +180° con risoluzione di 1° e accuratezza di ±5°.

Per realizzare rapidamente ogni sorta di applicazioni per l’automazione industriale e per l’elettronica consumer, automotive e medicale Microchip ha messo a punto la scheda di sviluppo compatta ed economica MM7150 PICtail Plus Daughter Board con le API per l’integrazione operativa dell’SSC7150 con tutte le MPU e MCU più diffuse e con un connettore fatto apposta per utilizzarla anche montata sulla più completa piattaforma Explorer 16 Development Board, la quale è dotata anche di IDE MPlab, Programmer, Debugger e Compiler per lo sviluppo dei programmi in linguaggio C.

Lucio Pellizzari



Contenuti correlati

  • HighTec
    I compilatori HighTec supportano l’IP RISC-V di Andes

    HighTec EDV-Systeme, fornitore di compilatori per il settore automotive, ha annunciato il supporto per l’IP RISC-V di Andes nel suo compilatore C/C++ ottimizzato per il mercato automotive. Il compilatore HighTec C/C++ è basato sulla tecnologia open source...

  • Microchip
    Microchip accelera l’AI edge con NVIDIA Holoscan

    Microchip Technology ha reso disponibile il suo PolarFire FPGA Ethernet Sensor Bridge che funziona con la piattaforma di elaborazione di sensori NVIDIA Holoscan. L’obiettivo è quello di consentire agli sviluppatori di realizzare sistemi di elaborazione di sensori...

  • Microchip
    Microchip amplia il suo portfolio di MPU a 64 bit

    Microchip Technology ha annunciato la famiglia PIC64HX. Il nuovo processore è una MPU RISC-V multicore a 64-bit ad alte prestazioni utilizzabile anche per applicazioni di intelligenza artificiale e apprendimento automatico (AI/ML). PIC64HX è progettato con connettività Ethernet...

  • Microchip
    Microchip amplia l’offerta di prodotti Wi-Fi

    Microchip Technology ha annunciato l’aggiunta di 20 nuovi prodotti alla sua offerta Wi-Fi. Le soluzioni spaziano dai moduli certificati in diversi Paesi che non richiedono competenze RF a sistemi su chip (SoC) con funzionalità di livello industriale....

  • Microchip
    Microchip amplia l’offerta di VCSO

    Microchip Technology ha presentato la sua nuova famiglia 101765 di Voltage-Controlled SAW Oscillator (VCSO) progettati per fornire un rumore di fase particolarmente basso e operare a 320 MHz e 400 MHz. Il modello 101765-320-A offre prestazioni di...

  • Lauterbach
    Lauterbach supporta le MPU RISC-V PIC64GX

    Lauterbach ha esteso il supporto dei suoi tool di sviluppo TRACE32 alla famiglia di processori RISC-V PIC64GX a 64 bit di Microchip. Il supporto comprende il debug simultaneo dei core del processore RISC-V e l’acquisizione non intrusiva...

  • Microchip
    Microchip semplifica la creazione delle GUI

    Microchip Technology ha rilasciato Microchip Graphics Suite (MGS), una soluzione per semplificare il processo di integrazione di GUI, animazioni e immagini in un display touchscreen. MGS è stato progettato per integrarsi con microcontroller e microprocessori a 32...

  • L’evoluzione continua: prosegue il viaggio con Arduino

    A quasi vent’anni dalla sua introduzione, la famiglia di SBC open source Arduino continua a espandersi con una gamma di prodotti destinati a soddisfare le esigenze di un’utenza quantomai varia e articolata Leggi l’articolo completo su EMB93

  • Intel
    Intel porta le sue GPU Arc nelle automobili

    Intel è entrata nel segmento delle GPU discrete per applicazioni automotive presentando la sua prima unità dGPU per questo settore. Le GPU sono quelle con architettura Arc e i prodotti inizieranno a essere distribuiti commercialmente nei veicoli...

  • Microchip
    Microchip amplia la sua Piattaforma TrustFLEX

    La piattaforma TrustFLEX di Microchip Technology può contare sui nuovi IC CryptoAuthentication ECC204, SHA104 e SHA105. I circuiti integrati ECC20x e SHA10x sono dispositivi di archiviazione sicuri basati su hardware, progettati per proteggere le chiavi di cifratura....

Scopri le novità scelte per te x