اطلاعات عمومی
- نام چیپ: BME680
- سازنده: Bosch Sensortec
- مهمترین ویژگی کلیدی: BME680 – حسگر محیطی یکپارچه، با قابلیت حسگر گاز پیشرفته برای پایش کیفیت هوای داخلی (IAQ)، اندازهگیری دقیق دما، رطوبت و فشار، و رابط دیجیتال همهکاره I2C/SPI.
- دستهبندی عملکردی: حسگر محیطی یکپارچه (حسگر گاز، فشار، رطوبت، دما)
- توضیحات فنی کوتاه: BME680 یک حسگر محیطی یکپارچه است که برای پایش جامع محیطی طراحی شده است. این حسگر با اندازهگیری دقیق دما، رطوبت، فشار و ترکیبات آلی فرار (VOCs) عملکردهای الکتریکی اصلی را انجام میدهد. مهمترین ویژگی کلیدی این دستگاه، قابلیت حسگر گاز پیشرفته آن برای پایش کیفیت هوای داخلی (IAQ)، همراه با اندازهگیریهای دقیق THP و یک رابط دیجیتال است. این حسگر دادههای خروجی دیجیتال را فراهم میکند و به عنوان یک حسگر اصلی در زنجیرههای سیگنال حسگر محیطی عمل میکند.
فلسفه طراحی
حسگر BME680 برای رفع شکاف فنی در راهحلهای چندحسگره فشرده، کممصرف و بسیار یکپارچه برای پایش محیطی طراحی شد. هدف آن سادهسازی پیادهسازی حسگر کیفیت هوای داخلی (IAQ) در کنار پارامترهای محیطی سنتی مانند دما، رطوبت و فشار است که منجر به کاهش پیچیدگی سیستم و فهرست مواد (BOM) برای کاربردهای مختلف میشود.
توضیحات کلی
BME680 یک حسگر محیطی بسیار یکپارچه است که چندین عملکرد حسگری را در یک پکیج فشرده ترکیب میکند. این حسگر به عنوان یک جزء جامع برای پایش محیطی عمل میکند و اندازهگیریهای دقیقی را در پارامترهای مختلف جوی ارائه میدهد.
در هسته خود، این دستگاه برای اندازهگیری دما، رطوبت نسبی، فشار بارومتریک و انواع ترکیبات آلی فرار (VOCs) که به کیفیت هوای داخلی کمک میکنند، طراحی شده است. این حسگر خواص فیزیکی محیطی را به سیگنالهای دیجیتال برای پردازش بیشتر تبدیل میکند.
در یک سیستم الکترونیکی، BME680 به عنوان یک حسگر حیاتی در قسمت جلویی (front-end) عمل میکند. این حسگر مسئول جمعآوری دادههای اساسی محیطی است و آن را برای کاربردهایی که نیاز به آگاهی لحظهای از وضعیت یا پایش شرایط محیطی دارند، مناسب میسازد.
کاربردها
- اندازهگیری کیفیت هوای داخلی
- اتوماسیون و کنترل خانگی
- کاربردهای اینترنت اشیا (IoT)
- ایستگاههای هواشناسی شخصی
- آگاهی از محیط (Context awareness)
- بهبود ناوبری (داخلی و خارجی)
- گوشیهای هوشمند، تبلتها، دستگاههای پوشیدنی
ویژگیهای کلیدی
- حسگر گاز یکپارچه برای ترکیبات آلی فرار (VOCs)
- حسگر دمای با دقت بالا
- اندازهگیری رطوبت نسبی
- حسگر فشار بارومتریک
- رابطهای دیجیتال: I2C (تا 3.4 مگاهرتز) و SPI (تا 10 مگاهرتز)
- پکیج LGA فشرده (3.0 x 3.0 x 0.95 میلیمتر مکعب)
- مصرف برق کم برای دستگاههای باتریخور
- هیتر یکپارچه برای عملکرد حسگر گاز
- نرخ اورسمپلینگ (oversampling) قابل تنظیم برای دما، رطوبت و فشار
- الگوریتمهای جبرانسازی (compensation) روی تراشه برای دادههای حسگر
مزایا
- سطح بالای یکپارچگی (حسگر دما، فشار، رطوبت و گاز در یک پکیج)
- فرم فاکتور فشرده (پکیج 8-pin LGA با ابعاد 3.0 x 3.0 x 0.95 میلیمتر مکعب)
- مصرف برق کم در حالتهای عملیاتی مختلف
- رابطهای دیجیتال (I2C و SPI) ادغام سیستم را ساده میکنند
- الگوریتمهای جبرانسازی روی تراشه، قرائتهای پایدار و دقیق را تضمین میکنند
محدودیتها
- نیاز به یک میکروکنترلر (MCU) خارجی برای کنترل حسگر، جمعآوری دادهها و پردازش.
- عنصر حسگر گاز برای تثبیت عملکرد خود به یک دوره اولیه "burn-in" نیاز دارد.
- تفسیر مقاومت خام حسگر گاز به شاخصهای معنیدار کیفیت هوا معمولاً به الگوریتمهای نرمافزاری خاصی نیاز دارد.
- حسگر گاز نسبت به گازهای خاص انتخابی نیست و یک نشانگر کلی از سطح VOCs را ارائه میدهد.
Key Technical Specifications
| Parameter | Value | Unit | Notes |
|---|---|---|---|
| Supply Voltage (VDD) | 1.71 to 3.6 | V | |
| Supply Voltage (VDDIO) | 1.2 to 3.6 | V | |
| Operating Temp Range | -40 to +85 | °C | |
| Pressure Range | 300 to 1100 | hPa | |
| Humidity Range | 0 to 100 | %rH | |
| Current Consumption (Sleep) | 0.15 | µA | Typical |
| Current Consumption (Gas sensor, heater on, 1s duty cycle) | 12.5 | mA | Typical average |
| Temp Accuracy | ±0.5 (0 to 65 °C) | °C | Typical |
| Pressure Accuracy | ±0.6 (700 to 900 hPa, 25 to 40 °C) | hPa | Typical |
| Humidity Accuracy | ±3 (20 to 80 %rH, 25 to 40 °C) | %rH | Typical |
| Temp Output Resolution | 0.01 | °C | |
| Pressure Output Resolution | 0.18 | Pa | |
| Humidity Output Resolution | 0.008 | %rH | |
| Interface | I2C, SPI | N/A | I2C up to 3.4 MHz, SPI up to 10 MHz |
| Package Type | 8-pin LGA, 3.0 x 3.0 x 0.95 | mm³ |
معماری داخلی
معماری داخلی BME680 شامل عناصر حسگری اختصاصی برای دما، رطوبت، فشار و گاز است. هر پارامتر فیزیکی توسط مبدل مربوطه خود حس میشود. حسگر گاز دارای یک هیتر یکپارچه است که توسط مدارهای داخلی کنترل میشود تا حساسیت آن به VOCs بهینه شود. سیگنالهای آنالوگ از این عناصر حسگری توسط مبدلهای آنالوگ به دیجیتال (ADCs) با وضوح بالا دیجیتالی میشوند. سپس خروجی دیجیتال توسط الگوریتمهای جبرانسازی و خطیسازی داخلی، با استفاده از دادههای کالیبراسیون ذخیره شده در حافظه غیرفرار (NVM)، پردازش میشود. یک رابط دیجیتال که از پروتکلهای I2C و SPI پشتیبانی میکند، امکان برقراری ارتباط با یک میکروکنترلر میزبان را برای پیکربندی و بازیابی دادهها فراهم میکند.
سوالات متداول فنی
- چگونه مقاومت خام حسگر گاز به اطلاعات معنیدار کیفیت هوا تبدیل میشود؟
BME680 قرائتهای مقاومت خام را از حسگر گاز اکسید فلزی (MOX) خود ارائه میدهد. برای تبدیل این مقادیر به شاخصهای معنیدار کیفیت هوای داخلی (IAQ) یا غلظتهای گازی خاص، معمولاً به یک الگوریتم نرمافزاری پیچیده، مانند نرمافزار Bosch Sensortec Environmental Cluster (BSEC)، برای پردازش و تفسیر دادهها نیاز است. - آیا حسگر گاز نیاز به کالیبراسیون یا burn-in دارد؟
بله، حسگر گاز BME680 از یک دوره اولیه burn-in، که معمولاً چندین دقیقه تا ساعت طول میکشد، برای تثبیت قرائتهای خود پس از روشن شدن بهره میبرد. این امر به لایه حساس حسگر اجازه میدهد تا به یک نقطه عملیاتی پایدار برسد و ثبات اندازهگیریهای بعدی را بهبود بخشد. - حالتهای اصلی مصرف برق BME680 کدامند و چگونه بر مصرف تأثیر میگذارند؟
BME680 از حالتهای مختلف مصرف برق پشتیبانی میکند، از جمله حالت Sleep برای کمترین مصرف، حالت Forced برای اندازهگیریهای تکی و حالتهای Parallel/Sequential برای چرخههای اندازهگیری پیوسته و قابل تنظیم. مصرف جریان به طور قابل توجهی بر اساس حالت انتخابی متفاوت است؛ عملیات حسگر گاز (با هیتر فعال) به طور قابل توجهی انرژی بیشتری نسبت به اندازهگیری دما، رطوبت یا فشار به تنهایی مصرف میکند. - آیا BME680 میتواند بین انواع مختلف گازها تمایز قائل شود؟
حسگر گاز اکسید فلزی BME680 برای تشخیص طیف وسیعی از ترکیبات آلی فرار (VOCs) و سایر گازهایی که بر کیفیت هوا تأثیر میگذارند، با اندازهگیری تغییرات مقاومت الکتریکی، طراحی شده است. این حسگر تشخیص انتخابی گازهای منفرد را ارائه نمیدهد؛ بلکه یک نشانگر کلی از سطح کلی VOCs در محیط را فراهم میکند.
قطعات مشابه / جایگزین
- BME280 – Bosch Sensortec – حسگر یکپارچه دما، رطوبت و فشار.
- BMP280 – Bosch Sensortec – حسگر یکپارچه دما و فشار.
- BME688 – Bosch Sensortec – حسگر یکپارچه THP و گاز با قابلیت هوش مصنوعی.
جدول مرجع
| نوع منبع | لینک رسمی تولیدکننده |
|---|---|
| Datasheet | BME680 Datasheet |
| Product Brief | صفحه محصول BME680 |
| Application Notes | نرمافزار و مستندات BME680 |
این بخش به منظور معرفی ICهای مهم و پرکاربرد تهیه شده است تا آشنایی بیشتری برای طراحان و علاقهمندان به الکترونیک فراهم آورد. لطفاً توجه داشته باشید که لزوماً تمامی قطعات معرفی شده در اینجا بخشی از سبد محصولات ما نیستند؛ با این حال، در صورت نیاز، میتوانید با ما از طریق orders@gebrabit.com تماس گرفته و درخواست تأمین خود را ارسال کنید.