Vai al contenuto
Maker

Adafruit TMF8806, sensore ToF fino a 5 metri via I2C a 12,50 dollari

Elena Costa ·
Schermata dello store Adafruit che mostra il sensore TMF8806 esaurito al prezzo di 12,50 dollari.

Schermata: adafruit.com

Adafruit ha in catalogo il TMF8806, una scheda breakout con il sensore di distanza a tempo di volo (ToF) di ams OSRAM e connettori STEMMA QT compatibili Qwiic. Secondo la pagina prodotto di Adafruit, misura da 20 mm a 5 metri fino a 30 Hz e costa 12,50 dollari. Al momento la scheda risulta esaurita.

JP’s Product Pick of the Week 9/29/26Il video si carica da YouTube quando premi play

Come misura e perché Adafruit lo preferisce ai sensori IR

Secondo Adafruit, il chip contiene un piccolo laser invisibile e un sensore abbinato, e calcola il tempo che la luce impiega a tornare indietro. Il fascio è stretto, quindi il valore riguarda solo la superficie che si ha davanti. Per Adafruit il cono di rilevamento è più stretto di quello dei sonar a ultrasuoni: circa 30° a corto raggio (sotto i 200 mm) e 21° oltre.

Rispetto ai sensori di distanza a infrarossi, che stimano la quantità di luce riflessa, Adafruit lo giudica molto più preciso, senza problemi di linearità né di «doppia immagine», cioè l’ambiguità tra oggetto molto lontano e molto vicino. Il TMF8806 ha anche una modalità a basso consumo dedicata ai 200 mm.

Il limite dei 5 metri dichiarato da Adafruit

Secondo Adafruit, datasheet e firmware lasciano intendere una portata di 10 metri, ma l’azienda scrive di non aver ottenuto risultati oltre i 5 metri, nemmeno dopo il caricamento del firmware, e ipotizza un passaggio di calibrazione non documentato. Per questo lo definisce un sensore da 5 metri e non da 10.

La modalità a 5 metri non richiede la «patch» del firmware all’avvio e usa poca SRAM, quindi entra in schede con poca memoria come quelle basate su ATmega328. La modalità a 10 metri richiede invece una patch da 3 KB, che secondo Adafruit entra comunque.

Collegamento e programmazione

  • La scheda integra regolatore e adattamento dei livelli per l’uso con microcontrollori a 3-5 V tramite I2C.
  • La comunicazione è via I2C, con due fili dati più alimentazione e massa.
  • I connettori STEMMA QT, compatibili con Qwiic di SparkFun, permettono di collegarlo senza saldare. Il cavo QT non è incluso.
  • Adafruit fornisce codice per Arduino e per CircuitPython/Python e una guida dedicata.

Specifiche della scheda

  • Tecnologia dToF con rilevazione SPAD ad alta sensibilità e architettura TDC veloce.
  • Impulso di luce sotto il nanosecondo, VCSEL a 940 nm con sicurezza oculare Class 1, con circuito che ferma il driver in caso di guasto del VCSEL.
  • Elaborazione dell’istogramma sul chip, con calibrazione, rimozione di sporco e aloni e compensazione del crosstalk.
  • Misure al buio e in luce solare entro ±5%.
  • Dimensioni 25,5 x 17,7 x 4,8 mm, peso 1,7 g.

La scheda del prodotto riporta nel titolo un intervallo da 10 mm a 5 m, mentre la descrizione parla di 20 mm a 5 m e l’elenco tecnico di 1-500 cm.

Prezzi e disponibilità: TMF8806 e TMF8801 a confronto

Adafruit vende anche il TMF8801, della stessa famiglia ams OSRAM: arriva a 2,5 metri, ha un campo visivo di 24° e a differenza del TMF8806 richiede la patch del firmware all’avvio. Nella sua pagina risulta disponibile a magazzino.

QuantitàTMF8806 (fino a 5 m)TMF8801 (fino a 2,5 m)
1-912,50 $9,95 $
10-9911,25 $8,96 $
100+10,00 $7,96 $

Disponibilità in Italia

Adafruit indica i prezzi solo in dollari: un prezzo in euro o una disponibilità in Italia non sono stati comunicati. Tra i distributori elencati nelle pagine consultate ci sono Paradisetronic (Germania) e Kiwi Electronics (Paesi Bassi), ma nessuno italiano. Per il TMF8806 la pagina offre l’avviso di disponibilità («notify me»).

Leggi anche