MIKROE-LOGO

MIKROE STM32F407ZGT6 Multiadapter Prototype Board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board

Takk for at du valgte MIKROE!
Vi presenterer deg den ultimate multimedialøsningen for innebygd utvikling. Elegant på overflaten, men ekstremt kraftig på innsiden, vi har designet den for å inspirere til enestående prestasjoner. Og nå er alt ditt. Nyt premium.

Velg ditt eget utseende
Identisk bak, valg foran.

  • mikromedia 5 for STM32 Resistive FPI med ramme
  • mikromedia 5 for STM32 Resistive FPI med ramme

mikromedia 5 for STM32 RESISTIVE FPI er et kompakt utviklingskort designet som en komplett løsning for rask utvikling av multimedia og GUI-sentriske applikasjoner. Ved å ha en 5" resistiv berøringsskjerm drevet av den kraftige grafikkkontrolleren som kan vise 24-bits fargepaletten (16.7 millioner farger), sammen med en DSP-drevet innebygd lyd CODEC IC, representerer en perfekt løsning for alle typer multimediaapplikasjoner .

I kjernen er det en kraftig 32-bits STM32F407ZGT6 eller STM32F746ZGT6 mikrokontroller (referert til som "vert MCU" i den følgende teksten), produsert av STMicroelectronics, som gir tilstrekkelig prosessorkraft for de mest krevende oppgavene, og sikrer flytende grafisk ytelse og feil. -gratis lydgjengivelse.

Dette utviklingskortet er imidlertid ikke begrenset til bare multimediabaserte applikasjoner: mikromedia 5 for STM32 RESISTIVE FPI ("mikromedia 5 FPI" i følgende tekst) har USB, RF-tilkoblingsmuligheter, digital bevegelsessensor, piezo-buzzer, batteriladefunksjonalitet, SD -Kortleser, RTC og mye mer, utvider bruken utover multimedia. Tre kompakte mikroBUS Shuttle-kontakter representerer den mest karakteristiske tilkoblingsfunksjonen, og gir tilgang til en enorm base av Click-kort™, som vokser på daglig basis.

Brukervennligheten til mikromedia 5 FPI slutter ikke med dens evne til å akselerere prototyping og applikasjonsutvikling.tages: den er designet som den komplette løsningen som kan implementeres direkte i ethvert prosjekt, uten at det kreves ytterligere maskinvaremodifikasjoner. Vi tilbyr to typer mikromedia 5 for STM32 RESISTIVE FPI-kort. Den første har en TFT-skjerm med en ramme rundt og er ideell for håndholdte enheter. Det andre mikromedia 5 for STM32 RESISTIVE FPI-kort har en TFT-skjerm med metallramme, og fire hjørnemonteringshull som muliggjør enkel installasjon i ulike typer industrielle apparater. Hvert alternativ kan brukes i smarthusløsninger, samt veggpanel, sikkerhets- og bilsystemer, fabrikkautomatisering, prosesskontroll, måling, diagnostikk og mange flere. Med begge typer er et fint kabinett alt du trenger for å gjøre mikromedia 5 for STM32 RESISTIVE FPI-kort til et fullt funksjonelt design.

NOTE: Denne håndboken, i sin helhet, viser bare ett alternativ for mikromedia 5 for STM32 RESISTIVE FPI for illustrasjonsformål. Manualen gjelder for begge alternativene.

Viktige mikrokontrollerfunksjoner

I kjernen bruker mikromedia 5 for STM32 Resistive FPI STM32F407ZGT6 eller STM32F746ZGT6 MCU.

STM32F407ZGT6 er 32-biters RISC ARM® Cortex®-M4-kjernen. Denne MCUen er produsert av STMicroelectronics, med en dedikert flyttallsenhet (FPU), et komplett sett med DSP-funksjoner og en minnebeskyttelsesenhet (MPU) for økt applikasjonssikkerhet. Blant mange eksterne enheter som er tilgjengelige på verts-MCU, inkluderer nøkkelfunksjoner:

  • 1 MB Flash-minne
  • 192 + 4 KB SRAM (inkludert 64 KB Core Coupled Memory)
  • Adaptiv sanntidsakselerator (ART Accelerator™) som tillater 0-vent-statusutførelse fra Flash-minne
  • Driftsfrekvens opp til 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) For en fullstendig liste over MCU-funksjoner, vennligst se STM32F407ZGT6 dataarket

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

STM32F746ZGT6 er 32-biters RISC ARM® Cortex®-M7-kjernen. Denne MCUen er produsert av STMicroelectronics, med en dedikert flyttallsenhet (FPU), et komplett sett med DSP-funksjoner og en minnebeskyttelsesenhet (MPU) for økt applikasjonssikkerhet. Blant mange eksterne enheter som er tilgjengelige på verts-MCU, inkluderer nøkkelfunksjoner:

  • 1 MB Flash-minne
  • 320 KB SRAM
  • Adaptiv sanntidsakselerator (ART Accelerator™) som tillater 0-vent-statusutførelse fra Flash-minne
  • Driftsfrekvens opp til 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) For en fullstendig liste over MCU-funksjoner, vennligst se STM32F746ZGT6 dataarket.

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

Mikrokontroller programmering/feilsøking

Verts-MCU kan programmeres og feilsøkes over JTAG/ SWD-kompatibel 2×5 pins topptekst (1), merket som PROG/DEBUG. Denne overskriften lar en ekstern programmerer (f.eks. CODEGRIP eller mikroProg) brukes. Programmering av mikrokontrolleren kan også gjøres ved å bruke bootloader som er forhåndsprogrammert i enheten som standard. All informasjon om bootloader-programvaren finner du på følgende side: www.mikroe.com/mikrobootloader

MCU tilbakestiltMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-3
Brettet er utstyrt med Reset-knappen (2), som er plassert på baksiden av brettet. Den brukes til å generere et LAVT logisk nivå på tilbakestillingspinnen til mikrokontrolleren.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-4

Strømforsyningsenhet

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

Strømforsyningsenheten (PSU) gir ren og regulert strøm, nødvendig for riktig drift av mikromedia 5 FPI-utviklingskortet. Verts MCU, sammen med resten av periferiutstyret, krever regulert og støyfri strømforsyning. Derfor er PSU-en nøye designet for å regulere, filtrere og distribuere strømmen til alle deler av mikromedia 5 FPI. Den er utstyrt med tre forskjellige strømforsyningsinnganger, og tilbyr all fleksibiliteten som mikromedia 5 FPI trenger, spesielt når den brukes på felten eller som et integrert element i et større system. I tilfellet når flere strømkilder brukes, sikrer en automatisk strømbryterkrets med forhåndsdefinerte prioriteter at den mest passende vil bli brukt.

PSU-en inneholder også en pålitelig og sikker batteriladekrets, som gjør at et encellet Li-Po/Li-Ion-batteri kan lades. Strøm ELLER-alternativet støttes også, og gir en uavbrutt strømforsyning (UPS) funksjonalitet når en ekstern eller USB-strømkilde brukes i kombinasjon med batteriet.

Detaljert beskrivelse

PSU-en har en svært krevende oppgave med å gi strøm til verts-MCU og alle eksterne enheter ombord, så vel som til eksternt tilkoblet periferiutstyr. Et av nøkkelkravene er å gi nok strøm, unngå voltage fall ved utgangen. PSU-en må også kunne støtte flere strømkilder med forskjellig nominelt volumtages, slik at du kan bytte mellom dem etter prioritet. PSU-designen, basert på et sett med høyytelses strømsvitsjings-ICer produsert av Microchip, sikrer en meget god kvalitet på utgangsvolumtage, høy strømstyrke og redusert elektromagnetisk stråling.

Ved inngangen stage av PSU, MIC2253, en høyeffektiv boost-regulator IC med overvoltage beskyttelse sikrer at voltage input på neste stage er godt regulert og stabil. Den brukes til å øke volumtage av lavvoltage strømkilder (et Li-Po/Li-Ion-batteri og USB), slik at de neste stage å levere godt regulerte 3.3V og 5V til utviklingsstyret. Et sett med diskrete komponenter brukes til å bestemme om inngangsstrømkilden krever en voltage boost. Når flere strømkilder er tilkoblet samtidig, brukes denne kretsen også til å bestemme inngangsprioritetsnivået: eksternt tilkoblet 12V PSU, strøm via USB og Li-Po/Li-Ion-batteriet.

Overgangen mellom tilgjengelige strømkilder er designet for å gi uavbrutt drift av utviklingskortet. De neste PSU-enetage bruker to MIC28511, synkrone stepdown (buck) regulatorer, i stand til å gi opptil 3A. MIC28511 IC bruker HyperSpeed ​​Control®- og HyperLight Load®-arkitekturene, og gir en ultrarask transientrespons og høy effektivitet ved lett belastning. Hver av de to buck-regulatorene brukes til å levere strøm til den tilsvarende strømforsyningsskinnen (3.3V og 5V), gjennom hele utviklingskortet og tilkoblede periferiutstyr.

Voltage referanse

MCP1501, en høypresisjon bufret voltagreferansen fra Microchip brukes til å gi en svært presis voltage-referanse uten voltage drift. Den kan brukes til forskjellige formål: de vanligste bruksområdene inkluderer voltage-referanser for A/D-omformere, D/A-omformere og komparatorutstyr på verts-MCU. MCP1501 kan gi opptil 20mA, og begrenser bruken utelukkende til voltage komparatorapplikasjoner med høy inngangsimpedans. Avhengig av den spesifikke applikasjonen, kan enten 3.3V fra strømskinnen eller 2.048V fra MCP1501 velges. En innebygd SMD-jumper merket som REF SEL tilbyr to voltage referansevalg:

  • REF: 2.048V fra høypresisjonsvoltage referanse IC
  • 3V3: 3.3V fra hovedstrømforsyningsskinnen

PSU-kontakter

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

Som forklart tillater den avanserte utformingen av PSU-en flere typer strømkilder, og tilbyr enestående fleksibilitet: når den drives av et Li-Po/Li-Ion-batteri, gir den en ultimat grad av autonomi. For situasjoner der strømmen er et problem, kan den drives av en ekstern 12VDC-strømforsyning, koblet over den to-polede skruterminalen. Strøm er ikke et problem selv om den drives over USB-kabelen. Den kan strømforsynes over USB-C-kontakten, ved hjelp av strømforsyning levert av USB-HOST (dvs. personlig datamaskin), USB-veggadapter eller en batteristrømbank. Det er tre strømforsyningskontakter tilgjengelig, hver med sitt unike formål:

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

USB-C-kontakt
USB-C-kontakten (merket som CN6) gir strøm fra USB-verten (vanligvis PC), USB-strømbank eller USB-veggadapter. Når den drives over USB-kontakten, vil tilgjengelig strøm avhenge av kildekapasiteten. Maksimal effekt, sammen med tillatt inngangsvoltagRekkevidden i tilfellet når USB-strømforsyningen brukes, er gitt i tabellen Figur 6:

USB strømforsyning
Inngang Voltage [V] Utgang 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 bruker en PC som strømkilde, kan maksimal strøm oppnås hvis verts-PCen støtter USB 3.2-grensesnittet og er utstyrt med USB-C-kontakter. Hvis verts-PCen bruker USB 2.0-grensesnittet, vil den kunne gi minst strøm, siden kun opptil 500 mA (2.5W ved 5V) er tilgjengelig i så fall. Merk at når du bruker lengre USB-kabler eller USB-kabler av lav kvalitet, vil voltage kan falle utenfor den nominelle driftsvoltage-området, noe som forårsaker uforutsigbar oppførsel til utviklingsstyret.

NOTE: Hvis USB-verten ikke er utstyrt med USB-C-kontakten, kan en Type A til Type C USB-adapter brukes (inkludert i pakken).

12VDC skrueterminal

En ekstern 12V strømforsyning kan kobles til over den 2-polede skruterminalen (merket som TB1). Ved bruk av en ekstern strømforsyning er det mulig å oppnå en optimal mengde strøm, siden en ekstern strømforsyningsenhet enkelt kan byttes ut med en annen, mens dens strøm- og driftsegenskaper kan bestemmes per applikasjon. Utviklingskortet tillater en maksimal strøm på 2.8A per strømskinne (3.3V og 5V) ved bruk av en ekstern 12V strømforsyning. Maksimal effekt, sammen med tillatt inngangsvoltage området i tilfellet når ekstern strømforsyning brukes, er gitt i tabellen Figur 7:

Ekstern strømforsyning
Inngang Voltage [V] Utgang 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 batterikontakt

Når den drives av et encellet Li-Po/Li-Ion-batteri, tilbyr mikromedia 5 FPI et alternativ som kan fjernstyres. Dette gir full autonomi, slik at den kan brukes i noen svært spesifikke situasjoner: farlige miljøer, landbruksapplikasjoner osv. Batterikontakten er en standard XH-kontakt med 2.5 mm pitch. Den lar en rekke enkeltcellede Li-Po- og Li-Ion-batterier brukes. PSU-en til mikromedia 5 FPI tilbyr batteriladingsfunksjonalitet, fra både USB-kontakten og 12VDC/ekstern strømforsyning. Batteriladekretsen til PSU-en styrer batteriladeprosessen, og tillater optimale ladeforhold og lengre batterilevetid. Ladeprosessen indikeres av BATT LED-indikator, plassert på baksiden av mikromedia 5 FPI.

PSU-modulen inkluderer også batteriladerkretsen. Avhengig av driftsstatusen til mikromedia 5 FPI-utviklingskortet, kan ladestrømmen enten settes til 100mA eller 500mA. Når utviklingskortet er slått AV, vil laderens IC tildele all tilgjengelig strøm til batteriladingsformålet. Dette resulterer i raskere lading, med ladestrømmen satt til ca. 500mA. Mens den er PÅ, vil den tilgjengelige ladestrømmen settes til omtrent 100 mA, noe som reduserer det totale strømforbruket til et rimelig nivå. Maksimal effektnivå sammen med tillatt inngangsvoltagRekkevidden når batteristrømforsyningen brukes, er gitt i tabellen Figur 8:

Batteristrømforsyning
Inngang Voltage [V] Utgang 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: Tabell for batteristrømforsyning.

Strømredundans og uavbrutt strømforsyning (UPS)

PSU-modulen støtter strømforsyningsredundans: den vil automatisk bytte til den mest passende strømkilden hvis en av strømkildene svikter eller blir frakoblet. Strømforsyningsredundansen tillater også en uavbrutt drift (dvs. UPS-funksjonalitet, batteriet vil fortsatt gi strøm hvis USB-kabelen fjernes, uten å tilbakestille mikromedia 5 FPI under overgangsperioden).

Slår på mikromedia 5 FPI-kort

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

Etter at en gyldig strømkilde er koblet til (1) i vårt tilfelle med et encellet Li-Po/Li-Ion batteri, kan mikromedia 5 FPI slås PÅ. Dette kan gjøres med en liten bryter på kanten av brettet, merket som SW1 (2). Ved å slå den PÅ vil PSU-modulen bli aktivert, og strømmen vil bli fordelt over hele brettet. En LED-indikator merket som PWR indikerer at mikromedia 5 FPI er slått PÅ.

Resistiv skjerm

En høykvalitets 5" TFT-skjerm i ekte farger med et resistivt berøringspanel er den mest karakteristiske egenskapen til mikromedia 5 FPI. Skjermen har en oppløsning på 800 x 480 piksler, og den kan vise opptil 16.7 millioner farger (24-biters fargedybde). Skjermen til mikromedia 5 FPI har et rimelig høyt kontrastforhold på 500:1, takket være 18 lysdioder med høy lysstyrke som brukes til bakgrunnsbelysningen. Displaymodulen styres av SSD1963 (1) grafikkdriver-IC fra Solomon Systech. Dette er en kraftig grafikk-koprosessor, utstyrt med 1215KB med rammebufferminne. Den inkluderer også noen avanserte funksjoner som maskinvareakselerert skjermrotasjon, skjermspeiling, maskinvarevindu, dynamisk bakgrunnslyskontroll, programmerbar farge- og lysstyrkekontroll og mer.

Det resistive panelet, basert på TSC2003 RTP-kontrolleren, tillater utvikling av interaktive applikasjoner, og tilbyr et berøringsdrevet kontrollgrensesnitt. Berøringspanelkontrolleren bruker I2C-grensesnittet for kommunikasjon med vertskontrolleren. Utstyrt med høykvalitets 5”-skjerm (2) og kontrolleren som støtter bevegelser, representerer mikromedia 5 FPI et veldig kraftig maskinvaremiljø for å bygge ulike GUI-sentriske Human Machine Interface (HMI)-applikasjoner.

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

Datalagring

Mikromedia 5 FPI-utviklingskortet er utstyrt med to typer lagringsminne: med et microSD-kortspor og en Flash-minnemodul.

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

microSD-kortspor
MicroSD-kortsporet (1) gjør det mulig å lagre store mengder data eksternt på et microSD-minnekort. Den bruker det sikre digitale inngangs-/utgangsgrensesnittet (SDIO) for kommunikasjon med MCU. MicroSD-kortdeteksjonskretsen finnes også på brettet. MicroSD-kortet er den minste SD-kortversjonen, som kun måler 5 x 11 mm. Til tross for sin lille størrelse, lar den enorme mengder data lagres på den. For å lese og skrive til SD-kortet, kreves det en skikkelig programvare/fastvare som kjører på verts-MCU.

Ekstern flash-lagring
mikromedia 5 FPI er utstyrt med SST26VF064B Flash-minne (2). Flash-minnemodulen har en tetthet på 64 Mbits. Lagringscellene er ordnet i 8-bits ord, noe som resulterer i totalt 8 Mb ikke-flyktig minne, tilgjengelig for ulike applikasjoner. De mest karakteristiske egenskapene til SST26VF064B Flash-modulen er dens høye hastighet, svært høye utholdenhet og svært gode datalagringsperiode. Den tåler opptil 100,000 100 sykluser, og den kan bevare den lagrede informasjonen i mer enn XNUMX år. Den bruker også SPI-grensesnittet for kommunikasjon med MCU.

Tilkobling

mikromedia 5 FPI tilbyr et stort antall tilkoblingsmuligheter. Den inkluderer støtte for WiFi, RF og USB (HOST/DEVICE). I tillegg til disse alternativene, tilbyr den også tre standardiserte mikroBUS™ Shuttle-kontakter. Det er en betydelig oppgradering for systemet, siden det tillater grensesnitt med den enorme basen av Click-brett™.

USB

Verts-MCUen er utstyrt med USB-periferimodulen, som tillater enkel USB-tilkobling. USB (Universal Serial Bus) er en veldig populær industristandard som definerer kabler, kontakter og protokoller som brukes for kommunikasjon og strømforsyning mellom datamaskiner og andre enheter. mikromedia 5 FPI støtter USB som HOST/DEVICE-moduser, noe som tillater utvikling av et bredt spekter av forskjellige USB-baserte applikasjoner. Den er utstyrt med USB-C-kontakten, som gir mange fordelertages, sammenlignet med tidligere typer USB-kontakter (symmetrisk design, høyere strømstyrke, kompakt størrelse osv.). Valget av USB-modus gjøres ved hjelp av en monolitisk kontroller-IC. Denne IC gir Configuration Channel (CC) deteksjons- og indikasjonsfunksjoner.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-10

For å sette opp mikromedia 5 FPI som USB-VERTEN, bør USB PSW-pinnen settes til et LAVT logisk nivå (0) av MCU. Hvis satt til et HØYT logisk nivå (1), fungerer mikromedia 5 FPI som en ENHET. Mens den er i HOST-modus, gir mikromedia 5 FPI strøm over USB-C-kontakten (1) for den tilkoblede ENHETEN. USB PSW-pinnen drives av verts-MCU, slik at programvaren kan kontrollere USB-modusen. USB ID-pinnen brukes til å oppdage typen enhet som er koblet til USB-porten, i henhold til USB OTG-spesifikasjonene: USB ID-pinnen koblet til GND indikerer en HOST-enhet, mens USB ID-pinnen er satt til en høyimpedanstilstand ( HI-Z) indikerer at tilkoblet periferiutstyr er en ENHET.

RF

mikromedia 5 FPI tilbyr kommunikasjon over det verdensomspennende ISM-radiobåndet. ISM-båndet dekker et frekvensområde mellom 2.4 GHz og 2.4835 GHz. Dette frekvensbåndet er reservert for industriell, vitenskapelig og medisinsk bruk (derav ISM-forkortelsen). I tillegg er den globalt tilgjengelig, noe som gjør den til et perfekt alternativ til WiFi når M2M-kommunikasjon over kort avstand er nødvendig. mikromedia 5 FPI bruker nRF24L01+ (1), en enkeltbrikke 2.4 GHz transceiver med en innebygd baseband protokollmotor, produsert av Nordic Semiconductors. Det er en perfekt løsning for trådløse applikasjoner med ultralav strøm. Denne transceiveren er avhengig av GFSK-modulasjonen, som tillater datahastigheter i området fra 250 kbps, opptil 2 Mbps. GFSK-modulasjonen er det mest effektive RF-signalmodulasjonsskjemaet, som reduserer den nødvendige båndbredden, og dermed sløser mindre strøm. nRF24L01+ har også et proprietært Enhanced ShockBurst™, et pakkebasert datalinklag. I tillegg til andre funksjoner, tilbyr den en 6-kanals MultiCeiver™-funksjon, som gjør det mulig å bruke nRF24L01+ i en stjernenettverkstopologi. nRF24L01+ bruker SPI-grensesnittet for å kommunisere med verts-MCU. Langs SPI-linjene bruker den ekstra GPIO-pinner for SPI Chip Select, Chip Enable og for avbruddet. RF-delen av mikromedia 5 FPI har også en liten brikkeantenne (4) samt SMA-kontakt for ekstern antenne.

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

WiFi

En veldig populær WiFi-modul (2) merket som CC3100 tillater WiFi-tilkobling. Denne modulen er den komplette WiFi-løsningen på en brikke: den er en kraftig WiFi-nettverksprosessor med strømstyringsdelsystemet, som tilbyr TCP/IP-stakken, kraftig kryptomotor med 256-bit AES-støtte, WPA2-sikkerhet, SmartConfig™-teknologi og mye flere. Ved å avlaste WiFi- og Internett-håndteringsoppgavene fra MCU'en, lar det verts-MCU'en behandle mer krevende grafiske applikasjoner, og dermed gjøre den til en ideell løsning for å legge til WiFi-tilkobling til mikromedia 5 FPI. Den bruker SPI-grensesnittet til å kommunisere med verts-MCU, sammen med flere ekstra GPIO-pinner som brukes for tilbakestilling, dvalemodus og for avbruddsrapportering.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-12

En SMD-jumper merket som FORCE AP (3) brukes til å tvinge CC3100-modulen inn i en Access Point (AP)-modus, eller til en Station-modus. Driftsmodusen til CC3100-modulen kan imidlertid overstyres av programvaren.

Denne SMD-jumperen tilbyr to valg:

  • 0: FORCE AP-pinnen trekkes til et LAVT logisk nivå, og tvinger CC3100-modulen til STATION-modus
  • 1: FORCE AP-pinnen trekkes til et HØYT logisk nivå, og tvinger CC3100-modulen inn i AP-modus. Det er en brikkeantenne (4) integrert på PCB-en til mikromedia 5 FPI samt SMA-kontakt for ekstern WiFi-antenne.

mikroBUS™ skyttelkontakter

Mikromedia 5 for STM32 RESISTIVE FPI-utviklingskort bruker mikroBUS™ Shuttle-kontakten, et helt nytt tillegg til mikroBUS™-standarden i form av en 2×8-pinners IDC-header med 1.27 mm (50 mil) pitch. I motsetning til mikroBUS™-stikkontakter tar mikroBUS™ Shuttle-kontakter mye mindre plass, noe som gjør at de kan brukes i tilfeller der det kreves mer kompakt design. Det er tre mikroBUS™ Shuttle-kontakter (1) på utviklingskortet, merket fra MB1 til MB3. Vanligvis kan en mikroBUS™ Shuttle-kontakt brukes i kombinasjon med mikroBUS™ Shuttle-utvidelseskort, men er ikke begrenset til det.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-13

mikroBUS™ Shuttle forlengelseskort (2) er et tilleggskort utstyrt med den konvensjonelle mikroBUS™-kontakten og fire monteringshull. Den kan kobles til mikroBUS™ Shuttle-kontakten med en flat kabel. Dette sikrer kompatibilitet med den enorme basen av Click boards™. Bruk av mikroBUS™ Shuttles gir også en rekke tilleggsfordeler:

  • Når du bruker flatkabler, er posisjonen til mikroBUS™ Shuttle ikke fast
  • mikroBUS™ Shuttle forlengelseskort inneholder ekstra monteringshull for permanent installasjon
  • En vilkårlig lengde av flate kabler kan brukes (avhengig av de spesielle brukstilfellene)
  • Tilkoblingen kan utvides i tillegg ved å koble disse kontaktene ved hjelp av Shuttle-klikk (3)

For mer informasjon om mikroBUS™ Shuttle forlengelseskort og Shuttle

Klikk, vennligst besøk web sider:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
For ytterligere informasjon om mikroBUS™, vennligst besøk den offisielle web side kl www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-14

Lydrelatert periferiutstyr

Ved å tilby et par lydrelatert periferiutstyr, avrunder mikromedia 5 FPI sitt multimediekonsept. Den har en piezo-summer, som er ekstremt enkel å programmere, men som bare kan produsere de enkleste lydene, kun nyttig for alarmer eller varsler. Det andre lydalternativet er den kraftige VS1053B IC (1). Det er en Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI lyddekoder, og en PCM/IMA ADPCM/Ogg Vorbis-koder, begge på en enkelt brikke. Den har en kraftig DSP-kjerne, høykvalitets A/D- og D/A-omformere, stereohodetelefondriver som kan kjøre en belastning på 30Ω, nullkryssdeteksjon med jevn volumendringer, bass- og diskantkontroller og mye mer.

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

Piezo-summer
En piezo-summer (2) er en enkel enhet som er i stand til å gjengi lyd. Den drives av en liten forhåndsspent transistor. Summeren kan drives ved å bruke et PWM-signal fra MCU-en ved bunnen av transistoren: tonehøyden til lyden avhenger av frekvensen til PWM-signalet, mens volumet kan kontrolleres ved å endre driftssyklusen. Siden det er veldig enkelt å programmere, kan det være svært nyttig for enkle alarmer, varsler og andre typer enkel lydsignalisering.

Audio CODEC

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

Ressurskrevende og komplekse lydbehandlingsoppgaver kan avlastes fra verts-MCU ved å bruke en dedikert audio CODEC IC, merket som VS1053B (1). Denne IC støtter mange forskjellige lydformater, som vanligvis finnes på forskjellige digitale lydenheter. Den kan kode og dekode lydstrømmer uavhengig mens den utfører DSP-relaterte oppgaver parallelt. VS1053B har flere nøkkelfunksjoner som gjør denne IC svært populær når det kommer til lydbehandling.

Ved å tilby høykvalitets maskinvarekomprimering (koding), lar VS1053B lyden tas opp og tar opp mye mindre plass sammenlignet med samme lydinformasjon i sitt råformat. I kombinasjon med høykvalitets ADC-er og DAC-er, hodetelefondriver, integrert lydequalizer, volumkontroll og mer, representerer den en allsidig løsning for alle typer lydapplikasjoner. Sammen med den kraftige grafikkprosessoren, runder VS1053B-lydprosessoren fullstendig opp multimediaaspektene til mikromedia 5 FPI-utviklingskortet. Mikromedia 5 FPI-kortet er utstyrt med en 3.5 mm firepolet hodetelefonkontakt (3), som gjør det mulig å koble til et hodesett med en mikrofon.

Sensorer og annet periferiutstyr

Et sett med ekstra innebygde sensorer og enheter legger til enda et lag med brukervennlighet til mikromedia 5 FPI-utviklingskortet.

Digital bevegelsessensor
FXOS8700CQ, et avansert integrert 3-akset akselerometer og 3-akset magnetometer, kan oppdage mange forskjellige bevegelsesrelaterte hendelser, inkludert orienteringshendelsesdeteksjon, frittfallsdeteksjon, sjokkdeteksjon, samt trykk- og dobbelttrykkhendelsedeteksjon. Disse hendelsene kan rapporteres til verts-MCU over to dedikerte avbruddspinner, mens dataoverføringen utføres over I2C-kommunikasjonsgrensesnittet. FXOS8700CQ-sensoren kan være svært nyttig for visningsorientering. Den kan også brukes til å gjøre mikromedia 5 FPI til en komplett 6-akset e-kompassløsning. I2C-slaveadressen kan endres ved å bruke to SMD-jumpere gruppert under ADDR SEL-etiketten (1).

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

Sanntidsklokke (RTC)

Verts MCU inneholder en perifer modul for sanntidsklokke (RTC). RTC-utstyret bruker en separat strømforsyningskilde, vanligvis et batteri. For å tillate kontinuerlig sporing av tid, er mikromedia 5 FPI utstyrt med et knappcellebatteri som opprettholder RTC-funksjonalitet selv om hovedstrømforsyningen er AV. Ekstremt lavt strømforbruk til RTC-utstyret gjør at disse batteriene varer veldig lenge. Mikromedia 5 FPI-utviklingskortet er utstyrt med knappcellebatteriholderen (2), kompatibel med SR60, LR60, 364 knappcellebatterityper, noe som gjør at det kan inkludere en sanntidsklokke i applikasjonene.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-18

VELG NECTO DESIGNER FOR GUI-APPER
Bygg smarte GUI-apper enkelt med NECTO Studio-designer og LVGL Graphics Library.

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

Hva er neste?

Du har nå fullført reisen gjennom hver eneste funksjon i mikromedia 5 for STM32 RESISTIVE FPI utviklingskort. Du ble kjent med modulene og organiseringen. Nå er du klar til å begynne å bruke det nye brettet ditt. Vi foreslår flere trinn som sannsynligvis er den beste måten å begynne på.

KOMPILERE
NECTO Studio er et komplett integrert utviklingsmiljø på tvers av plattformer (IDE) for innebygde applikasjoner som gir alt nødvendig for å starte utvikling og prototyping, inkludert Click board™-applikasjoner og GUIer for innebygde enheter. Rask programvareutvikling oppnås enkelt ettersom utviklere ikke trenger å vurdere lavnivåkode, noe som frigjør dem til å fokusere på selve applikasjonskoden. Dette betyr at endring av MCU eller til og med hele plattformen ikke vil kreve at utviklere må omutvikle koden sin for den nye MCU eller plattformen. De kan ganske enkelt bytte til ønsket plattform, bruke riktig brettdefinisjon file, og applikasjonskoden vil fortsette å kjøre etter en enkelt kompilering. www.mikroe.com/necto.

GUI-PROSJEKTER
Når du har lastet ned NECTO Studio, og siden du allerede har fått brettet, er du klar til å begynne å skrive dine første GUI-prosjekter. Velg mellom flere kompilatorer for den spesifikke MCU-en som er på mikromedia-enheten, og begynn å bruke et av de mest populære grafikkbibliotekene i den innebygde industrien – LVGL-grafikkbiblioteket, en integrert del av NECTO Studio. Dette er et utmerket utgangspunkt for fremtidige GUI-prosjekter.

FELLESSKAP
Prosjektet ditt starter på EmbeddedWiki – verdens største innebygde prosjektplattform, med over 1M+ ferdige prosjekter, laget med forhåndsdesignede og standardiserte maskinvare- og programvareløsninger som fungerer som et utgangspunkt for å utvikle tilpassede produkter eller applikasjoner. Plattformen dekker 12 emner og 92 applikasjoner. Bare velg MCUen du trenger, velg applikasjonen og motta 100 % gyldig kode. Enten du er en nybegynner som jobber med ditt første prosjekt eller en erfaren profesjonell på ditt 101., sikrer EmbeddedWiki prosjektfullføring med tilfredshet, og eliminerer unødvendig tid.tage. www.embeddedwiki.com

STØTTE
MIKROE tilbyr gratis teknisk støtte til slutten av levetiden, så hvis noe går galt, er vi klare og villige til å hjelpe. Vi vet hvor viktig det er å kunne stole på noen i øyeblikkene når vi står fast med prosjektene våre av en eller annen grunn, eller står overfor en deadline. Dette er grunnen til at vår støtteavdeling, som en av pilarene som vårt selskap er basert på, nå også tilbyr Premium teknisk støtte til forretningsbrukere, noe som sikrer enda kortere tidsramme for løsninger. www.mikroe.com/support

ANSVARSFRASKRIVELSE

Alle produktene som eies av MIKROE er beskyttet av lov om opphavsrett og internasjonale opphavsrettsavtaler. Derfor skal denne håndboken behandles som alt annet opphavsrettslig materiale. Ingen del av denne håndboken, inkludert produkt og programvare beskrevet her, må reproduseres, lagres i et gjenfinningssystem, oversettes eller overføres i noen form eller på noen måte, uten skriftlig forhåndstillatelse fra MIKROE. Den manuelle PDF-utgaven kan skrives ut for privat eller lokalt bruk, men ikke for distribusjon. Enhver modifikasjon av denne håndboken er forbudt. MIKROE gir denne håndboken "som den er" uten garanti av noe slag, verken uttrykt eller underforstått, inkludert, men ikke begrenset til, underforståtte garantier eller betingelser for salgbarhet eller egnethet for et bestemt formål.

MIKROE skal ikke påta seg noe ansvar eller ansvar for eventuelle feil, utelatelser og unøyaktigheter som kan vises i denne håndboken. Under ingen omstendigheter skal MIKROE, dets direktører, ledere, ansatte eller distributører være ansvarlige for indirekte, spesifikke, tilfeldige eller følgeskader (inkludert skader for tap av forretningsfortjeneste og forretningsinformasjon, forretningsavbrudd eller andre økonomiske tap) som oppstår som følge av bruk av denne håndboken eller produktet, selv om MIKROE har blitt informert om muligheten for slike skader. MIKROE forbeholder seg retten til å endre informasjonen i denne håndboken når som helst uten forvarsel, om nødvendig.

AKTIVITETER MED HØY RISIKO
Produktene til MIKROE er ikke feil - tolerante eller designet, produsert eller beregnet for bruk eller videresalg som on - line kontrollutstyr i farlige miljøer som krever feil - sikker ytelse, for eksempel ved drift av kjernefysiske anlegg, flynavigasjons- eller kommunikasjonssystemer, luft trafikkkontroll, direkte livstøttende maskiner eller våpensystemer der feil i programvaren kan føre direkte til død, personskade eller alvorlig fysisk skade eller miljøskade («Høyrisikoaktiviteter»). MIKROE og dets leverandører fraskriver seg spesifikt enhver uttrykt eller underforstått garanti for egnethet for høyrisikoaktiviteter.

VAREMERKER

MIKROE-navnet og logoen, MIKROE-logoen, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ og mikroBUS™ er varemerker for MIKROE. Alle andre varemerker nevnt her tilhører deres respektive selskaper. Alle andre produkt- og bedriftsnavn som vises i denne håndboken kan være registrerte varemerker eller opphavsrettigheter for deres respektive selskaper, og brukes kun til identifikasjon eller forklaring og til eiernes fordel, uten hensikt å krenke. Copyright © MIKROE, 2024, Alle rettigheter reservert.

  • Hvis du vil lære mer om produktene våre, kan du besøke vår webstedet på www.mikroe.com
  • Hvis du opplever problemer med noen av produktene våre eller bare trenger ytterligere informasjon, vennligst plasser billetten din på www.mikroe.com/support
  • Hvis du har spørsmål, kommentarer eller forretningsforslag, ikke nøl med å kontakte oss på office@mikroe.com

Dokumenter / Ressurser

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

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *