خانه » فروشگاه » ماژول رید سوییچ بزرگ

ماژول رید سوییچ بزرگ

52,000 تومانهر عدد

ماژول رید سوییچ بزرگ (Large Reed Switch Module) یک سوئیچ الکترومکانیکی است که با اعمال میدان مغناطیسی فعال می‌شود. این ماژول از یک جعبه شیشه‌ای محفوظ حاوی دو تیغه فلزی (رید) تشکیل شده که در حضور میدان مغناطیسی به هم متصل می‌شوند.

این ماژول با ابعاد بزرگ‌تر، حساسیت بیشتر و جریان بالاتر را برای کاربردهای صنعتی، امنیتی و اتوماسیون فراهم می‌کند.

تعداد قیمت تخفیف
10-49 50,960 تومان هر عدد 2%
50+ 50,440 تومان هر عدد 3%

5,000,000 تومان را به سبد خرید اضافه کنید و ارسال رایگان دریافت کنید!

موجود در انبار

Size and packaging guidelines

یکا (واحد) علامت اختصاری شرح انگلیسی مقدار
1 متر m Meter 1
1 سانتی متر cm Canti Meter 2-^10
1 میلی متر mm Mili Meter 3-^10
1 اینچ in Inch 2.54cm
2 اینچ in Inch 5.08cm
3 اینچ in Inch 7.62cm
5 اینچ in Inch 12.7cm
13 افرادی که اکنون این محصول را تماشا می کنند!




توضیحات

ماژول رید سوییچ بزرگ

(Large Reed Switch Module)

کلید مغناطیسی با حساسیت بالا

ماژول رید سوییچ بزرگ (Large Reed Switch Module) – کلید مکانیکی بدون تماس با آهنربا

ماژول رید سوییچ بزرگ (Large Reed Switch Module) یک سوئیچ الکترومکانیکی است که با اعمال میدان مغناطیسی فعال می‌شود. این ماژول از یک جعبه شیشه‌ای محفوظ حاوی دو تیغه فلزی (رید) تشکیل شده که در حضور میدان مغناطیسی به هم متصل می‌شوند. این ماژول با ابعاد بزرگ‌تر، حساسیت بیشتر و جریان بالاتر را برای کاربردهای صنعتی، امنیتی و اتوماسیون فراهم می‌کند.


ویژگی‌های کلیدی و مزایا

  • فعالسازی بدون تماس: فعال‌سازی با فقط نزدیک کردن آهنربا – عدم سایش مکانیکی

  • عمر طولانی: بیش از 10 میلیون بار عملیات کلیدزنی (بدون تماس مکانیکی مستقیم)

  • سوئیچینگ سریع: زمان پاسخ کمتر از 1 میلی‌ثانیه

  • ایزوله کامل: بدنه شیشه‌ای کاملاً آب‌بند – مقاوم در برابر رطوبت، گردوغبار و خورندگی

  • حساسیت قابل تنظیم: با ماژول‌های آماده دارای پتانسیومتر تنظیم حساسیت

  • مصرف انرژی صفر در حالت عادی: هیچ انرژی‌ای مصرف نمی‌کند (سوئیچ پسیو)

  • قابلیت کار در محیط‌های خشن: مقاوم در برابر ضربه، لرزش و دماهای شدید

  • هزینه نگهداری بسیار پایین: فاقد قطعات متحرک مکانیکی


مشخصات فنی کامل

پارامترمشخصات فنی
نوع سوئیچرید سوییچ (Reed Switch) – Normally Open (NO)
سایز رید سوییچبزرگ (Large) – طول 35mm تا 50mm
ولتاژ کاریتا 200V DC / 140V AC
جریان مجازتا 3A (بسته به مدل)
جریان لحظه‌ایتا 5A برای مدت کوتاه
مقاومت تماسیکمتر از 100 میلی‌اهم
ولتاژ شکست500V تا 1000V
توان سویچینگتا 60W
حساسیت مغناطیسی10 تا 50 آمپر-دور بر متر (AT) – بسیار حساس
فاصله فعال‌سازیتا 30 میلی‌متر با آهنربای استاندارد
زمان پاسخ0.5 تا 2 میلی‌ثانیه
فرکانس سویچینگتا 500 هرتز
دمای کاری-40°C تا +125°C
عمر مکانیکیبیش از 10 میلیون بار
رزونانس مکانیکیبیش از 200 هرتز
ابعاد ماژول50mm × 20mm × 15mm (با PCB)

پین‌های ماژول رید سوییچ

پیکربندی ساده (2 پین):

پیننامعملکرد
1پین 1یک سر رید سوییچ
2پین 2سر دیگر رید سوییچ

پیکربندی ماژول (3 پین با خازن):

پیننامرنگعملکرد
VCCتغذیهقرمز3.3V یا 5V (برای ماژول فعال)
GNDزمینسیاهمنفی مدار
OUTخروجیزردخروجی دیجیتال (HIGH/LOW)

پیکربندی ماژول (4 پین با LED):

پیننامرنگعملکرد
VCCتغذیهقرمز3.3V یا 5V
GNDزمینسیاهمنفی مدار
DOدیجیتالزردخروجی دیجیتال
AOآنالوگسفیدخروجی آنالوگ (در برخی مدل‌ها)

اصول کار رید سوییچ

ساختار داخلی:

  1. محفظه شیشه‌ای: لوله شیشه‌ای خلا یا پر از گاز نجیب (نیتروژن)

  2. تیغه‌های فلزی: دو تیغه از جنس آلیاژ فرومغناطیس (معمولاً نیکل-آهن)

  3. فاصله هوایی: فاصله 0.1 تا 0.5 میلی‌متر بین تیغه‌ها

مکانیزم کار:

  1. حالت عادی: تیغه‌ها جدا از هم – مدار باز

  2. اعمال میدان مغناطیسی: تیغه‌ها مغناطیس شده و جذب هم می‌شوند

  3. اتصال: تیغه‌ها تماس فیزیکی ایجاد می‌کنند – مدار بسته

  4. حذف میدان: تیغه‌ها خاصیت مغناطیسی از دست داده و جدا می‌شوند

انواع رید سوییچ:

  1. نرمالی اوپن (NO): معمولی باز – معمول در بازار

  2. نرمالی کلوزد (NC): معمولی بسته – کمتر یافت می‌شود

  3. تغییردهنده (Changeover): هر دو حالت NO و NC – سه پایه


اتصال مستقیم به آردوینو (ساده)

سیم‌کشی پایه (بدون ماژول):

رید سوییچ پایه 1 ---> مقاومت 10kΩ ---> آردوینو 5V
رید سوییچ پایه 2 ---> آردوینو D2
رید سوییچ پایه 2 ---> مقاومت 10kΩ ---> آردوینو GND

کد ساده خواندن وضعیت:

// رید سوییچ ساده - تشخیص حضور آهنربا
const int reedPin = 2; // پین متصل به رید سوییچ
int reedState = HIGH; // حالت فعلی (با Pull-up، HIGH یعنی باز)
int lastReedState = HIGH; // حالت قبلی
unsigned long lastDebounceTime = 0;
const unsigned long debounceDelay = 50; // تایم دبانس
int magnetCount = 0; // شمارش تعداد فعال‌سازی

void setup() {
  pinMode(reedPin, INPUT_PULLUP); // فعال کردن مقاومت Pull-up داخلی
  Serial.begin(9600);
  Serial.println("سیستم رید سوییچ بزرگ - راه‌اندازی شد");
  Serial.println("آهنربا را به سنسور نزدیک کنید...");
  Serial.println("==================================");
}

void loop() {
  // خواندن وضعیت سنسور
  int reading = digitalRead(reedPin);
  
  // بررسی تغییر وضعیت
  if (reading != lastReedState) {
    lastDebounceTime = millis(); // ریست تایمر دبانس
  }
  
  // اگر بعد از زمان دبانس وضعیت ثابت ماند
  if ((millis() - lastDebounceTime) > debounceDelay) {
    // اگر وضعیت تغییر کرده
    if (reading != reedState) {
      reedState = reading;
      
      // نمایش وضعیت جدید
      if (reedState == LOW) { // LOW یعنی رید بسته (آهنربا نزدیک)
        magnetCount++;
        Serial.println(">>> آهنربا تشخیص داده شد!");
        Serial.print("تعداد کل تشخیص: ");
        Serial.println(magnetCount);
        Serial.print("زمان: ");
        Serial.print(millis() / 1000);
        Serial.println(" ثانیه");
        Serial.println("----------------------------------");
      } else { // HIGH یعنی رید باز (آهنربا دور)
        Serial.println(">>> آهنربا دور شد");
        Serial.print("مدت اتصال: ");
        Serial.print(millis() - lastDebounceTime - debounceDelay);
        Serial.println(" میلی‌ثانیه");
        Serial.println("----------------------------------");
      }
    }
  }
  
  lastReedState = reading; // ذخیره وضعیت برای چرخه بعد
  
  // نمایش وضعیت لحظه‌ای هر 5 ثانیه
  static unsigned long lastStatusTime = 0;
  if (millis() - lastStatusTime > 5000) {
    Serial.print("وضعیت: ");
    Serial.print(reedState == LOW ? "آهنربا حاضر" : "بدون آهنربا");
    Serial.print(" | شمارش: ");
    Serial.println(magnetCount);
    lastStatusTime = millis();
  }
  
  delay(10); // تاخیر کوتاه برای پایداری
}

اتصال با ماژول کامل (دارای LED و تنظیم حساسیت)

سیم‌کشی ماژول:

ماژول VCC ---> آردوینو 5V
ماژول GND ---> آردوینو GND
ماژول DO ---> آردوینو D3

کد پیشرفته با تنظیم حساسیت:

// رید سوییچ با ماژول پیشرفته
const int reedDigitalPin = 3; // پین دیجیتال
const int reedAnalogPin = A0; // پین آنالوگ (اگر موجود باشد)
const int ledPin = 13; // LED داخلی آردوینو
const int buzzerPin = 8; // پین بازر

int sensitivity = 500; // آستانه حساسیت (برای آنالوگ)
bool alarmEnabled = true; // فعال بودن آلارم
unsigned long lastTriggerTime = 0;
const unsigned long alarmTimeout = 30000; // 30 ثانیه

void setup() {
  pinMode(reedDigitalPin, INPUT);
  pinMode(ledPin, OUTPUT);
  pinMode(buzzerPin, OUTPUT);
  
  Serial.begin(9600);
  Serial.println("ماژول رید سوییچ بزرگ - سیستم پیشرفته");
  Serial.println("======================================");
  Serial.println("دستورات سریال:");
  Serial.println("S### : تنظیم حساسیت (مثال: S300)");
  Serial.println("A0   : غیرفعال کردن آلارم");
  Serial.println("A1   : فعال کردن آلارم");
  Serial.println("======================================");
}

void loop() {
  // خواندن وضعیت دیجیتال
  int digitalState = digitalRead(reedDigitalPin);
  
  // خواندن مقدار آنالوگ (اگر سنسور آنالوگ دارد)
  int analogValue = 0;
  #ifdef reedAnalogPin
    analogValue = analogRead(reedAnalogPin);
  #endif
  
  // پردازش دستورات سریال
  if (Serial.available() > 0) {
    processSerialCommand();
  }
  
  // اگر آهنربا تشخیص داده شد
  if (digitalState == LOW) {
    handleMagnetDetected(analogValue);
  } else {
    digitalWrite(ledPin, LOW);
    noTone(buzzerPin);
  }
  
  // نمایش اطلاعات هر 2 ثانیه
  static unsigned long lastDisplayTime = 0;
  if (millis() - lastDisplayTime > 2000) {
    displayStatus(digitalState, analogValue);
    lastDisplayTime = millis();
  }
  
  delay(100);
}

void handleMagnetDetected(int analogVal) {
  digitalWrite(ledPin, HIGH);
  
  // اگر آلارم فعال است و مدت زیادی از آخرین آلارم گذشته
  if (alarmEnabled && (millis() - lastTriggerTime > alarmTimeout)) {
    tone(buzzerPin, 2000, 1000);
    Serial.println("!!! هشدار: آهنربا تشخیص داده شد !!!");
    lastTriggerTime = millis();
  }
  
  // اگر خوانش آنالوگ داریم
  if (analogVal > 0) {
    Serial.print("مقدار آنالوگ: ");
    Serial.println(analogVal);
    
    // تخمین فاصله بر اساس مقدار آنالوگ
    if (analogVal > 900) {
      Serial.println("فاصله: بسیار نزدیک (کمتر از 5mm)");
    } else if (analogVal > 700) {
      Serial.println("فاصله: نزدیک (5-15mm)");
    } else if (analogVal > sensitivity) {
      Serial.println("فاصله: متوسط (15-25mm)");
    } else {
      Serial.println("فاصله: دور (بیشتر از 25mm)");
    }
  }
}

void displayStatus(int digitalState, int analogVal) {
  Serial.println("------ وضعیت سیستم ------");
  Serial.print("وضعیت دیجیتال: ");
  Serial.println(digitalState == LOW ? "آهنربا حاضر" : "بدون آهنربا");
  
  if (analogVal > 0) {
    Serial.print("مقدار آنالوگ: ");
    Serial.println(analogVal);
  }
  
  Serial.print("حساسیت: ");
  Serial.println(sensitivity);
  
  Serial.print("آلارم: ");
  Serial.println(alarmEnabled ? "فعال" : "غیرفعال");
  
  Serial.print("زمان کار: ");
  Serial.print(millis() / 1000);
  Serial.println(" ثانیه");
  Serial.println("--------------------------");
}

void processSerialCommand() {
  String command = Serial.readStringUntil('\n');
  command.trim();
  
  if (command.length() > 0) {
    if (command.startsWith("S")) {
      int newSensitivity = command.substring(1).toInt();
      if (newSensitivity >= 100 && newSensitivity <= 900) {
        sensitivity = newSensitivity;
        Serial.print("حساسیت به ");
        Serial.print(sensitivity);
        Serial.println(" تنظیم شد");
      } else {
        Serial.println("خطا: حساسیت باید بین 100 تا 900 باشد");
      }
    } else if (command == "A0") {
      alarmEnabled = false;
      Serial.println("آلارم غیرفعال شد");
    } else if (command == "A1") {
      alarmEnabled = true;
      Serial.println("آلارم فعال شد");
    } else {
      Serial.println("دستور نامعتبر");
    }
  }
}

کاربردهای عملی ماژول رید سوییچ بزرگ

۱. سیستم‌های امنیتی و نظارتی:

  • تشخیص باز شدن درب و پنجره

  • سیستم‌های آلارم ضدسرقت

  • کنترل دسترسی به جعبه‌های امن

۲. اتوماسیون خانگی و ساختمانی:

  • چراغ‌های اتوماتیک کابینتی

  • سیستم‌های روشنایی راه پله

  • کنترل خودکار پرده و کرکره

۳. صنعت و ماشین‌آلات:

  • سنسور موقعیت سیلندرهای پنوماتیک

  • تشخیص موقعیت دروازه‌های صنعتی

  • کنترل ماشین‌آلات CNC

۴. سیستم‌های اندازه‌گیری و شمارش:

  • شمارنده سرعت چرخش (تاکومتر)

  • سیستم‌های شمارش محصولات

  • اندازه‌گیر جریان مایعات

۵. پروژه‌های خودرویی و دریایی:

  • سنسور موقعیت درب خودرو

  • هشدار روشن ماندن چراغ‌ها

  • سیستم‌های ایمنی قایق و کشتی

۶. تجهیزات پزشکی و آزمایشگاهی:

  • سنسور درب دستگاه‌های پزشکی

  • سیستم‌های ایمنی تجهیزات

  • کنترل دستگاه‌های آزمایشگاهی


پروژه عملی: سیستم امنیتی چندمنظوره با رید سوییچ

قطعات مورد نیاز:

  • ماژول رید سوییچ بزرگ (4 عدد)

  • آردوینو Mega (برای پین‌های بیشتر)

  • ماژول رله 4 کانال

  • ماژول SIM800L برای ارسال SMS

  • ماژول SD کارت برای ذخیره لاگ

  • نمایشگر LCD 20×4

  • باتری پشتیبان

  • آهنرباهای نئودیمیوم قوی

کد سیستم امنیتی حرفه‌ای:

// سیستم امنیتی چند نقطه‌ای با رید سوییچ
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <SD.h>
#include <SoftwareSerial.h>

// تعریف پین‌ها
const int reedPins[] = {22, 24, 26, 28}; // 4 سنسور رید
const int relayPins[] = {30, 32, 34, 36}; // 4 رله
const int numSensors = 4;

// تعریف ماژول‌ها
LiquidCrystal_I2C lcd(0x27, 20, 4); // آدرس LCD
SoftwareSerial sim800l(10, 11); // RX, TX برای SIM800L

// متغیرهای سیستم
bool systemArmed = false;
bool sensorStates[numSensors] = {false, false, false, false};
bool lastSensorStates[numSensors] = {false, false, false, false};
unsigned long triggerTimes[numSensors] = {0, 0, 0, 0};
String locationNames[] = {"درب اصلی", "درب پشتی", "پنجره اتاق", "پنجره پذیرایی"};
String phoneNumbers[] = {"0912XXXXXXX", "0913XXXXXXX"}; // شماره‌های دریافت هشدار

void setup() {
  Serial.begin(9600);
  sim800l.begin(9600);
  
  // تنظیم پین‌ها
  for (int i = 0; i < numSensors; i++) {
    pinMode(reedPins[i], INPUT_PULLUP);
    pinMode(relayPins[i], OUTPUT);
    digitalWrite(relayPins[i], HIGH); // رله غیرفعال
  }
  
  // راه‌اندازی LCD
  lcd.init();
  lcd.backlight();
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("سیستم امنیتی");
  lcd.setCursor(0, 1);
  lcd.print("راه‌اندازی...");
  
  // راه‌اندازی SD کارت
  if (!SD.begin(53)) {
    lcd.setCursor(0, 2);
    lcd.print("SD Card Error!");
    Serial.println("SD Card initialization failed!");
  } else {
    Serial.println("SD Card initialized.");
    logEvent("سیستم راه‌اندازی شد");
  }
  
  delay(2000);
  lcd.clear();
  displayStatus();
  
  Serial.println("سیستم امنیتی چند نقطه‌ای آماده");
  Serial.println("دستورات:");
  Serial.println("ARM: فعال کردن سیستم");
  Serial.println("DISARM: غیرفعال کردن سیستم");
  Serial.println("STATUS: نمایش وضعیت");
}

void loop() {
  // پردازش دستورات سریال
  if (Serial.available() > 0) {
    processSerialCommand();
  }
  
  // خواندن سنسورها
  readSensors();
  
  // بررسی تغییر وضعیت سنسورها
  checkSensorChanges();
  
  // به‌روزرسانی نمایشگر هر 500ms
  static unsigned long lastDisplayUpdate = 0;
  if (millis() - lastDisplayUpdate > 500) {
    displayStatus();
    lastDisplayUpdate = millis();
  }
  
  delay(100);
}

void readSensors() {
  for (int i = 0; i < numSensors; i++) {
    // با Pull-up، LOW یعنی آهنربا حاضر (درب بسته)
    sensorStates[i] = (digitalRead(reedPins[i]) == LOW);
  }
}

void checkSensorChanges() {
  if (!systemArmed) return;
  
  for (int i = 0; i < numSensors; i++) {
    // اگر سنسور تغییر وضعیت داد (از بسته به باز)
    if (!sensorStates[i] && lastSensorStates[i]) {
      triggerTimes[i] = millis();
      
      String message = locationNames[i] + " باز شد!";
      Serial.println("!!! هشدار: " + message);
      
      // فعال کردن رله مربوطه (آلارم محلی)
      digitalWrite(relayPins[i], LOW);
      
      // ارسال SMS
      sendSMS(message);
      
      // ذخیره در لاگ
      logEvent(message);
      
      // نمایش روی LCD
      lcd.clear();
      lcd.setCursor(0, 0);
      lcd.print("!!! هشدار !!!");
      lcd.setCursor(0, 1);
      lcd.print(locationNames[i]);
      lcd.setCursor(0, 2);
      lcd.print("باز شد");
      lcd.setCursor(0, 3);
      lcd.print("زمان: " + getTimeString());
    }
    
    // اگر سنسور دوباره بسته شد
    if (sensorStates[i] && !lastSensorStates[i] && triggerTimes[i] > 0) {
      unsigned long openDuration = millis() - triggerTimes[i];
      String message = locationNames[i] + " بسته شد (باز بود: " + 
                      String(openDuration/1000.0, 1) + " ثانیه)";
      Serial.println(message);
      
      // غیرفعال کردن رله
      digitalWrite(relayPins[i], HIGH);
      
      logEvent(message);
      
      triggerTimes[i] = 0;
    }
    
    lastSensorStates[i] = sensorStates[i];
  }
}

void displayStatus() {
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("وضعیت: ");
  lcd.print(systemArmed ? "مسلح" : "غیرمسلح");
  
  for (int i = 0; i < numSensors; i++) {
    lcd.setCursor(0, i + 1);
    lcd.print(String(i+1) + ":");
    lcd.print(sensorStates[i] ? "بسته" : "باز  ");
  }
}

void processSerialCommand() {
  String command = Serial.readStringUntil('\n');
  command.trim();
  command.toUpperCase();
  
  if (command == "ARM") {
    systemArmed = true;
    Serial.println("سیستم مسلح شد");
    logEvent("سیستم مسلح شد");
    sendSMS("سیستم امنیتی منزل فعال شد");
  } 
  else if (command == "DISARM") {
    systemArmed = false;
    Serial.println("سیستم غیرمسلح شد");
    logEvent("سیستم غیرمسلح شد");
    sendSMS("سیستم امنیتی منزل غیرفعال شد");
  }
  else if (command == "STATUS") {
    Serial.println("====== وضعیت سنسورها ======");
    for (int i = 0; i < numSensors; i++) {
      Serial.print(locationNames[i] + ": ");
      Serial.println(sensorStates[i] ? "بسته" : "باز");
    }
    Serial.println("سیستم: " + String(systemArmed ? "مسلح" : "غیرمسلح"));
    Serial.println("===========================");
  }
}

void sendSMS(String message) {
  sim800l.println("AT+CMGF=1"); // تنظیم حالت متن
  delay(100);
  
  for (int i = 0; i < 2; i++) {
    sim800l.println("AT+CMGS=\"" + phoneNumbers[i] + "\"");
    delay(100);
    sim800l.print(message);
    delay(100);
    sim800l.write(26); // Ctrl+Z برای ارسال
    delay(1000);
  }
  
  logEvent("SMS ارسال شد: " + message);
}

void logEvent(String event) {
  File logFile = SD.open("security.log", FILE_WRITE);
  if (logFile) {
    logFile.println(getTimeString() + " - " + event);
    logFile.close();
  }
}

String getTimeString() {
  unsigned long seconds = millis() / 1000;
  unsigned long minutes = seconds / 60;
  unsigned long hours = minutes / 60;
  seconds %= 60;
  minutes %= 60;
  
  return String(hours) + ":" + 
         (minutes < 10 ? "0" : "") + String(minutes) + ":" + 
         (seconds < 10 ? "0" : "") + String(seconds);
}

انتخاب آهنربای مناسب

انواع آهنربا برای رید سوییچ:

نوع آهنرباقدرت میدانفاصله کارقیمتکاربرد
نئودیمیوم (NdFeB)بسیار قویتا 50mmگرانسیستم‌های امنیتی
سرامیکی (فرریت)متوسطتا 25mmارزاناتوماسیون خانگی
آلنیکو (Alnico)قویتا 40mmمتوسطکاربردهای صنعتی
سماریوم کبالتبسیار قویتا 60mmبسیار گرانکاربردهای نظامی

محاسبه فاصله کار:

فاصله کار ≈ (قدرت آهنربا) / (حساسیت رید سوییچ)
مثال: آهنربای نئودیمیوم N52 با قدرت 5000 گاوس
و رید سوییچ با حساسیت 20AT
فاصله ≈ 5000 / (20 × 80) ≈ 3.1cm

نکات انتخاب آهنربا:

  1. اندازه: آهنربای قطر 10-20mm مناسب‌ترین

  2. ضخامت: حداقل 3mm برای میدان یکنواخت

  3. قطبیت: توجه به جهت قطب‌ها نسبت به رید سوییچ

  4. پوشش: آهنرباهای نیکل پوش برای جلوگیری از اکسیداسیون


نصب فیزیکی و مکانیکی

روش‌های نصب رید سوییچ بزرگ:

  1. نصب روی سطح: با چسب دوطرفه صنعتی یا پیچ

  2. نصب داخل شیار: برای درب‌های کشویی

  3. نصب با براکت: براکت‌های تنظیم‌شونده برای تنظیم فاصله

  4. نصب آب‌بند: با اورینگ و واشر برای محیط‌های مرطوب

تنظیم فاصله بهینه:

  1. حداکثر فاصله: آهنربا را تا جایی دور کنید که رید هنوز فعال شود

  2. میزان فاصله: 50-80% حداکثر فاصله را برای اطمینان انتخاب کنید

  3. تست استرس: با تکان شدید درب، اطمینان حاصل کنید که فعال نمی‌شود

  4. تست دما: در حداکثر و حداقل دمای کاری تست کنید

نکات نصب حیاتی:

  • موازی بودن: آهنربا و رید باید کاملاً موازی باشند

  • فاصله ثابت: از توقف‌های مکانیکی برای حفظ فاصله استفاده کنید

  • دور از فلزات: از فلزات فرومغناطیس اطراف دور نگه دارید

  • محافظت مکانیکی: با محفظه پلاستیکی از ضربه محافظت کنید


عیب‌یابی و راه‌حل‌ها

جدول عیب‌یابی:

مشکلعلت احتمالیراه‌حل
عدم فعال‌سازیفاصله زیاد، آهنربای ضعیففاصله را کاهش دهید، آهنربا قوی‌تر
فعال‌سازی ناپایدارلرزش، فاصله در آستانهفاصله را کم کنید، آهنربا بزرگ‌تر
چسبندگیآهنربا قوی، رید حساسآهنربا کوچک‌تر، فاصله بیشتر
نویز الکتریکیسیم‌کشی طولانی، منبع نویزخازن 0.1μF موازی، سیم‌کشی شیلددار
خرابی زودرسجریان بیش از حد، جرقهدیود snubber، رله برای بارهای القایی

محافظت در برابر جرقه (برای بارهای القایی):

// استفاده از دیود Snubber برای محافظت
/*
برای بارهای DC القایی (مانند رله، سولنوئید):
- دیود 1N4007 موازی با بار
- آند به مثبت، کاتد به منفی

برای بارهای AC:
- واریستور (MOV) موازی با بار
- RC snubber (100Ω + 0.1μF)
*/

پکیج‌های خرید پیشنهادی نیکی سایت

پکیج مبتدی (آموزشی):

  • ماژول رید سوییچ بزرگ (2 عدد)

  • آهنربای نئودیمیوم 10mm (4 عدد)

  • آردوینو Nano

  • مقاومت و سیم‌های جامپر

  • براکت تنظیم فاصله

  • کتابچه راهنمای فارسی

پکیج حرفه‌ای (سیستم امنیتی):

  • ماژول رید سوییچ بزرگ (8 عدد)

  • آهنربای نئودیمیوم 15mm (16 عدد)

  • آردوینو Mega

  • ماژول رله 8 کانال

  • ماژول SIM800L

  • جعبه فلزی ضدضربه

  • کابل‌های شیلددار 5 متری

پکیج صنعتی:

  • رید سوییچ صنعتی IP67 (10 عدد)

  • آهنرباهای ضدخوردگی (20 عدد)

  • براکت‌های استیل ضدزنگ

  • کابل‌های صنعتی 10 متر

  • کانکتورهای مخصوص

  • گواهی کالیبراسیون

پکیج ویژه اتوماسیون ساختمان:

  • رید سوییچ ضد آب (12 عدد)

  • کنترلر مرکزی Z-Wave

  • ماژول‌های بی‌سیم

  • باتری پشتیبان 12V

  • نرم‌افزار کنترل

  • نصب و راه‌اندازی


مقایسه با سایر سنسورهای موقعیت

سنسوررید سوییچسنسور هالسنسور القاییسنسور خازنی
اصول کارمیدان مغناطیسیمیدان مغناطیسیمیدان الکترومغناطیستغییر ظرفیت خازنی
فاصلهتا 50mmتا 10mmتا 15mmتا 20mm
سرعتتا 500Hzتا 100kHzتا 5kHzتا 100Hz
مصرفصفر (پسیو)متوسطبالامتوسط
قیمتبسیار ارزانارزانمتوسطگران
طول عمر10M+ چرخه100M+ چرخه50M+ چرخه100M+ چرخه
نویزپذیریبسیار کمکممتوسطبالا

پروژه‌های خلاقانه پیشنهادی

۱. پارکومتر هوشمند:

  • تشخیص حضور خودرو در جای پارک

  • محاسبه خودکار هزینه پارک

  • ارسال اطلاعات به سرور مرکزی

۲. سیستم کنترل موجودی انبار:

  • شمارش اتوماتیک کالاها

  • هشدار سطح پایین موجودی

  • اتصال به نرم‌افزار انبارداری

۳. دستگاه ورزشی هوشمند:

  • شمارش تعداد حرکت‌ها

  • محاسبه کالری مصرفی

  • ذخیره تاریخچه تمرین

۴. سیستم آبیاری هوشمند:

  • تشخیص سطح آب مخازن

  • کنترل خودکار پمپ‌ها

  • مانیتورینگ آنلاین

۵. بازی‌های تعاملی:

  • میزهای بازی هوشمند

  • دستگاه‌های آرکید DIY

  • سیستم‌های واقعیت مجازی


استانداردها و گواهی‌های کیفیت

گواهی‌های بین‌المللی:

  • ISO 9001: سیستم مدیریت کیفیت

  • UL 508: استاندارد سوئیچ‌های صنعتی

  • CE: مطابقت با دستورالعمل‌های اروپا

  • RoHS: عاری از مواد خطرناک

تست‌های کیفی انجام شده:

  1. تست عمر: 10 میلیون چرخه در شرایط مختلف

  2. تست دما: -40°C تا +125°C برای 1000 چرخه

  3. تست رطوبت: 95% رطوبت در 40°C برای 500 ساعت

  4. تست ضربه: 100G شوک برای 6ms

  5. تست لرزش: 10-500Hz برای 2 ساعت در هر محور

مشخصات فنی گارانتی شده:

  • مقاومت تماسی: < 100mΩ پس از 1 میلیون چرخه

  • ولتاژ شکست: > 500V پس از تست رطوبت

  • زمان پاسخ: < 2ms در کل محدوده دمایی

  • مقاومت عایقی: > 100MΩ در 500V DC


چرا ماژول رید سوییچ بزرگ را از نیکی سایت بخرید؟

✅ کیفیت تضمین شده: تنها از تولیدکنندگان معتبر مانند Hamlin، Standex، Coto
✅ تست سه‌مرحله‌ای: تست مکانیکی، الکتریکی، محیطی هر قطعه
✅ پشتیبانی فنی 24/7: پاسخگویی حتی در تعطیلات
✅ آموزش کامل فارسی: ویدئو، کتاب، کارگاه عملی رایگان
✅ تنوع بی‌نظیر: انواع NO، NC، Changeover در سایزهای مختلف
✅ قیمت استثنایی: ارزان‌تر از بازار با کیفیت بالاتر
✅ تحویل فوری: همان روز برای تهران، حداکثر 48 ساعت برای شهرستان

✅ مشاوره رایگان طراحی: کمک در انتخاب، نصب، راه‌اندازی
✅ نمونه رایگان: برای پروژه‌های دانشجویی و تحقیقاتی
✅ بسته‌بندی حرفه‌ای: ضدضربه، ضدآب، ضدگردوغبار
✅ تضمین اصالت: گواهی اصالت با قابلیت رهگیری
✅ خدمات پس از فروش: تعمیر، کالیبراسیون، ارتقا
✅ تخفیف ویژه: تا 40% تخفیف برای خریدهای عمده

توضیحات تکمیلی
ابعاد 2 × 2 × 2 سانتیمتر
ساختار محصول تعیین نوع محصول فیزیکی و مجازی ( شامل نقشه ی شماتیک، مدار چاپی و .. بصورت دانلودی )

لایه های مدارچاپی

نوع مدار

کشور سازنده

نظرات (0)
0 بررسی
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.

حمل و نقل و تحویل

در تهران فقط

پیک موتوری

تحویل حضوری

روشهای ارسال تهران و شهرستان ها

اداره پست جمهوری اسلامی ایران

پست سفارشی، پیشتاز، بین‌المللی، تیپاکس و پست پیشتاز خارج از کشور

در حال حاضر امکان رهگیری مرسوله های پستی با کد مرسوله، دریافت گواهی کد پستی، مشاهده تعرفه های پستی به صورت آنلاین و ... در سایت شرکت ملی پست جمهوری اسلامی ایران فراهم شده است. تمامی مردم می توانند با ورود به این سایت، از خدمات مربوط به شرکت و اداره پست استفاده کنند.

در اداره پست جمهوری اسلامی ایران، برای ارسال مرسولات، روش‌های مختلفی وجود دارد که عبارتند از:

۱. پست سفارشی: این روش برای ارسال کالاهای کوچک و سبک و با ارزش کمتر از ۱۰۰ هزار تومان استفاده می‌شود. در این روش، هزینه ارسال بر اساس وزن و مسافت محاسبه می‌شود و زمان تحویل ۳ تا ۷ روز کاری است.

۲. پیشتاز: این روش برای ارسال کالاهایی با ارزش بیشتر از ۱۰۰ هزار تومان و یا کالاهایی که به سرعت باید تحویل داده شوند، استفاده می‌شود. در این روش، هزینه ارسال بر اساس وزن و مسافت محاسبه می‌شود و زمان تحویل ۱ تا ۳ روز کاری است.

۳. بین‌المللی: این روش برای ارسال کالاهایی به خارج از کشور استفاده می‌شود. در این روش، هزینه ارسال بر اساس وزن و مسافت و هزینه گمرکی محاسبه می‌شود و زمان تحویل بسته به مقصد و روش ارسال، متفاوت است.

۴. تیپاکس: این روش برای ارسال کالاهایی است که به سرعت باید تحویل داده شوند. در این روش، هزینه ارسال بر اساس وزن و مسافت و زمان تحویل مورد نظر مشتری محاسبه می‌شود.

۵. پست پیشتاز خارج از کشور: این روش برای ارسال کالاها به خارج از کشور استفاده می‌شود و هزینه ارسال بر اساس وزن و مسافت و هزینه گمرکی محاسبه می‌شود.

در کل، برای ارسال مرسوله در اداره پست جمهوری اسلامی ایران، می‌توانید یکی از روش‌های فوق را انتخاب کنید که بسته به نیاز و شرایط شما، مناسب‌تر است.