ماژول آلتراسونیک تشخیص فاصله SRF05 Ultrasonic

DKP - 40099

تبلیغات

ویژگی‌های فیزیکی

تعداد قطعات : 47 عدد
ابعاد فیبر : 4.5 * 2 سانتی متر
نوع فیبر : فایبرگلاس دو رو متالیزه
چاپ مس : دارای چاپ آبی
تعداد پایه ها : 5 عدد
نوع کانکتور : پین هدر

دوربین

محدوده دید : 2 تا 450 سانتی متر

تغذیه

ولتاژ مورد نياز : 5 ولت DC
جریان : 2 میلی آمپر

ویژگی های فنی

ترتیب پایه ها : چاپ شده بر روی فیبر

سایر مشخصات کالا

سطح تجربه مورد نیاز : نیمه حرفه ای
نوع کاربرد محصول : مناسب برای استفاده شخصی
نوع برد - ماژول : فاصله سنج - آلتراسونیک
نوع اسیلاتور : کریستال خارجی

یک ماژول آلتراسونیک یا فراصوت برای تشخیص فاصله می‌توان از آن در بردهایی مانند آردوینو استفاده کرد و با آن پروژه های راداری و مسافت سنج نوشت.

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

 

 

برای اندازه گیری میزان مایع داخل یک مخزن نیز کافیست فاصله از سطح مایع توسط ماژول آلتراسونیک SRF05 اندازه گرفته شود. کاربردهای دیگر شامل ردیاب‌های صوتی(sonar)، بخورها (Humidifier)، فراوانگاری (سونوگرافی فراصوت)، دزدگیرها و آزمایشات غیر مخرب(Nondestructive testing) می شود. ماژول الترسونیک SRF05 درواقع نمونه تکامل یافته SRF04 است و با هدف افزایش انعطاف پذیری و افزایش رنج از 3 متر به 4 متر و کاهش قیمت طراحی شده است.

 

 

عملکرد جدید Mode (در صورت اتصال به پین زمین) ماژول آلتراسونیک SRF05 امکان استفاده از تنها یک پین برای تریگر و اکو بطور همزمان می دهد. در نتیجه در تعداد پین مصرفی از میکروکنترلر صرفه جویی می شود. وقتی پین Mode بدون اتصال رها می شود. ماژول SRF05 با استفاده از پین های جداگانه تریگر و اکو همانند SRF04 عمل می کند. این ماژول با بردهای آردینو سازگای کامل دارد.

تبلیغات

نظرات
7

  • 1395-03-11

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

    پاسخ مدیر:

    درود بر شما


    براى اين منظور و شيوه انجام آن، نياز به آموزش تخصصى است. پس از بررسى موارد مربوطه، جهت انتشار در ديجى اسپارك اقدام خواهد شد.

  • 1395-12-01

    سلام ایا سنسوری هم هستش که فاصله ی دیدش از 50سانت تا 100یا150 سانت باشه؟
    ممنون

    پاسخ مدیر:

    درود بر شما


    اگر منظورتتان از طريق سنسور آلتراسونيك است. لطفا محصول SRF02 را بررسى كنيد.

  • 1395-12-01

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

    پاسخ مدیر:

    درود بر شما


    طبق اطلاعات موجود در ديتاشيت، ٤٥ درجه ذكر شده است. اين ماژول داراى دو سنسور ميباشد كه يكى فرستنده و ديگرى گيرنده است.

  • 1396-04-22

    سلام ماژول من فقط تا فاصله زیر ۵ سانت رو میسنجه البته ماژول دوم که گرفتم کاملا سالمه و مشکلی نداره من دوتاشونو با یه کد سنجیدم ولی با هم جور نیستن
    اینم کدی که استفاده کردم
    const int TRIG_PIN = 12;
    const int ECHO_PIN = 13;
    void setup() {
    Serial.begin(9600);
    pinMode(TRIG_PIN,OUTPUT);
    pinMode(ECHO_PIN,INPUT);
    }
    void loop()
    {
    long duration, distanceCm, distanceIn;
    digitalWrite(TRIG_PIN, LOW);
    delayMicroseconds(2);
    digitalWrite(TRIG_PIN, HIGH);
    delayMicroseconds(10);
    digitalWrite(TRIG_PIN, LOW);
    duration = pulseIn(ECHO_PIN,HIGH);
    distanceCm = duration / 29.1 / 2 ;
    distanceIn = duration / 74 / 2;
    Serial.print(distanceIn);
    Serial.print("in, ");
    Serial.print(distanceCm);
    Serial.print("cm");
    Serial.println();
    }

    پاسخ مدیر:

    درود برشما


    از کدهای زیر استفاده کنید و اگر مشکل همچنان باقی بود، از همین طریق اقدام کنید.


    const int trigPin = 2;
    const int echoPin = 4;


    void setup() {
    // initialize serial communication:
    Serial.begin(9600);
    }


    void loop()
    {
    // establish variables for duration of the ping,
    // and the distance result in inches and centimeters:
    long duration, inches, cm;


    // The sensor is triggered by a HIGH pulse of 10 or more microseconds.
    // Give a short LOW pulse beforehand to ensure a clean HIGH pulse:
    pinMode(trigPin, OUTPUT);
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2);
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);


    // Read the signal from the sensor: a HIGH pulse whose
    // duration is the time (in microseconds) from the sending
    // of the ping to the reception of its echo off of an object.
    pinMode(echoPin, INPUT);
    duration = pulseIn(echoPin, HIGH);


    // convert the time into a distance
    inches = microsecondsToInches(duration);
    cm = microsecondsToCentimeters(duration);

    Serial.print(inches);
    Serial.print("in, ");
    Serial.print(cm);
    Serial.print("cm");
    Serial.println();

    delay(100);
    }


    long microsecondsToInches(long microseconds)
    {
    // According to Parallax's datasheet for the PING))), there are
    // 73.746 microseconds per inch (i.e. sound travels at 1130 feet per
    // second). This gives the distance travelled by the ping, outbound
    // and return, so we divide by 2 to get the distance of the obstacle.
    // See: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf
    return microseconds / 74 / 2;
    }


    long microsecondsToCentimeters(long microseconds)
    {
    // The speed of sound is 340 m/s or 29 microseconds per centimeter.
    // The ping travels out and back, so to find the distance of the
    // object we take half of the distance travelled.
    return microseconds / 29 / 2;
    }

  • 1396-04-23

    وقت بخیر
    من دو ماژول سفارش دادم که یکیشون تا فاصله۵ سانت رو میسنجه ولی دومی با همون کد به صورت طبیعی کار میکنه
    این مشکل رو چطور باید حل کرد؟

    پاسخ مدیر:

    درود برشما


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

  • 1396-04-25

    مورد 4 هستم
    همچنان مشکل همان است با کدی که فرستادید هم باز در فاصله 4 یا 5 سانت بیشتر سنجشی نداره و کاملا بی تفاوته اما ماژول دیگم مشکلی نداره و با این کد هم خوب عمل میکنه

    پاسخ مدیر:

    درود بر شما


    لطفا جهت بررسی دقیق‌تر کالا را به انبار دانشجو کیت ارسال کنید.

  • 1396-08-14

    با سلام
    من این ماژول رو تهیه کردم اما هر کدی میزنم 3800 نشون میده در واقع سه هزار هشتصد و خورده ای که هی تغیر میکنه.!!!مشکل چیه ؟راهنماییم کنین ایا ماژول ایرار داره؟

    پاسخ مدیر:

    با سلام


    ضمن تشکر از توجه شما، خیر مشکل از ماژول نیست. مشکل در نحوه اتصال و یا کدهای شماست. لطفا شیوه اتصال و راه اندازی را کامل توضیح دهید.

نظر خود را بنویسید

*
*

اتصال ماژول آلتراسونیک تشخیص فاصله SRF05 به آردوینو

اتصال ماژول آلتراسونیک تشخیص فاصله SRF05 به آردوینو

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

 

سخت افزار مورد نیاز

آموزش تولید Dancing light با ماژول SMD RGB از پکیج 37 سنسور آردوینو