ব্লুটুথ মডিউল সিরিয়াল বেসিক
1. ব্লুটুথ মডিউল সিরিয়াল পোর্ট
সিরিয়াল ইন্টারফেসটি সিরিয়াল পোর্ট হিসাবে সংক্ষেপে করা হয়, সিরিয়াল যোগাযোগ ইন্টারফেস হিসাবে পরিচিত, সাধারণত একটি কম পোর্ট হিসাবে পরিচিত. এটি একটি সাধারণ শব্দ, এবং সিরিয়াল যোগাযোগ ব্যবহার করে এমন ইন্টারফেসগুলি সিরিয়াল পোর্টসকে বলা হয়. একটি সিরিয়াল পোর্ট একটি হার্ডওয়্যার ইন্টারফেস.
ইউআরটি হ'ল ইউনিভার্সাল অ্যাসিঙ্ক্রোনাস রিসিভার/ট্রান্সমিটারের সংক্ষেপণ, অর্থ সর্বজনীন অ্যাসিঙ্ক্রোনাস রিসিভার/ট্রান্সমিটার.
ইউআরটিতে একটি টিটিএল স্তরের সিরিয়াল পোর্ট এবং একটি আরএস -232 স্তরের সিরিয়াল পোর্ট অন্তর্ভুক্ত রয়েছে, এবং ইউআরটি যোগাযোগ ব্যবহার করে উভয় ডিভাইসই ইউআরটি প্রোটোকল মেনে চলতে হবে.
2. ব্লুটুথ মডিউল ইউআর্ট প্রোটোকল
বিভিন্ন প্রোটোকল ফর্ম্যাট অনুযায়ী, এটি আরও দুটি প্রোটোকল ফর্ম্যাটে বিভক্ত করা যেতে পারে: এইচ 4 (টিএক্স/আরএক্স/সিটিএস/আরটিএস/জিএনডি) এবং এইচ 5 (টিএক্স/আরএক্স/জিএনডি)
এইচ 4: যোগাযোগের মধ্যে পুনরায় সংক্রমণ অন্তর্ভুক্ত নয়, সুতরাং সিটিএস/আরটিএস অবশ্যই ব্যবহার করতে হবে. ইউআরটি যোগাযোগ রয়েছে “স্বচ্ছ সংক্রমণ” মোড, যে, যুক্তি বিশ্লেষকের মাধ্যমে পর্যবেক্ষণ করা ডেটা হ'ল প্রকৃত যোগাযোগের ডেটা দিকনির্দেশ হেড ডেটাটাইপ হোস্ট ->নিয়ামক 0x01 এইচসিআই কমান্ড হোস্ট ->নিয়ামক 0x02 এসিএল প্যাকেট হোস্ট ->নিয়ামক 0x03 এসসিও প্যাকেট নিয়ামক ->হোস্ট 0x04 এইচসিআই ইভেন্ট কন্ট্রোলার ->হোস্ট 0x02 এসিএল প্যাকেট নিয়ামক ->হোস্ট 0x03 এসসিও প্যাকেট
এইচ 5: (3-তার হিসাবে পরিচিত), পুনঃস্থাপনের জন্য সমর্থন করার কারণে, সিটিএস/আরটিএস al চ্ছিক. এইচ 5 যোগাযোগের ডেটা প্যাকেটগুলি 0xC0 দিয়ে শুরু এবং শেষ হয়, যে, 0এক্সসি 0… পেলোড 0xC0. যদি পে -লোডে 0xC0 থাকে, এটি 0xdb 0xdc এ রূপান্তরিত হয়; যদি পে -লোডে 0xdb থাকে, এটি 0xdb 0xdd এ রূপান্তরিত হয়
3. ব্লুটুথ মডিউল সিরিয়াল পোর্ট
বেশিরভাগ ব্লুটুথ এইচসিআই মডিউলগুলি এইচ 5 মোডকে সমর্থন করে,
একটি ছোট অংশ (যেমন BW101/BW104/BW151) শুধুমাত্র এইচ 4 মোড সমর্থন করে (অর্থাৎ. সিটিএস/আরটিএস প্রয়োজন)
এইচ 4 বা এইচ 5 কিনা, ব্লুটুথ আরম্ভের সময়, প্রোটোকল স্ট্যাক 115200bps এর বাড হারে মডিউলটির সাথে সংযোগ স্থাপন করে. সংযোগ সফল হওয়ার পরে, এটি একটি উচ্চ বাউড রেটে লাফ দেয় (>= 921600bps). সাধারণত ব্যবহৃত হয় 921600/1 মি/1.5 মি/2 মি/3 মি
দ্রষ্টব্য: এইচ 4 সিরিয়াল পোর্ট কনফিগারেশনটিতে একটি চেক বিট অন্তর্ভুক্ত নয়; এইচ 5 সাধারণত এমনকি চেক ব্যবহার করে. লজিক অ্যানালাইজার সহ সিরিয়াল পোর্ট ডেটা প্যাকেটগুলি দখল করার সময় ফর্ম্যাটটি সেট করতে ভুলবেন না.
4. কেস
বেসিক পরামিতি
এফএসসি-ডিবি 1004-বিটি 826 বিটি 826 ব্লুটুথ মডিউল এবং ডিবি 1004 পিন ইন্টারফেস বোর্ডকে সংহত করে, ব্লুটুথ সমর্থন করে 4.2 দ্বৈত মোড প্রোটোকল (বিআর/ইডিআর/লে), বেসব্যান্ড কন্ট্রোলারকে সংহত করে, কর্টেক্স-এম 3 সিপিইউ, পিসিবি অ্যান্টেনা
- · প্রোটোকল: এসপিপি, লুকানো, গ্যাট, ইত্যাদি
- · প্যাকেজ আকার: 13 * 26.9 * 2মিমি
- · পাওয়ার স্তর 1.5
- · ডিফল্ট সিরিয়াল পোর্ট বাউড রেট: 115.2কেবিপিএস বাড রেট রেঞ্জ: 1200বিপিএস ~ 921 কেবিপিএস
- · সমর্থন ওটিএ আপগ্রেড
- Q বিকিউবি
- Ro আরএইচএস স্পেসিফিকেশনগুলির সাথে অনুগত
5. সংক্ষিপ্তসার
ব্লুটুথ সিরিয়াল যোগাযোগ একটি খুব সহজ এবং মৌলিক জ্ঞান. সাধারণত, ডিবাগিং করার সময়, মডিউল স্পেসিফিকেশন সাবধানে পড়ুন, এবং যুক্তি বিশ্লেষক ব্যবহার করার সময় কিছু বিষয়ে মনোযোগ দিন. আপনি যদি অন্য কিছু বুঝতে না পারেন, আপনি ফ্যাসিককম টিমের সাথে যোগাযোগ করতে পারেন!