ब्लूटूथ मॉड्यूल सीरियल बेसिक

विषय - सूची

1. ब्लूटूथ मॉड्यूल सीरियल पोर्ट

सीरियल इंटरफ़ेस को संक्षेप में सीरियल पोर्ट के रूप में जाना जाता है, जिसे सीरियल संचार इंटरफ़ेस के रूप में भी जाना जाता है, जिसे आम तौर पर COM पोर्ट के रूप में भी जाना जाता है। यह एक सामान्य शब्द है, और सीरियल संचार का उपयोग करने वाले इंटरफेस को सीरियल पोर्ट कहा जाता है। सीरियल पोर्ट एक हार्डवेयर इंटरफ़ेस है।

यूएआरटी यूनिवर्सल एसिंक्रोनस रिसीवर/ट्रांसमीटर का संक्षिप्त रूप है, जिसका अर्थ है यूनिवर्सल एसिंक्रोनस रिसीवर/ट्रांसमीटर।

यूएआरटी में एक टीटीएल स्तर का सीरियल पोर्ट और एक आरएस-232 स्तर का सीरियल पोर्ट शामिल है, और यूएआरटी संचार का उपयोग करने वाले दोनों उपकरणों को यूएआरटी प्रोटोकॉल का अनुपालन करने की आवश्यकता है।

2. ब्लूटूथ मॉड्यूल यूएआरटी प्रोटोकॉल

विभिन्न प्रोटोकॉल प्रारूपों के अनुसार, इसे दो प्रोटोकॉल प्रारूपों में विभाजित किया जा सकता है: H4 (TX/RX/CTS/RTS/GND) और H5 (TX/RX/GND)

H4:  संचार में पुन: प्रसारण शामिल नहीं है, इसलिए CTS/RTS का उपयोग करना चाहिए। यूएआरटी संचार "पारदर्शी ट्रांसमिशन" मोड में है, अर्थात, लॉजिक विश्लेषक के माध्यम से मॉनिटर किया गया डेटा वास्तविक संचार डेटा डायरेक्शन हेड डेटाटाइप होस्ट -> नियंत्रक 0x01 एचसीआई कमांड होस्ट -> नियंत्रक 0x02 एसीएल पैकेट होस्ट -> नियंत्रक 0x03 एससीओ पैकेट नियंत्रक है ->होस्ट 0x04 एचसीआई इवेंट कंट्रोलर ->होस्ट 0x02 एसीएल पैकेट कंट्रोलर ->होस्ट 0x03 एससीओ पैकेट

H5:  (3-वायर के रूप में भी जाना जाता है), रीट्रांसमिशन के लिए समर्थन के कारण, CTS/RTS वैकल्पिक है। H5 संचार डेटा पैकेट 0xC0, यानी 0xC0... पेलोड 0xC0 से शुरू और समाप्त होते हैं। यदि पेलोड में 0xC0 है, तो इसे 0xDB 0xDC में परिवर्तित कर दिया जाता है; यदि पेलोड में 0xDB है, तो इसे 0xDB 0xDD में बदल दिया जाता है

3. ब्लूटूथ मॉड्यूल सीरियल पोर्ट

अधिकांश ब्लूटूथ HCI मॉड्यूल H5 मोड का समर्थन करते हैं,

एक छोटा हिस्सा (जैसे BW101/BW104/BW151) केवल H4 मोड का समर्थन करता है (यानी CTS/RTS आवश्यक है)

चाहे H4 हो या H5, ब्लूटूथ आरंभीकरण के दौरान, प्रोटोकॉल स्टैक 115200bps की बॉड दर पर मॉड्यूल से जुड़ता है। कनेक्शन सफल होने के बाद, यह उच्च बॉड दर (>=921600बीपीएस) पर पहुंच जाता है। आमतौर पर 921600/1M/1.5M/2M/3M का उपयोग किया जाता है

नोट: H4 सीरियल पोर्ट कॉन्फ़िगरेशन में चेक बिट शामिल नहीं है; H5 आमतौर पर सम चेक का उपयोग करता है। लॉजिक विश्लेषक के साथ सीरियल पोर्ट डेटा पैकेट लेते समय प्रारूप सेट करना याद रखें।

4. केस

बुनियादी मानकों

FSC-DB004-BT826 BT826 ब्लूटूथ मॉड्यूल और DB004 पिन इंटरफ़ेस बोर्ड को एकीकृत करता है, ब्लूटूथ 4.2 डुअल मोड प्रोटोकॉल (BR/EDR/LE) को सपोर्ट करता है, बेसबैंड कंट्रोलर, Cortex-M3 CPU, PCB एंटीना को एकीकृत करता है।

  • ·प्रोटोकॉल: एसपीपी, एचआईडी, गैट, आदि
  • ·पैकेज का आकार: 13 * 26.9 * 2 मिमी
  • ·शक्ति स्तर 1.5
  • ·डिफ़ॉल्ट सीरियल पोर्ट बॉड दर: 115.2kbps बॉड दर सीमा: 1200bps~921kbps
  • ·ओटीए अपग्रेड का समर्थन करें
  • ·बीक्यूबी, एमएफआई
  • ·आरओएचएस विनिर्देशों के अनुरूप

5. सारांश

ब्लूटूथ सीरियल संचार एक बहुत ही सरल और बुनियादी ज्ञान है। आम तौर पर, डिबगिंग करते समय, मॉड्यूल विनिर्देश को ध्यान से पढ़ें, और लॉजिक विश्लेषक का उपयोग करते समय कुछ मामलों पर ध्यान दें। यदि आपको कुछ और समझ नहीं आता है, तो आप Feasycom टीम से संपर्क कर सकते हैं!

ऊपर स्क्रॉल करें