اطلاعات عمومی
- نام چیپ: BMI261
- سازنده: Bosch Sensortec
- مهمترین ویژگی کلیدی: BMI261 – سنسور IMU، توان مصرفی بسیار پایین، دقت بالا و ابعاد بسته کوچک
- دستهبندی عملکردی: سنسور IMU
- توضیحات فنی کوتاه: BMI261 یک واحد اندازهگیری اینرسی (IMU) شش محوره است که یک شتابسنج سهمحوره و یک ژیروسکوپ سهمحوره را برای اندازهگیری شتاب خطی و سرعت زاویهای ترکیب میکند. این قطعه توان مصرفی بسیار پایین، دقت بالا و ابعاد بسته کوچک را ارائه میدهد و دادههای حرکتی دیجیتال را از طریق رابط سریال برای تفسیر حرکت در سطح سیستم فراهم میکند.
فلسفه طراحی
BMI261 برای پاسخگویی به نیازهای برنامههای پیشرفته پوشیدنی و شنیداری، با هدف حسگر حرکت "همیشه روشن" (always-on)، طراحی شده است. این سنسور شکاف فنی برای واحدهای اندازهگیری اینرسی فشرده، کممصرف و با کارایی بالا را که در دستگاههای باتریدار ضروری هستند، پوشش میدهد. این سنسور ضمن به حداقل رساندن مصرف انرژی، دادههای حرکتی دقیق و قابل اطمینان را ارائه میکند که برای افزایش عمر باتری در لوازم الکترونیکی قابل حمل حیاتی است.
توضیحات کلی
BMI261 یک واحد اندازهگیری اینرسی (IMU) شش محوره فشرده است. این سنسور یک شتابسنج سهمحوره و یک ژیروسکوپ سهمحوره را در یک بسته واحد ادغام میکند تا هم شتاب خطی و هم سرعت زاویهای را تشخیص داده و اندازهگیری کند.
این سنسور با تبدیل حرکت فیزیکی به سیگنالهای دیجیتال عمل میکند که سپس به صورت داخلی برای ارائه دادههای حرکتی دقیق پردازش میشوند. معماری آن از حالتهای عملیاتی مختلفی برای بهینهسازی عملکرد یا بهرهوری انرژی بر اساس الزامات کاربرد پشتیبانی میکند.
در یک سیستم الکترونیکی، BMI261 به عنوان یک بلوک ساختمانی اساسی برای ردیابی حرکت و آگاهی از محیط (context awareness) عمل میکند. این سنسور ورودیهای ضروری را برای الگوریتمهایی فراهم میکند که جهتگیری، حرکت و فعالیت دستگاه را تفسیر میکنند.
کاربردها
- دستگاههای پوشیدنی (ساعتهای هوشمند، ردیابهای تناسب اندام، حلقههای هوشمند)
- دستگاههای شنیداری (TWS، هدفونهای هوشمند)
- واقعیت افزوده/مجازی (AR/VR)
- دستگاههای واقع بر سر (Head-mounted devices)
- کنترلکنندههای بازی
- پهپاد و رباتیک
- لوازم خانگی هوشمند
ویژگیهای کلیدی
- IMU شش محوره (شتابسنج سهمحوره، ژیروسکوپ سهمحوره)
- توان مصرفی بسیار پایین
- عملکرد نویز پایین
- ماشین حالت محدود (FSM) یکپارچه
- تشخیص حرکت (Any-motion) و عدم حرکت (No-motion) یکپارچه
- نمونهبرداری دادهها با همگامسازی سختافزاری برای شتابسنج و ژیروسکوپ
- نرخ داده خروجی (ODR) قابل برنامهریزی
- رابطهای میزبان دیجیتال: I²C و SPI
- محدوده اندازهگیری گسترده شتابسنج (تا ±16g)
- محدوده اندازهگیری گسترده ژیروسکوپ (تا ±2000dps)
- بسته LGA با ابعاد کوچک (2.5 در 3.0 در 0.83 میلیمتر مکعب)
- موتور وقفه (interrupt engine) یکپارچه
مزایا
- مصرف توان پایین، عمر باتری دستگاههای قابل حمل را افزایش میدهد.
- ابعاد بسته کوچک، طراحیهای فشرده و با فضای محدود را امکانپذیر میسازد.
- دقت بالا و نویز کم، عملکرد کلی حسگر حرکت را بهبود میبخشد.
- FSM و تشخیص حرکت یکپارچه، بار پردازشی MCU میزبان را کاهش میدهد.
- رابطهای دیجیتال انعطافپذیر (I²C, SPI) امکان ادغام سیستمهای چندمنظوره را فراهم میکند.
- همگامسازی سختافزاری، همبستگی دقیق دادههای شتابسنج و ژیروسکوپ را تضمین میکند.
- طراحی مقاوم، انعطافپذیری در شرایط محیطی چالشبرانگیز را ارائه میدهد.
محدودیتها
- برای پردازش کامل دادهها، پیکربندی و اجرای الگوریتمها، نیاز به یک میکروکنترلر میزبان خارجی دارد.
- فقط خروجی دیجیتال ارائه میدهد و قابلیت خروجی سیگنال آنالوگ ندارد.
- عملکرد بهینه در برخی کاربردهای دقیق ممکن است نیاز به کالیبراسیون در سطح سیستم داشته باشد.
Key Technical Specifications
| Parameter | Value |
|---|---|
| Supply Voltage (VDD) | 1.71 V to 3.6 V |
| IO Supply Voltage (VDDIO) | 1.71 V to 3.6 V |
| Accelerometer Current (Normal, 100 Hz) | 110 µA (Typical) |
| Gyroscope Current (Normal, 100 Hz) | 500 µA (Typical) |
| IMU Current (Normal, 100 Hz) | 610 µA (Typical) |
| Accelerometer Resolution | 16-bit |
| Gyroscope Resolution | 16-bit |
| Accelerometer ODR | 0.78 Hz to 3.2 kHz |
| Gyroscope ODR | 0.78 Hz to 3.2 kHz |
| Operating Temperature Range | -40 °C to +85 °C |
| Package Type | 14-pin LGA (2.5 mm x 3.0 mm x 0.83 mm) |
| Accelerometer Range | ±2g, ±4g, ±8g, ±16g |
| Gyroscope Range | ±125dps, ±250dps, ±500dps, ±1000dps, ±2000dps |
معماری داخلی
معماری داخلی BMI261 شامل عناصر حسگر MEMS جداگانه برای یک شتابسنج سهمحوره و یک ژیروسکوپ سهمحوره است. هر هسته حسگر شامل مدارهای پیشزمینه آنالوگ اختصاصی است که مسئول تنظیم سیگنال، مانند تقویت و فیلتر کردن هستند. سپس سیگنالهای آنالوگ تنظیمشده توسط مبدلهای آنالوگ به دیجیتال (ADCs) به دادههای دیجیتال تبدیل میشوند. یک واحد پردازش سیگنال دیجیتال، فیلتر کردن، جبران آفست و پشتیبانی از فیوژن حسگر را یکپارچه میکند. این قطعه همچنین شامل بلوکهای پشتیبانی ضروری، از جمله واحدهای مدیریت توان، واحد زمانبندی و کنترل، و کنترلر وقفه است. ارتباط با یک میکروکنترلر خارجی از طریق یک رابط میزبان دیجیتال قابل تنظیم که از پروتکلهای I²C یا SPI پشتیبانی میکند، مدیریت میشود. بلوکهای دیجیتال یکپارچه مانند ماشین حالت محدود (FSM) و تشخیص حرکت/عدم حرکت (Any/No-motion detection) قابلیتهای سنسور را بیشتر افزایش میدهند.
سوالات متداول فنی
- س: چگونه BMI261 میتواند مصرف توان را در کاربردهای "همیشه روشن" (always-on) بهینه کند؟
ج: BMI261 دارای حالتهای توان بسیار پایین و یک FSM (ماشین حالت محدود) یکپارچه است که میتواند وظایف ساده را از MCU میزبان به عهده بگیرد و به MCU اجازه میدهد برای مدت زمان طولانیتری در حالت کمتوان باقی بماند. - س: BMI261 از چه رابطهای دیجیتالی برای ارتباط با یک میکروکنترلر میزبان پشتیبانی میکند؟
ج: BMI261 از هر دو رابط سریال دیجیتال I²C و SPI پشتیبانی میکند. حالت رابط خاص را میتوان در طول راهاندازی دستگاه بر اساس الزامات سیستم پیکربندی کرد. - س: BMI261 همگامسازی بین دادههای شتابسنج و ژیروسکوپ را چگونه انجام میدهد؟
ج: BMI261 نمونهبرداری دادهها را به صورت سختافزاری برای هر دو شتابسنج و ژیروسکوپ همگامسازی میکند. این امر تضمین میکند که دادههای حرکتی از هر دو سنسور در یک نقطه زمانی ثبت میشوند و تحلیل و فیوژن حسگر دقیق را در کاربردها تسهیل میکند.
قطعات مشابه / جایگزین
- BMI270 (Bosch Sensortec): IMU با ویژگیهای هوش مصنوعی یکپارچه برای کاربردهای پیشرفته پوشیدنی.
- BMI160 (Bosch Sensortec): IMU شش محوره با کارایی بالا و توان پایین.
- BMI088 (Bosch Sensortec): IMU با کارایی بالا طراحی شده برای کاربردهای سخت.
- ICM-42688-P (TDK InvenSense): IMU شش محوره با قابلیتهای عملکردی مشابه.
- LSM6DSV16X (STMicroelectronics): IMU شش محوره که ویژگیهای پیشرفته حسگر حرکت را ارائه میدهد.
جدول مرجع
| نوع منبع | لینک رسمی سازنده |
|---|---|
| Datasheet | https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi261-ds000.pdf |
| Product Brief | https://www.bosch-sensortec.com/media/boschsensortec/downloads/product_flyers/bst-bmi261-fl000.pdf |
| User Manual | https://www.bosch-sensortec.com/media/boschsensortec/downloads/user_manuals/bst-bmi261-um000.pdf |
این بخش به منظور معرفی ICهای مهم و پرکاربرد و آشنایی بیشتر طراحان و علاقهمندان به الکترونیک تهیه شده است. لطفاً توجه داشته باشید که لزوماً تمامی قطعات ارائه شده در اینجا بخشی از سبد محصولات ما نیستند؛ با این حال، در صورت نیاز، میتوانید با تماس با ما از طریق orders@gebrabit.com درخواست تأمین خود را ارسال نمایید.