I-LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
Umhlahlandlela Womsebenzisi
I-LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller
I-BB50 Pro Kit iyisiqalo esihle kakhulu sokujwayelana ne-EFM8BB50™ Busy Bee Microcontroller.
I-pro kit iqukethe izinzwa nama-peripherals abonisa amanye amakhono amaningi we-EFM8BB50. Ikhithi ihlinzeka ngawo wonke amathuluzi adingekayo wokwenza uhlelo lwe-EFM8BB50 Busy Bee.
IDIVAYISI OKUQONDILE
- I-EFM8BB50 I-Busy Bee Microcontroller (EFM8BB50F16I-A-QFN16)
- CPU: 8-bit CIP-51 8051 Core
- Inkumbulo: 16 kB flash kanye 512 bytes RAM
- Ama-oscillator: 49 MHz, 10 MHz, kanye no-80 kHz
IZICI ZEKHITHI
- Ukuxhumeka kwe-USB
- I-Advanced Energy Monitor (AEM)
- SEGGER J-Link ebhodini lokulungisa iphutha
- I-Debug Multiplexer esekela ihadiwe yangaphandle kanye ne-MCU esebhodini
- Inkinobho yokucindezela komsebenzisi ne-LED
- I-Silicon Labs' Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
- Amandla aphansi kakhulu 128×128 pixel Memory
I-LCD
- 8-iziqondiso analog joystick
- 20-pin 2.54 mm unhlokweni wamabhodi okunweba
- Amaphedi e-breakout okufinyelela okuqondile kumaphini we-I/O
- Imithombo yamandla ifaka ibhethri leselula le-USB ne-CR2032
UKUSEKELWA KWE-SOFTWARE
- ISitudiyo Esilula™
Isingeniso
1.1 Incazelo
I-BB50 Pro Kit iyindawo ekahle yokuqala yokuthuthukiswa kohlelo lokusebenza kuma-EFM8BB50 Busy Bee Microcontrollers. Ibhodi liqukethe izinzwa nama-peripherals, abonisa amanye amakhono amaningi we-EFM8BB50 Busy Bee.
I-Microcontroller. Ukwengeza, ibhodi liyithuluzi lokulungisa iphutha elifakwe ngokugcwele kanye nethuluzi lokuqapha amandla elingasetshenziswa nezinhlelo zokusebenza zangaphandle.
1.2 Izici
- I-EFM8BB50 I-Busy Bee Microcontroller
- 16 kB Flash
- 512 bytes RAM
- Iphakheji ye-QFN16
- Uhlelo Lokuqapha Amandla Oluthuthukisiwe lwamanje kanye nevolumu enembiletage ukulandela
- I-Segger J-Link Ehlanganisiwe ye-USB debugger/emulator enethuba lokulungisa ama-Silicon Labs angaphandle
- Isihloko sokunweba samaphini angu-20
- Amaphedi okuphuma ukuze ufinyelele kalula kumaphini we-I/O
- Imithombo yamandla ifaka ibhethri le-USB ne-CR2032
- I-Silicon Labs' Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
- Amandla aphansi kakhulu angu-128×128 pixel Memory-LCD
- 1 inkinobho yokusunduza kanye ne-LED engu-1 exhunywe ku-EFM8 ukuze kusetshenziswe umsebenzisi
- I-joystick ye-analog eneziqondiso ezingu-8 yokusebenzelana komsebenzisi
1.3 Ukuqalisa
Imiyalo enemininingwane yokuthi ungaqala kanjani nge-BB50 Pro Kit yakho entsha ingatholakala kuma-Silicon Labs. Web amakhasi: silabs.com/development-tools/mcu/8-bit
Ikhithi Block Umdwebo
Kuphelileview ye-BB50 Pro Kit ikhonjisiwe esithombeni esingezansi.
I-Kit Hardware Isakhiwo
Isakhiwo se-BB50 Pro Kit siboniswe ngezansi.
Izixhumi
4.1 Amaphedi Aphumayo
Iningi lamaphinikhodi e-GPIO e-EFM8BB50 atholakala emigqeni kanhlokweni kaphini phezulu emaphethelweni angaphezulu naphansi ebhodi. Lawa anokuphakama okujwayelekile okungu-2.54 mm, futhi izihloko zamaphini zingathengiswa uma kudingeka. Ngaphezu kwezikhonkwane ze-I/O, ukuxhunywa komzila kagesi naphansi nakho kuhlinzekwa. Qaphela ukuthi amanye amaphini asetshenziselwa okokugcina ikhithi noma izici futhi angase angatholakali kuhlelo lokusebenza olungokwezifiso ngaphandle kokuhweba.
Isibalo esingezansi sibonisa iphinikhodi yamaphedi okuphuma kanye nephinikhodi yesihloko se-EXP emaphethelweni angakwesokudla ebhodi. Isihloko se-EXP sichazwa ngokuqhubekayo esigabeni esilandelayo. Izixhumi zephedi le-breakout nazo ziphrintwa kusikrini sikasilika eduze kwephinikhodi ngayinye ukuze kusetshenziswe kalula.Ithebula elingezansi libonisa ukuxhunywa kwephinikhodi yamaphedi okuphuma. Iphinde ibonise ukuthi yimaphi ama-peripheral ekhithi noma izici ezixhunywe kumaphini ahlukene.
Ithebula 4.1. Umugqa Ongezansi (J101) Iphinikhodi
Phina | EFM8BB50 I/O iphinikhodi | Isici Esabiwe |
1 | I-VMCU | Ivolumu ye-EFM8BB50tagisizinda se-e (sikalwa yi-AEM) |
2 | GND | Ground |
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 |
Phina | EFM8BB50 I/O iphinikhodi | Isici Esabiwe |
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_ENABLE |
15 | GND | Ground |
16 | 3V3 | Ukunikezwa kwesilawuli sebhodi |
Ithebula 4.2. Umugqa Ophezulu (J102) Iphinikhodi
Phina | EFM8BB50 I/O iphinikhodi | Isici Esabiwe |
1 | 5V | Ibhodi le-USB voltage |
2 | GND | Ground |
3 | NC | |
4 | I-RST | DEBUG_RESETN (DEBUG_C2CK Iphinikhodi eyabiwe) |
5 | C2CK | DEBUG_C2CK (DEBUG_RESETN Iphinikhodi eyabiwe) |
6 | C2D | DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE Iphinikhodi eyabiwe) |
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 | I-MCU_DISP_ENABLE (DEBUG_C2D, DEBUG_C2DPS Iphinikhodi eyabiwe) |
15 | GND | Ground |
16 | 3V3 | Ukunikezwa kwesilawuli sebhodi |
4.2 Isihloko se-EXP
Ngakwesokudla sebhodi, kunikezwe unhlokweni onamaphini angu-20 we-EXP ukuze uvumele ukuxhunywa kwama-peripherals noma ama-plugin board. Isixhumi siqukethe inani lezikhonkwane ze-I/O ezingasetshenziswa neziningi zezici ze-EFM8BB50 Inyosi Ematasa. Ukwengeza, i-VMCU, i-3V3, ne-5V yama-rails yamandla nayo iyadalulwa.
Isixhumi silandela indinganiso eqinisekisa ukuthi amapheripheral asetshenziswa ngokuvamile njengebhasi le-SPI, i-UART, ne-IC ayatholakala ezindaweni ezigxilile kusixhumi. Ezinye izikhonkwane zisetshenziselwa injongo evamile I/O. Lesi sakhiwo sivumela incazelo yamabhodi okunweba angaxhumeka enanini lamakhithi e-Silicon Labs ahlukene.
Isibalo esingezansi sibonisa iphinikhodi ye-EXP kanhlokweni ye-BB50 Pro Kit. Ngenxa yemikhawulo enanini lamaphinikhodi e-GPIO atholakalayo, amanye amaphini kanhlokweni we-EXP abelwane nezici zekhithi.Ithebula 4.3. EXP Unhlokweni Pinout
Phina | Ukuxhumana | Umsebenzi Wesihloko se-EXP | Isici Esabiwe | I-Peripheral Mapping |
20 | 3V3 | Ukunikezwa kwesilawuli sebhodi | ||
18 | 5V | Isilawuli sebhodi i-USB voltage | ||
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 | I-GPIO | ||
8 | NC | I-GPIO | ||
6 | NC | I-GPIO | ||
4 | NC | I-GPIO | ||
2 | I-VMCU | Ivolumu ye-EFM8BB50tage-domain, efakwe ezilinganisweni ze-AEM. | ||
19 | BOARD_ID_SDA | Ixhunywe kusilawuli sebhodi ukuze kuhlonzwe amabhodi ezengezo. | ||
17 | BOARD_ID_SCL | Ixhunywe kusilawuli sebhodi ukuze kuhlonzwe amabhodi ezengezo. | ||
15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
13 | NC | I-GPIO | ||
11 | NC | I-GPIO | ||
9 | NC | I-GPIO |
Phina | Ukuxhumana | Umsebenzi Wesihloko se-EXP | Isici Esabiwe | I-Peripheral Mapping |
7 | P0.7 | INJABULO | UIF_JOYSTICK | |
5 | P0.3 | I-LED | UIF_LED0 | |
3 | P0.2 | I-BTN | UIF_BUTTON0 | |
1 | GND | Ground |
4.3 Isixhumi sokususa iphutha (DBG)
Isixhumi sokususa iphutha sisebenzisa izinjongo ezimbili, ngokusekelwe kumodi yokususa iphutha, engasethwa kusetshenziswa Isitudiyo Esilula. Uma imodi ethi “Debug IN” ikhethiwe, isixhumi sivumela isilungisi-maphutha sangaphandle ukuthi sisetshenziswe ne-EFM8BB50 esebhodini. Uma imodi ethi “Debug OUT” ikhethiwe, isixhumi sivumela ikhithi ukuthi isetshenziswe njengesixazululi maqondana nethagethi yangaphandle. Uma imodi ethi “Debug MCU” (okuzenzakalelayo) ikhethiwe, isixhumi sihlukanisiwe kusixhumi esibonakalayo sokususa iphutha kukho kokubili isilawuli sebhodi kanye nedivayisi eqondiswe ebhodini.
Ngenxa yokuthi lesi sixhumi sishintshwa ngokuzenzakalela ukuze sisekele izindlela zokusebenza ezihlukene, sitholakala kuphela uma isilawuli sebhodi sinikwe amandla (intambo ye-USB ye-J-Link ixhunyiwe). Uma ukufinyelela kokususa iphutha kudivayisi eqondiwe kudingekile uma isilawuli sebhodi singenawo amandla, lokhu kufanele kwenziwe ngokuxhumanisa amaphinikhodi afanelekile kunhlokweni yokuphuma.
Iphinikhodi yesixhumi ilandela eyesixhumi esijwayelekile se-ARM Cortex Debug 19-pin. I-pinout ichazwe ngokuningiliziwe ngezansi. Qaphela ukuthi nakuba isixhumi sisekela i-JTAG ngaphezu kwe-Serial Wire Debug, akusho ukuthi ikhithi noma idivayisi eqondiswe ebhodini isekela lokhu.Ngisho noma iphinikhodi ifana nephinikhodi yesixhumi se-ARM Cortex Debug, lezi azihambelani ngokugcwele njengoba iphinikhodi 7 ikhishwa ngokoqobo kusixhumi se-Cortex Debug. Ezinye izintambo zinepulaki elincane elizivimbela ukuthi zisetshenziswe uma le phini ikhona. Uma kunjalo, khipha ipulaki, noma usebenzise ikhebula eliqondile elingu-2×10 1.27 mm esikhundleni salokho.
Ithebula 4.4. I-Debug Connector Pin Izincazelo
Phina izinombolo | Umsebenzi | Qaphela |
1 | I-VTARGET | Ireferensi eqondisiwe voltage. Isetshenziselwa ukuguqula amaleveli esignali anengqondo phakathi kwethagethi ne-debugger. |
2 | TMS/SDWIO/C2D | JTAG imodi yokuhlola khetha, idatha ye-serial Wire noma idatha ye-C2 |
4 | TCK / SWCLK / C2CK | JTAG iwashi lokuhlola, iwashi le-Serial Wire noma iwashi le-C2 |
6 | TDO/SWO | JTAG hlola idatha noma okukhiphayo kwe-serial Wire |
8 | TDI / C2Dps | JTAG hlola idatha, noma umsebenzi we-C2D “pin sharing” |
10 | SETHA KABUSHA / C2CKps | Ukusetha kabusha idivayisi eqondiwe, noma umsebenzi we-C2CK “wokwabelana ngephini” |
12 | NC | I-TRACECLK |
14 | NC | I-TRACED0 |
16 | NC | I-TRACED1 |
18 | NC | I-TRACED2 |
20 | NC | I-TRACED3 |
9 | Ukutholwa kwekhebula | Xhuma emhlabathini |
11, 13 | NC | Ayixhunyiwe |
3, 5, 15, 17, 19 | GND |
4.4 Isixhumi Esilula
Isixhumi Esilula esifakwe ku-BB50 Pro Kit sivumela izici ezithuthukisiwe zokususa amaphutha njenge-AEM kanye nembobo ye-Virtual COM ukuthi zisetshenziselwe ekuqondisweni kwangaphandle. I-pinout ikhonjiswe emfanekisweni ongezansi.Amagama esignali esithombeni kanye nethebula lencazelo yephinikhodi kubhekiselwa kusilawuli sebhodi. Lokhu kusho ukuthi i-VCOM_TX kufanele ixhunywe kuphinikhodi ye-RX kokuphokophelwe kwangaphandle, i-VCOM_RX kuphinikhodi ye-TX kampokophelo, i-VCOM_CTS kuphinikhodi ye-RTS yalowo oqondiwe, kanye ne-VCOM_RTS kuphinikhodi ye-CTS yalowo oqondiwe.
Qaphela: Okwamanje kuthathwe ku-VMCU voltagI-e pin ifakiwe ezilinganisweni ze-AEM, kuyilapho i-3V3 ne-5V voltage izikhonkwane azikho. Ukuqapha ukusetshenziswa kwamanje kwethagethi yangaphandle nge-AEM, faka i-MCU esebhodini kumodi yayo yamandla aphansi kakhulu ukuze unciphise umthelela wayo ezilinganisweni.
Ithebula 4.5. Izincazelo zephinikhodi yesixhumi esilula
Phina izinombolo | Umsebenzi | Incazelo |
1 | I-VMCU | 3.3 V ujantshi wamandla kagesi, uqashwe yi-AEM |
3 | 3V3 | 3.3 V isitimela samandla |
5 | 5V | 5 V isitimela samandla |
2 | VCOM_TX | I-Virtual COM TX |
4 | VCOM_RX | I-Virtual COM RX |
6 | VCOM_CTS | I-Virtual COM CTS |
8 | VCOM_RTS | I-Virtual COM RTS |
17 | BOARD_ID_SCL | I-ID yebhodi SCL |
19 | BOARD_ID_SDA | I-ID yebhodi ye-SDA |
10, 12, 14, 16, 18, 20 | NC | Ayixhunyiwe |
7, 9, 11, 13, 15 | GND | Ground |
Ukunikezwa kwamandla bese usetha kabusha
5.1 Ukukhetha Amandla e-MCU
I-EFM8BB50 kukhithi ye-pro inganikwa amandla omunye wale mithombo:
- Ikhebula le-USB lokulungisa iphutha
- Ibhethri yeselula engu-3 V
Umthombo wamandla we-MCU ukhethwa ngeswishi yesilayidi ekhoneni elingezansi kwesokunxele lekhithi ye-pro. Umfanekiso ongezansi ubonisa ukuthi imithombo yamandla ehlukene ingakhethwa kanjani ngokushintsha kwama-slide.Ngeswishi endaweni ye-AEM, umsindo ophansi ongu-3.3 V LDO kukhithi ye-pro usetshenziselwa ukunika amandla i-EFM8BB50. Le LDO iphinde inikwe amandla kusukela kukhebuli ye-USB yokulungisa iphutha. I-Advanced Energy Monitor manje isixhunywe ochungechungeni, okuvumela izilinganiso zamanje zesivinini esiphezulu kanye nokususa iphutha/ukwenza iphrofayela amandla.
Uma iswishi isendaweni ye-BAT, ibhethri yeselula engu-20 mm esokhethi CR2032 ingasetshenziswa ukunika amandla idivayisi. Ngokushintsha kule ndawo, azikho izilinganiso zamanje ezisebenzayo. Lesi isimo sokushintsha esinconyiwe lapho unika amandla i-MCU ngomthombo wamandla wangaphandle.
Qaphela: I-Advanced Energy Monitor ingakala kuphela ukusetshenziswa kwamanje kwe-EFM8BB50 uma iswishi yokukhetha amandla isendaweni ye-AEM.
5.2 Amandla Okulawula Ibhodi
Isilawuli sebhodi sinesibopho sezici ezibalulekile, njengesilungisi sephutha ne-AEM, futhi sinikwa amandla ngokukhethekile ngembobo ye-USB ekhoneni eliphezulu kwesokunxele sebhodi. Le ngxenye yekhithi ihlala esizindeni samandla esihlukile, ngakho umthombo wamandla ohlukile ungakhethwa kudivayisi eqondiwe kuyilapho kugcinwa ukusebenza kokususa iphutha. Lesi sizinda samandla siphinde sahlukaniswa ukuze kuvinjelwe ukuvuza kwamanje esizindeni samandla okuhlosiwe lapho amandla esilawuli sebhodi esuswa.
Isizinda samandla sesilawuli sebhodi asithonywa indawo yokushintsha amandla.
Ikhithi iklanywe ngokucophelela ukugcina isilawuli sebhodi nezizinda zamandla okuqondiwe kuzo zihlukanisiwe njengoba esinye sazo sehla. Lokhu kuqinisekisa ukuthi idivayisi ye-EFM8BB50 eqondiwe izoqhubeka nokusebenza kumodi ye-BAT.
5.3 EFM8BB50 Setha kabusha
I-EFM8BB50 MCU ingasethwa kabusha ngemithombo embalwa ehlukene:
- Umsebenzisi ocindezela inkinobho ethi SETHA KABUSHA
- Isilungisi sephutha esisebhodini sidonsa iphinikhodi ethi #RESET phansi
- I-debugger yangaphandle edonsa iphinikhodi ethi #RESET phansi
Ngokungeziwe emithonjeni yokusetha kabusha okukhulunywe ngayo ngenhla, ukusetha kabusha i-EFM8BB50 nakho kuzokhishwa ngesikhathi sokuqalisa isilawuli sebhodi. Lokhu kusho ukuthi ukukhipha amandla kusilawuli sebhodi (ukukhulula ikhebula le-USB le-J-Link) ngeke kukhiqize ukusetha kabusha kodwa ukuxhuma ikhebula liphinde lingene njengoba isilawuli sebhodi siqala phezulu.
Amapheripheral
I-pro kit inesethi yama-peripherals abonisa ezinye zezici ze-EFM8BB50.
Qaphela ukuthi ama-EFM8BB50 I/O amaningi ahanjiswe kuma-peripherals nawo ahanjiswa kumaphedi okuphuma noma unhlokweni we-EXP, okufanele kucatshangelwe uma kusetshenziswa lawa ma-I/O.
6.1 Inkinobho Yokucindezela kanye ne-LED
Ikhithi inenkinobho yokuphusha yomsebenzisi ephawulwe ngokuthi BTN0, exhunywe ngokuqondile ku-EFM8BB50 futhi igxekwa izihlungi ze-RC ezinesikhathi esingaguquki esingu-1ms. Inkinobho ixhunywe ku-pin P0.2.
Ikhithi iphinde ibe ne-LED ephuzi ephawulwe nge-LED0, elawulwa yiphinikhodi ye-GPIO ku-EFM8BB50. I-LED ixhunywe ku-pin P0.3 ekucushweni okusebenzayo okuphezulu.6.2 Induku yokudlala
Ikhithi ine-joystick ye-analog enezindawo ezilinganisekayo eziyi-8. Le joystick ixhunywe ku-EFM8 kuphinikhodi engu-P0.7 futhi isebenzisa amanani ahlukene wokumelana ukuze kwakhe ivolumu.tagIkalwa yi-ADC0.Ithebula 6.1. Inhlanganisela ye-Joystick Resistor
Isiqondiso | Inhlanganisela ye-Resistors (kΩ) | Kulindelwe i-UIF_JOYSTICK Voltage (V)1 |
Cindezela maphakathi | ![]() |
0.033 |
Phezulu (N) | ![]() |
2.831 |
Phezulu-kwesokudla (NE) | ![]() |
2.247 |
Kwesokudla (E) | ![]() |
2.533 |
Phansi-kwesokudla (SE) | ![]() |
1.433 |
Phansi (S) | ![]() |
1.650 |
Phansi-kwesokunxele (SW) | ![]() |
1.238 |
Kwesokunxele (W) | ![]() |
1.980 |
Phezulu Kwesokunxele (NW) | ![]() |
1.801 |
Qaphela: 1. Lawa manani abaliwe athatha i-VMCU ka-3.3 V. |
6.3 Isibonisi se-Memory LCD-TFT
I-SHARP Memory LCD-TFT engu-1.28-intshi iyatholakala kukhithi ukuze kusebenze izinhlelo zokusebenza ezisebenzisanayo ukuthi zakhiwe. Isibonisi sinokulungiswa okuphezulu kwamaphikseli angu-128 x 128 futhi sisebenzisa amandla amancane kakhulu. Kuwumbukiso we-monochrome okhanyayo, ngakho-ke iphikseli ngayinye ingaba lula noma ibe mnyama, futhi akukho ukukhanya kwangemuva okudingekayo ezimeni ezivamile zokukhanya kwasemini. Idatha ethunyelwe kusibonisi igcinwa kumaphikseli engilazini, okusho ukuthi akukho ukuvuselela okuqhubekayo okudingekayo ukuze kugcinwe isithombe esimile.
Isibonisi esibonakalayo siqukethe isixhumi esibonakalayo esihambelana ne-SPI kanye namasiginali okulawula engeziwe. Amaphikseli awakwazi ukulungiseka ngawodwana, kunalokho idatha ithunyelwa kusibonisi umugqa owodwa (amabhithi angu-128) ngesikhathi.
Isibonisi se-Memory LCD-TFT sabiwe nesilawuli sebhodi sekhithi, okuvumela uhlelo lokusebenza lwesilawuli sebhodi ukuthi lubonise ulwazi oluwusizo lapho uhlelo lokusebenza lomsebenzisi lungasebenzisi isibonisi. Uhlelo lokusebenza lomsebenzisi luhlala lulawula ubunikazi besibonisi ngesiginali DISP_ENABLE:
- DISP_ENABLE = PHANSI: Isilawuli sebhodi sinokulawula isibonisi
- DISP_ENABLE = OKUPHEZULU: Uhlelo lokusebenza lomsebenzisi (EFM8BB50) linokulawula isibonisi
Amandla esibonisi atholakala esizindeni samandla sohlelo lokusebenza oluqondiwe lapho i-EFM8BB50 ilawula isibonisi futhi kusukela kusizinda samandla sesilawuli sebhodi uma ulayini we-DISP_ENABLE uphansi. Idatha ivalwa ku-DISP_SI uma i-DISP_CS iphezulu, futhi iwashi lithunyelwa ku-DISP_SCLK. Isivinini esikhulu esisekelwa iwashi ngu-1.1 MHz.
6.4 Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
Inzwa ye-Si7021 1°Crelative humidity kanye nezinga lokushisa iyi-monolithic CMOS IC ehlanganisa izici zenzwa yomswakama nezinga lokushisa, isiguquli se-analog kuya kudijithali, ukucubungula isignali, idatha yokulinganisa, kanye ne-1 The Si7021 IC Interface. Ukusetshenziswa okunelungelo lobunikazi kwezinga lemboni, i-low-K polymeric dielectrics yokuzwa umswakama kuvumela ukwakhiwa kwamandla aphansi, ama-CMOS Sensor ICs anamandla aphansi ane-low drift ne-hysteresis, kanye nokuzinza okuhle kakhulu kwesikhathi eside.
Izinzwa zomswakama nezinga lokushisa zilinganiswa njengasekuqaleni futhi idatha yokulinganisa igcinwa kumemori ye-chip engaguquki. Lokhu kuqinisekisa ukuthi izinzwa zishintshashintsha ngokugcwele ngaphandle kokulungiswa kabusha noma izinguquko zesofthiwe ezidingekayo.
I-Si7021 iyatholakala ngephakheji ye-DFN engu-3 × 3 mm futhi iyakwazi ukugeleza kabusha i-reflow solder. Ingasetshenziswa njengezingxenyekazi zekhompuyutha kanye nesoftware ehambisana nokuthuthukiswa kokuya phansi kwezinzwa ezikhona ze-RH/tezinga lokushisa kumaphakheji angu-3×3 mm DFN-6, afaka inzwa enembile ebangeni elibanzi kanye nokusetshenziswa kwamandla okuphansi. Ikhava yokuzikhethela efakwe efekthri inikeza uchwepheshe ophansifile, izindlela ezilula zokuvikela inzwa ngesikhathi sokuhlanganisa (isb., i-reflow soldering) nakuyo yonke impilo yomkhiqizo, ngaphandle koketshezi (i-hydrophobic/oleophobic) nezinhlayiya.
I-Si7021 inikeza isisombululo sedijithali esinembile, esinamandla aphansi, esilinganiswe efekthri esilungele ukulinganisa umswakama, indawo yamazolo, nezinga lokushisa ezinhlelweni zokusebenza ezisukela ku-HVAC/R nokulandelelwa kwempahla kuya ezinkundleni zezimboni nezabathengi.
Ibhasi elingu-1°C elisetshenziselwa i-Si7021 labelwe unhlokweni we-EXP. Inzwa inikwa amandla yi-VMCU, okusho ukuthi ukusetshenziswa kwamanje kwenzwa kufakwe ezilinganisweni ze-AEM.Bheka kuma-Silicon Labs web amakhasi ukuze uthole ulwazi olwengeziwe: http://www.silabs.com/humidity-sensors.
6.5 Imbobo ye-COM ebonakalayo
Uxhumano lwe-serial olungavumelanisiwe kusilawuli sebhodi luhlinzekelwe ukudluliswa kwedatha yohlelo lokusebenza phakathi kwe-PC ewusokhaya kanye ne-EFM8BB50 eqondiwe, eqeda isidingo se-adaptha yembobo ye-serial yangaphandle.Imbobo ye-Virtual COM iqukethe i-UART ebonakalayo phakathi kwedivayisi eqondiwe nesilawuli sebhodi, kanye nomsebenzi onengqondo kusilawuli sebhodi okwenza imbobo ye-serial itholakale kusokhaya le-PC nge-USB. I-interface ye-UART iqukethe izikhonkwane ezimbili kanye nesignali yokunika amandla.
Ithebula 6.2. Izikhonkwane ze-Virtual COM Port Interface
Isiginali | Incazelo |
VCOM_TX | Dlulisa idatha isuka ku-EFM8BB50 iye kusilawuli sebhodi |
VCOM_RX | Thola idatha kusuka kusilawuli sebhodi kuya ku-EFM8BB50 |
VCOM_ENABLE | Inika amandla isixhumi esibonakalayo se-VCOM, ivumela idatha ukuthi idlulele kusilawuli sebhodi |
Qaphela: Imbobo ye-VCOM itholakala kuphela uma isilawuli sebhodi sinikwe amandla, okudinga ukuthi kufakwe intambo ye-USB ye-J-Link.
I-Advanced Energy Monitor
7.1 Ukusetshenziswa
Idatha ye-Advanced Energy Monitor (AEM) iqoqwa isilawuli sebhodi futhi ingaboniswa yi-Energy Pro.filer, itholakala ngeSitudiyo Esilula. Ngokusebenzisa i-Energy Profiler, ukusetshenziswa kwamanje kanye nevolumutage ingakalwa futhi ixhunywe kukhodi yangempela esebenza ku-EFM8BB50 ngesikhathi sangempela.
7.2 Ithiyori Yokusebenza
Ukulinganisa ngokunembile okwamanje kusukela ku-0.1 µA kuya ku-47 mA (114 dB dynamic range), umqondo wamanje ampi-lifier isetshenziswa kanye nenzuzo ekabili stage. Umqondo wamanje ampI-lifier ikala umthamotage yehla phezu kwe-resistor encane yochungechunge. Inzuzo stage okunye ampuyawufeza lo mqulutage enezilungiselelo ezimbili ezihlukene zokuzuza ukuze uthole ububanzi obubili bamanje. Ukushintsha phakathi kwalezi zigaba ezimbili kwenzeka cishe ku-250 µA. Ukuhlunga kwedijithali kanye nokulinganisa kwenziwa ngaphakathi kwesilawuli sebhodi ngaphambi kwe-sampama-les athunyelwa ku-Energy Profiler isicelo. Ngesikhathi sokuqalisa ikhithi, ukulinganisa okuzenzakalelayo kwe-AEM kwenziwa, okunxephezela iphutha le-offset ngomqondo. ampabagibeli.7.3 Ukunemba nokusebenza
I-AEM iyakwazi ukukala ama-currents ebangeni lika-0.1 µA kuya ku-47 mA. Kuma-currents angaphezu kuka-250 µA, i-AEM inembile phakathi kuka-0.1 mA. Uma ukala amaza angaphansi kuka-250 µA, ukunemba kukhuphuka kube ngu-1 µA. Nakuba ukunemba okuphelele kungu-1 µA kububanzi obungama-250 µA, i-AEM iyakwazi ukubona izinguquko ekusetshenzisweni kwamanje okuncane njengo-100 nA. I-AEM ikhiqiza ama-6250 amanjeampkancane ngomzuzwana.
I-On-board Debugger
I-BB50 Pro Kit iqukethe i-debugger ehlanganisiwe, engasetshenziswa ukulanda ikhodi nokususa iphutha ku-EFM8BB50. Ngaphezu kokuhlela i-EFM8BB50 kukhithi, isilungisi sephutha singaphinda sisetshenziselwe ukuhlela nokulungisa ama-Silicon Labs angaphandle EFM32, EFM8,
I-EZR32, kanye namadivayisi we-EFR32.
I-debugger isekela izindlela ezintathu zokulungisa iphutha ezisetshenziswa ngamadivayisi we-Silicon Labs:
- I-serial Wire Debug, esetshenziswa nawo wonke amadivayisi we-EFM32, EFR32, kanye ne-EZR32
- JTAG, engasetshenziswa ne-EFR32 namanye amadivaysi e-EFM32
- C2 Debug, esetshenziswa namadivayisi EFM8
Ukuqinisekisa ukulungisa iphutha okunembile, sebenzisa isixhumi esibonakalayo sokususa iphutha sedivayisi yakho. Isixhumi sokususa iphutha ebhodini sisekela zontathu lezi zindlela.
8.1 Izindlela zokususa iphutha
Ukuze uhlele amadivayisi angaphandle, sebenzisa isixhumi sokususa iphutha ukuze uxhume ebhodini eliqondiwe futhi usethe imodi yokususa iphutha kokuthi [Ukuphuma]. Isixhumi esifanayo singasetshenziswa futhi ukuxhuma i-debugger yangaphandle ku-
EFM8BB50 MCU kukhithi ngokusetha imodi yokususa iphutha ukuthi ithi [In].
Ukukhetha imodi yokususa iphutha esebenzayo kwenziwa kuSitudiyo Esilula. Susa iphutha
I-MCU: Kule modi, isilungisi sephutha esisebhodini sixhunywe ku-EFM8BB50 kukhithi.Susa iphutha OUT: Kule modi, isilungisi sephutha esisebhodini singasetshenziselwa ukulungisa iphutha idivayisi esekelwe ye-Silicon Labs efakwe ebhodini langokwezifiso.
Susa iphutha IN: Kule modi, isilungisi sephutha esisebhodini siyanqanyulwa futhi isilungisi-maphutha sangaphandle singaxhunywa ukulungisa iphutha le-EFM8BB50 ku- ikhithi.
Qaphela: Ukuze i-“Debug IN” isebenze, isilawuli sebhodi lekhithi kufanele sinikezwe amandla ngesixhumi se-Debug USB.
8.2 Ukulungisa iphutha Ngesikhathi Sokusebenza Kwebhethri
Uma i-EFM8BB50 inamandla ebhethri futhi i-J-Link USB isaxhumekile, ukusebenza kokususa iphutha ebhodini kuyatholakala. Uma amandla e-USB enqanyuliwe, imodi ye-Debug IN izoyeka ukusebenza.
Uma ukufinyelela kokususa iphutha kudingekile lapho okuqondiwe kuphelelwa omunye umthombo wamandla, njengebhethri, futhi isilawuli sebhodi sehliswe amandla, yenza ukuxhumana okuqondile kuma-GPIO asetshenziselwa ukulungisa iphutha, avezwa kumaphedi okuphuma.
Ukucushwa Kwekhithi Nokuthuthukiswa
Ingxoxo yokucushwa kwekhithi kuSitudiyo Esilula ikuvumela ukuthi uguqule imodi yokulungisa iphutha ye-adaptha ye-J-Link, uthuthukise i-firmware yayo, futhi ushintshe ezinye izilungiselelo zokumisa. Ukuze ulande Isitudiyo Esilula, yiya ku silabs.com/simplicity.
Efasiteleni eliyinhloko lombono Wesiqalisi SeSitudiyo Esilula, imodi yokususa iphutha nenguqulo ye-firmware ye-adaptha ye-J-Link ekhethiwe iyaboniswa. Chofoza isixhumanisi esithi [Shintsha] eduze kwanoma yiziphi zalezi zilungiselelo ukuze uvule ibhokisi lokucushwa kwekhithi.9.1 Ukuthuthukiswa kwe-Firmware
Ungakwazi ukuthuthukisa i-firmware yekhithi ngokusebenzisa iSiplicity Studio. ISitudiyo Esilula sizohlola ngokuzenzakalelayo izibuyekezo ezintsha ekuqaliseni.
Ungasebenzisa futhi ibhokisi lokucushwa kwekhithi ukuze uthuthukise mathupha. Chofoza inkinobho ethi [Phequlula] esigabeni esithi [Buyekeza i-adaptha] ukuze ukhethe okulungile file egcina ngo.emz. Bese, uchofoza inkinobho ethi [Faka Iphakheji].
I-Schematics, Imidwebo Yomhlangano, kanye ne-BOM
I-Schematics, imidwebo yomhlangano, kanye ne-bill of materials (BOM) kuyatholakala ngeSitudiyo Esilula lapho iphakethe lemibhalo yekhithi selifakiwe. Ziyatholakala futhi ekhasini lekhithi kuma-Silicon Labs webindawo: silabs.com.
Umlando Wokubuyekezwa Kwekhithi kanye ne-Errata
11.1 Umlando Wokubuyekeza
Ukubuyekezwa kwekhithi kungatholakala kuphrintiwe kwilebula yebhokisi lekhithi, njengoba kushiwo esithombeni esingezansi.
Ukubuyekezwa Kwekhithi | Khishiwe | Incazelo |
A01 | 9-Juni-23 | Ukubuyekezwa kwekhithi yokuqala. |
Umlando Wokubuyekeza Idokhumenti
Ukubuyekeza 1.0
Juni 2023 Inguqulo yokuqala yedokhumenti.
Isitudiyo esilula
Ukufinyelela ngokuchofoza okukodwa ku-MCU namathuluzi angenantambo, imibhalo, isofthiwe, imitapo yolwazi yekhodi yomthombo nokuningi. Iyatholakala ku-Windows, Mac kanye ne-Linux!
![]() |
|||
Iphothifoliyo ye-IoT www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
Ikhwalithi www.silabs.com/quality |
Ukusekela Nomphakathi www.silabs.com/community |
Umshwana wokuzihlangula
I-Silicon Labs ihlose ukuhlinzeka amakhasimende ngemibhalo yakamuva, enembile, futhi ejulile yawo wonke ama-peripheral namamojula atholakalayo kubaqalisi besistimu nabasebenzisa isofthiwe abasebenzisa noma abahlose ukusebenzisa imikhiqizo ye-Silicon Labs. Idatha yezinhlamvu, amamojula atholakalayo nama-peripheral, osayizi bememori namakheli ememori abhekisela kudivayisi ngayinye ethile, futhi amapharamitha "Ejwayelekile" anikeziwe angahluka futhi ahluke ezinhlelweni zokusebenza ezahlukene. Isicelo exampokuchazwe lapha ngokwezinjongo zemifanekiso kuphela. I-Silicon Labs inelungelo lokwenza izinguquko ngaphandle kwesaziso esengeziwe kulwazi lomkhiqizo, ukucaciswa, nezincazelo lapha, futhi ayinikezi iziqinisekiso ngokunemba noma ukuphelela kolwazi olufakiwe. Ngaphandle kwesaziso sangaphambilini, ama-Silicon Labs angase abuyekeze i-firmware yomkhiqizo ngesikhathi senqubo yokukhiqiza ngenxa yezizathu zokuphepha noma zokwethembeka. Izinguquko ezinjalo ngeke ziguqule ukucaciswa noma uthando ngalunye lomkhiqizo. I-Silicon Labs ngeke ibe nesikweletu y ngemiphumela yokusetshenziswa kolwazi olunikezwe kulo mbhalo. Lo mbhalo awusho noma unikeza ngokusobala noma iyiphi ilayisense yokuklama noma ukwakha amasekethe ahlanganisiwe. Imikhiqizo ayiklanyelwe noma ayigunyaziwe ukuthi isetshenziswe ngaphakathi kwanoma yimaphi amadivayisi e-FDA Class III, izicelo okudingeka kuzo imvume yemakethe ye-FDA noma ama-Life Support Systems ngaphandle kwemvume ebhaliwe ethize ye-Silicon Labs. “Uhlelo Lokusekela Ukuphila” yinoma yimuphi umkhiqizo noma uhlelo oluhloselwe ukusekela noma ukusekela ukuphila kanye/noma impilo, okuthi, uma lwehluleka, kungalindeleka ngokunengqondo ukuthi kubangele ukulimala okukhulu komuntu siqu noma ukufa. Imikhiqizo ye-Silicon Labs ayiklanyelwe noma igunyaziwe ukusetshenziswa kwezempi. Imikhiqizo ye-Silicon Labs akufanele nanini isetshenziswe kuzikhali zokucekela phansi okukhulu okuhlanganisa (kodwa kungagcini nje) kuzikhali zenuzi, zebhayoloji noma zamakhemikhali, noma imicibisholo ekwazi ukuletha lezo zikhali. I-Silicon Labs ilahla zonke iziqinisekiso ezicacile nezicatshangelwayo futhi ngeke ibe nesibopho noma icala nganoma yikuphi ukulimala noma ukulimala okuhlobene nokusetshenziswa komkhiqizo we-Silicon Labs kulezo zicelo ezingagunyaziwe.
Qaphela: Lokhu okuqukethwe kungase kuqukethe amagama e-endive y angasekho. I-Silicon Labs ishintsha le migomo ngolimi olubandakanya wonke umuntu lapho kungenzeka khona. Ukuze uthole ulwazi olwengeziwe, vakashela www.silabs.com/about-us/inclusive-lexicon-project
I-Trademark Information Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® kanye nelogo ye-Silicon Labs ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Ilogo ye-Energy Micro kanye izinhlanganisela zakhona, “ama-microcontrollers asebenziseka kalula emhlabeni wonke”, Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity I-Studio® , i-Telegenic, i-Telegenic Logo® , i-USB XPress® , i-Sentry, ilogo ye-Sentry ne-Sentry DMS, i-Z-Wave ® , nezinye izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-Silicon Labs. I-ARM, i-CORTEX, i-Cortex-M3 ne-THUMB izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-ARM Holdings. I-Keli inguphawu lokuthengisa olubhalisiwe lwe-ARM Limited. I-Wi-Fi inguphawu lokuthengisa olubhalisiwe lwe-Wi-Fi Alliance. Yonke eminye imikhiqizo noma amagama emikhiqizo ashiwo lapha yizimpawu zokuthengisa zabanikazi bazo abafanele.
Inkampani Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-copyright © 2023 yi-Silicon Laboratories
Amadokhumenti / Izinsiza
![]() |
I-SILICON LABS EFM8 BB50 8-bit MCU Pro Kit Microcontroller [pdf] Umhlahlandlela Womsebenzisi I-EFM8 BB50 8-bit MCU Pro Kit Microcontroller, EFM8 BB50, 8-bit MCU Pro Kit Microcontroller, Pro Kit Microcontroller, Kit Microcontroller, Microcontroller |