MIKROE STM32F407ZGT6 Multiadapter Prototipe Bord
Dankie dat jy MIKROE gekies het!
Ons bied jou die uiteindelike multimedia-oplossing vir ingebedde ontwikkeling. Elegant op die oppervlak, maar uiters kragtig aan die binnekant, ons het dit ontwerp om uitstaande prestasies te inspireer. En nou, dit is alles joune. Geniet premium.
Kies jou eie voorkoms
Identies agter, keuses voor.
- mikromedia 5 vir STM32 Resistive FPI met ring
- mikromedia 5 vir STM32 Resistive FPI met raam
mikromedia 5 vir STM32 RESISTIVE FPI is 'n kompakte ontwikkelingsbord wat ontwerp is as 'n volledige oplossing vir die vinnige ontwikkeling van multimedia en GUI-gesentreerde toepassings. Deur 'n 5”-weerstandige raakskerm te hê wat aangedryf word deur die kragtige grafiese kontroleerder wat die 24-bis kleurpalet (16.7 miljoen kleure) kan vertoon, tesame met 'n DSP-aangedrewe ingeboude klank CODEC IC, verteenwoordig 'n perfekte oplossing vir enige tipe multimedia toepassing .
In sy kern is daar 'n kragtige 32-bis STM32F407ZGT6 of STM32F746ZGT6 mikrobeheerder (na verwys as "gasheer MCU" in die volgende teks), vervaardig deur STMicroelectronics, wat voldoende verwerkingskrag bied vir die mees veeleisende take, wat vloeiende grafiese werkverrigting en foute verseker -gratis klankreproduksie.
Hierdie ontwikkelingsbord is egter nie net tot multimediagebaseerde toepassings beperk nie: mikromedia 5 vir STM32 RESISTIVE FPI ("mikromedia 5 FPI" in die volgende teks) beskik oor USB, RF-verbindingsopsies, digitale bewegingsensor, piëzo-gonser, batterylaaifunksionaliteit, SD -Kaartleser, RTC, en nog baie meer, wat die gebruik daarvan verder as die multimedia uitbrei. Drie kompakte-grootte mikroBUS Shuttle-verbindings verteenwoordig die mees kenmerkende konnektiwiteitskenmerk, wat toegang verleen tot 'n groot basis van Click-borde™, wat daagliks groei.
Die bruikbaarheid van mikromedia 5 FPI eindig nie met sy vermoë om die prototipering en toepassingsontwikkeling te versnel nietages: dit is ontwerp as die volledige oplossing wat direk in enige projek geïmplementeer kan word, met geen addisionele hardeware wysigings nodig nie. Ons bied twee tipes mikromedia 5 vir STM32 RESISTIVE FPI-borde. Die eerste een het 'n TFT-skerm met 'n ring om dit en is ideaal vir handtoestelle. Die ander mikromedia 5 vir STM32 RESISTIVE FPI-bord het 'n TFT-skerm met 'n metaalraam, en vier hoekmonteergate wat eenvoudige installasie in verskeie soorte industriële toestelle moontlik maak. Elke opsie kan gebruik word in slimhuisoplossings, sowel as muurpaneel-, sekuriteit- en motorstelsels, fabrieksoutomatisering, prosesbeheer, meting, diagnostiek en vele meer. Met albei tipes is 'n mooi omhulsel al wat jy nodig het om die mikromedia 5 vir STM32 RESISTIVE FPI-bord in 'n ten volle funksionele ontwerp te verander.
LET WEL: Hierdie handleiding, in sy geheel, vertoon net een opsie van mikromedia 5 vir STM32 RESISTIVE FPI vir illustrasiedoeleindes. Die handleiding is van toepassing op beide opsies.
Sleutel mikrobeheerder kenmerke
In sy kern gebruik mikromedia 5 vir STM32 Resistive FPI die STM32F407ZGT6 of STM32F746ZGT6 MCU.
STM32F407ZGT6 is die 32-bis RISC ARM® Cortex®-M4-kern. Hierdie MCU word vervaardig deur STMicroelectronics, met 'n toegewyde drywende punt-eenheid (FPU), 'n volledige stel DSP-funksies en 'n geheuebeskermingseenheid (MPU) vir verhoogde toepassingsekuriteit. Onder baie randapparatuur wat op die gasheer MCU beskikbaar is, sluit sleutelkenmerke in:
- 1 MB Flash geheue
- 192 + 4 KB SRAM (insluitend 64 KB kerngekoppelde geheue)
- Aanpasbare intydse versneller (ART Accelerator™) wat 0-wag toestand uitvoering vanaf Flash geheue moontlik maak
- Bedryfsfrekwensie tot 168 MHz
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Vir die volledige lys MCU-kenmerke, verwys asseblief na die STM32F407ZGT6-datablad
STM32F746ZGT6 is die 32-bis RISC ARM® Cortex®-M7-kern. Hierdie MCU word vervaardig deur STMicroelectronics, met 'n toegewyde drywende punt-eenheid (FPU), 'n volledige stel DSP-funksies en 'n geheuebeskermingseenheid (MPU) vir verhoogde toepassingsekuriteit. Onder baie randapparatuur wat op die gasheer MCU beskikbaar is, sluit sleutelkenmerke in:
- 1 MB flitsgeheue
- 320 KB SRAM
- Aanpasbare intydse versneller (ART Accelerator™) wat 0-wag toestand uitvoering vanaf Flash geheue moontlik maak
- Bedryfsfrekwensie tot 216 MHz
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Vir die volledige lys van MCU-kenmerke, verwys asseblief na die STM32F746ZGT6-datablad.
Mikrobeheerder programmering/ontfouting
Die gasheer MCU kan geprogrammeer en ontfout word oor die JTAG/ SWD-versoenbare 2×5-penkopskrif (1), gemerk as PROG/DEBUG. Hierdie kop laat toe dat 'n eksterne programmeerder (bv. CODEGRIP of mikroProg) gebruik kan word. Programmering van die mikrobeheerder kan ook gedoen word deur die selflaaiprogram te gebruik wat by verstek in die toestel vooraf geprogrammeer is. Al die inligting oor die selflaaiprogram kan op die volgende bladsy gevind word: www.mikroe.com/mikrobootloader
MCU herstel
Die bord is toegerus met die Herstel-knoppie (2), wat aan die agterkant van die bord geleë is. Dit word gebruik om 'n LAE logikavlak op die mikrobeheerder-terugstelpen te genereer.
Kragtoevoer eenheid
Die kragtoevoereenheid (PSU) verskaf skoon en gereguleerde krag, wat nodig is vir die behoorlike werking van die mikromedia 5 FPI-ontwikkelingsbord. Die gasheer MCU, saam met die res van die randapparatuur, vereis gereguleerde en geraasvrye kragtoevoer. Daarom is die PSU sorgvuldig ontwerp om die krag na alle dele van mikromedia 5 FPI te reguleer, te filter en te versprei. Dit is toegerus met drie verskillende kragtoevoerinsette, wat al die buigsaamheid bied wat mikromedia 5 FPI nodig het, veral wanneer dit op die veld gebruik word of as 'n geïntegreerde element van 'n groter stelsel. In die geval waar veelvuldige kragbronne gebruik word, verseker 'n outomatiese kragskakelingkring met voorafbepaalde prioriteite dat die mees geskikte gebruik sal word.
Die PSU bevat ook 'n betroubare en veilige batterylaaikring, wat toelaat dat 'n enkelsel Li-Po/Li-Ion battery gelaai word. Krag OF-ing opsie word ook ondersteun, wat 'n ononderbroke kragtoevoer (UPS) funksionaliteit bied wanneer 'n eksterne of USB kragbron in kombinasie met die battery gebruik word.
Gedetailleerde beskrywing
Die PSU het 'n baie veeleisende taak om krag te voorsien vir die gasheer MCU en al die randapparatuur aan boord, sowel as vir die ekstern gekoppelde randapparatuur. Een van die sleutelvereistes is om genoeg stroom te verskaf, en vermy die voltage daal by die uitset. Die PSU moet ook in staat wees om veelvuldige kragbronne met verskillende nominale voltages, wat dit moontlik maak om tussen hulle volgens prioriteit te skakel. Die PSU-ontwerp, gebaseer op 'n stel hoëprestasie-kragskakeling-IC's wat deur Microchip vervaardig word, verseker 'n baie goeie gehalte van die uitsetvolumetage, hoë stroomaanslag en verminderde elektromagnetiese straling.
By die inset stage van die PSU, die MIC2253, 'n hoë-doeltreffendheid hupstootreguleerder IC met oorvoltage beskerming verseker dat die voltage invoer by die volgende stage is goed gereguleer en stabiel. Dit word gebruik om die voltage van lae-voltage kragbronne ('n Li-Po/Li-Ion battery en USB), wat die volgende s toelaattage om goed gereguleerde 3.3V en 5V aan die ontwikkelingsraad te lewer. 'n Stel diskrete komponente word gebruik om te bepaal of die insetkragbron 'n voltage hupstoot. Wanneer veelvuldige kragbronne gelyktydig gekoppel word, word hierdie stroombaan ook gebruik om die insetprioriteitsvlak te bepaal: ekstern gekoppelde 12V PSU, krag oor USB en die Li-Po/Li-Ion battery.
Die oorgang tussen beskikbare kragbronne is ontwerp om ononderbroke werking van die ontwikkelingsbord te verskaf. Die volgende PSU stage gebruik twee MIC28511, sinchrone aftrap (bok) reguleerders, wat tot 3A kan voorsien. Die MIC28511 IC gebruik die HyperSpeed Control®- en HyperLight Load®-argitekture, wat 'n ultra-vinnige verbygaande reaksie en hoë ligladingsdoeltreffendheid bied. Elkeen van die twee bokreguleerders word gebruik om krag aan die ooreenstemmende kragtoevoerspoor (3.3V en 5V) deur die hele ontwikkelingsbord en gekoppelde randapparatuur te voorsien.
Voltage verwysing
Die MCP1501, 'n hoë-presisie gebufferde voltagDie verwysing van Microchip word gebruik om 'n baie presiese voltage verwysing met geen voltage drif. Dit kan vir verskeie doeleindes gebruik word: die mees algemene gebruike sluit voltage verwysings vir A/D-omsetters, D/A-omsetters en vergelykende randapparatuur op die gasheer MCU. Die MCP1501 kan tot 20mA verskaf, wat die gebruik daarvan uitsluitlik beperk tot voltage vergelykertoepassings met hoë insetimpedansie. Afhangende van die spesifieke toepassing, kan óf 3.3V vanaf die kragspoor, óf 2.048V vanaf die MCP1501 gekies word. 'n SMD-trui aan boord gemerk as REF SEL bied twee voltage verwysing keuses:
- VERW: 2.048V vanaf die hoë-presisie voltage verwysing IC
- 3V3: 3.3V vanaf die hoofkragtoevoerspoor
PSU-verbindings
Soos verduidelik, laat die gevorderde ontwerp van die PSU verskeie tipes kragbronne toe om gebruik te word, wat ongekende buigsaamheid bied: wanneer dit deur 'n Li-Po/Li-Ion-battery aangedryf word, bied dit 'n uiteindelike mate van outonomie. Vir situasies waar die krag 'n probleem is, kan dit aangedryf word deur 'n eksterne 12VDC-kragbron, gekoppel oor die tweepolige skroefterminal. Krag is nie 'n probleem nie, selfs al word dit oor die USB-kabel aangedryf. Dit kan aangedryf word oor die USB-C-aansluiting, met behulp van kragtoevoer wat deur die USB HOST (dws persoonlike rekenaar), USB-muuradapter of 'n batterykragbank gelewer word. Daar is drie kragtoevoerverbindings beskikbaar, elk met sy unieke doel:
- CN6: USB-C-aansluiting (1)
- TB1: Skroefterminal vir 'n eksterne 12VDC PSU (2)
- CN8: Standaard 2.5 mm toonhoogte XH battery konneksie (3)
USB-C-aansluiting
Die USB-C-aansluiting (gemerk as CN6) verskaf krag vanaf die USB-gasheer (gewoonlik rekenaar), USB-kragbank of USB-muuradapter. Wanneer dit oor die USB-aansluiting aangedryf word, sal die beskikbare krag afhang van die bronvermoëns. Maksimum kraggraderings, saam met die toegelate insetvoltagDie reeks in die geval wanneer die USB-kragbron gebruik word, word in die tabel Figuur 6 gegee:
USB kragbron | ||||
Invoer Voltage [V] | Uitset Voltage [V] | Maksimum stroom [A] | Maksimum krag [W] | |
MIN | MAKS | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3 & 5 | 0.7 & 0.7 | 5.81 |
Wanneer 'n rekenaar as die kragbron gebruik word, kan die maksimum krag verkry word as die gasheerrekenaar die USB 3.2-koppelvlak ondersteun, en toegerus is met USB-C-verbindings. As die gasheerrekenaar die USB 2.0-koppelvlak gebruik, sal dit die minste krag kan verskaf, aangesien slegs tot 500 mA (2.5W by 5V) in daardie geval beskikbaar is. Let daarop dat wanneer langer USB-kabels of USB-kabels van lae gehalte gebruik word, die voltage kan buite die gegradeerde bedryfsvoltage reeks, wat onvoorspelbare gedrag van die ontwikkelingsraad veroorsaak.
LET WEL: As die USB-gasheer nie met die USB-C-aansluiting toegerus is nie, kan 'n Tipe A tot Tipe C USB-adapter gebruik word (ingesluit by die pakket).
12VDC skroefaansluiting
’n Eksterne 12V-kragtoevoer kan oor die 2-polige skroefterminal (gemerk as TB1) gekoppel word. Wanneer 'n eksterne kragbron gebruik word, is dit moontlik om 'n optimale hoeveelheid krag te verkry, aangesien een eksterne kragtoevoereenheid maklik met 'n ander uitgeruil kan word, terwyl die krag- en bedryfseienskappe daarvan per toepassing besluit kan word. Die ontwikkelingsbord laat 'n maksimum stroom van 2.8A per kragspoor (3.3V en 5V) toe wanneer 'n eksterne 12V-kragbron gebruik word. Maksimum kraggraderings, saam met die toegelate insetvoltagDie omvang in die geval wanneer die eksterne kragtoevoer gebruik word, word in die tabel Figuur 7 gegee:
Eksterne kragtoevoer | ||||
Invoer Voltage [V] | Uitset Voltage [V] | Maksimum stroom [A] | Maksimum krag [W] | |
MIN | MAKS | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3 & 5 | 2.8 & 2.8 | 23.24 |
Figuur 7: Eksterne kragtoevoer tafel.
Li-Po/Li-Ion XH battery aansluiting
Wanneer dit aangedryf word deur 'n enkelsel Li-Po/Li-Ion battery, bied mikromedia 5 FPI 'n opsie om op afstand bestuur te word. Dit laat volledige outonomie toe, wat dit moontlik maak om in sommige baie spesifieke situasies gebruik te word: gevaarlike omgewings, landboutoepassings, ens. Die batterykonneksie is 'n standaard 2.5 mm toonhoogte XH-aansluiting. Dit laat 'n reeks enkelsel Li-Po en Li-Ion batterye gebruik word. Die PSU van mikromedia 5 FPI bied die batterylaaifunksionaliteit vanaf beide die USB-aansluiting en die 12VDC/eksterne kragtoevoer. Die batterylaaikring van die PSU bestuur die batterylaaiproses, wat die optimale laaitoestande en langer batterylewe moontlik maak. Die laaiproses word aangedui deur BATT LED-aanwyser, geleë op die agterkant van mikromedia 5 FPI.
Die PSU-module sluit ook die batterylaaierkring in. Afhangende van die operasionele status van die mikromedia 5 FPI-ontwikkelingsbord, kan die laaistroom óf op 100mA óf 500mA gestel word. Wanneer die ontwikkelingsbord AF geskakel word, sal die laaier-IC alle beskikbare krag toewys vir die batterylaaidoeleindes. Dit lei tot vinniger laai, met die laaistroom wat op ongeveer 500mA gestel is. Terwyl aangeskakel word, sal die beskikbare laaistroom op ongeveer 100 mA gestel word, wat die algehele kragverbruik tot 'n redelike vlak verminder. Maksimum krag graderings saam met die toegelate inset voltagDie reeks wanneer die batterykragtoevoer gebruik word, word in die tabel Figuur 8 gegee:
Battery kragtoevoer | ||||
Invoer Voltage [V] | Uitset Voltage [V] | Maksimum stroom [A] | Maksimum krag [W] | |
MIN | MAKS | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3 & 5 | 0.6 & 0.6 | 4.98 |
Figuur 8: Battery kragtoevoer tafel.
Kragoortolligheid en ononderbroke kragtoevoer (UPS)
Die PSU-module ondersteun kragtoevoer-oortolligheid: dit sal outomaties oorskakel na die mees geskikte kragbron as een van die kragbronne misluk of ontkoppel word. Die kragtoevoer-oortolligheid maak ook voorsiening vir 'n ononderbroke werking (dws UPS-funksionaliteit, die battery sal steeds krag verskaf as die USB-kabel verwyder word, sonder om mikromedia 5 FPI gedurende die oorgangstydperk terug te stel).
Die aanskakel van die mikromedia 5 FPI bord
Nadat 'n geldige kragbron gekoppel is (1) in ons geval met 'n enkelsel Li-Po/Li-Ion battery, kan mikromedia 5 FPI aangeskakel word. Dit kan gedoen word deur 'n klein skakelaar aan die rand van die bord, gemerk as SW1 (2). Deur dit AAN te skakel, sal die PSU-module geaktiveer word, en die krag sal deur die bord versprei word. 'n LED-aanwyser gemerk as PWR dui aan dat die mikromedia 5 FPI aangeskakel is.
Resistiewe vertoning
’n Hoëgehalte 5” TFT ware-kleur-skerm met ’n resistiewe raakpaneel is die mees kenmerkende kenmerk van die mikromedia 5 FPI. Die skerm het 'n resolusie van 800 by 480 piksels, en dit kan tot 16.7 miljoen kleure (24-bis kleurdiepte) vertoon. Die vertoning van mikromedia 5 FPI het 'n redelik hoë kontrasverhouding van 500:1, danksy 18 hoëhelderheid LED's wat vir die agtergrond gebruik word. Die vertoonmodule word beheer deur die SSD1963 (1) grafiese drywer IC van Solomon Systech. Dit is 'n kragtige grafiese medeverwerker, toegerus met 1215KB raambuffergeheue. Dit bevat ook 'n paar gevorderde kenmerke soos die hardeware versnelde skermrotasie, vertoonspieëling, hardeware vensters, dinamiese agtergrondligbeheer, programmeerbare kleur- en helderheidsbeheer, en meer.
Die weerstandspaneel, gebaseer op die TSC2003 RTP-beheerder, laat die ontwikkeling van interaktiewe toepassings toe, wat 'n aanraakgedrewe beheerkoppelvlak bied. Die raakpaneelbeheerder gebruik die I2C-koppelvlak vir die kommunikasie met die gasheerbeheerder. Toegerus met 'n hoë-gehalte 5"-skerm (2) en die kontroleerder wat gebare ondersteun, verteenwoordig mikromedia 5 FPI 'n baie kragtige hardeware-omgewing vir die bou van verskeie GUI-gesentreerde Human Machine Interface (HMI) toepassings.
Databerging
Die mikromedia 5 FPI-ontwikkelingsbord is toegerus met twee tipes berginggeheue: met 'n microSD-kaartgleuf en 'n flitsgeheuemodule.
microSD-kaartgleuf
Die microSD-kaartgleuf (1) maak dit moontlik om groot hoeveelhede data ekstern op 'n microSD-geheuekaart te stoor. Dit gebruik die Veilige digitale invoer/afvoer-koppelvlak (SDIO) vir kommunikasie met die MCU. Die microSD-kaartopsporingkring word ook op die bord voorsien. Die microSD-kaart is die kleinste SD-kaart weergawe, wat slegs 5 x 11 mm meet. Ten spyte van sy klein grootte, laat dit geweldige hoeveelhede data toe om daarop gestoor te word. Om te lees en na die SD-kaart te skryf, word 'n behoorlike sagteware/firmware wat op die gasheer-MCU loop, vereis.
Eksterne flitsberging
mikromedia 5 FPI is toegerus met die SST26VF064B Flash geheue (2). Die Flash geheue module het 'n digtheid van 64 Mbits. Sy stoorselle is in 8-bis woorde gerangskik, wat lei tot 8Mb nie-vlugtige geheue in totaal, beskikbaar vir verskeie toepassings. Die mees kenmerkende kenmerke van die SST26VF064B Flash-module is sy hoë spoed, baie hoë uithouvermoë en baie goeie databehoudtydperk. Dit kan tot 100,000 100 siklusse weerstaan, en dit kan die gestoorde inligting vir meer as XNUMX jaar bewaar. Dit gebruik ook die SPI-koppelvlak vir die kommunikasie met die MCU.
Konnektiwiteit
mikromedia 5 FPI bied 'n groot aantal verbindingsopsies. Dit sluit ondersteuning in vir die WiFi, RF en USB (HOST/DEVICE). Benewens hierdie opsies, bied dit ook drie gestandaardiseerde mikroBUS™ Shuttle-verbindings. Dit is 'n aansienlike opgradering vir die stelsel, aangesien dit koppelvlak met die groot basis van Click-borde™ moontlik maak.
USB
Die gasheer-MCU is toegerus met die USB-randmodule, wat eenvoudige USB-verbinding moontlik maak. USB (Universal Serial Bus) is 'n baie gewilde industriestandaard wat kabels, verbindings en protokolle definieer wat gebruik word vir kommunikasie en kragtoevoer tussen rekenaars en ander toestelle. mikromedia 5 FPI ondersteun USB as HOST/DEVICE-modusse, wat die ontwikkeling van 'n wye verskeidenheid van verskeie USB-gebaseerde toepassings moontlik maak. Dit is toegerus met die USB-C-aansluiting, wat baie voordele biedtages, in vergelyking met vroeëre tipes USB-verbindings (simmetriese ontwerp, hoër stroomgradering, kompakte grootte, ens.). Die USB-modusseleksie word gedoen met behulp van 'n monolitiese beheerder IC. Hierdie IC bied Configuration Channel (CC) opsporing en aanduiding funksies.
Om mikromedia 5 FPI as die USB HOST op te stel, moet die USB PSW pen op 'n LAE logiese vlak (0) gestel word deur die MCU. As dit op 'n HOË logiese vlak (1) gestel is, tree mikromedia 5 FPI op as 'n TOESTEL. Terwyl in HOST-modus, verskaf mikromedia 5 FPI krag oor die USB-C-aansluiting (1) vir die aangehegte TOESTEL. Die USB PSW-pen word aangedryf deur die gasheer-MCU, wat die sagteware toelaat om die USB-modus te beheer. Die USB ID-pen word gebruik om die tipe toestel wat aan die USB-poort gekoppel is op te spoor, volgens die USB OTG-spesifikasies: die USB ID-pen wat aan GND gekoppel is, dui 'n HOST-toestel aan, terwyl die USB ID-pen op 'n hoë impedansie-toestand gestel is ( HI-Z) dui aan dat die gekoppelde randapparaat 'n TOESTEL is.
RF
mikromedia 5 FPI bied kommunikasie oor die wêreldwye ISM-radioband. Die ISM-band dek 'n frekwensiereeks tussen 2.4GHz en 2.4835GHz. Hierdie frekwensieband is gereserveer vir industriële, wetenskaplike en mediese gebruik (vandaar die ISM-afkorting). Boonop is dit wêreldwyd beskikbaar, wat dit 'n perfekte alternatief vir WiFi maak, wanneer die M2M-kommunikasie oor 'n kort afstand vereis word. mikromedia 5 FPI gebruik die nRF24L01+ (1), 'n enkelskyfie 2.4GHz-senderontvanger met 'n ingeboude basisbandprotokol-enjin, vervaardig deur Nordic Semiconductors. Dit is 'n perfekte oplossing vir draadlose toepassings met ultra-lae krag. Hierdie transceiver maak staat op die GFSK-modulasie, wat datasnelhede in die reeks van 250 kbps, tot 2 Mbps toelaat. Die GFSK-modulasie is die mees doeltreffende RF-seinmodulasieskema, wat die vereiste bandwydte verminder en sodoende minder krag mors. Die nRF24L01+ beskik ook oor 'n eie Enhanced ShockBurst™, 'n pakkie-gebaseerde dataskakellaag. Benewens ander funksies, bied dit 'n 6-kanaal MultiCeiver™-funksie, wat die gebruik van die nRF24L01+ in 'n sternetwerktopologie moontlik maak. Die nRF24L01+ gebruik die SPI-koppelvlak om met die gasheer-MCU te kommunikeer. Langs die SPI-lyne gebruik dit bykomende GPIO-penne vir die SPI Chip Select, Chip Enable en vir die onderbreking. Die RF-afdeling van die mikromedia 5 FPI beskik ook oor 'n klein skyfie-antenna (4) sowel as SMA-konneksie vir eksterne antenna.
WiFi
'n Baie gewilde WiFi-module (2) gemerk as CC3100 laat WiFi-konneksie toe. Hierdie module is die volledige WiFi-oplossing op 'n skyfie: dit is 'n kragtige WiFi-netwerkverwerker met die kragbestuursubstelsel, wat die TCP/IP-stapel, kragtige kripto-enjin met 256-bis AES-ondersteuning, WPA2-sekuriteit, SmartConfig™-tegnologie, en baie bied meer. Deur die WiFi- en internethanteringstake van die MCU af te laai, laat dit die gasheer-MCU toe om meer veeleisende grafiese toepassings te verwerk, wat dit dus 'n ideale oplossing maak om WiFi-konneksie by mikromedia 5 FPI te voeg. Dit gebruik die SPI-koppelvlak om met die gasheer-MCU te kommunikeer, tesame met verskeie bykomende GPIO-penne wat gebruik word vir die herstel, hibernasie en vir die onderbrekingsverslaggewing.
'n SMD-jumper gemerk as FORCE AP (3) word gebruik om die CC3100-module in 'n Toegangspunt-modus (AP) of in 'n Stasiemodus te dwing. Die bedryfsmodus van die CC3100-module kan egter deur die sagteware oorheers word.
Hierdie SMD-trui bied twee keuses:
- 0: die FORCE AP-pen word na 'n LAE logiese vlak getrek, wat die CC3100-module in die STATION-modus dwing
- 1: die FORCE AP-pen word na 'n HOË logiese vlak getrek, wat die CC3100-module in die AP-modus forseer. Daar is 'n chip-antenna (4) geïntegreer op die PCB van die mikromedia 5 FPI sowel as SMA-koppelaar vir eksterne WiFi-antenna.
mikroBUS™-pendelverbindings
Mikromedia 5 vir STM32 RESISTIVE FPI-ontwikkelingsbord gebruik die mikroBUS™ Shuttle-verbinding, 'n splinternuwe toevoeging tot die mikroBUS™-standaard in die vorm van 'n 2×8-pen IDC-kopstuk met 1.27mm (50mil) toonhoogte. Anders as mikroBUS™-sokke, neem mikroBUS™-pendelverbindings baie minder spasie op, wat dit moontlik maak om dit te gebruik in gevalle waar meer kompakte ontwerp vereis word. Daar is drie mikroBUS™ Shuttle-verbindings (1) op die ontwikkelingsbord, gemerk van MB1 tot MB3. Tipies kan 'n mikroBUS™ Shuttle-verbinding in kombinasie met mikroBUS™ Shuttle-verlengingsbord gebruik word, maar is nie daartoe beperk nie.
mikroBUS™ Shuttle-verlengingsbord (2) is 'n byvoegbord wat toegerus is met die konvensionele mikroBUS™-sok en vier monteergate. Dit kan met 'n plat kabel aan die mikroBUS™ Shuttle-aansluiting gekoppel word. Dit verseker verenigbaarheid met die groot basis van Click-borde™. Die gebruik van mikroBUS™ Shuttles bied ook 'n aantal bykomende voordele:
- Wanneer plat kabels gebruik word, is die posisie van mikroBUS™ Shuttle nie vas nie
- mikroBUS™ Shuttle-verlengingsborde bevat bykomende monteringsgate vir permanente installasie
- 'n Willekeurige lengte plat kabels kan gebruik word (afhangende van die spesifieke gebruiksgevalle)
- Konnektiwiteit kan addisioneel uitgebrei word deur hierdie verbindings in waterval met behulp van Shuttle click (3)
Vir meer inligting oor mikroBUS™ Shuttle-uitbreidingsbord en Shuttle
Klik, besoek asseblief web bladsye:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Vir bykomende inligting oor die mikroBUS™, besoek asseblief die amptenaar web bladsy by www.mikroe.com/mikrobus
Deur 'n paar klankverwante randapparatuur aan te bied, rond mikromedia 5 FPI sy multimedia-konsep af. Dit beskik oor 'n piëzo-gonser, wat uiters maklik is om te programmeer, maar slegs die eenvoudigste klanke kan produseer, slegs nuttig vir alarms of kennisgewings. Die tweede oudio-opsie is die kragtige VS1053B IC (1). Dit is 'n Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI klankdekodeerder, en 'n PCM/IMA ADPCM/Ogg Vorbis enkodeerder, albei op 'n enkele skyfie. Dit beskik oor 'n kragtige DSP-kern, hoëgehalte A/D- en D/A-omsetters, stereo-koptelefoonbestuurder wat 'n 30Ω-lading kan bestuur, nulkruis-detectie met die gladde volumeverandering, bas- en diskantkontroles, en nog baie meer.
Piezo-gonser
'n Piëzo-gonser (2) is 'n eenvoudige toestel wat klank kan weergee. Dit word aangedryf deur 'n klein voorgespanne transistor. Die gonser kan aangedryf word deur 'n PWM-sein vanaf die MCU aan die basis van die transistor toe te pas: die toonhoogte van die klank hang af van die frekwensie van die PWM-sein, terwyl die volume beheer kan word deur sy dienssiklus te verander. Aangesien dit baie maklik is om te programmeer, kan dit baie nuttig wees vir eenvoudige alarms, kennisgewings en ander soorte eenvoudige klanksignalisering.
Oudio KODEK
Hulpbronveisende en komplekse klankverwerkingstake kan van die gasheer MCU afgelaai word deur 'n toegewyde oudio CODEC IC, gemerk as VS1053B (1) te gebruik. Hierdie IC ondersteun baie verskillende klankformate, wat algemeen op verskeie digitale oudio-toestelle voorkom. Dit kan klankstrome onafhanklik enkodeer en dekodeer terwyl DSP-verwante take parallel uitgevoer word. Die VS1053B het verskeie sleutelkenmerke wat hierdie IC baie gewilde keuse maak wanneer dit by klankverwerking kom.
Deur hardeware-kompressie (enkodering) van hoë gehalte te bied, laat die VS1053B toe dat die klank opgeneem word, wat baie minder spasie in beslag neem in vergelyking met dieselfde oudio-inligting in sy rou formaat. In kombinasie met hoë-gehalte ADC's en DAC's, koptelefoonbestuurder, geïntegreerde klankgelykmaker, volumebeheer, en meer, verteenwoordig dit 'n allesomvattende oplossing vir enige tipe klanktoepassing. Saam met die kragtige grafiese verwerker, rond die VS1053B klankverwerker die multimedia-aspekte van die mikromedia 5 FPI-ontwikkelingsbord heeltemal af. Die mikromedia 5 FPI-bord is toegerus met die 3.5 mm vierpolige koptelefoonaansluiting (3), wat dit moontlik maak om 'n koptelefoon met 'n mikrofoon te koppel.
Sensors en ander randapparatuur
'n Stel bykomende sensors en toestelle aan boord voeg nog 'n laag bruikbaarheid by die mikromedia 5 FPI-ontwikkelingsbord.
Digitale bewegingsensor
Die FXOS8700CQ, 'n gevorderde geïntegreerde 3-as versnellingsmeter en 3-as magnetometer, kan baie verskillende bewegingsverwante gebeurtenisse opspoor, insluitend die oriëntasiegebeurtenisbespeuring, vryvalbespeuring, skokbespeuring, sowel as tik- en dubbeltikgebeurtenisbespeuring. Hierdie gebeure kan aan die gasheer-MCU gerapporteer word oor twee toegewyde onderbrekingspenne, terwyl die data-oordrag oor die I2C-kommunikasie-koppelvlak uitgevoer word. Die FXOS8700CQ-sensor kan baie nuttig wees vir die opsporing van vertoonoriëntasie. Dit kan ook gebruik word om mikromedia 5 FPI in 'n volledige 6-as e-kompas oplossing te verander. Die I2C-slaafadres kan verander word deur twee SMD-springers te gebruik wat onder die ADDR SEL-etiket (1) gegroepeer is.
Intydse klok (RTC)
Die gasheer MCU bevat 'n intydse klok perifere module (RTC). Die RTC-randtoestel gebruik 'n aparte kragbron, gewoonlik 'n battery. Om deurlopende dop van tyd moontlik te maak, is mikromedia 5 FPI toegerus met 'n knoppieselbattery wat RTC-funksionaliteit handhaaf selfs al is die hoofkragtoevoer AF. Uiters lae kragverbruik van die RTC-randtoestel laat hierdie batterye baie lank hou. Die mikromedia 5 FPI-ontwikkelingsbord is toegerus met die knoppieselbatteryhouer (2), versoenbaar met die SR60, LR60, 364 knoppieselbatterytipes, wat dit toelaat om 'n intydse klok in die toepassings in te sluit.
KIES NECTO-ONTWERPER VIR GUI-APPS
Bou slim GUI-toepassings maklik met NECTO Studio-ontwerper en LVGL Graphics Library.
Wat is volgende?
Jy het nou die reis deur elke kenmerk van mikromedia 5 vir STM32 RESISTIVE FPI-ontwikkelingsbord voltooi. Jy het die modules en organisasie daarvan leer ken. Nou is jy gereed om jou nuwe bord te begin gebruik. Ons stel verskeie stappe voor wat waarskynlik die beste manier is om te begin.
SAMESTELLERS
NECTO Studio is 'n volledige, kruisplatform-geïntegreerde ontwikkelingsomgewing (IDE) vir ingebedde toepassings wat alles verskaf wat nodig is om te begin ontwikkel, en prototipering, insluitend Click board™ toepassings en GUI's vir ingebedde toestelle. Vinnige sagteware-ontwikkeling word maklik bereik aangesien ontwikkelaars nie laevlakkode hoef te oorweeg nie, wat hulle vrymaak om op die toepassingskode self te fokus. Dit beteken dat die verandering van die MCU of selfs die hele platform nie van ontwikkelaars sal vereis om hul kode vir die nuwe MCU of platform te herontwikkel nie. Hulle kan eenvoudig oorskakel na die verlangde platform, die korrekte borddefinisie toepas file, en die toepassingskode sal voortgaan om te loop na 'n enkele samestelling. www.mikroe.com/necto.
GUI PROJEKTE
Sodra jy NECTO Studio afgelaai het, en aangesien jy reeds die bord gekry het, is jy gereed om jou eerste GUI-projekte te begin skryf. Kies tussen verskeie samestellers vir die spesifieke MCU wat op die mikromedia-toestel is, en begin een van die gewildste grafiese biblioteek in die ingebedde industrie gebruik – LVGL grafiese biblioteek, 'n integrale deel van NECTO Studio. Dit maak 'n uitstekende beginpunt vir toekomstige GUI-projekte.
GEMEENSKAP
Jou projek begin op EmbeddedWiki – die wêreld se grootste ingebedde projekte-platform, met meer as 1M+ gereed-vir-gebruik-projekte, gemaak met vooraf-ontwerpte en gestandaardiseerde hardeware- en sagteware-oplossings wat dien as 'n beginpunt vir die ontwikkeling van pasgemaakte produkte of toepassings. Die platform dek 12 onderwerpe en 92 toepassings. Kies eenvoudig die MCU wat jy benodig, kies die toepassing en ontvang 100% geldige kode. Of jy nou 'n beginner is wat aan jou eerste projek werk of 'n gesoute professionele persoon op jou een 101ste is, EmbeddedWiki verseker projekvoltooiing met bevrediging, wat onnodige tyd uitskakeltage. www.embeddedwiki.com
ONDERSTEUN
MIKROE bied gratis Tegniese Ondersteuning tot aan die einde van sy leeftyd, so as iets verkeerd loop, is ons gereed en bereid om te help. Ons weet hoe belangrik dit is om op iemand te kan staatmaak in die oomblikke wanneer ons om enige rede vasstaan met ons projekte, of 'n sperdatum in die gesig staar. Dit is hoekom ons Ondersteuningsafdeling, as een van die pilare waarop ons maatskappy gebaseer is, nou ook die Premium Tegniese Ondersteuning aan besigheidsgebruikers bied, wat selfs 'n korter tydsraamwerk vir oplossings verseker. www.mikroe.com/support
VRYWARING
Al die produkte wat deur MIKROE besit word, word deur kopieregwetgewing en internasionale kopieregverdrag beskerm. Daarom moet hierdie handleiding as enige ander kopieregmateriaal hanteer word. Geen deel van hierdie handleiding, insluitend produk en sagteware wat hierin beskryf word, moet sonder die vooraf skriftelike toestemming van MIKROE gereproduseer, in 'n herwinningstelsel gestoor, vertaal of versend word in enige vorm of op enige manier nie. Die handleiding PDF-uitgawe kan gedruk word vir privaat of plaaslike gebruik, maar nie vir verspreiding nie. Enige wysiging van hierdie handleiding is verbode. MIKROE verskaf hierdie handleiding 'soos dit is' sonder enige waarborg van enige aard, hetsy uitdruklik of geïmpliseer, insluitend, maar nie beperk nie tot, die geïmpliseerde waarborge of voorwaardes van verhandelbaarheid of geskiktheid vir 'n spesifieke doel.
MIKROE sal geen verantwoordelikheid of aanspreeklikheid aanvaar vir enige foute, weglatings en onakkuraathede wat in hierdie handleiding mag voorkom nie. In geen geval sal MIKROE, sy direkteure, beamptes, werknemers of verspreiders aanspreeklik wees vir enige indirekte, spesifieke, toevallige of gevolglike skade (insluitend skadevergoeding vir verlies van besigheidswinste en besigheidsinligting, besigheidsonderbreking of enige ander geldelike verlies) wat voortspruit uit die gebruik van hierdie handleiding of produk, selfs al is MIKROE ingelig oor die moontlikheid van sulke skade. MIKROE behou die reg voor om inligting vervat in hierdie handleiding te eniger tyd sonder vooraf kennisgewing te verander, indien nodig.
HOË RISIKO AKTIWITEITE
Die produkte van MIKROE is nie fout nie – verdraagsaam of ontwerp, vervaardig of bedoel vir gebruik of herverkoop as aanlyn beheertoerusting in gevaarlike omgewings wat mislukking vereis – veilige werkverrigting, soos in die bedryf van kernfasiliteite, vliegtuignavigasie of kommunikasiestelsels, lug verkeersbeheer, direkte lewensondersteunende masjiene of wapenstelsels waarin die mislukking van sagteware direk tot dood, persoonlike besering of ernstige fisiese of omgewingskade kan lei ('Hoërisiko-aktiwiteite'). MIKROE en sy verskaffers ontken spesifiek enige uitdruklike of geïmpliseerde waarborg van geskiktheid vir hoërisiko-aktiwiteite.
HANDELSMERKE
Die MIKROE naam en logo, die MIKROE logo, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ en mikroBUS™ is handelsmerke van MIKROE. Alle ander handelsmerke wat hierin genoem word, is die eiendom van hul onderskeie maatskappye. Alle ander produk- en korporatiewe name wat in hierdie handleiding verskyn, mag of mag nie geregistreerde handelsmerke of kopiereg van hul onderskeie maatskappye wees nie, en word slegs vir identifikasie of verduideliking en tot die eienaars se voordeel gebruik, sonder die bedoeling om inbreuk te maak. Kopiereg © MIKROE, 2024, Alle regte voorbehou.
- As jy meer wil leer oor ons produkte, besoek gerus ons webwebwerf by www.mikroe.com
- As jy probleme met enige van ons produkte ervaar of net bykomende inligting benodig, plaas asseblief jou kaartjie by www.mikroe.com/support
- Indien u enige vrae, kommentaar of besigheidsvoorstelle het, moet asseblief nie huiwer om ons te kontak by office@mikroe.com
Dokumente / Hulpbronne
![]() |
MIKROE STM32F407ZGT6 Multiadapter Prototipe Bord [pdf] Instruksiehandleiding STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototipe Board, STM32F407ZGT6, Multi Adapter Prototipe Board, Adapter Prototipe Board, Prototipe Board, Board |