MIKROE STM32F407ZGT6 Multiadapter Prototype Board
Faafetai mo le filifilia o MIKROE!
Matou te tu'uina atu ia te oe le fofo sili multimedia mo atina'e fa'apipi'i. Matagofie i luga, ae sili ona malosi i totonu, ua matou mamanuina e faʻaosofia ai taunuʻuga mataʻina. Ma o lenei, o lau mea uma lava. Fiafia i tupe totogi.
Filifili lau lava foliga
E tutusa i tua, filifiliga i luma.
- mikromedia 5 mo STM32 Resistive FPI ma bezel
- mikromedia 5 mo STM32 Resistive FPI ma le faavaa
mikromedia 5 mo STM32 RESISTIVE FPI o se laupapa atinaʻe faʻapitoa ua fuafuaina e avea o se fofo atoatoa mo le atinaʻeina vave o faʻasalalauga ma GUI-centric talosaga. E ala i le faʻaalia o le 5 "resistive touch screen o loʻo taʻitaʻia e le pule faʻataʻitaʻi mamana e mafai ona faʻaalia le 24-bit color palette (16.7 miliona lanu), faʻatasi ai ma le DSP-powered embedded sound CODEC IC, e fai ma sui o se fofo atoatoa mo soʻo se ituaiga o faʻasalalauga faʻasalalauga. .
I lona autu, o loʻo i ai se 32-bit STM32F407ZGT6 poʻo STM32F746ZGT6 microcontroller (faʻaigoaina o le "host MCU" i le tusitusiga o loʻo mulimuli mai), gaosia e STMicroelectronics, lea e maua ai le mana faʻaogaina mo galuega sili ona faigata, faʻamautinoa le faʻaogaina o ata ma le faʻaogaina. -leo fua toe gaosia.
Ae ui i lea, o lenei laupapa atinaʻe e le faʻatapulaʻaina i na o talosaga faʻapipiʻi multimedia: mikromedia 5 mo STM32 RESISTIVE FPI ("mikromedia 5 FPI" i le tusiga o loʻo mulimuli mai) faʻaalia USB, RF fesoʻotaʻiga filifiliga, masini masini komepiuta, piezo-buzzer, faʻaogaina o le maa, SD - Tusi faitau kata, RTC, ma sili atu, faʻalauteleina lona faʻaogaina i tua atu o le multimedia. E tolu lapopo'a lapopo'a mikroBUS Shuttle so'oga o lo'o fa'atusalia ai le tulaga sili ona iloga feso'ota'iga, fa'atagaina le avanoa i se fa'avae tele o Click boards™, fa'atupulaia i aso ta'itasi.
Le fa'aogaina o le mikromedia 5 FPI e le muta i lona mafaia ona fa'avavevave le fa'ata'ita'iga ma le atina'eina o talosaga s.tages: ua mamanuina e avea ma fofo atoatoa lea e mafai ona faʻatinoina saʻo i soʻo se poloketi, e aunoa ma ni suiga faʻaopoopo e manaʻomia. Matou te ofoina atu ituaiga e lua o mikromedia 5 mo laupapa STM32 RESISTIVE FPI. O le mea muamua o loʻo i ai se faʻaaliga TFT ma se bezel o loʻo siomia ai ma e fetaui lelei mo masini lima. O le isi micromedia 5 mo le STM32 RESISTIVE FPI laupapa o loʻo i ai se faʻaaliga TFT ma se faʻavaa uʻamea, ma faʻamau tulimanu e fa e mafai ai ona faʻapipiʻi faigofie i ituaiga eseese o mea faigaluega. O filifiliga taʻitasi e mafai ona faʻaaogaina i fofo fale atamai, faʻapea foʻi ma le puipui puipui, puipuiga ma masini taʻavale, fale gaosi oloa, faʻatonutonuina o gaioiga, fuaina, faʻataʻitaʻiga ma le tele o isi mea. Faatasi ai ma ituaiga uma e lua, o se pusa manaia o mea uma e te manaʻomia e liliu ai le mikromedia 5 mo STM32 RESISTIVE FPI laupapa i se mamanu atoatoa.
FAAMANATU: O lenei tusi lesona, i lona atoaga, o loʻo faʻaalia ai naʻo le tasi le filifiliga o le mikromedia 5 mo STM32 RESISTIVE FPI mo faʻamoemoega faʻataʻitaʻiga. E fa'aoga le tusi lesona i filifiliga uma e lua.
O mea taua ole microcontroller
I lona autu, mikromedia 5 mo STM32 Resistive FPI faʻaaogaina le STM32F407ZGT6 poʻo le STM32F746ZGT6 MCU.
STM32F407ZGT6 o le 32-bit RISC ARM® Cortex®-M4 autu. O lenei MCU e gaosia e le STMicroelectronics, e faʻaalia ai se iunite faʻafefeteina (FPU), se seti atoatoa o galuega a le DSP, ma se vaega e puipuia ai manatua (MPU) mo le maualuga o le saogalemu o talosaga. Faatasi ai ma le tele o peripherals o loʻo maua ile MCU talimalo, o mea taua e aofia ai:
- 1 MB o le Flash manatua
- 192 + 4 KB o le SRAM (e aofia ai le 64 KB o le Core Coupled Memory)
- Adaptive real-time accelerator (ART Accelerator ™) faʻatagaina le 0-faʻatali faʻataunuʻu setete mai Flash memory
- Fa'agaoioi taimi e o'o atu i le 168 MHz
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Mo le lisi atoa o foliga MCU, fa'amolemole va'ai ile STM32F407ZGT6 fa'amaumauga
STM32F746ZGT6 o le 32-bit RISC ARM® Cortex®-M7 autu. O lenei MCU e gaosia e le STMicroelectronics, e faʻaalia ai se iunite faʻafefeteina (FPU), se seti atoatoa o galuega a le DSP, ma se vaega e puipuia ai manatua (MPU) mo le maualuga o le saogalemu o talosaga. Faatasi ai ma le tele o peripherals o loʻo maua ile MCU talimalo, o mea taua e aofia ai:
- 1 MB Flash manatua
- 320 KB o le SRAM
- Adaptive real-time accelerator (ART Accelerator ™) faʻatagaina le 0-faʻatali faʻataunuʻu setete mai Flash memory
- Fa'agaoioi taimi e o'o atu i le 216 MHz
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Mo le lisi atoa o foliga MCU, fa'amolemole va'ai ile STM32F746ZGT6 fa'amaumauga.
Polokalama/debugging microcontroller
O le MCU talimalo e mafai ona faʻapipiʻiina ma faʻapipiʻiina i luga o le JTAG/ SWD fetaui 2×5 pine ulu (1), fa'ailoga PROG/DEBUG. O lenei ulutala e mafai ai ona fa'aoga se fai polokalame mai fafo (eg CODEGRIP po'o mikroProg). Polokalama le microcontroller e mafai foi ona faia e ala i le faaaogaina o le bootloader lea ua muai polokalame i totonu o le masini e ala i le faaletonu. O faʻamatalaga uma e uiga i le bootloader software e mafai ona maua i le itulau lea: www.mikroe.com/mikrobootloader
Toe setiina MCU
O le laupapa ua faʻapipiʻiina i le Reset button (2), lea e tu i le pito i tua o le laupapa. E fa'aaogaina e fa'atupuina ai se tulaga LOW logic level i luga ole pine toe setiina microcontroller.
Vaega sapalai eletise
O le eletise sapalai (PSU) e maua ai le mana mama ma faʻatonutonu, e manaʻomia mo le faʻaogaina lelei o le micromedia 5 FPI development board. O le MCU talimalo, faʻatasi ai ma isi vaega uma, e manaʻomia le tuʻuina atu o le eletise faʻatonutonu ma leai se pisa. O le mea lea, o le PSU ua mamanuina ma le faʻaeteete e faʻatonutonu, faamama, ma tufatufa atu le mana i vaega uma o mikromedia 5 FPI. O loʻo faʻapipiʻiina i totonu o mea e tuʻuina atu ai le eletise e tolu, e ofoina atu uma le fetuunaiga e manaʻomia e mikromedia 5 FPI, aemaise lava pe a faʻaaogaina i luga o le fanua poʻo se elemene tuʻufaʻatasia o se faiga tele. I le tulaga pe a faʻaaogaina le tele o puna eletise, o le faʻaogaina o le eletise otometi ma faʻamuamua faʻamuamua e mautinoa o le a sili ona talafeagai o le a faʻaaogaina.
O lo'o iai fo'i i le PSU se ta'amilosaga e fa'aola ai le maa fa'atuatuaina ma le saogalemu, lea e mafai ai ona fa'atūina se maa Li-Po/Li-Ion sela e tasi. E lagolagoina foi le Power OR-ing, e maua ai le fa'aogaina o le eletise e le motusia (UPS) pe a fa'aogaina se puna eletise mai fafo po'o le USB fa'atasi ma le maa.
Fa'amatalaga auiliili
O le PSU o loʻo i ai se galuega faigata tele o le tuʻuina atu o le mana mo le MCU talimalo ma faʻaoga uma i luga o le vaʻa, faʻapea foʻi ma fesoʻotaʻiga i fafo. O se tasi o manaʻoga autu o le tuʻuina atu lea o le taimi nei, aloese mai le voltage pa'u i le gaosiga. E le gata i lea, e tatau ona mafai e le PSU ona lagolagoina le tele o puna'oa eletise ma eseese igoa voltags, fa'ataga le fesuia'i i le va oi latou i le fa'amuamua. O le mamanu PSU, faʻavae i luga o se seti o ICs faʻaogaina eletise maualuga na gaosia e Microchip, faʻamautinoaina se tulaga lelei tele o le vol.tagu, maualuga fa'atatau i le taimi nei, ma fa'aitiitia fa'avevela eletise.
I totonu o stage o le PSU, le MIC2253, o se faʻaleleia maualuga le faʻaleleia o le IC faʻatasi ma le overvoltagu puipuiga fa'amautinoa o le voltage fa'aoga i le isi stagu e fa'atonutonu lelei ma mautu. E faʻaaogaina e faʻateleina ai le voltage o maualalo-voltage puna'oa (se Li-Po/Li-Ion maa ma USB), fa'atagaina le isi stage tuʻuina atu le 3.3V ma le 5V faʻatonutonu lelei i le komiti atinaʻe. E fa'aogaina se seti o vaega tu'ufa'atasi e iloa ai pe mana'omia e le puna o le eletise se voltage fa'ateleina. Pe a fa'afeso'ota'i le tele o puna eletise i le taimi e tasi, e fa'aoga fo'i le ta'amilosaga lea e fuafua ai le tulaga fa'amuamua: 12V PSU feso'ota'i fafo, mana i luga ole USB, ma le Li-Po/Li-Ion maa.
O le suiga i le va o puna eletise avanoa ua mamanuina e tuʻuina atu ai le faʻaogaina e le faʻalavelaveina o le komiti atinaʻe. O le isi PSU stage fa'aogaina le MIC28511 e lua, fa'atulafono fa'atasi (buck), e mafai ona tu'uina atu i le 3A. O le MIC28511 IC e fa'aogaina le HyperSpeed Control® ma le HyperLight Load® architectures, e maua ai se tali vave vave ma le maualuga o le mamafa o le mamafa. E fa'aogaina uma ta'iala ta'i lua e tu'uina atu ai le paoa i le laina eletise fa'atatau (3.3V ma le 5V), i totonu o le laupapa atina'e atoa ma feso'ota'iga pito i luga.
Voltagu faasinomaga
O le MCP1501, o se voltage fa'asino mai le Microchip o lo'o fa'aaogaina e tu'uina atu ai se voltagu fa'amatalaga e leai se voltagu tafefea. E mafai ona faʻaaogaina mo faʻamoemoega eseese: o faʻaoga masani e aofia ai voltage fa'asinoga mo A/D converters, D/A converters, ma fa'atusa pito i luga ole MCU talimalo. O le MCP1501 e mafai ona tuʻuina atu i le 20mA, faʻatapulaʻaina lona faʻaogaina i le voltage fa'atusa talosaga fa'atasi ai ma fa'alavelave fa'aoga maualuga. Faʻalagolago i le talosaga faʻapitoa, pe 3.3V mai le eletise eletise, poʻo le 2.048V mai le MCP1501 e mafai ona filifilia. O le SMD jumper i luga ole laiga ua fa'aigoaina o le REF SEL e ofoina atu vol e luatage fa'asino filifiliga:
- REF: 2.048V mai le voltage fa'asino IC
- 3V3: 3.3V mai le laina eletise autu
feso'ota'iga PSU
E pei ona faʻamatalaina, o le mamanu sili atu o le PSU e faʻatagaina ai le tele o ituaiga eletise e faʻaaogaina, e ofoina atu le fetuutuunai e le masani ai: pe a faʻamalosia e le Li-Po / Li-Ion maa, e ofoina atu se tikeri maualuga o le tutoʻatasi. Mo tulaga o loʻo i ai le malosi o se faʻafitauli, e mafai ona faʻamalosia e se sapalai eletise 12VDC fafo, faʻafesoʻotaʻi i luga o le faʻamau faʻamau e lua. E le o se fa'afitauli le malosi e tusa lava pe fa'aola ile uaea USB. E mafai ona fa'aola i luga ole feso'ota'iga USB-C, e fa'aaoga ai le paoa o lo'o tu'uina atu e le USB HOST (fa'atusa komipiuta patino), fa'apipi'i puipui USB, po'o se faletupe malosi maa. E tolu feso'ota'iga eletise o lo'o avanoa, ta'itasi ma lona fa'amoemoe tulaga ese:
- CN6: So'oga USB-C (1)
- TB1: Siu fa'amau mo se PSU 12VDC fafo (2)
- CN8: tulaga masani 2.5mm pitch XH maa so'oga (3)
So'oga USB-C
O le feso'ota'iga USB-C (fa'aigoaina o le CN6) e maua mai ai le paoa mai le USB host (e masani lava PC), USB power bank, po'o le USB wall adapter. A fa'aola i luga ole feso'ota'iga USB, ole mana avanoa ole a fa'alagolago ile mea e mafai ai. Fa'ailoga malosi maualuga, fa'atasi ai ma le fa'atagaina voltage va'aiga i le tulaga pe a fa'aogaina le eletise USB, o lo'o tu'uina atu i le laulau Ata 6:
USB eletise sapalai | ||||
Sao Voltage [V] | Galuega Faatino Voltage [V] | Max le taimi nei [A] | Malosi maualuga [W] | |
MIN | MAX | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3 & 5 | 0.7 & 0.7 | 5.81 |
Pe a faʻaaogaina se PC e fai ma puna o le eletise, e mafai ona maua le malosi maualuga pe afai e lagolagoina e le PC talimalo le USB 3.2 interface, ma faʻapipiʻiina i fesoʻotaʻiga USB-C. Afai e faʻaogaina e le PC talimalo le USB 2.0interface, o le a mafai ona tuʻuina atu le mana itiiti, talu ai e naʻo le 500 mA (2.5W i le 5V) o loʻo avanoa i lena tulaga. Manatua pe a faʻaaogaina uaea USB umi poʻo uaea USB e maualalo le lelei, o le voltage mafai ona pa'u i fafo atu o le voltagu laina, mafua ai amioga le mautonu a le komiti atinae.
FAAMANATU: Afai e le faʻapipiʻiina le USB USB i le fesoʻotaʻiga USB-C, e mafai ona faʻaogaina se USB adapter Type A i le Type C (e aofia ai i totonu o le afifi).
12VDC fa'amau fa'ailoga
E mafai ona fa'afeso'ota'i se sapalai paoa 12V i fafo i luga o le fa'amau fa'ailoga 2-pole (fa'ailoga o le TB1). Pe a faʻaaogaina se eletise mai fafo, e mafai ona maua se aofaʻi sili ona lelei o le mana, talu ai e mafai ona faigofie ona faʻafesoʻotaʻi le tasi iunite eletise i fafo ma le isi, ae o lona mana ma uiga faʻaogaina e mafai ona filifili i le talosaga. O le laupapa atina'e e fa'atagaina le maualuga o le taimi nei o le 2.8A i le afi eletise (3.3V ma le 5V) pe'ā fa'aogaina se sapalai eletise 12V fafo. Fa'ailoga malosi maualuga, fa'atasi ai ma le fa'atagaina voltage va'aiga i le tulaga pe a fa'aogaina le eletise mai fafo, o lo'o tu'uina atu i le laulau Ata 7:
Sapalai eletise mai fafo | ||||
Sao Voltage [V] | Galuega Faatino Voltage [V] | Max le taimi nei [A] | Malosi maualuga [W] | |
MIN | MAX | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3 & 5 | 2.8 & 2.8 | 23.24 |
Ata 7: laulau tu'u eletise fafo.
Li-Po/Li-Ion XH feso'ota'iga ma'a
A fa'aola e se maa Li-Po/Li-Ion sela tasi, ua ofoina mai e le mikromedia 5 FPI se filifiliga e fa'agaoioia mamao. O lenei mea e mafai ai le tutoʻatasi atoatoa, faʻatagaina e faʻaaogaina i nisi o tulaga faʻapitoa: siosiomaga matautia, faʻatoʻaga talosaga, ma isi. E mafai ai ona fa'aogaina le tele o maa Li-Po ma Li-Ion sela tasi. O le PSU o le mikromedia 2.5 FPI o loʻo ofoina atu le faʻaogaina o le maa, mai le fesoʻotaʻiga USB ma le 5VDC / fafo atu o le eletise. O le fa'atonuga o le maa o le PSU e fa'atautaia le fa'agasologa o le tauina o maa, e fa'ataga ai tulaga sili ona lelei mo le tauina ma umi atu le ola maa. O le faʻatonuga o loʻo faʻaalia e le BATT LED indicator, o loʻo i tua o mikromedia 12 FPI.
O le PSU module e aofia ai foʻi le faʻaogaina o le maa. Faʻalagolago i le tulaga faʻatinoina o le mikromedia 5 FPI development board, o le faʻatonuina o le taimi nei e mafai ona seti i le 100mA poʻo le 500mA. A o'o loa le eletise o le laupapa atina'e, o le IC o lo'o fa'atauina o le a fa'asoa uma le mana avanoa mo le fa'amoemoega o le fa'atumuina o maa. Ole mea lea e maua ai le vave fa'atauina, fa'atasi ai ma le fa'atonuina o le taimi nei e fa'atutu ile 500mA. A'o fa'aola ON, o le taimi nei o lo'o tu'uina atu o le a fa'atulaga i le 100 mA, fa'aitiitia ai le aofa'i o le eletise i se tulaga talafeagai. Fa'atonuga maualuga o le malosi fa'atasi ai ma le fa'atagaina voltage fa'atatau i le taimi e fa'aogaina ai le paoa, o lo'o tu'uina atu ile laulau Ata 8:
Sapalai eletise maa | ||||
Sao Voltage [V] | Galuega Faatino Voltage [V] | Max le taimi nei [A] | Malosi maualuga [W] | |
MIN | MAX | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3 & 5 | 0.6 & 0.6 | 4.98 |
Ata 8: laulau sapalai maa maa.
Toe fa'aola ma le fa'aogaina o le paoa (UPS)
O le PSU module e lagolagoina le toe fa'aogaina o le paoa: o le a otometi lava ona sui i le puna eletise e sili ona talafeagai pe a le manuia pe motusia se tasi o puna eletise. O le faʻaogaina o le eletise e mafai ai foʻi ona faʻaogaina se gaioiga e le faʻalavelaveina (ie UPS galuega, o le maa o le a maua pea le mana pe a aveese le USB cable, e aunoa ma le toe setiina o mikromedia 5 FPI i le taimi o suiga).
Fa'aola le mikromedia 5 laupapa FPI
A maeʻa ona faʻafesoʻotaʻi se puna eletise aoga (1) i la matou tulaga ma se maa Li-Po / Li-Ion e tasi, e mafai ona faʻaogaina le mikromedia 5 FPI. E mafai ona faia lenei mea e ala i se ki laiti i le pito o le laupapa, faʻailoga o le SW1 (2). E ala i le fesuiaʻiina o le ON, o le a mafai le module PSU, ma o le a tufatufaina atu le mana i le laupapa atoa. O le fa'ailoga LED ua fa'ailogaina o le PWR o lo'o fa'ailoa mai ai o le mikromedia 5 FPI o lo'o ola i luga.
Fa'aaliga tetee
O se fa'aaliga lanu moni 5" TFT maualuga fa'atasi ai ma se pa'i pa'i tetee o le vaega sili lea ona iloga o le mikromedia 5 FPI. O le faʻaaliga o loʻo i ai se iugafono o le 800 i le 480 pixels, ma e mafai ona faʻaalia i le 16.7M o lanu (24-bit color depth). O le faʻaaliga o le mikromedia 5 FPI o loʻo faʻaalia ai le maualuga o le faʻatusatusaga o le 500: 1, faʻafetai i le 18 maualuga-malamalama LED faʻaaogaina mo le faʻamalama. O le faʻaaliga faʻapipiʻi e pulea e le SSD1963 (1) faʻataʻitaʻi ata IC mai Solomona Systech. O se coprocessor faʻataʻitaʻi mamana, faʻapipiʻiina i le 1215KB o le faʻamaufaʻailoga faʻapipiʻi. E aofia ai foʻi nisi o mea faʻapitoa e pei o meafaigaluega faʻavavevave faʻaaliga faʻaaliga, faʻaaliga faʻata, faʻamalama faʻamalama, faʻamalama faʻamalama faʻamalama, faʻaogaina le lanu ma le malamalama, ma isi mea.
O le vaega tetee, faʻavae i luga o le TSC2003 RTP pule e faʻatagaina ai le atinaʻeina o fesoʻotaʻiga fesoʻotaʻiga, e ofoina atu ai le faʻaogaina o le faʻaogaina o fesoʻotaʻiga. E faʻaaogaina e le pule faʻapipiʻi paʻi le I2C faʻaoga mo le fesoʻotaʻiga ma le pule talimalo. Faʻapipiʻiina i le maualuga 5" faʻaaliga (2) ma le pule e lagolagoina taga, mikromedia 5 FPI o loʻo faʻatusalia ai se siosiomaga faʻaogaina malosi tele mo le fausiaina o GUI-centric Human Machine Interface (HMI) talosaga.
Teuga o fa'amaumauga
O le micromedia 5 FPI development board ua faʻapipiʻiina i ituaiga e lua o mea e teu ai: faʻatasi ai ma le microSD card slot ma le Flash memory module.
slot card microSD
O le microSD card slot (1) e mafai ai ona teuina le tele o faʻamatalaga i fafo, i luga o se microSD memory card. E fa'aogaina le feso'ota'iga fa'akomepiuta faakomepiuta (SDIO) mo feso'ota'iga ma le MCU. O le microSD card detection circuit o loʻo tuʻuina atu foi i luga o le laupapa. O le microSD card o le la'ititi la'ititi lea o le SD Card, e na'o le 5 x 11 mm le fua. E ui lava i lona laʻititi, e faʻatagaina ai le tele o faʻamaumauga e teuina i luga. Ina ia mafai ona faitau ma tusi i le SD Card, e manaʻomia se polokalama talafeagai / firmware o loʻo faʻaogaina i luga o le MCU talimalo.
Teuga moli i fafo
mikromedia 5 FPI ua faʻapipiʻiina i le SST26VF064B Flash memory (2). Ole Flash memory module e iai le mamafa ole 64 Mbits. O ona sela teuina o loʻo faʻatulagaina i upu 8-bit, e maua ai le 8Mb o le manatua e le faʻaogaina i le aofaʻi, avanoa mo talosaga eseese. O vaega sili ona iloga o le SST26VF064B Flash module o lona saoasaoa maualuga, maualuga tele le tumau, ma le lelei tele o le taimi e teu ai faʻamatalaga. E mafai ona tumau i le 100,000 taamilosaga, ma e mafai ona faʻasaoina faʻamatalaga teuina mo le silia ma le 100 tausaga. E fa'aogaina fo'i le SPI mo feso'ota'iga ma le MCU.
Feso'ota'i
mikromedia 5 FPI e ofoina atu se numera tele o fesoʻotaʻiga filifiliga. E aofia ai le lagolago mo le WiFi, RF ma le USB (HOST/DEVICE). E ese mai i na filifiliga, e ofoina atu foʻi ni fesoʻotaʻiga mikroBUS™ Shuttle e tolu. O se faʻaleleia tele mo le faiga, aua e mafai ai ona faʻafesoʻotaʻi ma le faavae tele o Click boards™.
USB
O le talimalo MCU ua faʻapipiʻiina i le USB peripheral module, faʻatagaina faigofie USB fesoʻotaʻiga. USB (Universal Serial Bus) ose tulaga lauiloa tau alamanuia o lo'o fa'amatalaina ai uaea, feso'ota'iga, ma tulafono fa'aoga mo feso'ota'iga ma le sapalai eletise i le va o komepiuta ma isi masini. e lagolagoina e mikromedia 5 FPI le USB e pei o modes HOST / DEVICE, fa'atagaina le atina'eina o le tele o fa'aoga fa'avae USB. O loʻo faʻapipiʻiina i le fesoʻotaʻiga USB-C, lea e ofoina atu le tele o advantags, fa'atusatusa i ituaiga muamua o feso'ota'iga USB (mamanu fa'atusa, maualuga fa'atatau i le taimi nei, lapo'a fa'atusatusa, ma isi). Ole filifiliga ole mode USB e faia ile fa'aogaina ole monolithic controller IC. O lenei IC e maua ai le Configuration Channel (CC) suʻesuʻeina ma faʻamatalaga galuega.
Ina ia setiina le mikromedia 5 FPI o le USB HOST, o le USB PSW pine e tatau ona seti i se tulaga LOW logic level (0) e le MCU. Afai e seti i se tulaga maualuga (1), o le mikromedia 5 FPI o loʻo galue o se masini. A'o iai i le mode HOST, e maua ai e le mikromedia 5 FPI le mana i luga o le feso'ota'iga USB-C (1) mo le DEVICE fa'apipi'i. O le USB PSW pine o loʻo faʻauluina e le MCU talimalo, faʻatagaina le polokalama e pulea le mode USB. O le USB ID pine e faʻaaogaina e iloa ai le ituaiga o masini o loʻo faʻapipiʻi i le USB port, e tusa ai ma le USB OTG faʻamatalaga: o le USB ID pin e fesoʻotaʻi ma le GND o loʻo faʻaalia ai se masini HOST, aʻo faʻapipiʻi le pine ID USB i se tulaga maualuga impedance ( HI-Z) o lo'o fa'ailoa mai ai o le mea fa'aoga feso'ota'i o se MAIGA.
RF
mikromedia 5 FPI o lo'o ofoina atu feso'ota'iga i luga o le leitio ISM i le lalolagi atoa. O le ISM fa'aili e aofia ai le va o le 2.4GHz ma le 2.4835GHz. O lenei fa'aupuga fa'aola e fa'aagaga mo fale gaosi oloa, fa'asaienisi, ma fa'aoga fa'afoma'i (o le mea lea o le fa'apuupuuga ISM). E le gata i lea, o loʻo avanoa i le lalolagi atoa, ma avea ai ma se mea lelei atoatoa i le WiFi, pe a manaʻomia le fesoʻotaʻiga M2M i luga o se mamao. mikromedia 5 FPI faʻaaogaina le nRF24L01 + (1), o se masini e tasi 2.4GHz transceiver faʻatasi ai ma se afi faʻapipiʻi faʻamaufaʻailoga faavae, gaosia e Nordic Semiconductors. Ose fofo lelei mo talosaga uaealesi malosi ultra-maualalo. O lenei transceiver e faʻalagolago i le GFSK modulation, faʻatagaina faʻamatalaga faʻamaumauga i le laina mai le 250 kbps, e oʻo atu i le 2 Mbps. O le GFSK modulation o le faʻaogaina o le faʻaogaina o faailoilo RF sili ona lelei, faʻaititia le bandwidth manaʻomia, ma faʻaumatia ai le malosi. O le nRF24L01+ o lo'o fa'aalia ai fo'i le Enhanced ShockBurst™, o se fa'asologa o feso'ota'iga fa'amaumauga fa'amau. E ese mai i isi galuega, e ofoina atu le 6-channel MultiCeiver ™ feature, lea e mafai ai ona faʻaogaina le nRF24L01 + i luga o fesoʻotaʻiga fetu. O le nRF24L01 + faʻaogaina le SPI faʻaoga e fesoʻotaʻi ma le MCU talimalo. I luga o laina SPI, e faʻaogaina ai pine GPIO faaopoopo mo le SPI Chip Select, Chip Enable, ma mo le faʻalavelave. O le vaega RF o le mikromedia 5 FPI o loʻo faʻaalia ai foi se antenna puʻupuʻu (4) faʻapea foʻi ma le fesoʻotaʻiga SMA mo antenna fafo.
WiFi
O se module WiFi lauiloa tele (2) ua fa'aigoaina o le CC3100 e mafai ai ona feso'ota'i WiFi. O lenei module o le faʻaogaina atoatoa o le WiFi i luga o se pu: o se faʻaogaina o fesoʻotaʻiga WiFi mamana faʻatasi ai ma le subsystem pulega eletise, e ofoina atu le TCP/IP stack, masini crypto mamana ma le 256-bit AES lagolago, WPA2 saogalemu, SmartConfig™ tekinolosi, ma le tele. sili atu. E ala i le faʻaaogaina o le WiFi ma le faʻaogaina o le Initaneti mai le MCU, e mafai ai e le MCU talimalo ona faʻatautaia le tele o talosaga faʻataʻitaʻiga, ma avea ai ma fofo lelei mo le faʻaopoopoina o le WiFi fesoʻotaʻiga i le mikromedia 5 FPI. E fa'aogaina le SPI e feso'ota'i ai ma le MCU talimalo, fa'atasi ai ma le tele o pine fa'aopoopo GPIO fa'aoga mo le toe setiina, moe, ma le fa'alavelave fa'alavelave.
O le SMD jumper ua fa'aigoaina o le FORCE AP (3) o lo'o fa'aogaina e fa'amalosi ai le CC3100 module i totonu o le Access Point (AP) mode, po'o i totonu o le Station mode. Ae ui i lea, o le faʻaogaina o le CC3100 module e mafai ona faʻamalo e le polokalama.
O lenei SMD jumper e ofoina atu filifiliga e lua:
- 0: o le FORCE AP pine ua toso i se tulaga LOW logic, faʻamalosia le CC3100 module i le STATION mode
- 1: o le FORCE AP pine ua tosoina i se tulaga maualuga manatu, faʻamalosia le CC3100 module i le AP mode O loʻo i ai se antenna pulou (4) faʻapipiʻiina i luga o le PCB o le mikromedia 5 FPI faʻapea foʻi ma le SMA connector mo antenna WiFi fafo.
feso'ota'iga fe'avea'i mikroBUS™
O le Mikromedia 5 mo le STM32 RESISTIVE FPI development board e faʻaogaina le mikroBUS™ Shuttle connector, o se faʻaopoopoga fou i le mikroBUS™ standard i le tulaga o le 2 × 8 pine IDC header ma le 1.27mm (50mil) pitch. E le pei o sockets mikroBUS™, o feso'ota'iga mikroBUS™ Shuttle e fa'aitiitia le avanoa, e fa'ataga ai ona fa'aoga i tulaga e mana'omia ai se mamanu fa'apitoa. E tolu feso'ota'iga mikroBUS™ Shuttle (1) i luga o le laupapa atina'e, fa'ailoga mai le MB1 i le MB3. E masani lava, e mafai ona fa'aogaina se feso'ota'iga mikroBUS ™ Shuttle fa'atasi ma le mikroBUS ™ Shuttle extension board ae e le gata i ai.
mikroBUS™ Shuttle extension board (2) o se laupapa fa'aopoopo ua fa'apipi'iina i le socket mikroBUS™ masani ma pu fa'apipi'i e fa. E mafai ona fa'afeso'ota'i i le mikroBUS™ Shuttle connector e ala ile uaea mafolafola. E fa'amautinoaina le fetaui lelei ma le tele o fa'avae o Kiliki laupapa ™. O le fa'aogaina o le mikroBUS™ Shuttles e maua ai fo'i le tele o fa'amanuiaga fa'aopoopo:
- A fa'aoga uaea mafolafola, e le fa'amautu le tulaga o le mikroBUS™ Shuttle
- O laupapa fa'aopoopo mikroBUS™ o lo'o iai ni pu fa'aopoopo mo le fa'apipi'i tumau
- E mafai ona fa'aogaina le umi ole umi ole uaea mafolafola (fa'alagolago ile tulaga fa'aoga fa'apitoa)
- E mafai ona fa'alauteleina le feso'ota'iga, e ala i le fa'aosoina o nei feso'ota'iga e fa'aaoga ai le Shuttle click (3)
Mo nisi fa'amatalaga e uiga i le mikroBUS™ Shuttle extension board ma Shuttle
Kiliki, fa'amolemole asiasi mai web itulau:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Mo nisi fa'amatalaga e uiga i le mikroBUS™, fa'amolemole asiasi i le ofisa aloaia web itulau i www.mikroe.com/mikrobus
E ala i le ofoina atu o se pa'aga e feso'ota'i ma leo, mikromedia 5 FPI fa'ata'amilo i luga lona manatu fa'asalalauga. O lo'o fa'aalia ai le piezo-buzzer, e matua faigofie lava ona fa'apolokalameina ae e mafai ona maua na'o leo sili ona faigofie, e aoga mo na'o fa'ailo po'o fa'amatalaga. O le filifiliga leo lona lua o le malosi VS1053B IC (1). O le Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI leo decoder, ma le PCM/IMA ADPCM/Ogg Vorbis encoder, i luga uma o le pu e tasi. O lo'o fa'aalia ai le DSP mamana, fa'aliliuga A/D ma le D/A maualuga, ta'avale fa'alogo leo e mafai ona ave se uta 30Ω, su'esu'ega e leai se fa'ase'e fa'atasi ai ma suiga lamolemole leo, fa'atonuga o bass ma treble, ma sili atu.
Piezo piele
O le piezo buzzer (2) o se masini faigofie e mafai ona toe gaosia le leo. O lo'o fa'auluina e se la'ititi transistor mua'i fa'aituau. E mafai ona faʻaosoina le faʻamalo e ala i le faʻaogaina o se faailo PWM mai le MCU i le pito i lalo o le transistor: o le maualuga o le leo e faʻalagolago i le tele o le faailo PWM, ae mafai ona pulea le leo e ala i le suia o lona taamilosaga tiute. Talu ai e faigofie tele le polokalame, e mafai ona aoga tele mo faʻailoga faigofie, faʻamatalaga, ma isi ituaiga o faʻailoga leo faigofie.
CODEC leo
E mafai ona ave'esea mai le MCU talimalo e ala i le fa'aogaina o le CODEC IC fa'apitoa, fa'aigoaina o le VS1053B (1). E lagolagoina e lenei IC le tele o fa'alogo leo eseese, e masani ona maua i masini fa'alogo numera eseese. E mafai ona fa'asolo ma fa'avasega fa'alogo leo fa'atasi a'o fa'atino galuega fa'atatau ile DSP ile tutusa. O le VS1053B o loʻo i ai le tele o mea taua e avea ai lenei IC sili ona lauiloa pe a oʻo mai i le gaosiga o leo.
E ala i le ofoina atu o masini fa'apipi'i maualuga (encoding), o le VS1053B e mafai ai ona pu'eina le leo e fa'aitiitia ai le avanoa pe a fa'atusatusa i fa'amatalaga leo tutusa i lona fa'asologa mata. Faʻatasi ma ADCs ma DACs maualuga, avetaʻavale faʻalogo, faʻapipiʻi faʻalogo leo, pulea leo, ma isi mea, o loʻo faʻatusalia ai se fofo faʻataʻamilosaga mo soʻo se ituaiga o faʻaoga leo. Fa'atasi ai ma le fa'aogaina o ata mamana, o le VS1053B fa'alogo leo fa'ata'amilo atoa vaega fa'asalalau o le mikromedia 5 FPI atina'e laupapa. O le mikromedia 5 FPI laupapa ua faʻapipiʻiina i le 3.5mm fa-pole headphone jack (3), e mafai ai ona faʻafesoʻotaʻi se ulu ma se masini faaleotele leo.
Sensors ma isi peripheral
O se seti o masini faʻaopoopo i luga o le laupapa ma masini faʻaopoopoina se isi vaega o le faʻaaogaina i le mikromedia 5 FPI development board.
masini fa'akomepiuta gaioi
O le FXOS8700CQ, o le 3-axis accelerometer faʻatasi ma le 3-axis magnetometer, e mafai ona iloa le tele o mea e faʻatatau i gaioiga, e aofia ai le suʻesuʻeina o mea na tutupu, faʻamaonia le pa'ū, faʻalavelave faʻafuaseʻi, faʻapea foʻi ma le tap, ma le faʻapipiʻi faalua. O nei mea na tutupu e mafai ona lipotia i le MCU talimalo i luga o ni pine faʻalavelave tuʻufaʻatasia e lua, aʻo faʻatautaia le faʻaliliuga o faʻamatalaga i luga ole fesoʻotaʻiga fesoʻotaʻiga I2C. O le FXOS8700CQ sensor e mafai ona aoga tele mo le faʻaalia o le suʻesuʻega. E mafai fo'i ona fa'aoga e fa'aliliu ai le mikromedia 5 FPI i se vaifofo e-tapasa atoa 6-axis. O le tuatusi pologa I2C e mafai ona suia e ala i le faʻaogaina o le lua SMD jumpers faʻapipiʻi i lalo ole ADDR SEL igoa (1).
Uati taimi-moni (RTC)
O le MCU talimalo o loʻo i ai se faʻaogaina o le uati faʻapitoa (RTC). O le RTC peripheral e fa'aogaina se isi puna eletise, e masani lava o se maa. Ina ia fa'ataga pea le su'esu'eina o le taimi, ua fa'apipi'iina le mikromedia 5 FPI i se fa'amau fa'amau maa e fa'atumauina galuega fa'atino a le RTC tusa lava pe o le sapalai o le paoa o lo'o pe. E matua maualalo le fa'aaogaina o le eletise o le RTC peripheral e mafai ai e nei ma'a ona umi tele. O le mikromedia 5 FPI development board ua faʻapipiʻiina i le ki (2), e fetaui ma le SR60, LR60, 364 button cell type type, faʻatagaina e aofia ai se taimi moni i totonu o talosaga.
FILI LE NECTO DESIGNER MO GUI APPS
Fausia polokalama GUI atamai ma le NECTO Studio ma le LVGL Graphics Library.
O le a le isi mea?
Ua mae'a nei lau malaga i vaega ta'itasi o le mikromedia 5 mo le STM32 RESISTIVE FPI development board. E tatau ona e iloa ona modules ma faʻalapotopotoga. O lea ua e sauni e amata fa'aaoga lau laupapa fou. Matou te fautua atu ni nai laasaga atonu o le auala sili lea e amata ai.
FA'AMU'U
O le NECTO Studio o se si'osi'omaga atina'e tu'ufa'atasia fa'a'ese'ese (IDE) mo fa'aoga fa'apipi'i e tu'uina atu mea uma e mana'omia e amata ai ona atia'e, ma fa'ata'ita'iga, e aofia ai talosaga Kiliki laupapa ™ ma GUI mo masini fa'apipi'i. O le atinaʻeina vave o polokalama e faigofie ona ausia ona e le manaʻomia e le au atinaʻe ona mafaufau i le tulaga maualalo, faʻasaʻoloto i latou e taulaʻi i le numera o talosaga lava ia. O lona uiga o le suia o le MCU poʻo le tulaga atoa o le a le manaʻomia ai le au atinaʻe e toe faʻaleleia a latou code mo le MCU poʻo le fausaga fou. E mafai ona latou fesuiaʻi i le tulaga manaʻomia, faʻaoga le faʻamatalaga saʻo o le laupapa file, ma o le a faʻaauau pea le faʻaogaina o le code application pe a maeʻa le tuʻufaʻatasia e tasi. www.mikroe.com/necto.
GUI GUI
O le taimi lava e te siiina mai ai le NECTO Studio, ma talu ai ua uma ona e mauaina le laupapa, ua e sauni e amata tusia au uluai galuega GUI. Filifili i le va o le tele o tagata faʻapipiʻi mo le MCU patino o loʻo i luga o le masini mikromedia, ma amata faʻaaoga se tasi o faletusi ata sili ona lauiloa i totonu o le alamanuia faʻapipiʻi - LVGL graphics library, o se vaega taua o le NECTO Studio. E avea lea ma amataga lelei mo poloketi GUI i le lumanaʻi.
NUU
O lau poloketi e amata ile EmbeddedWiki – ole lalolagi pito sili ona tele fa'apipi'i fa'avae poloketi, fa'atasi ai ma le silia ma le 1M+ o galuega fa'atino ua saunia mo le fa'aoga, faia i masini ma fa'apolokalame fa'ata'atia muamua ma fa'ata'ita'iina fofo e avea ma amataga mo le atina'eina o oloa fa'apitoa po'o talosaga. O le tulaga e aofia ai mataupu e 12 ma talosaga e 92. Naʻo le filifilia o le MCU e te manaʻomia, filifili le talosaga, ma maua le 100% code aoga. Pe o oe o se tagata fou e galue i lau poloketi muamua poʻo se tagata tomai faʻapitoa i lau 101st, EmbeddedWiki faʻamautinoa le faʻamaeʻaina o le poloketi ma le faʻamalieina, faʻaumatia taimi le manaʻomia.tage. www.embeddedwiki.com
LAGOLAGO
MIKROE ofo fua le Tech Support e o'o i le i'uga o lona olaga, afai la e iai se mea e faaletonu, ua matou sauni ma naunau e fesoasoani. Matou te iloa le taua tele o le mafai ona faʻalagolago i se tasi i taimi matou te pipii ai i a matou poloketi mo soʻo se mafuaʻaga, pe feagai ma se taimi e gata ai. O le mafuaaga lea o le matou Vaega Lagolago, o se tasi o poutū o loʻo faʻavae ai la matou kamupani, ua ofoina atu nei foi le Premium Technical Support i tagata faʻapisinisi, faʻamautinoa e sili atu le puʻupuʻu taimi mo fofo. www.mikroe.com/support
FA'AVAE
O oloa uma e umia e MIKROE o lo'o puipuia e le tulafono o le puletaofia ma le feagaiga fa'avaomalo. O le mea lea, o lenei tusi lesona e tatau ona faʻaogaina e pei o soʻo se isi lava meafaitino. E leai se vaega o lenei tusi lesona, e aofia ai oloa ma polokalama faakomepiuta o loʻo faʻamatalaina iinei, e tatau ona toe gaosia, teuina i se faiga e toe maua mai ai, faʻaliliu pe faʻasalalau i soʻo se faiga poʻo soʻo se auala, e aunoa ma se faʻatagaga tusitusia muamua a le MIKROE. O le tusi tusi PDF e mafai ona lolomi mo le fa'aoga tumaoti pe fa'apitonu'u, ae le mo le tufatufaina atu. So'o se suiga o lenei tusi lesona e fa'asaina. Ua saunia e MIKROE lenei tusi lesona 'e pei ona i ai' e aunoa ma se fa'amaoniga o so'o se ituaiga, pe fa'aalia pe fa'aalia, e aofia ai, ae le fa'atapula'aina, fa'amaonia fa'amaonia po'o aiaiga o le fa'atauina po'o le talafeagai mo se fa'amoemoega faapitoa.
Ole MIKROE e leai se tiute po'o se noataga mo so'o se mea sese, fa'aletonu ma le sa'o e ono aliali mai i lenei tusi lesona. I se tulaga e le tatau i le MIKROE, ona faatonu, tagata ofisa, tagata faigaluega poʻo tufatufaina atu ona noatia mo soʻo se faʻaletonu, faʻapitoa, faʻalavelave faʻafuaseʻi poʻo faʻalavelave faʻafuaseʻi (e aofia ai mea faʻaleagaina mo le leiloa o tupe mama pisinisi ma faʻamatalaga pisinisi, faʻalavelave pisinisi poʻo soʻo se isi tupe gau) e mafua mai i le fa'aogaina o lenei tusi lesona po'o se oloa, e tusa lava pe na fa'ailoa mai i le MIKROE le ono mafai ona fa'aleagaina. MIKROE fa'asaoina le aia tatau e sui ai fa'amatalaga o lo'o i totonu o lenei tusi lesona i so'o se taimi e aunoa ma se fa'aaliga muamua, pe a mana'omia.
GALUEGA TATAU MAUA
O oloa a MIKROE e le o sese - faʻapalepale pe mamanuina, gaosia pe faʻamoemoe mo le faʻaaogaina poʻo le toe faʻatau atu e pei o luga - laina faʻatonutonu meafaigaluega i siosiomaga matautia e manaʻomia ai le toilalo - saogalemu faʻatinoga, e pei o le faʻaogaina o nofoaga faaniukilia, faʻatautaia vaalele poʻo faiga fesoʻotaʻiga, ea. fa'atonutonuina o ta'avale, masini fa'aola sa'o po'o fa'aauupega e mafai ona i'u sa'o ai le oti, manu'a o le tagata po'o le fa'aleagaina o le tino po'o le siosiomaga ('High Risk Activities'). MIKROE ma ana kamupani fa'atau oloa e fa'afitia fa'apitoa so'o se fa'amaoniga fa'aalia po'o fa'auigaina o le agava'a mo Gaoioiga Tulaga Maualuga.
FA'ATA'IGA
Ole igoa ole MIKROE ma le logo, ole logo MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ ma mikroBUS™ o fa'ailoga fa'atau a MIKROE. O isi fa'ailoga tau fefa'ataua'iga uma o lo'o ta'ua ii o meatotino a latou kamupani. O isi oloa uma ma igoa fa'apisinisi o lo'o fa'aalia i totonu o lenei tusi lesona e mafai pe le mafai ona resitalaina fa'ailoga po'o puletaofia a latou kamupani, ma e fa'aaogaina mo le fa'ailoaina po'o le fa'amalamalamaga ma mo le manuia o tagata e ona, e aunoa ma se fa'amoemoe e soli. Puletaofia © MIKROE, 2024, Aia Tatau Uma.
- Afai e te manaʻo e aʻoaʻo atili e uiga ia matou oloa, faʻamolemole asiasi i la matou webnofoaga i www.mikroe.com
- Afai o lo'o e feagai ma ni fa'afitauli i so'o se tasi oa matou oloa pe na'o le mana'omia o fa'amatalaga fa'aopoopo, fa'amolemole tu'u lau tiketi i www.mikroe.com/support
- Afai ei ai ni au fesili, faʻamatalaga poʻo ni faʻamatalaga pisinisi, aua le faʻatuai e faʻafesoʻotaʻi matou i office@mikroe.com
Pepa / Punaoa
![]() |
MIKROE STM32F407ZGT6 Multiadapter Prototype Board [pdf] Tusi Taiala STM32F407ZGT6. |