نمایش نتایج: از 1 به 1 از 1

موضوع: ماژول حسگر تعیین مسافت مادون قرمز شارپ

  1. #1
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138

    ماژول حسگر تعیین مسافت مادون قرمز شارپ

    ماژول سنسور مسافت شارپ دارای یک سنسور اندازه گیری فاصله می باشد که از مجموعه از PSD (آشکارساز حساس به موقعیت) و IRED ( دیود مادون قرمز) و مدار پردازشگر سیگنال تشکیل شده است. در این سنسور به دلیل متد triangulation ،گوناگونی بازتاب از اشیا ،دمای محیطی و مدت عملکرد به راحتی تشخیص فاصله را تحت تاثیر قرار نمی دهد. خروجی این دستگاه آنالوگ بوده ولتاژی متناظر با فاصله اندازه گیری شده است. بنابراین از این سنسور می توان به عنوان سنسور مجاورتی نیز استفاده کرد.این سنسور با بردهای آردینو سازگاری کامل دارد و انتخاب مناسب برای تمامی پروژه هایی است که نیاز به اندازه گیری دقیق فاصله دارد.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 20091050-1.jpg
مشاهده: 148
حجم: 71.2 کیلو بایت

    همانطور که در نمودار زیر مشاهده می کنید با وجود تفاوت زیاد میان بازتابش از کاغذ خاکستری و سفید ،سنسور همچنان قادر به ارائه خروجی خوانا و مطمئن است. توجه داشته باشید که خواندن در فواصل خیلی نزدیک همانند فواصل دور است.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 48_GP2Y0A21YK0F_DistanceVoltageChart.jpg
مشاهده: 237
حجم: 34.7 کیلو بایت

    ویژگی ها
    محدوده اندازه گیری فاصله: 10 تا 80 سانتیمتر
    خروجی از نوع آنالوگ
    جریان مصرفی: 30mA
    ولتاژ تغذیه: 4.5 تا 5.5V

    کاربردها
    1.سویچ های touchless (تجهیزات پزشکی، کنترل روشنایی و...)
    2. ربات cleaner
    3.سنسور برای صرفه جویی در انرژی( ATM و دستگاه کپی، و ماشین های خرید)
    4.تجهیزات تفریحی و سرگرمی (ربات، ماشین بازی)

    مثال
    با اتصال این سنسور به آردینو خود می توانید فاصله از شی مورد نظر را اندازه گیری کنید.
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Capture.JPG
مشاهده: 220
حجم: 50.5 کیلو بایت

    کد:
    int IRpin = 1; // analog pin for reading the IR sensor void setup() { Serial.begin(9600); // start the serial port } void loop() { float volts = analogRead(IRpin)*0.0048828125; // value from sensor * (5/1024) - if running 3.3.volts then change 5 to 3.3 float distance = 65*pow(volts, -1.10); // worked out from graph 65 = theretical distance / (1/Volts)S - luckylarry.co.uk Serial.println(distance); // print the distance delay(100); // arbitary wait time. }
    مرجع:
    Arduino – Using a Sharp IR Sensor for Distance Calculation

    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط hesam.time : 03-14-2014 در ساعت 04:18 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO