MIKROE-LOGO

MIKROE STM32F407ZGT6 Multiadapter Prototype Board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board

Salamat sa pagpili sa MIKROE!
Gipresentar namo kanimo ang kinatas-ang solusyon sa multimedia alang sa naka-embed nga kalamboan. Elegant sa ibabaw, apan hilabihan ka gamhanan sa sulod, kami nagdisenyo niini aron sa pagdasig sa talagsaong mga kalampusan. Ug karon, imo na ang tanan. Paglingaw sa premium.

Pilia ang imong kaugalingon nga hitsura
Parehas sa likod, mga pagpili sa atubangan.

  • mikromedia 5 alang sa STM32 Resistive FPI nga adunay bezel
  • mikromedia 5 para sa STM32 Resistive FPI nga adunay frame

mikromedia 5 para sa STM32 RESISTIVE FPI kay usa ka compact development board nga gidisenyo isip kompleto nga solusyon para sa paspas nga pag-uswag sa multimedia ug GUI-centric nga mga aplikasyon. Pinaagi sa pagpakita sa usa ka 5 "resistive touch screen nga gimaneho sa kusgan nga graphics controller nga makapakita sa 24-bit color palette (16.7 milyon nga mga kolor), kauban ang usa ka DSP-powered nga naka-embed nga tunog nga CODEC IC, nagrepresentar sa usa ka hingpit nga solusyon alang sa bisan unsang klase sa aplikasyon sa multimedia. .

Sa kinauyokan niini, adunay usa ka gamhanan nga 32-bit STM32F407ZGT6 o STM32F746ZGT6 microcontroller (gitawag nga "host MCU" sa mosunod nga teksto), nga gihimo sa STMicroelectronics, nga naghatag igong gahum sa pagproseso alang sa labing lisud nga mga buluhaton, pagsiguro sa fluid graphical performance ug glitch -libre nga audio reproduction.

Bisan pa, kini nga board sa pag-uswag dili limitado sa mga aplikasyon nga nakabase sa multimedia lamang: ang mikromedia 5 para sa STM32 RESISTIVE FPI ("mikromedia 5 FPI" sa mosunod nga teksto) adunay USB, mga kapilian sa pagkonekta sa RF, digital motion sensor, piezo-buzzer, pag-andar sa pag-charge sa baterya, SD -Card reader, RTC, ug daghan pa, pagpalapad sa paggamit niini lapas sa multimedia. Tulo ka compact-sized nga mikroBUS Shuttle connectors nagrepresentar sa labing lahi nga bahin sa koneksyon, nga nagtugot sa pag-access sa usa ka dako nga base sa Click boards ™, nga nagtubo matag adlaw.

Ang usability sa mikromedia 5 FPI wala matapos sa iyang abilidad sa pagpadali sa prototyping ug application development stages: gidesinyo kini isip kompletong solusyon nga mahimong direktang ipatuman sa bisan unsang proyekto, nga walay gikinahanglang dugang nga pag-usab sa hardware. Nagtanyag kami og duha ka matang sa mikromedia 5 para sa STM32 RESISTIVE FPI boards. Ang una adunay TFT display nga adunay bezel sa palibot niini ug maayo alang sa mga handheld device. Ang ubang mikromedia 5 para sa STM32 RESISTIVE FPI board adunay TFT display nga adunay metal nga bayanan, ug upat ka eskina nga mounting hole nga makapahimo sa yano nga pag-instalar sa nagkalain-laing matang sa industriyal nga mga appliances. Ang matag kapilian mahimong magamit sa mga solusyon sa intelihente nga balay, ingon man ang panel sa dingding, seguridad ug mga sistema sa awto, automation sa pabrika, pagkontrol sa proseso, pagsukod, pagdayagnos ug daghan pa. Uban sa duha ka matang, ang usa ka nindot nga casing mao ang tanan nga imong gikinahanglan aron sa paghimo sa mikromedia 5 alang sa STM32 RESISTIVE FPI board ngadto sa usa ka hingpit nga functional nga disenyo.

NOTA: Kini nga manwal, sa kinatibuk-an, nagpakita sa usa lang ka opsyon sa mikromedia 5 para sa STM32 RESISTIVE FPI para sa mga katuyoan sa paghulagway. Ang manwal magamit sa duha ka kapilian.

Panguna nga mga bahin sa microcontroller

Sa kinauyokan niini, ang mikromedia 5 para sa STM32 Resistive FPI naggamit sa STM32F407ZGT6 o STM32F746ZGT6 MCU.

Ang STM32F407ZGT6 mao ang 32-bit nga RISC ARM® Cortex®-M4 core. Kini nga MCU gihimo sa STMicroelectronics, nga adunay gipahinungod nga floating-point unit (FPU), usa ka kompleto nga set sa DSP function, ug usa ka memory protection unit (MPU) alang sa taas nga seguridad sa aplikasyon. Taliwala sa daghang mga peripheral nga magamit sa host MCU, ang panguna nga mga bahin naglakip sa:

  • 1 MB sa Flash memory
  • 192 + 4 KB sa SRAM (lakip ang 64 KB sa Core Coupled Memory)
  • Adaptive real-time accelerator (ART Accelerator ™) nga nagtugot sa 0-wait state execution gikan sa Flash memory
  • Ang frequency sa operasyon hangtod sa 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Para sa kompletong listahan sa mga feature sa MCU, palihog tan-awa ang STM32F407ZGT6 datasheet

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-1

Ang STM32F746ZGT6 mao ang 32-bit nga RISC ARM® Cortex®-M7 core. Kini nga MCU gihimo sa STMicroelectronics, nga adunay gipahinungod nga floating-point unit (FPU), usa ka kompleto nga set sa DSP function, ug usa ka memory protection unit (MPU) alang sa taas nga seguridad sa aplikasyon. Taliwala sa daghang mga peripheral nga magamit sa host MCU, ang panguna nga mga bahin naglakip sa:

  • 1 MB Flash memory
  • 320 KB sa SRAM
  • Adaptive real-time accelerator (ART Accelerator ™) nga nagtugot sa 0-wait state execution gikan sa Flash memory
  • Ang frequency sa operasyon hangtod sa 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Para sa kompletong listahan sa mga feature sa MCU, palihog tan-awa ang STM32F746ZGT6 datasheet.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-2

Microcontroller programming/debugging

Ang host MCU mahimong maprograma ug ma-debug sa ibabaw sa JTAG/ SWD compatible 2×5 pin header (1), gimarkahan nga PROG/DEBUG. Kini nga header nagtugot sa usa ka eksternal nga programmer (eg CODEGRIP o mikroProg) nga gamiton. Ang pagprograma sa microcontroller mahimo usab nga buhaton pinaagi sa paggamit sa bootloader nga na-preprogram sa aparato pinaagi sa default. Ang tanang impormasyon bahin sa bootloader software makita sa mosunod nga panid: www.mikroe.com/mikrobootloader

Pag-reset sa MCUMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-3
Ang board nasangkapan sa Reset button (2), nga nahimutang sa likod nga bahin sa board. Gigamit kini aron makamugna og LOW logic level sa microcontroller reset pin.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-4

Unit sa suplay sa kuryente

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-5

Ang power supply unit (PSU) naghatag og limpyo ug regulated nga gahum, gikinahanglan alang sa saktong operasyon sa mikromedia 5 FPI development board. Ang host MCU, kauban ang nahabilin nga mga peripheral, nangayo nga regulated ug wala’y ingay nga suplay sa kuryente. Busa, ang PSU gidesinyo pag-ayo aron sa pagkontrolar, pagsala, ug pag-apod-apod sa gahum sa tanang bahin sa mikromedia 5 FPI. Gisangkapan kini sa tulo ka lain-laing mga input sa suplay sa kuryente, nga nagtanyag sa tanan nga pagka-flexible nga gikinahanglan sa mikromedia 5 FPI, labi na kung gigamit sa natad o ingon usa ka hiniusa nga elemento sa usa ka mas dako nga sistema. Sa kaso kung daghang mga tinubdan sa kuryente ang gigamit, usa ka awtomatik nga switch sa kuryente nga adunay gitakda nang mga prayoridad nagsiguro nga ang labing angay nga gamiton.

Ang PSU adunay usab usa ka kasaligan ug luwas nga circuit sa pag-charge sa baterya, nga nagtugot sa usa ka cell nga Li-Po/Li-Ion nga baterya nga ma-charge. Gisuportahan usab ang opsyon sa Power OR-ing, nga naghatag ug walay hunong nga pag-andar sa suplay sa kuryente (UPS) kung gigamit ang eksternal o USB nga tinubdan sa kuryente kauban ang baterya.

Detalyadong paghulagway

Ang PSU adunay usa ka lisud kaayo nga tahas sa paghatag gahum alang sa host MCU ug sa tanan nga mga peripheral nga onboard, ingon man alang sa mga eksternal nga konektado nga peripheral. Usa sa mga mahinungdanong kinahanglanon mao ang paghatag og igong kasamtangan, paglikay sa voltage drop sa output. Usab, ang PSU kinahanglan nga makasuporta sa daghang mga tinubdan sa kuryente nga adunay lainlaing nominal voltages, nagtugot sa pagbalhin tali kanila pinaagi sa prayoridad. Ang disenyo sa PSU, base sa usa ka set sa high-performance power switching ICs nga gihimo sa Microchip, nagsiguro sa usa ka maayo kaayo nga kalidad sa output vol.tage, taas nga rating sa kasamtangan, ug pagkunhod sa electromagnetic radiation.

Sa input stage sa PSU, ang MIC2253, usa ka high-efficiency boost regulator IC nga adunay overvoltage proteksyon nagsiguro nga ang voltage input sa sunod nga stage maayo ang pagka-regulate ug stable. Gigamit kini aron madugangan ang voltage sa ubos nga voltage mga tinubdan sa kuryente (usa ka Li-Po/Li-Ion nga baterya ug USB), nga nagtugot sa sunod nga stage sa paghatud sa maayong pagka-regulate nga 3.3V ug 5V sa development board. Usa ka hugpong sa mga discrete nga sangkap ang gigamit aron mahibal-an kung ang gigikanan sa gahum sa input nanginahanglan usa ka voltage boost. Kung daghang mga tinubdan sa kuryente ang konektado sa usa ka higayon, kini nga circuitry gigamit usab aron mahibal-an ang lebel sa prayoridad sa input: konektado sa gawas nga 12V PSU, gahum sa USB, ug ang Li-Po/Li-Ion nga baterya.

Ang transisyon tali sa anaa nga mga tinubdan sa kuryente gidesinyo sa paghatag ug walay hunong nga operasyon sa development board. Ang sunod nga PSU stage naggamit sa duha ka MIC28511, synchronous stepdown (buck) regulators, nga makahimo sa paghatag sa 3A. Ang MIC28511 IC naggamit sa HyperSpeed ​​​​Control® ug HyperLight Load® nga mga arkitektura, nga naghatag og usa ka ultra-paspas nga transient nga tubag ug taas nga light-load efficiency. Ang matag usa sa duha ka buck regulator gigamit sa pagsuplay og gahum sa katugbang nga power supply rail (3.3V ug 5V), sa tibuok development board ug konektado nga mga peripheral.

Voltage reference

Ang MCP1501, usa ka high-precision buffered voltage reference gikan sa Microchip gigamit sa paghatag sa usa ka tukma kaayo voltage reference nga walay voltage drift. Kini mahimong gamiton alang sa lain-laing mga katuyoan: ang labing komon nga mga gamit naglakip sa voltage reference alang sa A/D converters, D/A converters, ug comparator peripheral sa host MCU. Ang MCP1501 makahatag ug hangtod sa 20mA, nga gilimitahan ang paggamit niini nga eksklusibo sa voltage comparator nga mga aplikasyon nga adunay taas nga input impedance. Depende sa piho nga aplikasyon, mahimong mapili ang 3.3V gikan sa power rail, o 2.048V gikan sa MCP1501. Ang onboard nga SMD jumper nga gimarkahan nga REF SEL nagtanyag og duha ka voltage reference nga mga pagpili:

  • REF: 2.048V gikan sa high-precision voltage reference nga IC
  • 3V3: 3.3V gikan sa main power supply rail

Mga konektor sa PSU

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-6

Sama sa gipatin-aw, ang abante nga disenyo sa PSU nagtugot sa pipila ka mga matang sa mga tinubdan sa kuryente nga magamit, nga nagtanyag sa wala'y nahimo nga pagka-flexible: kung gipadagan sa usa ka Li-Po / Li-Ion nga baterya, kini nagtanyag sa usa ka katapusang lebel sa awtonomiya. Alang sa mga sitwasyon diin ang gahum usa ka isyu, kini mahimong gipadagan sa usa ka eksternal nga 12VDC nga suplay sa kuryente, nga konektado sa duha ka poste nga screw terminal. Ang gahum dili usa ka isyu bisan kung kini gipaandar sa USB cable. Mahimo kining paandaron sa USB-C connector, gamit ang power supply nga gihatag sa USB HOST (ie personal computer), USB wall adapter, o battery power bank. Adunay tulo ka mga konektor sa suplay sa kuryente nga magamit, ang matag usa adunay talagsaon nga katuyoan:

  • CN6: USB-C connector (1)
  • TB1: Screw terminal para sa external 12VDC PSU (2)
  • CN8: Standard 2.5mm pitch XH battery connector (3)

Konektor sa USB-C
Ang USB-C connector (gibutangan og label nga CN6) naghatag og gahum gikan sa USB host (kasagaran PC), USB power bank, o USB wall adapter. Kung gipaandar sa USB connector, ang magamit nga gahum magdepende sa mga kapabilidad sa gigikanan. Maximum nga power ratings, uban sa gitugotan nga input voltage range sa kaso kung gigamit ang USB power supply, gihatag sa lamesa Figure 6:

USB nga suplay sa kuryente
Pagsulod Voltage [V] Output Voltage [V] Max Current [A] Max Gahum [W]
MIN MAX 3.3 1.7 5.61
 

4.4

 

5.5

5 1.3 6.5
3.3 ug 5 0.7 ug 0.7 5.81

Kung gigamit ang usa ka PC ingon nga gigikanan sa gahum, ang labing kadaghan nga gahum mahimong makuha kung ang host PC nagsuporta sa USB 3.2 interface, ug adunay mga konektor sa USB-C. Kung ang host PC mogamit sa USB 2.0interface, makahatag kini labing gamay nga gahum, tungod kay hangtod ra sa 500 mA (2.5W sa 5V) ang magamit sa kana nga kaso. Timan-i nga kung mogamit ug mas taas nga mga USB cable o USB cable nga ubos ang kalidad, ang voltage mahimong mahulog sa gawas sa rated operating voltage range, hinungdan sa dili matag-an nga pamatasan sa development board.

NOTA: Kung ang USB host wala nasangkapan sa USB-C connector, ang Type A to Type C USB adapter mahimong gamiton (apil sa package).

12VDC screw terminal

Ang usa ka eksternal nga 12V nga suplay sa kuryente mahimong konektado sa 2-pole screw terminal (gimarkahan ingon TB1). Kung gigamit ang usa ka eksternal nga suplay sa kuryente, posible nga makakuha usa ka kamalaumon nga kantidad sa gahum, tungod kay ang usa ka yunit sa suplay sa kuryente sa gawas dali nga ibaylo sa lain, samtang ang gahum ug mga kinaiya sa pag-opera niini mahimong madesisyonan matag aplikasyon. Gitugotan sa development board ang labing kadaghanon nga 2.8A matag riles sa kuryente (3.3V ug 5V) kung mogamit usa ka eksternal nga suplay sa kuryente nga 12V. Maximum nga power ratings, uban sa gitugotan nga input voltage range sa kaso kung gigamit ang external power supply, gihatag sa table Figure 7:

Panggawas nga suplay sa kuryente
Pagsulod Voltage [V] Output Voltage [V] Max Current [A] Max Gahum [W]
MIN MAX 3.3 2.8 9.24
 

10.6

 

14

5 2.8 14
3.3 ug 5 2.8 ug 2.8 23.24

Hulagway 7: Talaan sa suplay sa kuryente sa gawas.

Li-Po/Li-Ion XH battery connector

Kung gipadagan sa usa ka cell nga Li-Po/Li-Ion nga baterya, ang mikromedia 5 FPI nagtanyag usa ka kapilian nga maoperahan sa layo. Gitugotan niini ang kompleto nga awtonomiya, nga gitugotan kini nga magamit sa pipila ka piho nga mga kahimtang: peligro nga mga palibot, aplikasyon sa agrikultura, ug uban pa. Ang konektor sa baterya usa ka sukaranan nga 2.5mm pitch XH konektor. Gitugotan niini ang usa ka hanay sa single-cell nga Li-Po ug Li-Ion nga mga baterya nga magamit. Ang PSU sa mikromedia 5 FPI nagtanyag sa battery charging functionality, gikan sa USB connector ug sa 12VDC/external power supply. Ang battery charging circuitry sa PSU nagdumala sa proseso sa pag-charge sa baterya, nga nagtugot sa labing maayo nga kondisyon sa pag-charge ug mas taas nga kinabuhi sa baterya. Ang proseso sa pag-charge gipakita sa BATT LED indicator, nga nahimutang sa likod sa mikromedia 5 FPI.

Ang module sa PSU naglakip usab sa circuit charger sa baterya. Depende sa kahimtang sa operasyon sa mikromedia 5 FPI development board, ang pag-charge sa kasamtangan mahimong itakda sa 100mA o 500mA. Sa diha nga ang development board gipaandar, ang charger IC mogahin sa tanang anaa nga gahum alang sa katuyoan sa pag-charge sa baterya. Nagresulta kini sa mas paspas nga pag-charge, nga ang kasamtangan nga pag-charge gitakda sa gibana-bana nga 500mA. Samtang gipaandar ang ON, ang magamit nga karon nga pag-charge itakda sa gibana-bana nga 100 mA, nga makunhuran ang kinatibuk-ang konsumo sa kuryente sa usa ka makatarunganon nga lebel. Maximum nga power ratings uban sa gitugotan nga input voltage range kung gigamit ang suplay sa kuryente sa baterya, gihatag sa lamesa Figure 8:

Ang suplay sa kuryente sa baterya
Pagsulod Voltage [V] Output Voltage [V] Max Current [A] Max Gahum [W]
MIN MAX 3.3 1.3 4.29
 

3.5

 

4.2

5 1.1 5.5
3.3 ug 5 0.6 ug 0.6 4.98

Hulagway 8: Lamesa sa suplay sa kuryente sa baterya.

Power redundancy ug walay hunong nga suplay sa kuryente (UPS)

Ang PSU module nagsuporta sa power supply redundancy: kini awtomatik nga mobalhin sa pinakahaom nga power source kung ang usa sa mga power source mapakyas o madisconnect. Ang power supply redundancy usab nagtugot alang sa usa ka walay hunong nga operasyon (ie UPS functionality, ang baterya mohatag gihapon og gahum kon ang USB cable tangtangon, nga walay pag-reset sa mikromedia 5 FPI sa panahon sa transisyon).

Pagpakusog sa mikromedia 5 FPI board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-7

Human makonektar ang usa ka balido nga tinubdan sa suplay sa kuryente (1) sa among kaso sa usa ka single-cell nga Li-Po/Li-Ion nga baterya, ang mikromedia 5 FPI mahimong ma-ON. Mahimo kini pinaagi sa usa ka gamay nga switch sa ngilit sa pisara, nga gimarkahan ingon SW1 (2). Pinaagi sa pag-ON niini, ang module sa PSU ma-enable, ug ang gahum ipang-apod-apod sa tibuok board. Ang LED indicator nga gimarkahan nga PWR nagpakita nga ang mikromedia 5 FPI gipaandar.

Resistive nga pagpakita

Ang usa ka taas nga kalidad nga 5" TFT tinuod nga kolor nga display nga adunay resistive touch panel mao ang labing lahi nga bahin sa mikromedia 5 FPI. Ang display adunay resolusyon nga 800 by 480 pixels, ug kini makapakita hangtod sa 16.7M nga mga kolor (24-bit color depth). Ang pagpakita sa mikromedia 5 FPI nagpakita sa usa ka makatarunganon nga taas nga contrast ratio nga 500: 1, salamat sa 18 nga high-brightness nga mga LED nga gigamit alang sa backlighting. Ang display module kontrolado sa SSD1963 (1) graphics driver IC gikan sa Solomon Systech. Kini usa ka gamhanan nga graphics coprocessor, nga adunay 1215KB nga frame buffer memory. Naglakip usab kini sa pipila ka mga advanced nga bahin sama sa hardware nga gipadali ang pag-rotate sa pagpakita, pag-salamin sa pagpakita, pag-window sa hardware, dinamikong kontrol sa backlight, ma-program nga kolor ug pagkontrol sa kahayag, ug uban pa.

Ang resistive panel, base sa TSC2003 RTP controller nagtugot sa pagpalambo sa interactive nga mga aplikasyon, nga nagtanyag sa usa ka touch-driven control interface. Ang touch panel controller naggamit sa I2C interface alang sa komunikasyon sa host controller. Gisangkapan sa taas nga kalidad nga 5" nga display (2) ug ang controller nga nagsuporta sa mga lihok, ang mikromedia 5 FPI nagrepresentar sa usa ka kusgan kaayo nga palibot sa hardware alang sa paghimo sa lainlaing GUI-centric Human Machine Interface (HMI) nga aplikasyon.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-8

Pagtipig sa datos

Ang mikromedia 5 FPI development board adunay duha ka matang sa storage memory: nga adunay microSD card slot ug Flash memory module.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-9

slot sa microSD card
Ang slot sa microSD card (1) nagtugot sa pagtipig sa daghang mga datos sa gawas, sa usa ka microSD memory card. Gigamit niini ang Secure digital input/output interface (SDIO) para sa komunikasyon sa MCU. Ang microSD card detection circuit gihatag usab sa board. Ang microSD card mao ang pinakagamay nga bersyon sa SD Card, nga nagsukod lamang sa 5 x 11 mm. Bisan pa sa gamay nga gidak-on niini, gitugotan niini ang daghang mga datos nga matipigan niini. Aron makabasa ug makasulat sa SD Card, gikinahanglan ang saktong software/firmware nga nagdagan sa host MCU.

External nga flash storage
Ang mikromedia 5 FPI nasangkapan sa SST26VF064B Flash memory (2). Ang Flash memory module adunay densidad nga 64 Mbits. Ang mga storage cell niini gihan-ay sa 8-bit nga mga pulong, nga miresulta sa 8Mb sa non-volatile memory sa kinatibuk-an, nga magamit alang sa lain-laing mga aplikasyon. Ang labing lahi nga bahin sa SST26VF064B Flash module mao ang taas nga tulin, taas kaayo nga paglahutay, ug maayo kaayo nga panahon sa pagpadayon sa datos. Kini makasugakod ug hangtod sa 100,000 ka siklo, ug kini makapreserbar sa gitipigan nga impormasyon sulod sa kapin sa 100 ka tuig. Gigamit usab niini ang interface sa SPI alang sa komunikasyon sa MCU.

Pagkadugtong

Ang mikromedia 5 FPI nagtanyag usa ka dako nga gidaghanon sa mga kapilian sa pagkonekta. Naglakip kini sa suporta alang sa WiFi, RF ug USB (HOST/DEVICE). Gawas sa mga kapilian, nagtanyag usab kini og tulo ka standardized mikroBUS™ Shuttle connectors. Kini usa ka igo nga pag-upgrade alang sa sistema, tungod kay gitugotan niini ang pag-interface sa daghang sukaranan sa Click boards™.

USB

Ang host MCU nasangkapan sa USB peripheral module, nga nagtugot sa yano nga koneksyon sa USB. Ang USB (Universal Serial Bus) usa ka sikat kaayo nga sumbanan sa industriya nga naghubit sa mga kable, konektor, ug mga protocol nga gigamit alang sa komunikasyon ug suplay sa kuryente tali sa mga kompyuter ug uban pang mga aparato. Ang mikromedia 5 FPI nagsuporta sa USB isip HOST/DEVICE modes, nga nagtugot sa pagpalambo sa usa ka halapad nga lain-laing mga USB-based nga mga aplikasyon. Nasangkapan kini sa USB-C connector, nga nagtanyag daghang advantages, itandi sa naunang mga matang sa USB connectors (symmetrical design, mas taas nga rating karon, compact size, etc). Ang pagpili sa USB mode gihimo gamit ang monolithic controller IC. Kini nga IC naghatag og Configuration Channel (CC) detection ug indication functions.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-10

Aron ma-set up ang mikromedia 5 FPI isip USB HOST, ang USB PSW pin kinahanglang ibutang sa LOW logic level (0) sa MCU. Kung ibutang sa taas nga lebel sa lohika (1), ang mikromedia 5 FPI molihok isip DEVICE. Samtang sa HOST mode, ang mikromedia 5 FPI naghatag og gahum sa USB-C connector (1) alang sa gilakip nga DEVICE. Ang USB PSW pin gimaneho sa host MCU, nga gitugotan ang software nga makontrol ang USB mode. Ang USB ID pin gigamit aron mahibal-an ang tipo sa aparato nga gilakip sa USB port, sumala sa mga detalye sa USB OTG: ang USB ID pin nga konektado sa GND nagpaila sa usa ka HOST device, samtang ang USB ID pin gibutang sa taas nga estado sa impedance ( HI-Z) nagpakita nga ang konektado nga peripheral usa ka DEVICE.

RF

Ang mikromedia 5 FPI nagtanyag og komunikasyon sa tibuok kalibutan nga ISM radio band. Ang ISM band naglangkob sa frequency range tali sa 2.4GHz ug 2.4835GHz. Kini nga frequency band gitagana alang sa industriyal, siyentipiko, ug medikal nga paggamit (busa ang ISM abbreviation). Dugang pa, kini anaa sa tibuok kalibutan, nga naghimo niini nga usa ka hingpit nga alternatibo sa WiFi, kung ang M2M nga komunikasyon sa usa ka mubo nga gilay-on gikinahanglan. Ang mikromedia 5 FPI naggamit sa nRF24L01+ (1), usa ka single-chip 2.4GHz transceiver nga adunay naka-embed nga baseband protocol engine, nga gihimo sa Nordic Semiconductors. Kini usa ka hingpit nga solusyon alang sa ultra-low power wireless nga mga aplikasyon. Kini nga transceiver nagsalig sa modulasyon sa GFSK, nga nagtugot sa mga rate sa datos sa range gikan sa 250 kbps, hangtod sa 2 Mbps. Ang modulasyon sa GFSK mao ang labing episyente nga laraw sa modulasyon sa signal sa RF, nga nagpamenos sa gikinahanglan nga bandwidth, sa ingon nag-usik og gamay nga gahum. Ang nRF24L01+ usab adunay usa ka proprietary Enhanced ShockBurst™, usa ka packet-based data link layer. Gawas sa uban pang mga gamit, nagtanyag kini usa ka 6-channel nga MultiCeiver™ nga bahin, nga nagtugot sa paggamit sa nRF24L01+ sa usa ka star network topology. Ang nRF24L01+ naggamit sa SPI interface aron makigkomunikar sa host MCU. Sa linya sa SPI, naggamit kini og dugang nga mga GPIO pin para sa SPI Chip Select, Chip Enable, ug para sa interrupt. Ang RF nga seksyon sa mikromedia 5 FPI usab adunay gamay nga chip antenna (4) ingon man SMA connector alang sa external antenna.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-11

WiFi

Usa ka sikat kaayo nga module sa WiFi (2) nga gimarkahan nga CC3100 nagtugot sa koneksyon sa WiFi. Kini nga module mao ang kompleto nga solusyon sa WiFi sa usa ka chip: kini usa ka gamhanan nga WiFi network processor nga adunay power management subsystem, nga nagtanyag sa TCP/IP stack, gamhanan nga crypto engine nga adunay 256-bit AES nga suporta, WPA2 security, SmartConfig™ nga teknolohiya, ug daghan pa. labaw pa. Pinaagi sa pag-offload sa mga buluhaton sa pagdumala sa WiFi ug Internet gikan sa MCU, gitugotan niini ang host MCU nga maproseso ang mas lisud nga mga graphical nga aplikasyon, sa ingon gihimo kini nga sulundon nga solusyon alang sa pagdugang koneksyon sa WiFi sa mikromedia 5 FPI. Gigamit niini ang interface sa SPI aron makigkomunikar sa host MCU, kauban ang daghang dugang nga mga pin sa GPIO nga gigamit alang sa pag-reset, hibernation, ug alang sa pag-undang sa pagreport.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-12

Usa ka SMD jumper nga gimarkahan isip FORCE AP (3) gigamit sa pagpugos sa CC3100 module ngadto sa Access Point (AP) mode, o ngadto sa Station mode. Bisan pa, ang operating mode sa CC3100 module mahimong ma-override sa software.

Kini nga SMD jumper nagtanyag duha ka kapilian:

  • 0: ang FORCE AP pin gibira ngadto sa LOW logic level, pagpugos sa CC3100 module ngadto sa STATION mode
  • 1: ang FORCE AP pin gibira ngadto sa HIGH logic level, nga nagpugos sa CC3100 module ngadto sa AP mode Adunay chip antenna (4) nga gisagol sa PCB sa mikromedia 5 FPI ingon man SMA connector alang sa external WiFi antenna.

mikroBUS™ shuttle connectors

Ang Mikromedia 5 para sa STM32 RESISTIVE FPI development board naggamit sa mikroBUS™ Shuttle connector, usa ka bag-ong dugang sa mikroBUS™ standard sa porma sa 2×8 pin IDC header nga adunay 1.27mm (50mil) nga pitch. Dili sama sa mikroBUS™ nga mga socket, ang mikroBUS™ Shuttle connectors mokuha ug mas gamay nga luna, nga nagtugot kanila nga magamit sa mga kaso diin gikinahanglan ang mas compact nga disenyo. Adunay tulo ka mikroBUS™ Shuttle connectors (1) sa development board, nga gimarkahan gikan sa MB1 ngadto sa MB3. Kasagaran, ang mikroBUS™ Shuttle connector mahimong gamiton inubanan sa mikroBUS™ Shuttle extension board apan dili limitado niini.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-13

Ang mikroBUS™ Shuttle extension board (2) maoy usa ka add-on board nga nasangkapan sa naandan nga mikroBUS™ socket ug upat ka mounting hole. Mahimo kining konektado sa mikroBUS™ Shuttle connector pinaagi sa flat cable. Gisiguro niini ang pagkaangay sa daghang sukaranan sa Click boards™. Ang paggamit sa mikroBUS ™ Shuttles naghatag usab daghang dugang nga mga benepisyo:

  • Kung mogamit ug flat nga mga kable, ang posisyon sa mikroBUS™ Shuttle dili pirmi
  • Ang mikroBUS™ Shuttle extension boards adunay dugang nga mounting hole para sa permanenteng pag-instalar
  • Ang usa ka arbitraryong gitas-on sa patag nga mga kable mahimong gamiton (depende sa partikular nga mga kaso sa paggamit)
  • Ang pagkadugtong mahimong dugang nga mapalapad, pinaagi sa pag-cascade niini nga mga konektor gamit ang Shuttle click (3)

Para sa dugang impormasyon bahin sa mikroBUS™ Shuttle extension board ug Shuttle

Pag-klik, palihug bisitaha web mga panid:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Para sa dugang nga impormasyon bahin sa mikroBUS™, palihog bisitaha ang opisyal web panid sa www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-14

Mga peripheral nga may kalabotan sa tunog

Pinaagi sa pagtanyag og usa ka parisan sa sound-related nga mga peripheral, ang mikromedia 5 FPI nag-round-up sa iyang multimedia nga konsepto. Nagpakita kini og piezo-buzzer, nga sayon ​​kaayo nga iprograma apan makahimo lamang sa pinakasimple nga mga tingog, mapuslanon lamang sa mga alarma o mga pahibalo. Ang ikaduha nga kapilian sa audio mao ang kusgan nga VS1053B IC (1). Kini usa ka Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI audio decoder, ug usa ka PCM/IMA ADPCM/Ogg Vorbis encoder, pareho sa usa ka chip. Kini adunay usa ka gamhanan nga DSP core, taas nga kalidad nga A/D ug D/A converters, stereo headphones driver nga makahimo sa pagmaneho sa 30Ω load, zerocross detection nga adunay hapsay nga pagbag-o sa volume, bass ug treble controls, ug daghan pa.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-15

Piezo buzzer
Ang piezo buzzer (2) maoy usa ka yanong himan nga makahimo sa pagpatunghag tingog. Kini gimaneho sa usa ka gamay nga pre-biased transistor. Ang buzzer mahimong madala pinaagi sa pag-apply sa usa ka PWM signal gikan sa MCU sa base sa transistor: ang pitch sa tingog nagdepende sa frequency sa PWM signal, samtang ang volume mahimong kontrolado pinaagi sa pagbag-o sa iyang duty cycle. Tungod kay sayon ​​ra kaayo ang pagprograma, kini mahimong mapuslanon kaayo alang sa yano nga mga alarma, mga abiso, ug uban pang matang sa yano nga pagsenyas sa tingog.

Audio CODEC

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-16

Ang gikinahanglan nga kapanguhaan ug komplikado nga mga buluhaton sa pagproseso sa audio mahimong ma-offload gikan sa host MCU pinaagi sa paggamit sa usa ka gipahinungod nga audio CODEC IC, nga gimarkahan ingon VS1053B (1). Gisuportahan sa kini nga IC ang daghang lainlaing mga format sa audio, nga sagad makita sa lainlaing mga aparato sa digital audio. Mahimo kini nga mag-encode ug mag-decode sa mga audio stream nga independente samtang naghimo sa mga buluhaton nga may kalabotan sa DSP nga managsama. Ang VS1053B adunay daghang mga yawe nga bahin nga naghimo sa kini nga IC nga labi ka sikat nga kapilian kung bahin sa pagproseso sa audio.

Pinaagi sa pagtanyag sa taas nga kalidad nga hardware compression (encoding), gitugotan sa VS1053B ang audio nga marekord nga nagkuha ug labi ka gamay nga espasyo kung itandi sa parehas nga impormasyon sa audio sa hilaw nga format niini. Sa kombinasyon sa mga dekalidad nga ADC ug DACs, headphones driver, integrated audio equalizer, volume control, ug uban pa, kini nagrepresentar sa all-around nga solusyon para sa bisan unsang klase sa audio application. Uban sa kusgan nga graphics processor, ang VS1053B audio processor hingpit nga naglibot sa multimedia nga aspeto sa mikromedia 5 FPI development board. Ang mikromedia 5 FPI board nasangkapan sa 3.5mm nga upat ka poste nga headphone jack (3), nga nagtugot sa pagkonektar sa headset gamit ang mikropono.

Mga sensor ug uban pang mga peripheral

Ang usa ka set sa dugang nga onboard sensors ug mga himan makadugang sa laing layer sa usability sa mikromedia 5 FPI development board.

Digital nga motion sensor
Ang FXOS8700CQ, usa ka advanced integrated 3-axis accelerometer ug 3-axis magnetometer, makamatikod sa daghang lain-laing motion-related nga mga panghitabo, lakip ang orientation event detection, freefall detection, shock detection, ingon man tap, ug double-tap event detection. Kini nga mga panghitabo mahimong i-report sa host MCU sa duha ka gipahinungod nga interrupt pin, samtang ang pagbalhin sa datos gihimo sa interface sa komunikasyon sa I2C. Ang FXOS8700CQ sensor mahimong mapuslanon kaayo alang sa display orientation detection. Mahimo usab kini gamiton aron mahimo ang mikromedia 5 FPI nga usa ka kompleto nga 6-axis e-compass nga solusyon. Ang address sa ulipon sa I2C mahimong mausab pinaagi sa paggamit sa duha ka SMD jumper nga gigrupo ubos sa ADDR SEL label (1).

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-17

Oras sa tinuod nga oras (RTC)

Ang host MCU adunay sulud nga real-time clock peripheral module (RTC). Ang RTC peripheral naggamit ug bulag nga tinubdan sa suplay sa kuryente, kasagaran usa ka baterya. Aron tugotan ang padayon nga pagsubay sa oras, ang mikromedia 5 FPI nasangkapan sa usa ka butones nga baterya sa cell nga nagmintinar sa RTC nga gamit bisan kung ang panguna nga suplay sa kuryente OFF. Ang hilabihan ka ubos nga konsumo sa kuryente sa RTC peripheral nagtugot niini nga mga baterya nga molungtad og dugay. Ang mikromedia 5 FPI development board nasangkapan sa button cell battery holder (2), compatible sa SR60, LR60, 364 button cell battery type, nga nagtugot niini nga maglakip sa real time clock sulod sa mga aplikasyon.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-18

PILI NECTO DESIGNER PARA GUI APPS
Pagtukod og mga Smart GUI apps nga dali gamit ang NECTO Studio designer ug LVGL Graphics Library.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-19

Unsay sunod?

Nakompleto na nimo ang panaw sa matag feature sa mikromedia 5 para sa STM32 RESISTIVE FPI development board. Nahibal-an nimo ang mga module ug organisasyon niini. Karon andam ka na nga magsugod sa paggamit sa imong bag-ong board. Gisugyot namon ang daghang mga lakang nga tingali ang labing kaayo nga paagi sa pagsugod.

MGA COMPILERS
Ang NECTO Studio usa ka kompleto, cross-platform integrated development environment (IDE) para sa mga naka-embed nga aplikasyon nga naghatag sa tanan nga gikinahanglan aron masugdan ang pag-develop, ug prototyping, lakip ang Click board™ nga mga aplikasyon ug GUIs para sa mga embedded device. Ang paspas nga pag-uswag sa software dali nga makab-ot tungod kay ang mga nag-develop dili kinahanglan nga maghunahuna sa ubos nga lebel nga kodigo, nga gibuhian sila aron mag-focus sa aplikasyon code mismo. Kini nagpasabot nga ang pagbag-o sa MCU o bisan sa tibuok nga plataporma dili magkinahanglan og mga developers sa pagpauswag sa ilang code para sa bag-ong MCU o plataporma. Mahimo ra silang mobalhin sa gusto nga plataporma, ipadapat ang husto nga kahulugan sa board file, ug ang code sa aplikasyon magpadayon sa pagdagan pagkahuman sa usa ka pag-compile. www.mikroe.com/necto.

MGA PROYEKTO GUI
Kung na-download na nimo ang NECTO Studio, ug tungod kay nakuha na nimo ang board, andam ka na nga magsugod sa pagsulat sa imong una nga mga proyekto sa GUI. Pagpili tali sa pipila ka mga compiler alang sa espesipikong MCU nga anaa sa mikromedia device, ug magsugod sa paggamit sa usa sa pinakasikat nga graphics library sa embedded industry – LVGL graphics library, usa ka importanteng bahin sa NECTO Studio. Naghimo kini usa ka maayo kaayo nga punto sa pagsugod alang sa umaabot nga mga proyekto sa GUI.

KOMUNIDAD
Ang imong proyekto nagsugod sa EmbeddedWiki – ang kinadak-ang embedded projects platform sa kalibotan, nga adunay kapin sa 1M+ nga andam-gamiton nga mga proyekto, nga gihimo uban sa pre-designed ug standardized nga hardware ug software nga mga solusyon nga nagsilbing punto sa pagsugod sa pagpalambo sa customized nga mga produkto o aplikasyon. Ang plataporma naglangkob sa 12 nga mga hilisgutan ug 92 nga mga aplikasyon. Pilia lang ang MCU nga imong gikinahanglan, pilia ang aplikasyon, ug makadawat og 100% nga balido nga code. Bag-o ka man nga nagtrabaho sa imong una nga proyekto o usa ka batid nga propesyonal sa imong ika-101, gisiguro sa EmbeddedWiki nga makompleto ang proyekto nga adunay katagbawan, giwagtang ang wala kinahanglana nga oras.tage. www.embeddedwiki.com

SUPORTA
Nagtanyag ang MIKROE og libre nga Tech Support hangtod sa katapusan sa gitas-on sa kinabuhi niini, busa kung adunay mahitabo nga sayup, andam kami ug andam nga motabang. Nahibal-an namon kung unsa ka hinungdanon nga makasalig sa usa ka tawo sa mga higayon nga kami gipugngan sa among mga proyekto sa bisan unsang hinungdan, o nag-atubang sa usa ka deadline. Mao kini ang hinungdan ngano nga ang among Departamento sa Pagsuporta, isip usa sa mga haligi nga gibase sa among kompanya, karon nagtanyag usab sa Premium Technical Support sa mga tiggamit sa negosyo, nga nagsiguro nga mas mubo nga time-frame para sa mga solusyon. www.mikroe.com/support

DISCLAIMER

Ang tanan nga mga produkto nga gipanag-iya sa MIKROE gipanalipdan sa balaod sa copyright ug internasyonal nga kasabutan sa copyright. Busa, kini nga manwal pagatagdon sama sa bisan unsang ubang materyal sa copyright. Walay bahin niini nga manwal, lakip ang produkto ug software nga gihulagway dinhi, ang kinahanglang kopyahon, tipigan sa sistema sa pagkuha, hubaron o ipasa sa bisan unsang porma o sa bisan unsang paagi, nga wala ang sinulat nga pagtugot sa MIKROE. Ang manwal nga PDF nga edisyon mahimong i-imprinta alang sa pribado o lokal nga paggamit, apan dili alang sa pag-apod-apod. Ang bisan unsang pagbag-o niini nga manwal gidili. Ang MIKROE naghatag niini nga manwal nga 'as is' nga walay warranty sa bisan unsa nga matang, gipahayag man o gipasabot, lakip, apan dili limitado sa, ang gipasabot nga mga garantiya o mga kondisyon sa pagkabaligya o pagkaangay alang sa usa ka partikular nga katuyoan.

Ang MIKROE walay responsibilidad o tulubagon sa bisan unsang mga kasaypanan, mga pagtangtang ug mga dili tukma nga mahimong makita niini nga manwal. Sa bisan unsa nga panghitabo ang MIKROE, ang mga direktor, opisyal, empleyado o tig-apod-apod niini manubag sa bisan unsang dili direkta, espesipiko, sulagma o sangputanan nga mga kadaot (lakip ang mga kadaot sa pagkawala sa kita sa negosyo ug impormasyon sa negosyo, pagkabalda sa negosyo o bisan unsang uban pang kapildihan sa salapi) nga naggikan sa paggamit niini nga manwal o produkto, bisan kon ang MIKROE gitambagan sa posibilidad sa maong mga kadaot. Ang MIKROE adunay katungod sa pag-usab sa impormasyon nga anaa niini nga manwal sa bisan unsang oras nga walay una nga pahibalo, kon gikinahanglan.

HIGH RISK NGA KALIHOKAN
Ang mga produkto sa MIKROE dili sayop - tolerant ni gidisenyo, gigama o gituyo alang sa paggamit o pagbaligya pag-usab sama sa on - line control equipment sa peligrosong mga palibot nga nanginahanglan mapakyas - luwas nga performance, sama sa operasyon sa nukleyar nga mga pasilidad, eroplano nabigasyon o mga sistema sa komunikasyon, hangin pagkontrol sa trapiko, direktang mga makina sa pagsuporta sa kinabuhi o mga sistema sa armas diin ang kapakyasan sa Software mahimong direktang mosangpot sa kamatayon, personal nga kadaot o grabeng kadaot sa pisikal o kinaiyahan ('High Risk Activities'). Ang MIKROE ug ang mga tigsuplay niini espesipikong nagsalikway sa bisan unsang gipahayag o gipasabot nga garantiya nga angay alang sa Taas nga Risk nga mga Kalihokan.

MGA TRADEMARK

Ang MIKROE nga ngalan ug logo, ang MIKROE logo, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ ug mikroBUS™ kay mga trademark sa MIKROE. Ang tanan nga uban pang mga marka sa pamatigayon nga gihisgutan dinhi mga kabtangan sa ilang mga kompanya. Ang tanan nga uban pang mga produkto ug mga ngalan sa korporasyon nga makita niini nga manwal mahimo o dili mahimo nga mga rehistrado nga marka sa pamatigayon o copyright sa ilang mga kompanya, ug gigamit lamang alang sa pag-ila o pagpatin-aw ug alang sa kaayohan sa mga tag-iya, nga wala’y katuyoan nga makalapas. Copyright © MIKROE, 2024, Tanang Katungod Gireserba.

  • Kung gusto nimo mahibal-an ang dugang bahin sa among mga produkto, palihug bisitaha ang among website sa www.mikroe.com
  • Kung nakasinati ka ug pipila ka mga problema sa bisan unsa sa among mga produkto o kinahanglan lang dugang nga kasayuran, palihug ibutang ang imong tiket sa www.mikroe.com/support
  • Kung naa kay pangutana, komento o sugyot sa negosyo, ayaw pagpanuko sa pagkontak kanamo sa office@mikroe.com

Mga Dokumento / Mga Kapanguhaan

MIKROE STM32F407ZGT6 Multiadapter Prototype Board [pdf] Manwal sa Instruksyon
STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototype Board, STM32F407ZGT6, Multi Adapter Prototype Board, Adapter Prototype Board, Prototype Board, Board

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *