اطلاعات عمومی
- نام تراشه: BMI120
- سازنده: Bosch Sensortec
- مهمترین ویژگی کلیدی: BMI120 – سنسور IMU شش محوره، توان مصرفی پایین، چگالی نویز کم، پکیج فشرده
- دستهبندی عملکردی: سنسور IMU
- توضیح فنی کوتاه: BMI120 یک واحد اندازهگیری اینرسی (IMU) شش محوره است که یک شتابسنج ۳ محوره و یک ژیروسکوپ ۳ محوره را یکپارچه میکند. عملکرد الکتریکی اصلی آن ارائه دادههای شتاب و نرخ زاویهای با دقت بالا، مصرف انرژی بسیار پایین و چگالی نویز کم است. این دستگاه نقش سیستماتیک مهمی در ارائه دادههای حسگر حرکتی دقیق برای کاربردهای مختلف فشرده و حساس به توان ایفا میکند.
فلسفه طراحی
BMI120 برای پر کردن شکاف فنی موجود در ردیابی حرکت با توان پایین و "همیشه روشن" در لوازم الکترونیکی مصرفی و دستگاههای اینترنت اشیا (IoT) طراحی شده است. هدف آن ارائه یک راهحل فشرده و انرژیکارآمد برای کاربردهایی است که به حسگری اینرسی شش محوره دقیق نیاز دارند، که باعث به حداقل رساندن مصرف باتری در عین حفظ عملکرد قوی میشود. طراحی این سنسور، فرم فاکتور کوچک، نویز پایین و ویژگیهای یکپارچه را برای سادهسازی ادغام سیستم در طرحهای با محدودیت توان و فضا در اولویت قرار میدهد.
توضیحات عمومی
BMI120 یک واحد اندازهگیری اینرسی (IMU) شش محوره بسیار یکپارچه است که قابلیتهای یک شتابسنج ۳ محوره و یک ژیروسکوپ ۳ محوره را در یک پکیج واحد و فشرده ترکیب میکند. این قطعه به طور خاص برای تشخیص و اندازهگیری شتاب خطی و سرعت زاویهای در سه محور عمود بر هم طراحی شده و دادههای حرکتی جامعی را ارائه میدهد.
نقش اصلی آن در یک سیستم الکترونیکی، عمل به عنوان سنسور اصلی برای ردیابی حرکت و حسگری جهتگیری است. با نظارت مستمر بر تغییرات حرکت و چرخش، BMI120 دستگاهها را قادر میسازد تا موقعیت، جهتگیری و دینامیک خود را در زمان واقعی درک کنند.
این قابلیت امکان پیادهسازی عملکردهای پیشرفته مبتنی بر حرکت را فراهم میکند و آن را به یک جزء کلیدی در سیستمهایی تبدیل میسازد که به دادههای اینرسی دقیق و قابل اعتماد برای تعامل کاربر، ناوبری یا نظارت بر محیط نیاز دارند.
کاربردها
- گجتهای پوشیدنی (به عنوان مثال، ساعتهای هوشمند، ردیابهای تناسب اندام)
- دستگاههای واقعیت افزوده/مجازی (AR/VR)
- پهپادها و وسایل نقلیه کنترل از راه دور
- کنترلکنندههای بازی
- کاربردهای صنعتی (به عنوان مثال، نظارت بر وضعیت)
- دستگاههای IoT و کاربردهای خانه هوشمند
- گوشیهای هوشمند و تبلتها
ویژگیهای کلیدی
- مصرف توان پایین: 32 μA (معمولی) برای شتابسنج و ژیروسکوپ در حالت عادی
- پکیج فشرده: LGA با ابعاد 2.5 x 3.0 x 0.83 mm³
- رابطهای دیجیتال: پشتیبانی از هر دو رابط I²C و SPI
- بافر FIFO داخلی ۵۱۲ بایتی برای ثبت کارآمد دادهها
- نرخ داده خروجی (ODR) قابل برنامهریزی تا 1600 Hz برای شتابسنج و 3200 Hz برای ژیروسکوپ
- محدودههای Full-Scale قابل تنظیم: ±2g تا ±16g برای شتابسنج، ±125 dps تا ±2000 dps برای ژیروسکوپ
- موتور وقفه پیشرفته برای تشخیص حرکت، عدم حرکت، جهتگیری، تشخیص ضربه و موارد دیگر
- محدوده ولتاژ تغذیه عملیاتی: 1.71 V تا 3.6 V (VDD)، 1.2 V تا 3.6 V (VDDIO)
- چگالی نویز پایین: 180 μg/√Hz (معمولی) برای شتابسنج، 0.01 dps/√Hz (معمولی) برای ژیروسکوپ
- فناوری MEMS اثباتشده در میدان برای قابلیت اطمینان
- حالتهای مختلف توان شامل Normal، Suspend و Deep Suspend
- ویژگیهای Self-test برای هر دو شتابسنج و ژیروسکوپ
مزایا
- افزایش عمر باتری به دلیل مصرف توان بسیار پایین در حالتهای فعال.
- طراحی کمجا که ادغام در دستگاههای الکترونیکی فشرده را تسهیل میکند.
- ارتباط انعطافپذیر با میزبان از طریق رابطهای دیجیتال I²C یا SPI قابل انتخاب.
- مدیریت کارآمد دادهها و کاهش بار پردازشی میزبان با FIFO یکپارچه.
- قابلیتهای تشخیص حرکت قوی و قابل اعتماد با ویژگیهای جامع وقفه.
- طیف گستردهای از تنظیمات قابل برنامهریزی امکان بهینهسازی برای نیازهای مختلف کاربردی را فراهم میکند.
محدودیتها
- برای پردازش دادهها، پیکربندی و کنترل به یک میکروکنترلر میزبان خارجی نیاز دارد.
- برای دستیابی به دقت بهینه در کاربردهای خاص، ممکن است به کالیبراسیون اولیه یا جبران آفست نیاز باشد.
مشخصات فنی کلیدی
| Parameter | Specification |
|---|---|
| Supply Voltage (VDD) | 1.71 V to 3.6 V |
| I/O Supply Voltage (VDDIO) | 1.2 V to 3.6 V |
| Current Consumption (Typ) | 32 μA (Accel + Gyro, Normal Mode) |
| Accelerometer Full-Scale | ±2g, ±4g, ±8g, ±16g |
| Gyroscope Full-Scale | ±125 dps, ±250 dps, ±500 dps, ±1000 dps, ±2000 dps |
| Resolution | 16-bit (Accelerometer), 16-bit (Gyroscope) |
| Max Output Data Rate (Accel) | 1600 Hz |
| Max Output Data Rate (Gyro) | 3200 Hz |
| Operating Temperature Range | -40 °C to +85 °C |
| Package Type | 14-pin LGA (2.5 mm x 3.0 mm x 0.83 mm) |
معماری داخلی
معماری داخلی BMI120 با عناصر حسگر MEMS جداگانه برای شتاب سهمحوره و نرخ زاویهای سهمحوره آغاز میشود. سیگنالهای آنالوگ از این مبدلها پس از تنظیم، توسط مبدلهای آنالوگ به دیجیتال (ADC) با وضوح بالا به دادههای دیجیتال تبدیل میشوند. این دادههای دیجیتال تحت پردازش بیشتر، از جمله فیلتر کردن و جبران دما، در واحد پردازش سیگنال دیجیتال دستگاه قرار میگیرند. یک بافر FIFO (First-In, First-Out) با ظرفیت ۵۱۲ بایت امکان ذخیرهسازی کارآمد دادههای سنسور را فراهم میکند و نیاز به تعامل مداوم با میکروکنترلر میزبان را کاهش میدهد. این دستگاه همچنین شامل یک موتور وقفه پیشرفته برای رویدادهای مختلف تحریکشده با حرکت است. تمام دادههای پردازششده و رجیسترهای پیکربندی از طریق یک رابط دیجیتال، با پشتیبانی از پروتکلهای I²C و SPI، که سنسور را به یک کنترلکننده میزبان خارجی متصل میکنند، قابل دسترسی هستند. یک واحد مدیریت توان نیز عملکرد کارآمد در حالتهای مختلف توان را تضمین میکند.
سؤالات فنی متداول
۱. س: BMI120 از چه رابطهای دیجیتالی برای ارتباط پشتیبانی میکند؟
ج: BMI120 از هر دو رابط دیجیتال I²C و SPI پشتیبانی میکند که امکان ادغام انعطافپذیر با طیف وسیعی از میکروکنترلرهای میزبان را فراهم میآورد.
۲. س: مصرف توان معمولی BMI120 در حالت عملکرد عادی چقدر است؟
ج: در حالت عادی، با فعال بودن هر دو شتابسنج و ژیروسکوپ، مصرف جریان معمولی BMI120 برابر با 32 μA است که آن را برای کاربردهای حساس به توان مناسب میسازد.
۳. س: آیا BMI120 شامل یک بافر داده داخلی است و ظرفیت آن چقدر است؟
ج: بله، BMI120 دارای یک بافر FIFO (First-In, First-Out) داخلی با ظرفیت ۵۱۲ بایت است. این بافر میتواند تقریباً ۱۰۰ نمونه از دادههای شتاب و نرخ زاویهای را ذخیره کند و فرکانس نظرسنجی میزبان را کاهش دهد.
۴. س: محدودههای Full-Scale قابل برنامهریزی برای شتابسنج و ژیروسکوپ در BMI120 چیست؟
ج: برای شتابسنج، محدودههای Full-Scale قابل برنامهریزی شامل ±2g، ±4g، ±8g و ±16g است. برای ژیروسکوپ، محدودههای قابل برنامهریزی شامل ±125 dps، ±250 dps، ±500 dps، ±1000 dps و ±2000 dps است.
قطعات مشابه / جایگزین
- BMI160 (Bosch Sensortec): یک IMU شش محوره با عملکرد مشابه و کمی بالاتر.
- BMI270 (Bosch Sensortec): یک IMU شش محوره پیشرفته با ویژگیهای AI یکپارچه و یک Finite State Machine قابل برنامهریزی.
- BMA253 (Bosch Sensortec): یک شتابسنج ۳ محوره که ویژگیهای مشابهی در حسگری شتاب ارائه میدهد.
- BMG160 (Bosch Sensortec): یک ژیروسکوپ ۳ محوره با قابلیتهای مشابه در حسگری نرخ زاویهای.
جدول منابع
| Resource Type | Official Manufacturer Link |
|---|---|
| Datasheet | N/A |
| Product Brief | N/A |
| Application Notes | N/A |
این بخش برای معرفی آیسیهای مهم و پرکاربرد تهیه شده است و هدف آن آشنایی بیشتر طراحان و علاقهمندان به الکترونیک میباشد. لطفاً توجه داشته باشید که تمامی قطعات معرفیشده لزوماً جزو سبد محصولات ما نیستند؛ با این حال، در صورت نیاز میتوانید درخواست تأمین قطعه را از طریق تماس با ما در orders@gebrabit.com ارسال نمایید.