۱. سنسور MPX5700 دقیقاً چیست؟

این قطعه ظاهری عجیب شبیه به یک "سوسک سیاه پلاستیکی با یک لوله روی پشتش" دارد!

  • پورت (لوله): شلنگ هوا به اینجا وصل می‌شود.
  • خروجی آنالوگ: برخلاف سنسورهای دیجیتال پیچیده، این سنسور یک خروجی ولتاژ خطی (0 تا 5 ولت) به شما می‌دهد که مستقیماً متناسب با فشار است. ساده و شاهکار!
  • رنج کاری: سری MPX5700 معمولاً تا 700kPa (حدود 7 بار یا 100 PSI) را تحمل می‌کند. این یعنی برای اکثر سیستم‌های بادی و پنوماتیک عالی است.

۲. پروژه عملی: ساخت گیج باد دیجیتال (Digital Manometer)

بیایید فرض کنیم می‌خواهید یک دستگاه بسازید که فشار مخزن باد را نشان دهد و اگر فشار کم شد، کمپرسور را روشن کند.

قطعات لازم:

  1. سنسور MPX5700AP (مدل AP یعنی Absolute Pressure - فشار مطلق).
  2. برد آردوینو.
  3. شلنگ سیلیکونی (برای اتصال به پورت سنسور).
  4. خازن‌های نویزگیر (طبق دیتاشیت).

۳. سیم‌کشی: ۶ پایه که فقط ۳ تا کار می‌کنند!

اگر به بدنه سنسور نگاه کنید، ۶ پایه می‌بینید اما ۳ تای آن‌ها دکوری هستند! (پین‌های ۱، ۲ و ۳ فعال هستند). دقت کنید که بریدگی (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); }

حالا اگر در شلنگ فوت کنید، عدد تغییر می‌کند!

۵. کاربردهای پول‌ساز این سنسور 💰

فقط به باد فکر نکنید! این سنسور آچار فرانسه پروژه‌های صنعتی است:

  1. سنسور سطح مایعات (Level Meter): شلنگ را به انتهای مخزن آب وصل کنید. فشار آب متناسب با ارتفاع آن است. با این سنسور می‌توانید دقیقاً بگویید چند لیتر آب در تانکر روی پشت‌بام است.
  2. دستگاه پرس: اندازه‌گیری نیروی وارده جک‌های پنوماتیک.
  3. رباتیک: ساخت بازوهای رباتیک نرم (Soft Robotics) که با فشار هوا کار می‌کنند.

۶. هشدار: مدل فیک نخرید! ❌

بازار پر از سنسورهای MPX بازیافتی (Dismantled) است که از دستگاه‌های پزشکی اسقاطی جدا شده‌اند. این سنسورها کالیبره نیستند و ممکن است ۱۰٪ خطا داشته باشند.

  • نشانه اصل: نوشته‌های لیزری دقیق و پین‌های تمیز و بدون اثر قلع.
  • نشانه فیک: بدنه خش‌دار و قیمت مشکوک ارزان.

🛒 ابزار دقیق را از متخصص بخرید

ما در اینجا با جان و مال مردم بازی نمی‌کنیم! سنسورهای فشار موجود در فروشگاه، همگی نو (Brand New) و اورجینال هستند.