اطلاعیه

Collapse
No announcement yet.

چگونگی ساخت رادیوکنترل دست ساز و پروتکل رادیوکنترل

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

    چگونگی ساخت رادیوکنترل دست ساز و پروتکل رادیوکنترل

    درود :mrgreen:
    من تازه کار هستم و 2تا سوال ساده داشتم :nerd: :nerd:

    1)رادیو کنترل هایی که کواد رو باهاش کنترل میکنن گرون هست و تعداد کانالهای محدود در صورتی که اگر از ماژولهایی مثل Zigbee استفاده بشه تعداد کانال نامحدود میشه.سوال اینه که چرا از این ماژول ها استفاده نمیشه برای کنترل؟ :eek: :eek:

    2)اتوپایلوت ها دستوراتشون رو از گیرنده میگیرن توسط یک پروتکل خاص.این پروتکل به چه صورت هست؟ :question: :question: :question: :question:

    #2
    پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

    1 : خودم دارم روش کار میکنم ، همه میگن نمیشه ، من میگم میشه :biggrin: همه میگن ما امتحان کردیم و کلی خسارت دیدیم و اصلا نمیشه ، بازم من میگم میشه :biggrin:
    2 : منظورتون از گیرنده چی هست ؟ گیرنده رادیوکنترلر ؟؟؟ گیرنده رادیوکنترلر خروجیش فرکانس هست
    http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

    دیدگاه


      #3
      پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

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

      دیدگاه


        #4
        پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

        یه فرکانس ثابت 50 هرتز با دیوتی سایکل متغیر
        دقیقا فرکانسی که به سروو موتور میدن که از 0 تا 100 بچرخه ، شما هم این فرکانس رو از رسیور دریافت میکنید
        http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

        دیدگاه


          #5
          پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

          سلام

          من هم با nrf و هم با ZigBee کنترل ساختم و جواب هم گرفتم. :nice:

          ولی!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :smile:

          کنترل های مدل از پروتکل ppm یا پالس پوزیشن مدولیشن استفاده میکنن! چیزی مشابه با rc5 و کنترل تلویزیون و ..... که خطای کمتری داره و اطلاعات سریع تر و راحت تر منتقل میشن و در برد های بالای 100 متر مشکل خاصی پیش نخواهد اومد! (لااقل تجربه من که اینو میگه)


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

          برنامه ای نوشته بودم که در فرستنده مقادیر ثابتی در هر ثانیه فرستاده میشد !

          در گیرنده هم تعداد دیتا های صحیح رو میشمردم!

          با NRF در مسافت 200 متر حتی به 80درصد خطا هم رسیده بود !

          دیدگاه


            #6
            پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

            نوشته اصلی توسط Salamirani1390
            درود :mrgreen:
            من تازه کار هستم و 2تا سوال ساده داشتم :nerd: :nerd:

            1)رادیو کنترل هایی که کواد رو باهاش کنترل میکنن گرون هست و تعداد کانالهای محدود در صورتی که اگر از ماژولهایی مثل Zigbee استفاده بشه تعداد کانال نامحدود میشه.سوال اینه که چرا از این ماژول ها استفاده نمیشه برای کنترل؟ :eek: :eek:

            2)اتوپایلوت ها دستوراتشون رو از گیرنده میگیرن توسط یک پروتکل خاص.این پروتکل به چه صورت هست؟ :question: :question: :question: :question:
            با سلام و درود

            با مقداری تغییر در این طرح ها نیز می توانید کنترل از راه دور مورد نیاز برای ربات پرنده ی خود را بسازید:











            I am building a RC sailboat from scratch. As I am a little crazy, I want to build the RC parts myself as well. The idea is to drive a servo motor with an Arduino wirelessly. The best chip to do wireless things easily is the nRF24L01 2.4GHz transceiver from Nordic Semiconductor. It is cheap and works seamlessly with Arduino platform.




            Here is the code for the NRF24 tutorial. If someone figures out how to add servo control make sure to post an updated version for others to find. Controller Code /* NRF24L01 Module Demo Controller Code Pin Assignment D0 D1 D2 D3 D4 D5 D6 D7 Joystick Push Button D8 NRF24 CE D9 D10 NRF24 […]



            در این فیلم های آموزشی مطالب خوبی برای ساخت ربات پرنده بیان شده است.
            اینم فیلم هاش:















            خوبی این دوره ی آموزشی اینه که کنترل از راه دور را با آردوینو و nRF24L01 به صورت دست ساز می سازد و کلی در هزینه صرفه جویی می شود البته رادیوکنترلی که می سازد 4 کاناله است و باید خودمان آن را ارتقاء دهیم سیگنال خروجی گیرنده هم PPM هست.
            جدیدترین ویرایش توسط فکر; ۱۸:۳۴ ۱۳۹۵/۰۳/۱۵.

            دیدگاه


              #7
              پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

              دوستان با هر ماژولی میشه یه رادیو کنترل ساخت (حتی hmtr !!) فقط تنها مشکلی که وجود داره برد ماژوله که باید حداقل یکی دو کیلومتر باشه!
              حیدر قجا دونیا یالان دونیا دور...

              دیدگاه


                #8
                پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

                دوستان عزیز در مورد کنترل رادیویی نکته خاصی وجود دارد که لازم است مورد توجه دقیق گیرد

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

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

                دیدگاه


                  #9
                  پاسخ : 2 سوال ساده در مورد رادیو کنترل برای کوادروتور

                  نوشته اصلی توسط MohammadMers
                  دوستان با هر ماژولی میشه یه رادیو کنترل ساخت (حتی hmtr !!) فقط تنها مشکلی که وجود داره برد ماژوله که باید حداقل یکی دو کیلومتر باشه!
                  با سلام و درود
                  برد موثر فرستنده بسته به نیازهای شخص استفاده کننده قابل تعریف است و این مقداری که شما گفتید معمولا وقتی استفاده می شود که ربات قابلیت دید اول شخص(FPV) را نیز دارا باشد زیرا اگر ربات پرنده را با دید مستقیم تا فاصله ی زیادی از شخص دور شود پرواز دادن آن سخت و مشکل می گردد همچنین شما می توانید با استفاده از ArduPilot یا PixHawk در بخش GeoFence یا با استفاده از NAZA-M نسخه ی 2 در بخش Flight Limits محدوده مجاز پرواز را انتخاب نمایید مثلا ربات بیش از شعاع خاصی از محل پرواز فاصله نگیرد و یا ارتفاع آن از حد خاصی فراتر نرود.
                  اطلاعات بیشتر:
                  copter.ardupilot.com/wiki/ac2_simple_geofence


                  نوشته اصلی توسط emitor
                  دوستان عزیز در مورد کنترل رادیویی نکته خاصی وجود دارد که لازم است مورد توجه دقیق گیرد

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

                  از زمان قدیم هم همینطور بوده ( نمونه هایی که در باشگاه هواپیمایی پیش از انقلاب عرضه میشد برای 4 کانال قیمتی معادل 12 هزار تومان داشتند که در آن زمان معادل قیمت یک اتومبیل پیکان بود ) و علتش هم کاملا مشخصه ....چون تنها با لحظه تداخل ناشی از نویز پرنده از کنترل خارج میشود و علاوه بر خسارت مادی قابل توجه ، گاهی میتواند سبب بروز جراحات جدی گردد.
                  به همین دلیل نیز تکنولوژی به کار رفته در رادیو پرنده های قابل کنترل از تکنولوژی مخابراتی عادی بالاتر میباشد و قطعات ، روش ساخت و آزمایشهای کنترل کیفی نیز از ضریب اطمینان بالاتری برخوردارند
                  با سلام و درود
                  هر چند اهمیت کیفیت کنترل از راه دور قابل انکار نیست ولی با قطعاتی مثل Xbee و +nRF24L01 و... می توان رادیوکنترل دست ساز ساخت و به خوبی از آن ها استفاده نمود و گاهی اوقات عملکرد آن ها از نمونه های تجاری نیز بهتر باشه مثلا اگر لازم باشد با اتصال یک تقویت کننده 2 وات به +nRF24L01 می توان برد موثر آن را بسیار افزایش داد(در هنگام استفاده از تقویت کننده های توان بالا به قوانین مخابراطی توجه لازم را داشته باشید) و با قیمتی بسیار کمتر از نمونه های تجاری تعداد کانال های دلخواه خود را در اختیار داشته باشید.
                  حتی اگر Telemetry سازگار با ArduPilot بسازید می توانید با استفاده از رایانه(نرم افزار Mission Planner) و یا گوشی هوشمند و یا رایانه ی لوحی با سیستم عامل اندروید(نرم افزار DroidPlanner) می توانید اقدام به کنترل ربات خود نمایید و همزمان اطلاعات حسگر مثل ارتفاع و سرعت ربات و... را ببینید.

                  همچنین با استفاده از مدیریت گرهای پرواز مثل ArduPilot و PixHawk و NAZA که قابلیت خلبان خودکار دارند دیگر نیازی به نگرانی ناشی از قطع شدن ارتباط بی سیم نیست زیرا اگر این اتفاق بیفتد شما می توانید تنظیم نمایید که ربات در همان محل فرود بیاید و یا به محل برخاستن برگردد و همان جا فرود بیاید.

                  برای ArduPilot و PixHawk در نرم افزار Mission Planner می توانید از قسمت بالا به بخش INITAL SETUP و از بخش سمت چپ به Mandatory Hardware بروید و FailSafe را انتخاب کنید حالا از بخش FS Pwm می توانید انتخاب کنید وقتی مقدار PWM از چه میزان کمتر شود به صورت خودکار پرواز ربات را در دست بگیرد. انتخاب گزینه ی Land باعث می شود وقتی ارتباط رادیویی قطع گردد ربات به صورت خودکار در همان محل فرود بیاید و انتخاب گزینه ی RTL باعث می شود ربات به محل برخاست برگردد و در آن جا فرود بیاید البته منظور از محل برخاست محلی است که ARMED شده است.
                  همچنین شما می توانید از بخش FailSafe تنظیم کنید که اگر ولتاژ باتری از حد خاصی کم تر شد ربات به صورت خودکار فرود بیاید و یا به محل برخاستن برگردد و در محل برخاستن فرود بیاید البته نیاز به قطعه ی خاصی است که بتواند کم شدن ولتاژ را بقهمد و به اصطلاحا Power Module نام دارد.


                  در NAZA M نسخه ی 2 شما می توانید از بخش Advanced گزینه ی Failsafe Settings را انتخاب کنید و تعیین کنید که اگر ارتباط بی سیم قطع شد در آن همان محل فرود بیاید و یا به محل برخاستن برگردد و سپس فرود بیاید.

                  دیدگاه

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