اطلاعات عمومی
- نام تراشه: BMM150
- سازنده: Bosch Sensortec
- مهمترین ویژگی کلیدی: BMM150 – سنسور Magnetometer، سه محوره، محدوده میدان مغناطیسی ±۱۳۰۰ µT (x,y) / ±۲۵۰۰ µT (z)، رزولوشن ۰.۳ µT.
- دسته بندی عملکردی: سنسور Magnetometer
- توضیحات فنی کوتاه: BMM150 یک سنسور ژئومغناطیسی دیجیتال سه محوره است که قدرت میدان مغناطیسی را در امتداد سه محور متعامد با دقت اندازهگیری میکند. این سنسور با محدوده وسیع اندازهگیری مغناطیسی ±۱۳۰۰ µT (x,y) و ±۲۵۰۰ µT (z) و رزولوشن ۰.۳ µT، دادههای خروجی دیجیتال را از طریق رابط I²C یا SPI برای کاربردهای حسگری میدان مغناطیسی ارائه میدهد.
فلسفه طراحی
BMM150 با هدف رفع نیاز به یک سنسور ژئومغناطیسی سه محوره با دقت بالا، اندازه بسیار کوچک و توان مصرفی کم طراحی شده است. توسعه آن بر ارائه دادههای جهتگیری فضایی مطلق، دقیق و قابل اعتماد، به ویژه برای کاربردهایی با فضای محدود و تغذیه باتریمحور، متمرکز بوده است. این سنسور با هدف ارائه عملکردی پایدار حتی در حضور تغییرات دما و تنشهای مکانیکی تولید شده است.
توضیحات کلی
BMM150 یک سنسور ژئومغناطیسی دیجیتال سه محوره مستقل است که برای اندازهگیری دقیق میدان مغناطیسی مهندسی شده است. این سنسور عناصر حسگر پیشرفته و پردازش سیگنال را برای تشخیص میدانهای مغناطیسی محیط ادغام میکند و قابلیتهای قطبنمای الکترونیکی را در دستگاههای قابل حمل فراهم میآورد.
این سنسور از فناوری مقاومت مغناطیسی (magneto-resistive) برای تبدیل تغییرات میدان مغناطیسی به سیگنالهای الکتریکی قابل اندازهگیری استفاده میکند. مدار داخلی آن شامل بخشهای تقویتکننده سیگنال و دیجیتالسازی دقیق است که یکپارچگی بالای دادهها را تضمین میکند.
در یک سیستم الکترونیکی، BMM150 به عنوان یک دستگاه ورودی حیاتی عمل میکند که دادههای مغناطیسی محیطی را به اطلاعات دیجیتال تبدیل میکند. این دادهها سپس میتوانند توسط یک میکروکنترلر میزبان برای کارهای مختلف جهتگیری، تعیین سر و ناوبری پردازش شوند.
کاربردها
- قطبنمای الکترونیکی در تلفنهای هوشمند
- تبلتها
- دستگاههای ناوبری قابل حمل
- کنترلهای از راه دور
- کنسولهای بازی
- پوشیدنیها (Wearables)
- خانههای هوشمند
ویژگیهای کلیدی
- سنسور ژئومغناطیسی دیجیتال ۳ محوره
- مصرف توان پایین (۱۷۰ µA نمونهای در ODR 10 Hz)
- رابطهای دیجیتال I²C و SPI
- نرخ خروجی داده تا ۱۰۰ Hz
- عملکرد وقفه
- سنسور دمای یکپارچه
- اندازه پکیج کوچک (۰.۷ × ۲.۰ × ۲.۰ میلیمتر مکعب)
- محدوده وسیع اندازهگیری مغناطیسی: ۱۳۰۰± µT (x,y) و ۲۵۰۰± µT (z)
- رزولوشن بالا: ۰.۳ µT (در محدوده ۱۳۰۰± µT)
- موتور جبرانسازی داخلی برای اعوجاج میدان مغناطیسی
مزایا
- دقت بالا در اندازهگیری میدان مغناطیسی.
- پکیج بسیار کوچک برای طراحیهایی با فضای محدود.
- مصرف توان پایین، مناسب برای کاربردهای باتریمحور.
- عملکرد پایدار در برابر دما و تنش مکانیکی.
- انعطافپذیری بالا با قابلیت انتخاب رابطهای دیجیتال I²C و SPI.
- سهولت ادغام در سیستمهای الکترونیکی مختلف به دلیل اندازه فشرده و پروتکلهای ارتباطی استاندارد.
محدودیتها
- برای دستیابی به حداکثر دقت میدان مغناطیسی، نیاز به جبرانسازی خارجی (سختآهن، نرمآهن) دارد.
- اندازهگیریهای میدان مغناطیسی میتواند تحت تأثیر مواد فرومغناطیسی اطراف و میدانهای مغناطیسی خارجی قرار گیرد.
- برای پردازش داده، کنترل و پیادهسازی الگوریتمهای کالیبراسیون به یک میکروکنترلر (MCU) میزبان نیاز دارد.
Key Technical Specifications
| Specification | Value |
|---|---|
| Supply Voltage (VDD) | 1.62 V to 3.6 V |
| Current Consumption | Suspend: 100 nA (typ.) |
| Low Power (10 Hz): 170 µA (typ.) | |
| Regular (25 Hz): 500 µA (typ.) | |
| Resolution | 0.3 µT (LSB at ±1300 µT range) |
| Output Data Rate (ODR) | 10 Hz to 100 Hz |
| Operating Temp. Range | -40 °C to +85 °C |
| Package Type | LGA (LGA-8 package with a metal lid) |
| Package Dimensions | 2.0 x 2.0 x 0.7 mm³ |
معماری داخلی
معماری داخلی BMM150 شامل چندین بلوک کلیدی است. در هسته آن، عناصر حسگر مقاومت مغناطیسی با حساسیت بالا قرار دارند که میدانهای مغناطیسی را در امتداد محورهای X، Y و Z تشخیص میدهند. این سیگنالهای آنالوگ سپس از طریق یک Analog Front End (AFE) برای تهویه، از جمله تقویت و فیلتر کردن، عبور میکنند. سیگنالهای آنالوگ تهویه شده توسط یک مبدل آنالوگ به دیجیتال (ADC) دیجیتالی میشوند. یک هسته پردازش سیگنال دیجیتال (DSP) اختصاصی، دادههای دیجیتال را پردازش کرده، محاسبات داخلی را انجام میدهد و جبرانسازی دما و تنش را اجرا میکند. یک واحد مدیریت توان، توزیع کارآمد توان را تضمین میکند، در حالی که یک بلوک منطق کنترلی، حالتهای عملیاتی و پیکربندیهای دستگاه را مدیریت میکند. در نهایت، دادههای پردازش شده از طریق رابطهای دیجیتال استاندارد I²C یا SPI در دسترس قرار میگیرند. این دستگاه همچنین یک سنسور دما را برای نظارت بر دمای داخلی ادغام میکند.
پرسشهای فنی متداول
BMM150 چگونه با تداخل مغناطیسی در یک برنامه کاربردی برخورد میکند؟
BMM150 دادههای خام میدان مغناطیسی را ارائه میدهد. برای مقابله با تداخل مغناطیسی از مواد اطراف (سختآهن) و اجزای داخلی دستگاه (نرمآهن)، روالهای کالیبراسیون خارجی که توسط میکروکنترلر میزبان انجام میشود، ضروری است. این الگوریتمها اعوجاجات را جبران میکنند و اطلاعات دقیق سر و جهتگیری را تضمین میکنند.حالتهای توان مختلف موجود در BMM150 کدامند و چگونه بر عملکرد تأثیر میگذارند؟
BMM150 از چندین حالت توان از جمله Suspend، Sleep، Low Power، Regular و Enhanced Regular پشتیبانی میکند. این حالتها به طراحان امکان میدهند تا سنسور را برای مصرف توان پایین یا عملکرد بالا بهینه کنند. به عنوان مثال، حالت Low Power مصرف جریان کمتری را با نرخ خروجی داده پایینتر ارائه میدهد، در حالی که حالتهای Regular و Enhanced Regular نرخ داده بالاتر و عملکرد نویز بهتر را به قیمت افزایش مصرف توان فراهم میکنند.آیا میتوان از BMM150 برای کاربردهای قطبنمای با جبران شیب استفاده کرد؟
بله، BMM150 به طور خاص برای کاربردهای قطبنمای الکترونیکی با جبران شیب طراحی شده است. با این حال، برای دستیابی به جبران شیب، دادههای میدان مغناطیسی از BMM150 باید با دادههای شتاب، که معمولاً از یک شتابسنج ۳ محوره خارجی میآیند، ترکیب شده و توسط یک الگوریتم همجوشی سنسور (sensor fusion) روی میکروکنترلر میزبان پردازش شوند.الزامات برای اتصال BMM150 به یک میکروکنترلر میزبان چیست؟
BMM150 از طریق رابطهای I²C یا SPI ارتباط برقرار میکند. رابطسازی صحیح نیازمند اتصال خطوط I/O دیجیتال (SCL/SDA برای I²C، یا CSB/SCK/MISO/MOSI برای SPI) و تأمین منابع تغذیه پایدار (VDD و VDDIO) است. خازنهای دکوپلینگ برای خطوط تغذیه ضروری هستند و مقاومتهای pull-up خارجی ممکن است برای خطوط I²C بسته به طراحی سیستم لازم باشند.
قطعات مشابه / جایگزین
- BMM250 | Bosch Sensortec | نسل قبلی سنسور ژئومغناطیسی دیجیتال ۳ محوره.
- BMM350 | Bosch Sensortec | نسل بعدی سنسور ژئومغناطیسی دیجیتال ۳ محوره با عملکرد بهبود یافته.
- BMC150 | Bosch Sensortec | سنسور IMU شش محوره ترکیبی از یک شتابسنج ۳ محوره و یک Magnetometer سه محوره.
جدول منابع
| نوع منبع | لینک رسمی سازنده |
|---|---|
| Datasheet | BMM150 Datasheet |
| Product Brief | BMM150 Product Page |
| Application Note | BMM150 Sensor Data Processing |
| Application Note | BMM150 Calibration and Power Mode Tuning |
این بخش به منظور معرفی ICهای مهم و پرکاربرد، با هدف آشنایی بیشتر طراحان و علاقهمندان به الکترونیک تهیه شده است. لطفاً توجه داشته باشید که تمامی قطعات معرفیشده در اینجا لزوماً جزئی از سبد محصولات ما نیستند؛ با این حال، در صورت نیاز، میتوانید با ما از طریق orders@gebrabit.com تماس گرفته و درخواست تأمین قطعه خود را ارسال نمایید.