IPC-CPUF407 je řídící jednotka z řady DIN-IPC pro použití v průmyslu a IoT. Její výhodou je možnost montáže do nízkých rozvodnicových skříní se stejným profilem jako klasické jističe. Obsahuje mikrokontrolér STM32F407, který podporuje síťové rozhraní Ethernet, SDIO je použito pro připojení Wi-Fi a dále další široké portfolio rozhraní. Hodí se tedy pro zařízení vyžadující ať už drátové nebo bezdrátové připojení k internetu pro sběr dat a řízení.

Cílové aplikace:
  • Sběr dat
  • Řízení výrobních linek
  • Řízení průmyslových komponent
  • Internet of Things (IoT)
  • Inteligentní domy
  • Cloudové služby
Vlastnosti:
  • Nízký profil pro instalaci do klasických rozvodnic
  • ARM Cortex-M4, 168 MHz, 210 DMIPS/566 CoreMark, 1MB flash, 192 kB RAM
  • Síťové připojení Ethernet a Wi‑Fi
  • MicroSD karta
  • USB 2.0 HS (480Mbit/s), USB-C PD, OTG
  • Rozhraní RS‑232/485/422, 2x digitální vstupy , 1x digitální výstup
  • Servisní rozhraní (USB UART terminál)
  • Rozšiřitelnost pomocí modulů

IPC-CPUF407 obsahuje dva rozšiřující konektory, kterými je možné připojit další moduly a tím rozšířit požadovaná rozhraní. K dispozici je ukázková aplikace, která urychlí vývoj požadované aplikace.

Ukázková aplikace obsahuje:
    • Bootloader pro aktualizaci aplikace přes terminál
    • Operační systém FreeRTOS
    • TCP/IP stack lwIP
    • DHCP klient
    • NTP klient
    • Příkazový terminál přes sériovou linku a přes telnet (příkazy podobné  OS Linux)
    • USB PD pro připojení zařízení přes USB-C jako device nebo host
    • FatFs pro čtení souborů MicroSD karty a USB disků
    • Přístup na MicroSD přes USB jako USB mass storage
    • Ovládání digitálních vstupů, výstupů a ADC (moduly DIO a AIN)

Blokové schéma IPC-CPUF407:

Ke stažení:

Popis produktu IPC-CPUF407
Technická zpráva / Datasheet IPC-CPUF407
Rychlý návod / Quick guide IPC-CPUF407

Ukázkové aplikace:
Bootloader

Bootloader je základní kód, který je nastartován po startu zařízení. Čeká cca 10 vteřin na pokus o aktualizaci aplikace přes terminál nebo z MicroSD karty. Poté nastartuje hlavní aplikaci.

Bootloader firmware
Mirror on GitLab

Sample application

Základní aplikace obsahující kód pro ovládání všech periferií včetně submodulů - Ethernet, Wi-Fi, LwIP, USB-PD, USB, MicroSD, RS-232/485/422, příkazová řádka, podpora IPv4 a IPv6, DHCP, telnet, NTP.

Sample application firmware
Mirror on GilLab

MQTT application

Aplikace pro propagování digitálních a analogových vstupů přes MQTT a rovněž pro nastavování digitálních výstupů přes MQTT. Podpora pro aplikaci Home Assistant pro ovládání inteligentních domů.

MQTT application firmware
Mirror on GilLab

 

 

Cookies

Pro lepší používání stránek a pro náš obchod používáme jen nezbytné cookies.