ویژگی های سنسور فتوالکتریک مادون قرمز TCRT5000
سنسور TCRT5000 دارای یک فرستنده و گیرنده مادون قرمز (IR) است. زمانی که به فرستنده ی مادون قرمز ولتاژی مناسب اعمال شود، این فرستنده روشن شده و امواج مادون قرمز از خود ساطع می کند. با برخورد این امواج با یک جسم، گیرنده ی مادون قرمز که یک فتو ترانزیستور است، امواج را دریافت می کند. عملکر فتوترانزیستور مانند یک ترانزیستور معمولی است با این تفاوت که پایه ی بیس آن با نور تحریک می شود. هرگاه نوری مناسب به فتوترانزیستور بتابد، پایه کلکتور و امیتر آن به یکدیگر متصل می شوند.
نکته
بهترین فاصله قابل تشخیص این سنسور در بازه ی 0.2 تا 1.5 سانتی متر است.
دیتاشیت سنسور TCRT5000 را می توانید از اینجا دانلود کنید.
TCRT5000 IR SENSOR Datasheet
1 file(s) 308.14 KB
معرفی پایه ها (Pinout) سنسور فتوالکتریک مادون قرمز TCRT5000
سنسور TCRT5000 دارای 4 پایه به شرح زیر است:
- Anode: پایه + فرستنده مادون قرمز
- Cathode: پایه – فرستنده مادون قرمز
- Collector: پایه کلکتور فتو ترانزیستور
- Emitter: پایه امیتر فتوترانزیستور
توجه
ولتاژ مورد نیاز برای روشن کردن فرستنده ی مادون قرمز، حدود 1.2 ولت است. درصورتی که از ولتاژی دیگری (مثلا 5 ولت) استفاده می کنید، یک مقاومت مناسب در مسیر ولتاژ قرار دهید.
پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی سنسور فتوالکتریک مادون قرمز TCRT5000 با آردوینو
گام اول: سیم بندی
مطابق مدار زیر، سنسور را به آردوینو وصل کنید.
گام دوم: کد
کد زیر را روی برد آردوینو آپلود کنید.
/*
TCRT5000 Reflective Sensors
modified on 03 Oct 2020
by Mohammad Reza Akbari @ Electropeak
Home
*/
// the setup routine runs once when you press reset:
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
}
// the loop routine runs over and over again forever:
void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0);
// print out the value you read:
Serial.println(sensorValue);
delay(100);
}
خروجی کد به شکل زیر است. در صورتی که جسم سفید رنگی نزدیک سنسور قرار بگیرد، ولتاژ کاهش می یابد.