۱. سنسور MPX5700 دقیقاً چیست؟
این قطعه ظاهری عجیب شبیه به یک "سوسک سیاه پلاستیکی با یک لوله روی پشتش" دارد!
- پورت (لوله): شلنگ هوا به اینجا وصل میشود.
- خروجی آنالوگ: برخلاف سنسورهای دیجیتال پیچیده، این سنسور یک خروجی ولتاژ خطی (0 تا 5 ولت) به شما میدهد که مستقیماً متناسب با فشار است. ساده و شاهکار!
- رنج کاری: سری MPX5700 معمولاً تا 700kPa (حدود 7 بار یا 100 PSI) را تحمل میکند. این یعنی برای اکثر سیستمهای بادی و پنوماتیک عالی است.
۲. پروژه عملی: ساخت گیج باد دیجیتال (Digital Manometer)
بیایید فرض کنیم میخواهید یک دستگاه بسازید که فشار مخزن باد را نشان دهد و اگر فشار کم شد، کمپرسور را روشن کند.
قطعات لازم:
- سنسور MPX5700AP (مدل AP یعنی Absolute Pressure - فشار مطلق).
- برد آردوینو.
- شلنگ سیلیکونی (برای اتصال به پورت سنسور).
- خازنهای نویزگیر (طبق دیتاشیت).
۳. سیمکشی: ۶ پایه که فقط ۳ تا کار میکنند!
اگر به بدنه سنسور نگاه کنید، ۶ پایه میبینید اما ۳ تای آنها دکوری هستند! (پینهای ۱، ۲ و ۳ فعال هستند). دقت کنید که بریدگی (Notch) روی بدنه سنسور کجاست.
- Pin 1 (Vout): خروجی ولتاژ -> وصل شود به پایه A0 آردوینو.
- Pin 2 (GND): زمین -> وصل شود به GND.
- Pin 3 (Vs): تغذیه -> وصل شود به 5V.
نکته حیاتی: حتماً بین پایه Vout و GND و همچنین Vs و GND خازنهای سرامیکی (مثلاً 470pF و 100nF) قرار دهید. این سنسورها در محیط صنعتی نویز میگیرند و بدون خازن، اعداد بالا و پایین میپرند.
۴. فرمول جادویی (تبدیل ولتاژ به فشار)
سختترین قسمت کار اینجاست. آردوینو به شما عددی بین ۰ تا ۱۰۲۳ میدهد. چطور این را به PSI تبدیل کنیم؟ طبق دیتاشیت شرکت NXP (سازنده اصلی)، رابطه ولتاژ و فشار خطی است.
کد ساده شده برای آردوینو:
C++
void loop() { int rawValue = analogRead(A0); float voltage = rawValue * (5.0 / 1023.0); // تبدیل عدد ADC به ولتاژ
// فرمول تبدیل بر اساس دیتاشیت MPX5700
// Pressure (kPa) = (Vout / Vs - 0.04) / 0.0012858
float pressureKPA = (voltage / 5.0 - 0.04) / 0.0012858; // تبدیل کیلوپاسکال به PSI (چون ما ایرانیها با PSI راحتتریم!)
float pressurePSI = pressureKPA * 0.145038;
Serial.print("Pressure: "); Serial.print(pressurePSI); Serial.println(" psi"); delay(500); }
حالا اگر در شلنگ فوت کنید، عدد تغییر میکند!
۵. کاربردهای پولساز این سنسور 💰
فقط به باد فکر نکنید! این سنسور آچار فرانسه پروژههای صنعتی است:
- سنسور سطح مایعات (Level Meter): شلنگ را به انتهای مخزن آب وصل کنید. فشار آب متناسب با ارتفاع آن است. با این سنسور میتوانید دقیقاً بگویید چند لیتر آب در تانکر روی پشتبام است.
- دستگاه پرس: اندازهگیری نیروی وارده جکهای پنوماتیک.
- رباتیک: ساخت بازوهای رباتیک نرم (Soft Robotics) که با فشار هوا کار میکنند.
۶. هشدار: مدل فیک نخرید! ❌
بازار پر از سنسورهای MPX بازیافتی (Dismantled) است که از دستگاههای پزشکی اسقاطی جدا شدهاند. این سنسورها کالیبره نیستند و ممکن است ۱۰٪ خطا داشته باشند.
- نشانه اصل: نوشتههای لیزری دقیق و پینهای تمیز و بدون اثر قلع.
- نشانه فیک: بدنه خشدار و قیمت مشکوک ارزان.
🛒 ابزار دقیق را از متخصص بخرید
ما در اینجا با جان و مال مردم بازی نمیکنیم! سنسورهای فشار موجود در فروشگاه، همگی نو (Brand New) و اورجینال هستند.
دیدگاه خود را بنویسید