MIKROE STM32F407ZGT6 Multiadapter Prototype Board
Daalụ maka ịhọrọ MIKROE!
Anyị na-ewetara gị ihe ngwọta mgbasa ozi kachasị maka mmepe agbakwunyere. Ọ mara mma n'elu, ma dị ike nke ukwuu n'ime, anyị emebere ya iji kpalie arụmarụ pụtara ìhè. Ma ugbu a, ihe niile bụ nke gị. Nwee obi ụtọ.
Họrọ ọdịdị nke gị
Yiri na azụ, nhọrọ n'ihu.
- mikromedia 5 maka STM32 Resistive FPI nwere bezel
- mikromedia 5 maka STM32 Resistive FPI nwere etiti
mikromedia 5 maka STM32 RESISTIVE FPI bụ kọmpat mmepe osisi emebere dị ka ihe ngwọta zuru oke maka ngwa ngwa mmepe nke multimedia na GUI-centric ngwa. Site n'igosi ihuenyo mmetụ mmetụ nke 5 ″ nke onye njikwa eserese dị ike na-anya nke nwere ike igosipụta palette agba 24-bit (agba agba nde 16.7), yana ụda agbakwunyere DSP nwere CODEC IC, na-anọchite anya ngwọta zuru oke maka ụdị ngwa mgbasa ozi ọ bụla. .
Na isi ya, enwere ike 32-bit STM32F407ZGT6 ma ọ bụ STM32F746ZGT6 microcontroller (nke a na-akpọ "onye ọbịa MCU" na ederede na-esonụ), nke STMicroelectronics mepụtara, nke na-enye ike nhazi zuru oke maka ọrụ ndị na-achọsi ike, na-eme ka ọ rụọ ọrụ eserese na glitch. -mmepụta ọdịyo efu.
Agbanyeghị, bọọdụ mmepe a ejedebeghị na ngwa mgbasa ozi naanị: mikromedia 5 maka STM32 RESISTIVE FPI (“mikromedia 5 FPI” na ederede na-esote) nwere USB, nhọrọ njikọta RF, ihe mmetụta ngagharị dijitalụ, piezo-buzzer, ọrụ ịchaji batrị, SD -Onye na-agụ kaadị, RTC, na ọtụtụ ndị ọzọ, na-agbasawanye ojiji ya karịrị multimedia. Njikọ ụgbọ ala mikroBUS nwere kọmpat atọ na-anọchite anya njirimara njikọta pụrụ iche, na-enye ohere ịnweta nnukwu ntọala nke bọtịnụ Pịa ™, na-eto kwa ụbọchị.
Ojiji nke mikromedia 5 FPI anaghị akwụsị na ike ya iji mee ka prototyping na mmepe ngwa ngwa ngwa.tages: emebere ya dị ka ngwọta zuru oke nke enwere ike itinye ya ozugbo n'ime ọrụ ọ bụla, na-enweghị mgbanwe ngwaike ọzọ achọrọ. Anyị na-enye ụdị abụọ nke mikromedia 5 maka STM32 RESISTIVE FPI mbadamba. Nke mbụ nwere ihe ngosi TFT nke nwere bezel gburugburu ya ma dị mma maka ngwaọrụ ejiri aka. Mikromedia 5 ọzọ maka bọọdụ STM32 RESISTIVE FPI nwere ihe ngosi TFT nwere oghere igwe, yana oghere mgbago nkuku anọ na-eme ka ntinye dị mfe n'ụdị ngwa ụlọ ọrụ dị iche iche. Enwere ike iji nhọrọ ọ bụla mee ihe na ngwọta ụlọ smart, yana mgbidi mgbidi, nchekwa na usoro ụgbọ ala, ụlọ ọrụ mmepụta ihe, njikwa usoro, nha, nchọpụta nchọpụta na ọtụtụ ndị ọzọ. Na ụdị abụọ ahụ, ihe mkpuchi mara mma bụ naanị ihe ịchọrọ iji tụgharịa mikromedia 5 maka bọọdụ STM32 RESISTIVE FPI ka ọ bụrụ nhazi zuru oke.
IHE: Akwụkwọ ntuziaka a, n'ozuzu ya, na-egosi naanị otu nhọrọ nke mikromedia 5 maka STM32 RESISTIVE FPI maka ebumnuche nkọwa. Akwụkwọ ntuziaka a na-emetụta nhọrọ abụọ ahụ.
Atụmatụ microcontroller isi
Na isi ya, mikromedia 5 maka STM32 Resistive FPI na-eji STM32F407ZGT6 ma ọ bụ STM32F746ZGT6 MCU.
STM32F407ZGT6 bụ 32-bit RISC ARM® Cortex®-M4 isi. Emepụtara MCU a site na STMicroelectronics, na-egosipụta otu raara onwe ya nye na-ese n'elu mmiri (FPU), otu ọrụ DSP zuru oke, yana ngalaba nchekwa nchekwa (MPU) maka nchekwa ngwa dị elu. N'ime ọtụtụ akụkụ dị na MCU nnabata, njirimara ndị bụ isi gụnyere:
- 1 MB nke ebe nchekwa Flash
- 192 + 4 KB nke SRAM (gụnyere 64 KB nke Core Coupled Memory)
- Onye na-eme ngwa ngwa ozugbo (ART Accelerator ™) na-enye ohere igbu 0-echere steeti site na ebe nchekwa Flash.
- Ugboro ugboro ruo 168 MHz
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Maka ndepụta zuru ezu nke njirimara MCU, biko rụtụ aka na mpempe akwụkwọ STM32F407ZGT6
STM32F746ZGT6 bụ 32-bit RISC ARM® Cortex®-M7 isi. Emepụtara MCU a site na STMicroelectronics, na-egosipụta otu raara onwe ya nye na-ese n'elu mmiri (FPU), otu ọrụ DSP zuru oke, yana ngalaba nchekwa nchekwa (MPU) maka nchekwa ngwa dị elu. N'ime ọtụtụ akụkụ dị na MCU nnabata, njirimara ndị bụ isi gụnyere:
- 1 MB Flash ebe nchekwa
- 320 KB nke SRAM
- Onye na-eme ngwa ngwa ozugbo (ART Accelerator ™) na-enye ohere igbu 0-echere steeti site na ebe nchekwa Flash.
- Ugboro ugboro ruo 216 MHz
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Maka ndepụta zuru ezu nke njirimara MCU, biko rụtụ aka na mpempe akwụkwọ STM32F746ZGT6.
Microcontroller programming/debugging
Enwere ike ịhazi MCU onye ọbịa wee debugharịa n'elu JTAG/ SWD dakọtara 2 × 5 nkụnye eji isi mee (1), nke akpọrọ PROG/DEBUG. nkụnye eji isi mee na-enye ohere iji ihe mmemme mpụga (dịka CODEGRIP ma ọ bụ mikroProg) mee ihe. Ịmepụta microcontroller nwekwara ike ime site na iji bootloader nke emebere ya na ngwaọrụ na ndabara. Enwere ike ịchọta ozi niile gbasara ngwa ngwa bootloader na ibe na-esonụ: www.mikroe.com/mikrobootloader
MCU tọgharịa
Ejiri bọtịnụ Tọgharia (2), nke dị n'akụkụ azụ nke osisi ahụ. A na-eji ya wepụta ọkwa mgbagha dị ala na ntụtụ nrụpụta microcontroller.
Ngalaba na-enye ọkụ
Ngalaba na-enye ọkụ (PSU) na-enye ike dị ọcha na nke a na-achịkwa, dị mkpa maka ịrụ ọrụ kwesịrị ekwesị nke bọọdụ mmepe mikromedia 5 FPI. MCU onye ọbịa, yana akụkụ ndị ọzọ, chọrọ usoro ọkụ na-enweghị mkpọtụ. Ya mere, a na-ahazi PSU nke ọma iji hazie, nzacha, na kesaa ike n'akụkụ niile nke mikromedia 5 FPI. Ejiri ya na ntinye ọkụ eletrik atọ dị iche iche, na-enye mgbanwe niile nke mikromedia 5 FPI chọrọ, karịsịa mgbe ejiri ya n'ọhịa ma ọ bụ dị ka ihe jikọtara ọnụ nke nnukwu usoro. N'ọnọdụ mgbe a na-eji ọtụtụ isi iyi ike, sekit na-agbanwe ọkụ akpaka nwere ihe ndị eburu ụzọ kọwaa na a ga-eji nke kacha kwesị ekwesị.
PSU nwekwara sekit ịchaji batrị a pụrụ ịdabere na ya, nke na-enye ohere ka ị chaji batrị Li-Po/Li-Ion otu cell. A na-akwadokwa nhọrọ ike OR-ing, na-enye ọrụ ọkụ na-adịghị akwụsị akwụsị (UPS) mgbe eji ike mpụga ma ọ bụ USB jikọtara ya na batrị.
Nkọwa zuru ezu
PSU nwere ọrụ na-achọsi ike nke inye ike maka MCU onye ọbịa na akụkụ niile dị n'ụgbọ mmiri, yana maka mpaghara ejikọrọ na mpụga. Otu n'ime isi ihe achọrọ bụ ịnye oke ugbu a, na-ezere voltage dobe na mmepụta. Ọzọkwa, PSU ga-enwe ike ịkwado ọtụtụ isi iyi ike nwere volta aha dị iche ichetages, na-ekwe ka ịgbanwee n'etiti ha na mbụ. Nhazi PSU, dabere na nhazi ICs na-agbanwe ike dị elu nke Microchip mepụtara, na-eme ka ọ dị mma nke ukwuu nke mmepụta vol.tage, ọkwa dị elu dị ugbu a, yana radieshon eletrọnịkị belatara.
Na ntinye stage nke PSU, MIC2253, onye na-ahụ maka nkwalite arụmọrụ dị elu IC nwere oke oke.tage nchebe ana achi achi na voltage ntinye na s na-esotetage na-achịkwa nke ọma ma kwụsie ike. A na-eji ya kwalite voltage nke obere-voltage ike isi mmalite (batrị Li-Po/Li-Ion na USB), na-enye ohere stage iji nyefee 3.3V na 5V edoziziri nke ọma na bọọdụ mmepe. A na-eji otu ihe ndị pụrụ iche iji chọpụta ma isi iyi ike ntinye chọrọ voltage nkwalite. Mgbe ejikọrọ ọtụtụ isi iyi ọkụ ozugbo, a na-ejikwa sekit a iji chọpụta ọkwa ntinye mkpa: 12V PSU ejikọrọ na mpụga, ike n'elu USB, yana batrị Li-Po/Li-Ion.
Emebere mgbanwe n'etiti isi mmalite ike dịnụ iji nye ọrụ na-akwụsịghị akwụsị nke bọọdụ mmepe. PSU stage na-eji abụọ MIC28511, synchronous stepdown (buck) regulators, ike inye ihe ruru 3A. MIC28511 IC na-eji HyperSpeed Control® na HyperLight Load® architectures, na-enye nzaghachi na-adị ngwa ngwa ngwa ngwa yana ịrụ ọrụ ọkụ dị elu. A na-eji nke ọ bụla n'ime ndị na-ahụ maka ego abụọ ahụ na-enye ike na ụgbọ okporo ígwè na-enye ọkụ (3.3V na 5V), n'ime bọọdụ mmepe dum na mpaghara ejikọrọ.
Voltage ntụaka
The MCP1501, a elu-nkenke buffered voltagA na-eji nrụtụ aka sitere na Microchip wepụta volta zuru oketage kwuru na enweghị voltage fefuo. Enwere ike iji ya mee ihe dị iche iche: ihe a na-ejikarị eme ihe gụnyere voltage ntụnyere maka ndị ntụgharị A/D, ndị ntụgharị D/A, na mpụta comparator na MCU nnabata. MCP1501 nwere ike inye ihe ruru 20mA, na-amachi ojiji ya naanị ka voltage comparator ngwa nwere nnukwu ntinye impedance. Dabere na ngwa a kapịrị ọnụ, enwere ike ịhọrọ ma ọ bụ 3.3V sitere na ụgbọ okporo ígwè, ma ọ bụ 2.048V sitere na MCP1501. Ihe mkpuchi SMD nọ n'ụgbọ mmiri akpọrọ dị ka REF SEL na-enye vol abụọtage ntụaka nhọrọ:
- REF: 2.048V site na oke-nkenke voltage Ntuziaka IC
- 3V3: 3.3V si n'ọdụ ụgbọ okporo ígwè isi ike
PSU njikọ
Dị ka akọwara, imewe dị elu nke PSU na-enye ohere iji ọtụtụ ụdị isi iyi ike mee ihe, na-enye mgbanwe mgbanwe na-enwetụbeghị ụdị ya: mgbe batrị Li-Po/Li-Ion kwadoro ya, ọ na-enye oke nnwere onwe. Maka ọnọdụ ebe ike bụ okwu, enwere ike ịkwado ya site na ọkụ ọkụ 12VDC dị na mpụga, jikọtara n'elu ọdụ ụgbọ mmiri abụọ. Ike abụghị nsogbu ọ bụrụgodị na ejiri eriri USB kwadoro ya. Enwere ike ịgbanye ya n'elu njikọ USB-C, na-eji ike ọkọnọ nke USB HOST (ya bụ kọmputa nkeonwe), ihe nkwụnye mgbidi USB, ma ọ bụ ụlọ akụ batrị. Enwere njikọ ọkụ ọkụ atọ dị, nke ọ bụla nwere ebumnuche pụrụ iche:
- CN6: njikọ USB-C (1)
- TB1: ọdụ ụgbọ mmiri maka mpụga 12VDC PSU (2)
- CN8: Njikọ batrị XH ọkọlọtọ 2.5mm (3)
Njikọ USB-C
Njikọ USB-C (nke akpọrọ dị ka CN6) na-enye ike sitere na USB host (nke PC), ụlọ akụ ike USB, ma ọ bụ ihe nkwụnye mgbidi USB. Mgbe etinyere ya na njikọ USB, ike dị ga-adabere na ike isi mmalite. Ogo kachasị ike, yana ntinye ekwenyere voltage nso na ikpe mgbe eji eriri USB, na-nyere na tebụl Figure 6:
USB ike ọkọnọ | ||||
Ntinye Voltage [V] | Mmepụta Voltage [V] | Nke kachasị ugbu a [A] | Ike kacha [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 |
Mgbe ị na-eji PC dị ka isi iyi ike, enwere ike nweta ike kachasị ma ọ bụrụ na PC onye ọbịa na-akwado interface USB 3.2, ma kwadebere ya na njikọ USB-C. Ọ bụrụ na PC onye ọbịa na-eji interface USB 2.0, ọ ga-enwe ike ịnye ike kacha nta, ebe ọ bụ naanị ihe ruru 500 mA (2.5W na 5V) dị na nke ahụ. Rịba ama na mgbe ị na-eji eriri USB ogologo ma ọ bụ eriri USB nke adịghị mma, voltage nwere ike ịdaba n'èzí arụ ọrụ voltage nso, na-eme ka omume enweghị atụ nke osisi mmepe.
IHE: Ọ bụrụ na eriri USB enweghị njikọ USB-C, enwere ike iji ihe nkwụnye USB Ụdị A ruo ụdị C (gụnyere na ngwugwu).
12VDC ịghasa ọnụ ọnụ
Enwere ike ijikọ ọkụ eletrik 12V dị na mpụga n'elu ọdụ ụgbọ mmiri 2-pole (nke akpọrọ TB1). Mgbe ị na-eji ọkụ eletrik dị n'èzí, ọ ga-ekwe omume ịnweta ike kachasị mma, ebe ọ bụ na a na-eme ka otu ihe na-enye ọkụ eletrik na-agbanwe ngwa ngwa na onye ọzọ, ebe ike ya na njirimara ọrụ ya nwere ike ikpebi kwa ngwa. Ụlọ ọrụ mmepe na-enye ohere kachasị ugbu a nke 2.8A kwa ụgbọ okporo ígwè (3.3V na 5V) mgbe ị na-eji ọkụ eletrik 12V dị na mpụga. Ogo kachasị ike, yana ntinye ekwenyere voltage nso na ikpe mgbe a na-eji ike mpụga, e nyere na tebụl Figure 7:
Ọkụ ọkụ mpụga | ||||
Ntinye Voltage [V] | Mmepụta Voltage [V] | Nke kachasị ugbu a [A] | Ike kacha [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 |
Foto 7: Tebụl ọkọnọ ike mpụga.
Njikọ batrị Li-Po/Li-Ion XH
Mgbe batrị Li-Po/Li-Ion nwere otu cell na-akwado ya, mikromedia 5 FPI na-enye nhọrọ a ga-arụ ọrụ ozugbo. Nke a na-enye ohere nnwere onwe zuru oke, na-enye ohere ka e jiri ya mee ihe na ọnọdụ ụfọdụ: ebe dị ize ndụ, ngwa ọrụ ugbo, wdg. Njikọ batrị bụ ọkọlọtọ 2.5mm pitch XH njikọ. Ọ na-enye ohere ka a na-eji ọtụtụ batrị Li-Po na Li-Ion otu cell. PSU nke mikromedia 5 FPI na-enye ọrụ ịchaji batrị, site na ma njikọ USB na 12VDC / mpụga ike ọkọnọ. Sekit chajị batrị nke PSU na-ejikwa usoro ịchaji batrị, na-enye ohere ọnọdụ chajị kacha mma yana ogologo ndụ batrị. Egosiputa usoro nchaji site na akara BATT LED, nke dị n'azụ mikromedia 5 FPI.
Modul PSU tinyekwara sekit chaja batrị. Dabere na ọkwa arụmọrụ nke bọọdụ mmepe mikromedia 5 FPI, enwere ike ịtọ chaja ugbu a ka ọ bụrụ 100mA ma ọ bụ 500mA. Mgbe bọọdụ mmepe agbanyụrụ, chaja IC ga-ekenye ike niile dị maka ebumnuche ịchaji batrị. Nke a na-ebute chaja ngwa ngwa, yana nchaji ugbu a ka atọrọ ihe ruru 500mA. Mgbe agbanyere ON, chaja dị ugbu a ga-edobe ihe dịka 100mA, na-ebelata ike oriri n'ozuzu ya n'ogo ezi uche dị na ya. Ogo kacha ike yana ntinye ikike voltage nso mgbe a na-eji ike batrị, na-nyere na tebụl Figure 8:
Ike ọkọnọ batrị | ||||
Ntinye Voltage [V] | Mmepụta Voltage [V] | Nke kachasị ugbu a [A] | Ike kacha [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 |
Foto 8: Tebụl ọkọnọ ike batrị.
Nkwụghachi ike na ọkụ ọkụ anaghị akwụsị akwụsị (UPS)
Modul PSU na-akwado ikenye mgbapụta ọkụ: ọ ga-agbanwe na-akpaghị aka gaa na isi iyi kachasị mma ma ọ bụrụ na otu n'ime isi mmalite ike daa ma ọ bụ kwụsị. Ike ọkọnọ redundancy na-enyekwa ohere maka ọrụ anaghị akwụsị akwụsị (ya bụ ọrụ UPS, batrị ka ga-enye ike ma ọ bụrụ na ewepu eriri USB, na-enweghị ịtọgharịa mikromedia 5 FPI n'oge mgbanwe).
Na-eme ka ahụ ike mikromedia 5 FPI osisi
Mgbe ejikọrọ isi iyi ọkụ dị irè (1) n'ọnọdụ anyị na batrị Li-Po/Li-ion nwere otu cell, enwere ike ịgbanye mikromedia 5 FPI. Enwere ike ime nke a site na obere ngbanwe dị na nsọtụ osisi, nke akpọrọ SW1 (2). Site na ịgbanye ya ON, a ga-eme ka modul PSU rụọ ọrụ, a ga-ekesakwa ike ahụ n'ime osisi ahụ. Ihe ngosi ikanam akpọrọ ka PWR na-egosi na agbanyere mikromedia 5 FPI.
Ngosipụta na-eguzogide
Ngosipụta ezigbo agba 5 ″ TFT nwere panel mmetụ na-eguzogide bụ ihe pụrụ iche nke mikromedia 5 FPI. Ngosipụta ahụ nwere mkpebi nke 800 site na 480 pikselụ, ọ nwekwara ike igosipụta ihe ruru 16.7M nke agba ( omimi agba 24-bit). Ngosipụta nke mikromedia 5 FPI nwere oke ọdịiche dị elu nke 500: 1, ekele maka LEDs 18 dị elu nke ejiri maka ọkụ azụ. Igwe ihe ngosi a na-achịkwa SSD1963 (1) onye ọkwọ ụgbọ ala IC sitere na Solomon Systech. Nke a bụ coprocessor eserese dị ike, nke nwere 1215KB nke ebe nchekwa etiti. Ọ na-agụnyekwa ụfọdụ atụmatụ dị elu dị ka ntugharị ngosi ngwa ngwa ngwaike, enyo ihe ngosi, windo ngwaike, njikwa ọkụ azụ dị ike, agba mmemme na njikwa nchapụta, na ndị ọzọ.
Ogwe mgbochi, dabere na njikwa TSC2003 RTP na-enye ohere ịmepụta ngwa mmekọrịta, na-enye njikwa njikwa na-emetụ aka. Onye na-ahụ maka mmetụ aka na-eji interface I2C maka nkwurịta okwu na njikwa onye ọbịa. Ejiri ihe ngosi 5 dị elu (2) yana njikwa na-akwado mmegharị ahụ, mikromedia 5 FPI na-anọchite anya gburugburu ngwaike dị ike maka iwulite ngwa GUI-centric Human Machine Interface (HMI).
Nchekwa data
Bọdụ mmepe mikromedia 5 FPI nwere ụdị nchekwa nchekwa abụọ: ya na oghere kaadị microSD na modul ebe nchekwa Flash.
oghere microSD kaadị
Oghere kaadị microSD (1) na-enye ohere ịchekwa nnukwu data na mpụga, na kaadị ebe nchekwa microSD. Ọ na-eji Secure digital input/output interface (SDIO) maka nkwurịta okwu na MCU. A na-enyekwa sekit nchọpụta kaadị microSD na bọọdụ ahụ. Kaadị microSD bụ ụdị kaadị SD kacha nta, na-atụ naanị 5 x 11 mm. N'agbanyeghị obere nha ya, ọ na-enye ohere ịchekwa data dị ukwuu na ya. Iji gụọ na dee na kaadị SD, achọrọ ngwanrọ/firmware kwesịrị ekwesị na-agba ọsọ na MCU nnabata.
Nchekwa flash mpụga
mikromedia 5 FPI nwere SST26VF064B Flash ebe nchekwa (2). Modul ebe nchekwa Flash nwere njupụta nke 64Mbits. A na-ahazi mkpụrụ ndụ nchekwa ya na okwu 8-bit, na-ebute 8Mb nke ebe nchekwa na-adịghị agbanwe agbanwe na mkpokọta, dị maka ngwa dị iche iche. Akụkụ pụrụ iche nke SST26VF064B Flash modul bụ oke ọsọ ya, ntachi obi dị oke elu, yana ezigbo oge njide data. Ọ nwere ike idi ihe ruru 100,000 okirikiri, ọ pụkwara ichekwa ozi echekwara ruo ihe karịrị 100 afọ. Ọ na-ejikwa SPI interface maka nzikọrịta ozi na MCU.
Njikọta
mikromedia 5 FPI na-enye ọnụ ọgụgụ dị ukwuu nke nhọrọ njikọ. Ọ gụnyere nkwado maka WiFi, RF na USB (HOST/ngwaọrụ). E wezụga nhọrọ ndị ahụ, ọ na-enyekwa njikọ njikọ mikroBUS™ Shuttle atọ ahaziri ahazi. Ọ bụ nkwalite dị ukwuu maka sistemụ ahụ, ebe ọ na-enye ohere itinye aka na nnukwu ntọala nke bọtịnụ Pịa ™.
USB
Onye nnabata MCU nwere modul eriri USB, na-enye ohere ijikọ USB dị mfe. USB (Universal Serial Bus) bụ ọkọlọtọ ụlọ ọrụ ama ama nke na-akọwa eriri, njikọ, na usoro eji eme nzikọrịta ozi na ọkụ n'etiti kọmputa na ngwaọrụ ndị ọzọ. mikromedia 5 FPI na-akwado USB dị ka ụdị HOST/ Ngwaọrụ, na-enye ohere ịmepụta ọtụtụ ngwa dị iche iche dabere na USB. Ejiri ya na njikọ USB-C, nke na-enye ọtụtụ advantages, ma e jiri ya tụnyere ụdị njikọ USB nke mbụ (ichepụta ihe atụ, ọkwa dị ugbu a dị elu, nha kọmpat, wdg). A na-eme nhọrọ ụdị USB site na iji njikwa monolithic IC. Nke a IC na-enye nhazi ọwa (CC) nchọpụta na egosi ọrụ.
Ka ịtọlite mikromedia 5 FPI dị ka USB HOST, eriri USB PSW kwesịrị ịtọ n'ọkwa mgbagha dị ala (0) site na MCU. Ọ bụrụ na atọrọ ya na ọkwa mgbagha dị elu (1), mikromedia 5 FPI na-eme dị ka ngwaọrụ. Mgbe ọ nọ na ọnọdụ HOST, mikromedia 5 FPI na-enye ike n'elu njikọ USB-C (1) maka ngwaọrụ agbakwunyere. MCU onye ọbịa na-ebugharị pin PSW USB, na-enye ohere ka ngwanrọ jikwaa ọnọdụ USB. A na-eji pin ID USB chọpụta ụdị ngwaọrụ agbakwunyere na ọdụ ụgbọ USB, dịka nkọwa USB OTG siri dị: eriri ID USB ejikọrọ na GND na-egosi ngwaọrụ HOST, ebe eriri ID USB setịpụrụ na steeti impedance dị elu ( HI-Z) na-egosi na mpụta ejikọrọ bụ ngwaọrụ.
RF
mikromedia 5 FPI na-enye nkwurịta okwu n'ofe redio ISM zuru ụwa ọnụ. Otu ISM na-ekpuchi ọnụọgụ ugboro n'etiti 2.4GHz na 2.4835GHz. Edebere eriri ugboro a maka ụlọ ọrụ mmepụta ihe, sayensị na ọgwụ (ya mere mbiri nke ISM). Na mgbakwunye, ọ dị n'ụwa niile, na-eme ka ọ bụrụ ụzọ zuru oke maka WiFi, mgbe achọrọ nkwurịta okwu M2M n'oge dị anya. mikromedia 5 FPI na-eji nRF24L01+ (1), transceiver otu mgbawa 2.4GHz nwere igwe ihe eji arụ ọrụ baseband agbakwunyere, nke Nordic Semiconductor mepụtara. Ọ bụ ngwọta zuru oke maka ngwa ikuku ike dị ala. Nke a transceiver na-adabere na GFSK modulation, na-enye ohere data ọnụego na nso site 250 kbps, ruo 2 Mbps. Mgbanwe GFSK bụ atụmatụ mgbanwe mgbama RF kacha arụ ọrụ nke ọma, na-ebelata bandwit achọrọ, si otú a na-emebi obere ike. NRF24L01+ na-egosipụtakwa ihe nkwalite ShockBurst™ nke nwe ya, oyi akwa njikọ data dabere na ngwugwu. E wezụga ọrụ ndị ọzọ, ọ na-enye njirimara MultiCeiver 6-ọwa, nke na-enye ohere iji nRF24L01+ na topology netwọk kpakpando. The nRF24L01+ na-eji SPI interface na-akpakọrịta na onye ọbịa MCU. N'akụkụ ahịrị SPI, ọ na-eji ntụtụ GPIO ndị ọzọ maka SPI Chip Select, Chip Enable, yana maka nkwụsịtụ. Akụkụ RF nke mikromedia 5 FPI nwekwara obere eriri mgbawa (4) yana njikọ SMA maka antenna mpụga.
WiFi
Modul WiFi ewu ewu (2) akpọrọ CC3100 na-enye ohere njikọ WiFi. Modul a bụ ihe ngwọta WiFi zuru oke na mgbawa: ọ bụ ihe nrụpụta netwọọdụ WiFi siri ike nwere sistemụ njikwa ike, na-enye ngwugwu TCP/IP, igwe crypto siri ike nwere nkwado 256-bit AES, nchekwa WPA2, teknụzụ SmartConfig ™ na ọtụtụ ihe. Ọzọ. Site n'iwepụ ọrụ njikwa WiFi na ịntanetị site na MCU, ọ na-enye onye ọbịa MCU ohere ịhazi ngwa eserese na-achọsi ike, si otú a na-eme ka ọ bụrụ ezigbo ngwọta maka ịgbakwunye njikọ WiFi na mikromedia 5 FPI. Ọ na-eji interface SPI ka ya na MCU onye ọbịa na-akpakọrịta, yana ọtụtụ ntụtụ GPIO ndị ọzọ ejiri maka nrụpụta, nkwụsịtụ, yana maka mkpesa nkwụsịtụ.
A na-eji SMD jumper akpọrọ dị ka FORCE AP (3) ịmanye modul CC3100 n'ime ọnọdụ Access Point (AP), ma ọ bụ n'ime ọnọdụ ọdụ ọdụ. Agbanyeghị, ụdị ọrụ nke modul CC3100 nwere ike mebie ya site na ngwanro.
SMD jumper na-enye nhọrọ abụọ:
- 0: A na-adọta pin FORCE AP na ọkwa mgbagha, na-amanye modul CC3100 n'ime ọnọdụ STATION.
- 1: A na-adọta pin FORCE AP na ọkwa dị elu, na-amanye modul CC3100 n'ime ọnọdụ AP Enwere antenna mgbawa (4) jikọtara na PCB nke mikromedia 5 FPI yana njikọ SMA maka antenna WiFi mpụga.
njikọ ụgbọ ala mikroBUS™
Mikromedia 5 maka bọọdụ mmepe STM32 RESISTIVE FPI na-eji mikroBUS™ Shuttle njikọ, mgbakwunye ọhụrụ na ọkọlọtọ mikroBUS™ n'ụdị isi isi IDC 2 × 8 nwere oghere 1.27mm (50mil). N'adịghị ka sockets mikroBUS™, njikọ ụgbọ ala mikroBUS™ na-ewe obere ohere, na-enye ohere iji ha mee ihe n'ọnọdụ ebe achọrọ nhazi kọmpat karịa. Enwere njikọ njikọ ụgbọ ala mikroBUS™ atọ (1) na bọọdụ mmepe, nke akpọrọ site na MB1 ruo MB3. Ọ na-adịkarị, enwere ike iji njikọ shuttle mikroBUS™ yana njikọta na bọọdụ ndọtị mikroBUS™ mana ọnweghị oke na ya.
MikroBUS™ Shuttle extension board (2) bụ ihe mgbakwunye na bọọdụ nwere oghere mikroBUS™ na-emekarị na oghere mgbago anọ. Enwere ike iji eriri dị larịị jikọọ ya na njikọ shuttle mikroBUS™. Nke a na-eme ka ndakọrịta na nnukwu ntọala nke bọtịnụ Pịa ™. Iji mikroBUS™ Shuttles na-enyekwa ọtụtụ uru ndị ọzọ:
- Mgbe ị na-eji eriri dị larịị, anaghị edozi ọnọdụ nke mikroBUS™ Shuttle
- bọọdụ ndọtị ụgbọ ala mikroBUS™ nwere oghere agbakwunyere maka nrụnye na-adịgide adịgide
- Enwere ike iji ogologo eriri ewepụghị aka aka ike (dabere na otu ikpe eji eme ya)
- Enwere ike ịgbasa njikọta, site na iji Shuttle click (3) kpochie njikọ ndị a.
Maka ozi ndị ọzọ gbasara bọọdụ ndọtị ụgbọ ala mikroBUS™ na Shuttle
Pịa, biko gaa na web ibe:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Maka ozi ndị ọzọ gbasara mikroBUS™, biko gaa na onye ọrụ web ibe na www.mikroe.com/mikrobus
Site n'inye otu ụzọ mkpirisi ụda metụtara ụda, mikromedia 5 FPI na-achịkọta echiche mgbasa ozi ya. Ọ na-egosipụta piezo-buzzer, nke dị oke mfe ịhazi mana ọ nwere ike imepụta naanị ụda dị mfe, bara uru naanị maka mkpu ma ọ bụ ọkwa. Nhọrọ ọdịyo nke abụọ bụ VS1053B IC (1) dị ike. Ọ bụ Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI audio decoder, yana PCM/IMA ADPCM/Ogg Vorbis encoder, ha abụọ na otu mgbawa. Ọ na-egosipụta isi DSP dị ike, ndị ntụgharị A / D na D / A dị elu, onye na-anya isi ekweisi stereo nwere ike ịnya ibu 30Ω, nchọpụta zerocross na mgbanwe olu dị nro, bass na njikwa treble, na ọtụtụ ndị ọzọ.
Piezo buzzer
Piezo buzzer (2) bụ ngwaọrụ dị mfe nke nwere ike imepụtagharị ụda. A na-ebugharị ya site na obere transistor nke na-ebute ụzọ. Enwere ike ịkwọ onye buzzer site n'itinye akara ngosi PWM site na MCU na ala transistor: ụda ụda na-adabere na ugboro nke mgbaàmà PWM, ebe enwere ike ịchịkwa olu site na ịgbanwe usoro ọrụ ya. Ebe ọ bụ na ọ dị mfe ịme mmemme, ọ nwere ike ịba uru maka ụda mkpu dị mfe, ọkwa ọkwa, na ụdị mgbaàmà ndị ọzọ dị mfe.
CODEC ọdịyo
Enwere ike ịwepụ ọrụ nhazi ọdịyo na-achọ akụrụngwa na mgbagwoju anya site na MCU onye ọbịa site na iji CODEC IC ọdịyo raara onwe ya nye, nke akpọrọ VS1053B (1). IC a na-akwado ọtụtụ ụdị ọdịyo dị iche iche, nke a na-ahụkarị na ngwaọrụ ọdịyo dijitalụ dị iche iche. Ọ nwere ike itinye koodu na decode iyi iyi n'onwe ya ka ọ na-arụ ọrụ metụtara DSP n'otu oge. VS1053B nwere ọtụtụ isi atụmatụ na-eme ka IC a na-ewu ewu nke ukwuu ma a bịa n'ịhazi ọdịyo.
Site n'inye mkpakọ ngwaike dị elu (ntinye koodu), VS1053B na-enye ohere ka edekọ ọdịyo na-ewe obere ohere ma e jiri ya tụnyere otu ozi ọdịyo ahụ n'ụdị raw ya. N'ijikọta ya na ADCs na DAC dị elu, onye na-anya isi ekweisi, ihe nhazi ụda agbakwunyere, njikwa olu, na ndị ọzọ, ọ na-anọchite anya ngwọta gburugburu maka ụdị ngwa ọdịyo ọ bụla. Tinyere ihe nrụpụta eserese dị ike, ihe nrụpụta ọdịyo VS1053B na-agbakọta akụkụ mgbasa ozi nke bọọdụ mmepe mikromedia 5 FPI. Bọdụ mikromedia 5 FPI nwere jakị ekweisi anọ nwere 3.5mm (3), na-enye ohere iji igwe igwe jikọọ isi okwu.
Sensọ na akụkụ ndị ọzọ
Otu ihe mmetụta sensọ na ngwaọrụ ndị ọzọ na-agbakwụnye oyiri ike ọzọ na bọọdụ mmepe mikromedia 5 FPI.
Ihe mmetụta ngagharị dijitalụ
FXOS8700CQ, ihe mgbako 3-axis accelerometer agbakwunyere na magnetometer 3-axis, nwere ike ịchọpụta ọtụtụ mmemme metụtara ngagharị, gụnyere nchọpụta mmemme nghazi, nchọpụta efu, nchọpụta ujo, yana mgbata, na nchọpụta ihe omume ugboro abụọ. Enwere ike ịkọrọ onye na-elekọta MCU ihe omume ndị a n'elu ntụtụ nkwụsịtụ abụọ raara onwe ya nye, ebe a na-eme nnyefe data n'elu interface nkwukọrịta I2C. Ihe mmetụta FXOS8700CQ nwere ike ịba uru nke ukwuu maka nchọpụta nghazi ngosi. Enwere ike iji ya gbanwee mikromedia 5 FPI ka ọ bụrụ ngwọta e-compass zuru oke 6-axis. Enwere ike ịgbanwe adreesị ohu I2C site na iji SMD jumpers abụọ agbakọtara n'okpuru akara ADDR SEL (1).
Oge elekere (RTC)
MCU onye ọbịa nwere modul mpaghara elekere ozugbo (RTC). Mpaghara RTC na-eji isi iyi ọkụ dị iche, ọ na-abụkarị batrị. Iji kwe ka nleba anya na-aga n'ihu nke oge, mikromedia 5 FPI nwere batrị batrị nke na-ejigide ọrụ RTC ọbụlagodi ma ọ bụrụ na agbanyụrụ isi ike. Oriri ike dị oke ala nke mpaghara RTC na-enye ohere ka batrị ndị a nọrọ ogologo oge. Bọdụ mmepe mikromedia 5 FPI nwere ihe njide batrị nke bọtịnụ (2), dakọtara na ụdị batrị SR60, LR60, 364, na-enye ya ohere itinye ezigbo elekere n'ime ngwa ndị ahụ.
Họrọ NECTO Nhazi maka ngwa GUI
Mepụta ngwa GUI Smart ngwa ngwa site na iji NECTO Studio mmebe yana ọba akwụkwọ eserese LVGL.
Gịnị na-esote?
Ị mechaala njem ahụ site na akụkụ ọ bụla nke mikromedia 5 maka bọọdụ mmepe STM32 RESISTIVE FPI. Ị mara modul na nhazi ya. Ugbu a ị dịla njikere ịmalite iji bọọdụ ọhụrụ gị. Anyị na-atụ aro ọtụtụ usoro nke nwere ike bụrụ ụzọ kacha mma isi malite.
Ndị nchịkọta
NECTO Studio bụ ihe zuru oke, gburugburu ebe mmepe agbakwunyere cross-platform (IDE) maka ngwa agbakwunyere na-enye ihe niile dị mkpa iji malite ịmalite, yana prototyping, gụnyere ngwa Clickboard™ na GUI maka ngwaọrụ agbakwunyere. A na-enweta mmepe ngwa ngwa ngwa ngwa ngwa ngwa n'ihi na ndị mmepe adịghị mkpa ịtụle koodu dị ala, na-ahapụ ha ka ha lekwasị anya na koodu ngwa n'onwe ya. Nke a pụtara na ịgbanwe MCU ma ọ bụ ọbụna ikpo okwu niile agaghị achọ ka ndị mmepe wulite koodu ha maka MCU ọhụrụ ma ọ bụ ikpo okwu. Ha nwere ike ịgbanwe naanị na ikpo okwu achọrọ, tinye nkọwa osisi ziri ezi file, na koodu ngwa ga-aga n'ihu na-agba ọsọ mgbe otu chịkọtara. www.mikroe.com/necto.
Ọrụ GUI
Ozugbo ibudatara NECTO Studio, ebe ị nwetagoro bọọdụ ahụ, ị dịla njikere ịmalite ide ọrụ GUI mbụ gị. Họrọ n'etiti ọtụtụ ndị nchịkọta maka MCU akọwapụtara nke dị na ngwaọrụ mikromedia, wee malite iji otu n'ime ọbá akwụkwọ eserese kacha ewu ewu na ụlọ ọrụ agbakwunyere - ọba akwụkwọ eserese LVGL, akụkụ dị mkpa nke NECTO Studio. Nke a na-eme mmalite mmalite maka ọrụ GUI n'ọdịnihu.
Ogbe mmadụ
Ọrụ gị na-amalite na EmbeddedWiki – ikpo okwu agbakwunyere agbakwunyere n'ụwa, yana ihe karịrị 1M+ arụ ọrụ ejikere eji eme ihe, nke ejiri ngwaike emebere ya na ahaziri ahazi na ngwa ngwanrọ nke na-eje ozi dị ka mmalite maka ịmepụta ngwaahịa ma ọ bụ ngwa ahaziri iche. Ikpo okwu na-ekpuchi isiokwu 12 na ngwa 92. Naanị họrọ MCU nke ịchọrọ, họrọ ngwa ahụ wee nweta koodu ziri ezi 100%. Ma ị bụ onye novice na-arụ ọrụ mbụ gị ma ọ bụ ọkachamara nwere ahụmahụ na nke 101st gị, EmbeddedWiki na-eme ka ọrụ ya nwee afọ ojuju, na-ewepụ oge na-adịghị mkpa.tage. www.embeddedwiki.com
Nkwado
MIKROE na-enye nkwado teknụzụ n'efu ruo na njedebe nke ndụ ya, yabụ ọ bụrụ na ihe ọ bụla na-aga nke ọma, anyị dị njikere ma dị njikere inye aka. Anyị maara na ọ dị mkpa ka anyị nwee ike ịdabere na mmadụ n'oge anyị rapaara na ọrụ anyị n'ihi ihe ọ bụla, ma ọ bụ chere ihu n'oge njedebe. Nke a bụ ya mere Ngalaba Nkwado anyị, dị ka otu n'ime ogidi ndị ụlọ ọrụ anyị dabere, ugbu a na-enyekwa ndị ọrụ azụmaahịa na-enye nkwado teknụzụ adịchaghị, na-agba mbọ ọbụna obere oge maka azịza. www.mikroe.com/support
NKWUKWU
Iwu nwebiisinka na nkwekọrịta nwebiisinka mba ụwa chedoro ngwaahịa niile MIKROE nwere. Ya mere, a ga-emeso akwụkwọ ntuziaka a dị ka ihe nwebisiinka ọ bụla ọzọ. Ọnweghị akụkụ akwụkwọ ntuziaka a, gụnyere ngwaahịa na sọftụwia akọwara n'ime ebe a, ga-enwegharị, chekwaa ya na sistemụ eweghachi, tụgharịa ma ọ bụ bufee n'ụdị ọ bụla ma ọ bụ n'ụzọ ọ bụla, na-enweghị ikike ederede tupu MIKROE. Enwere ike ibipụta akwụkwọ ntuziaka PDF maka ojiji nkeonwe ma ọ bụ mpaghara, mana ọ bụghị maka nkesa. Amachibidoro mgbanwe ọ bụla nke akwụkwọ ntuziaka a. MIKROE na-enye akwụkwọ ntuziaka a 'dị ka ọ dị' na-enweghị akwụkwọ ikike nke ụdị ọ bụla, ma ọ bụ egosipụtara ma ọ bụ akọwapụta ya, gụnyere, mana ọnweghị oke na, akwụkwọ ikike egosipụtara ma ọ bụ ọnọdụ nke ịzụ ahịa ma ọ bụ mma maka otu ebumnuche.
MIKROE agaghị ewere ọrụ ọ bụla ma ọ bụ ụgwọ maka mmejọ ọ bụla, mwepu na ezighi ezi nke nwere ike ịpụta na ntuziaka a. Ọ nweghị ihe ọ bụla MIKROE, ndị isi ya, ndị ọrụ ya, ndị ọrụ ma ọ bụ ndị nkesa ga-akwụ ụgwọ maka mmebi ọ bụla na-apụtaghị ìhè, kpọmkwem, mberede ma ọ bụ nke ga-akpatara (gụnyere mmebi maka mfu nke uru azụmaahịa na ozi azụmaahịa, nkwụsị azụmahịa ma ọ bụ mfu ego ọ bụla) iji akwụkwọ ntuziaka ma ọ bụ ngwaahịa a, ọ bụrụgodị na a dụrụ MIKROE ndụmọdụ maka ohere nke mmebi ahụ. MIKROE nwere ikike ịgbanwe ozi dị n'akwụkwọ ntuziaka a n'oge ọ bụla na-enweghị ọkwa mbụ, ọ bụrụ na ọ dị mkpa.
ỌMỤMỤ ỌRỤ KWESỊRỊ
Ngwaahịa nke MIKROE abụghị mmejọ - nnabata ma ọ bụ ahaziri, arụpụtara ma ọ bụ bu n'obi iji ma ọ bụ resa ya dị ka on - akara akara akara na gburugburu ebe dị ize ndụ chọrọ ọdịda - arụmọrụ nchekwa, dị ka ọrụ nke akụrụngwa nuklia, igodo ụgbọ elu ma ọ bụ usoro nkwukọrịta, ikuku. njikwa okporo ụzọ, igwe nkwado ndụ ozugbo ma ọ bụ sistemu ngwa ọgụ nke ọdịda Software nwere ike bute ọnwụ ozugbo, mmerụ ahụ nkeonwe ma ọ bụ mmebi anụ ahụ ma ọ bụ gburugburu ebe obibi ('High Risk Activities'). MIKROE na ndị na-ebubata ya na-ekwupụtaghị akwụkwọ ikike ọ bụla egosipụtara ma ọ bụ egosipụtara nke ọma maka mmemme ihe egwu dị elu.
AKWỤKWỌ ỤWA
Aha MIKROE na akara ngosi, akara MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Pịa bọọdụ™ na mikroBUS™ bụ ụghalaahịa nke MIKROE. ụghalaahịa ndị ọzọ niile a kpọtụrụ aha n'ime ebe a bụ akụ nke ụlọ ọrụ ha. Ngwaahịa niile na aha ụlọọrụ pụtara na akwụkwọ ntuziaka a nwere ike ma ọ bụ enweghị ike ịbụ ụghalaahịa edenyere n'akwụkwọ ikikere ma ọ bụ nwebiisinka nke ụlọ ọrụ ha dị iche iche, ma a na-eji ya naanị maka njirimara ma ọ bụ nkọwa yana maka uru ndị nwe ya, na-enweghị ebumnuche imebi. Nwebiisinka © MIKROE, 2024, Ikike niile echekwabara.
- Ọ bụrụ na ịchọrọ ịmatakwu gbasara ngwaahịa anyị, biko gaa na nke anyị websaịtị na www.mikroe.com
- Ọ bụrụ na ị na-enwe ụfọdụ nsogbu na ngwaahịa anyị ọ bụla ma ọ bụ naanị ịchọrọ ozi ndị ọzọ, biko tinye tiketi gị na www.mikroe.com/support
- Ọ bụrụ na ị nwere ajụjụ ọ bụla, nkwupụta ma ọ bụ atụmatụ azụmahịa, egbula oge ịkpọtụrụ anyị na office@mikroe.com
Akwụkwọ / akụrụngwa
![]() |
MIKROE STM32F407ZGT6 Multiadapter Prototype Board [pdf] Akwụkwọ ntuziaka STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototype Board, STM32F407ZGT6, Multi Adapter Prototype Board, Adapter Prototype Board, Prototype Board, Board |