الثلاثاء، 8 أكتوبر، 2013

المرسل و المستقبل الراديوي RF 315/433 MHz

   

هناك طرق عديدة لارسال البيانات او أوامر التحكم لاسلكياً , فهناك البلوتوث , و ال Xbee و ال WiFi , و الأمواج الراديوية Radio Frequency , و تختلف كل تقنية عن الأخرى بمدى الأرسال , و سرعة ارسال البيانات في الثانية , و كمية الطاقة التي يستهلكها , بالأضافة للسعر .


اليوم سأتحدث عن مرسل راديوي مناسب للكثير من المشاريع , سعره رخيص مقارنة من انواع الارسال الأخرى "لا يتعدى ثمنه 6 دنانير في الاردن" و مدى جيد للكثير من التطبيقات .

صورة للمستقبل Receiver
صورة للمرسل Transmitter


لو أردنا عمل ريموت كنترول بسيط , بمرسل و مستقبل من صنعك فهذا النوع مناسب جداً .



الخصائص الكهربائية لهذا الموديل كالآتي :

المرسل Tx : الفولتية : من 3.3 - 12 فولت .
المستقبل Rx :الفولتية 4.5 - 5 فولت .
القدرة الكهربائية = 25mW .
سرعة ارسال البيانات لا تتجاوز 9Kbps
المدى لغاية 100 متر "عند سرعة ارسال 400bps " .
التيار الأعظمي Imax اقل من 50 ملي امبير .
تقنية التعديل Modulation tech : يستخدم ASK .

ما ستحتاجه لتنفيذ هذه التجربة :
ستحتاج إلى :



1) بطاقة أردوينو عدد 2 "او يمكن استخدام متحكم اصغري على ال BreadBoard " .


2) الموديول RF 315MHz




3)مصدر جهد "بطارية 9 فولت " اختياري .

4) اسلاك توصيل

5) BreadBoard .

التوصيل :

هذين المخططين يبينان التوصيل لكل من دارة الارسال و الاستقبال .









المرسل Transmitter 

البرمجة .

سأقوم الآن بتنفيذ برنامج بسيط , حيث يقوم المرسل بارسال امر للمستقبل ليضيء الباعث الضوئي الموصل على المدخل الرقمي Pin D13 لمدة ثانيتين و اطفاءه بنفس المدة .

ستحتاج لتحميل مكتبة ال virtual Wire و هي مكتبة للتعامل مع مثل هذه الانواع من المرسلات الراديوية.

لتحميل المكتبة من خلال هذا الرابط

استخدامها سهل و سأوضحه بهذا المثال



كود المرسل  :





و كود المستقبل :




9 التعليقات :

  1. الله يعطيك العافية شكراً على هذا المجهود

    ردحذف
    الردود
    1. السلام عليكم حضرتك انا بعمل مشروع smart home المنزل الذكي عايز اعرف حضرتك كيفيه ارسال درجه الحراره و الدخان اللي بيحس بيها السينسور الي البلوتوث وكمان لو كلمه او درجه حراره معينه موجوده علي الشاشه عايز ازي ابعد كل ده عن طريق البلوتوث

      حذف
    2. راسلنا على صفحتنا على الفيسبوك لمساعدتك

      حذف
  2. شكرا علي الشرح الجميل و لديا استفسار
    في حالة استخدام انكودر و ديكودر
    ماذا يجب ان اغير في البرمجة

    ردحذف
    الردود
    1. ما المطلوب اضافته و كيف ?بالعادة لا حاجة لتعديل الكثير فقط ضبط العنوان

      حذف
  3. ما السبب ف استخدام ٢ اردوينو

    ردحذف
    الردود
    1. واحد للارسال و اخر للاستقبال

      حذف

 
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.