ATSAMD51 koneoppimisen MCU: t
Mikrosirun TensorFlow Lite -sarja sisältää Microchip ATSAMD51-mikrokontrollerin
Microchip Technologyn korkealaatuinen ATSAMD51J19-mikrokontrolleriperhe oli aiemmin tarkoitettu yleiskäyttöön. ATSAMD51J19: tä voidaan nyt käyttää reunalaskentaan koneoppimissovelluksissa käyttämällä Adafruit ByBadge ja TensorFlow. ATSAMD51-mikrokontrollereissa on 32-bittinen Arm® Cortex®-M4 -prosessori, jossa on liukulukuyksikkö (FPU), nopeudella 120 MHz, enintään 1 Mt kaksipaneelinen salama ECC: llä ja jopa 256 KB SRAM ECC: llä.
Koneoppiminen on tullut "reunaan" - pieniin mikrokontrollereihin, jotka voivat suorittaa erittäin pienikokoisen TensorFlow Lite -version suorittamaan ML-laskelmia. Monimutkaisia laitteistoja TensorFlow-mallien kehittämisen aloittamiseen ei enää tarvita. Teachable Machine on ilmainen palvelu TensorFlow-kokeiluille, joka poistaa kipu harjoitusmalleista. Muutamassa hetkessä käyttäjät voivat saada videotietoja kuvan tunnistamiseen, kouluttaa mallia ja viedä sen käytettäväksi TF: n tai TF Lite: n kanssa. Käytä pienen lajittelijan mallia lähettääksesi WebUSB-signaalin Circuit Playground Express -signaaliin valaisemaan LEDit sen perusteella, mikä luokka havaittiin. TensorFlow-paketti, joka hyödyntää Microchip ATSAMD51 Cortex-M4 -prosessoria, on huipputekninen kehitysalusta koneoppimissovelluksiin.
TensorFlow -sarjan sisältö
- Adafruit PyBadge SAMD51 Cortex-M4F -prosessorilla @ 120 MHz näytöllä, kaiuttimilla ja painikkeilla
- Electret-mikrofonivahvistin - MAX4466 säädettävällä vahvistuksella
- JST PH 3-napainen naarasliitäntäkaapeli - 200 mm
- Litium-ionipolymeeriparisto lyhyellä kaapelilla - 3,7 V, 350 mAh
TensorFlow-sarjan ominaisuudet
- ATSAMD51J19 @ 120 MHz, 3,3 V: n logiikka / teho - 512 kt FLASH + 192 KB RAM-muistia
- 2 Mt SPI Flash -kuvaa kuvien, äänien, animaatioiden ja muun tallentamiseksi
- 1,8 tuuman 160 x 128 värillinen TFT-näyttö on kytketty omaan SPI-porttiin
- 8 x pelin / ohjauspainikkeet ja silikonipainikkeet
- 5 x neopixels merkin häikäisyyn tai pelin pisteet
- Kolmiakselinen kiihtyvyysanturi (liikeanturi)
- Valoanturi, asenna taaksepäin siten, että se osoittaa eteen
- Sisäänrakennettu summeri minikaiutin
- D-luokan kaiutinohjain 4 - 8 ohmin kaiuttimille, jopa 2 W
- LiPoly-akkuportti sisäänrakennetulla latausominaisuudella
- USB-portti akun lataamiseen, ohjelmointiin ja virheenkorjaukseen
- Kaksi naaraslehden nauhaa, joissa on sulka-yhteensopiva pino, jotta käyttäjät voivat kytkeä kaikki sulkapalat
- NeoPixelsin, anturitulon ja I: n JST-portit2C (I2C-leikkausliittimet sopivat tähän)
- Nollaus painike
- On / off kytkin
ATSAMD51J19 Ominaisuudet
- Liukulukuyksikkö (FPU)
- Sulautettu jäljitysmoduuli (ETM) käskyjen jäljitysvirralla
- Ydin näköalaan upotettu jäljityspuskuri (ETB)
- Virheenkorjauskoodi (ECC)
- Kaksipankkinen luku-kirjoittamisen (RWW) tuki
- EEPROM-laitteistoemulointi
SAMD51J19 Mikrokontrollerit
| Kuva | Valmistajan osanumero | Kuvaus | Saatavana oleva määrä | Tarkemmat tiedot |
|
 | ATSAMD51J19A-UNT | IC MCU 32BIT 512 kt Flash-64WLCSP | 5000 - Välittömästi | |
|  | ATSAMD51J19A-AF | IC MCU 32BIT 512 kt Flash-64TQFP | 227 - Välittömästi | |
|
 | ATSAMD51J19A-MF | IC MCU 32BIT 512KB FLASH 64QFN | 221 - Välittömästi | |
|  | ATSAMD51J19A-UUT | IC MCU 32BIT 512 kt Flash-64WLCSP | 3265 - Välittömästi | |
|
 | ATSAMD51J19A-AUT | IC MCU 32BIT 512 kt Flash-64TQFP | 118 - Välittömästi | |
|  | ATSAMD51J19A MUT | IC MCU 32BIT 512 kt flash-64VQFN | 42 - Välittömästi | |
|
 | ATSAMD51J19A-AFT | IC MCU 32BIT 512 kt Flash-64TQFP | 508 - Välittömästi | |
|  | ATSAMD51J19A-MFT | IC MCU 32BIT 512KB FLASH 64QFN | 1882 - Heti | |
|  | ATSAMD51J19A-MU | IC MCU 32BIT 512 kt flash-64VQFN | 12 - Välittömästi | |
TensorFlow TensorFlow Lite -sarja
| Kuva | Valmistajan osanumero | Kuvaus | Saatavana oleva määrä | Tarkemmat tiedot |
|  | 4317 | MIKROKONTROLLIN TENSORFLOW LITE | 4 - Välittömästi | |