Portenta H7: wszystko, co musisz wiedzieć o tej platformie

Portenta H7

Na targach Consumer Electronics Show w Las Vegas zaprezentowano wspaniałe innowacje technologiczne. Arduino skorzystało również z pokazania niektórych ze swoich ukrytych broni, które zastosuje. I nie pozostało niezauważone wśród smartfonów, smart TV, pojazdów elektrycznych i urządzeń automatyki domowej IoT. Nowość została nazwana Portenta H7 i był w centrum uwagi miłośników słynnej platformy deweloperskiej.

Prawdą jest, że Arduino do tej pory skupiało się na rynek edukacyjny i dla twórców lub miłośnicy majsterkowania. Nawet jego płyty oznaczone jako Pro mogą być również używane w tym środowisku konsumenckim do niektórych projektów. Chociaż prawdą jest, że istnieją profesjonalne projekty, które wykorzystywały Arduino jako bazę ...

Ale teraz idą trochę dalej z Portenta H7 i zaprojektowali ją specjalnie z myślą o profesjonalistach. Osoby lub firmy, które chcą szybko i solidnie opracowywać projekty sprzętowe zastosowania przemysłowe.

Czym jest Portenta H7?

Płytka rozwojowa Portenta H7 obnosi się ze swoją nazwą i integruje całkiem potężny sprzęt. Dzięki wbudowanym funkcjom sieci bezprzewodowej (już wbudowanym), możliwości uruchamiania skryptów napisanych w języku Python i JavaScript oraz załadowanych zasobami. Wszystko za cenę 89.90 €. Będąc bardzo nowym, możesz już go zamówić, ponieważ jest w przedsprzedaży na oficjalnej stronie Arduino.

Chociaż jest to cena, która może być nieco droga dla producentów i sektora edukacji, nie są one wykluczone z jej stosowania. Co więcej, jest kilka innych płyty rozwojowe i SBC, które mają podobne lub nawet wyższe ceny.

Tak, Jakości firmy Portenta H7 sprawiają, że ta płyta jest daleka od tradycyjnych Arduino. I to jest to, że sektor, do którego jest kierowany, tego wymaga, ponieważ niektóre 8-bitowe chipy MCU nie wystarczą, podobnie jak pewne ograniczenia innych płyt z rodziny. Nieco mocniejsze mikrokontrolery są potrzebne w przemyśle.

Inną cechą, która czyni go szczególnie interesującym, jest to, że nie tylko można go programować w językach wysokiego poziomu, takich jak te wymienione powyżej i zadania w czasie rzeczywistym, ale także obsługuje AI (sztuczna inteligencja) z TensorFlow, przy zachowaniu niskiej latencji dzięki zoptymalizowanemu sprzętowi. Na przykład, możliwe byłoby uruchomienie kodu skompilowanego dla Arduino wraz z MicroPythonem i utrzymywanie jądra w komunikacji ze sobą.

Użyj formatu Portenta Carrier Board, aby przekształcić H7 w plik eNUCczyli potężny minikomputer, który może zrobić wszystko, co teraz robisz z Arduino i nie tylko, na przykład używać algorytmów wizyjnych do automatycznego mechanizmu lotu, przy jednoczesnym zachowaniu niskiego poziomu sterowania silnikiem, sterami itp.

Krótko mówiąc, płyta specjalnie zaprojektowana dla przemysłu lub jako materiał laboratoryjny, możliwość użycia wizja komputerowa, PLC, przemysłowe interfejsy użytkownika, sterowanie robotami, krytyczne urządzenia aplikacyjne, wysoka prędkość rozruchu (ms).

2 rdzenie równolegle

Układ Portenta H7

Centralny procesor Potenta H7 jest dwurdzeniowy STM32H747 od STMicroelectronics. Zaprojektowane we Francji chipy z rodziny STM-32, które zawierają 32-bitowe mikrokontrolery oparte na architekturze ARM wewnątrz matrycy. W tym przypadku wybrane rdzenie przetwarzające to Cortex M7 działający z częstotliwością 480 MHz i Cortex M4 działający z częstotliwością 240 MHz.

Te dwa rdzenie są wydania poprzez mechanizm zwany zdalnym wywołaniem procedury, który umożliwia bezproblemowe wywoływanie funkcji na drugim procesorze. Oba procesory współużytkują urządzenia peryferyjne i mogą działać:

  • Szkice Arduino IDE tak jak zrobiłaby to inna płyta Arduino. Zrobi to na ARM Mbed OS. To jest wbudowany system operacyjny dla tej platformy, który jest używany w urządzeniach IoT z Cortex-M.
  • Możesz też biegać aplikacje natywne dla Mbed.
  • Kod MicroPython i JavaScript za pośrednictwem tłumacza tych języków tłumaczonych.
  • Y TensorFlow Lite.

Akcelerator graficzny

Kolejną z funkcji zawartych w Portenta H7, a także jedną z najbardziej zaskakujących, jest możliwość połączyć płytkę z zewnętrznym monitorem, jakby to był komputer. W ten sposób umożliwia stworzenie własnego, dedykowanego komputera wbudowanego z własnym interfejsem użytkownika.

Aby było to możliwe a GPU na chipie wewnątrz STM32H747. W tym przypadku jest to akcelerator Chrom-ART z własnymi koderami i dekoderami JPEG.

Wyprowadzenia

Pinout Portenta H7

Ma do dyspozycji dużą liczbę pinów, które możesz zaprogramować i wykorzystać w swoich projektach. Portenta H7 ma Sosny 80 połączenie o dużej gęstości na płycie. Daje to tablicy dobrą skalowalność i dużą elastyczność w zakresie aplikacji i możliwych aktualizacji, których potrzebujesz. Będą kompatybilne z wieloma elementy elektroniczne widziane na tym blogu i nie tylko.

Conectividad

Płyta główna Portenta H7 obejmuje również łączność WiFi i Bluetooth, aby móc podłączyć go do sieci w celu współdziałania z innymi elementami. Dlatego nie potrzebujesz dodatkowych modułów, takich jak inne płyty Arduino. Oczywiście obsługuje również inne interfejsy, takie jak UART, SPI, Ethernet, I2C, połączenie wielofunkcyjne przez USB-C (port wyświetlacza dla monitora, zasilanie dla urządzeń OTG, ...) itp.

Więcej szczegółów dotyczących sprzętu

Portenta H7 (również identyfikowana nazwą kodową H7-15EUNWAD) zawiera następujące elementy:

  • 8MB pamięci SDRAM
  • 16MB NOR pamięci flash
  • Ethernet 10/100 Phy
  • USB HS
  • NXP SE050C2 Crypto chip dla bezpieczeństwa
  • Moduł Murata 1DX do WiFi / Bluetooth
  • Antena zewnętrzna
  • Złącze DisplayPort przez USB-C
  • Zasilanie z zasilacza 5 V (obwody działają przy 3.3 V)
  • Obsługa akumulatorów Li-Po Single Cell, 3.7 V, minimum 700 mAh
  • Zakres temperatur pracy od -40 do 85ºC
  • Głowica MKR do osłon przemysłowych
  • 8-bitowy interfejs kamery do 80 MHz
  • Zintegrowany ADC / DAC
  • Pobór mocy w trybie czuwania 2.95 μA (zapasowa pamięć SRAM WYŁ., RTC / LSE WŁ.)

Karty katalogowe i dodatkowa dokumentacja

Jeśli potrzebujesz więcej informacji na temat Portenta H7 i jego komponentów, możesz je pobrać dokumenty lub arkusze danych przyczynił się:


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.