LABS EFM8 BB50 8-बिट MCU प्रो किट मायक्रोकंट्रोलर
वापरकर्ता मार्गदर्शक
LABS EFM8 BB50 8-बिट MCU प्रो किट मायक्रोकंट्रोलर
EFM50BB8™ बिझी बी मायक्रोकंट्रोलरशी परिचित होण्यासाठी BB50 Pro Kit हा एक उत्कृष्ट प्रारंभ बिंदू आहे.
प्रो किटमध्ये सेन्सर आणि पेरिफेरल्स आहेत जे EFM8BB50 च्या अनेक क्षमतांचे प्रदर्शन करतात. EFM8BB50 व्यस्त मधमाशी अनुप्रयोग विकसित करण्यासाठी किट सर्व आवश्यक साधने प्रदान करते.
लक्ष्य डिव्हाइस
- EFM8BB50 व्यस्त बी मायक्रोकंट्रोलर (EFM8BB50F16I-A-QFN16)
- CPU: 8-बिट CIP-51 8051 कोर
- मेमरी: 16 kB फ्लॅश आणि 512 बाइट्स RAM
- ऑसिलेटर: 49 MHz, 10 MHz आणि 80 kHz
किट वैशिष्ट्ये
- यूएसबी कनेक्टिव्हिटी
- प्रगत ऊर्जा मॉनिटर (AEM)
- SEGGER J-Link ऑन-बोर्ड डीबगर
- डीबग मल्टिप्लेक्सर बाह्य हार्डवेअर तसेच ऑन-बोर्ड MCU ला समर्थन देते
- वापरकर्ता पुश बटण आणि LED
- सिलिकॉन लॅब्सचे Si7021 सापेक्ष आर्द्रता आणि तापमान सेन्सर
- अल्ट्रा-लो पॉवर 128×128 पिक्सेल मेमरी
एलसीडी
- 8-दिशा ॲनालॉग जॉयस्टिक
- विस्तार बोर्डांसाठी 20-पिन 2.54 मिमी शीर्षलेख
- I/O पिनवर थेट प्रवेशासाठी ब्रेकआउट पॅड
- उर्जा स्त्रोतांमध्ये USB आणि CR2032 नाणे सेल बॅटरी समाविष्ट आहे
सॉफ्टवेअर सपोर्ट
- साधेपणा स्टुडिओ™
परिचय
१.१ वर्णन
BB50 Pro Kit EFM8BB50 व्यस्त मधमाशी मायक्रोकंट्रोलरवरील अनुप्रयोग विकासासाठी एक आदर्श प्रारंभ बिंदू आहे. EFM8BB50 व्यस्त मधमाशीच्या अनेक क्षमतांचे प्रात्यक्षिक करून बोर्डमध्ये सेन्सर्स आणि पेरिफेरल्स आहेत.
मायक्रोकंट्रोलर. याव्यतिरिक्त, बोर्ड एक पूर्ण वैशिष्ट्यीकृत डीबगर आणि ऊर्जा निरीक्षण साधन आहे जे बाह्य अनुप्रयोगांसह वापरले जाऊ शकते.
1.2 वैशिष्ट्ये
- EFM8BB50 व्यस्त मधमाशी मायक्रोकंट्रोलर
- 16 kB फ्लॅश
- 512 बाइट्स रॅम
- QFN16 पॅकेज
- अचूक वर्तमान आणि व्हॉल्यूमसाठी प्रगत ऊर्जा देखरेख प्रणालीtagई ट्रॅकिंग
- बाह्य सिलिकॉन लॅब उपकरणे डीबग करण्याच्या शक्यतेसह इंटिग्रेटेड सेगर जे-लिंक यूएसबी डीबगर/इम्युलेटर
- 20-पिन विस्तार शीर्षलेख
- I/O पिनवर सहज प्रवेश करण्यासाठी ब्रेकआउट पॅड
- उर्जा स्त्रोतांमध्ये USB आणि CR2032 बॅटरी समाविष्ट आहे
- सिलिकॉन लॅब्सचे Si7021 सापेक्ष आर्द्रता आणि तापमान सेन्सर
- अल्ट्रा-लो पॉवर 128×128 पिक्सेल मेमरी-एलसीडी
- वापरकर्ता संवादासाठी 1 पुश बटण आणि 1 LED EFM8 शी जोडलेले आहे
- वापरकर्ता परस्परसंवादासाठी 8-दिशा ॲनालॉग जॉयस्टिक
1.3 प्रारंभ करणे
तुमच्या नवीन BB50 Pro Kit सह सुरुवात कशी करावी यासाठी तपशीलवार सूचना सिलिकॉन लॅबवर मिळू शकतात. Web पृष्ठे: silabs.com/development-tools/mcu/8-bit
किट ब्लॉक आकृती
एक ओव्हरview BB50 Pro Kit खालील आकृतीत दाखवले आहे.
किट हार्डवेअर लेआउट
BB50 प्रो किट लेआउट खाली दर्शविला आहे.
कनेक्टर्स
4.1 ब्रेकआउट पॅड
EFM8BB50 च्या बहुतेक GPIO पिन बोर्डच्या वरच्या आणि खालच्या किनारी दोन पिन हेडर ओळींवर उपलब्ध आहेत. यामध्ये मानक 2.54 मिमी पिच आहे आणि आवश्यक असल्यास पिन हेडर सोल्डर केले जाऊ शकतात. I/O पिन व्यतिरिक्त, पॉवर रेल आणि ग्राउंडला कनेक्शन देखील प्रदान केले जातात. लक्षात घ्या की काही पिन किट पेरिफेरल्स किंवा वैशिष्ट्यांसाठी वापरल्या जातात आणि ट्रेडऑफशिवाय सानुकूल अनुप्रयोगासाठी उपलब्ध नसतील.
खालील आकृती ब्रेकआउट पॅडचा पिनआउट आणि बोर्डच्या उजव्या काठावर असलेल्या EXP हेडरचा पिनआउट दर्शविते. EXP हेडर पुढील भागात स्पष्ट केले आहे. सहज संदर्भासाठी ब्रेकआउट पॅड कनेक्शन प्रत्येक पिनच्या पुढे सिल्कस्क्रीनमध्ये देखील मुद्रित केले जातात.खालील तक्ता ब्रेकआउट पॅडचे पिन कनेक्शन दाखवते. हे देखील दर्शवते की कोणते किट परिधीय किंवा वैशिष्ट्ये वेगवेगळ्या पिनशी जोडलेले आहेत.
तक्ता 4.1. तळाची पंक्ती (J101) पिनआउट
पिन | EFM8BB50 I/O पिन | सामायिक वैशिष्ट्य |
1 | VMCU | EFM8BB50 व्हॉलtagई डोमेन (AEM द्वारे मोजलेले) |
2 | GND | ग्राउंड |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | P0.7 | EXP7, UIF_JOYSTICK |
8 | P0.6 | एमसीयू_डीआयएसपी_एससीएलके |
9 | P0.5 | EXP14, VCOM_RX |
पिन | EFM8BB50 I/O पिन | सामायिक वैशिष्ट्य |
10 | P0.4 | EXP12, VCOM_TX |
11 | P0.3 | एक्सपी५, यूआयएफ_एलईडी० |
12 | P0.2 | एक्सपी३, यूआयएफ_बटन० |
13 | P0.1 | एमसीयू_डीआयएसपी_सीएस |
14 | P0.0 | VCOM_ENABLE |
15 | GND | ग्राउंड |
16 | 3V3 | बोर्ड नियंत्रक पुरवठा |
तक्ता 4.2. शीर्ष पंक्ती (J102) पिनआउट
पिन | EFM8BB50 I/O पिन | सामायिक वैशिष्ट्य |
1 | 5V | बोर्ड यूएसबी व्हॉल्यूमtage |
2 | GND | ग्राउंड |
3 | NC | |
4 | आरएसटी | 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 | एमसीयू_डीआयएसपी_एमओएसआय |
14 | P2.0 | MCU_DISP_ENABLE (DEBUG_C2D, DEBUG_C2DPS शेअर केलेला पिन) |
15 | GND | ग्राउंड |
16 | 3V3 | बोर्ड नियंत्रक पुरवठा |
4.2 EXP शीर्षलेख
बोर्डच्या उजव्या बाजूला, पेरिफेरल्स किंवा प्लगइन बोर्ड जोडण्यासाठी एक कोन असलेला 20-पिन EXP शीर्षलेख प्रदान केला आहे. कनेक्टरमध्ये अनेक I/O पिन असतात ज्या EFM8BB50 बिझी बीच्या वैशिष्ट्यांसह वापरल्या जाऊ शकतात. याव्यतिरिक्त, VMCU, 3V3, आणि 5V पॉवर रेल देखील उघड आहेत.
कनेक्टर एका मानकाचे पालन करतो जे हे सुनिश्चित करते की SPI, UART आणि IC बस सारखी सामान्यतः वापरलेली उपकरणे कनेक्टरवर निश्चित ठिकाणी उपलब्ध आहेत. उर्वरित पिन सामान्य हेतू I/O साठी वापरल्या जातात. हे लेआउट विस्तार बोर्डच्या व्याख्येला अनुमती देते जे विविध सिलिकॉन लॅब किट्समध्ये प्लग करू शकतात.
खालील आकृती BB50 Pro Kit साठी EXP हेडर पिन असाइनमेंट दर्शवते. उपलब्ध GPIO पिनच्या संख्येच्या मर्यादांमुळे, काही EXP हेडर पिन किट वैशिष्ट्यांसह सामायिक केल्या आहेत.तक्ता 4.3. EXP शीर्षलेख पिनआउट
पिन | जोडणी | EXP शीर्षलेख कार्य | सामायिक वैशिष्ट्य | परिधीय मॅपिंग |
20 | 3V3 | बोर्ड नियंत्रक पुरवठा | ||
18 | 5V | बोर्ड कंट्रोलर यूएसबी व्हॉल्यूमtage | ||
16 | P1.1 | I2C_SDA | SENSOR_I2C_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 | एसएमबी०_एससीएल |
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 | ग्राउंड |
4.3 डीबग कनेक्टर (DBG)
डीबग कनेक्टर, डीबग मोडवर आधारित, दुहेरी उद्देश पूर्ण करतो, जो साधेपणा स्टुडिओ वापरून सेट केला जाऊ शकतो. "डीबग इन" मोड निवडल्यास, कनेक्टर ऑन-बोर्ड EFM8BB50 सह बाह्य डीबगर वापरण्याची परवानगी देतो. "डीबग आउट" मोड निवडल्यास, कनेक्टर किटला बाह्य लक्ष्यासाठी डीबगर म्हणून वापरण्याची परवानगी देतो. जर "डीबग MCU" मोड (डीफॉल्ट) निवडला असेल, तर कनेक्टर बोर्ड कंट्रोलर आणि ऑन-बोर्ड लक्ष्य डिव्हाइस दोन्हीच्या डीबग इंटरफेसपासून वेगळे केले जाते.
हा कनेक्टर वेगवेगळ्या ऑपरेटिंग मोड्सना सपोर्ट करण्यासाठी आपोआप स्विच केल्यामुळे, तो बोर्ड कंट्रोलर (J-Link USB केबल कनेक्ट केलेला) चालू असतानाच उपलब्ध होतो. बोर्ड कंट्रोलर अनपॉवर असताना टार्गेट डिव्हाइसवर डीबग ऍक्सेस आवश्यक असल्यास, हे ब्रेकआउट हेडरवरील योग्य पिनशी थेट कनेक्ट करून केले पाहिजे.
कनेक्टरचे पिनआउट मानक ARM कॉर्टेक्स डीबग 19-पिन कनेक्टरचे अनुसरण करते. पिनआउट खाली तपशीलवार वर्णन केले आहे. लक्षात ठेवा की कनेक्टर जे समर्थन करत असला तरीहीTAG सिरीयल वायर डीबग व्यतिरिक्त, याचा अर्थ असा नाही की किट किंवा ऑन-बोर्ड लक्ष्य डिव्हाइस यास समर्थन करते.जरी पिनआउट एआरएम कॉर्टेक्स डीबग कनेक्टरच्या पिनआउटशी जुळत असले तरी, ते पूर्णपणे सुसंगत नाहीत कारण पिन 7 हा कॉर्टेक्स डीबग कनेक्टरमधून भौतिकरित्या काढला जातो. काही केबल्समध्ये एक छोटा प्लग असतो जो त्यांना वापरण्यापासून प्रतिबंधित करतो जेव्हा ही पिन असते. असे असल्यास, प्लग काढा किंवा त्याऐवजी मानक 2×10 1.27 मिमी सरळ केबल वापरा.
तक्ता 4.4. डीबग कनेक्टर पिन वर्णन
पिन नंबर | कार्य | नोंद |
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 | ट्रेसड0 |
16 | NC | ट्रेसड1 |
18 | NC | ट्रेसड2 |
20 | NC | ट्रेसड3 |
9 | केबल शोधणे | जमिनीशी कनेक्ट करा |
11, 13 | NC | जोडलेले नाही |
3, 5, 15, 17, 19 | GND |
4.4 साधेपणा कनेक्टर
BB50 Pro Kit वर वैशिष्ट्यीकृत साधेपणा कनेक्टर बाह्य लक्ष्यासाठी AEM आणि व्हर्च्युअल COM पोर्ट सारख्या प्रगत डीबगिंग वैशिष्ट्यांचा वापर करण्यास सक्षम करते. पिनआउट खालील आकृतीमध्ये स्पष्ट केले आहे.आकृतीमधील सिग्नलची नावे आणि पिन वर्णन टेबल बोर्ड कंट्रोलरकडून संदर्भित आहेत. याचा अर्थ VCOM_TX बाह्य लक्ष्यावरील RX पिनशी, लक्ष्याच्या TX पिनशी VCOM_RX, लक्ष्याच्या RTS पिनशी VCOM_CTS आणि लक्ष्याच्या CTS पिनशी VCOM_RTS कनेक्ट केलेले असावे.
टीप: व्हीएमसीयू व्हॉल्यूममधून काढलेला प्रवाहtagई पिन AEM मापनांमध्ये समाविष्ट आहे, तर 3V3 आणि 5V व्हॉल्यूमtage पिन नाहीत. AEM सह बाह्य लक्ष्याच्या सध्याच्या वापरावर लक्ष ठेवण्यासाठी, ऑन-बोर्ड MCU ला त्याच्या सर्वात कमी ऊर्जा मोडमध्ये ठेवा जेणेकरून मोजमापांवर त्याचा प्रभाव कमी होईल.
तक्ता 4.5. साधेपणा कनेक्टर पिन वर्णन
पिन नंबर | कार्य | वर्णन |
1 | VMCU | 3.3 V पॉवर रेल, AEM द्वारे परीक्षण केले जाते |
3 | 3V3 | 3.3 व्ही पॉवर रेल |
5 | 5V | 5 व्ही पॉवर रेल |
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 |
10, 12, 14, 16, 18, 20 | NC | जोडलेले नाही |
7, 9, 11, 13, 15 | GND | ग्राउंड |
वीज पुरवठा आणि रीसेट
5.1 MCU पॉवर निवड
प्रो किटवरील EFM8BB50 यापैकी एका स्रोताद्वारे समर्थित केले जाऊ शकते:
- डीबग यूएसबी केबल
- 3 V नाणे सेल बॅटरी
MCU साठी उर्जा स्त्रोत प्रो किटच्या खालच्या डाव्या कोपर्यात स्लाइड स्विचसह निवडला आहे. खालील आकृती स्लाइड स्विचसह विविध उर्जा स्त्रोत कसे निवडले जाऊ शकते हे दर्शविते.AEM पोझिशनमधील स्विचसह, प्रो किटवरील कमी आवाजाचा 3.3 V LDO EFM8BB50 ला पॉवर करण्यासाठी वापरला जातो. हा LDO पुन्हा डीबग USB केबलवरून चालविला जातो. प्रगत ऊर्जा मॉनिटर आता मालिकेत जोडलेले आहे, अचूक हाय-स्पीड वर्तमान मोजमाप आणि ऊर्जा डीबगिंग/प्रोफाइलिंगला अनुमती देते.
BAT पोझिशनमधील स्विचसह, CR20 सॉकेटमधील 2032 मिमी कॉइन सेल बॅटरीचा वापर डिव्हाइसला उर्जा देण्यासाठी केला जाऊ शकतो. या स्थितीत स्विचसह, कोणतेही वर्तमान मोजमाप सक्रिय नाहीत. बाह्य उर्जा स्त्रोतासह MCU ला पॉवर करताना ही शिफारस केलेली स्विच स्थिती आहे.
टीप: जेव्हा पॉवर सिलेक्शन स्विच AEM स्थितीत असेल तेव्हाच प्रगत एनर्जी मॉनिटर EFM8BB50 चा सध्याचा वापर मोजू शकतो.
5.2 बोर्ड कंट्रोलर पॉवर
बोर्ड कंट्रोलर महत्त्वाच्या वैशिष्ट्यांसाठी जबाबदार आहे, जसे की डीबगर आणि AEM, आणि ते केवळ बोर्डच्या वरच्या डाव्या कोपर्यात असलेल्या USB पोर्टद्वारे समर्थित आहे. किटचा हा भाग वेगळ्या पॉवर डोमेनवर राहतो, त्यामुळे डीबगिंग कार्यक्षमता टिकवून ठेवताना लक्ष्य डिव्हाइससाठी भिन्न उर्जा स्त्रोत निवडला जाऊ शकतो. जेव्हा बोर्ड कंट्रोलरला पॉवर काढला जातो तेव्हा लक्ष्य पॉवर डोमेनमधून वर्तमान गळती टाळण्यासाठी हे पॉवर डोमेन देखील वेगळे केले जाते.
बोर्ड कंट्रोलर पॉवर डोमेन पॉवर स्विचच्या स्थितीमुळे प्रभावित होत नाही.
बोर्ड कंट्रोलर आणि लक्ष्य पॉवर डोमेन एकमेकांपासून वेगळे ठेवण्यासाठी किटची रचना काळजीपूर्वक केली गेली आहे कारण त्यापैकी एक पॉवर खाली आहे. हे सुनिश्चित करते की लक्ष्य EFM8BB50 डिव्हाइस BAT मोडमध्ये कार्यरत राहील.
5.3 EFM8BB50 रीसेट
EFM8BB50 MCU काही भिन्न स्त्रोतांद्वारे रीसेट केले जाऊ शकते:
- RESET बटण दाबणारा वापरकर्ता
- ऑन-बोर्ड डीबगर #RESET पिन कमी खेचत आहे
- बाह्य डीबगर #RESET पिन कमी खेचत आहे
वर नमूद केलेल्या रीसेट स्त्रोतांव्यतिरिक्त, EFM8BB50 वर रीसेट देखील बोर्ड कंट्रोलर बूट-अप दरम्यान जारी केला जाईल. याचा अर्थ असा की बोर्ड कंट्रोलरला पॉवर काढून टाकल्याने (J-Link USB केबल अनप्लग केल्याने) रीसेट होणार नाही परंतु बोर्ड कंट्रोलर बूट झाल्यावर केबल पुन्हा प्लग इन करणे.
गौण
प्रो किटमध्ये पेरिफेरल्सचा एक संच आहे जो काही EFM8BB50 वैशिष्ट्ये प्रदर्शित करतो.
लक्षात घ्या की बहुतेक EFM8BB50 I/Os पेरिफेरल्सकडे राउट केले जातात ते ब्रेकआउट पॅड किंवा EXP हेडरवर देखील रूट केले जातात, जे या I/Os वापरताना विचारात घेतले पाहिजेत.
6.1 पुश बटण आणि LED
किटमध्ये BTN0 चिन्हांकित एक वापरकर्ता पुश बटण आहे, जे थेट EFM8BB50 शी जोडलेले आहे आणि 1ms च्या स्थिर कालावधीसह RC फिल्टरद्वारे निंदित केले आहे. बटण P0.2 पिनशी जोडलेले आहे.
किटमध्ये एक पिवळा LED चिन्हांकित LED0 देखील आहे, जो EFM8BB50 वर GPIO पिनद्वारे नियंत्रित केला जातो. LED सक्रिय-उच्च कॉन्फिगरेशनमध्ये P0.3 पिनशी जोडलेले आहे.6.2.२ जॉयस्टिक
किटमध्ये 8 मोजता येण्याजोग्या पोझिशन्ससह ॲनालॉग जॉयस्टिक आहे. ही जॉयस्टिक P8 पिनवर EFM0.7 शी जोडलेली आहे आणि व्हॉल्यूम तयार करण्यासाठी भिन्न प्रतिरोधक मूल्ये वापरते.tagADC0 द्वारे मोजता येण्याजोगे आहे.तक्ता 6.1. जॉयस्टिक प्रतिरोधक संयोजन
दिशा | प्रतिरोधक संयोजन (kΩ) | अपेक्षित UIF_JOYSTICK खंडtage (V)1 |
केंद्र प्रेस | ![]() |
0.033 |
वर (N) | ![]() |
2.831 |
वर-उजवीकडे (NE) | ![]() |
2.247 |
उजवीकडे (E) | ![]() |
2.533 |
खाली-उजवीकडे (SE) | ![]() |
1.433 |
खाली (एस) | ![]() |
1.650 |
खाली-डावीकडे (SW) | ![]() |
1.238 |
डावीकडे (प) | ![]() |
1.980 |
वर-डावीकडे (NW) | ![]() |
1.801 |
टीप: 1. ही गणना केलेली मूल्ये 3.3 V चे VMCU गृहीत धरतात. |
6.3 मेमरी LCD-TFT डिस्प्ले
किटवर 1.28-इंच SHARP मेमरी LCD-TFT उपलब्ध आहे ज्यामुळे परस्परसंवादी अनुप्रयोग विकसित करता येतील. डिस्प्लेचे उच्च रिझोल्यूशन 128 x 128 पिक्सेल आहे आणि ते खूप कमी उर्जा वापरते. हा एक रिफ्लेक्टिव्ह मोनोक्रोम डिस्प्ले आहे, त्यामुळे प्रत्येक पिक्सेल फक्त हलका किंवा गडद असू शकतो आणि सामान्य दिवसाच्या प्रकाशात बॅकलाइटची आवश्यकता नसते. डिस्प्लेवर पाठवलेला डेटा काचेवरील पिक्सेलमध्ये संग्रहित केला जातो, याचा अर्थ स्थिर प्रतिमा राखण्यासाठी सतत रीफ्रेश करण्याची आवश्यकता नसते.
डिस्प्ले इंटरफेसमध्ये SPI-सुसंगत सीरियल इंटरफेस आणि काही अतिरिक्त नियंत्रण सिग्नल असतात. पिक्सेल वैयक्तिकरित्या संबोधित करण्यायोग्य नसतात, त्याऐवजी एका वेळी एका ओळीत (१२८ बिट) डेटा पाठविला जातो.
मेमरी एलसीडी-टीएफटी डिस्प्ले किटच्या बोर्ड कंट्रोलरसोबत शेअर केला जातो, ज्यामुळे वापरकर्ता ॲप्लिकेशन डिस्प्ले वापरत नसताना बोर्ड कंट्रोलर ॲप्लिकेशनला उपयुक्त माहिती प्रदर्शित करू देते. वापरकर्ता अनुप्रयोग नेहमी DISP_ENABLE सिग्नलसह प्रदर्शनाची मालकी नियंत्रित करतो:
- DISP_ENABLE = LOW: बोर्ड कंट्रोलरकडे डिस्प्लेचे नियंत्रण असते
- DISP_ENABLE = उच्च: वापरकर्ता अनुप्रयोग (EFM8BB50) कडे डिस्प्लेचे नियंत्रण आहे
जेव्हा EFM8BB50 डिस्प्ले नियंत्रित करते आणि DISP_ENABLE लाईन कमी असते तेव्हा बोर्ड कंट्रोलरच्या पॉवर डोमेनमधून डिस्प्लेला पॉवर लक्ष्य ऍप्लिकेशन पॉवर डोमेनमधून प्राप्त होते. DISP_CS उच्च असताना DISP_SI वर डेटा क्लॉक केला जातो आणि घड्याळ DISP_SCLK वर पाठवले जाते. कमाल समर्थित घड्याळ गती 1.1 MHz आहे.
6.4 Si7021 सापेक्ष आर्द्रता आणि तापमान सेन्सर
Si7021 1°Creative आर्द्रता आणि तापमान सेन्सर हा एक मोनोलिथिक CMOS IC आहे जो आर्द्रता आणि तापमान सेन्सर घटक, एक ॲनालॉग-टू-डिजिटल कन्व्हर्टर, सिग्नल प्रोसेसिंग, कॅलिब्रेशन डेटा आणि 1 The Si7021 IC इंटरफेस आहे. आर्द्रता संवेदनासाठी उद्योग-मानक, लो-के पॉलिमेरिक डायलेक्ट्रिक्सचा पेटंट केलेला वापर कमी-पॉवर, कमी प्रवाह आणि हिस्टेरेसिससह मोनोलिथिक CMOS सेन्सर IC चे बांधकाम आणि उत्कृष्ट दीर्घकालीन स्थिरता सक्षम करतो.
आर्द्रता आणि तापमान सेन्सर फॅक्टरी-कॅलिब्रेटेड आहेत आणि कॅलिब्रेशन डेटा ऑन-चिप नॉन-व्होलॅटाइल मेमरीमध्ये संग्रहित केला जातो. हे सुनिश्चित करते की कोणतेही रिकॅलिब्रेशन किंवा सॉफ्टवेअर बदल आवश्यक नसताना सेन्सर्स पूर्णपणे बदलण्यायोग्य आहेत.
Si7021 3×3 mm DFN पॅकेजमध्ये उपलब्ध आहे आणि रीफ्लो सोल्डर सक्षम आहे. हे 3×3 मिमी 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 आणि बोर्ड कंट्रोलरमधील लॉजिकल फंक्शन असते जे यूएसबीवर होस्ट पीसीसाठी सीरियल पोर्ट उपलब्ध करते. UART इंटरफेसमध्ये दोन पिन आणि सक्षम सिग्नल असतात.
तक्ता 6.2. व्हर्च्युअल COM पोर्ट इंटरफेस पिन
सिग्नल | वर्णन |
VCOM_TX | EFM8BB50 वरून बोर्ड कंट्रोलरकडे डेटा प्रसारित करा |
VCOM_RX | बोर्ड कंट्रोलरकडून EFM8BB50 वर डेटा प्राप्त करा |
VCOM_ENABLE | VCOM इंटरफेस सक्षम करते, डेटा बोर्ड कंट्रोलरमधून जाऊ देतो |
टीप: VCOM पोर्ट फक्त तेव्हाच उपलब्ध असतो जेव्हा बोर्ड कंट्रोलर चालविला जातो, ज्यासाठी J-Link USB केबल घालणे आवश्यक असते.
प्रगत ऊर्जा मॉनिटर
7.1 वापर
अॅडव्हान्स एनर्जी मॉनिटर (AEM) डेटा बोर्ड कंट्रोलरद्वारे गोळा केला जातो आणि एनर्जी प्रोद्वारे प्रदर्शित केला जाऊ शकतो.filer, Simplicity Studio द्वारे उपलब्ध. एनर्जी प्रो वापरूनfiler, वर्तमान वापर आणि व्हॉल्यूमtage मोजले जाऊ शकते आणि रिअलटाइममध्ये EFM8BB50 वर चालणाऱ्या वास्तविक कोडशी लिंक केले जाऊ शकते.
7.2 ऑपरेशन सिद्धांत
0.1 µA ते 47 mA (114 dB डायनॅमिक श्रेणी) पर्यंतचा प्रवाह अचूकपणे मोजण्यासाठी, वर्तमान अर्थ ampलिफायरचा वापर ड्युअल गेन एस सह केला जातोtage वर्तमान अर्थ ampलिफायर व्हॉल्यूम मोजतोtage लहान मालिका रेझिस्टरवर ड्रॉप करा. लाभ एसtage पुढे ampहा खंड जगतोtagदोन वर्तमान श्रेणी प्राप्त करण्यासाठी दोन भिन्न लाभ सेटिंग्जसह. या दोन श्रेणींमधील संक्रमण 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 Pro Kit मध्ये एकात्मिक डीबगर आहे, जो कोड डाउनलोड करण्यासाठी आणि EFM8BB50 डीबग करण्यासाठी वापरला जाऊ शकतो. किटवर EFM8BB50 प्रोग्रामिंग करण्याव्यतिरिक्त, डीबगरचा वापर बाह्य सिलिकॉन लॅब्स EFM32, EFM8, प्रोग्राम आणि डीबग करण्यासाठी देखील केला जाऊ शकतो.
EZR32, आणि EFR32 साधने.
डीबगर सिलिकॉन लॅब उपकरणांसह वापरल्या जाणार्या तीन भिन्न डीबग इंटरफेसला समर्थन देतो:
- सिरीयल वायर डीबग, जे सर्व EFM32, EFR32 आणि EZR32 उपकरणांसह वापरले जाते
- JTAG, जे EFR32 आणि काही EFM32 उपकरणांसह वापरले जाऊ शकते
- C2 डीबग, जे EFM8 उपकरणांसह वापरले जाते
अचूक डीबगिंग सुनिश्चित करण्यासाठी, आपल्या डिव्हाइससाठी योग्य डीबग इंटरफेस वापरा. बोर्डवरील डीबग कनेक्टर या तिन्ही मोडला सपोर्ट करतो.
8.1 डीबग मोड
बाह्य उपकरणे प्रोग्राम करण्यासाठी, लक्ष्य बोर्डशी कनेक्ट करण्यासाठी डीबग कनेक्टर वापरा आणि डीबग मोड [आउट] वर सेट करा. बाह्य डीबगर ला कनेक्ट करण्यासाठी समान कनेक्टर वापरला जाऊ शकतो
डीबग मोड [इन] वर सेट करून किटवर EFM8BB50 MCU.
सक्रिय डीबग मोड निवडणे साधेपणा स्टुडिओमध्ये केले जाते. डीबग करा
एमसीयू: या मोडमध्ये, ऑन-बोर्ड डीबगर किटवरील EFM8BB50 शी कनेक्ट केलेले आहे.डीबग आउट: या मोडमध्ये, ऑन-बोर्ड डीबगरचा वापर सानुकूल बोर्डवर आरोहित सिलिकॉन लॅब्स डिव्हाइस डीबग करण्यासाठी केला जाऊ शकतो.
डीबग इन: या मोडमध्ये, ऑन-बोर्ड डीबगर डिस्कनेक्ट केला जातो आणि EFM8BB50 डीबग करण्यासाठी बाह्य डीबगर कनेक्ट केला जाऊ शकतो किट
टीप: "डीबग इन" कार्य करण्यासाठी, किट बोर्ड कंट्रोलर डीबग USB कनेक्टरद्वारे समर्थित असणे आवश्यक आहे.
8.2 बॅटरी ऑपरेशन दरम्यान डीबगिंग
जेव्हा EFM8BB50 बॅटरीवर चालते आणि J-Link USB अजूनही जोडलेले असते, तेव्हा ऑन-बोर्ड डीबग कार्यक्षमता उपलब्ध असते. USB पॉवर डिस्कनेक्ट झाल्यास, डीबग इन मोड काम करणे थांबवेल.
लक्ष्य दुसर्या उर्जा स्त्रोतापासून चालत असताना, जसे की बॅटरी, आणि बोर्ड कंट्रोलर बंद असताना डीबग ऍक्सेस आवश्यक असल्यास, डीबगिंगसाठी वापरल्या जाणार्या GPIOs शी थेट कनेक्शन करा, जे ब्रेकआउट पॅडवर उघड होतात.
किट कॉन्फिगरेशन आणि अपग्रेड
Simplicity Studio मधील किट कॉन्फिगरेशन संवाद तुम्हाला J-Link अडॅप्टर डीबग मोड बदलण्याची, त्याचे फर्मवेअर अपग्रेड करण्याची आणि इतर कॉन्फिगरेशन सेटिंग्ज बदलण्याची परवानगी देतो. Simplicity Studio डाउनलोड करण्यासाठी, येथे जा silabs.com/simplicity.
सिंपलीसिटी स्टुडिओच्या लाँचर दृष्टीकोनाच्या मुख्य विंडोमध्ये, निवडलेल्या J-Link अडॅप्टरची डीबग मोड आणि फर्मवेअर आवृत्ती दर्शविली आहे. किट कॉन्फिगरेशन संवाद उघडण्यासाठी यापैकी कोणत्याही सेटिंग्जच्या पुढील [बदला] दुव्यावर क्लिक करा.9.1 फर्मवेअर अपग्रेड
तुम्ही साधेपणा स्टुडिओद्वारे किट फर्मवेअर अपग्रेड करू शकता. साधेपणा स्टुडिओ स्टार्टअपवर नवीन अद्यतनांसाठी स्वयंचलितपणे तपासेल.
तुम्ही मॅन्युअल अपग्रेडसाठी किट कॉन्फिगरेशन डायलॉग देखील वापरू शकता. योग्य निवडण्यासाठी [अपडेट अडॅप्टर] विभागातील [ब्राउझ करा] बटणावर क्लिक करा file in.emz संपत आहे. त्यानंतर, [Install Package] बटणावर क्लिक करा.
स्कीमॅटिक्स, असेंबली ड्रॉइंग आणि बीओएम
जेव्हा किट दस्तऐवजीकरण पॅकेज स्थापित केले जाते तेव्हा योजनाशास्त्र, असेंबली रेखाचित्रे आणि साहित्याचे बिल (बीओएम) सिंपलीसिटी स्टुडिओद्वारे उपलब्ध असतात. ते सिलिकॉन लॅब्सवरील किट पृष्ठावरून देखील उपलब्ध आहेत webसाइट: silabs.com.
किट पुनरावृत्ती इतिहास आणि त्रुटी
11.1 पुनरावृत्ती इतिहास
किटची पुनरावृत्ती किटच्या बॉक्स लेबलवर मुद्रित केलेली आढळू शकते, जसे की खालील चित्रात वर्णन केले आहे.
किट पुनरावृत्ती | सोडले | वर्णन |
A01 | 9-जून-23 | प्रारंभिक किट पुनरावृत्ती. |
दस्तऐवज पुनरावृत्ती इतिहास
पुनरावृत्ती 1.0
जून 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 प्रीमार्केट मंजुरी आवश्यक आहे किंवा सिलिकॉन लॅब्सच्या विशिष्ट लिखित संमतीशिवाय लाइफ सपोर्ट सिस्टम. "लाइफ सपोर्ट सिस्टीम" हे जीवन आणि/किंवा आरोग्याला समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने असलेले कोणतेही उत्पादन किंवा प्रणाली आहे, जे अयशस्वी झाल्यास, लक्षणीय वैयक्तिक इजा किंवा मृत्यू होण्याची वाजवी अपेक्षा केली जाऊ शकते. सिलिकॉन लॅब उत्पादने लष्करी अनुप्रयोगांसाठी डिझाइन किंवा अधिकृत नाहीत. सिलिकॉन लॅब्सची उत्पादने कोणत्याही परिस्थितीत अण्वस्त्र, जैविक किंवा रासायनिक शस्त्रे किंवा अशी शस्त्रे वितरीत करण्यास सक्षम क्षेपणास्त्रांसह (परंतु त्यापुरते मर्यादित नाही) मोठ्या प्रमाणावर विनाश करणारी शस्त्रे वापरली जाऊ नयेत. सिलिकॉन लॅब्स सर्व स्पष्ट आणि निहित वॉरंटी नाकारतात आणि अशा अनधिकृत अनुप्रयोगांमध्ये सिलिकॉन लॅब्स उत्पादनाच्या वापराशी संबंधित कोणत्याही इजा किंवा नुकसानीसाठी जबाबदार किंवा उत्तरदायी असणार नाही.
टीप: या सामग्रीमध्ये अप्रचलित शब्दावली y असू शकते. सिलिकॉन लॅब्स जेथे शक्य असेल तेथे सर्वसमावेशक भाषेने या अटी बदलत आहे. अधिक माहितीसाठी, भेट द्या 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 स्टुडिओ, Precision®, Precision® Studio® , Telegenic, the Telegenic Logo® , USB XPress® , Sentry, the Sentry लोगो आणि Sentry DMS, Z-Wave ® , आणि इतर हे सिलिकॉन लॅबचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. ARM, CORTEX, Cortex-M32 आणि THUMB हे ARM होल्डिंगचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. केली हा एआरएम लिमिटेडचा नोंदणीकृत ट्रेडमार्क आहे. वाय-फाय हा वाय-फाय अलायन्सचा नोंदणीकृत ट्रेडमार्क आहे. येथे नमूद केलेली इतर सर्व उत्पादने किंवा ब्रँड नावे त्यांच्या संबंधित धारकांचे ट्रेडमार्क आहेत.
सिलिकॉन लॅबोरेटरीज इंक.
400 वेस्ट सीझर चावेझ
ऑस्टिन, TX 78701
यूएसए
www.silabs.com
silabs.com | अधिक जोडलेले जग तयार करणे.
कॉपीराइट © 2023 सिलिकॉन लॅबोरेटरीज द्वारे
कागदपत्रे / संसाधने
![]() |
सिलिकॉन लॅब्स EFM8 BB50 8-बिट MCU प्रो किट मायक्रोकंट्रोलर [pdf] वापरकर्ता मार्गदर्शक EFM8 BB50 8-बिट MCU प्रो किट मायक्रोकंट्रोलर, EFM8 BB50, 8-बिट MCU प्रो किट मायक्रोकंट्रोलर, प्रो किट मायक्रोकंट्रोलर, किट मायक्रोकंट्रोलर, मायक्रोकंट्रोलर |