MIKROE-LOGO

MIKROE STM32F407ZGT6 Multiadapter Prototype Board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Tavle

Tak fordi du valgte MIKROE!
Vi præsenterer dig for den ultimative multimedieløsning til indlejret udvikling. Elegant på overfladen, men alligevel ekstremt kraftfuld på indersiden, vi har designet den til at inspirere til enestående præstationer. Og nu er det hele dit. Nyd premium.

Vælg dit eget look
Identisk bagpå, valg foran.

  • mikromedia 5 til STM32 Resistive FPI med bezel
  • mikromedia 5 til STM32 Resistive FPI med ramme

mikromedia 5 til STM32 RESISTIVE FPI er et kompakt udviklingskort designet som en komplet løsning til hurtig udvikling af multimedie- og GUI-centrerede applikationer. Ved at have en 5" resistiv berøringsskærm drevet af den kraftfulde grafikcontroller, der kan vise 24-bit farvepaletten (16.7 millioner farver), sammen med en DSP-drevet indlejret lyd CODEC IC, repræsenterer den en perfekt løsning til enhver form for multimedieapplikation .

I sin kerne er der en kraftfuld 32-bit STM32F407ZGT6 eller STM32F746ZGT6 mikrocontroller (benævnt "værts MCU" i den følgende tekst), produceret af STMicroelectronics, som giver tilstrækkelig processorkraft til de mest krævende opgaver, hvilket sikrer flydende grafisk ydeevne og fejl -gratis lydgengivelse.

Dette udviklingskort er dog ikke begrænset til kun multimediebaserede applikationer: mikromedia 5 til STM32 RESISTIVE FPI ("mikromedia 5 FPI" i den følgende tekst) har USB, RF-tilslutningsmuligheder, digital bevægelsessensor, piezo-buzzer, batteriopladningsfunktionalitet, SD -Kortlæser, RTC og meget mere, hvilket udvider brugen ud over multimediet. Tre kompakte mikroBUS Shuttle-stik repræsenterer den mest karakteristiske tilslutningsfunktion, der giver adgang til en enorm base af Click-boards™, der vokser på daglig basis.

Brugbarheden af ​​mikromedia 5 FPI slutter ikke med dens evne til at accelerere prototyping og applikationsudvikling.tages: den er designet som den komplette løsning, der kan implementeres direkte i ethvert projekt, uden yderligere hardwareændringer påkrævet. Vi tilbyder to typer mikromedia 5 til STM32 RESISTIVE FPI boards. Den første har en TFT-skærm med en kant rundt om og er ideel til håndholdte enheder. Det andet mikromedia 5 til STM32 RESISTIVE FPI-kort har et TFT-display med en metalramme og fire hjørnemonteringshuller, der muliggør enkel installation i forskellige slags industrielle apparater. Hver mulighed kan bruges i smart home-løsninger, såvel som vægpaneler, sikkerheds- og bilsystemer, fabriksautomatisering, proceskontrol, måling, diagnostik og mange flere. Med begge typer er et lækkert kabinet alt hvad du behøver for at forvandle mikromedia 5 til STM32 RESISTIVE FPI board til et fuldt funktionelt design.

NOTE: Denne manual viser i sin helhed kun én mulighed for mikromedia 5 til STM32 RESISTIVE FPI til illustrationsformål. Manualen gælder for begge muligheder.

Nøgle mikrocontroller funktioner

I sin kerne bruger mikromedia 5 til STM32 Resistive FPI STM32F407ZGT6 eller STM32F746ZGT6 MCU.

STM32F407ZGT6 er 32-bit RISC ARM® Cortex®-M4-kernen. Denne MCU er produceret af STMicroelectronics og byder på en dedikeret flydende komma-enhed (FPU), et komplet sæt DSP-funktioner og en hukommelsesbeskyttelsesenhed (MPU) for øget applikationssikkerhed. Blandt mange ydre enheder, der er tilgængelige på værts-MCU'en, inkluderer nøglefunktioner:

  • 1 MB Flash-hukommelse
  • 192 + 4 KB SRAM (inklusive 64 KB Core Coupled Memory)
  • Adaptiv realtidsaccelerator (ART Accelerator™) tillader 0-vent tilstand eksekvering fra Flash-hukommelse
  • Driftsfrekvens op til 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Se STM32F407ZGT6 databladet for den komplette liste over MCU-funktioner

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

STM32F746ZGT6 er 32-bit RISC ARM® Cortex®-M7-kernen. Denne MCU er produceret af STMicroelectronics og byder på en dedikeret flydende komma-enhed (FPU), et komplet sæt DSP-funktioner og en hukommelsesbeskyttelsesenhed (MPU) for øget applikationssikkerhed. Blandt mange ydre enheder, der er tilgængelige på værts-MCU'en, inkluderer nøglefunktioner:

  • 1 MB Flash-hukommelse
  • 320 KB SRAM
  • Adaptiv realtidsaccelerator (ART Accelerator™) tillader 0-vent tilstand eksekvering fra Flash-hukommelse
  • Driftsfrekvens op til 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Se STM32F746ZGT6 databladet for den komplette liste over MCU-funktioner.

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

Mikrocontroller programmering/debugging

Værts-MCU'en kan programmeres og debugges over JTAG/ SWD-kompatibel 2×5-bens header (1), mærket som PROG/DEBUG. Denne header gør det muligt at bruge en ekstern programmør (f.eks. CODEGRIP eller mikroProg). Programmering af mikrocontrolleren kan også udføres ved at bruge bootloaderen, som er forprogrammeret i enheden som standard. Alle oplysninger om bootloader-softwaren kan findes på følgende side: www.mikroe.com/mikrobootloader

MCU nulstilletMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-3
Tavlen er udstyret med Reset-knappen (2), som er placeret på bagsiden af ​​tavlen. Det bruges til at generere et LAVT logisk niveau på mikrocontrollerens nulstillingsstift.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-4

Strømforsyningsenhed

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

Strømforsyningsenheden (PSU) giver ren og reguleret strøm, som er nødvendig for korrekt drift af mikromedia 5 FPI-udviklingskortet. Værts-MCU'en kræver sammen med resten af ​​de eksterne enheder reguleret og støjfri strømforsyning. Derfor er PSU'en omhyggeligt designet til at regulere, filtrere og distribuere strømmen til alle dele af mikromedia 5 FPI. Den er udstyret med tre forskellige strømforsyningsindgange, der tilbyder al den fleksibilitet, som mikromedia 5 FPI har brug for, især når den bruges på marken eller som et integreret element i et større system. I det tilfælde, hvor der bruges flere strømkilder, sikrer et automatisk strømskiftekredsløb med foruddefinerede prioriteter, at den mest passende vil blive brugt.

PSU'en indeholder også et pålideligt og sikkert batteriopladningskredsløb, som gør det muligt at oplade et enkeltcellet Li-Po/Li-Ion batteri. Strøm ELLER-indstilling er også understøttet, hvilket giver en uafbrudt strømforsyning (UPS) funktionalitet, når en ekstern eller USB strømkilde bruges i kombination med batteriet.

Detaljeret beskrivelse

PSU'en har en meget krævende opgave med at levere strøm til værts-MCU'en og alle de perifere enheder ombord, såvel som til de eksternt tilsluttede perifere enheder. Et af nøglekravene er at give tilstrækkelig strøm, undgå voltage fald ved udgangen. Desuden skal PSU'en være i stand til at understøtte flere strømkilder med forskellig nominel voltages, hvilket gør det muligt at skifte mellem dem efter prioritet. PSU-designet, baseret på et sæt højtydende power switching IC'er produceret af Microchip, sikrer en meget god kvalitet af output vol.tage, høj strømstyrke og reduceret elektromagnetisk stråling.

Ved indgangen stage af PSU'en, MIC2253, en højeffektiv boostregulator IC med overvoltage-beskyttelsen sikrer, at voltage input ved næste stage er velreguleret og stabil. Det bruges til at booste voltage af lav-voltage strømkilder (et Li-Po/Li-Ion-batteri og USB), hvilket tillader de næste stage at levere velregulerede 3.3V og 5V til udviklingstavlen. Et sæt diskrete komponenter bruges til at bestemme, om indgangsstrømkilden kræver en voltage boost. Når flere strømkilder er tilsluttet på én gang, bruges dette kredsløb også til at bestemme inputprioritetsniveauet: eksternt tilsluttet 12V PSU, strøm via USB og Li-Po/Li-Ion-batteriet.

Overgangen mellem tilgængelige strømkilder er designet til at give uafbrudt drift af udviklingskortet. Den næste PSU'ertage bruger to MIC28511, synkrone stepdown (buck) regulatorer, der er i stand til at levere op til 3A. MIC28511 IC bruger HyperSpeed ​​Control®- og HyperLight Load®-arkitekturerne, hvilket giver en ultrahurtig transientrespons og høj lysbelastningseffektivitet. Hver af de to buck-regulatorer bruges til at levere strøm til den tilsvarende strømforsyningsskinne (3.3V og 5V), gennem hele udviklingskortet og tilsluttede perifere enheder.

Voltage reference

MCP1501, en højpræcision bufret voltagReferencen fra Microchip bruges til at give en meget præcis voltage reference uden bindtage drift. Det kan bruges til forskellige formål: de mest almindelige anvendelser omfatter voltage referencer for A/D-konvertere, D/A-konvertere og komparatorudstyr på værts-MCU'en. MCP1501 kan levere op til 20mA, hvilket begrænser dens brug udelukkende til voltage komparatorapplikationer med høj indgangsimpedans. Afhængigt af den specifikke applikation kan enten 3.3V fra strømskinnen eller 2.048V fra MCP1501 vælges. En indbygget SMD-jumper mærket som REF SEL tilbyder to voltage referencevalg:

  • REF: 2.048V fra højpræcisionsvoltage reference IC
  • 3V3: 3.3V fra hovedstrømforsyningsskinnen

PSU stik

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

Som forklaret giver det avancerede design af PSU'en mulighed for at bruge flere typer strømkilder, hvilket giver en hidtil uset fleksibilitet: når den drives af et Li-Po/Li-Ion batteri, giver den en ultimativ grad af autonomi. I situationer, hvor strømmen er et problem, kan den strømforsynes af en ekstern 12VDC strømforsyning, der er forbundet over den to-polede skrueterminal. Strøm er ikke et problem, selvom det strømforsynes via USB-kablet. Den kan strømforsynes via USB-C-stikket ved hjælp af strømforsyning leveret af USB-HOST (dvs. personlig computer), USB-vægadapter eller en batteristrømbank. Der er tre strømforsyningsstik til rådighed, hver med sit unikke formål:

  • CN6: USB-C-stik (1)
  • TB1: Skrueterminal til en ekstern 12VDC PSU (2)
  • CN8: Standard 2.5 mm pitch XH batteristik (3)

USB-C stik
USB-C-stikket (mærket som CN6) leverer strøm fra USB-værten (typisk pc), USB-strømbank eller USB-vægadapter. Når den strømforsynes over USB-stikket, vil den tilgængelige strøm afhænge af kildekapaciteten. Maksimal effekt, sammen med den tilladte input voltagRækkevidden i tilfælde af, hvor USB-strømforsyningen bruges, er angivet i tabellen Figur 6:

USB strømforsyning
Input bindtage [v] Udgang Voltage [v] Maks. strøm [A] Maks. effekt [W]
MIN MAKS 3.3 1.7 5.61
 

4.4

 

5.5

5 1.3 6.5
3.3 og 5 0.7 og 0.7 5.81

Når du bruger en pc som strømkilde, kan den maksimale strøm opnås, hvis værts-pc'en understøtter USB 3.2-grænsefladen og er udstyret med USB-C-stik. Hvis værts-pc'en bruger USB 2.0-grænsefladen, vil den kunne levere mindst strøm, da kun op til 500 mA (2.5W ved 5V) er tilgængelig i så fald. Bemærk, at når du bruger længere USB-kabler eller USB-kabler af lav kvalitet, vil voltage kan falde uden for den nominelle driftsvolumentage rækkevidde, hvilket forårsager uforudsigelig opførsel af udviklingstavlen.

NOTE: Hvis USB-værten ikke er udstyret med USB-C-stikket, kan en Type A til Type C USB-adapter bruges (inkluderet i pakken).

12VDC skrueterminal

En ekstern 12V strømforsyning kan tilsluttes over den 2-polede skrueterminal (mærket som TB1). Ved brug af en ekstern strømforsyning er det muligt at opnå en optimal mængde strøm, da en ekstern strømforsyningsenhed nemt kan udskiftes med en anden, mens dens strøm- og driftskarakteristika kan bestemmes pr. applikation. Udviklingskortet tillader en maksimal strøm på 2.8A pr. strømskinne (3.3V og 5V), når der bruges en ekstern 12V strømforsyning. Maksimal effekt, sammen med den tilladte input voltage-området i det tilfælde, hvor den eksterne strømforsyning bruges, er angivet i tabellen Figur 7:

Ekstern strømforsyning
Input bindtage [v] Udgang Voltage [v] Maks. strøm [A] Maks. effekt [W]
MIN MAKS 3.3 2.8 9.24
 

10.6

 

14

5 2.8 14
3.3 og 5 2.8 og 2.8 23.24

Figur 7: Eksternt strømforsyningsbord.

Li-Po/Li-Ion XH batteristik

Når den drives af et enkeltcellet Li-Po/Li-Ion batteri, tilbyder mikromedia 5 FPI en mulighed for at blive fjernbetjent. Dette giver fuldstændig autonomi, hvilket gør det muligt at bruge det i nogle meget specifikke situationer: farlige miljøer, landbrugsapplikationer osv. Batteristikket er et standard XH-stik på 2.5 mm. Det gør det muligt at bruge en række enkeltcellede Li-Po- og Li-Ion-batterier. PSU'en til mikromedia 5 FPI tilbyder batteriopladningsfunktionalitet fra både USB-stikket og 12VDC/ekstern strømforsyning. Batteriopladningskredsløbet i PSU'en styrer batteriopladningsprocessen, hvilket tillader optimale opladningsforhold og længere batterilevetid. Opladningsprocessen indikeres af BATT LED-indikator, placeret på bagsiden af ​​mikromedia 5 FPI.

PSU-modulet inkluderer også batteriopladerkredsløbet. Afhængigt af driftsstatus for mikromedia 5 FPI-udviklingskortet, kan ladestrømmen enten indstilles til 100mA eller 500mA. Når udviklingskortet er slukket, vil opladerens IC allokere al tilgængelig strøm til batteriopladningsformålet. Dette resulterer i hurtigere opladning, med ladestrømmen indstillet til cirka 500mA. Mens den er tændt, vil den tilgængelige ladestrøm blive indstillet til ca. 100 mA, hvilket reducerer det samlede strømforbrug til et rimeligt niveau. Maksimal effekt nominel sammen med den tilladte input voltage rækkevidde, når batteristrømforsyningen bruges, er angivet i tabellen Figur 8:

Batteri strømforsyning
Input bindtage [v] Udgang Voltage [v] Maks. strøm [A] Maks. effekt [W]
MIN MAKS 3.3 1.3 4.29
 

3.5

 

4.2

5 1.1 5.5
3.3 og 5 0.6 og 0.6 4.98

Figur 8: Batteri strømforsyning bord.

Strømredundans og uafbrudt strømforsyning (UPS)

PSU-modulet understøtter strømforsyningsredundans: det skifter automatisk til den mest passende strømkilde, hvis en af ​​strømkilderne svigter eller bliver afbrudt. Strømforsyningens redundans giver også mulighed for en uafbrudt drift (dvs. UPS-funktionalitet, batteriet vil stadig levere strøm, hvis USB-kablet fjernes, uden at nulstille mikromedia 5 FPI i overgangsperioden).

Tænder for mikromedia 5 FPI bord

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

Efter at en gyldig strømforsyningskilde er tilsluttet (1) i vores tilfælde med et enkeltcellet Li-Po/Li-Ion batteri, kan mikromedia 5 FPI tændes. Dette kan gøres med en lille kontakt i kanten af ​​kortet, mærket som SW1 (2). Ved at tænde for det, vil PSU-modulet blive aktiveret, og strømmen vil blive fordelt over hele kortet. En LED-indikator mærket som PWR indikerer, at mikromedia 5 FPI er tændt.

Resistivt display

En højkvalitets 5" TFT ægte farveskærm med et resistivt berøringspanel er det mest karakteristiske træk ved mikromedia 5 FPI. Skærmen har en opløsning på 800 gange 480 pixels, og den kan vise op til 16.7 M farver (24-bit farvedybde). Skærmen på mikromedia 5 FPI har et rimeligt højt kontrastforhold på 500:1 takket være 18 højlysstyrke LED'er, der bruges til baggrundsbelysningen. Skærmmodulet styres af SSD1963 (1) grafikdriver-IC fra Solomon Systech. Dette er en kraftfuld grafikcoprocessor, udstyret med 1215KB rammebufferhukommelse. Den indeholder også nogle avancerede funktioner såsom hardwareaccelereret skærmrotation, skærmspejling, hardwarevindue, dynamisk baggrundslyskontrol, programmerbar farve- og lysstyrkekontrol og mere.

Det resistive panel, baseret på TSC2003 RTP-controlleren, tillader udvikling af interaktive applikationer, der tilbyder en berøringsdrevet kontrolgrænseflade. Touchpanel-controlleren bruger I2C-grænsefladen til kommunikationen med værtscontrolleren. Udstyret med højkvalitets 5" skærm (2) og controlleren, der understøtter bevægelser, repræsenterer mikromedia 5 FPI et meget kraftfuldt hardwaremiljø til at bygge forskellige GUI-centrerede Human Machine Interface (HMI) applikationer.

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

Datalagring

Mikromedia 5 FPI-udviklingskortet er udstyret med to typer lagerhukommelse: med et microSD-kortslot og et Flash-hukommelsesmodul.

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

microSD-kortslot
MicroSD-kortåbningen (1) gør det muligt at gemme store mængder data eksternt på et microSD-hukommelseskort. Den bruger det sikre digitale input/output-interface (SDIO) til kommunikation med MCU'en. MicroSD-kortdetektionskredsløbet findes også på kortet. MicroSD-kortet er den mindste SD-kortversion, der kun måler 5 x 11 mm. På trods af sin lille størrelse tillader den enorme mængder data at blive lagret på den. For at læse og skrive til SD-kortet kræves en korrekt software/firmware, der kører på værts-MCU'en.

Ekstern flashlagring
mikromedia 5 FPI er udstyret med SST26VF064B Flash-hukommelse (2). Flash-hukommelsesmodulet har en tæthed på 64 Mbits. Dens lagerceller er arrangeret i 8-bit ord, hvilket resulterer i 8 Mb ikke-flygtig hukommelse i alt, tilgængelig til forskellige applikationer. De mest karakteristiske træk ved SST26VF064B Flash-modulet er dets høje hastighed, meget høje udholdenhed og meget gode dataopbevaringsperiode. Den kan modstå op til 100,000 cyklusser, og den kan bevare den lagrede information i mere end 100 år. Den bruger også SPI-grænsefladen til kommunikation med MCU'en.

Forbindelse

mikromedia 5 FPI tilbyder et stort antal tilslutningsmuligheder. Det inkluderer understøttelse af WiFi, RF og USB (HOST/ENHED). Udover disse muligheder tilbyder den også tre standardiserede mikroBUS™ Shuttle-stik. Det er en betydelig opgradering af systemet, da det tillader grænseflader med den enorme base af Click boards™.

USB

Værts-MCU'en er udstyret med USB-periferemodulet, hvilket muliggør enkel USB-tilslutning. USB (Universal Serial Bus) er en meget populær industristandard, der definerer kabler, stik og protokoller, der bruges til kommunikation og strømforsyning mellem computere og andre enheder. mikromedia 5 FPI understøtter USB som HOST/DEVICE-tilstande, hvilket muliggør udvikling af en lang række forskellige USB-baserede applikationer. Den er udstyret med USB-C stik, som byder på mange fordeletages sammenlignet med tidligere typer USB-stik (symmetrisk design, højere strømstyrke, kompakt størrelse osv.). Valget af USB-tilstand udføres ved hjælp af en monolitisk controller-IC. Denne IC giver Configuration Channel (CC) detektions- og indikationsfunktioner.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-10

For at konfigurere mikromedia 5 FPI som USB-HOST, skal USB PSW-pinden indstilles til et LAVT logisk niveau (0) af MCU'en. Hvis indstillet til et HØJ logisk niveau (1), fungerer mikromedia 5 FPI som en ENHED. Mens den er i HOST-tilstand, leverer mikromedia 5 FPI strøm via USB-C-stikket (1) til den tilsluttede ENHED. USB PSW-stiften drives af værts-MCU'en, hvilket gør det muligt for softwaren at styre USB-tilstanden. USB ID-stiften bruges til at detektere typen af ​​enhed, der er tilsluttet USB-porten, i henhold til USB OTG-specifikationerne: USB ID-stiften, der er tilsluttet GND, angiver en HOST-enhed, mens USB ID-stiften er indstillet til en tilstand med høj impedans ( HI-Z) angiver, at det tilsluttede periferiudstyr er en ENHED.

RF

mikromedia 5 FPI tilbyder kommunikation over det verdensomspændende ISM-radiobånd. ISM-båndet dækker et frekvensområde mellem 2.4GHz og 2.4835GHz. Dette frekvensbånd er forbeholdt industriel, videnskabelig og medicinsk brug (deraf ISM-forkortelsen). Derudover er det globalt tilgængeligt, hvilket gør det til et perfekt alternativ til WiFi, når M2M-kommunikation over en kort afstand er påkrævet. mikromedia 5 FPI bruger nRF24L01+ (1), en single-chip 2.4GHz transceiver med en indlejret baseband protokol motor, produceret af Nordic Semiconductors. Det er en perfekt løsning til trådløse applikationer med ultra-lav strøm. Denne transceiver er afhængig af GFSK-modulationen, der tillader datahastigheder i området fra 250 kbps, op til 2 Mbps. GFSK-modulationen er det mest effektive RF-signalmodulationsskema, der reducerer den nødvendige båndbredde og spilder dermed mindre strøm. nRF24L01+ har også et proprietært Enhanced ShockBurst™, et pakkebaseret datalinklag. Udover andre funktionaliteter tilbyder den en 6-kanals MultiCeiver™-funktion, som gør det muligt at bruge nRF24L01+ i en stjernenetværkstopologi. nRF24L01+ bruger SPI-grænsefladen til at kommunikere med værts-MCU'en. Langs SPI-linjerne bruger den yderligere GPIO-ben til SPI Chip Select, Chip Enable og til afbrydelsen. RF-sektionen på mikromedia 5 FPI har også en lille chip-antenne (4) samt SMA-stik til ekstern antenne.

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

WiFi

Et meget populært WiFi-modul (2) mærket som CC3100 tillader WiFi-forbindelse. Dette modul er den komplette WiFi-løsning på en chip: det er en kraftfuld WiFi-netværksprocessor med strømstyringsundersystemet, der tilbyder TCP/IP-stakken, kraftfuld kryptomotor med 256-bit AES-understøttelse, WPA2-sikkerhed, SmartConfig™-teknologi og meget mere. Ved at aflaste WiFi- og internethåndteringsopgaverne fra MCU'en giver det værts-MCU'en mulighed for at behandle mere krævende grafiske applikationer, hvilket gør den til en ideel løsning til at tilføje WiFi-forbindelse til mikromedia 5 FPI. Den bruger SPI-grænsefladen til at kommunikere med værts-MCU'en sammen med flere yderligere GPIO-ben, der bruges til nulstilling, dvaletilstand og til afbrydelsesrapportering.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-12

En SMD-jumper mærket som FORCE AP (3) bruges til at tvinge CC3100-modulet til en Access Point-tilstand (AP) eller i en Station-tilstand. Driftstilstanden for CC3100-modulet kan dog tilsidesættes af softwaren.

Denne SMD-jumper tilbyder to valg:

  • 0: FORCE AP-stiften trækkes til et LAVT logisk niveau, hvilket tvinger CC3100-modulet til STATION-tilstand
  • 1: FORCE AP-stiften trækkes til et HØJT logisk niveau, hvilket tvinger CC3100-modulet til AP-tilstand. Der er en chipantenne (4) integreret på printkortet på mikromedia 5 FPI samt SMA-stik til ekstern WiFi-antenne.

mikroBUS™ shuttle-stik

Mikromedia 5 til STM32 RESISTIVE FPI-udviklingskort bruger mikroBUS™ Shuttle-stikket, en helt ny tilføjelse til mikroBUS™-standarden i form af en 2×8-bens IDC-header med 1.27 mm (50 mil) pitch. I modsætning til mikroBUS™-stik, fylder mikroBUS™ Shuttle-stik meget mindre, hvilket gør det muligt at bruge dem i tilfælde, hvor der kræves et mere kompakt design. Der er tre mikroBUS™ Shuttle-stik (1) på udviklingskortet, mærket fra MB1 til MB3. Et mikroBUS™ Shuttle-stik kan typisk bruges i kombination med mikroBUS™ Shuttle-udvidelseskort, men er ikke begrænset til det.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-13

mikroBUS™ Shuttle forlængerkort (2) er et tilføjelseskort udstyret med den konventionelle mikroBUS™ fatning og fire monteringshuller. Den kan tilsluttes mikroBUS™ Shuttle-stikket med et fladt kabel. Dette sikrer kompatibilitet med den enorme base af Click boards™. Brug af mikroBUS™ Shuttles giver også en række yderligere fordele:

  • Når du bruger flade kabler, er placeringen af ​​mikroBUS™ Shuttle ikke fast
  • mikroBUS™ Shuttle forlængerplader indeholder yderligere monteringshuller til permanent installation
  • En vilkårlig længde af flade kabler kan bruges (afhængigt af de særlige anvendelsestilfælde)
  • Tilslutningsmuligheder kan udvides yderligere ved at kaskadere disse stik ved hjælp af Shuttle klik (3)

For mere information om mikroBUS™ Shuttle forlængerkort og Shuttle

Klik, besøg venligst web sider:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
For yderligere information om mikroBUS™, besøg venligst embedsmanden web side kl www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-14

Lydrelateret periferiudstyr

Ved at tilbyde et par lydrelaterede ydre enheder afrunder mikromedia 5 FPI sit multimediekoncept. Den har en piezo-buzzer, som er ekstrem nem at programmere, men som kun kan producere de enkleste lyde, kun nyttig til alarmer eller meddelelser. Den anden lydmulighed er den kraftfulde VS1053B IC (1). Det er en Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI lyddekoder og en PCM/IMA ADPCM/Ogg Vorbis encoder, begge på en enkelt chip. Den har en kraftfuld DSP-kerne, A/D- og D/A-konvertere i høj kvalitet, driver til stereohovedtelefoner, der er i stand til at køre en belastning på 30Ω, nulkrydsdetektion med jævn lydstyrkeændring, bas- og diskantkontroller og meget mere.

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

Piezo-brummer
En piezo-brummer (2) er en simpel enhed, der er i stand til at gengive lyd. Den drives af en lille forspændt transistor. Buzzeren kan drives ved at påføre et PWM-signal fra MCU'en i bunden af ​​transistoren: lydens tonehøjde afhænger af frekvensen af ​​PWM-signalet, mens lydstyrken kan styres ved at ændre dens driftscyklus. Da det er meget nemt at programmere, kan det være meget nyttigt til simple alarmer, notifikationer og andre typer simpel lydsignalisering.

Audio CODEC

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

Ressourcekrævende og komplekse lydbehandlingsopgaver kan aflastes fra værts-MCU'en ved at bruge en dedikeret audio CODEC IC, mærket som VS1053B (1). Denne IC understøtter mange forskellige lydformater, der almindeligvis findes på forskellige digitale lydenheder. Den kan indkode og afkode lydstreams uafhængigt, mens den udfører DSP-relaterede opgaver parallelt. VS1053B har flere nøglefunktioner, der gør denne IC meget populær, når det kommer til lydbehandling.

Ved at tilbyde højkvalitets hardwarekomprimering (kodning) tillader VS1053B, at lyden optages og fylder meget mindre sammenlignet med den samme lydinformation i dets råformat. I kombination med højkvalitets ADC'er og DAC'er, hovedtelefondriver, integreret lydequalizer, volumenkontrol og mere, repræsenterer det en all-around løsning til enhver type lydapplikation. Sammen med den kraftfulde grafikprocessor runder VS1053B-lydprocessoren fuldstændig multimedieaspekterne af mikromedia 5 FPI-udviklingskortet. Mikromedia 5 FPI-kortet er udstyret med det 3.5 mm fire-polede hovedtelefonstik (3), der gør det muligt at forbinde et headset med en mikrofon.

Sensorer og andre perifere enheder

Et sæt ekstra indbyggede sensorer og enheder tilføjer endnu et lag af brugervenlighed til mikromedia 5 FPI-udviklingskortet.

Digital bevægelsessensor
FXOS8700CQ, et avanceret integreret 3-akset accelerometer og 3-akset magnetometer, kan detektere mange forskellige bevægelsesrelaterede hændelser, herunder orienteringshændelsesdetektering, frifaldsdetektering, støddetektion samt tryk- og dobbelttrykhændelsesdetektion. Disse hændelser kan rapporteres til værts-MCU'en over to dedikerede afbrydelsesben, mens dataoverførslen udføres over I2C-kommunikationsgrænsefladen. FXOS8700CQ-sensoren kan være meget nyttig til detektering af skærmorientering. Det kan også bruges til at omdanne mikromedia 5 FPI til en komplet 6-akset e-kompasløsning. I2C-slaveadressen kan ændres ved at bruge to SMD-jumpere grupperet under ADDR SEL-etiketten (1).

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

Realtidsur (RTC)

Værts-MCU'en indeholder et perifert modul med realtidsur (RTC). RTC-enheden bruger en separat strømforsyningskilde, typisk et batteri. For at tillade kontinuerlig sporing af tid er mikromedia 5 FPI udstyret med et knapcellebatteri, der opretholder RTC-funktionalitet, selvom hovedstrømforsyningen er OFF. Ekstremt lavt strømforbrug af RTC-periferudstyret gør, at disse batterier holder meget længe. Mikromedia 5 FPI-udviklingskortet er udstyret med knapcelle batteriholderen (2), der er kompatibel med SR60, LR60, 364 knapcelle batterityper, hvilket gør det muligt at inkludere et realtidsur i applikationerne.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-18

VÆLG NECTO DESIGNER TIL GUI-APPS
Byg nemt smarte GUI-apps med NECTO Studio-designer og LVGL Graphics Library.

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

Hvad er det næste?

Du har nu fuldført rejsen gennem hver eneste funktion i mikromedia 5 til STM32 RESISTIVE FPI-udviklingskort. Du lærte dens moduler og organisation at kende. Nu er du klar til at tage din nye board i brug. Vi foreslår flere trin, som sandsynligvis er den bedste måde at begynde på.

KOMPILERE
NECTO Studio er et komplet integreret udviklingsmiljø på tværs af platforme (IDE) til indlejrede applikationer, der giver alt, hvad der er nødvendigt for at begynde at udvikle og lave prototyper, inklusive Click board™ applikationer og GUI'er til indlejrede enheder. Hurtig softwareudvikling opnås let, da udviklere ikke behøver at overveje kode på lavt niveau, hvilket frigør dem til at fokusere på selve applikationskoden. Dette betyder, at ændring af MCU eller endda hele platformen ikke vil kræve, at udviklere skal omudvikle deres kode til den nye MCU eller platform. De kan blot skifte til den ønskede platform, anvende den korrekte borddefinition file, og applikationskoden vil fortsætte med at køre efter en enkelt kompilering. www.mikroe.com/necto.

GUI PROJEKTER
Når du har downloadet NECTO Studio, og da du allerede har fået bestyrelsen, er du klar til at begynde at skrive dine første GUI-projekter. Vælg mellem flere compilere til den specifikke MCU, som er på mikromedia-enheden, og begynd at bruge et af de mest populære grafikbiblioteker i den indlejrede industri – LVGL-grafikbibliotek, en integreret del af NECTO Studio. Dette er et glimrende udgangspunkt for fremtidige GUI-projekter.

FÆLLESSKAB
Dit projekt starter på EmbeddedWiki – verdens største indlejrede projektplatform, med over 1M+ klar-til-brug projekter, lavet med prædesignede og standardiserede hardware- og softwareløsninger, der fungerer som udgangspunkt for udvikling af skræddersyede produkter eller applikationer. Platformen dækker 12 emner og 92 applikationer. Du skal blot vælge den MCU, du har brug for, vælge applikationen og modtage 100 % gyldig kode. Uanset om du er en nybegynder, der arbejder på dit første projekt eller en erfaren professionel på din 101. plads, sikrer EmbeddedWiki projektfuldførelse med tilfredshed, hvilket eliminerer unødvendig tid.tage. www.embeddedwiki.com

STØTTE
MIKROE tilbyder gratis teknisk support til slutningen af ​​dens levetid, så hvis noget går galt, er vi klar og villige til at hjælpe. Vi ved, hvor vigtigt det er at kunne stole på nogen i de øjeblikke, hvor vi sidder fast med vores projekter af en eller anden grund, eller står over for en deadline. Det er grunden til, at vores supportafdeling, som en af ​​grundpillerne, som vores virksomhed er baseret på, nu også tilbyder Premium Technical Support til forretningsbrugere, hvilket sikrer endnu kortere tidsramme for løsninger. www.mikroe.com/support

ANSVARSFRASKRIVELSE

Alle produkter, der ejes af MIKROE, er beskyttet af lov om ophavsret og international copyright-traktat. Derfor skal denne manual behandles som ethvert andet copyright-materiale. Ingen del af denne manual, inklusive produkt og software beskrevet heri, må gengives, lagres i et genfindingssystem, oversættes eller transmitteres i nogen form eller på nogen måde uden forudgående skriftlig tilladelse fra MIKROE. Den manuelle PDF-udgave kan udskrives til privat eller lokalt brug, men ikke til distribution. Enhver ændring af denne manual er forbudt. MIKROE leverer denne vejledning 'som den er' uden garanti af nogen art, hverken udtrykt eller underforstået, inklusive, men ikke begrænset til, underforståede garantier eller betingelser for salgbarhed eller egnethed til et bestemt formål.

MIKROE påtager sig intet ansvar eller ansvar for eventuelle fejl, udeladelser og unøjagtigheder, der kan forekomme i denne manual. MIKROE, dets direktører, ledere, ansatte eller distributører kan under ingen omstændigheder holdes ansvarlige for indirekte, specifikke, tilfældige eller følgeskader (herunder skader for tab af virksomhedsoverskud og forretningsoplysninger, forretningsafbrydelser eller andre økonomiske tab) som følge af brug af denne manual eller dette produkt, selvom MIKROE er blevet informeret om muligheden for sådanne skader. MIKROE forbeholder sig retten til at ændre oplysningerne i denne manual til enhver tid uden forudgående varsel, hvis det er nødvendigt.

AKTIVITETER MED HØJ RISIKO
Produkterne fra MIKROE er ikke fejltolerante eller designet, fremstillet eller beregnet til brug eller videresalg som on-line kontroludstyr i farlige miljøer, der kræver fejl - sikker ydeevne, såsom i driften af ​​nukleare faciliteter, flynavigations- eller kommunikationssystemer, luft trafikkontrol, direkte livsunderstøttende maskiner eller våbensystemer, hvor fejl i software kan føre direkte til død, personskade eller alvorlig fysisk eller miljømæssig skade ('Højrisikoaktiviteter'). MIKROE og dets leverandører fraskriver sig specifikt enhver udtrykkelig eller underforstået garanti for egnethed til højrisikoaktiviteter.

VAREMÆRKER

MIKROE-navnet og logoet, MIKROE-logoet, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ og mikroBUS™ er varemærker tilhørende MIKROE. Alle andre varemærker nævnt heri tilhører deres respektive virksomheder. Alle andre produkt- og virksomhedsnavne, der optræder i denne vejledning, er muligvis registrerede varemærker eller ophavsrettigheder tilhørende deres respektive virksomheder, og de bruges kun til identifikation eller forklaring og til ejernes fordel, uden hensigt om at krænke dem. Copyright © MIKROE, 2024, Alle rettigheder forbeholdes.

  • Hvis du vil vide mere om vores produkter, kan du besøge vores website kl www.mikroe.com
  • Hvis du oplever nogle problemer med nogle af vores produkter eller blot har brug for yderligere information, bedes du placere din billet på www.mikroe.com/support
  • Hvis du har spørgsmål, kommentarer eller forretningsforslag, så tøv ikke med at kontakte os på office@mikroe.com

Dokumenter/ressourcer

MIKROE STM32F407ZGT6 Multiadapter Prototype Board [pdf] Brugsanvisning
STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototype Board, STM32F407ZGT6, Multi Adapter Prototype Board, Adapter Prototype Board, Prototype Board, Board

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *