LJ12A3 یک سنسور صنعتی تشخیص مانع است . سنسور های صنعتی تشخیص مانع مدل های زیادی دارند که بر اساس تکنولوژی های مختلفی کار می کنند . به طور مثال سنسور های IRمانند E18-D80NK بر پایه بازتاب IR از سطح اجسام کار می کند .LJ12A3 یک سنسور القایی می باشد لذا تنها قادر به تشخیص فلزات می باشد . این سنسور یک سطح فلزی را در فاصله حداکثر 4 میلی متر تشخیص می دهد . سنسور های القایی کاربرد فراوانی در صنایع دارند . به طور مصال از آن ها برای اندازه گیری دور الکترو موتور ها استفاده می شود . ولتاژ کاری  این سنسور 6 تا 36 ولت می باشد که به راحتی می توانید آن را به PLC ها متصل کنید . این سنسور به صورت NPN و در حالت NO عمل می کند . سنسور های صنعتی دارای دو مدل NPN و PNP هستند که هر کدام به دو مدل NO و NC تقسیم می شوند . در تصویر زیر نحوه اتصال خروجی مدل های مختلف سنسور های صنعتی نشان داد شده است :

از آنجایی که LJ12A3 به صورت NPN و NO است لذا به صورت شکل بالا سمت چپ باید به MCU متصل شود .

 

خروجی های سنسور LJ12A3 :

سنسور های صنعتی دارای سیم های رنگی در خروجی هستند که بر اساس یک قاعده همیشه سیم آبی GND ، سیم قهوه ای VCC و سیم مشکی خروجی سنسور می باشد .

 

راه اندازی LJ12A3 با آردوینو :

float metalDetected;
int monitoring;
int metalDetection = 1;
 
void setup(){
Serial.begin(9600);
}
 
void loop(){
monitoring = analogRead(metalDetection);
metalDetected = (float) monitoring*100/1024.0;
Serial.print("14CORE METAL DETECTOR TEST");
delay(500);
Serial.print("Initializing Proximity Sensor");
delay(500);
Serial.print("Please wait...");
delay(1000);
Serial.print("Metal is Proximited = ");
Serial.print(metalDetected);
Serial.println("%");
if (monitoring > 250)
Serial.println("Metal is Detected");
delay(1000);
 
}

پس از پروگرام کردن برنامه وارد محیط Serial monitor آردوینو IDE شوید در این حالت سنسور را به یک سطح فلزی نزدیک کنید .

Tags:
About Author: USER_4