LABS EFM8 BB50 8-बिट MCU प्रो किट माइक्रोकन्ट्रोलर
प्रयोगकर्ता गाइड
LABS EFM8 BB50 8-बिट MCU प्रो किट माइक्रोकन्ट्रोलर
BB50 Pro Kit EFM8BB50™ व्यस्त बी माइक्रोकन्ट्रोलरसँग परिचित हुनको लागि उत्कृष्ट सुरुवात बिन्दु हो।
प्रो किटले EFM8BB50 को धेरै क्षमताहरू प्रदर्शन गर्ने सेन्सरहरू र बाह्य उपकरणहरू समावेश गर्दछ। किटले EFM8BB50 Busy Bee अनुप्रयोग विकास गर्नका लागि सबै आवश्यक उपकरणहरू प्रदान गर्दछ।
लक्षित उपकरण
- EFM8BB50 व्यस्त बी माइक्रोकन्ट्रोलर (EFM8BB50F16I-A-QFN16)
- CPU: 8-bit CIP-51 8051 कोर
- मेमोरी: 16 kB फ्ल्यास र 512 बाइट्स RAM
- Oscillators: 49 MHz, 10 MHz, र 80 kHz
किट सुविधाहरू
- USB जडान
- उन्नत ऊर्जा मनिटर (AEM)
- SEGGER J-Link अन-बोर्ड डिबगर
- डिबग मल्टिप्लेक्सर बाह्य हार्डवेयर साथ साथै अन-बोर्ड MCU समर्थन गर्दछ
- प्रयोगकर्ता पुश बटन र एलईडी
- सिलिकन ल्याब्स Si7021 सापेक्ष आर्द्रता र तापमान सेन्सर
- अल्ट्रा कम पावर १२८×१२८ पिक्सेल मेमोरी
LCD
- 8-दिशा एनालग जोइस्टिक
- विस्तार बोर्डहरूको लागि 20-पिन 2.54 मिमी हेडर
- I/O पिनहरूमा प्रत्यक्ष पहुँचको लागि ब्रेकआउट प्याडहरू
- पावर स्रोतहरूमा USB र CR2032 सिक्का सेल ब्याट्री समावेश छ
सफ्टवेयर समर्थन
- सरलता स्टुडियो™
परिचय
२.१ विवरण
BB50 Pro Kit EFM8BB50 Busy Bee Microcontrollers मा अनुप्रयोग विकासको लागि एक आदर्श सुरुवात बिन्दु हो। बोर्डले EFM8BB50 Busy Bee को धेरै क्षमताहरू प्रदर्शन गर्दै सेन्सर र बाह्य उपकरणहरू समावेश गर्दछ।
माइक्रोकन्ट्रोलर। थप रूपमा, बोर्ड एक पूर्ण रूपमा चित्रित डिबगर र ऊर्जा निगरानी उपकरण हो जुन बाह्य अनुप्रयोगहरूसँग प्रयोग गर्न सकिन्छ।
1.2 सुविधाहरू
- EFM8BB50 व्यस्त बी माइक्रोकन्ट्रोलर
- 16 kB फ्ल्यास
- 512 बाइट्स RAM
- QFN16 प्याकेज
- सटीक वर्तमान र भोल्युमको लागि उन्नत ऊर्जा निगरानी प्रणालीtagई ट्र्याकिङ
- बाह्य सिलिकन ल्याब उपकरणहरू डिबग गर्ने सम्भावनाको साथ एकीकृत सेगर J-Link USB डिबगर/इम्युलेटर
- 20-पिन विस्तार हेडर
- I/O पिनहरूमा सजिलो पहुँचको लागि ब्रेकआउट प्याडहरू
- पावर स्रोतहरूमा USB र CR2032 ब्याट्री समावेश छ
- सिलिकन ल्याब्स Si7021 सापेक्ष आर्द्रता र तापमान सेन्सर
- अल्ट्रा-लो पावर 128×128 पिक्सेल मेमोरी-LCD
- 1 पुश बटन र 1 LED प्रयोगकर्ता अन्तरक्रियाको लागि EFM8 मा जडान गरिएको छ
- प्रयोगकर्ता अन्तरक्रियाको लागि 8-दिशा एनालग जोइस्टिक
1.3 सुरु गर्दै
तपाइँको नयाँ BB50 प्रो किटको साथ कसरी सुरु गर्ने बारे विस्तृत निर्देशनहरू सिलिकन ल्याबहरूमा फेला पार्न सकिन्छ। Web पृष्ठहरू: silabs.com/development-tools/mcu/8-bit
किट ब्लक रेखाचित्र
एक ओभरview BB50 Pro Kit को तलको चित्रमा देखाइएको छ।
किट हार्डवेयर लेआउट
BB50 प्रो किट लेआउट तल देखाइएको छ।
जडानकर्ताहरू
4.1 ब्रेकआउट प्याडहरू
धेरै जसो EFM8BB50 का GPIO पिनहरू बोर्डको माथि र तल्लो किनारामा दुई पिन हेडर पङ्क्तिहरूमा उपलब्ध छन्। यीसँग मानक 2.54 मिमी पिच छ, र आवश्यक भएमा पिन हेडरहरू सोल्डर गर्न सकिन्छ। I/O पिनका अतिरिक्त, पावर रेल र ग्राउन्डमा जडानहरू पनि प्रदान गरिन्छ। ध्यान दिनुहोस् कि केही पिनहरू किट बाह्य उपकरणहरू वा सुविधाहरूको लागि प्रयोग गरिन्छ र ट्रेडअफहरू बिना अनुकूलन अनुप्रयोगको लागि उपलब्ध नहुन सक्छ।
तलको चित्रले ब्रेकआउट प्याडको पिनआउट र बोर्डको दायाँ किनारमा EXP हेडरको पिनआउट देखाउँछ। EXP हेडरलाई अर्को खण्डमा थप व्याख्या गरिएको छ। ब्रेकआउट प्याड जडानहरू पनि सजिलो सन्दर्भको लागि प्रत्येक पिनको छेउमा सिल्कस्क्रिनमा छापिएका छन्।तलको तालिकाले ब्रेकआउट प्याडहरूको पिन जडानहरू देखाउँछ। यसले कुन किट परिधीय वा सुविधाहरू विभिन्न पिनहरूसँग जोडिएको छ भनेर पनि देखाउँछ।
तालिका ४.१। तल्लो पङ्क्ति (J4.1) पिनआउट
पिन | EFM8BB50 I/O पिन | साझा सुविधा |
1 | VMCU | EFM8BB50 भोल्युमtage डोमेन (AEM द्वारा मापन गरिएको) |
2 | GND | जमिन |
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 |
पिन | EFM8BB50 I/O पिन | साझा सुविधा |
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 | जमिन |
16 | 3V3 | बोर्ड नियन्त्रक आपूर्ति |
तालिका ४.२। शीर्ष पङ्क्ति (J4.2) पिनआउट
पिन | EFM8BB50 I/O पिन | साझा सुविधा |
1 | 5V | बोर्ड USB भोल्युमtage |
2 | GND | जमिन |
3 | NC | |
4 | RST | DEBUG_RESETN (DEBUG_C2CK साझा पिन) |
5 | C2CK | DEBUG_C2CK (DEBUG_RESETN साझा पिन) |
6 | C2D | DEBUG_C2D (DEBUG_C2DPS, MCU_DISP_ENABLE साझा पिन) |
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 साझा पिन) |
15 | GND | जमिन |
16 | 3V3 | बोर्ड नियन्त्रक आपूर्ति |
4.2 EXP हेडर
बोर्डको दायाँ छेउमा, बाह्य वा प्लगइन बोर्डहरूको जडानलाई अनुमति दिनको लागि एक कोण 20-पिन EXP हेडर प्रदान गरिएको छ। कनेक्टरले धेरै जसो EFM8BB50 Busy Bee को सुविधाहरू प्रयोग गर्न सकिने I/O पिनहरू समावेश गर्दछ। थप रूपमा, VMCU, 3V3, र 5V पावर रेलहरू पनि खुला छन्।
कनेक्टरले मानकलाई पछ्याउँछ जसले सामान्यतया प्रयोग हुने बाह्य उपकरणहरू जस्तै SPI, UART, र IC बसहरू कनेक्टरमा निश्चित स्थानहरूमा उपलब्ध छन् भनी सुनिश्चित गर्दछ। बाँकी पिनहरू सामान्य उद्देश्य I/O को लागि प्रयोग गरिन्छ। यो लेआउटले विभिन्न सिलिकन ल्याब किटहरूमा प्लग गर्न सक्ने विस्तार बोर्डहरूको परिभाषालाई अनुमति दिन्छ।
तलको चित्रले BB50 प्रो किटको लागि EXP हेडर पिन असाइनमेन्ट देखाउँछ। उपलब्ध GPIO पिनहरूको संख्यामा सीमितताहरूको कारण, केही EXP हेडर पिनहरू किट सुविधाहरूको साथ साझेदारी गरिएका छन्।तालिका ३.१। EXP हेडर पिनआउट
पिन | जडान | EXP हेडर प्रकार्य | साझा सुविधा | परिधीय म्यापिङ |
20 | 3V3 | बोर्ड नियन्त्रक आपूर्ति | ||
18 | 5V | बोर्ड नियन्त्रक USB भोल्युमtage | ||
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 भोल्युमtage डोमेन, AEM मापनमा समावेश। | ||
19 | BOARD_ID_SDA | एड-अन बोर्डहरूको पहिचानको लागि बोर्ड कन्ट्रोलरमा जडान गरियो। | ||
17 | BOARD_ID_SCL | एड-अन बोर्डहरूको पहिचानको लागि बोर्ड कन्ट्रोलरमा जडान गरियो। | ||
15 | P1.2 | I2C_SCL | SENSOR_I2C_SCL | SMB0_SCL |
13 | NC | GPIO | ||
11 | NC | GPIO | ||
9 | NC | GPIO |
पिन | जडान | EXP हेडर प्रकार्य | साझा सुविधा | परिधीय म्यापिङ |
7 | P0.7 | घुमाव | UIF_JOYSTICK | |
5 | P0.3 | एलईडी | UIF_LED0 | |
3 | P0.2 | BTN | UIF_BUTTON0 | |
1 | GND | जमिन |
४.३ डिबग कनेक्टर (DBG)
डिबग कनेक्टरले डिबग मोडमा आधारित दोहोरो उद्देश्य पूरा गर्छ, जसलाई सरलता स्टुडियो प्रयोग गरेर सेटअप गर्न सकिन्छ। यदि "डिबग IN" मोड चयन गरिएको छ भने, कनेक्टरले बाह्य डिबगरलाई अन-बोर्ड EFM8BB50 सँग प्रयोग गर्न अनुमति दिन्छ। यदि "डिबग आउट" मोड चयन गरिएको छ भने, कनेक्टरले किटलाई बाह्य लक्ष्यतर्फ डिबगरको रूपमा प्रयोग गर्न अनुमति दिन्छ। यदि "डिबग MCU" मोड (पूर्वनिर्धारित) चयन गरिएको छ भने, कनेक्टरलाई बोर्ड नियन्त्रक र अन-बोर्ड लक्ष्य उपकरण दुवैको डिबग इन्टरफेसबाट अलग गरिएको छ।
किनभने यो कनेक्टर विभिन्न अपरेटिङ मोडहरूलाई समर्थन गर्न स्वचालित रूपमा स्विच गरिएको छ, यो तब मात्र उपलब्ध हुन्छ जब बोर्ड नियन्त्रक संचालित हुन्छ (J-Link USB केबल जडान गरिएको छ)। यदि बोर्ड नियन्त्रक अशक्त हुँदा लक्षित यन्त्रमा डिबग पहुँच आवश्यक छ भने, यो ब्रेकआउट हेडरमा उपयुक्त पिनहरूमा सीधा जडान गरेर गर्नुपर्छ।
कनेक्टरको पिनआउटले मानक एआरएम कोर्टेक्स डिबग 19-पिन कनेक्टरलाई पछ्याउँछ। पिनआउट तल विस्तृत रूपमा वर्णन गरिएको छ। ध्यान दिनुहोस् कि यद्यपि कनेक्टरले J लाई समर्थन गर्दछTAG सिरियल वायर डिबगको अतिरिक्त, यसको मतलब किट वा अन-बोर्ड लक्ष्य उपकरणले यसलाई समर्थन गर्दछ भन्ने होइन।पिनआउट एआरएम कोर्टेक्स डिबग कनेक्टरको पिनआउटसँग मेल खाए तापनि, पिन 7 शारीरिक रूपमा कोर्टेक्स डिबग कनेक्टरबाट हटाइएको हुनाले यी पूर्ण रूपमा उपयुक्त छैनन्। केही केबलहरूमा एउटा सानो प्लग हुन्छ जसले तिनीहरूलाई यो पिन उपस्थित हुँदा प्रयोग हुनबाट रोक्छ। यदि यो मामला हो भने, प्लग हटाउनुहोस्, वा यसको सट्टा मानक 2 × 10 1.27 मिमी सीधा केबल प्रयोग गर्नुहोस्।
तालिका ४.४। डिबग कनेक्टर पिन विवरणहरू
पिन नम्बर(हरू) | कार्य | नोट |
1 | VTARGET | लक्ष्य सन्दर्भ भोल्युमtage लक्ष्य र डिबगर बीच तार्किक संकेत स्तरहरू परिवर्तन गर्न प्रयोग गरिन्छ। |
2 | TMS / SDWIO / C2D | JTAG परीक्षण मोड चयन गर्नुहोस्, सिरियल वायर डाटा वा C2 डाटा |
4 | TCK / SWCLK / C2CK | JTAG परीक्षण घडी, क्रमिक तार घडी वा C2 घडी |
6 | TDO/SWO | JTAG परीक्षण डाटा आउट वा सिरियल वायर आउटपुट |
8 | TDI / C2Dps | JTAG मा डेटा परीक्षण गर्नुहोस्, वा C2D "पिन साझेदारी" प्रकार्य |
10 | रिसेट / C2CKps | लक्ष्य उपकरण रिसेट, वा C2CK "पिन साझेदारी" प्रकार्य |
12 | NC | TRACECLK |
14 | NC | ट्रेस गरिएको १ |
16 | NC | ट्रेस गरिएको १ |
18 | NC | ट्रेस गरिएको १ |
20 | NC | ट्रेस गरिएको १ |
9 | केबल पत्ता लगाउनुहोस् | जमिनमा जोड्नुहोस् |
१०, २०२३ | NC | जोडिएको छैन |
१७५३७, १७५३८, १७५३९, १७६०६, १७६०७ | GND |
4.4 सरलता कनेक्टर
BB50 प्रो किटमा चित्रित सरलता कनेक्टरले बाह्य लक्ष्यमा प्रयोग गर्न AEM र भर्चुअल COM पोर्ट जस्ता उन्नत डिबगिङ सुविधाहरू सक्षम गर्दछ। पिनआउट तलको चित्रमा चित्रण गरिएको छ।चित्र र पिन विवरण तालिकामा संकेत नामहरू बोर्ड नियन्त्रकबाट सन्दर्भ गरिएको छ। यसको मतलब VCOM_TX बाह्य लक्ष्यमा रहेको RX पिनमा, VCOM_RX लक्ष्यको TX पिनमा, VCOM_CTS लक्ष्यको RTS पिनमा र VCOM_RTS लक्ष्यको CTS पिनमा जडान हुनुपर्छ।
नोट: वर्तमान VMCU भोल्युमबाट कोरिएकोtage पिन AEM मापनमा समावेश गरिएको छ, जबकि 3V3 र 5V भोल्युमtage पिनहरू छैनन्। AEM सँग बाह्य लक्ष्यको हालको खपत अनुगमन गर्न, मापनमा यसको प्रभाव कम गर्नको लागि अन-बोर्ड MCU लाई यसको सबैभन्दा कम ऊर्जा मोडमा राख्नुहोस्।
तालिका ४.५। सरलता कनेक्टर पिन विवरणहरू
पिन नम्बर(हरू) | कार्य | विवरण |
1 | VMCU | 3.3 V पावर रेल, AEM द्वारा निगरानी |
3 | 3V3 | 3.3 V पावर रेल |
5 | 5V | 5 V पावर रेल |
2 | VCOM_TX | भर्चुअल COM TX |
4 | VCOM_RX | भर्चुअल COM RX |
6 | VCOM_CTS | भर्चुअल COM CTS |
8 | VCOM_RTS | भर्चुअल COM RTS |
17 | BOARD_ID_SCL | बोर्ड आईडी SCL |
19 | BOARD_ID_SDA | बोर्ड आईडी SDA |
५४४, ५४८, ५६४, ६३०, ६३४, ६३८ | NC | जोडिएको छैन |
१७५३७, १७५३८, १७५३९, १७६०६, १७६०७ | GND | जमिन |
पावर सप्लाई र रिसेट गर्नुहोस्
5.1 MCU पावर चयन
प्रो किटमा रहेको EFM8BB50 यी स्रोतहरू मध्ये एकद्वारा संचालित गर्न सकिन्छ:
- डिबग USB केबल
- 3 V सिक्का सेल ब्याट्री
MCU को लागि पावर स्रोत प्रो किटको तल्लो बायाँ कुनामा स्लाइड स्विचको साथ चयन गरिएको छ। तलको चित्रले स्लाइड स्विचको साथ कसरी विभिन्न शक्ति स्रोतहरू चयन गर्न सकिन्छ भनेर देखाउँछ।AEM स्थितिमा स्विचको साथ, प्रो किटमा कम आवाज 3.3 V LDO EFM8BB50 लाई पावर गर्न प्रयोग गरिन्छ। यो LDO फेरि डिबग USB केबलबाट संचालित छ। उन्नत ऊर्जा मनिटर अब शृङ्खलामा जडान गरिएको छ, सही उच्च-गति वर्तमान मापन र ऊर्जा डिबगिङ/प्रोफाइलिंग अनुमति दिँदै।
BAT स्थितिमा स्विचको साथ, CR20 सकेटमा 2032 एमएम सिक्का सेल ब्याट्री उपकरणलाई पावर गर्न प्रयोग गर्न सकिन्छ। यस स्थितिमा स्विचको साथ, कुनै हालको मापन सक्रिय छैन। यो MCU लाई बाह्य शक्ति स्रोतको साथ पावर गर्दा सिफारिस गरिएको स्विच स्थिति हो।
नोट: उन्नत ऊर्जा मनिटरले EFM8BB50 को हालको खपत मात्र मापन गर्न सक्छ जब पावर चयन स्विच AEM स्थितिमा हुन्छ।
5.2 बोर्ड नियन्त्रक शक्ति
बोर्ड नियन्त्रक महत्त्वपूर्ण सुविधाहरूको लागि जिम्मेवार छ, जस्तै डिबगर र AEM, र बोर्डको शीर्ष बायाँ कुनामा USB पोर्ट मार्फत विशेष रूपमा संचालित हुन्छ। किटको यो भाग छुट्टै पावर डोमेनमा रहन्छ, त्यसैले डिबगिङ कार्यक्षमता कायम राख्दा लक्षित यन्त्रको लागि फरक पावर स्रोत चयन गर्न सकिन्छ। बोर्ड कन्ट्रोलरमा पावर हटाउँदा लक्ष्य पावर डोमेनबाट हालको चुहावट रोक्नको लागि यो पावर डोमेन पनि अलग गरिएको छ।
बोर्ड नियन्त्रक पावर डोमेन पावर स्विच को स्थिति द्वारा प्रभावित छैन।
किटलाई बोर्ड कन्ट्रोलर र लक्षित पावर डोमेनहरूलाई एक अर्काबाट अलग राख्नको लागि सावधानीपूर्वक डिजाइन गरिएको छ किनभने तिनीहरूमध्ये एउटा पावर डाउन हुन्छ। यसले लक्ष्य EFM8BB50 उपकरणले BAT मोडमा काम गर्न जारी रहनेछ भन्ने सुनिश्चित गर्दछ।
5.3 EFM8BB50 रिसेट गर्नुहोस्
EFM8BB50 MCU केहि फरक स्रोतहरू द्वारा रिसेट गर्न सकिन्छ:
- रिसेट बटन थिच्ने प्रयोगकर्ता
- अन-बोर्ड डिबगरले #RESET पिन कम तान्दै
- बाहिरी डिबगरले #RESET पिन कम तान्दै
माथि उल्लिखित रिसेट स्रोतहरूको अतिरिक्त, EFM8BB50 मा रिसेट पनि बोर्ड कन्ट्रोलर बुट-अपको समयमा जारी गरिनेछ। यसको मतलब यो हो कि बोर्ड कन्ट्रोलरमा पावर हटाउँदा (J-Link USB केबल अनप्लग गर्दा) रिसेट उत्पन्न हुने छैन तर बोर्ड कन्ट्रोलर बुट भएपछि केबललाई फिर्ता प्लग इन गर्नुहोस्।
परिधि
प्रो किटमा बाह्य उपकरणहरूको सेट छ जसले EFM8BB50 सुविधाहरू मध्ये केही प्रदर्शन गर्दछ।
ध्यान दिनुहोस् कि धेरै जसो EFM8BB50 I/Os लाई पेरिफेरलहरूमा राउट गरिन्छ ब्रेकआउट प्याड वा EXP हेडरमा पनि रुट गरिन्छ, जसलाई यी I/Os प्रयोग गर्दा ध्यानमा राख्नु पर्छ।
6.1 पुश बटन र एलईडी
किटमा BTN0 चिन्ह लगाइएको प्रयोगकर्ता पुश बटन छ, जुन सीधै EFM8BB50 मा जडान गरिएको छ र RC फिल्टरहरूले 1ms को स्थिर समयको साथ निन्दा गरेको छ। बटन पिन P0.2 मा जडान गरिएको छ।
किटमा पहेंलो एलईडी चिन्हित LED0 पनि छ, जुन EFM8BB50 मा GPIO पिनद्वारा नियन्त्रित हुन्छ। LED सक्रिय-उच्च कन्फिगरेसनमा P0.3 पिनसँग जोडिएको छ।6.2 जोइस्टिक
किटमा 8 मापन योग्य स्थितिहरू भएको एनालग जोइस्टिक छ। यो जोइस्टिक P8 पिनमा EFM0.7 मा जडान गरिएको छ र भोल्युम सिर्जना गर्न विभिन्न प्रतिरोधक मानहरू प्रयोग गर्दछ।tages ADC0 द्वारा मापन योग्य।तालिका ६.१। जोस्टिक प्रतिरोधक संयोजन
दिशा | प्रतिरोधक संयोजन (kΩ) | अपेक्षित UIF_JOYSTICK भोल्युमtagई (V)1 |
केन्द्र प्रेस | ![]() |
0.033 |
माथि (N) | ![]() |
2.831 |
माथि-दायाँ (NE) | ![]() |
2.247 |
दायाँ (E) | ![]() |
2.533 |
तल-दायाँ (SE) | ![]() |
1.433 |
तल (S) | ![]() |
1.650 |
तल-बायाँ (SW) | ![]() |
1.238 |
बायाँ (W) | ![]() |
1.980 |
माथि-बायाँ (NW) | ![]() |
1.801 |
नोट: 1. यी गणना गरिएका मानहरूले 3.3 V को VMCU मान्छन्। |
6.3 मेमोरी LCD-TFT डिस्प्ले
एक 1.28-इन्च SHARP मेमोरी LCD-TFT किटमा अन्तरक्रियात्मक अनुप्रयोगहरू विकास गर्न सक्षम गर्न उपलब्ध छ। 128 x 128 पिक्सेलको उच्च रिजोलुसन भएको डिस्प्लेले धेरै कम पावर खपत गर्छ। यो एक प्रतिबिम्बित मोनोक्रोम डिस्प्ले हो, त्यसैले प्रत्येक पिक्सेल मात्र हल्का वा गाढा हुन सक्छ, र सामान्य दिनको उज्यालो अवस्थामा कुनै ब्याकलाइट आवश्यक पर्दैन। डिस्प्लेमा पठाइएको डाटा गिलासमा पिक्सेलमा भण्डारण गरिन्छ, जसको अर्थ स्थिर छवि कायम राख्नको लागि निरन्तर रिफ्रेसिङ आवश्यक पर्दैन।
डिस्प्ले इन्टरफेसले SPI-कम्प्याटिबल सिरियल इन्टरफेस र केही अतिरिक्त नियन्त्रण संकेतहरू समावेश गर्दछ। पिक्सेलहरू व्यक्तिगत रूपमा ठेगाना योग्य छैनन्, यसको सट्टा डेटा एक पटकमा एक लाइन (१२८ बिट) प्रदर्शनमा पठाइन्छ।
मेमोरी LCD-TFT डिस्प्ले किटको बोर्ड कन्ट्रोलरसँग साझेदारी गरिएको छ, जसले बोर्ड नियन्त्रक अनुप्रयोगलाई प्रयोगकर्ता अनुप्रयोगले प्रदर्शन प्रयोग नगरेको बेला उपयोगी जानकारी प्रदर्शन गर्न अनुमति दिन्छ। प्रयोगकर्ता अनुप्रयोगले सधैं DISP_ENABLE संकेतको साथ प्रदर्शनको स्वामित्व नियन्त्रण गर्दछ:
- DISP_ENABLE = कम: बोर्ड नियन्त्रकसँग प्रदर्शनको नियन्त्रण छ
- DISP_ENABLE = HIGH: प्रयोगकर्ता अनुप्रयोग (EFM8BB50) सँग डिस्प्लेको नियन्त्रण छ
EFM8BB50 ले डिस्प्ले नियन्त्रण गर्दा र DISP_ENABLE लाइन कम हुँदा बोर्ड कन्ट्रोलरको पावर डोमेनबाट डिस्प्लेमा पावर प्राप्त हुन्छ। DISP_CS उच्च हुँदा डेटा DISP_SI मा क्लक इन हुन्छ, र घडी DISP_SCLK मा पठाइन्छ। अधिकतम समर्थित घडी गति 1.1 MHz छ।
6.4 Si7021 सापेक्ष आर्द्रता र तापमान सेन्सर
Si7021 1° क्रिएटिभ आर्द्रता र तापमान सेन्सर एक मोनोलिथिक CMOS IC एकीकृत आर्द्रता र तापमान सेन्सर तत्वहरू, एक एनालग-देखि-डिजिटल कन्भर्टर, सिग्नल प्रोसेसिंग, क्यालिब्रेसन डेटा, र 1 The Si7021 IC इन्टरफेस हो। आर्द्रता संवेदनका लागि उद्योग-मानक, कम-K पोलिमेरिक डाइलेक्ट्रिक्सको प्याटेन्ट प्रयोगले कम-शक्ति, कम बहाव र हिस्टेरेसिसको साथ मोनोलिथिक CMOS सेन्सर आईसीहरू, र उत्कृष्ट दीर्घकालीन स्थिरताको निर्माण सक्षम गर्दछ।
आर्द्रता र तापमान सेन्सरहरू कारखाना-क्यालिब्रेट गरिएका छन् र क्यालिब्रेसन डाटा अन-चिप गैर-अस्थिर मेमोरीमा भण्डार गरिएको छ। यसले सुनिश्चित गर्दछ कि सेन्सरहरू कुनै पुन: क्यालिब्रेसन वा सफ्टवेयर परिवर्तनहरू आवश्यक बिना पूर्ण रूपमा आदानप्रदानयोग्य छन्।
Si7021 3×3 mm DFN प्याकेजमा उपलब्ध छ र सोल्डर रिफ्लो गर्न सक्षम छ। यसलाई 3×3 mm DFN-6 प्याकेजहरूमा अवस्थित RH/तापमान सेन्सरहरूको लागि हार्डवेयर र सफ्टवेयर-संगत ड्रप-इन अपग्रेडको रूपमा प्रयोग गर्न सकिन्छ, फराकिलो दायरा र कम पावर खपतमा परिशुद्धता सेन्सिङ सुविधा। वैकल्पिक कारखाना-स्थापित कभरले कम प्रो प्रदान गर्दछfile, तरल पदार्थ (हाइड्रोफोबिक/ओलियोफोबिक) र कणहरू बाहेक, एसेम्बली (जस्तै, रिफ्लो सोल्डरिङ) र उत्पादनको जीवनभर सेन्सरलाई सुरक्षित गर्ने सुविधाजनक माध्यम।
Si7021 ले HVAC/R र सम्पत्ति ट्र्याकिङदेखि औद्योगिक र उपभोक्ता प्लेटफर्महरूमा आर्द्रता, ओस बिन्दु, र तापक्रम मापन गर्नको लागि सही, कम-शक्ति, कारखाना-क्यालिब्रेट गरिएको डिजिटल समाधान प्रदान गर्दछ।
Si1 को लागि प्रयोग गरिएको 7021°C बस EXP हेडरसँग साझेदारी गरिएको छ। सेन्सर VMCU द्वारा संचालित छ, जसको अर्थ सेन्सरको हालको खपत AEM मापनमा समावेश गरिएको छ।सिलिकन ल्याबहरू हेर्नुहोस् web थप जानकारीको लागि पृष्ठहरू: http://www.silabs.com/humidity-sensors.
6.5 भर्चुअल COM पोर्ट
बोर्ड कन्ट्रोलरमा एसिन्क्रोनस सिरियल जडान होस्ट पीसी र लक्ष्य EFM8BB50 बीचको अनुप्रयोग डेटा स्थानान्तरणको लागि प्रदान गरिएको छ, जसले बाह्य सिरियल पोर्ट एडाप्टरको आवश्यकतालाई हटाउँछ।भर्चुअल COM पोर्टले लक्ष्य उपकरण र बोर्ड नियन्त्रक बीचको भौतिक UART समावेश गर्दछ, र बोर्ड नियन्त्रकमा तार्किक प्रकार्य जसले सीरियल पोर्ट होस्ट पीसीमा USB मा उपलब्ध गराउँछ। UART इन्टरफेस दुई पिन र एक सक्षम संकेत समावेश गर्दछ।
तालिका ६.१। भर्चुअल COM पोर्ट इन्टरफेस पिनहरू
संकेत | विवरण |
VCOM_TX | EFM8BB50 बाट बोर्ड नियन्त्रकमा डाटा पठाउनुहोस् |
VCOM_RX | बोर्ड नियन्त्रकबाट EFM8BB50 मा डेटा प्राप्त गर्नुहोस् |
VCOM_ENABLE | VCOM इन्टरफेस सक्षम पार्छ, डेटा बोर्ड नियन्त्रक पास गर्न अनुमति दिँदै |
नोट: VCOM पोर्ट तब मात्र उपलब्ध हुन्छ जब बोर्ड कन्ट्रोलर संचालित हुन्छ, जसलाई J-Link USB केबल सम्मिलित गर्न आवश्यक छ।
उन्नत ऊर्जा मनिटर
7.1 प्रयोग
उन्नत ऊर्जा मनिटर (AEM) डाटा बोर्ड नियन्त्रक द्वारा सङ्कलन गरिएको छ र ऊर्जा प्रो द्वारा प्रदर्शन गर्न सकिन्छ।filer, सरलता स्टुडियो मार्फत उपलब्ध छ। ऊर्जा प्रो प्रयोग गरेरfileआर, वर्तमान खपत र भोल्युमtage मापन गर्न सकिन्छ र वास्तविक समयमा EFM8BB50 मा चलिरहेको वास्तविक कोडसँग लिङ्क गर्न सकिन्छ।
7.2 सञ्चालन सिद्धान्त
0.1 µA देखि 47 mA (114 dB गतिशील दायरा) को दायरा सही रूपमा मापन गर्न, एक वर्तमान अर्थ amplifier एक दोहोरो लाभ s संग सँगै प्रयोग गरिन्छtage वर्तमान अर्थ ampलाइफियरले भोल्युम मापन गर्दछtage सानो श्रृंखला प्रतिरोधक माथि ड्रप गर्नुहोस्। लाभ एसtage थप ampयो भोल्युम लाई जीवन दिन्छtage दुई भिन्न लाभ सेटिङहरूसँग दुई वर्तमान दायराहरू प्राप्त गर्न। यी दुई दायराहरू बीचको संक्रमण 250 µA वरिपरि हुन्छ। डिजिटल फिल्टरिङ र औसत बोर्ड नियन्त्रक भित्र s अघि गरिन्छamples ऊर्जा प्रो मा निर्यात गरिन्छfiler आवेदन। किट स्टार्टअपको समयमा, AEM को एक स्वचालित क्यालिब्रेसन गरिन्छ, जसले अर्थमा अफसेट त्रुटिको लागि क्षतिपूर्ति गर्दछ। ampजीवित।7.3 शुद्धता र प्रदर्शन
AEM 0.1 µA देखि 47 mA को दायरामा प्रवाहहरू मापन गर्न सक्षम छ। 250 µA भन्दा माथिका प्रवाहहरूको लागि, AEM 0.1 mA भित्र सही हुन्छ। 250 µA भन्दा कम धाराहरू मापन गर्दा, शुद्धता 1 µA मा बढ्छ। यद्यपि पूर्ण शुद्धता उप 1 µA दायरामा 250 µA हो, AEM ले वर्तमान खपतमा 100 nA जति सानो परिवर्तनहरू पत्ता लगाउन सक्षम छ। AEM ले 6250 वर्तमान s उत्पादन गर्दछampलेस प्रति सेकेन्ड।
अन-बोर्ड डिबगर
BB50 प्रो किटले एक एकीकृत डिबगर समावेश गर्दछ, जुन कोड डाउनलोड गर्न र EFM8BB50 लाई डिबग गर्न प्रयोग गर्न सकिन्छ। किटमा EFM8BB50 प्रोग्रामिङको अतिरिक्त, डिबगरलाई बाह्य सिलिकन ल्याब्स EFM32, EFM8, प्रोग्राम र डिबग गर्न पनि प्रयोग गर्न सकिन्छ।
EZR32, र EFR32 उपकरणहरू।
डिबगरले सिलिकन ल्याब उपकरणहरूसँग प्रयोग गरिएका तीन फरक डिबग इन्टरफेसहरूलाई समर्थन गर्दछ:
- सिरियल वायर डिबग, जुन सबै EFM32, EFR32, र EZR32 उपकरणहरूसँग प्रयोग गरिन्छ।
- JTAG, जुन EFR32 र केहि EFM32 यन्त्रहरूसँग प्रयोग गर्न सकिन्छ
- C2 डिबग, जुन EFM8 यन्त्रहरूसँग प्रयोग गरिन्छ
सही डिबगिङ सुनिश्चित गर्न, आफ्नो उपकरणको लागि उपयुक्त डिबग इन्टरफेस प्रयोग गर्नुहोस्। बोर्डमा रहेको डिबग कनेक्टरले यी तीनवटै मोडहरूलाई समर्थन गर्दछ।
8.1 डिबग मोडहरू
बाह्य उपकरणहरू प्रोग्राम गर्न, लक्षित बोर्डमा जडान गर्न डिबग कनेक्टर प्रयोग गर्नुहोस् र डिबग मोडलाई [आउट] मा सेट गर्नुहोस्। एउटै कनेक्टर पनि बाह्य डिबगर जडान गर्न प्रयोग गर्न सकिन्छ
किटमा EFM8BB50 MCU डिबग मोडलाई [इन] मा सेट गरेर।
सक्रिय डिबग मोड चयन सरलता स्टुडियो मा गरिन्छ। डिबग
MCU: यस मोडमा, अन-बोर्ड डिबगर किटमा EFM8BB50 मा जडान गरिएको छ।डिबग आउट: यस मोडमा, अन-बोर्ड डिबगरलाई अनुकूलन बोर्डमा माउन्ट गरिएको समर्थित सिलिकन ल्याबहरू डिबग गर्न प्रयोग गर्न सकिन्छ।
डिबग इन: यस मोडमा, अन-बोर्ड डिबगर विच्छेद गरिएको छ र EFM8BB50 लाई डिबग गर्न बाह्य डिबगर जडान गर्न सकिन्छ किट।
नोट: "Debug IN" ले काम गर्नको लागि, किट बोर्ड नियन्त्रकलाई डिबग USB कनेक्टर मार्फत पावर गर्नुपर्छ।
8.2 ब्याट्री सञ्चालनको समयमा डिबगिङ
जब EFM8BB50 ब्याट्री-संचालित हुन्छ र J-Link USB अझै जडान हुन्छ, अन-बोर्ड डिबग कार्यक्षमता उपलब्ध हुन्छ। यदि USB पावर विच्छेद भएको छ भने, डिबग इन मोडले काम गर्न छोड्नेछ।
यदि लक्ष्य अर्को ऊर्जा स्रोत बन्द हुँदा डिबग पहुँच आवश्यक छ, जस्तै ब्याट्री, र बोर्ड नियन्त्रक पावर डाउन छ भने, ब्रेकआउट प्याडहरूमा पर्दाफास गरिएका डिबगिङका लागि प्रयोग गरिएका GPIO हरूमा सीधा जडानहरू बनाउनुहोस्।
किट कन्फिगरेसन र अपग्रेडहरू
Simplicity Studio मा किट कन्फिगरेसन संवादले तपाईंलाई J-Link एडाप्टर डिबग मोड परिवर्तन गर्न, यसको फर्मवेयर अपग्रेड गर्न र अन्य कन्फिगरेसन सेटिङहरू परिवर्तन गर्न अनुमति दिन्छ। सरलता स्टुडियो डाउनलोड गर्न, जानुहोस् silabs.com/simplicity.
सरलता स्टुडियोको लन्चर परिप्रेक्ष्यको मुख्य विन्डोमा, चयन गरिएको J-Link एडाप्टरको डिबग मोड र फर्मवेयर संस्करण देखाइएको छ। किट कन्फिगरेसन संवाद खोल्नको लागि यी सेटिङहरू मध्ये कुनै पनि छेउमा रहेको [बदल्नुहोस्] लिङ्कमा क्लिक गर्नुहोस्।9.1 फर्मवेयर अपग्रेड
तपाईं सरलता स्टुडियो मार्फत किट फर्मवेयर अपग्रेड गर्न सक्नुहुन्छ। सरलता स्टुडियोले स्वचालित रूपमा स्टार्टअपमा नयाँ अद्यावधिकहरूको लागि जाँच गर्नेछ।
तपाईले म्यानुअल अपग्रेडको लागि किट कन्फिगरेसन संवाद पनि प्रयोग गर्न सक्नुहुन्छ। सही चयन गर्न [अपडेट एडाप्टर] सेक्सनमा रहेको [ब्राउज] बटनमा क्लिक गर्नुहोस् file emz मा समाप्त हुन्छ। त्यसपछि, [Install Package] बटनमा क्लिक गर्नुहोस्।
Schematics, विधानसभा रेखाचित्र, र BOM
किट कागजात प्याकेज स्थापना भएको बेला सिम्पलिसिटी स्टुडियो मार्फत योजनाहरू, असेम्बली रेखाचित्रहरू, र सामग्रीको बिल (BOM) उपलब्ध छन्। तिनीहरू सिलिकन ल्याबहरूमा किट पृष्ठबाट पनि उपलब्ध छन् webसाइट: Sallbs.com.
किट संशोधन इतिहास र इरेटा
11.1 संशोधन इतिहास
किट संशोधन किटको बक्स लेबलमा छापिएको फेला पार्न सकिन्छ, जस्तै तल चित्रमा उल्लिखित।
किट संशोधन | जारी गरियो | विवरण |
A01 | 9-जुन-23 | प्रारम्भिक किट संशोधन। |
कागजात संशोधन इतिहास
संशोधन ७.०
जुन 2023 प्रारम्भिक कागजात संस्करण।
सादगी स्टुडियो
MCU र ताररहित उपकरणहरू, कागजातहरू, सफ्टवेयर, स्रोत कोड पुस्तकालयहरू र थपमा एक-क्लिक पहुँच। विन्डोज, म्याक र लिनक्सको लागि उपलब्ध!
![]() |
|||
IoT पोर्टफोलियो www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
गुणस्तर www.silabs.com/quality |
समर्थन र समुदाय www.silabs.com/community |
अस्वीकरण
सिलिकन ल्याब्सले सिलिकन ल्याब्स उत्पादनहरू प्रयोग गर्ने वा प्रयोग गर्न चाहने प्रणाली र सफ्टवेयर कार्यान्वयनकर्ताहरूका लागि उपलब्ध सबै परिधीय र मोड्युलहरूको नवीनतम, सही, र गहिरो कागजातहरू प्रदान गर्न चाहन्छ। क्यारेक्टराइजेशन डाटा, उपलब्ध मोड्युलहरू र बाह्य उपकरणहरू, मेमोरी साइजहरू र मेमोरी ठेगानाहरूले प्रत्येक विशिष्ट उपकरणलाई सन्दर्भ गर्दछ, र प्रदान गरिएका "सामान्य" प्यारामिटरहरू विभिन्न अनुप्रयोगहरूमा भिन्न हुन सक्छन् र गर्न सक्छन्। आवेदन पूर्वampयहाँ वर्णन गरिएको लेस चित्रण उद्देश्यका लागि मात्र हो। सिलिकन ल्याब्सले यहाँ उत्पादन जानकारी, विनिर्देशहरू, र विवरणहरूमा थप सूचना बिना परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ, र समावेश जानकारीको शुद्धता वा पूर्णताको रूपमा वारेन्टी दिदैन। पूर्व सूचना बिना, सिलिकन ल्याबहरूले सुरक्षा वा विश्वसनीयता कारणहरूको लागि निर्माण प्रक्रियाको क्रममा उत्पादन फर्मवेयर अपडेट गर्न सक्छ। त्यस्ता परिवर्तनहरूले उत्पादनको विशिष्टता वा प्रति रोमान्स परिवर्तन गर्दैन। यस कागजातमा प्रदान गरिएको जानकारीको प्रयोगको परिणामहरूको लागि सिलिकन ल्याबहरूको कुनै दायित्व हुनेछैन। यो कागजातले कुनै पनि एकीकृत सर्किट डिजाइन वा निर्माण गर्न कुनै इजाजतपत्रलाई संकेत वा स्पष्ट रूपमा प्रदान गर्दैन। उत्पादनहरू कुनै पनि FDA कक्षा III यन्त्रहरू, अनुप्रयोगहरू जसको लागि FDA प्रिमार्केट स्वीकृति आवश्यक छ वा सिलिकन ल्याबहरूको विशेष लिखित सहमति बिना जीवन समर्थन प्रणालीहरू भित्र प्रयोग गर्न डिजाइन वा अधिकृत गरिएको छैन। "लाइफ सपोर्ट सिस्टम" भनेको कुनै पनि उत्पादन वा प्रणाली हो जुन जीवन र/वा स्वास्थ्यलाई समर्थन वा दिगो बनाउनको लागि हो, जुन, यदि यो असफल भयो भने, महत्त्वपूर्ण व्यक्तिगत चोट वा मृत्युको परिणाम हुने अपेक्षा गर्न सकिन्छ। सिलिकन ल्याब उत्पादनहरू सैन्य अनुप्रयोगहरूको लागि डिजाइन वा अधिकृत छैनन्। सिलिकन ल्याब उत्पादनहरू कुनै पनि परिस्थितिमा आणविक, जैविक वा रासायनिक हतियारहरू, वा त्यस्ता हतियारहरू डेलिभर गर्न सक्षम मिसाइलहरू सहित (तर सीमित छैन) सामूहिक विनाशका हतियारहरूमा प्रयोग गर्नु हुँदैन। सिलिकन ल्याब्सले सबै अभिव्यक्त र निहित वारेन्टीहरू अस्वीकार गर्दछ र त्यस्ता अनाधिकृत अनुप्रयोगहरूमा सिलिकन ल्याब्स उत्पादनको प्रयोगसँग सम्बन्धित कुनै पनि चोटपटक वा क्षतिको लागि जिम्मेवार वा उत्तरदायी हुनेछैन।
नोट: यो सामग्रीमा अब अप्रचलित भएको endive शब्दावली y समावेश हुन सक्छ। Silicon Labs ले यी सर्तहरूलाई सम्भव भएसम्म समावेशी भाषामा प्रतिस्थापन गर्दैछ। थप जानकारीको लागि, भ्रमण गर्नुहोस् www.silabs.com/about-us/inclusive-lexicon-project
ट्रेडमार्क जानकारी Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® र Silicon Labs लोगो ® , Blueridge® , Blueridge Logo® , EFM® , EFM32® , EFR, Ember ® , Energy Micro, Energy Micro and Energy यसका संयोजनहरू, "विश्वको सबैभन्दा ऊर्जा अनुकूल माइक्रोकन्ट्रोलरहरू", Repine Signals® , Wised Connect , n-Link, Thread Arch® , Elin® , EZRadioPRO® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision® , Gecko OS, Precision® Studio® , Telegenic, Telegenic Logo® , USB XPress® , Sentry, the Sentry लोगो र Sentry DMS, Z-Wave ® , र अन्यहरू सिलिकन ल्याब्सका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्। ARM, CORTEX, Cortex-M32 र THUMB ARM होल्डिङ्सका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्। केली एआरएम लिमिटेडको दर्ता ट्रेडमार्क हो। Wi-Fi Wi-Fi गठबन्धनको दर्ता ट्रेडमार्क हो। यहाँ उल्लेख गरिएका अन्य सबै उत्पादन वा ब्रान्ड नामहरू तिनीहरूका सम्बन्धित धारकहरूको ट्रेडमार्क हुन्।
सिलिकन प्रयोगशाला इंक।
400 पश्चिम सेजर चाभेज
अस्टिन, TX 78701
संयुक्त राज्य अमेरिका
www.silabs.com
Sallbs.com | थप जोडिएको संसार निर्माण गर्दै।
प्रतिलिपि अधिकार © 2023 सिलिकन प्रयोगशालाहरू द्वारा
कागजातहरू / स्रोतहरू
![]() |
सिलिकन ल्याब्स EFM8 BB50 8-बिट MCU प्रो किट माइक्रोकन्ट्रोलर [pdf] प्रयोगकर्ता गाइड EFM8 BB50 8-बिट MCU प्रो किट माइक्रोकन्ट्रोलर, EFM8 BB50, 8-बिट MCU प्रो किट माइक्रोकन्ट्रोलर, प्रो किट माइक्रोकन्ट्रोलर, किट माइक्रोकन्ट्रोलर, माइक्रोकन्ट्रोलर |