اطلاعیه

Collapse
No announcement yet.

شبکه کردن NRF

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

    شبکه کردن NRF

    با سلام
    من مدتی است که با ماژول nrf24l01 کار میکنم و الان در حال پیاده سازی شبکه ای با یک master و 6 slave هستم.وقتی فقط یک slave روشن است دیتا به درستی دریافت شده و خروجی دیده می شود.مشکل زمانی ایجاد میشود که دو slave یا بیشتر روشن باشد که در این صورت دیتا به درستی دریافت نشده و چون در کد من CRC وجود دارد پکت دور ریخته میشود.فک میکنم که دلیل این امر ارسال دیتا از سمت slave ها باشد که باعث میشود slave دیگر پکت ارسالی از سمت master را خراب دریافت کند برای کلیه ی slave ها همین اتفاق می افتد.لطفا راهنمایی کنید

    #2
    پاسخ : شبکه کردن NRF

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

    دیدگاه


      #3
      پاسخ : شبکه کردن NRF

      CRC باعث دور ریختن پکت نمیشه. حالت multiceiver در دیتاشیت به روشنی توضیح داده شده!

      اولا دقت کن که همگی ماژولآ‌ها روی یک فرکانس "مشابه" (در یک کانال) تنظیم شده باشند!
      https://www.dropbox.com/s/2v7m6y14yl...uency.jpg?dl=0

      بعدش به طول آدرس دقت کن(!) و مطمئن شو که آدرس هیچ دو ماژولی یکسان نباشه!
      به این شکلآ‌ها دقت کن!
      https://www.dropbox.com/s/c6fmfwgu5o...ess_1.jpg?dl=0
      https://www.dropbox.com/s/5zgycwwedg...ess_2.jpg?dl=0


      air data rate رو توی همهآ‌ی ماژولآ‌ها یکسان بزار!


      یادآوری میآ‌کنم که همهآ‌ی آدرسآ‌ها به صورت همزمان چک میشه!

      دیدگاه


        #4
        پاسخ : شبکه کردن NRF

        با تشکر
        مواردی که گفتید بررسی شد! همه صحیح بود. شما تا به حال شبکه ای از یک فرستنده و چند گیرنده راه اندازی کردید؟

        دیدگاه


          #5
          پاسخ : شبکه کردن NRF

          دوستان سلام
          کسی برنامه شبکه کردن حدود 20 تا از این ماژول با بسکام رو داره؟

          گذشته از این سوالم، ماژولی میشناسین که چندتا پارامتر زیر رو داشته باشه؟
          1- ارتباطش TTL باشه
          2- قابلیت شبکه کردن 20 ماژول وجود داشته باشه
          3- و ترجیحا ولتاژ کاریش 5 ولت باشه
          برای فاصله 100 متری یا کمتر میخوام، خیلی زیاد لازم ندارم. همچنین فرکانسش هم اهمیتی نداره برام.
          ممنون از راهنماییتون
          تشكر نكن، صلوات بفرست:

          [img width=165 height=100]http://www.askdin.com/gallery/images/29839/1___________5.png[/img]

          دیدگاه


            #6
            پاسخ : شبکه کردن NRF

            سلام
            من دارم روی شبکه کردن این ماژول کار میکنم
            به جاها خوبی هم رسیدم ، ایشالا تکمیل شه یه ماژول کامل که از AT Command پشتیبانی کنه و بتونه بیش از 1000 نود رو شبکه کنه تولید میکنم
            به نظر من باید برای رفع این مشکلت کاری کنی که همه Slave ها با دستور Master دیتا ارسال کنند و طوری هم باشه که وقتی دستور ارسال بشون داده شد بعد از یه زمان متغییر دیتا رو ارسال کنند که تداخل ایجاد نشه
            درایور شبکه و nRF24L01
            کاتالوگ محصولات
            کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
            شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
            فروش اسيلوسکوپ GWinstek GOS-630FC

            دیدگاه

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