سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار آموزشی

هر آنچه که باید در مورد بلوتوث 5 بدانیم

دو دهه بعد از عرضه‌ی فناوری بلوتوث، بلوتوث ۵ نسل جدید بلوتوث با امکانات جدیدی در تلفن‌های هوشمند تعبیه شده است.

هر آنچه که باید در مورد بلوتوث 5 بدانیم

بلوتوث یکی از فناوری‌هایی است که آن را بی‌هیچ سؤال و جوابی قبول داریم و پذیرفته‌ایم. پس از معرفی این فناوری در اواسط دهه‌ی ۹۰، به بخشی ضروری در گوشی هوشمند، تبلت‌، لپ‌تاپ‌، دسکتاپ‌ و ... تبدیل شد.

بلوتوث به دو شکل عرضه شده است: «کلاسیک» و «کم‌مصرف». اولین نوع در صفحه کلید بی‌سیم، ماوس‌ و همین‌طور اسپیکر و هدست‌ بی‌سیم وجود دارد. نوع دوم، یعنی بلوتوث کم‌مصرف (BLE) از توان کمتری استفاده می‌کند و برای بخش‌هایی مثل بهداشت و درمان، تناسب اندام و برج‌های دریایی طراحی شده است. به همین دلیل هم گجت‌های پوشیدنی مثل Fitbit Charge2 به جای بلوتوث کلاسیک از BLE استفاده می‌کنند.

تابستان گذشته گروه Bluetooth SIG، فناوری بلوتوث ۵ را معرفی کرد. از آن زمان، مشخصات جدید به‌صورت رسمی منتشر شدند و این فناوری در بوردهای توسعه و گجت‌هایی مثل گلکسی اس ۸ ظاهر شد.

از آنجا که بلوتوث ۵ یک نسخه‌ی بالفعل بلوتوث در چند سال آینده به شمار می‌رود، تست فعلی آن و کشف حقایقی در مورد رنج دامنه و سرعت آن می‌تواند ایده‌ی خوبی باشد. برای انجام این کار دو بورد توسعه‌ی Bluetooth 5 nRF52840 از شرکت Nordic Semiconducter در نظر گرفته شد. این دو بورد با یک مجموعه پروتکل بلوتوث ۵ و یک میکروکنترل ۳۲ بیتی ARM Cortex M4F که در ۶۴ مگاهرتز زمان‌بندی شده است، ارائه شدند.

این یعنی می‌توانید با نوشتن برنامه‌هایی به زبان C، بلوتوث ۵ را در بورد خود آزمایش کنید. برای صرفه‌جویی در زمان یک تست، کار با یک برنامه‌ی بازدهی بلوتوث آغاز شد که توسط Nordic ارائه شد و سپس بر حسب نیاز تغییر کرد.

تصویر ۱
این بوردها از سه نوع اتصال بلوتوث پشتیبانی می‌کنند: BLE 4.x ،Bluetooth 5.2 Mbps و Bluetooth 5Coded. اولین مورد توسط نوع کم‌مصرف بلوتوث به کار برده می‌شود. این اتصال به نام BLE 1 Mbps هم معروف است؛ زیرا سرعت تقریبی آن قبل از اضافه شدن هر سربار پروتکل، در پائین‌ترین سطح خود قرار دارد.

در درجه‌ی دوم، اتصال سریع‌تر جدید قرار دارد که با بلوتوث ۵ ارائه می‌شود. این اتصال در ۲ مگابین بر ثانیه یعنی در پائین‌ترین سطح رتبه‌بندی می‌شود. سومین نوع اتصال یک نوع ویژه و جدید اتصال است که برای بلوتوث ۵ معرفی شد و هدف آن، فراهم کردن اتصال‌ بلوتوث دوربرد با  نرخ بیت پائین است. به بیان دیگر: مسافت مهم‌تر از سرعت است.

مشخصات BLE 4.2 BLE 5 (BLE 5 Long Range (S=2 (BLE 5 Long Range (S=8
سرعت اتصال ۱ Mbps ۲ Mbps ۱ Mbps ۱ Mbps
نرخ داده ای شبکه ۱ Mbps ۲ Mbps ۵۰۰ Kbps ۱۲۵ Kbps
بازدهی داده  ۸۰۰ Kbps ۱۴۰۰ Kbps ۳۸۰ Kbps ۱۰۹ Kbps
تصحیح خطا - - FEC FEC
پیش‌نیاز بلوتوث ۵ اجباری اختیاری اختیاری اختیاری


دوبرابر سازی سرعت
بلوتوث ۵ با دوبرابر کردن سرعت انتقال، پهنای باند را دوبرابر می‌کند. بنابراین یک بسته داده (۲۵۱ بایت ) در یک فریم زمانی (۲۱۲۰ میکروثانیه) ارسال می‌شود. حالا با بلوتوث ۵ همین حجم از داده در ۱۰۶۰ میکروثانیه ارسال می‌شود. با این حال سرعت انتقال داده کاملا دوبرابر نمی‌شود؛ زیرا فضای داخل فریم – که بازه‌ی زمانی بین دو بسته‌ی متوالی است – با بلوتوث ۴ ثابت باقی می‌ماند. این یعنی ارسال داده‌ها سریع‌تر می‌شود اما شکاف بین بسته‌ها کم نمی‌شود. با انجام محاسباتی متوجه می‌شوید که بلوتوث ۵ به اندازه ۱.۷ برابر سریع‌تر از BLE 4.2 است.

تصحیح خطای Forward و Coded
بلوتوث ۵ یک نوع خاص اتصال را ارائه می‌کند که برای ارتباطات دوربرد طراحی شده است. بنابراین، این فناوری ربطی به اسپیکر بلوتوث یا همگام‌سازی ساعت هوشمند با تلفن هوشمند ندارد، بلکه مربوط به اینترنت اشیاء (IoT) است. قدرت IoT به توانایی آن برای جایگذاری ماژول‌های ارزان‌قیمت در سراسر یک سازه (به‌صورت محلی یا صنعتی) یا در یک فضای باز (پارک یا زمین کشاورزی) و جمع‌آوری داده وابسته است. این داده‌ها می‌توانند شامل هر چیزی از جمله دما، رطوبت، حرکت آشکارساز‌ها یا مانیتورهای ترافیک باشند. احتمال‌ آن‌ها نیز به بی‌نهایت می‌رسد. اما مشکل اینجا است که این حسگرها باید قدرت تأمین داشته باشند و باید داده‌های خود را به یک هاب یا گذرگاه مرکزی ارسال کنند. اگر دستگاه به برق وصل باشد، مشکلی در مصرف توان وجود ندارد و دستگاه می‌تواند از Wi-Fi برای برقراری ارتباط استفاده کند. اما نیاز به توان اصلی و پوشش Wi-Fi محدوده و پتانسیل چنین دستگاه‌هایی را محدود می‌کند.

اینجاست که Bluetooth 5 Long Range (دوربرد) به کمک می‌آید. در درجه‌ی اول، به این دلیل که دستگاه از بلوتوث استفاده می‌کند لزوما نیازی به توان برق ندارد. در درجه‌ی دوم، نیازی به استفاده از WiFil یا حتی پوشش‌دهی Wi-Fi نیست. در عوض می‌توان این حسگرها را با یک باتری جایگزین کرد و از Bluetooth 5 Long Range برای ارتباط با گذرگاه استفاده کنید.

اما چگونه می‌توان رنج یا محدوده را بدون افزایش مصرف باتری افزایش داد؟ یکی از روش‌ها کاهش نرخ داده‌ها است. این یعنی هر بیت داده انرژی بیشتری برای سطح یکسانی از توان دارد. دومین ترفند استفاده از تصحیح خطا است.  

برای اطمینان از اتصال، باید مطمئن شوید وقتی یک شماره ارسال می‌شود، شماره‌ی یکسانی در سمت دیگر دریافت می‌شود. اگر «1» به «0» تغییر داده شود، همه چیز می‌تواند اشتباه پیش برود.

بلوتوث ۵ از یک سیستم تصحیح خطای قوی بر اساس کدهای همینگ استفاده می‌کند که یک مجموعه کدهای تصحیح خطا است و توسط ریچارد همینگ در دهه‌ی ۵۰ میلادی ابداع شد. این کدگذاری که به سیستم تصحیح خطای Forward) FEC) معروف است، یک رقم «1» یا «0» را با رقم‌های مختلفی که یک کلمه را می‌سازند جایگزین می‌کند.

از یک مثال ساده استفاده می‌کنیم که معمولا در جهان واقعی کاربردی ندارد اما به‌عنوان یک مثال، خوب است. یک سیستم می‌تواند به جای «0»،  «0000» و به جای «1»، «1111» را ارسال کند. واضح است که این فرآیند کند است؛ اما تا حدی انعطاف دارد. اگر پیغام خراب شود برای مثال تبدیل به «0001» شود، مطمئن باشید معنی آن «0000» بوده است.

به همین ترتیب اگر «1111" به "1011» تغییر پیدا کند، معنی آن «1» بوده است. با این حال اگر «1010» دریافت شود، واضح است که ۲ بیت تغییر کرده‌اند اما سوال اینجا است که «0000» به «1010» تغییر یافته یا «1111» به «1010» ؟ خبر خوب این است که یک زمینه‌ی کامل از علوم کامپیوتر به محاسبه‌ی بهترین روش‌های کشف خطا در انتقال و روش تصحیح خطا اختصاص یافته است.

دنیای واقعی
برای تست بلوتوث ۵ در زمان واقعی، از  دو بورد توسعه‌ی Nordic Semiconductor استفاده شد و سرعت بازدهی موقعیت‌های مختلف اندازه‌گیری شد. در مرحله‌ی اول بازدهی اطراف خانه اندازه‌گیری شد. یک بورد متصل به PC باقی ماند؛ درحالی‌که دیگری به اتاق‌های دیگر برده شد. برای تست دوم، کل تنظیمات به یک بازار محلی برده شد و فاصله‌های احتمالی به ویژه‌ فاصله‌های کاری، با استفاده از Bluetooth 5 Long Range تست شد.

خانه

این یک نقشه‌ی بسیار ساده از یک خانه است:

تصویر ۲
دایره‌ی آبی در گوشه‌ی سمت چپ و پائین، فرستنده را نشان می‌دهد (متصل به PC) در‌حالی‌که ستاره‌های آبی موقعیت‌های مختلف گیرنده را در اطراف خانه و موقعیت دقیق دیوارها را نمایش می‌دهند. دیوارهای این خانه، دیوارهای پارتیشنی ساده‌ای هستند که با گچ پوشانده شده‌اند. دیوارهای ضخیم‌تر، مثل دیوارهای بتنی و آجری و دیوارهایی که تیرآهن داخل آن‌ها به کار رفته است، نحوه‌ی توزیع سیگنال را تغییر می‌دهند.

وقتی بوردها کنار هم قرار بگیرند می‌توان با استفاده از بلوتوث ۵ به بازدهی ۱۳۳۷ کیلوبیت بر ثانیه (یعنی ۱۶۷ کیلوبایت بر ثانیه) و ۷۴۶ کیلوبیت بر ثانیه برای Bluetooth 4.2 رسید. این جدول نحوه‌ی تغییر نرخ بیت را با جابه‌جایی بوردها نمایش می‌دهد.

نقطه فاصله دیوارها بازدهی بلوتوث ۵ بلوتوث ۴.۲
۱ ۵ متر  ۱ ۱۲۱۵ ۶۷۲
۲ ۱۱ متر ۲ ۹۰۰ ۶۲۹
۳ ۱۸ متر ۴ ۴۷۰ ۳۸۶
۴ ۱۱ متر  ۲ ۵۸۴ ۵۳۳
چند نکته در داده‌های جدول وجود دارد. در درجه‌ی اول، بلوتوث ۵ در هر شرایطی سریع‌تر از بلوتوث ۴ است. در درجه‌ی دوم، برای فاصله‌های نزدیک‌تر، بلوتوث ۵ به شکل چشم‌گیری سریع‌تر از BLE 4.2 است: ۱۱۲۵ کیلوبیت بر ثانیه در مقابل ۶۷۲ کیلوبیت بر ثانیه برای نقطه‌ی ۱ و ۹۰۰ کیلوبیت بر ثانیه در مقابل ۶۲۹ کیلوبیت بر ثانیه برای نقطه‌ی ۲.

در درجه‌ی سوم، بازدهی با افزایش فاصله کاهش می‌یابد. این مسئله برای هر دو نوع BLE 4.2 و بلوتوث ۵ صدق می‌کند. در نتیجه، هرقدر رنج یا برد افزایش یابد، مزایای بلوتوث ۵ در مقایسه با BLE 4.2 کاهش می‌یابد (با نادیده گرفتن حالت Long Range برای این لحظه).

شاید انتظار داشته باشید که بازدهی نقطه‌ی ۲ و نقطه‌ی ۴ یکسان باشند، اما واضح است که این‌طور نیست. می‌توان گفت دلیل این مسئله، حجم متفاوت اثاث و آرایش آن‌ها است. قطعا  سیگنال نقطه‌ی ۲ با موانع کمتری نسبت به نقطه‌ی ۴ روبه‌رو است.

مرکز خرید
تست بعدی نسبت به تست‌های خانگی ارزش علمی کمتری دارد. در بازار، دستیابی به مقیاس ضبط و محاسبه‌ی فاصله‌ها دشوار بود، با این حال باید به چند نکته اشاره کرد:

۱. بلوتوث زمانی بهترین عملکرد را دارد که هیچ مانعی نداشته باشد (دیوارها، اثاث و ...). در رستوران که یک فضای بزرگ و باز با میز و صندلی است، عملکرد بسیار خوبی خواهد داشت. در این تست بسته به فاصله، سرعت‌های ۴۵۰ کیلوبیت بر ثانیه و ۲۴۰ کیلوبیت بر ثانیه به دست آمد.

۲. فلز مشکل ایجاد می‌کند. با اجرای تست از داخل به خارج بازار، به خاطر یک پنجره‌ی بزرگ فلزی، عملکرد بلوتوث ضعیف بود . شاید دلیل این عملکرد بد، قاب‌های بزرگ فلزی پنجره و دیگر عناصر فلزی از جمله لوازم خانه باشند.

۳. با Bluetooth 5 Long Range) Coded) یک اتصال بالای ۱۰۰ متر در این تست تنظیم شد؛ البته در صورت تلاش برای یافتن شرایط ایده‌آل، این احتمال وجود داشت که بلوتوث قوی‌تر شود.

تصویر ۳نتیجه‌گیری
بر اساس تست‌ها واضح است که بلوتوث ۵  بازدهی بیشتری دارد. وقتی دو دستگاه در فاصله‌ی چندمتری هم قرار بگیرند، سرعت بیش از ۱۰۰۰ کیلوبیت بر ثانیه هم امکان‌پذیر است و اطراف نقطه‌ی پوشش سیگنال، بلوتوث ۵ سریع‌تر از BLE 4.2 عمل می‌کند. در بسیاری از یال‌های محدوده، اختلاف سرعت‌ به شکل معنادار و بر اساس محاسبات ریاضی کاهش می‌یابد، محدوده‌ی تئوری بلوتوث ۵ (با استفاده از نوع اتصال ۲ کیلوبیت بر ثانیه) کمتر از BLE 4.2 است. با این حال، بلوتوث ۵ نوع اتصال جدید Long Range را معرفی می‌کند که برد بیشتری ارائه می‌کند اما بازدهی آن کمتر است.

نکته‌ی جالب اینجا است که پشتیبانی برای اتصال‌های ۲ کیلوبیت بر ثانیه و Coded در بلوتوث ۵ اختیاری است. تنها اتصال اجباری، سرعت اتصال ۱ کیلوبیت بر ثانیه از بلوتوث ۴ است با این حال اگر تنظیمات بلوتوث ۵ از سرعت اتصال یک مگابیت بر ثانیه پشتیبانی کند، هنوز هم به پشتیبانی از عناصر پروتکل جدید مثل ظرفیت توزیع بیشتر نیاز خواهد داشت (که از ۳۱ بایت تا ۲۵۵ بایت متغیر است).

احتمالات و آینده‌ی اتصال‌های دوربرد در دست بررسی هستند و قطعا در آینده با برنامه‌های بیشتری در زمینه‌ی اتوماسیون خانگی و اینترنت اشیاء روبه‌رو خواهیم شد. این امید وجود دارد که بلوتوث ۵ تعبیه‌شده در تلفن‌های هوشمند فعلی شامل نسخه‌ی کامل بلوتوث ۵ باشد نه یک نسخه‌ی تقلیل‌یافته بدون اتصال ۲ مگابیت بر ثانیه یا اتصال‌های Coded.
نظرتان را ثبت کنید کد خبر: 39185 گروه خبری: اخبار آموزشی منبع خبر: زومیت تاریخ خبر: 1396/07/30 تعداد مشاهده: 2702
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Frames 1.0 for Android +3.0

Frames 1.0 for Android +3.0

650 آیکون با کیفیت 192*192

آموزش شیءگرایی در سی پلاس پلاس

آموزش شیءگرایی در سی پلاس پلاس

شی گرایی در ++C

Strategies for winning

Strategies for winning

33 استراتژی جنگ

فیلم‌های آموزش فارسی جی‌کوئری jQuery

فیلم‌های آموزش فارسی جی‌کوئری jQuery

آموزش جی کوئری

مزایای استفاده از انژری هسته ای

مزایای استفاده از انژری هسته ای

نیروگاه هسته ای (Nuclear Power Station)

RAD + Updates

RAD + Updates

بهترین بازی های اکشن برای کامپیوتر

Daylight

Daylight

اکشن هیجانی

تلاوت مجلسی استاد السید متولی عبدالعال سوره مبارکه نصر

تلاوت مجلسی استاد السید متولی عبدالعال سوره مبارکه نصر

تلاوت السید متولی عبدالعال سوره نصر

InShot Video Editor 2.175.1517 For Android +7.0

InShot Video Editor 2.175.1517 For Android +7.0

ویرایش گر عکس اینشات

Valhalla Hills + Update v1.02

Valhalla Hills + Update v1.02

تپه‌های والهالا

آموزش طراحی و ترجمه قالب بلاگفا

آموزش طراحی و ترجمه قالب بلاگفا

آشنایی کاربردی با طراحی و ترجمه قالب های بلاگفا

Super Stickman Golf 3 v1.7.22 for Android +4.0

Super Stickman Golf 3 v1.7.22 for Android +4.0

استیکمن گلف باز

Troy

Troy

تروی

Advanced Installer Architect 23.3.0

Advanced Installer Architect 23.3.0

ساخت نصاب نرم افزار ساخت فایل ستاپ نرم افزار

InPixio Eclipse HDR PRO 1.3.700.620

InPixio Eclipse HDR PRO 1.3.700.620

ساخت تصاویر اچ دی آر با کیفیت بالا

سخنرانی حجت الاسلام سید احمد خاتمی با موضوع شباهت‌های نظام نبوی و نظام فاطمی ایران

سخنرانی حجت الاسلام سید احمد خاتمی با موضوع شباهت‌های نظام نبوی و نظام فاطمی ایران

سخنرانی سید احمد خاتمی با موضوع شباهت‌های نظام نبوی و نظام فاطمی ایران

Deep Sleep Battery Saver Pro 5.1 for Android +2.3

Deep Sleep Battery Saver Pro 5.1 for Android +2.3

مدیریت مصرف انرژی

MSC Adams 2024.2 / 2020 / 2019.2 / 2018 / 2014

MSC Adams 2024.2 / 2020 / 2019.2 / 2018 / 2014

ام اس سی ادامز

Omni Swipe 2.46 mod for Android +4.0

Omni Swipe 2.46 mod for Android +4.0

ساخت میانبر برنامه ها

سخنرانی های مرحوم آیت الله مجتهدی تهرانی بخش نهم

سخنرانی های مرحوم آیت الله مجتهدی تهرانی بخش نهم

سخنرانی آیت الله مجتهدی تهرانی با موضوع علاج عجب به عبادت

Forward to the Sky

Forward to the Sky

اکشن چالشی

Battle Brothers - Lindwurm + Update v1.1.0.7

Battle Brothers - Lindwurm + Update v1.1.0.7

استراتژیک جنگی تاریخی

UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition

UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition

آموزش UML

InfiniteSkills - Learning SQL For Oracle

InfiniteSkills - Learning SQL For Oracle

فیلم آموزش اوراکل اس‌کیو‌اِل

Call & Message blocker 4.8.3 for Android

Call & Message blocker 4.8.3 for Android

بلک لیست تماس و پیام کوتاه

Peter Rabbit

Peter Rabbit

پیتر خرگوشه

سخنرانی حجت الاسلام حسینی قمی با موضوع آمادگی ورود به ماه رمضان

سخنرانی حجت الاسلام حسینی قمی با موضوع آمادگی ورود به ماه رمضان

حاج آقا حسینی قمی با موضوع آمادگی ورود به ماه رمضان

TinyKeep

TinyKeep

فرار از سیاه‌چال

Potion Permit – Deluxe Edition

Potion Permit – Deluxe Edition

پزشکی برای کامپیوتر

WiFi Pro FTP Server 2.0.9 for Android +4.0.0.2

WiFi Pro FTP Server 2.0.9 for Android +4.0.0.2

وای فای اف تی پی

PC Magazine January 2016 - December 2016

PC Magazine January 2016 - December 2016

پی سی مگزین

Wispi 3.3.1.702 for Android +4.1

Wispi 3.3.1.702 for Android +4.1

ویسپی

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

حـیاء چـیست؟

جستجوی کتابشناسی for Android

جستجوی کتابشناسی for Android

جستجوی اطلاعات کتابهای ثبت شده در کتابخانه ملی ایران (نسخه اندروید)

Malwarebytes Premium 5.4.5.226 / 2.2.1.1043

Malwarebytes Premium 5.4.5.226 / 2.2.1.1043

مالوربایتس آنتی مالور

Audiko ringtones for Android 2.28.20 PRO For Android +4.1

Audiko ringtones for Android 2.28.20 PRO For Android +4.1

زنگ موبایل

ResumeMaker Professional Deluxe 20.4.0.7020

ResumeMaker Professional Deluxe 20.4.0.7020

ساخت رزومه حرفه ای

گلچین سخنرانی وفات حضرت خدیجه (سلام الله علیها)

گلچین سخنرانی وفات حضرت خدیجه (سلام الله علیها)

گلچین سخنرانی پیرامون حضرت خدیجه

آموزش کامل تکنیک های جستجو در گوگل (Google Hacking)

آموزش کامل تکنیک های جستجو در گوگل (Google Hacking)

آموزش تکنیک های جستجو در گوگل

حکیم ابوالقاسم فردوسی

حکیم ابوالقاسم فردوسی

تاریخ و فرهنگ ایران

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!