LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
Mwongozo wa Mtumiaji
LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
BB50 Pro Kit ni mahali pazuri pa kuanzia kufahamiana na EFM8BB50™ Busy Bee Microcontroller.
Kiti cha pro kina vitambuzi na vifaa vya pembeni vinavyoonyesha baadhi ya uwezo mwingi wa EFM8BB50. Seti hii hutoa zana zote muhimu za kutengeneza programu ya EFM8BB50 Busy Bee.
KIFAA LENGO
- EFM8BB50 Kidhibiti Kidogo cha Nyuki Mwenye Shughuli (EFM8BB50F16I-A-QFN16)
- CPU: 8-bit CIP-51 8051 Core
- Kumbukumbu: 16 kB flash na 512 byte RAM
- Oscillators: 49 MHz, 10 MHz, na 80 kHz
SIFA ZA KIT
- Uunganisho wa USB
- Kifuatiliaji cha Juu cha Nishati (AEM)
- Kitatuzi cha ubaoni cha SEGGER J-Link
- Debug Multiplexer inayosaidia maunzi ya nje na pia MCU ya ubaoni
- Kitufe cha kushinikiza cha mtumiaji na LED
- Silicon Labs' Si7021 Kihisi Kiasi cha Unyevu na Halijoto
- Kumbukumbu ya nguvu ya chini zaidi ya pikseli 128×128
LCD
- Kijiti cha furaha cha analogi cha mwelekeo 8
- Kichwa cha pini 20 mm 2.54 kwa mbao za upanuzi
- Pedi za kuzuka kwa ufikiaji wa moja kwa moja kwa pini za I/O
- Vyanzo vya nishati ni pamoja na betri ya seli ya USB na CR2032
MSAADA WA SOFTWARE
- Urahisi Studio™
Utangulizi
1.1 Maelezo
BB50 Pro Kit ni mahali pazuri pa kuanzia kwa utayarishaji wa programu kwenye Vidhibiti Vidogo vya Nyuki vyenye Shughuli nyingi vya EFM8BB50. Ubao una vitambuzi na vifaa vya pembeni, vinavyoonyesha baadhi ya uwezo wa EFM8BB50 Busy Bee.
Microcontroller. Zaidi ya hayo, bodi ni kitatuzi kilichoangaziwa kikamilifu na zana ya ufuatiliaji wa nishati ambayo inaweza kutumika na programu za nje.
1.2 Vipengele
- EFM8BB50 Kidhibiti Kidogo cha Nyuki Mwenye Shughuli
- Kiwango cha kB 16
- RAM ya ka 512
- Kifurushi cha QFN16
- Mfumo wa Juu wa Ufuatiliaji wa Nishati kwa usahihi wa sasa na ujazotage kufuatilia
- Kitatuzi/emulator ya USB iliyojumuishwa ya Segger J-Link yenye uwezekano wa kutatua vifaa vya nje vya Silicon Labs
- Kichwa cha upanuzi cha pini 20
- Pedi za kuzuka kwa ufikiaji rahisi wa pini za I/O
- Vyanzo vya nishati ni pamoja na betri ya USB na CR2032
- Silicon Labs' Si7021 Kihisi Kiasi cha Unyevu na Halijoto
- Nguvu ya chini sana ya 128×128 pixel Memory-LCD
- Kitufe 1 cha kubofya na LED 1 iliyounganishwa kwenye EFM8 kwa mwingiliano wa mtumiaji
- Kijiti cha furaha cha analogi cha mwelekeo 8 kwa mwingiliano wa watumiaji
1.3 Kuanza
Maagizo ya kina ya jinsi ya kuanza kutumia BB50 Pro Kit yako mpya yanaweza kupatikana kwenye Silicon Labs. Web kurasa: silabs.com/development-tools/mcu/8-bit
Mchoro wa Kit Block
Juuview ya BB50 Pro Kit imeonyeshwa kwenye takwimu hapa chini.
Mpangilio wa Vifaa vya Kit
Mpangilio wa BB50 Pro Kit umeonyeshwa hapa chini.
Viunganishi
4.1 Pedi za Kuzuka
Pini nyingi za GPIO za EFM8BB50 zinapatikana kwenye safu mlalo mbili za vichwa vya pini kwenye kingo za juu na chini za ubao. Hizi zina kiwango cha lami cha 2.54 mm, na vichwa vya pini vinaweza kuuzwa ndani ikiwa inahitajika. Mbali na pini za I/O, viunganisho vya reli za umeme na ardhi pia hutolewa. Kumbuka kuwa baadhi ya pini hutumika kwa vifaa vya pembeni au vipengele na huenda zisipatikane kwa programu maalum bila ubadilishanaji.
Kielelezo kilicho hapa chini kinaonyesha sehemu ndogo ya pedi za kuzuka na ncha ya kichwa cha EXP kwenye ukingo wa kulia wa ubao. Kijajuu cha EXP kinafafanuliwa zaidi katika sehemu inayofuata. Viunganishi vya pedi za kuzuka pia huchapishwa kwenye skrini ya hariri karibu na kila pini kwa marejeleo rahisi.Jedwali hapa chini linaonyesha miunganisho ya pini ya pedi za kuzuka. Pia inaonyesha ni vifaa gani vya pembeni au vipengele vilivyounganishwa kwenye pini tofauti.
Jedwali 4.1. Safu Mlalo ya Chini (J101) Pinout
Bandika | Pini ya EFM8BB50 I/O | Kipengele cha Pamoja |
1 | VMCU | EFM8BB50 juzuu yatagkikoa cha e (kinachopimwa na AEM) |
2 | GND | Ardhi |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | P0.7 | EXP7, UIF_JOYSTICK |
8 | P0.6 | MCU_DISP_SCLK |
9 | P0.5 | EXP14, VCOM_RX |
Bandika | Pini ya EFM8BB50 I/O | Kipengele cha Pamoja |
10 | P0.4 | EXP12, VCOM_TX |
11 | P0.3 | EXP5, UIF_LED0 |
12 | P0.2 | EXP3, UIF_BUTTON0 |
13 | P0.1 | MCU_DISP_CS |
14 | P0.0 | VCOM_WEZESHA |
15 | GND | Ardhi |
16 | 3V3 | Ugavi wa mtawala wa bodi |
Jedwali 4.2. Safu ya Juu (J102) Pinout
Bandika | Pini ya EFM8BB50 I/O | Kipengele cha Pamoja |
1 | 5V | Ubao wa USB ujazotage |
2 | GND | Ardhi |
3 | NC | |
4 | RST | DEBUG_RESETN (DEBUG_C2CK Pin Inayoshirikiwa) |
5 | C2CK | DEBUG_C2CK (DEBUG_RESETN Pin Inayoshirikiwa) |
6 | C2D | DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Pini Inayoshirikiwa) |
7 | NC | |
8 | NC | |
9 | NC | |
10 | NC | |
11 | P1.2 | EXP15, SENSOR_I2C_SCL |
12 | P1.1 | EXP16, SENSOR_I2C_SDA |
13 | P1.0 | MCU_DISP_MOSI |
14 | P2.0 | MCU_DISP_ENABLE (DEBUG_C2D, DEBUG_C2DPS Pin Inayoshirikiwa) |
15 | GND | Ardhi |
16 | 3V3 | Ugavi wa mtawala wa bodi |
4.2 Kichwa cha EXP
Kwenye upande wa kulia wa ubao, kichwa cha EXP chenye pembe 20 kinatolewa ili kuruhusu uunganisho wa vifaa vya pembeni au ubao wa programu-jalizi. Kiunganishi kina idadi ya pini za I/O zinazoweza kutumika pamoja na vipengele vingi vya EFM8BB50 Busy Bee. Zaidi ya hayo, reli za nguvu za VMCU, 3V3, na 5V pia zimefichuliwa.
Kiunganishi kinafuata kiwango ambacho huhakikisha kuwa vifaa vya pembeni vinavyotumika sana kama vile SPI, UART na basi la IC vinapatikana kwenye maeneo yasiyobadilika kwenye kiunganishi. Pini zingine zinatumika kwa madhumuni ya jumla ya I/O. Mpangilio huu unaruhusu ufafanuzi wa bodi za upanuzi ambazo zinaweza kuchomeka kwenye idadi ya vifaa tofauti vya Silicon Labs.
Kielelezo kilicho hapa chini kinaonyesha mgawo wa pin ya kichwa cha EXP kwa BB50 Pro Kit. Kwa sababu ya mapungufu katika idadi ya pini za GPIO zinazopatikana, baadhi ya pini za kichwa za EXP zinashirikiwa na vipengele vya kit.Jedwali 4.3. EXP Pinout ya Kichwa
Bandika | Muunganisho | Kazi ya Kijajuu ya EXP | Kipengele cha Pamoja | Ramani ya Pembeni |
20 | 3V3 | Ugavi wa mtawala wa bodi | ||
18 | 5V | Mdhibiti wa bodi ya USB ujazotage | ||
16 | P1.1 | I2C_SDA | SENSOR_I2C_SDA | SMB0_SDA |
14 | P0.5 | UART_RX | VCOM_RX | UART0_RX |
12 | P0.4 | UART_TX | VCOM_TX | UART0_TX |
10 | NC | GPIO | ||
8 | NC | GPIO | ||
6 | NC | GPIO | ||
4 | NC | GPIO | ||
2 | VMCU | EFM8BB50 juzuu yatage domain, imejumuishwa katika vipimo vya AEM. | ||
19 | BOARD_ID_SDA | Imeunganishwa kwa Kidhibiti cha Bodi kwa utambulisho wa vibao vya kuongeza. | ||
17 | BOARD_ID_SCL | Imeunganishwa kwa Kidhibiti cha Bodi kwa utambulisho wa vibao vya kuongeza. | ||
15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
13 | NC | GPIO | ||
11 | NC | GPIO | ||
9 | NC | GPIO |
Bandika | Muunganisho | Kazi ya Kijajuu ya EXP | Kipengele cha Pamoja | Ramani ya Pembeni |
7 | P0.7 | ROCKER | UIF_JOYSTICK | |
5 | P0.3 | LED | UIF_LED0 | |
3 | P0.2 | BTN | UIF_BUTTON0 | |
1 | GND | Ardhi |
4.3 Kiunganishi cha Utatuzi (DBG)
Kiunganishi cha utatuzi hutumikia madhumuni mawili, kulingana na hali ya utatuzi, ambayo inaweza kusanidiwa kwa kutumia Studio ya Urahisi. Ikiwa hali ya "Debug IN" imechaguliwa, kiunganishi huruhusu kitatuzi cha nje kitumike na EFM8BB50 iliyo kwenye ubao. Ikiwa modi ya "Debug OUT" imechaguliwa, kiunganishi huruhusu kifaa hicho kutumika kama kitatuzi kuelekea lengo la nje. Ikiwa hali ya "Debug MCU" (chaguo-msingi) imechaguliwa, kiunganishi kimetengwa kutoka kwa kiolesura cha utatuzi cha kidhibiti cha ubao na kifaa kinacholengwa kwenye ubao.
Kwa sababu kiunganishi hiki kinawashwa kiotomatiki ili kuauni hali tofauti za uendeshaji, kinapatikana tu wakati kidhibiti cha ubao kimewashwa (kebo ya USB ya J-Link imeunganishwa). Iwapo ufikiaji wa utatuzi kwa kifaa lengwa unahitajika wakati kidhibiti cha ubao kimezimwa, hii inapaswa kufanywa kwa kuunganisha moja kwa moja kwenye pini zinazofaa kwenye kichwa cha kuzuka.
Nguzo ya kiunganishi inafuata ile ya kiunganishi cha kawaida cha ARM Cortex Debug 19. Pinout imeelezewa kwa undani hapa chini. Kumbuka kuwa ingawa kiunganishi kinaunga mkono JTAG pamoja na Utatuzi wa Utatuzi wa Waya, haimaanishi kuwa kifaa au kifaa kinacholengwa kwenye ubao kinaauni hii.Hata ingawa kipino kinalingana na kiunga cha ARM Cortex Debug, hizi hazioani kikamilifu kwani pin 7 imetolewa kimwili kutoka kwa kiunganishi cha Cortex Debug. Baadhi ya nyaya zina plagi ndogo inayozizuia zisitumike wakati pini hii iko. Ikiwa hali ndiyo hii, ondoa plagi, au utumie kebo ya kawaida ya 2×10 1.27 mm badala yake.
Jedwali 4.4. Maelezo ya Pini ya Kiunganishi cha Tatua
Nambari za siri | Kazi | Kumbuka |
1 | VTARGET | Rejea lengwa juzuu yatage. Inatumika kwa kuhamisha viwango vya mawimbi kimantiki kati ya lengwa na kitatuzi. |
2 | TMS/SDWIO/C2D | JTAG chagua hali ya majaribio, data ya Serial Wire au data ya C2 |
4 | TCK / SWCLK / C2CK | JTAG saa ya majaribio, saa ya Serial Wire au saa ya C2 |
6 | TDO/SWO | JTAG jaribu data nje au pato la Serial Wire |
8 | TDI / C2Dps | JTAG jaribu data ndani, au kitendakazi cha "kushiriki pini" cha C2D |
10 | WEKA UPYA / C2CKps | Kuweka upya kifaa lengwa, au kitendakazi cha "kushiriki pini" cha C2CK |
12 | NC | TRACECLK |
14 | NC | IMEFUATILIWA0 |
16 | NC | IMEFUATILIWA1 |
18 | NC | IMEFUATILIWA2 |
20 | NC | IMEFUATILIWA3 |
9 | Utambuzi wa kebo | Unganisha na ardhi |
11, 13 | NC | Haijaunganishwa |
3, 5, 15, 17, 19 | GND |
4.4 Kiunganishi cha Urahisi
Kiunganishi cha Urahisi kilichoangaziwa kwenye BB50 Pro Kit huwezesha vipengele vya utatuzi wa hali ya juu kama vile mlango wa AEM na Virtual COM kutumika kwa lengo la nje. Pinout imeonyeshwa kwenye takwimu hapa chini.Majina ya ishara kwenye kielelezo na jedwali la maelezo ya pini yanarejelewa kutoka kwa kidhibiti cha ubao. Hii ina maana kwamba VCOM_TX inapaswa kuunganishwa kwenye pini ya RX kwenye lengwa la nje, VCOM_RX kwa pini ya TX ya mlengwa, VCOM_CTS kwa pini ya RTS ya mlengwa, na VCOM_RTS kwa pini ya CTS ya mlengwa.
Kumbuka: Ya sasa imetolewa kutoka juzuu ya VMCUtage pin imejumuishwa katika vipimo vya AEM, huku 3V3 na 5V voltage pini sio. Ili kufuatilia matumizi ya sasa ya lengo la nje na AEM, weka MCU ubaoni katika hali yake ya chini ya nishati ili kupunguza athari zake kwenye vipimo.
Jedwali 4.5. Maelezo ya Pini ya Kiunganishi Urahisi
Nambari za siri | Kazi | Maelezo |
1 | VMCU | Reli ya umeme ya 3.3 V, inayofuatiliwa na AEM |
3 | 3V3 | 3.3 V reli ya nguvu |
5 | 5V | 5 V reli ya nguvu |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | Kitambulisho cha Bodi SCL |
19 | BOARD_ID_SDA | Kitambulisho cha bodi SDA |
10, 12, 14, 16, 18, 20 | NC | Haijaunganishwa |
7, 9, 11, 13, 15 | GND | Ardhi |
Ugavi wa Nguvu na Weka Upya
5.1 Uchaguzi wa Umeme wa MCU
EFM8BB50 kwenye kit pro inaweza kuendeshwa na mojawapo ya vyanzo hivi:
- Kebo ya USB ya kurekebisha
- Betri ya seli ya 3 V
Chanzo cha nguvu cha MCU kinachaguliwa na swichi ya slaidi kwenye kona ya chini kushoto ya kit pro. Takwimu hapa chini inaonyesha jinsi vyanzo tofauti vya nguvu vinaweza kuchaguliwa na swichi ya slaidi.Ukiwa na swichi katika nafasi ya AEM, kelele ya chini 3.3 V LDO kwenye kit kitatumika kuwasha EFM8BB50. LDO hii inaendeshwa tena kutoka kwa kebo ya USB ya utatuzi. Kifuatiliaji cha Hali ya Juu cha Nishati sasa kimeunganishwa katika mfululizo, hivyo kuruhusu vipimo sahihi vya sasa vya kasi ya juu na utatuzi wa nishati/uwekaji wasifu.
Na swichi katika nafasi ya BAT, betri ya seli ya sarafu ya mm 20 kwenye tundu la CR2032 inaweza kutumika kuwasha kifaa. Na swichi katika nafasi hii, hakuna vipimo vya sasa vinavyotumika. Hii ndiyo nafasi ya kubadili inayopendekezwa wakati wa kuwasha MCU kwa chanzo cha nguvu cha nje.
Kumbuka: Kifuatiliaji cha Hali ya Juu cha Nishati kinaweza tu kupima matumizi ya sasa ya EFM8BB50 wakati swichi ya kuchagua nishati iko katika nafasi ya AEM.
5.2 Nguvu ya Mdhibiti wa Bodi
Kidhibiti cha ubao kinawajibikia vipengele muhimu, kama vile kitatuzi na AEM, na hutumiwa kwa njia ya kipekee kupitia mlango wa USB ulio kwenye kona ya juu kushoto ya ubao. Sehemu hii ya kifaa hukaa kwenye kikoa tofauti cha nishati, kwa hivyo chanzo tofauti cha nishati kinaweza kuchaguliwa kwa kifaa kinacholengwa huku ikibaki na utendakazi wa utatuzi. Kikoa hiki cha nishati pia kimetengwa ili kuzuia uvujaji wa sasa kutoka kwa kikoa cha nishati lengwa wakati nishati kwa kidhibiti cha bodi imeondolewa.
Kikoa cha nguvu cha kidhibiti cha bodi hakiathiriwi na nafasi ya swichi ya nishati.
Seti hii imeundwa kwa uangalifu ili kuweka kidhibiti cha bodi na vikoa vya nguvu vinavyolengwa vikiwa vimetengwa kutoka kwa kila kimoja huku kimojawapo kikidhibiti. Hii inahakikisha kuwa kifaa kinacholengwa cha EFM8BB50 kitaendelea kufanya kazi katika hali ya BAT.
5.3 EFM8BB50 Weka Upya
EFM8BB50 MCU inaweza kuwekwa upya na vyanzo vichache tofauti:
- Mtumiaji akibonyeza kitufe cha WEKA UPYA
- Kitatuzi cha ubaoni kikivuta kipini cha #RESET chini
- Kitatuzi cha nje kinachovuta kipini cha #RESET chini
Mbali na vyanzo vya kuweka upya vilivyotajwa hapo juu, uwekaji upya kwa EFM8BB50 pia utatolewa wakati wa kuwasha kidhibiti cha bodi. Hii ina maana kwamba kuondoa nguvu kwa kidhibiti cha ubao (kuchomoa kebo ya USB ya J-Link) hakutaleta uwekaji upya bali kuchomeka kebo ndani kwa hiari kidhibiti cha ubao kinapoongezeka.
Vifaa vya pembeni
Kiti cha pro kina seti ya vifaa vya pembeni vinavyoonyesha baadhi ya vipengele vya EFM8BB50.
Kumbuka kuwa I/O nyingi za EFM8BB50 zinazoelekezwa kwenye vifaa vya pembeni pia huelekezwa kwenye pedi za kuzuka au kichwa cha EXP, ambacho lazima zizingatiwe unapotumia I/O hizi.
6.1 Kitufe cha Kushinikiza na LED
Seti hii ina kitufe cha kubofya cha mtumiaji kilichoandikwa BTN0, ambacho kimeunganishwa moja kwa moja kwenye EFM8BB50 na kikashtumiwa na vichujio vya RC vyenye muda usiobadilika wa 1ms. Kitufe kimeunganishwa kwa pin P0.2.
Seti hiyo pia ina LED ya manjano yenye alama ya LED0, ambayo inadhibitiwa na pini ya GPIO kwenye EFM8BB50. LED imeunganishwa kwa pini P0.3 katika usanidi amilifu wa hali ya juu.6.2 Fimbo ya furaha
Seti hiyo ina kijiti cha kufurahisha cha analogi kilicho na nafasi 8 zinazoweza kupimika. Kijiti hiki cha furaha kimeunganishwa kwa EFM8 kwenye pini ya P0.7 na hutumia viwango tofauti vya kupinga kuunda sauti.taginaweza kupimwa na ADC0.Jedwali 6.1. Mchanganyiko wa Kipinga Joystick
Mwelekeo | Mchanganyiko wa Kinga (kΩ) | Inatarajiwa UIF_JOYSTICK Voltage (V)1 |
Vyombo vya habari katikati | ![]() |
0.033 |
Juu (N) | ![]() |
2.831 |
Juu-Kulia (NE) | ![]() |
2.247 |
Kulia (E) | ![]() |
2.533 |
Chini-Kulia (SE) | ![]() |
1.433 |
Chini (S) | ![]() |
1.650 |
Chini-kushoto (SW) | ![]() |
1.238 |
Kushoto (W) | ![]() |
1.980 |
Juu-kushoto (NW) | ![]() |
1.801 |
Kumbuka: 1. Thamani hizi zilizokokotwa huchukua VMCU ya 3.3 V. |
6.3 Onyesho la Kumbukumbu la LCD-TFT
LCD-TFT ya Kumbukumbu ya SHARP ya inchi 1.28 inapatikana kwenye kit ili kuwezesha programu ingiliani kutengenezwa. Onyesho lina azimio la juu la saizi 128 x 128 na hutumia nguvu kidogo sana. Ni onyesho linaloakisi la monochrome, kwa hivyo kila pikseli inaweza kuwa nyepesi au giza pekee, na hakuna taa ya nyuma inayohitajika katika hali ya kawaida ya mchana. Data inayotumwa kwenye onyesho huhifadhiwa katika pikseli kwenye kioo, kumaanisha kwamba hakuna uonyeshaji upya unaoendelea unaohitajika ili kudumisha picha tuli.
Kiolesura cha kuonyesha kina kiolesura kinachooana na SPI na mawimbi ya ziada ya udhibiti. Pixels haziwezi kushughulikiwa kibinafsi, badala yake data hutumwa kwenye onyesho laini moja (biti 128) kwa wakati mmoja.
Onyesho la Kumbukumbu la LCD-TFT linashirikiwa na kidhibiti cha ubao cha vifaa hivyo, ikiruhusu programu ya kidhibiti cha bodi kuonyesha maelezo muhimu wakati programu ya mtumiaji haitumii onyesho. Programu ya mtumiaji daima hudhibiti umiliki wa onyesho kwa ishara ya DISP_ENABLE:
- DISP_WEZESHA = CHINI: Kidhibiti cha ubao kina udhibiti wa onyesho
- DISP_ENABLE = JUU: Programu ya mtumiaji (EFM8BB50) ina udhibiti wa onyesho
Nguvu kwenye onyesho hutolewa kutoka kwa kikoa cha nishati ya programu inayolengwa wakati EFM8BB50 inadhibiti onyesho na kutoka kwa kikoa cha nguvu cha kidhibiti cha bodi wakati laini ya DISP_ENABLE iko chini. Data huwekwa kwenye DISP_SI wakati DISP_CS iko juu, na saa hutumwa kwa DISP_SCLK. Kasi ya juu ya saa inayotumika ni 1.1 MHz.
6.4 Si7021 Kihisi Kiasi cha Unyevu na Halijoto
Kihisi unyevunyevu na halijoto ya Si7021 1° ni CMOS IC ya monolithic inayounganisha vipengele vya kihisi unyevu na halijoto, kibadilishaji cha analogi hadi dijiti, uchakataji wa mawimbi, data ya urekebishaji, na Kiolesura cha 1 The Si7021 IC. Utumizi ulio na hati miliki wa dielectri za polimeri za kiwango cha chini za K kwa ajili ya kuhisi unyevunyevu huwezesha ujenzi wa ICs za nguvu za chini, monolithic za Sensor ya CMOS na mteremko wa chini na hysteresis, na utulivu bora wa muda mrefu.
Vihisi unyevunyevu na halijoto vimesawazishwa kiwandani na data ya urekebishaji huhifadhiwa kwenye kumbukumbu ya on-chip isiyo tete. Hii inahakikisha kwamba vitambuzi vinaweza kubadilishana kikamilifu bila urekebishaji upya au mabadiliko ya programu yanayohitajika.
Si7021 inapatikana katika kifurushi cha DFN cha 3 × 3 mm na ina uwezo wa reflow solder. Inaweza kutumika kama sasisho la kusasisha maunzi na programu linalooana na programu kwa vitambuzi vilivyopo vya RH/joto katika vifurushi vya 3×3 mm vya DFN-6, vinavyoangazia hisia za usahihi juu ya anuwai pana na matumizi ya chini ya nishati. Jalada la hiari lililosakinishwa kiwandani linatoa mtaalamu wa chinifile, njia zinazofaa za kulinda kitambuzi wakati wa kukusanyika (kwa mfano, kutengenezea reflow) na katika maisha yote ya bidhaa, bila kujumuisha vimiminika (hydrophobic/oleophobic) na chembechembe.
Si7021 hutoa suluhisho la dijiti lililo sahihi, lenye nguvu ya chini, lililolinganishwa na kiwanda kwa ajili ya kupima unyevu, kiwango cha umande na halijoto katika programu kuanzia HVAC/R na ufuatiliaji wa mali hadi majukwaa ya viwandani na ya watumiaji.
Basi la 1°C linalotumika kwa Si7021 linashirikiwa na kichwa cha EXP. Sensor inaendeshwa na VMCU, ambayo ina maana matumizi ya sasa ya sensor yanajumuishwa katika vipimo vya AEM.Rejelea Maabara ya Silicon web kurasa kwa habari zaidi: http://www.silabs.com/humidity-sensors.
6.5 Bandari ya Mtandaoni ya COM
Muunganisho wa serial usiolingana kwa kidhibiti cha bodi hutolewa kwa uhamishaji wa data ya programu kati ya Kompyuta mwenyeji na EFM8BB50 inayolengwa, ambayo huondoa hitaji la adapta ya bandari ya serial ya nje.Lango la COM Virtual lina UART halisi kati ya kifaa lengwa na kidhibiti cha ubao, na utendakazi wa kimantiki katika kidhibiti cha ubao ambacho hufanya mlango wa mfululizo kupatikana kwa Kompyuta mwenyeji kupitia USB. Kiolesura cha UART kina pini mbili na ishara ya kuwezesha.
Jedwali 6.2. Pini za Kiolesura cha Bandari ya COM
Mawimbi | Maelezo |
VCOM_TX | Sambaza data kutoka kwa EFM8BB50 hadi kwa kidhibiti cha bodi |
VCOM_RX | Pokea data kutoka kwa kidhibiti cha bodi hadi EFM8BB50 |
VCOM_WEZESHA | Huwasha kiolesura cha VCOM, kuruhusu data kupita hadi kwa kidhibiti cha bodi |
Kumbuka: Lango la VCOM linapatikana tu wakati kidhibiti cha ubao kimewashwa, ambayo inahitaji kebo ya USB ya J-Link kuingizwa.
Monitor ya Juu ya Nishati
7.1 Matumizi
Data ya Advanced Energy Monitor (AEM) inakusanywa na kidhibiti cha bodi na inaweza kuonyeshwa na Energy Pro.filer, inapatikana kupitia Simplicity Studio. Kwa kutumia Energy Profiler, matumizi ya sasa na voltage inaweza kupimwa na kuunganishwa na msimbo halisi unaoendeshwa kwenye EFM8BB50 katika muda halisi.
7.2 Nadharia ya Uendeshaji
Kupima kwa usahihi mkondo wa sasa kutoka 0.1 µA hadi 47 mA (masafa 114 dB), hisia ya sasa amplifier inatumika pamoja na faida mbili stage. Hisia ya sasa amplifier hupima ujazotage tone juu ya resistor ndogo mfululizo. Faida stagna zaidi ampinaishi juzuu hiitage na mipangilio miwili tofauti ya faida ili kupata safu mbili za sasa. Mpito kati ya safu hizi mbili hufanyika karibu 250 µA. Uchujaji wa dijiti na wastani unafanywa ndani ya kidhibiti cha bodi kabla ya samples zinasafirishwa kwa Energy Profiler maombi. Wakati wa kuanzisha kit, urekebishaji wa kiotomatiki wa AEM unafanywa, ambayo hulipa fidia kwa kosa la kukabiliana kwa maana. ampwaokoaji.7.3 Usahihi na Utendaji
AEM ina uwezo wa kupima mikondo katika anuwai ya 0.1 µA hadi 47 mA. Kwa mikondo iliyo zaidi ya 250 µA, AEM ni sahihi ndani ya 0.1 mA. Wakati wa kupima mikondo chini ya 250 µA, usahihi huongezeka hadi 1 µA. Ingawa usahihi kamili ni 1 µA katika safu ndogo ya 250 µA, AEM ina uwezo wa kugundua mabadiliko katika matumizi ya sasa ambayo ni madogo kama 100 naA. AEM inazalisha 6250 za sasaampchini kwa sekunde.
Kitatuzi cha Ubaoni
BB50 Pro Kit ina kitatuzi jumuishi, ambacho kinaweza kutumika kupakua msimbo na kutatua EFM8BB50. Mbali na kutayarisha EFM8BB50 kwenye kit, kitatuzi kinaweza pia kutumiwa kupanga na kutatua Silicon Labs za nje EFM32, EFM8,
EZR32, na vifaa vya EFR32.
Kitatuzi kinaauni miingiliano mitatu tofauti ya utatuzi inayotumiwa na vifaa vya Silicon Labs:
- Utatuzi wa Wire wa Serial, unaotumika na vifaa vyote vya EFM32, EFR32, na EZR32
- JTAG, ambayo inaweza kutumika na EFR32 na baadhi ya vifaa vya EFM32
- C2 Debug, ambayo hutumiwa na vifaa vya EFM8
Ili kuhakikisha utatuzi sahihi, tumia kiolesura kinachofaa cha utatuzi kwa kifaa chako. Kiunganishi cha utatuzi kwenye ubao kinaauni njia hizi zote tatu.
8.1 Njia za Utatuzi
Ili kupanga vifaa vya nje, tumia kiunganishi cha utatuzi kuunganisha kwenye ubao lengwa na uweke modi ya utatuzi kuwa [Imezimwa]. Kiunganishi sawa kinaweza pia kutumika kuunganisha kitatuzi cha nje kwa
EFM8BB50 MCU kwenye kit kwa kuweka hali ya utatuzi kuwa [In].
Kuchagua modi inayotumika ya utatuzi hufanywa katika Studio ya Urahisi. Tatua
MCU: Katika hali hii, debugger kwenye ubao imeunganishwa na EFM8BB50 kwenye kit.Tatua OUT: Katika hali hii, kitatuzi cha ubaoni kinaweza kutumiwa kutatua kifaa kinachotumika cha Silicon Labs kilichowekwa kwenye ubao maalum.
Tatua KATIKA: Katika hali hii, kitatuzi cha ubao kimetenganishwa na kitatuzi cha nje kinaweza kuunganishwa ili kutatua EFM8BB50 kwenye seti.
Kumbuka: Ili "Debug IN" ifanye kazi, kidhibiti cha ubao wa vifaa lazima kiwezeshwe kupitia kiunganishi cha USB cha Tatua.
8.2 Utatuzi Wakati wa Uendeshaji wa Betri
Wakati EFM8BB50 inaendeshwa na betri na USB ya J-Link bado imeunganishwa, utendakazi wa utatuzi kwenye ubao unapatikana. Nishati ya USB ikiwa imekatwa, modi ya Tatua IN itaacha kufanya kazi.
Iwapo ufikiaji wa utatuzi unahitajika wakati lengo linapozima chanzo kingine cha nishati, kama vile betri, na kidhibiti cha ubao kimewashwa, unganisha moja kwa moja kwenye GPIO zinazotumiwa kutatua, ambazo hufichuliwa kwenye pedi za kuzuka.
Usanidi wa Kit na Uboreshaji
Kidirisha cha usanidi wa vifaa katika Studio ya Urahisi hukuruhusu kubadilisha modi ya utatuzi ya adapta ya J-Link, kuboresha programu yake ya udhibiti, na kubadilisha mipangilio mingine ya usanidi. Ili kupakua Studio ya Urahisi, nenda kwenye silabs.com/simplicity.
Katika dirisha kuu la mtazamo wa Kizindua cha Studio ya Urahisi, hali ya utatuzi na toleo la programu dhibiti la adapta ya J-Link iliyochaguliwa huonyeshwa. Bofya kiungo cha [Badilisha] karibu na yoyote ya mipangilio hii ili kufungua kidirisha cha usanidi wa vifaa.9.1 Kuboresha Firmware
Unaweza kusasisha programu dhibiti ya vifaa kupitia Siplicity Studio. Studio ya Urahisi itaangalia kiotomatiki masasisho mapya wakati wa kuanza.
Unaweza pia kutumia kidirisha cha usanidi wa vifaa kusasisha mwenyewe. Bofya kitufe cha [Vinjari] katika sehemu ya [Sasisha Adapta] ili kuchagua sahihi file kuishia na.emz. Kisha, bofya kitufe cha [Sakinisha Kifurushi].
Miradi, Michoro ya Mkutano, na BOM
Miradi, michoro ya kusanyiko, na bili ya nyenzo (BOM) zinapatikana kupitia Simplicity Studio wakati kifurushi cha nyaraka za kit kimesakinishwa. Zinapatikana pia kutoka kwa ukurasa wa vifaa kwenye Maabara ya Silicon webtovuti: silabs.com.
Historia ya Marekebisho ya Kit na Errata
11.1 Historia ya Marekebisho
Marekebisho ya kit yanaweza kupatikana yakiwa yamechapishwa kwenye lebo ya kisanduku cha vifaa, kama ilivyoainishwa kwenye mchoro hapa chini.
Marekebisho ya Kit | Imetolewa | Maelezo |
A01 | 9-Juni-23 | Marekebisho ya awali ya kit. |
Historia ya Marekebisho ya Hati
Marekebisho 1.0
Juni 2023 Toleo la hati la awali.
Studio ya Unyenyekevu
Ufikiaji wa MCU na zana zisizotumia waya kwa mbofyo mmoja, uhifadhi wa hati, programu, maktaba ya msimbo wa chanzo na zaidi. Inapatikana kwa Windows, Mac na Linux!
![]() |
|||
Kwingineko ya IoT www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
Ubora www.silabs.com/quality |
Usaidizi na Jumuiya www.silabs.com/jumuiya |
Kanusho
Silicon Labs inakusudia kuwapa wateja hati za hivi punde, sahihi, na za kina za vifaa vya pembeni na moduli zote zinazopatikana kwa watekelezaji wa mfumo na programu wanaotumia au wanaokusudia kutumia bidhaa za Silicon Labs. Data ya wahusika, moduli na viambajengo vinavyopatikana, ukubwa wa kumbukumbu na anwani za kumbukumbu hurejelea kila kifaa mahususi, na vigezo vya "Kawaida" vinavyotolewa vinaweza na kutofautiana katika programu mbalimbali. Maombi kwa mfanoampvilivyofafanuliwa hapa ni kwa madhumuni ya kielelezo pekee. Silicon Labs inahifadhi haki ya kufanya mabadiliko bila taarifa zaidi kwa maelezo ya bidhaa, vipimo, na maelezo humu, na haitoi hakikisho kuhusu usahihi au ukamilifu wa maelezo yaliyojumuishwa. Bila arifa ya awali, Maabara ya Silicon yanaweza kusasisha programu dhibiti ya bidhaa wakati wa mchakato wa utengenezaji kwa sababu za usalama au za kutegemewa. Mabadiliko kama haya hayatabadilisha vipimo au kwa kila mapenzi ya bidhaa. Maabara ya Silicon hayatakuwa na dhima y kwa matokeo ya matumizi ya habari iliyotolewa katika hati hii. Hati hii haimaanishi au kutoa leseni yoyote ya kubuni au kutengeneza saketi zilizounganishwa. Bidhaa hazijaundwa au kuidhinishwa kutumika ndani ya vifaa vyovyote vya FDA Class III, maombi ambayo kibali cha soko la awali cha FDA kinahitajika au Mifumo ya Usaidizi wa Maisha bila idhini mahususi iliyoandikwa ya Silicon Labs. "Mfumo wa Usaidizi wa Maisha" ni bidhaa au mfumo wowote unaokusudiwa kusaidia au kudumisha maisha na/au afya, ambayo, ikiwa itashindwa, inaweza kutarajiwa kusababisha majeraha makubwa ya kibinafsi au kifo. Bidhaa za Silicon Labs hazijaundwa au kuidhinishwa kwa matumizi ya kijeshi. Bidhaa za Silicon Labs hazitatumika kwa hali yoyote katika silaha za maangamizi makubwa ikijumuisha (lakini sio tu) silaha za nyuklia, kibayolojia au kemikali, au makombora yanayoweza kutoa silaha kama hizo. Silicon Labs inakanusha dhamana zote za wazi na zilizodokezwa na haitawajibika au kuwajibika kwa majeraha au uharibifu wowote unaohusiana na matumizi ya bidhaa ya Silicon Labs katika programu kama hizo ambazo hazijaidhinishwa.
Kumbuka: Maudhui haya yanaweza kuwa na istilahi ya endive y ambayo sasa imepitwa na wakati. Silicon Labs inabadilisha maneno haya kwa lugha-jumuishi inapowezekana. Kwa habari zaidi, tembelea www.silabs.com/about-us/inclusive-lexicon-project
Taarifa za Alama ya Biashara Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® na nembo ya Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, nembo ya Energy Micro na michanganyiko yake, "vidhibiti vidogo vilivyo rafiki zaidi duniani", Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Unyenyekevu Studio® , Telegenic, Telegenic Logo® , USB XPress® , Sentry, nembo ya Sentry na Sentry DMS, Z-Wave ® , na nyinginezo ni chapa za biashara au alama za biashara zilizosajiliwa za Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB ni alama za biashara au alama za biashara zilizosajiliwa za ARM Holdings. Keli ni chapa ya biashara iliyosajiliwa ya ARM Limited. Wi-Fi ni chapa ya biashara iliyosajiliwa ya Muungano wa Wi-Fi. Bidhaa zingine zote au majina ya chapa yaliyotajwa hapa ni alama za biashara za wamiliki husika.
Kampuni ya Silicon Laboratories Inc.
400 Magharibi Cesar Chavez
Austin, TX 78701
Marekani
www.silabs.com
silabs.com | Kujenga ulimwengu uliounganishwa zaidi.
Hakimiliki © 2023 na Silicon Laboratories
Nyaraka / Rasilimali
![]() |
SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller [pdf] Mwongozo wa Mtumiaji EFM8 BB50 8-bit MCU Pro Kit Microcontroller, EFM8 BB50, 8-bit MCU Pro Kit Microcontroller, Pro Kit Microcontroller, Kit Microcontroller, Microcontroller |