Portenta H7: lahat ng kailangan mong malaman tungkol sa platform na ito

Kapangyarihan H7

Sa Consumer Electronics Show sa Las Vegas, ipinakita ang mahusay na mga makabagong teknolohikal. Sinamantala rin ni Arduino ang pagpapakita ng ilang mga nakatagong sandata na ilalagay nito. At hindi ito napansin sa mga smartphone, matalinong TV, kuryenteng sasakyan, at IoT na mga aparato sa pag-automate ng bahay. Ang bagong bagay ay tinawag Kapangyarihan H7 at ito ang sentro ng atensyon para sa mga mahilig sa sikat na platform ng pag-unlad.

Totoo na ang Arduino ay nakatuon sa pang-edukasyon na merkado at para sa mga gumagawa o mga mahilig sa DIY. Kahit na ang mga plate na minarkahan ng Pro ay maaari ding gamitin sa kapaligiran ng konsyumer na ito para sa ilang mga proyekto. Bagaman totoo na mayroong ilang mga propesyonal na proyekto na ginamit ang Arduino bilang isang batayan ...

Ngunit ngayon pumunta sila nang medyo malayo sa Portenta H7 at idinisenyo ito lalo na sa mga propesyonal na nasa isip. Yaong mga tao o kumpanya na nais na bumuo ng mga proyekto sa hardware nang mabilis at matatag sa pang-industriya na aplikasyon.

Ano ang Portenta H7?

Development board Kapangyarihan H7 ipinapakita nito ang pangalan nito at mayroong ilang medyo malakas na hardware. Gamit ang mga built-in na kakayahang wireless (naka-built na), mga kakayahang magpatakbo ng mga script na nakasulat sa Python at JavaScript, at puno ng mga mapagkukunan. Lahat para sa isang presyo ng 89.90 €. Ang pagiging napaka bago ay maaari mo nang maiorder ito, dahil nasa pre-order ito sa opisyal na website ng Arduino.

Bagaman ito ay isang presyo na maaaring medyo mahal para sa mga gumagawa at sektor ng pang-edukasyon, hindi ito ibinubukod sa paggamit nito. Ano pa, may iba pa mga board ng pag-unlad at mga SBC na may katulad o mas mataas pang presyo.

Oo, ang mga katangian mula sa Portenta H7 gawin ang board na ito na malayo sa tradisyonal na Arduinos. At ito ay ang sektor kung saan ito nakadirekta ay nangangailangan nito, dahil ang ilang 8-bit na MCU chips ay hindi magiging sapat, o ang ilang mga limitasyon ng iba pang mga lupon ng pamilya. Medyo mas malakas na mga microcontroller ang kinakailangan sa industriya.

Ang isa pang tampok na ginagawang kawili-wili ay hindi lamang ito maaaring mai-program sa mga mataas na antas na wika tulad ng mga nabanggit sa itaas at mga real-time na gawain, sinusuportahan din nito AI (artipisyal na katalinuhan) kasama ang TensorFlow, habang pinapanatili ang mababang pagpapatakbo ng latency salamat sa na-optimize na hardware. Halimbawa, posible na magpatakbo ng code na naipon para sa Arduino sa tabi ng MicroPython at panatilihin ang mga kernel sa komunikasyon sa bawat isa.

Gumamit ng isang format ng Portenta Carrier Board upang mabago ang H7 sa isang eNUC, iyon ay, isang malakas na minicomputer na maaaring gawin ang lahat ng iyong ginagawa ngayon sa Arduino at higit pa, tulad ng paggamit ng mga computer vision algorithm para sa isang awtomatikong mekanismo ng paglipad, habang pinapanatili ang mababang antas ng kontrol sa isang motor, rudder, atbp.

Sa madaling salita, isang plato na espesyal na idinisenyo para sa industriya o bilang materyal sa laboratoryo, ang kakayahang gamitin paningin sa computer, PLC, handa na ang mga interface ng gumagamit sa industriya, kontrol ng robot, mga kritikal na aparato ng aplikasyon, mataas na bilis ng pagsisimula (ms).

2 core sa parallel

Portenta H7 chip

Ang gitnang processor ng Potenta H7 ay isang dual-core STM32H747 mula sa STMicroelectronics. Mga chip na dinisenyo ng Pransya mula sa pamilya ng STM-32 na pinagsama ang 32-bit na mga microcontroll na nakabatay sa ARM sa loob ng die. Sa kasong ito, ang napiling mga core ng pagproseso ay ang Cortex M7 na tumatakbo sa 480Mhz at isang Cortex M4 na tumatakbo sa 240Mhz.

Ang dalawang core na ito ay pagpapakawala sa pamamagitan ng isang mekanismo na tinatawag na Remote Procedure Call na nagpapahintulot sa mga seamless function na tawag sa iba pang processor. Ang parehong mga processor ay nagbabahagi ng mga peripheral at maaaring tumakbo:

  • Mga sketch ng Arduino IDE tulad ng gagawin ng isa pang Arduino board. Gagawin ito sa ARM Mbed OS. Ito ay isang naka-embed na operating system para sa platform na ito na ginagamit sa mga IoT device na may Cortex-M.
  • Maaari ka ring tumakbo katutubong apps para kay Mbed.
  • Kodigo MicroPython at JavaScript sa pamamagitan ng isang interpreter ng mga naisaling wika na ito.
  • Y TensorFlow Lite.

Graphic accelerator

Ang isa pang tampok na kasama sa Portenta H7, at isa sa pinaka nakakagulat din, ay ang posibilidad na ikonekta ang board gamit ang isang panlabas na monitor, na parang isang computer. Sa ganitong paraan, pinapayagan kang lumikha ng iyong sariling nakatuon na naka-embed na computer na may sariling interface ng gumagamit.

At para posible iyon a On-chip ng GPU sa loob ng STM32H747. Sa kasong ito, ito ay isang Chrom-ART Accelertor, na may sariling mga encoder at decoder para sa JPEG.

pinout

Portenta H7 pinout

Mayroon itong isang malaking bilang ng mga pin sa iyong pagtatapon upang programa at gamitin para sa iyong mga proyekto. Ang Portenta H7 ay mayroon 80 pines mataas na density na koneksyon sa pisara. Nagbibigay iyon sa board ng mahusay na kakayahang sumukat at mahusay na kakayahang umangkop sa mga tuntunin ng mga application at posibleng mga pag-update na kailangan mo. Magiging katugma ang mga ito sa marami sa mga elektronikong elemento nakikita sa blog na ito at marami pa.

Conectividad

Kasama rin sa motherboard ng Portenta H7 ang pagkakakonekta WiFi at Bluetooth, upang maiugnay ito sa mga network upang makipag-ugnay sa iba pang mga elemento. Samakatuwid, hindi mo kailangan ng karagdagang mga module tulad ng iba pang mga board ng Arduino. Siyempre, sinusuportahan din nito ang iba pang mga interface tulad ng UART, SPI, Ethernet, I2C, multipurpose na koneksyon sa pamamagitan ng USB-C (Display Port para sa monitor, paghahatid ng kuryente para sa mga aparato ng OTG, ...), atbp.

Higit pang mga detalye sa hardware

Portenta H7 (nakilala din sa pangalan ng code na H7-15EUNWAD) kasama ang mga sumusunod:

  • Memorya ng 8MB SDRAM
  • 16MB NOR flash memory
  • 10/100 Ethernet Phys
  • USB HS
  • NXP SE050C2 Crypto chip, para sa seguridad
  • Murata 1DX Module para sa WiFi / Bluetooth
  • Panlabas na antena
  • Ang konektor ng DisplayPort sa USB-C
  • Suplay ng kuryente na may 5V PSU (gumana ang mga circuit sa 3.3v)
  • Suporta para sa mga baterya ng Li-Po Single Cell, minimum na 3.7V, 700mAh
  • Saklaw ng temperatura ng pagpapatakbo sa pagitan ng -40 at 85ºC
  • Ang ulo ng MKR para sa pang-industriya na kalasag
  • 8-bit na interface ng camera hanggang sa 80 Mhz
  • Pinagsamang ADC / DAC
  • Pagkonsumo ng kuryente sa stand-by mode 2.95 μA (I-backup ang SRAM OFF, RTC / LSE ON)

Mga Datasheet at karagdagang dokumentasyon

Kung kailangan mo ng higit pang mga detalye tungkol sa Portenta H7 at mga bahagi nito, maaari mong i-download ang mga ito mga dokumento o datasheet nag-ambag:


Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.