اطلاعات عمومی
- نام تراشه: BMP085
- تولیدکننده: Bosch Sensortec
- مهمترین ویژگی کلیدی: BMP085 – سنسور فشار مطلق دیجیتال، محدوده ۳۰۰ تا ۱۱۰۰ hPa، دقت مطلق تا ۰.۲۵ hPa، و رابط I²C.
- دسته بندی عملکردی: سنسور فشار بارومتری
- یک توضیح فنی کوتاه: BMP085 یک سنسور فشار بارومتری دیجیتال است که اندازهگیریهای دقیق فشار مطلق و دما را ارائه میدهد. با داشتن محدوده فشار ۳۰۰ تا ۱۱۰۰ hPa و دقت مطلق بالا تا ۰.۲۵ hPa، دادههای فشار و دمای دیجیتال را از طریق رابط I²C برای حسگرهای محیطی فراهم میکند.
فلسفه طراحی
BMP085 برای رفع نیاز به یک سنسور فشار مطلق با دقت بالا و مصرف انرژی فوقالعاده کم در برنامههای پیشرفته موبایل و قابل حمل طراحی شد. این سنسور شکاف فنی را در مورد نیاز به قطعات کوچک که قابلیتهای حسگر محیطی قوی را ارائه میدهند و در عین حال مصرف انرژی را به حداقل میرسانند، که برای دستگاههای باتریدار حیاتی است، هدف قرار میدهد.
توضیحات کلی
BMP085 یک سنسور فشار بارومتری دیجیتال است. این مدار مجتمع برای جمعآوری دقیق دادههای محیطی طراحی شده است.
این سنسور فشار بارومتری مطلق و دما را به دقت اندازهگیری میکند و این پارامترهای فیزیکی را به سیگنالهای دیجیتال تبدیل مینماید. این دستگاه عناصر حسگر را با مدارهای تهویه سیگنال ادغام میکند.
نقش کلی آن در یک سیستم الکترونیکی، ارائه اطلاعات قابل اعتماد از فشار و دمای جو است که کاربردهایی را که نیاز به نظارت بر شرایط محیطی دارند، فعال میسازد.
کاربردها
- بهبود ناوبری GPS (مردهیابی، تشخیص شیب)
- تجهیزات فضای باز
- تلفنهای همراه
- PDAها
- دستگاههای ناوبری قابل حمل (PNDs)
- ایستگاههای هواشناسی
ویژگیهای کلیدی
- سنسور فشار بارومتری مطلق
- محدوده فشار گسترده: ۳۰۰ hPa تا ۱۱۰۰ hPa
- مصرف انرژی کم: ۳ µA در حالت استاندارد (۱ اندازهگیری در ثانیه)
- رابط دیجیتال I²C
- کالیبره شده در کارخانه با دادههای کالیبراسیون داخلی
- نویز کم: ۰.۰۶ hPa RMS در حالت وضوح فوقالعاده بالا
- اندازهگیری دمای یکپارچه
- بسته LGA: 5.0 x 5.0 x 1.2 mm³
- جبرانسازی دمای داخلی
مزایا
- دقت مطلق بالا (تا ۰.۲۵ hPa)
- مصرف انرژی فوقالعاده کم برای افزایش عمر باتری
- اندازه بسته کوچک برای ادغام در دستگاههای فشرده
- خروجی دیجیتال طراحی سیستم را ساده کرده و تعداد قطعات خارجی را کاهش میدهد
- کالیبراسیون کارخانه نیاز به کالیبراسیون کاربر را از بین میبرد
- عملکرد نویز کم برای اندازهگیریهای دقیق
محدودیتها
- نیاز به یک میکروکنترلر خارجی برای خواندن دادههای خام، اعمال الگوریتمهای جبرانسازی و مدیریت ارتباط I²C.
- خروجی صرفاً دیجیتال است؛ گزینه خروجی آنالوگ در دسترس نیست.
- حساسیت به تغییرات سریع دما، اگرچه به صورت داخلی جبران میشود، ممکن است برای عملکرد بهینه در محیطهای حرارتی پویا، طراحی دقیق در سطح سیستم را ایجاب کند.
Key Technical Specifications
| Parameter | Specification |
|---|---|
| Supply Voltage | 1.8 V to 3.6 V |
| Current Consumption | 0.5 µA (standby), 3 µA (standard mode, 1 measurement/s) |
| Pressure Range | 300 hPa to 1100 hPa |
| Absolute Pressure Accuracy | Typical 1.0 hPa (low-power), 0.25 hPa (ultra-high res) |
| Pressure Resolution | 0.01 hPa (ultra-high resolution mode) |
| Temperature Range | -40 °C to +85 °C |
| Temperature Resolution | 0.1 °C |
| Max Sampling Rate | 8 Hz (8 measurements per second) |
| Digital Interface | I²C |
| Package Type | LGA package, 5.0 x 5.0 x 1.2 mm³ |
معماری داخلی
BMP085 یک عنصر حسگر فشار پیزورزیستیو و یک عنصر حسگر دمای Bandgap را ادغام میکند. سیگنالهای آنالوگ خام از این حسگرها به یک مبدل آنالوگ به دیجیتال (ADC) با وضوح بالا تغذیه میشوند. پس از تبدیل آنالوگ به دیجیتال، دادههای خام فشار و دمای دیجیتال توسط منطق کنترل داخلی پردازش میشوند. این منطق از دادههای جبرانسازی کالیبره شده در کارخانه که در EEPROM دستگاه ذخیره شده است، استفاده میکند. سپس مقادیر فشار و دمای جبران شده از طریق رابط دیجیتال I²C در اختیار یک میکروکنترلر میزبان خارجی قرار میگیرند.
پرسشهای فنی متداول
Q1: BMP085 چگونه کالیبره میشود و چه مراحلی برای خوانشهای دقیق مورد نیاز است؟
A1: BMP085 در کارخانه کالیبره شده است و دادههای کالیبراسیون آن (که به عنوان ضرایب جبرانسازی شناخته میشوند) به طور دائمی در EEPROM دستگاه ذخیره شدهاند. برای به دست آوردن خوانشهای دقیق فشار و دما، یک میکروکنترلر خارجی باید این ضرایب را از سنسور بخواند و الگوریتم جبرانسازی خاص ارائه شده در دیتاشیت را به مقادیر خروجی خام ADC اعمال کند.
Q2: تأثیر حالتهای عملیاتی مختلف بر عملکرد BMP085 چیست؟
A2: BMP085 چندین حالت عملیاتی از جمله حالتهای توان فوقالعاده پایین، استاندارد، وضوح بالا و وضوح فوقالعاده بالا را ارائه میدهد. این حالتها تعادلی بین سرعت اندازهگیری، مصرف انرژی و نویز/دقت خروجی فراهم میکنند. حالتهای وضوح بالاتر معمولاً منجر به نویز کمتر و دقت بهتر میشوند اما زمان تبدیل طولانیتر و مصرف جریان بیشتری دارند.
Q3: آیا BMP085 میتواند برای اندازهگیری ارتفاع استفاده شود و چگونه محاسبه میشود؟
A3: بله، BMP085 میتواند با تبدیل فشار مطلق اندازهگیری شده برای اندازهگیری ارتفاع استفاده شود. ارتفاع را میتوان با استفاده از فرمول بارومتری که فشار را به ارتفاع مرتبط میکند، محاسبه کرد. دیتاشیت یا نوتهای کاربردی اغلب فرمول لازم را ارائه میدهند که نیاز به فشار سطح دریا به عنوان مرجع دارد.
قطعات مشابه / جایگزین
- BMP180: Bosch Sensortec – جایگزین، سنسور فشار دیجیتال با عملکرد مشابه.
- BMP280: Bosch Sensortec – جایگزین، سنسور فشار بارومتری کوچکتر و با مصرف انرژی کمتر.
- BME280: Bosch Sensortec – افزودن حسگر رطوبت به سنسور فشار و دما.
- DPS310: Infineon – سنسور فشار بارومتری دیجیتال با قابلیتهای اندازهگیری مشابه.
- MS5611: TE Connectivity – سنسور فشار بارومتری دیجیتال با وضوح بالا.
جدول مرجع
| نوع منبع | لینک رسمی تولیدکننده |
|---|---|
| Datasheet | https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmp085-ds000-06.pdf |
| Product Brief | N/A |
| Application Notes | N/A |
این بخش برای معرفی آیسیهای مهم و پرکاربرد تهیه شده است و هدف آن آشنایی بیشتر طراحان و علاقهمندان به الکترونیک میباشد. لطفاً توجه داشته باشید که همه قطعات ارائه شده در اینجا لزوماً بخشی از سبد محصولات ما نیستند؛ با این حال، در صورت نیاز، میتوانید درخواست تامین را با ما در میان بگذارید و با آدرس orders@gebrabit.com تماس بگیرید.