اطلاعیه

Collapse
No announcement yet.

ارتباط دو میکرو از طریق ماژول های RF

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارتباط دو میکرو از طریق ماژول های RF

    دوستان و اساتید محترم سلام.
    من برای یه پروژه دانشجوی نیاز دارم دوتا میکرو رو با ماژول های رادیویی و از طریق پورت سریال به هم وصل کنم، که یکی شون گیرنده باشه و اون یکی هم به عنوان کنترل، فرستنده باشه.
    حالا دوستان و اساتید محترم چه نوع ماژولی رو پیشنهاد میدن که هم ارزون باشه و هم بشه مثل ارتباط سریال از طرق سیم بین دو میکرو، به صورت رادیویی همون ارتباط رو برقرار کرد؟ (به عنوان مثال آیا ماژول ASK-315mhz میتونه این کار رو انجام بده یا باید از ماژول hmr و hmt استفاده بشه )
    پیشاپیش از راهنمایی ها و جواب های مفید تون کمال تشکر رو دارم.

    #2
    پاسخ : ارتباط دو میکرو از طریق ماژول های RF

    اگر ارزون میخوای و بردت هم خیلی زیاد نیست، hmt و hmr استفاده کن.
    راه اندازیش هم آسونه.

    دیدگاه


      #3
      پاسخ : ارتباط دو میکرو از طریق ماژول های RF

      ممنون از جواب تون.
      نه بردش زیاد مهم نیست، در حدود 20—30 متر کارکنه جواب میده.
      اما hmr و hmt هر دوتاش حدود 22 تومن هزینه دار، آیا با ماژول های ASK که هر دوتاش 4-5 تون بیشتر هزینه ندار نمیشه این ارتباط رو برقرار کرد؟

      دیدگاه


        #4
        پاسخ : ارتباط دو میکرو از طریق ماژول های RF

        سلام.
        برای ارتباط بین دو میکرو گذینه های زیادی وجود دارد که ارزانترینش همان ماژولهای ask هست.
        البته واسه انتقال دیتا از نوع txt مناسبه.منظورم اینه که صوت و تصویر نباشه.

        دیدگاه


          #5
          پاسخ : ارتباط دو میکرو از طریق ماژول های RF

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

          دیدگاه


            #6
            پاسخ : ارتباط دو میکرو از طریق ماژول های RF

            شما یه سرچ کنید در مورد را راه اندازی ماژول های گیرنده و فرستنده کنی اطلاعات خوبی بدست میاری مخصوصا برای بسکام در ضمن من چن سال پیش از ماژولی به اسم ptاستفاده کردم خیلی خیلی خوب جواب داد ولی دقیق اسمش ذهنم نیست بگردی پیدا میکنی اون زمان از لحاظ قیمت هم مناسب بود
            اگر هم مشکل داشتی شما برام پیام خصوصی ارسال کنید راهنماییتون کنم

            دیدگاه


              #7
              پاسخ : ارتباط دو میکرو از طریق ماژول های RF

              دوستان محترم سلام.
              طی این یکی دو هفته انواع مدل های مختلف از ماژول های ASK رو برای ارتباط مستقیم و بدون واسطه بین دو میکرو رو تست کردم که متاسفانه نتونستم از هیچ کدومشون جواب بگیرم .
              اما در نهایت با خرید و تست ماژول فرستنده ASK DX-RF و گیرنده هم فرکانس ش (315 یا 433 مگاهرتز) موفق شدم این ارتباط رو به خوبی و بدون هیچ نویزی برقرار کنم و شکر خدا کارم راه افتاد.

              ماژول فرستنده ASK DX-RF

              ماژول گیرنده ASK مدل HZL-A06-B

              نکته مهم اینجاست که فقط مدل فرستنده مهم از نوع ASK DX-RF باشه ، اما برای گیرندش مهم نیست از چه مدلی باشه و با همه مدل ها (به شرط هم فرکانس بودن) کار میکنه.
              حالا برای اون دسته از دوستانی که مثل من به این مشکل برخورد کردن ، یه نمونه کد برای یسکام هم میزارم که امیدوارم به دردشون بخور و بتونن تو پروژه هاشون ازش استفاده کنن.
              برنامه میکرو فرستنده :

              $regfile = "m8def.dat"
              $crystal = 1000000
              $baud = 1200


              Config Pind.2 = Input : Key1 Alias Pind.2
              Config Debounce = 20
              Do
              Debounce Key1 , 1 , Key_1 , Sub
              Loop
              Key_1:
              Print "MBMIran"
              Return



              برنامه میکرو گیرنده:

              $regfile = "m16def.dat"
              $crystal = 8000000
              $baud = 1200


              Config Lcd = 16 * 2
              Config Lcdpin = Pin , Db4 = Portc.7 , Db5 = Portc.6 , Db6 = Portc.5 , Db7 = Portc.4 , E = Porta.7 , Rs = Porta.5
              Cursor Off


              Dim A As String * 1


              Cls
              Lcd "START"
              Wait 1
              Cls
              Do
              A = Waitkey()
              Select Case A
              Case "M"
              A = Waitkey()
              If A = "B" Then
              A = Waitkey()
              If A = "M" Then
              A = Waitkey()
              If A = "I" Then
              A = Waitkey()
              If A = "r" Then
              A = Waitkey()
              If A = "a" Then
              A = Waitkey()
              If A = "n" Then Locate 1 , 1 : Lcd "Ok ,Receive data" : Locate 2 , , 1 : Lcd "Behzad Mohammadi"
              End If
              End If
              End If
              End If
              End If
              End Select


              جدیدترین ویرایش توسط behzadsen; ۰۰:۴۵ ۱۳۹۶/۱۰/۲۷.

              دیدگاه


                #8
                پاسخ : ارتباط دو میکرو از طریق ماژول های RF

                سلام.
                تلاش شما قابل تحسینه.
                ولی توجه داشته باشید که:
                نوع و مدل فرستنده مهم نیس.تنها کافیه هم فرکانس باشند.(واسه مبتدیان)
                واسه اشخاص حرفه ای حتی اگر گیرنده و فرستنده هم فرکانسم نباشند (315-433) بازم امکان دریافت کدهای صحیح براشون هست.
                کسانیکه میفرمایند گیرنده نویز میگیره مطمعنا با روشهای کار کردن با این نوع ماژولها آشنایی درستی ندارند.
                کلا کار گیرنده این نوع ماژولها دریافت نویز هست. توسط کدزنی درست میتوانید کدهای ارسالی را بطور کامل و صحیح و سالم دریافت کنید .

                دیدگاه


                  #9
                  پاسخ : ارتباط دو میکرو از طریق ماژول های RF

                  نوشته اصلی توسط leader. نمایش پست ها
                  سلام.
                  تلاش شما قابل تحسینه.
                  ولی توجه داشته باشید که:
                  نوع و مدل فرستنده مهم نیس.تنها کافیه هم فرکانس باشند.(واسه مبتدیان)
                  واسه اشخاص حرفه ای حتی اگر گیرنده و فرستنده هم فرکانسم نباشند (315-433) بازم امکان دریافت کدهای صحیح براشون هست.
                  کسانیکه میفرمایند گیرنده نویز میگیره مطمعنا با روشهای کار کردن با این نوع ماژولها آشنایی درستی ندارند.
                  کلا کار گیرنده این نوع ماژولها دریافت نویز هست. توسط کدزنی درست میتوانید کدهای ارسالی را بطور کامل و صحیح و سالم دریافت کنید .
                  سلام دوست من، وقت بخیر.
                  لطفاً اگه براتون امکان دار با توجه به مطلبی که فرمودید روش کد نویسی صحیح برای ازتباط دو میکرو توسط این ماژول هارو برام توضیح بفرمایید که بتونم از ماژول های ASK دیگه ای هم که خریدم اما نتونستم باهاشون به نتیجه برسم استفاده کنم.

                  دیدگاه


                    #10
                    پاسخ : ارتباط دو میکرو از طریق ماژول های RF

                    نوشته اصلی توسط behzadsen نمایش پست ها
                    دوستان و اساتید محترم سلام.
                    من برای یه پروژه دانشجوی نیاز دارم دوتا میکرو رو با ماژول های رادیویی و از طریق پورت سریال به هم وصل کنم، که یکی شون گیرنده باشه و اون یکی هم به عنوان کنترل، فرستنده باشه.
                    حالا دوستان و اساتید محترم چه نوع ماژولی رو پیشنهاد میدن که هم ارزون باشه و هم بشه مثل ارتباط سریال از طرق سیم بین دو میکرو، به صورت رادیویی همون ارتباط رو برقرار کرد؟ (به عنوان مثال آیا ماژول ASK-315mhz میتونه این کار رو انجام بده یا باید از ماژول hmr و hmt استفاده بشه )
                    پیشاپیش از راهنمایی ها و جواب های مفید تون کمال تشکر رو دارم.
                    سلام.
                    بهترین ماژول می تونید استفاده کنید NRF2401 برد امن تا یک کیلومتر یا بیشتر میرسه از همه بهتر دریافت اصلاعات نسبت ماژول HMTR خیلی مطمئن تر هست

                    دیدگاه


                      #11
                      پاسخ : ارتباط دو میکرو از طریق ماژول های RF

                      نوشته اصلی توسط MM320 نمایش پست ها
                      سلام.
                      بهترین ماژول می تونید استفاده کنید NRF2401 برد امن تا یک کیلومتر یا بیشتر میرسه از همه بهتر دریافت اصلاعات نسبت ماژول HMTR خیلی مطمئن تر هست
                      سلام
                      نهایت نرخ ارسال داده که عملا میشه با nrf گرفت چقدره؟
                      چون من بیشتر از 1 کیلوبایت در ثانیه نتونستم جواب بگیرم!
                      جدیدترین ویرایش توسط Fake; ۱۹:۳۷ ۱۳۹۷/۰۴/۰۷.

                      دیدگاه


                        #12
                        پاسخ : ارتباط دو میکرو از طریق ماژول های RF

                        2 مگابیت برثانیه هست که برارسال صوت و تصویر مناسبه

                        دیدگاه


                          #13
                          پاسخ : ارتباط دو میکرو از طریق ماژول های RF

                          شما در عمل تست کردید ؟؟؟؟؟؟
                          من انجام دادم در عمل بیشتر از چندده کیلو بایت نمیشه ارسال کرد!
                          ممکنه اگه اطلاع دارید توضیح بدید

                          دیدگاه


                            #14
                            پاسخ : ارتباط دو میکرو از طریق ماژول های RF

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

                            دیدگاه


                              #15
                              پاسخ : ارتباط دو میکرو از طریق ماژول های RF

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

                              دیدگاه

                              لطفا صبر کنید...
                              X