اطلاعات عمومی
- نام چیپ: BMI260
- سازنده: Bosch Sensortec
- مهمترین ویژگی کلیدی: BMI260 – IMU شش محوره، توان مصرفی فوقالعاده پایین، شتابسنج سه محوره (±2g تا ±16g)، و ژیروسکوپ سه محوره (±125dps تا ±2000dps) برای ردیابی دقیق حرکت.
- دسته عملکردی: سنسور IMU
- توضیحات فنی کوتاه: BMI260 یک سنسور واحد اندازهگیری اینرسی (IMU) شش محوره است که یک شتابسنج سه محوره و یک ژیروسکوپ سه محوره را در خود ادغام میکند. این سنسور با اندازهگیری شتاب خطی و سرعت زاویهای، وظایف الکتریکی اصلی خود را انجام میدهد. با ویژگیهایی مانند توان مصرفی فوقالعاده پایین و محدوده قابل تنظیم (شتابسنج ±2g تا ±16g، ژیروسکوپ ±125dps تا ±2000dps)، ردیابی دقیق حرکت را فراهم میکند. این دستگاه دادههای خروجی دیجیتال را برای کاربردهای حسگر حرکت و جهتیابی در یک سیستم ارائه میدهد.
فلسفه طراحی
BMI260 با هدف پاسخگویی به تقاضای فزاینده برای ردیابی حرکت با دقت بالا و توان مصرفی فوقالعاده پایین در ابعاد فشرده طراحی شد. این سنسور کاربردهایی را هدف قرار میدهد که به حسگری اینرسی دقیق نیاز دارند، بدون اینکه عمر باتری یا اندازه دستگاه به خطر بیفتد. این سنسور با ارائه یک راهحل جامع IMU شش محوره که عملکرد قدرتمند را با بهرهوری انرژی ترکیب میکند، این شکاف را پر کرده و طراحی سیستمهای پیشرفته با قابلیت حرکت را سادهتر میکند.
توضیحات کلی
BMI260 یک واحد اندازهگیری اینرسی (IMU) شش محوره قدرتمند است که برای حسگر دقیق حرکت طراحی شده است. این سنسور یک شتابسنج سه محوره و یک ژیروسکوپ سه محوره را در یک بسته فشرده و واحد ترکیب میکند. این یکپارچگی امکان اندازهگیری همزمان شتاب خطی و سرعت زاویهای را فراهم میآورد.
از نظر عملکردی، BMI260 دادههای حرکت دینامیکی را در سه محور متعامد هم برای شتاب و هم برای چرخش ثبت میکند. این سنسور این حرکات فیزیکی را به جریانهای دادهای قابل استفاده تبدیل میکند. این دستگاه برای ارائه عملکرد قابل اعتماد در طیف وسیعی از شرایط عملیاتی بهینهسازی شده است.
در یک سیستم الکترونیکی، BMI260 به عنوان یک ورودی اصلی برای کاربردهایی که به جهتیابی، تشخیص ژست یا ردیابی فعالیت نیاز دارند، عمل میکند. این سنسور با یک پردازنده میزبان ارتباط برقرار میکند تا دادههای حرکت اساسی مورد نیاز برای الگوریتمهای پیچیده را فراهم آورد. این امر به سیستم اجازه میدهد تا حرکات فیزیکی خود را درک کرده و به آنها واکنش نشان دهد.
کاربردها
- گوشیهای هوشمند
- دستگاههای پوشیدنی
- واقعیت افزوده (AR) / واقعیت مجازی (VR)
- پهپادها
- رباتیک
- ردیابی فعالیت
ویژگیهای کلیدی
- شتابسنج ۱۶ بیتی سه محوره و ژیروسکوپ ۱۶ بیتی سه محوره یکپارچه.
- محدودههای اندازهگیری قابل تنظیم شتابسنج: ±2g, ±4g, ±8g, ±16g.
- محدودههای اندازهگیری قابل تنظیم ژیروسکوپ: ±125 dps, ±250 dps, ±500 dps, ±1000 dps, ±2000 dps.
- مصرف توان فوقالعاده پایین، با مصرف جریان شتابسنج تا 6.8 µA در ODR ۱۰۰ هرتز.
- پکیج LGA فشرده با ابعاد 2.5 mm x 2.5 mm x 0.8 mm.
- بافر FIFO ۲ کیلوبایتی یکپارچه برای جمعآوری کارآمد دادهها.
- پشتیبانی از رابطهای ارتباطی دیجیتال I2C و SPI.
- قابلیتهای ادغام دادههای سنسور داخلی (BSX Lite, FusionLib).
- موتور وقفه قابل برنامهریزی برای تشخیص رویدادها.
- ویژگیهای داخلی شمارش گام و تشخیص فعالیت.
مزایا
- افزایش عمر باتری در دستگاههای قابل حمل به دلیل مصرف توان فوقالعاده پایین.
- تسهیل طراحی دستگاههای فشرده و محدود از نظر فضا به واسطه ابعاد کوچک.
- فراهم آوردن قابلیتهای ردیابی حرکت دقیق و با کیفیت بالا برای کاربردهای دینامیکی مختلف.
- سادهسازی یکپارچهسازی سیستم و کاهش بار کاری پردازنده میزبان با ادغام دادههای سنسور.
- ارائه عملکردی چندمنظوره و کاربرد پذیری گسترده با چندین محدوده اندازهگیری قابل تنظیم.
- پشتیبانی از اتصال انعطافپذیر به سیستم از طریق پروتکلهای دیجیتال I2C و SPI.
محدودیتها
- برای تفسیر دادههای خام سنسور و اجرای الگوریتمهای پیچیده و خاص کاربرد، به یک میکروکنترلر یا پردازنده خارجی نیاز دارد.
- برای دستیابی به عملکرد بهینه، ممکن است نیاز به انجام رویههای کالیبراسیون در سطح سیستم برای جبران جهتهای نصب، تنش مکانیکی یا تغییرات دما باشد.
- ویژگیهای سختافزاری یکپارچه و کتابخانههای Fusion، برخی وظایف را ساده میکنند اما نیاز به توسعه نرمافزار میزبان برای سیستمهای پیشرفته با قابلیت حرکت را از بین نمیبرند.
Key Technical Specifications
| Specification | Value | Unit |
|---|---|---|
| Supply Voltage (VDDIO) | 1.71 to 3.6 | V |
| Accelerometer Range | ±2, ±4, ±8, ±16 | g |
| Gyroscope Range | ±125, ±250, ±500, ±1000, ±2000 | dps |
| Accelerometer Resolution | 16 | bit |
| Gyroscope Resolution | 16 | bit |
| Output Data Rate (ODR) | 25 to 3200 | Hz |
| Accel Noise Density | 120 (Typical) | µg/√Hz |
| Gyroscope Noise Density | 6 (Typical) | mdps/√Hz |
| Operating Temperature | -40 to +85 | °C |
| Current (Accel, 100 Hz) | 6.8 | µA |
| Current (Gyro, 100 Hz, Perf Mode) | 600 | µA |
| FIFO Buffer Size | 2 | KB |
| Digital Interfaces | I2C, SPI | N/A |
| Package Type | LGA | N/A |
| Package Dimensions | 2.5 x 2.5 x 0.8 | mm³ |
معماری داخلی
BMI260 دارای یک معماری داخلی پیچیده است که شامل عناصر حسگر MEMS هم برای شتاب سه محوره و هم برای نرخ زاویهای سه محوره میشود. سیگنالهای آنالوگ تولید شده توسط این ساختارهای MEMS به قسمتهای ورودی آنالوگ (analog front-ends) اختصاصی برای تقویت و آمادهسازی ارسال میشوند. سپس، مبدلهای آنالوگ به دیجیتال (ADCs) با وضوح بالا، معمولاً ۱۶ بیتی، این سیگنالهای آنالوگ را به دادههای خام سنسور دیجیتال تبدیل میکنند. این اطلاعات دیجیتال سپس به هسته دیجیتال منتقل میشود که مدیریت پردازش دادهها، شامل یک بافر FIFO ۲ کیلوبایتی برای ذخیرهسازی کارآمد دادهها و یک موتور وقفه قابل برنامهریزی را بر عهده دارد. یک بلوک یکپارچه ادغام دادههای سنسور، این دادهها را بیشتر پردازش میکند. در نهایت، خروجی دیجیتال پردازش شده از طریق رابطهای ارتباطی سریال I2C و SPI برای سیستمهای میزبان خارجی قابل دسترسی است.
سوالات فنی متداول
س 1: چگونه نرخ خروجی داده (ODR) را برای شتابسنج و ژیروسکوپ تنظیم کنیم؟
- ج 1: ODR برای هر دو شتابسنج و ژیروسکوپ میتواند به صورت مستقل از طریق تنظیمات رجیستر اختصاصی پیکربندی شود. دیتاشیت ODRهای موجود را از ۲۵ هرتز تا ۳۲۰۰ هرتز برای هر دو سنسور مشخص میکند که به کاربران امکان میدهد بین مصرف توان و نرخ بهروزرسانی دادهها تعادل برقرار کنند.
س 2: هدف از بافر FIFO یکپارچه چیست؟
- ج 2: بافر FIFO ۲ کیلوبایتی به BMI260 اجازه میدهد تا دادههای سنسور را به طور موقت ذخیره کند، که دفعات نیاز پردازنده میزبان به خواندن سنسور را کاهش میدهد. این ویژگی به کاهش کلی مصرف توان سیستم کمک کرده و بار پردازنده میزبان را، به ویژه در طول نرخ دادههای بالا یا اندازهگیریهای پیاپی، کم میکند.
س 3: BMI260 چگونه از عملکرد با توان پایین پشتیبانی میکند؟
- ج 3: BMI260 از عملکرد با توان فوقالعاده پایین از طریق حالتهای توان قابل تنظیم (Normal, Suspend, Deep Suspend) و مدیریت مستقل توان برای شتابسنج و ژیروسکوپ پشتیبانی میکند. ویژگیهایی مانند بافر FIFO و وقفههای قابل برنامهریزی، بهرهوری انرژی را با اجازه دادن به میزبان برای باقی ماندن در حالتهای توان پایین برای مدت زمان طولانیتر، بیشتر میکنند.
س 4: رابطهای ارتباطی اصلی موجود کدامند؟
- ج 4: BMI260 از هر دو رابط ارتباطی دیجیتال I2C و SPI پشتیبانی میکند. این پروتکلهای استاندارد صنعتی امکان یکپارچگی انعطافپذیر با میکروکنترلرهای مختلف و معماریهای سیستم را فراهم میآورند و به تنظیم نرخ انتقال داده و آدرسها اجازه میدهند.
قطعات مشابه / جایگزین
- BMI160، Bosch Sensortec، یک IMU شش محوره نسل قبلی با عملکرد اصلی مشابه.
- BMI270، Bosch Sensortec، یک IMU شش محوره نسل بعدی با ویژگیهای پیشرفته و قابلیتهای AI.
- ICM-20602، TDK InvenSense، یک IMU شش محوره طراحی شده برای کاربردهای موبایل و پوشیدنی.
- LSM6DSO، STMicroelectronics، یک IMU شش محوره شامل شتابسنج و ژیروسکوپ با ویژگیهای پیشرفته صرفهجویی در توان.
جدول مراجع
| نوع منبع | لینک رسمی سازنده |
|---|---|
| Datasheet | BMI260 Datasheet |
| Product Brief | BMI260 Product Page |
| Application Notes | N/A |
این بخش برای معرفی آیسیهای مهم و پرکاربرد تهیه شده است و هدف آن آشنایی بیشتر طراحان و علاقهمندان به الکترونیک است. لطفاً توجه داشته باشید که همه قطعات ارائه شده در اینجا لزوماً بخشی از سبد محصولات ما نیستند؛ با این حال، در صورت نیاز، میتوانید درخواست تامین قطعه را با تماس با ما در orders@gebrabit.com ارسال نمایید.