MIKROE STM32F407ZGT6 Multiadapter prototípus kártya
Köszönjük, hogy a MIKROE-t választotta!
Bemutatjuk Önnek a tökéletes multimédiás megoldást a beágyazott fejlesztéshez. Külsőleg elegáns, belül mégis rendkívül erőteljes, úgy terveztük, hogy kiemelkedő eredményeket inspiráljon. És most minden a tiéd. Élvezze a prémiumot.
Válassza ki saját megjelenését
Hátul egyforma, elöl választható.
- mikromedia 5 STM32 rezisztív FPI kerettel
- mikromedia 5 STM32 rezisztív FPI kerettel
A mikromedia 5 for STM32 RESISTIVE FPI egy kompakt fejlesztőkártya, amelyet teljes megoldásként terveztek multimédiás és GUI-központú alkalmazások gyors fejlesztéséhez. A 5 bites színpaletta (24 millió szín) megjelenítésére képes, nagy teljesítményű grafikus vezérlő által vezérelt 16.7 hüvelykes rezisztív érintőképernyővel, valamint a DSP-alapú beágyazott hang CODEC IC-vel tökéletes megoldást jelent bármilyen típusú multimédiás alkalmazáshoz. .
A magja egy nagy teljesítményű, 32 bites STM32F407ZGT6 vagy STM32F746ZGT6 mikrokontroller (a következő szövegben „gazda MCU” néven szerepel), amelyet az STMicroelectronics gyárt, amely elegendő feldolgozási teljesítményt biztosít a legigényesebb feladatokhoz, biztosítva a gördülékeny grafikus teljesítményt és a hibákat. - ingyenes hangvisszaadás.
Ez a fejlesztőkártya azonban nem korlátozódik csak multimédiás alkalmazásokra: a mikromedia 5 for STM32 RESITIVE FPI (a következő szövegben „mikromedia 5 FPI”) rendelkezik USB, RF csatlakozási lehetőségekkel, digitális mozgásérzékelővel, piezo hangjelzéssel, akkumulátortöltési funkcióval, SD-vel. - Kártyaolvasó, RTC és még sok más, kiterjesztve a használatát a multimédián túl. A három kompakt méretű mikroBUS Shuttle csatlakozó képviseli a legjellegzetesebb csatlakozási jellemzőt, lehetővé téve a hozzáférést a Click boardok™ hatalmas bázisához, amelyek naponta bővülnek.
A mikromedia 5 FPI használhatósága nem merül ki azzal a képességgel, hogy felgyorsítja a prototípus-készítést és az alkalmazásfejlesztést.tages: komplett megoldásnak készült, amely közvetlenül bármely projektbe beépíthető, további hardver módosítások nélkül. Kétféle mikromedia 5-öt kínálunk STM32 RESITIVE FPI kártyákhoz. Az első TFT-kijelzővel van körülvéve, és ideális kézi eszközökhöz. A másik mikromedia 5 for STM32 RESISTIVE FPI kártya TFT-kijelzővel rendelkezik fém kerettel, és négy sarokszerelő furattal rendelkezik, amelyek lehetővé teszik az egyszerű beszerelést különféle ipari készülékekbe. Mindegyik opció használható intelligens otthoni megoldásokban, valamint falpanelekben, biztonsági és autóipari rendszerekben, gyárautomatizálásban, folyamatirányításban, mérésben, diagnosztikában és még sok másban. Mindkét típusnál csak egy szép burkolatra van szüksége ahhoz, hogy a mikromedia 5 for STM32 RESITIVE FPI kártyát teljesen működőképes dizájnná alakítsa.
JEGYZET: Ez a kézikönyv teljes egészében a mikromedia 5 egyik lehetőségét mutatja be az STM32 RESITIVE FPI-hez illusztrációként. A kézikönyv mindkét lehetőségre vonatkozik.
A mikrokontroller legfontosabb jellemzői
A mikromedia 5 for STM32 Resistive FPI magjában az STM32F407ZGT6 vagy az STM32F746ZGT6 MCU-t használja.
Az STM32F407ZGT6 a 32 bites RISC ARM® Cortex®-M4 mag. Ezt az MCU-t az STMicroelectronics gyártja, amely egy dedikált lebegőpontos egységet (FPU), egy teljes DSP-funkciót és egy memóriavédelmi egységet (MPU) tartalmaz a fokozott alkalmazásbiztonság érdekében. A gazdagép MCU-n elérhető számos periféria közül a legfontosabb jellemzők a következők:
- 1 MB Flash memória
- 192 + 4 KB SRAM (beleértve a 64 KB Core csatolt memóriát)
- Adaptív valós idejű gyorsító (ART Accelerator™), amely lehetővé teszi a 0 várakozási állapot végrehajtását a Flash memóriából
- Működési frekvencia 168 MHz-ig
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Az MCU funkciók teljes listáját az STM32F407ZGT6 adatlapon találja
Az STM32F746ZGT6 a 32 bites RISC ARM® Cortex®-M7 mag. Ezt az MCU-t az STMicroelectronics gyártja, amely egy dedikált lebegőpontos egységet (FPU), egy teljes DSP-funkciót és egy memóriavédelmi egységet (MPU) tartalmaz a fokozott alkalmazásbiztonság érdekében. A gazdagép MCU-n elérhető számos periféria közül a legfontosabb jellemzők a következők:
- 1 MB Flash memória
- 320 KB SRAM
- Adaptív valós idejű gyorsító (ART Accelerator™), amely lehetővé teszi a 0 várakozási állapot végrehajtását a Flash memóriából
- Működési frekvencia 216 MHz-ig
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Az MCU szolgáltatások teljes listáját az STM32F746ZGT6 adatlapon találja.
Mikrokontroller programozás/hibakeresés
A gazdagép MCU programozható és hibakereshető a J-n keresztülTAG/ SWD kompatibilis 2×5 tűs csatlakozó (1), PROG/DEBUG felirattal. Ez a csatlakozó lehetővé teszi külső programozó (pl. CODEGRIP vagy mikroProg) használatát. A mikrovezérlő programozása a készülékbe alapértelmezés szerint előre beprogramozott bootloaderrel is elvégezhető. A bootloader szoftverrel kapcsolatos összes információ a következő oldalon található: www.mikroe.com/mikrobootloader
MCU reset
A tábla fel van szerelve a Reset gombbal (2), amely a tábla hátoldalán található. ALACSONY logikai szint generálására szolgál a mikrokontroller reset tűjén.
Tápegység
A tápegység (PSU) tiszta és szabályozott áramellátást biztosít, amely szükséges a mikromedia 5 FPI fejlesztőkártya megfelelő működéséhez. A gazdagép MCU a többi perifériával együtt szabályozott és zajmentes tápellátást igényel. Ezért a tápegységet gondosan úgy tervezték, hogy szabályozza, szűrje és elosztja az áramellátást a mikromedia 5 FPI minden részén. Három különböző tápegység bemenettel van felszerelve, biztosítva mindazt a rugalmasságot, amire a mikromedia 5 FPI-nek szüksége van, különösen, ha terepen vagy egy nagyobb rendszer integrált elemeként használják. Több áramforrás használata esetén egy előre meghatározott prioritású automatikus tápkapcsoló áramkör biztosítja, hogy a legmegfelelőbb kerül alkalmazásra.
A tápegység megbízható és biztonságos akkumulátortöltő áramkört is tartalmaz, amely lehetővé teszi egycellás Li-Po/Li-Ion akkumulátor töltését. A Power OR-ing opció is támogatott, amely szünetmentes tápegységet (UPS) biztosít, ha külső vagy USB tápforrást használnak az akkumulátorral együtt.
Részletes leírás
A PSU-nak nagyon megterhelő feladata van a gazdagép MCU és az összes fedélzeti perifériának, valamint a külsőleg csatlakoztatott perifériák tápellátásának biztosítása. Az egyik legfontosabb követelmény, hogy elegendő áramot biztosítson, elkerülve a voltage csepp a kimeneten. Ezenkívül a tápegységnek képesnek kell lennie több, eltérő névleges térfogatú áramforrás támogatásáratages, lehetővé téve a prioritás szerinti váltást közöttük. A tápegység kialakítása, amely a Microchip által gyártott nagy teljesítményű tápkapcsoló IC-n alapul, nagyon jó minőségű kimenetet biztosít.tage, nagy névleges áramerősség és csökkentett elektromágneses sugárzás.
Az s bemenetnéltagA tápegység közül a MIC2253, egy nagy hatékonyságú vezérlő IC túlfeszültséggeltage védelem biztosítja, hogy a köttage bemenet a következő s-néltage jól szabályozott és stabil. A vol. fokozására szolgáltage az alacsony térfogatútage áramforrások (Li-Po/Li-Ion akkumulátor és USB), lehetővé téve a következő stage jól szabályozott 3.3 V és 5 V feszültséget szállítani a fejlesztő táblára. Egy sor diszkrét komponenst használnak annak meghatározására, hogy a bemeneti áramforráshoz szükség van-e voltage lökést. Ha több áramforrás van csatlakoztatva egyszerre, ez az áramkör a bemeneti prioritás szintjének meghatározására is szolgál: külsőleg csatlakoztatott 12 V-os tápegység, USB-n keresztüli tápellátás és Li-Po/Li-Ion akkumulátor.
Az elérhető áramforrások közötti átmenetet úgy tervezték, hogy a fejlesztőkártya zavartalan működését biztosítsa. A következő tápegység stage két MIC28511, szinkron léptető (buck) szabályozót használ, amelyek akár 3 A-t is képesek szolgáltatni. A MIC28511 IC a HyperSpeed Control® és a HyperLight Load® architektúrákat használja, ultragyors tranziens reakciót és nagy könnyű terhelési hatékonyságot biztosítva. A két buck szabályozó mindegyike a megfelelő tápsín (3.3 V és 5 V) tápellátására szolgál a teljes fejlesztőkártya és a csatlakoztatott perifériák között.
Voltage hivatkozás
Az MCP1501, egy nagy pontosságú pufferelt voltagA Microchip referenciája nagyon pontos mennyiséget biztosíttagkötet nélküli hivatkozástage sodródás. Különféle célokra használható: a leggyakoribb felhasználási területek közé tartozik a voltagReferenciák az A/D konverterekhez, D/A konverterekhez és a gazda MCU komparátor perifériáihoz. Az MCP1501 akár 20 mA feszültséget is tud nyújtani, felhasználását kizárólag a voltage komparátor alkalmazások nagy bemeneti impedanciával. Az adott alkalmazástól függően vagy 3.3 V a tápsínről, vagy 2.048 V az MCP1501-ről választható. A REF SEL feliratú beépített SMD jumper két kötetet kínáltage hivatkozási lehetőségek:
- REF: 2.048V a nagy pontosságú voltage referencia IC
- 3V3: 3.3V a fő tápsíntől
PSU csatlakozók
Amint azt elmagyaráztuk, a PSU fejlett kialakítása többféle áramforrás használatát teszi lehetővé, példátlan rugalmasságot kínálva: ha Li-Po/Li-Ion akkumulátorral táplálja, a legnagyobb fokú autonómiát kínálja. Olyan helyzetekben, amikor az áramellátás problémát jelent, a kétpólusú csavaros csatlakozón keresztül csatlakoztatott külső 12 VDC tápegységről is táplálható. A tápellátás akkor sem probléma, ha az USB-kábelen keresztül táplálja. Az USB-C csatlakozón keresztül táplálható, az USB HOST (azaz személyi számítógép), az USB fali adapter vagy az akkumulátor tápegység által biztosított tápegység használatával. Három tápcsatlakozó áll rendelkezésre, mindegyik egyedi céllal:
- CN6: USB-C csatlakozó (1)
- TB1: Csavaros kapocs külső 12 VDC tápegységhez (2)
- CN8: szabványos 2.5 mm-es osztású XH akkumulátorcsatlakozó (3)
USB-C csatlakozó
Az USB-C csatlakozó (CN6 jelzéssel) az USB-gazdagépről (általában PC-ről), az USB-tápegységről vagy az USB fali adapterről biztosít áramot. Ha az USB-csatlakozón keresztül táplálja, a rendelkezésre álló teljesítmény a forrás képességeitől függ. Maximális névleges teljesítmény a megengedett bemeneti térfogattal együtttagAz USB tápegység használata esetén a tartományt a 6. ábra táblázat tartalmazza:
USB tápegység | ||||
Input Voltage [V] | Kimenet voltage [V] | Max áramerősség [A] | Maximális teljesítmény [W] | |
MIN | MAX | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3 és 5 | 0.7 és 0.7 | 5.81 |
Ha számítógépet használ áramforrásként, akkor a maximális teljesítmény akkor érhető el, ha a gazdaszámítógép támogatja az USB 3.2 interfészt, és fel van szerelve USB-C csatlakozókkal. Ha a gazdaszámítógép USB 2.0 interfészt használ, akkor ez lesz képes a legkevesebb áramellátásra, mivel ebben az esetben csak 500 mA (2.5 W 5 V-on) áll rendelkezésre. Vegye figyelembe, hogy hosszabb USB-kábelek vagy gyenge minőségű USB-kábelek használatakor a voltage a névleges üzemi térfogaton kívülre eshettage tartomány, ami a fejlesztői tábla kiszámíthatatlan viselkedését okozza.
JEGYZET: Ha az USB-gazdagép nincs felszerelve USB-C csatlakozóval, akkor A-típusú USB-adapter használható (a csomag tartalmazza).
12VDC csavaros kapocs
Egy külső 12 V-os tápegység csatlakoztatható a 2 pólusú csavaros kapocshoz (TB1 jelzéssel). Külső tápegység használatával optimális teljesítményt lehet elérni, hiszen egy külső tápegység könnyen cserélhető egy másikra, teljesítménye és működési jellemzői pedig alkalmazásonként dönthetők el. A fejlesztőkártya 2.8 A maximális áramerősséget tesz lehetővé tápsínenként (3.3 V és 5 V), ha külső 12 V-os tápegységet használ. Maximális névleges teljesítmény a megengedett bemeneti térfogattal együtttagA tartományt külső tápegység használata esetén a 7. ábra mutatja:
Külső tápegység | ||||
Input Voltage [V] | Kimenet voltage [V] | Max áramerősség [A] | Maximális teljesítmény [W] | |
MIN | MAX | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3 és 5 | 2.8 és 2.8 | 23.24 |
7. ábra: Külső tápegység táblázat.
Li-Po/Li-Ion XH akkumulátor csatlakozó
Ha egycellás Li-Po/Li-Ion akkumulátorral működik, a mikromedia 5 FPI lehetőséget kínál a távoli működtetésre. Ez lehetővé teszi a teljes autonómiát, lehetővé téve a használatát bizonyos nagyon speciális helyzetekben: veszélyes környezetben, mezőgazdasági alkalmazásokban stb. Az akkumulátorcsatlakozó egy szabványos 2.5 mm-es XH csatlakozó. Lehetővé teszi egy sor egycellás Li-Po és Li-Ion akkumulátor használatát. A mikromedia 5 FPI tápegysége biztosítja az akkumulátor töltési funkcióját, mind az USB-csatlakozóról, mind a 12 VDC/külső tápegységről. A PSU akkumulátortöltő áramköre irányítja az akkumulátor töltési folyamatát, lehetővé téve az optimális töltési feltételeket és az akkumulátor hosszabb élettartamát. A töltési folyamatot a mikromedia 5 FPI hátoldalán található BATT LED jelzőfény jelzi.
A PSU modul az akkumulátortöltő áramkört is tartalmazza. A mikromedia 5 FPI fejlesztőkártya működési állapotától függően a töltőáram 100mA-re vagy 500mA-re állítható. Amikor a fejlesztőkártya KI van kapcsolva, a töltő IC az összes rendelkezésre álló energiát lefoglalja az akkumulátor töltésére. Ez gyorsabb töltést eredményez, a töltőáram körülbelül 500 mA-re van állítva. Bekapcsolt állapotban a rendelkezésre álló töltőáram körülbelül 100 mA-re lesz állítva, így az általános energiafogyasztás ésszerű szintre csökken. Maximális névleges teljesítmény a megengedett bemeneti térfogattal együtttagAz akkumulátoros tápegység használatának tartományát a 8. ábra mutatja:
Akkumulátoros tápegység | ||||
Input Voltage [V] | Kimenet voltage [V] | Max áramerősség [A] | Maximális teljesítmény [W] | |
MIN | MAX | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3 és 5 | 0.6 és 0.6 | 4.98 |
8. ábra: Akkumulátoros tápegység táblázat.
Tápfeszültség redundancia és szünetmentes tápegység (UPS)
A PSU modul támogatja a tápellátás redundanciáját: automatikusan átvált a legmegfelelőbb áramforrásra, ha valamelyik áramforrás meghibásodik vagy megszakad. A tápellátás redundanciája a megszakítás nélküli működést is lehetővé teszi (azaz az UPS működése, az akkumulátor az USB-kábel eltávolítása esetén is biztosítja az áramellátást anélkül, hogy a mikromedia 5 FPI-t visszaállítaná az átmeneti időszakban).
A bekapcsolása mikromedia 5 FPI kártya
Miután egy érvényes tápforrást csatlakoztattunk (1) esetünkben egycellás Li-Po/Li-Ion akkumulátorral, a mikromedia 5 FPI bekapcsolható. Ezt megteheti egy kis kapcsolóval a tábla szélén, amely SW1 (2) felirattal van ellátva. Bekapcsolásával a PSU modul engedélyezve lesz, és a tápellátás eloszlik az egész kártyán. A PWR feliratú LED jelzi, hogy a mikromedia 5 FPI be van kapcsolva.
Rezisztív kijelző
A mikromedia 5 FPI legmeghatározóbb jellemzője a kiváló minőségű, 5”-os TFT valódi színes kijelző rezisztív érintőpanellel. A kijelző felbontása 800 x 480 pixel, és akár 16.7 millió színt is képes megjeleníteni (24 bites színmélység). A mikromedia 5 FPI kijelzője meglehetősen magas, 500:1 kontrasztaránnyal rendelkezik, köszönhetően a háttérvilágításhoz használt 18 nagy fényerejű LED-nek. A kijelző modult a Solomon Systech SSD1963 (1) grafikus illesztőprogram IC vezérli. Ez egy nagy teljesítményű grafikus társprocesszor, 1215 KB keretpuffer memóriával. Tartalmaz néhány speciális funkciót is, mint például a hardveresen gyorsított képernyőforgatás, a kijelző tükrözése, a hardveres ablakozás, a dinamikus háttérvilágítás vezérlés, a programozható szín- és fényerőszabályozás stb.
A TSC2003 RTP vezérlőre épülő rezisztív panel interaktív alkalmazások fejlesztését teszi lehetővé, érintésvezérelt vezérlőfelületet kínálva. Az érintőpaneles vezérlő az I2C interfészt használja a gazdavezérlővel való kommunikációhoz. A kiváló minőségű 5 hüvelykes kijelzővel (2) és a gesztusokat támogató vezérlővel felszerelt mikromedia 5 FPI nagyon hatékony hardverkörnyezetet képvisel különféle GUI-központú Human Machine Interface (HMI) alkalmazások létrehozásához.
Adattárolás
A mikromedia 5 FPI fejlesztőlap kétféle tárolómemóriával van felszerelve: microSD kártyanyílással és Flash memóriamodullal.
microSD kártyanyílás
A microSD kártyanyílás (1) lehetővé teszi nagy mennyiségű adat külső, microSD memóriakártyán történő tárolását. A biztonságos digitális bemeneti/kimeneti interfészt (SDIO) használja az MCU-val való kommunikációhoz. A microSD-kártya érzékelő áramköre is megtalálható az alaplapon. A microSD-kártya a legkisebb SD-kártya-verzió, mindössze 5 x 11 mm-es. Kis mérete ellenére óriási mennyiségű adat tárolását teszi lehetővé rajta. Az SD-kártya olvasásához és írásához megfelelő szoftverre/firmware-re van szükség, amely a gazdagép MCU-n fut.
Külső flash tároló
A mikromedia 5 FPI SST26VF064B Flash memóriával van felszerelve (2). A Flash memóriamodul sűrűsége 64 Mbit. Tárolócellái 8 bites szavakban vannak elrendezve, így összesen 8 Mb nem felejtő memória áll rendelkezésre, amely különféle alkalmazásokhoz áll rendelkezésre. Az SST26VF064B Flash modul legmeghatározóbb jellemzői a nagy sebesség, a nagyon nagy tartósság és a nagyon jó adatmegőrzési időszak. Akár 100,000 100 ciklust is kibír, és több mint XNUMX évig képes megőrizni a tárolt információkat. Az SPI interfészt is használja az MCU-val való kommunikációhoz.
Kapcsolódás
A mikromedia 5 FPI számos csatlakozási lehetőséget kínál. Tartalmazza a WiFi, RF és USB (HOST/DEVICE) támogatását. Ezen opciók mellett három szabványos mikroBUS™ Shuttle csatlakozót is kínál. Ez egy jelentős fejlesztés a rendszer számára, mivel lehetővé teszi a Click boards™ hatalmas bázisával való interfésülést.
USB
A gazdagép MCU USB periféria modullal van felszerelve, amely egyszerű USB csatlakozást tesz lehetővé. Az USB (Universal Serial Bus) egy nagyon népszerű iparági szabvány, amely a számítógépek és más eszközök közötti kommunikációhoz és tápellátáshoz használt kábeleket, csatlakozókat és protokollokat határozza meg. A mikromedia 5 FPI támogatja az USB-t HOST/DEVICE módban, lehetővé téve a különféle USB-alapú alkalmazások széles skálájának fejlesztését. USB-C csatlakozóval van felszerelve, amely számos előnyt kínáltages, a korábbi típusú USB-csatlakozókhoz képest (szimmetrikus kialakítás, nagyobb áramerősség, kompakt méret stb.). Az USB mód kiválasztása monolitikus vezérlő IC segítségével történik. Ez az IC konfigurációs csatorna (CC) észlelési és jelzési funkciókat biztosít.
A mikromedia 5 FPI USB HOST-ként való beállításához az USB PSW lábát ALACSONY logikai szintre (0) kell beállítani az MCU-nak. Ha MAGAS logikai szintre (1) van beállítva, a mikromedia 5 FPI ESZKÖZként működik. HOST módban a mikromedia 5 FPI tápellátást biztosít az USB-C csatlakozón (1) keresztül a csatlakoztatott ESZKÖZ számára. Az USB PSW érintkezőt a gazdagép MCU hajtja meg, lehetővé téve a szoftver számára az USB mód vezérlését. Az USB-azonosító érintkező az USB-porthoz csatlakoztatott eszköz típusának észlelésére szolgál, az USB OTG specifikációi szerint: a GND-hez csatlakoztatott USB-azonosító érintkező HOST-eszközt jelez, míg az USB-azonosító érintkező nagy impedanciájú állapotba állítva ( A HI-Z) azt jelzi, hogy a csatlakoztatott periféria egy ESZKÖZ.
RF
A mikromedia 5 FPI kommunikációt kínál a világméretű ISM rádiósávon. Az ISM sáv 2.4 GHz és 2.4835 GHz közötti frekvenciatartományt fed le. Ez a frekvenciasáv ipari, tudományos és orvosi használatra van fenntartva (innen ered az ISM rövidítés). Ezenkívül világszerte elérhető, így tökéletes alternatívája a WiFi-nek, amikor az M2M kommunikációra van szükség rövid távolságon. A mikromedia 5 FPI az nRF24L01+ (1) egylapkás, 2.4 GHz-es adó-vevőt használja beágyazott alapsávi protokollmotorral, amelyet a Nordic Semiconductors gyárt. Tökéletes megoldás rendkívül alacsony fogyasztású vezeték nélküli alkalmazásokhoz. Ez az adó-vevő a GFSK modulációra támaszkodik, amely 250 kbps és 2 Mbps közötti adatátviteli sebességet tesz lehetővé. A GFSK moduláció a leghatékonyabb RF jelmodulációs séma, amely csökkenti a szükséges sávszélességet, így kevesebb energiát pazarol. Az nRF24L01+ saját fejlesztésű Enhanced ShockBurst™ csomag alapú adatkapcsolati réteggel is rendelkezik. Az egyéb funkciók mellett egy 6 csatornás MultiCeiver™ funkciót is kínál, amely lehetővé teszi az nRF24L01+ használatát csillaghálózati topológiában. Az nRF24L01+ az SPI interfészt használja a gazdagép MCU-val való kommunikációhoz. Az SPI-vonalak mentén további GPIO érintkezőket használ az SPI Chip Select, Chip Enable és a megszakításhoz. A mikromedia 5 FPI RF része egy kis chip antennával (4), valamint egy SMA csatlakozóval is rendelkezik a külső antenna számára.
WiFi
A CC2 címkével ellátott, nagyon népszerű WiFi modul (3100) lehetővé teszi a WiFi csatlakozást. Ez a modul a teljes WiFi megoldás egy chipen: ez egy nagy teljesítményű WiFi hálózati processzor energiagazdálkodási alrendszerrel, amely TCP/IP veremet, nagy teljesítményű kriptomotort 256 bites AES támogatással, WPA2 biztonságot, SmartConfig™ technológiát és sok minden mást kínál. több. A WiFi és az Internet kezelési feladatok MCU-ról való lerakásával lehetővé teszi a gazdagép MCU számára, hogy igényesebb grafikus alkalmazásokat dolgozzon fel, így ideális megoldás a mikromedia 5 FPI WiFi kapcsolat hozzáadására. Az SPI interfészt használja a gazdagép MCU-val való kommunikációhoz, valamint számos további GPIO érintkezőt használ az alaphelyzetbe állításhoz, a hibernáláshoz és a megszakítási jelentésekhez.
A FORCE AP (3) jelzésű SMD jumper segítségével a CC3100 modul Access Point (AP) vagy Station módba kényszeríthető. A CC3100 modul működési módja azonban felülbírálható a szoftverrel.
Ez az SMD jumper két lehetőséget kínál:
- 0: a FORCE AP érintkező ALACSONY logikai szintre húzódik, ami a CC3100 modult STATION módba kényszeríti
- 1: a FORCE AP pin HIGH logikai szintre húzódik, ami a CC3100 modult AP módba kényszeríti. A mikromedia 4 FPI PCB-jén chipantenna (5), valamint SMA csatlakozó található a külső WiFi antennához.
mikroBUS™ shuttle csatlakozók
A Mikromedia 5 for STM32 RESITIVE FPI fejlesztőkártya a mikroBUS™ Shuttle csatlakozót használja, amely a mikroBUS™ szabvány vadonatúj kiegészítése egy 2×8 tűs IDC fejléc formájában, 1.27 mm (50 mil) osztással. A mikroBUS™ aljzatokkal ellentétben a mikroBUS™ Shuttle csatlakozók sokkal kevesebb helyet foglalnak el, így olyan esetekben is használhatók, ahol kompaktabb kialakításra van szükség. Három mikroBUS™ Shuttle csatlakozó (1) található a fejlesztőkártyán, MB1-től MB3-ig címkézve. A mikroBUS™ Shuttle csatlakozó általában a mikroBUS™ Shuttle bővítőkártyával együtt használható, de nem korlátozódik rá.
A mikroBUS™ Shuttle bővítőkártya (2) egy kiegészítő kártya, amely a hagyományos mikroBUS™ aljzattal és négy rögzítő furattal van felszerelve. Lapos kábellel csatlakoztatható a mikroBUS™ Shuttle csatlakozóhoz. Ez biztosítja a kompatibilitást a Click Boards™ hatalmas alappal. A mikroBUS™ Shuttles használata számos további előnnyel is jár:
- Lapos kábelek használatakor a mikroBUS™ Shuttle helyzete nem rögzített
- A mikroBUS™ Shuttle bővítőtáblák további rögzítőfuratokat tartalmaznak az állandó telepítéshez
- Tetszőleges hosszúságú lapos kábelek használhatók (az adott felhasználási esetektől függően)
- A csatlakoztathatóság tovább bővíthető, ha ezeket a csatlakozókat a Shuttle Click (3) segítségével lépcsőzetesen helyezi el.
További információ a mikroBUS™ Shuttle bővítőkártyáról és a Shuttle-ről
Kattintson, látogasson el web oldalak:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
A mikroBUS™-ról további információkért látogasson el a hivatalos oldalra web oldalon a címen www.mikroe.com/mikrobus
Egy pár hanggal kapcsolatos perifériával a mikromedia 5 FPI teljessé teszi multimédiás koncepcióját. Rendkívül könnyen programozható, de csak a legegyszerűbb hangokat képes kiadni, ami csak riasztásoknál vagy értesítéseknél hasznos. A második audio opció az erős VS1053B IC (1). Ez egy Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI audio dekóder és egy PCM/IMA ADPCM/Ogg Vorbis kódoló, mindkettő egyetlen chipen. Erőteljes DSP maggal, kiváló minőségű A/D és D/A konverterekkel, 30 Ω-os terhelésre képes sztereó fejhallgató-meghajtóval, zéró keresztezés-érzékeléssel a sima hangerő-váltással, mély- és magashang-szabályzókkal és még sok mással rendelkezik.
Piezo berregő
A piezo berregő (2) egy egyszerű eszköz, amely képes hangot reprodukálni. Egy kis előfeszített tranzisztor hajtja. A berregő a tranzisztor alján lévő MCU PWM jelének alkalmazásával vezérelhető: a hang magassága a PWM jel frekvenciájától függ, a hangerő pedig a munkaciklus változtatásával szabályozható. Mivel nagyon könnyen programozható, nagyon hasznos lehet egyszerű riasztásokhoz, értesítésekhez és egyéb egyszerű hangjelzésekhez.
Audio CODEC
Az erőforrásigényes és összetett hangfeldolgozási feladatok a VS1053B (1) címkével ellátott dedikált audio CODEC IC használatával letölthetők a gazdagép MCU-ról. Ez az IC számos különböző hangformátumot támogat, amelyek általában megtalálhatók a különféle digitális audioeszközökön. Képes önállóan kódolni és dekódolni az audio streameket, miközben párhuzamosan végez DSP-vel kapcsolatos feladatokat. A VS1053B számos kulcsfontosságú funkcióval rendelkezik, amelyek miatt ez az IC nagyon népszerű választás a hangfeldolgozás terén.
A kiváló minőségű hardveres tömörítés (kódolás) révén a VS1053B lehetővé teszi a hang rögzítését, amely sokkal kevesebb helyet foglal el, mint ugyanaz a hanginformáció nyers formátumában. Kiváló minőségű ADC-kkel és DAC-kkal, fejhallgató-meghajtóval, integrált hangszínszabályzóval, hangerőszabályzóval és még sok mással kombinálva átfogó megoldást jelent bármilyen típusú audioalkalmazáshoz. A nagy teljesítményű grafikus processzorral együtt a VS1053B audioprocesszor teljes mértékben felfrissíti a mikromedia 5 FPI fejlesztőkártya multimédiás szempontjait. A mikromedia 5 FPI kártya 3.5 mm-es négypólusú fejhallgató-csatlakozóval (3) van felszerelve, amely lehetővé teszi a mikrofonos headset csatlakoztatását.
Érzékelők és egyéb perifériák
A további beépített érzékelők és eszközök egy újabb használhatósági réteget adnak a mikromedia 5 FPI fejlesztőkártyához.
Digitális mozgásérzékelő
Az FXOS8700CQ, egy fejlett integrált 3 tengelyes gyorsulásmérő és 3 tengelyes magnetométer, számos különböző mozgással kapcsolatos eseményt képes észlelni, beleértve a tájékozódási esemény észlelését, a szabadesés-érzékelést, az ütésérzékelést, valamint az érintés és a dupla érintés észlelését. Ezek az események jelenthetők a gazdagép MCU-nak két dedikált megszakítási lábon keresztül, miközben az adatátvitel az I2C kommunikációs interfészen keresztül történik. Az FXOS8700CQ érzékelő nagyon hasznos lehet a kijelző tájolásának észleléséhez. Használható arra is, hogy a mikromedia 5 FPI-t komplett 6 tengelyes e-iránytűvé alakítsuk. Az I2C slave címe módosítható két SMD jumper használatával, amelyek az ADDR SEL címke alatt vannak csoportosítva (1).
Valós idejű óra (RTC)
A gazdagép MCU tartalmaz egy valós idejű óra periféria modult (RTC). Az RTC periféria külön tápforrást használ, jellemzően akkumulátort. Az idő folyamatos nyomon követése érdekében a mikromedia 5 FPI gombelemes elemmel van felszerelve, amely akkor is fenntartja az RTC funkciót, ha a fő tápegység ki van kapcsolva. Az RTC periféria rendkívül alacsony energiafogyasztása lehetővé teszi, hogy ezek az akkumulátorok nagyon hosszú ideig működjenek. A mikromedia 5 FPI fejlesztőkártya gombelemtartóval (2) van felszerelve, amely kompatibilis az SR60, LR60, 364 gombelem típusokkal, lehetővé téve valós idejű óra beépítését az alkalmazásokba.
VÁLASSZA NECTO TERVEZŐT A GUI ALKALMAZÁSOKHOZ
Egyszerűen készíthet intelligens grafikus felületű alkalmazásokat a NECTO Studio tervezőjével és az LVGL Graphics Library segítségével.
mi lesz ezután?
Ezzel befejezte a mikromedia 5 minden egyes funkcióját az STM32 RESITIVE FPI fejlesztőkártyához. Meg kell ismernie a moduljait és a szervezetét. Most már készen áll az új tábla használatára. Számos lépést javasolunk, amelyek valószínűleg a legjobb módja a kezdésnek.
ÖSSZEÁLLÍTÓK
A NECTO Studio egy teljes, platformok közötti integrált fejlesztői környezet (IDE) beágyazott alkalmazásokhoz, amely mindent biztosít a fejlesztés és a prototípus elkészítéséhez, beleértve a Click board™ alkalmazásokat és a beágyazott eszközök grafikus felhasználói felületeit. A gyors szoftverfejlesztés könnyen megvalósítható, mivel a fejlesztőknek nem kell figyelembe venniük az alacsony szintű kódot, így felszabadulnak arra, hogy magára az alkalmazáskódra összpontosítsanak. Ez azt jelenti, hogy az MCU vagy akár az egész platform megváltoztatásához a fejlesztőknek nem kell újrafejleszteniük a kódjukat az új MCU-hoz vagy platformhoz. Egyszerűen átválthatnak a kívánt platformra, alkalmazhatják a megfelelő tábladefiníciót file, és az alkalmazás kódja egyetlen fordítás után tovább fut. www.mikroe.com/necto.
GUI PROJEKTEK
Miután letöltötte a NECTO Studio-t, és már megkapta a táblát, készen áll az első GUI projektek megírására. Válasszon több fordító közül az adott MCU-hoz, amely a mikromedia eszközön található, és kezdje el használni a beágyazott iparág egyik legnépszerűbb grafikus könyvtárát – az LVGL grafikus könyvtárat, amely a NECTO Studio szerves része. Ez kiváló kiindulópontot jelent a jövőbeli GUI projektekhez.
KÖZÖSSÉG
A projektje az EmbeddedWiki-n indul – a világ legnagyobb beágyazott projektplatformján, több mint 1 millió használatra kész projekttel, amelyek előre megtervezett és szabványosított hardver- és szoftvermegoldásokkal készülnek, amelyek kiindulási pontként szolgálnak testreszabott termékek vagy alkalmazások fejlesztéséhez. A platform 12 témát és 92 alkalmazást fed le. Egyszerűen válassza ki a kívánt MCU-t, válassza ki az alkalmazást, és megkapja a 100%-ban érvényes kódot. Akár kezdő, aki az első projektjén dolgozik, akár tapasztalt szakember a 101. projektjén, az EmbeddedWiki biztosítja a projektek megelégedett befejezését, kiküszöbölve ezzel a felesleges időt.tage. www.embeddedwiki.com
TÁMOGATÁS
A MIKROE ingyenes műszaki támogatást kínál élettartama végéig, így ha bármi baj történik, készek vagyunk segíteni. Tudjuk, mennyire fontos, hogy támaszkodhassunk valakire azokban a pillanatokban, amikor bármilyen okból elakadunk a projektjeinknél, vagy határidő előtt állunk. Éppen ezért Támogatási Osztályunk, mint cégünk alapját képező egyik pillér, ma már a Prémium Technikai Támogatást is kínálja az üzleti felhasználóknak, még rövidebb időkeretet biztosítva a megoldásoknak. www.mikroe.com/support
NYILATKOZAT
A MIKROE tulajdonában lévő összes terméket szerzői jogi törvény és nemzetközi szerzői jogi egyezmény védi. Ezért ezt a kézikönyvet úgy kell kezelni, mint bármely más szerzői jogi anyagot. A MIKROE előzetes írásos engedélye nélkül ennek a kézikönyvnek egyetlen részét sem szabad reprodukálni, visszakereső rendszerben tárolni, lefordítani vagy továbbítani semmilyen formában vagy eszközzel. A kézi PDF-kiadás magán- vagy helyi használatra nyomtatható, terjesztésre azonban nem. A kézikönyv bármilyen módosítása tilos. A MIKROE ezt a kézikönyvet „ahogy van” mindenféle kifejezett vagy vélelmezett garancia nélkül biztosítja, beleértve, de nem kizárólagosan, az eladhatóságra vagy egy adott célra való alkalmasságra vonatkozó hallgatólagos garanciákat vagy feltételeket.
A MIKROE nem vállal felelősséget a kézikönyvben esetlegesen előforduló hibákért, kihagyásokért és pontatlanságokért. A MIKROE, annak igazgatói, tisztségviselői, alkalmazottai vagy forgalmazói semmilyen esetben sem felelősek semmilyen közvetett, konkrét, véletlen vagy következményes kárért (beleértve az üzleti haszon és az üzleti információk elvesztése, az üzlet megszakítása vagy bármely más anyagi veszteség), amely a vásárlásból ered. használja ezt a kézikönyvet vagy terméket, még akkor is, ha a MIKROE-t tájékoztatták az ilyen károk lehetőségéről. A MIKROE fenntartja a jogot, hogy szükség esetén előzetes értesítés nélkül bármikor megváltoztassa a jelen kézikönyvben szereplő információkat.
MAGAS KOCKÁZATOS TEVÉKENYSÉGEK
A MIKROE termékei nem hibatűrőek, és nem tervezték, gyártották vagy nem on-line vezérlőberendezésként való használatra vagy viszonteladásra szánták olyan veszélyes környezetben, ahol meghibásodást igényelnek - biztonságos teljesítményt, mint például nukleáris létesítmények, légi jármű navigációs vagy kommunikációs rendszerei, levegő forgalomirányítás, közvetlen életfenntartó gépek vagy fegyverrendszerek, amelyekben a Szoftver meghibásodása közvetlenül halálhoz, személyi sérüléshez vagy súlyos fizikai vagy környezeti kárhoz vezethet ("Nagy kockázatú tevékenységek"). A MIKROE és beszállítói kifejezetten elutasítanak minden kifejezett vagy hallgatólagos garanciát a magas kockázatú tevékenységekre való alkalmasságra vonatkozóan.
VÉDJEGYEK
A MIKROE név és logó, a MIKROE logó, a mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ és mikroBUS™ a MIKROE védjegyei. Minden más itt említett védjegy a megfelelő vállalatok tulajdona. Az ebben a kézikönyvben szereplő összes többi termék- és vállalatnév lehet, vagy nem a megfelelő vállalat bejegyzett védjegye vagy szerzői joga, és csak azonosításra vagy magyarázatra, valamint a tulajdonosok javára használatos, jogsértés szándéka nélkül. Copyright © MIKROE, 2024, Minden jog fenntartva.
- Ha többet szeretne megtudni termékeinkről, látogasson el oldalunkra webwebhely a címen www.mikroe.com
- Ha bármilyen problémát tapasztal valamelyik termékünkkel kapcsolatban, vagy csak további információra van szüksége, kérjük, helyezze el jegyét a címen www.mikroe.com/support
- Ha bármilyen kérdése, észrevétele vagy üzleti javaslata van, forduljon hozzánk bizalommal a címen office@mikroe.com
Dokumentumok / Források
![]() |
MIKROE STM32F407ZGT6 Multiadapter prototípus kártya [pdf] Használati utasítás STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 többadapteres prototípus kártya, STM32F407ZGT6, többadapteres prototípus kártya, adapter prototípus kártya, prototípus kártya, kártya |