این ماژول از سری ماژول های طراحی CJMCU بوده و بر پایه سنسور S12SD که یک فتو دیود شاتکی است  . S12SD  قابلیت اندازه گیری شدت اشعه UV(فرابنفش) را دارد که می توان از آن در صنایع چاپ PCB ، تجهیزات پزشکی ، گلخانه ها و یا در مناطق آفتابی جهت تشخیص شدت نور فرابنفش استفاده کرد . از نور فرابنفش در صنایع جهت خشک کردن رنگ ها ، از بین بردن بافت مواد ، مشخص کردن آلودگی های باکتریایی و… استفاده می شود . همچنین نور فرابنفش از طیف های بسیار خطرناک برای پوست بوده که می تواند سرطان زا باشد ، از همین رو استفاده از سیستم های اندازه گیری شدت UV می تواند کاربرد های زیادی داشته باشد . خروجی این سنسور به صورت آنالوگ بوده و می توان از طریق واحد ADC مقدار آن را خواند .

 

 

مشخصات S12SD :

  • ولتاژ تغذیه 2.5 ولت تا 5 ولت
  • حساسیت به طول موج های 240nm تا 370nm
  • زاویه تشخیص 130 درجه ای
  • خروجی آنالوگ) سیگنال 0 تا 1 ولت )

 

 

 

راه اندازی ماژول شدت اشعه UV GUVA-S12SD :

این ماژول دارای 3 پین به صورت Vcc (ولتاژ تغذیه) ، GND (زمین ماژول) و پین SIG (خروجی آنالوگ ماژول) می باشد . خروجی آنالوگ این ماژول از 0 ولت تا 1 ولت متغیر است که به نسبت هر 10nm افزایش طول موج خروجی ، به اندازه تقریبا 100mV افزایش می یابد .

 

در این مثال مقدار سیگنال آنالوگ خروجی ماژول توسط واحد ADC خوانده شده و در پورت سریال چاپ می شود .

void setup() 
{
  Serial.begin(9600);
}
 
void loop() 
{
  float sensorVoltage; 
  float sensorValue;
 
  sensorValue = analogRead(A0);
  sensorVoltage = sensorValue/1024*3.3;
  Serial.print("sensor reading = ");
  Serial.print(sensorValue);
  Serial.println("");
  Serial.print("sensor voltage = ");
  Serial.print(sensorVoltage);
  Serial.println(" V");
  delay(1000);
}

 

Tags:
About Author: USER_4