MIKROE-LOGO

MIKROE STM32F407ZGT6 Multiadapter Prototype board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board

Zikomo posankha MIKROE!
Tikukupatsirani njira yabwino kwambiri yolumikizira ma multimedia pakukula kophatikizidwa. Chokongola kwambiri, koma champhamvu kwambiri mkati, tachipanga kuti chilimbikitse kuchita bwino kwambiri. Ndipo tsopano, zonse ndi zanu. Sangalalani ndi umafunika.

Sankhani maonekedwe anu
Zofanana kumbuyo, zosankha kutsogolo.

  • mikromedia 5 ya STM32 Resistive FPI yokhala ndi bezel
  • mikromedia 5 ya STM32 Resistive FPI yokhala ndi chimango

mikromedia 5 ya STM32 RESISTIVE FPI ndi gulu lachitukuko lopangidwa kuti likhale yankho lathunthu pakukula mwachangu kwa ma multimedia ndi GUI-centric application. Pokhala ndi 5 ”resistive touch screen yoyendetsedwa ndi chowongolera champhamvu chazithunzi chomwe chimatha kuwonetsa phale la 24-bit (mitundu 16.7 miliyoni), pamodzi ndi mawu ophatikizidwa ndi DSP-powered CODEC IC, ikuyimira yankho labwino pamtundu uliwonse wa pulogalamu yapa media media. .

Pachimake, pali 32-bit STM32F407ZGT6 yamphamvu kapena STM32F746ZGT6 microcontroller (yotchedwa "host MCU" m'mawu otsatirawa), yopangidwa ndi STMicroelectronics, yomwe imapereka mphamvu zokwanira zogwirira ntchito zofunika kwambiri, kuonetsetsa kuti madzi akugwira ntchito ndi glitch. -kutulutsa mawu kwaulere.

Komabe, bolodi lachitukukoli silimangogwiritsa ntchito ma multimedia okha: mikromedia 5 ya STM32 RESISTIVE FPI ("mikromedia 5 FPI" m'mawu otsatirawa) imakhala ndi USB, njira zolumikizirana ndi RF, sensa ya digito, piezo-buzzer, magwiridwe antchito a batri, SD. -Kuwerenga makadi, RTC, ndi zina zambiri, kukulitsa kugwiritsa ntchito kwake kupitilira ma multimedia. Zolumikizira zitatu zazikuluzikulu za mikroBUS Shuttle zimayimira mawonekedwe olumikizirana kwambiri, omwe amalola mwayi wofikira ku maziko akulu a Click boards™, omwe amakula tsiku ndi tsiku.

Kugwiritsa ntchito kwa mikromedia 5 FPI sikutha ndi kuthekera kwake kufulumizitsa ma prototyping ndi chitukuko cha ntchito.tages: idapangidwa ngati yankho lathunthu lomwe litha kukhazikitsidwa mwachindunji mu polojekiti iliyonse, popanda zosintha zina za Hardware zomwe zimafunikira. Timapereka mitundu iwiri ya mikromedia 5 yama board a STM32 RESISTIVE FPI. Yoyamba ili ndi chiwonetsero cha TFT chokhala ndi bezel mozungulira ndipo ndiyabwino pazida zam'manja. Mikromedia 5 ina ya STM32 RESISTIVE FPI board ili ndi chiwonetsero cha TFT chokhala ndi chimango chachitsulo, ndi mabowo okwera pamakona anayi omwe amathandizira kukhazikitsa kosavuta mumitundu yosiyanasiyana yamagetsi aku mafakitale. Njira iliyonse ingagwiritsidwe ntchito muzothetsera zanzeru zapakhomo, komanso gulu la khoma, chitetezo ndi machitidwe a magalimoto, makina opangira mafakitale, kuwongolera ndondomeko, kuyeza, kufufuza ndi zina zambiri. Ndi mitundu yonse iwiri, choyikapo chabwino ndizomwe mungafune kuti musinthe mikromedia 5 ya STM32 RESISTIVE FPI board kuti ikhale yogwira ntchito bwino.

ZINDIKIRANI: Bukuli, lonse, likuwonetsa njira imodzi yokha ya mikromedia 5 ya STM32 RESISTIVE FPI pazachifanizo. Bukuli likugwira ntchito pazosankha zonse ziwiri.

Zofunikira za microcontroller

Pakatikati pake, mikromedia 5 ya STM32 Resistive FPI imagwiritsa ntchito STM32F407ZGT6 kapena STM32F746ZGT6 MCU.

STM32F407ZGT6 ndiye maziko a 32-bit RISC ARM® Cortex®-M4. MCU iyi imapangidwa ndi STMicroelectronics, yokhala ndi gawo loyandama lodzipereka (FPU), gulu lathunthu la ntchito za DSP, ndi gawo loteteza kukumbukira (MPU) lachitetezo chokwezeka. Mwa zotumphukira zambiri zomwe zimapezeka pa MCU yochititsa chidwi, zofunikira zikuphatikiza:

  • 1 MB ya Flash memory
  • 192 + 4 KB ya SRAM (kuphatikiza 64 KB ya Core Coupled Memory)
  • Adaptive real-time accelerator (ART Accelerator ™) kulola 0-kudikirira kuphedwa kuchokera ku Flash memory
  • Ma frequency ogwiritsira ntchito mpaka 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) Kuti mudziwe zambiri za MCU, chonde onani zidziwitso STM32F407ZGT6.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-1

STM32F746ZGT6 ndiye maziko a 32-bit RISC ARM® Cortex®-M7. MCU iyi imapangidwa ndi STMicroelectronics, yokhala ndi gawo loyandama lodzipereka (FPU), gulu lathunthu la ntchito za DSP, ndi gawo loteteza kukumbukira (MPU) lachitetezo chokwezeka. Mwa zotumphukira zambiri zomwe zimapezeka pa MCU yochititsa chidwi, zofunikira zikuphatikiza:

  • 1 MB Flash memory
  • 320 KB ya SRAM
  • Adaptive real-time accelerator (ART Accelerator ™) kulola 0-kudikirira kuphedwa kuchokera ku Flash memory
  • Ma frequency ogwiritsira ntchito mpaka 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) Kuti mudziwe zambiri za MCU, chonde onani zidziwitso za STM32F746ZGT6.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-2

Microcontroller mapulogalamu / debugging

MCU wokhala nawo amatha kukonzedwa ndikusinthidwa pa JTAG/ SWD yogwirizana ndi 2 × 5 pini yamutu (1), yolembedwa kuti PROG/DEBUG. Mutuwu umalola wopanga mapulogalamu akunja (monga CODEGRIP kapena mikroProg) kuti agwiritsidwe ntchito. Kukonza microcontroller kungathenso kuchitidwa pogwiritsa ntchito bootloader yomwe imakonzedweratu mu chipangizo mwachisawawa. Zambiri zokhudzana ndi pulogalamu ya bootloader zitha kupezeka patsamba lotsatirali: www.mikroe.com/mikrobootloader

Kusintha kwa MCUMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-3
Bolodi ili ndi batani la Reset (2), lomwe lili kumbuyo kwa bolodi. Amagwiritsidwa ntchito kupanga LOW logic level pa microcontroller reset pin.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-4

Mphamvu yamagetsi

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-5

Gawo lamagetsi (PSU) limapereka mphamvu zoyera komanso zoyendetsedwa bwino, zofunika kuti pakhale ntchito yoyenera ya gulu lachitukuko la mikromedia 5 FPI. MCU yochititsa chidwi, pamodzi ndi zotumphukira zina zonse, zimafuna kuti magetsi aziyendetsedwa komanso opanda phokoso. Chifukwa chake, PSU idapangidwa mosamala kuti iziwongolera, kusefa, ndikugawa mphamvu kumadera onse a mikromedia 5 FPI. Ili ndi zolowetsa zitatu zosiyana zamagetsi, zomwe zimapereka kusinthasintha komwe mikromedia 5 FPI imafunikira, makamaka ikagwiritsidwa ntchito pamunda kapena ngati chinthu chophatikizika cha dongosolo lalikulu. Pakagwiritsidwa ntchito magwero angapo amagetsi, makina osinthira magetsi odziwikiratu omwe ali ndi zofunikira zomwe zafotokozedweratu zimatsimikizira kuti zoyenera zidzagwiritsidwa ntchito.

PSU ilinso ndi dera lodalirika komanso lotetezeka la batire, lomwe limalola kuti batire ya Li-Po/Li-Ion yokhala ndi selo imodzi ilitsidwe. Njira yamagetsi OR-ing imathandizidwanso, kupereka mphamvu yosasokoneza (UPS) pamene gwero lamagetsi lakunja kapena la USB likugwiritsidwa ntchito limodzi ndi batri.

Kufotokozera mwatsatanetsatane

PSU ili ndi ntchito yovuta kwambiri yopereka mphamvu kwa MCU yomwe ikubwera ndi zotumphukira zonse zomwe zilimo, komanso zotumphukira zolumikizidwa kunja. Chimodzi mwa zofunika kwambiri ndi kupereka zokwanira panopa, kupewa voltagndi kusiya pa zotuluka. Komanso, PSU iyenera kuthandizira magwero amagetsi angapo okhala ndi ma voliyumu osiyanasiyanatages, kulola kusinthana pakati pawo ndi choyambirira. Mapangidwe a PSU, otengera ma IC amphamvu kwambiri osinthira mphamvu opangidwa ndi Microchip, amatsimikizira mtundu wabwino kwambiri wamagetsi otulutsa.tage, kuchuluka kwapano, komanso kuchepa kwa ma radiation a electromagnetic.

Pa zolowetsa stage wa PSU, MIC2253, wowongolera bwino kwambiri IC wokhala ndi mphamvu zambiritage chitetezo amaonetsetsa kuti voltagndi kulowa m's lotsatiratage imayendetsedwa bwino komanso yokhazikika. Amagwiritsidwa ntchito kuwonjezera mphamvutage wa low-voltagmagwero amagetsi (batire ya Li-Po/Li-Ion ndi USB), kulola stage kuti apereke 3.3V yoyendetsedwa bwino ndi 5V ku board yachitukuko. Seti ya zigawo zapadera zimagwiritsidwa ntchito kuti zitsimikizire ngati gwero lamphamvu lolowera likufuna voltagndi boost. Pamene magwero amagetsi angapo alumikizidwa nthawi imodzi, chigawochi chimagwiritsidwanso ntchito kudziwa gawo loyamba: 12V PSU yolumikizidwa kunja, mphamvu pa USB, ndi batire ya Li-Po/Li-Ion.

Kusintha pakati pa magwero a mphamvu omwe alipo apangidwa kuti apereke ntchito yosasokonezeka ya gulu lachitukuko. Zotsatira za PSUtage amagwiritsa ntchito ziwiri MIC28511, synchronous stepdown (buck) zowongolera, zomwe zimatha kupereka mpaka 3A. MIC28511 IC imagwiritsa ntchito zomanga za HyperSpeed ​​Control® ndi HyperLight Load®, zomwe zimapereka kuyankha kwakanthawi kochepa komanso kunyamula bwino kwambiri. Iliyonse mwa zowongolera ziwirizi zimagwiritsidwa ntchito popereka mphamvu ku njanji yamagetsi yofananira (3.3V ndi 5V), mugulu lonse lachitukuko ndi zotumphukira zolumikizidwa.

Voltagndi reference

MCP1501, voliyumu yolondola kwambiritage reference kuchokera ku Microchip imagwiritsidwa ntchito kupereka voliyumu yolondola kwambiritage reference popanda voltagndi drift. Itha kugwiritsidwa ntchito pazinthu zosiyanasiyana: zomwe zimagwiritsidwa ntchito kwambiri ndi voltage zosinthira za A/D, zosinthira za D/A, ndi zotumphukira zofananira pa MCU yochititsa. MCP1501 imatha kupereka mpaka 20mA, ndikuchepetsa kugwiritsidwa ntchito kwake ndi vol.tage comparator ntchito ndi mkulu kulowa impedance. Kutengera ntchito yeniyeni, mwina 3.3V kuchokera panjanji yamagetsi, kapena 2.048V kuchokera ku MCP1501 ingasankhidwe. Chodumphira cham'mwamba cha SMD cholembedwa kuti REF SEL chimapereka ma voliyumu awiritagzisankho zamareferensi:

  • REF: 2.048V kuchokera ku voliyumu yolondola kwambiritagndi IC
  • 3V3: 3.3V kuchokera panjanji yayikulu yamagetsi

PSU zolumikizira

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-6

Monga tafotokozera, mapangidwe apamwamba a PSU amalola mitundu ingapo ya magwero amagetsi kuti agwiritsidwe ntchito, ndikupereka kusinthasintha kosayerekezeka: ikayendetsedwa ndi batire ya Li-Po/Li-Ion, imapereka kudziyimira pawokha kwakukulu. Pamalo pomwe mphamvu ili ndi vuto, imatha kuyendetsedwa ndi magetsi akunja a 12VDC, olumikizidwa pa thiramo la poliyo pawiri. Mphamvu si vuto ngakhale itayendetsedwa ndi chingwe cha USB. Itha kuyendetsedwa ndi cholumikizira cha USB-C, pogwiritsa ntchito magetsi operekedwa ndi USB HOST (ie kompyuta yanu), adapter yapakhoma ya USB, kapena banki yamagetsi. Pali zolumikizira zamagetsi zitatu zomwe zilipo, chilichonse chili ndi cholinga chake:

  • CN6: Cholumikizira cha USB-C (1)
  • TB1: Screw terminal ya 12VDC PSU yakunja (2)
  • CN8: Standard 2.5mm phula XH cholumikizira batire (3)

Cholumikizira cha USB-C
Cholumikizira cha USB-C (chotchedwa CN6) chimapereka mphamvu kuchokera kwa cholumikizira cha USB (nthawi zambiri PC), banki yamagetsi ya USB, kapena adapter yapakhoma ya USB. Ikayendetsedwa pa cholumikizira cha USB, mphamvu yomwe ilipo idzadalira mphamvu zoyambira. Mphamvu zochulukira, pamodzi ndi voliyumu yololedwatagma e osiyanasiyana ngati magetsi a USB agwiritsidwa ntchito, amaperekedwa patebulo Chithunzi 6:

Mphamvu ya USB
Lowetsani Voltagndi [V] Kutulutsa Voltagndi [V] Max Current [A] Mphamvu Zapamwamba [W]
MIN MAX 3.3 1.7 5.61
 

4.4

 

5.5

5 1.3 6.5
3.3 ndi5 0.7 ndi0.7 5.81

Mukamagwiritsa ntchito PC ngati gwero lamagetsi, mphamvu yayikulu imatha kupezeka ngati PC yolandila imathandizira mawonekedwe a USB 3.2, ndipo ili ndi zolumikizira za USB-C. Ngati PC yolandirayo igwiritsa ntchito mawonekedwe a USB 2.0, imatha kupereka mphamvu zochepa, popeza mpaka 500 mA (2.5W pa 5V) imapezeka pamenepo. Dziwani kuti mukamagwiritsa ntchito zingwe zazitali za USB kapena zingwe za USB zamtundu wotsika, voltage akhoza kutsika kunja kwa voliyumu yogwiritsira ntchitotage, zomwe zimayambitsa khalidwe losayembekezereka la bungwe lachitukuko.

ZINDIKIRANI: Ngati cholumikizira cha USB chilibe cholumikizira cha USB-C, adaputala ya USB ya Type A mpaka Type C ingagwiritsidwe ntchito (yophatikizidwa ndi phukusi).

12VDC screw terminal

Mphamvu yakunja ya 12V imatha kulumikizidwa pa 2-pole screw terminal (yotchedwa TB1). Mukamagwiritsa ntchito magetsi akunja, ndizotheka kupeza mphamvu yokwanira, popeza gawo limodzi lamagetsi lakunja limatha kusinthidwa mosavuta ndi lina, pomwe mphamvu zake ndi mawonekedwe ake ogwiritsira ntchito zitha kugamulidwa pakugwiritsa ntchito. Bungwe lachitukuko limalola kuti pakhale 2.8A panjanji yamagetsi (3.3V ndi 5V) mukamagwiritsa ntchito magetsi akunja a 12V. Mphamvu zochulukira, pamodzi ndi voliyumu yololedwatagma e osiyanasiyana pamene magetsi akunja agwiritsidwa ntchito, aperekedwa patebulo Chithunzi 7:

Kupereka mphamvu kunja
Lowetsani Voltagndi [V] Kutulutsa Voltagndi [V] Max Current [A] Mphamvu Zapamwamba [W]
MIN MAX 3.3 2.8 9.24
 

10.6

 

14

5 2.8 14
3.3 ndi5 2.8 ndi2.8 23.24

Chithunzi 7: Tebulo lamagetsi lakunja.

Li-Po/Li-Ion XH cholumikizira batire

Ikayendetsedwa ndi batri ya Li-Po/Li-Ion yokhala ndi selo imodzi, mikromedia 5 FPI imapereka mwayi woti igwiritsidwe ntchito patali. Izi zimalola kudzilamulira kwathunthu, kulola kuti zigwiritsidwe ntchito pazinthu zina zenizeni: malo owopsa, ntchito zaulimi, ndi zina zotero. Chojambulira cha batri ndi cholumikizira cha 2.5mm pitch XH. Zimalola kuti mabatire angapo a Li-Po ndi Li-Ion agwiritsidwe ntchito. PSU ya mikromedia 5 FPI imapereka magwiridwe antchito a batire, kuchokera ku cholumikizira cha USB ndi 12VDC / magetsi akunja. Malo opangira batire a PSU amayang'anira njira yolipirira batire, kulola kuti pakhale kuyitanitsa koyenera komanso moyo wautali wa batri. Njira yolipirira ikuwonetsedwa ndi chizindikiro cha BATT cha LED, chomwe chili kumbuyo kwa mikromedia 5 FPI.

Module ya PSU imaphatikizanso gawo lachaja cha batri. Kutengera momwe gulu lachitukuko la mikromedia 5 FPI likugwirira ntchito, zolipiritsa zitha kukhala 100mA kapena 500mA. Bungwe lachitukuko litazimitsa, IC chojambulira chidzapereka mphamvu zonse zomwe zilipo kuti zigwiritse ntchito batire. Izi zimapangitsa kuti azilipira mwachangu, pomwe pakali pano palinso 500mA. Pomwe ikuyendetsedwa ON, kuyitanitsa komwe kulipo kudzakhazikitsidwa pafupifupi 100 mA, kuchepetsa kugwiritsa ntchito mphamvu zonse mpaka pamlingo woyenera. Mavoti ochulukira mphamvu pamodzi ndi voliyumu yololedwatagma e osiyanasiyana akamagwiritsa ntchito batire, amaperekedwa patebulo Chithunzi 8:

Mphamvu ya batri
Lowetsani Voltagndi [V] Kutulutsa Voltagndi [V] Max Current [A] Mphamvu Zapamwamba [W]
MIN MAX 3.3 1.3 4.29
 

3.5

 

4.2

5 1.1 5.5
3.3 ndi5 0.6 ndi0.6 4.98

Chithunzi 8: Battery power supply table.

Kuchepetsa mphamvu yamagetsi ndi magetsi osasokoneza (UPS)

Module ya PSU imathandizira kuchepa kwamagetsi: imangosintha kupita ku gwero lamphamvu kwambiri ngati imodzi mwamagetsi ikalephera kapena kulumikizidwa. Kuchepetsa mphamvu yamagetsi kumathandizanso kuti pakhale ntchito yosasokoneza (ie UPS magwiridwe antchito, batire idzaperekabe mphamvu ngati chingwe cha USB chichotsedwa, popanda kukhazikitsanso mikromedia 5 FPI panthawi yakusintha).

Kuonjezera mphamvu Micromedia 5 FPI board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-7

Pambuyo gwero lovomerezeka lamagetsi litalumikizidwa (1) kwa ife ndi batire ya selo imodzi ya Li-Po/Li-Ion, mikromedia 5 FPI ikhoza kuyendetsedwa ON. Izi zitha kuchitika ndi chosinthira chaching'ono m'mphepete mwa bolodi, cholembedwa kuti SW1 (2). Poyimitsa, gawo la PSU lidzayatsidwa, ndipo mphamvu idzagawidwa mu gulu lonse. Chizindikiro cha LED cholembedwa kuti PWR chikuwonetsa kuti mikromedia 5 FPI imayendetsedwa ON.

Chiwonetsero chotsutsa

Chiwonetsero chamtundu wapamwamba kwambiri cha 5” TFT chokhala ndi gulu la resistive touch ndicho chosiyana kwambiri ndi mikromedia 5 FPI. Chiwonetserocho chili ndi mapikiselo a 800 ndi 480, ndipo imatha kuwonetsa mpaka 16.7M yamitundu (kuzama kwamitundu 24-bit). Chiwonetsero cha mikromedia 5 FPI chimakhala ndi chiyerekezo chosiyana kwambiri cha 500:1, chifukwa cha ma LED 18 owala kwambiri omwe amagwiritsidwa ntchito powunikiranso. Gawo lowonetsera limayendetsedwa ndi SSD1963 (1) woyendetsa zithunzi wa IC kuchokera ku Solomon Systech. Ichi ndi purosesa yamphamvu yazithunzi, yokhala ndi 1215KB ya memory buffer memory. Zimaphatikizansopo zina zapamwamba monga kusinthasintha kowonetsera kwa Hardware, kuwonetsa magalasi, mawindo a hardware, kuwongolera kowala kowala, mtundu wosinthika ndi kuwongolera kowala, ndi zina zambiri.

Gulu lotsutsa, lokhazikitsidwa ndi wolamulira wa TSC2003 RTP limalola kupititsa patsogolo ntchito zothandizirana, zomwe zimapereka mawonekedwe owongolera okhudzidwa. Woyang'anira gulu la touch amagwiritsa ntchito mawonekedwe a I2C polumikizana ndi wowongolera. Zokhala ndi chiwonetsero chapamwamba cha 5” (2) komanso chowongolera chomwe chimathandizira manja, mikromedia 5 FPI imayimira malo amphamvu kwambiri a hardware pomanga mapulogalamu osiyanasiyana a GUI-centric Human Machine Interface (HMI).

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-8

Kusungirako deta

Gulu lachitukuko la mikromedia 5 FPI lili ndi mitundu iwiri ya kukumbukira kosungira: yokhala ndi kagawo kakang'ono ka microSD khadi ndi Flash memory module.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-9

kagawo ka microSD khadi
MicroSD card slot (1) imalola kusunga deta yambiri kunja, pa microSD memory card. Imagwiritsa ntchito mawonekedwe otetezedwa a digito / zotulutsa (SDIO) polumikizana ndi MCU. Dera lozindikira khadi la microSD limaperekedwanso pa bolodi. Khadi la MicroSD ndiye mtundu wawung'ono kwambiri wa SD Card, wolemera 5 x 11 mm okha. Ngakhale kuti ndi yaying'ono, imalola kuti deta yambiri isungidwepo. Kuti muwerenge ndikulembera ku SD Card, pulogalamu yoyenera / firmware yomwe ikuyenda pa MCU yolandila imafunika.

Kunja kung'anima yosungirako
mikromedia 5 FPI ili ndi SST26VF064B Flash memory (2). Module ya Flash memory ili ndi kachulukidwe ka 64 Mbits. Maselo ake osungira amakonzedwa m'mawu a 8-bit, zomwe zimapangitsa 8Mb ya kukumbukira kosasunthika kwathunthu, kupezeka kwa mapulogalamu osiyanasiyana. Zodziwika kwambiri za SST26VF064B Flash module ndi liwiro lake, kupirira kwakukulu, komanso nthawi yabwino yosunga deta. Imatha kupirira mizungu 100,000, ndipo imatha kusunga zinthu zomwe zasungidwa kwa zaka zoposa 100. Imagwiritsanso ntchito mawonekedwe a SPI polumikizana ndi MCU.

Kulumikizana

mikromedia 5 FPI imapereka njira zambiri zolumikizirana. Zimaphatikizapo chithandizo cha WiFi, RF ndi USB (HOST / DEVICE). Kupatula zosankhazo, imaperekanso zolumikizira zitatu zokhazikika za mikroBUS™ Shuttle. Ndikusintha kwakukulu pamakina, chifukwa amalola kulumikizana ndi maziko akulu a Click boards™.

USB

MCU yolandila ili ndi gawo la USB lolumikizira, lolola kulumikizana kosavuta kwa USB. USB (Universal Serial Bus) ndi mulingo wotchuka kwambiri wamakampani womwe umatanthawuza zingwe, zolumikizira, ndi ma protocol omwe amagwiritsidwa ntchito polumikizana ndi magetsi pakati pa makompyuta ndi zida zina. mikromedia 5 FPI imathandizira USB ngati mitundu ya HOST/ DEVICE, kulola kupanga mitundu ingapo ya mapulogalamu osiyanasiyana a USB. Ili ndi cholumikizira cha USB-C, chomwe chimapereka ma advan ambiritages, poyerekeza ndi mitundu yakale ya zolumikizira za USB (mapangidwe ofananira, mawonedwe apamwamba, kukula kophatikizika, ndi zina). Kusankhidwa kwa mawonekedwe a USB kumachitika pogwiritsa ntchito IC controller monolithic. IC iyi imapereka kuzindikira kwa Configuration Channel (CC) ndi ntchito zowonetsera.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-10

Kukhazikitsa mikromedia 5 FPI ngati USB HOST, pini ya USB PSW iyenera kukhazikitsidwa ku LOW logic level (0) ndi MCU. Ngati atayikidwa ku HIGH logic level (1), mikromedia 5 FPI imagwira ntchito ngati DEVICE. Muli mu mode HOST, mikromedia 5 FPI imapereka mphamvu pa cholumikizira cha USB-C (1) pa DEVICE yolumikizidwa. Pini ya USB PSW imayendetsedwa ndi MCU wokhala nawo, kulola pulogalamuyo kuwongolera mawonekedwe a USB. Pini ya ID ya USB imagwiritsidwa ntchito kuzindikira mtundu wa chipangizocho chomwe chimalumikizidwa ku doko la USB, molingana ndi mafotokozedwe a USB OTG: pini ya ID ya USB yolumikizidwa ndi GND ikuwonetsa chipangizo cha HOST, pomwe pini ya ID ya USB idayikidwa pamalo otsekeka kwambiri ( HI-Z) ikuwonetsa kuti cholumikizira cholumikizidwa ndi DEVICE.

RF

mikromedia 5 FPI imapereka mauthenga pa wailesi yapadziko lonse ya ISM. Gulu la ISM limaphimba ma frequency pakati pa 2.4GHz ndi 2.4835GHz. Ma frequency band awa amasungidwa kuti azigwiritsidwa ntchito m'mafakitale, sayansi, ndi zamankhwala (chifukwa chake chidule cha ISM). Kuphatikiza apo, imapezeka padziko lonse lapansi, ndikupangitsa kuti ikhale njira yabwino kwa WiFi, pomwe kulumikizana kwa M2M patali pang'ono kumafunika. mikromedia 5 FPI imagwiritsa ntchito nRF24L01+ (1), transceiver ya single-chip 2.4GHz yokhala ndi embedded baseband protocol engine, yopangidwa ndi Nordic Semiconductors. Ndi njira yabwino kwambiri yopangira ma ultra-low power opanda zingwe. Transceiver iyi imadalira kusintha kwa GFSK, kulola kuti mitengo ya data ikhale pakati pa 250 kbps, mpaka 2 Mbps. Kusintha kwa GFSK ndiye njira yabwino kwambiri yosinthira ma siginolo a RF, kuchepetsa bandwidth yofunikira, motero kuwononga mphamvu zochepa. NRF24L01+ ilinso ndi eni ake a Enhanced ShockBurst™, wosanjikiza ulalo wa data pa paketi. Kupatula magwiridwe antchito ena, imapereka mawonekedwe a 6-Channel MultiCeiver™, omwe amalola kugwiritsa ntchito nRF24L01+ mu topology ya nyenyezi. NRF24L01 + imagwiritsa ntchito mawonekedwe a SPI kuti alankhule ndi MCU yochititsa. Pamizere ya SPI, imagwiritsa ntchito zikhomo zowonjezera za GPIO za SPI Chip Select, Chip Enable, ndi kusokoneza. Gawo la RF la mikromedia 5 FPI lilinso ndi tinyanga tating'ono tating'ono (4) komanso cholumikizira cha SMA cha mlongoti wakunja.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-11

Wifi

Gawo lodziwika bwino la WiFi (2) lotchedwa CC3100 limalola kulumikizana kwa WiFi. Gawoli ndi yankho lathunthu la WiFi pa chip: ndi purosesa yamphamvu ya WiFi network yokhala ndi kasamalidwe ka mphamvu, yopereka stack ya TCP/ IP, injini yamphamvu ya crypto yokhala ndi chithandizo cha 256-bit AES, chitetezo cha WPA2, ukadaulo wa SmartConfig™, ndi zambiri. Zambiri. Potsitsa ntchito za WiFi ndi intaneti kuchokera ku MCU, zimalola omwe akukhala nawo a MCU kuti azitha kugwiritsa ntchito mawonekedwe ofunikira kwambiri, ndikupangitsa kuti ikhale yankho labwino lowonjezera kulumikizana kwa WiFi ku mikromedia 5 FPI. Imagwiritsa ntchito mawonekedwe a SPI kuti ilumikizane ndi MCU yochititsa, pamodzi ndi zikhomo zingapo za GPIO zomwe zimagwiritsidwa ntchito pokonzanso, kubisala, komanso kusokoneza malipoti.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-12

Chodumphira cha SMD chotchedwa FORCE AP (3) chimagwiritsidwa ntchito kukakamiza CC3100 module kukhala Access Point (AP) mode, kapena mu Station mode. Komabe, mawonekedwe ogwiritsira ntchito gawo la CC3100 akhoza kuchotsedwa ndi pulogalamuyo.

SMD jumper iyi imapereka zisankho ziwiri:

  • 0: pini ya FORCE AP imakokedwa ku LOW logic level, kukakamiza CC3100 module mu STATION mode
  • 1: pini ya FORCE AP imakokedwa pamlingo wapamwamba kwambiri, kukakamiza CC3100 module mu AP mode Pali chip mlongoti (4) wophatikizidwa pa PCB ya mikromedia 5 FPI komanso SMA cholumikizira cha WiFi mlongoti wakunja.

mikroBUS™ shuttle zolumikizira

Mikromedia 5 ya STM32 RESISTIVE FPI development board imagwiritsa ntchito cholumikizira cha mikroBUS™ Shuttle, chowonjezera chatsopano pa mikroBUS ™ mulingo wa 2 × 8 pin IDC mutu wokhala ndi 1.27mm (50mil) pitch. Mosiyana ndi soketi za mikroBUS™, zolumikizira za mikroBUS™ Shuttle zimatenga malo ochepa kwambiri, kuwalola kuti azigwiritsidwa ntchito ngati pakufunika kupanga kocheperako. Pali zolumikizira zitatu za mikroBUS™ Shuttle (1) pa bolodi lachitukuko, zolembedwa kuchokera ku MB1 kupita ku MB3. Nthawi zambiri, cholumikizira cha mikroBUS™ Shuttle chitha kugwiritsidwa ntchito limodzi ndi bolodi yowonjezera ya mikroBUS ™ Shuttle koma sichimangokhala.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-13

mikroBUS™ Shuttle extension board (2) ndi bolodi yowonjezera yokhala ndi socket wamba ya mikroBUS™ ndi mabowo anayi okwera. Itha kulumikizidwa ndi cholumikizira cha mikroBUS ™ Shuttle ndi chingwe chathyathyathya. Izi zimatsimikizira kuti zimagwirizana ndi maziko akulu a Click boards™. Kugwiritsa ntchito mikroBUS™ Shuttles kumaperekanso maubwino angapo:

  • Mukamagwiritsa ntchito zingwe zosalala, malo a mikroBUS™ Shuttle sakhazikika
  • Ma board owonjezera a mikroBUS ™ Shuttle ali ndi mabowo owonjezera kuti akhazikike kosatha
  • Kutalika kosasinthasintha kwa zingwe zathyathyathya zitha kugwiritsidwa ntchito (kutengera momwe amagwiritsidwira ntchito)
  • Kulumikizana kumatha kukulitsidwa, potulutsa zolumikizira izi pogwiritsa ntchito Shuttle click (3)

Kuti mudziwe zambiri za mikroBUS™ Shuttle extension board ndi Shuttle

Dinani, chonde pitani web masamba:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Kuti mumve zambiri za mikroBUS™, chonde pitani kwa akuluakulu web page pa www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-14

Zozungulira zokhudzana ndi phokoso

Popereka zotumphukira zolumikizana ndi mawu, mikromedia 5 FPI imazungulira lingaliro lake lazakanema. Imakhala ndi piezo-buzzer, yomwe ndiyosavuta kuyikonza koma imatha kutulutsa mawu osavuta, ongothandizira ma alarm kapena zidziwitso. Njira yachiwiri yomvera ndi VS1053B IC (1) yamphamvu. Ndi ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI audio decoder, ndi PCM/IMA ADPCM/Ogg Vorbis encoder, onse pa chip chimodzi. Ili ndi pakatikati ya DSP yamphamvu, zosinthira zapamwamba za A/D ndi D/A, oyendetsa mahedifoni a stereo amatha kuyendetsa katundu wa 30Ω, kuzindikira zerocross ndikusintha kwa voliyumu yosalala, zowongolera za bass ndi treble, ndi zina zambiri.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-15

Piezo buzzer
Piezo buzzer (2) ndi chipangizo chosavuta chomwe chimatha kutulutsanso mawu. Imayendetsedwa ndi transistor yaying'ono yosakondera. Buzzer ikhoza kuyendetsedwa pogwiritsa ntchito chizindikiro cha PWM kuchokera ku MCU pamunsi pa transistor: kukwera kwa phokoso kumadalira mafupipafupi a chizindikiro cha PWM, pamene voliyumu imatha kuwongoleredwa posintha ntchito yake. Popeza ndiyosavuta kuyikonza, imatha kukhala yothandiza kwambiri pama alamu osavuta, zidziwitso, ndi mitundu ina ya ma siginoloji osavuta.

Audio KODEC

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-16

Ntchito zomvera zofunidwa ndi zovuta komanso zovuta zotsitsa zitha kutsitsidwa kuchokera ku MCU yolandila pogwiritsa ntchito mawu odzipatulira a CODEC IC, otchedwa VS1053B (1). IC imathandizira mitundu yosiyanasiyana yamawu, yomwe imapezeka pazida zosiyanasiyana zamawu a digito. Itha kubisa ndikutsitsa ma audio pawokha pochita ntchito zokhudzana ndi DSP limodzi. VS1053B ili ndi zinthu zingapo zomwe zimapangitsa kuti IC ikhale yotchuka kwambiri ikafika pakukonza mawu.

Popereka ma compression apamwamba kwambiri a hardware (encoding), VS1053B imalola kuti mawuwo ajambulidwe kutenga malo ocheperako poyerekeza ndi mauthenga omwewo mumtundu wake waiwisi. Kuphatikizana ndi ma ADC apamwamba kwambiri ndi ma DAC, oyendetsa mahedifoni, ophatikizira ofananitsa ma audio, kuwongolera ma voliyumu, ndi zina zambiri, imayimira yankho lozungulira pamtundu uliwonse wamawu. Pamodzi ndi purosesa yamphamvu yazithunzi, purosesa yomvera ya VS1053B imazungulira mbali zonse za gulu lachitukuko la mikromedia 5 FPI. Mikromedia 5 FPI board ili ndi chojambulira cha mahedifoni cha 3.5mm (3), cholola kulumikiza chomverera m'makutu ndi maikolofoni.

Zomverera ndi zotumphukira zina

Seti ya masensa owonjezera a paboard ndi zida zimawonjezeranso gawo lina la magwiridwe antchito ku bolodi lachitukuko la mikromedia 5 FPI.

Digital motion sensor
FXOS8700CQ, accelerometer yophatikizika kwambiri ya 3-axis accelerometer ndi 3-axis magnetometer, imatha kuzindikira zochitika zosiyanasiyana zokhudzana ndi kayendetsedwe kake, kuphatikiza kuzindikira kwa zochitika, kuzindikira kwaufulu, kuzindikira kugwedezeka, komanso kugunda, ndi kuzindikira zochitika zapampopi kawiri. Zochitika izi zitha kufotokozedwa kwa omwe akukhala nawo a MCU pamapini awiri odzipatulira odzipatulira, pomwe kusamutsa kwa data kumachitika pamawonekedwe olumikizirana a I2C. Sensa ya FXOS8700CQ ikhoza kukhala yothandiza kwambiri pozindikira mawonekedwe. Itha kugwiritsidwanso ntchito kutembenuza mikromedia 5 FPI kukhala yankho lathunthu la 6-axis e-compass. Adilesi ya akapolo ya I2C itha kusinthidwa pogwiritsa ntchito ma jumper awiri a SMD omwe ali pansi pa chizindikiro cha ADDR SEL (1).

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-17

Nthawi yeniyeni (RTC)

MCU yomwe ili ndi nthawi yeniyeni yolumikizira wotchi (RTC). Zotumphukira za RTC zimagwiritsa ntchito gwero lamagetsi lapadera, nthawi zambiri batire. Kuti mulole kutsata nthawi mosalekeza, mikromedia 5 FPI ili ndi batire ya batani yomwe imasunga magwiridwe antchito a RTC ngakhale mphamvu yayikulu AYI AYI. Kugwiritsa ntchito mphamvu zochepa kwambiri kwa zotumphukira za RTC kumapangitsa kuti mabatire awa azikhala nthawi yayitali. Gulu lachitukuko la mikromedia 5 FPI lili ndi batani lonyamula batire (2), logwirizana ndi SR60, LR60, 364 mabatani amtundu wa batani la cell, kulola kuti likhale ndi wotchi yeniyeni mkati mwa mapulogalamu.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-18

SANKHANI NECTO DESIGNER WA GUI APPS
Pangani mapulogalamu a Smart GUI mosavuta ndi NECTO Studio designer ndi LVGL Graphics Library.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-Fig-19

Chotsatira ndi chiyani?

Tsopano mwamaliza ulendowu podutsa mbali iliyonse ya mikromedia 5 ya gulu lachitukuko la STM32 RESISTIVE FPI. Muyenera kudziwa ma modules ake ndi bungwe. Tsopano mwakonzeka kuyamba kugwiritsa ntchito bolodi lanu latsopano. Tikupangira njira zingapo zomwe mwina ndi njira yabwino kwambiri yoyambira.

COMPILERS
NECTO Studio ndi malo athunthu, ophatikizika ophatikizika (IDE) a mapulogalamu ophatikizidwa omwe amapereka chilichonse chofunikira kuti ayambe kupanga, ndikuwonetsa, kuphatikiza mapulogalamu a Click board™ ndi ma GUI pazida zophatikizidwa. Kupititsa patsogolo mapulogalamu othamanga kumatheka mosavuta chifukwa opanga safunikira kuganizira kachidindo kakang'ono, kuwamasula kuti ayang'ane pa code yogwiritsira ntchito. Izi zikutanthauza kuti kusintha MCU kapena nsanja yonse sikufuna kuti opanga akonzenso ma code awo a MCU kapena nsanja yatsopano. Iwo akhoza kungosintha kusintha kwa nsanja ankafuna, ntchito olondola bolodi tanthauzo file, ndipo code yogwiritsira ntchito idzapitiriza kugwira ntchito pambuyo pa kusanja kamodzi. www.mikroe.com/necto.

GUI PROJECTS
Mukatsitsa NECTO Studio, ndipo popeza muli ndi bolodi, mwakonzeka kuyamba kulemba mapulojekiti anu oyamba a GUI. Sankhani pakati pa ophatikiza angapo a MCU yeniyeni yomwe ili pa chipangizo cha mikromedia, ndikuyamba kugwiritsa ntchito laibulale imodzi yotchuka kwambiri pamakampani ophatikizidwa - laibulale yazithunzi ya LVGL, gawo lofunikira la NECTO Studio. Izi zimapanga poyambira zabwino kwambiri zamapulojekiti amtsogolo a GUI.

ANTHU
Pulojekiti yanu imayambira pa EmbeddedWiki - pulatifomu yayikulu kwambiri padziko lonse lapansi, yokhala ndi mapulojekiti opitilira 1M+ okonzeka kugwiritsidwa ntchito, opangidwa ndi zida zopangidwira kale komanso zokhazikika komanso mayankho apulogalamu omwe amakhala ngati poyambira kupanga zinthu kapena mapulogalamu omwe mwamakonda. Pulatifomuyi ili ndi mitu 12 ndi ntchito 92. Ingosankhani MCU yomwe mukufuna, sankhani pulogalamuyo, ndikulandila 100% code yovomerezeka. Kaya ndinu wongodziwa kumene mukugwira ntchito yanu yoyamba kapena katswiri wodziwa ntchito pazaka 101, EmbeddedWiki imatsimikizira kuti pulojekitiyi ikukwaniritsidwa mokhutiritsa, kuchotsa nthawi yosafunikira.tage. www.embeddedwiki.com

THANDIZA
MIKROE imapereka chithandizo chaulere chaukadaulo mpaka kumapeto kwa moyo wake, ndiye ngati chilichonse chitalakwika, ndife okonzeka komanso okonzeka kuthandiza. Timadziwa kufunikira kodalira munthu wina panthawi yomwe sitigwira ntchito pazifukwa zilizonse, kapena tikukumana ndi nthawi yomaliza. Ichi ndichifukwa chake dipatimenti yathu Yothandizira, monga imodzi mwazipilala zomwe kampani yathu idakhazikitsidwa, tsopano imaperekanso Premium Technical Support kwa ogwiritsa ntchito mabizinesi, kuwonetsetsa kuti pali nthawi yayifupi yopezera mayankho. www.mikroe.com/support

CHOYAMBA

Zogulitsa zonse za MIKROE zimatetezedwa ndi malamulo a kukopera komanso mgwirizano wapadziko lonse wa kukopera. Chifukwa chake, bukuli liyenera kutengedwa ngati zina zilizonse zokopera. Palibe gawo lililonse la bukhuli, kuphatikizapo mankhwala ndi mapulogalamu omwe afotokozedwa pano, omwe akuyenera kusindikizidwanso, kusungidwa mu makina ochotsa, kumasuliridwa kapena kufalitsidwa mwanjira iliyonse kapena mwanjira ina iliyonse, popanda chilolezo cholembedwa ndi MIKROE. Buku la PDF litha kusindikizidwa kuti ligwiritsidwe ntchito mwachinsinsi kapena kwanuko, koma osati kuti ligawidwe. Kusintha kulikonse kwa bukhuli ndikoletsedwa. MIKROE ikupereka bukuli 'monga momwe zilili' popanda chitsimikizo chamtundu uliwonse, chofotokozedwa kapena kutanthauza, kuphatikizapo, koma osati malire, zitsimikizo zomwe zimatanthauzidwa kapena mikhalidwe ya malonda kapena kulimba pa cholinga china.

MIKROE sadzakhala ndi udindo kapena mlandu pa zolakwa zilizonse, zosiyidwa ndi zolakwika zomwe zingawoneke m'bukuli. Palibe MIKROE, oyang'anira ake, maofesala, ogwira ntchito kapena ogawa adzayenera kuwononga chilichonse mwangozi, mwangozi, mwangozi kapena zotsatira zake (kuphatikiza zowononga pakutayika kwa phindu labizinesi ndi chidziwitso cha bizinesi, kusokoneza bizinesi kapena kutayika kwina kulikonse) kochokera ku kugwiritsa ntchito bukhuli kapena mankhwala, ngakhale MIKROE yalangizidwa za kuthekera kwa kuwonongeka kotere. MIKROE ili ndi ufulu wosintha zomwe zili m'bukuli nthawi iliyonse popanda chidziwitso, ngati kuli kofunikira.

ZOCHITIKA ZOPANDA KWAMBIRI
Zogulitsa za MIKROE sizolakwika - zololera kapena zopangidwira, zopangidwa kapena zopangidwira kuti zigwiritsidwe ntchito kapena kugulitsanso monga - zida zowongolera mzere m'malo owopsa omwe amafunikira kulephera - magwiridwe antchito otetezeka, monga poyendetsa zida za nyukiliya, kuyendetsa ndege kapena njira zolumikizirana, mpweya. kuwongolera magalimoto, makina othandizira moyo wachindunji kapena zida za zida zomwe kulephera kwa Mapulogalamu kungayambitse imfa, kuvulala kapena kuwonongeka kwakukulu kwakuthupi kapena chilengedwe ('High Risk Activities'). MIKROE ndi ogulitsa ake amatsutsa mwatsatanetsatane chitsimikizo chilichonse chosonyeza kulimba kwa Zochitika Zowopsa Kwambiri.

ZINTHU ZOTHANDIZA

Dzina la MIKROE ndi logo, logo ya MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ ndi mikroBUS™ ndi zizindikiro za MIKROE. Zizindikiro zina zonse zomwe zatchulidwa pano ndi zamakampani awo. Mayina ena onse amakampani ndi amakampani omwe akupezeka m'bukuli akhoza kukhala kapena sangakhale zilembo kapena zokopera zamakampani awo, ndipo zimagwiritsidwa ntchito pozindikiritsa kapena kufotokozera komanso kupindulitsa eni ake, popanda cholinga chophwanya. Copyright © MIKROE, 2024, Ufulu Onse Ndiwotetezedwa.

  • Ngati mukufuna kudziwa zambiri zazinthu zathu, chonde pitani kwathu website pa www.mikroe.com
  • Ngati mukukumana ndi mavuto ndi chilichonse mwazinthu zathu kapena mukungofuna zambiri, chonde ikani tikiti yanu www.mikroe.com/support
  • Ngati muli ndi mafunso, ndemanga kapena malingaliro abizinesi, musazengereze kulumikizana nafe office@mikroe.com

Zolemba / Zothandizira

MIKROE STM32F407ZGT6 Multiadapter Prototype board [pdf] Buku la Malangizo
STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototype Board, STM32F407ZGT6, Multi Adapter Prototype Board, Adapter Prototype Board, Prototype Board, Board

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *