اطلاعیه

Collapse
No announcement yet.

راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

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

    راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

    سلام دوستان :bye
    منم تازه با این ماژول کوچیک و عالی آشنا شدم.

    شاید شما تابحال از چیپ های مخابراتی دیگه مثل بلوتوث و hmt - hmr - hmtr و.... کار کردین
    معایب اونها:
    بلوتوث : قیمت بالای 30هزارتومن - سرعت کم - فاصله مخابراتی کم - کانکت شدن زمانبر و...
    hmr - hmt : آنتن گران - نویز پذیری بسیار بالا - ارتباط یک طرفه - راه اندازی سخت و پر درد سر و....
    hmtr: هزینه هر یک چیپ بالای 40هزار تومن - هزینه هر آنتن بالای 8هزار تومن - نویز پذیر و ضعف در ارسال تو محیط های بسته و....

    خوب حالا باید چه کرد !
    چند وقت پیش به صورت اتفاقی در سایتی با ماژول وایرلس NRF24L01+ آشنا شدم...

    امکانات و محاسن زیادش منو به خودش جلب کرد نظیر :
    مصرف ولتاژ و جریان فوق العاده کم-عدم نیاز به آنتن-سرعت بالا ( 2Mb )-فرکانس خوب 2.4Ghrz (ضعف کمتر در محیط بسته) -ارتباط دوطرفه-عدم نویز پذیری....

    [glow=red,2,300]توضیحاتی کاملتر [/glow](در صورتی که نیاز ندارید این بخش را مطالعه نفرمایید) [glow=red,2,300]:[/glow]

    چیپ NRF24L01 نمونه تصحیح شده با امکانات بیشتر و دیتا ریت بالاتر چیپ NRF2401 است که توسط شرکت NORDIC در اوایل سال 2008 معرفی شد.

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

    مدولاسیون ارتباطی این ماژول به صورت GFSK است , همان مدولاسیونی که در تکنولوژی BLUETOOTH استفاده شده و به صورت انحصاری در دست چند شرکت بزرگ مثل BLUETOOTH و NORDIC SEMICONDUCTOR و TEXAS INSTRUMENT و چند شرکت دیگر قرار دارد.

    فرکانس ارتباطی این چیپ 2.4 گیگا هرتز است که این خاصیت آن ویژگی های زیادی را برای ما به ارمغان می آورد ! از جمله کوچک شدن سایز آنت که حتی میتوان از خود PCB به صورت یک آنتن استفاده کرد , مورد دیگر هم به دلیل فرکانس بالا بسیار راحت تر از دیوار یا اجسام دیگر عبور می کند و با عث می شود که برد بیشتری هم به ما بدهد , می توانید فرکانس RFM12 یا HMTR را با این چیپ مقایسه کنید ! می بینید که فرکانس این چند حداقل چند برابر آن ها است.

    این چیپ به صورت دو طرفه کار می کند و در کل شما فقط به 2 عدد از این چیپ ها برای ارتباط لازم دارید (مشابه RDM12)

    دیتا ریت این چیپ حداکثر 2 مگابیت بر ثانیه است که می توان از آن برای انتقال اطلاعات سنگینی مشابه صوت و یا حتی ویدئو استفاده کرد!

    توضیحاتی بیشتردر مورد NRF24L01 :

    ویژگی های خاص:

    -حداکثر دیتا ریت تا 2 مگا بیت بر ثانیه در هوا
    -بسیار کم مصرف
    -جریان مصرفی در هنگام ارسال دیتا در 0 دسی بل فقط 11.3 میلی آمپر
    -جریان مصرفی در حالت دریافت دیتا با 2 مگا بیت بر ثانیه دیتا ریت 12.3 فقط 12.3 میلی آمپر
    -جریان مصرفی در هنگام POWER-DOWN 900 نانو آمپر
    -جریان مصرفی در هنگا آماده باش 22 میکرو آمپر
    -بدون نیاز به ولتاژ های مختلف به همراه رگولاتور داخلی
    -محدوده ولتاژ تغذیه چیپ از 1.9 تا 3.6 ولت که با افزایش ولتاژ برد بیشتری را باید در انتظار داشت
    -مجهز به تکنولوژِی پیشرفته SHOCKBURST
    -آماده سازی بسته ها دیتا به صورت خودکار
    -6 لوله دیتا MULTICEIVER برای ارتباط چند ماژول به یکدیگر و ایجاد یک شبکه محلی
    -تست شده برای ارسال د دریافت دیتا که سالم بودن تمامی چیپ ها 100% است
    -یک چسپ فرکانسی کم هزینه
    -نیاز به یک کریستال اسیولاتور 16 مگا هرتزی کوارتز برای ایجاد فرکانس 2.4 گیگا هرتزی
    -ورود ولتاژ بر روی پین های دیتا حداکثر تا 5 ولت امکان پذیر است
    -سایز کوچک چیپ و نیاز به قطعات کم خارجی

    موارد استفاده:

    -قطعات کامپیوتری وایرلس مانند موس یا کی بورد یا قطعات دیگر
    -هدست های بیسیم مانند VOIP HEADSET
    -دسته های بیسیم کنسول های بازی مانند PS3
    -ساعت های ورزشی یا سنسور ها
    -ریموت کنترل برای مصارف الکترونیکی
    -اتوماسیون خانگی(خانه هوشمند) که فرضا تمامی ارتباطات الکتریکی فرضا برای روشنایی به صورت بیسیم می باشد
    -در شبکه هایی که نیاز به یک ارتباط وایرلس بسیار کم مصرف است
    -سیستم های مسیر یاب مانند GPS
    -و اسباب بازی ها !

    معرفی:

    چیپ NRF24L01 دارای یک موتور بلادرنگ (تکنولوژی پیشرفته SHOCKBURST) که اساسا طراحی شده برای موقعیت های که نیاز به مصرف توان بسیار پایین است.

    NRF24L01 در رده فرکانسی جهانی ISM که در محدوده فرکانسی 2.400 گیگاهرتز تا 2.4835 گیگا هرتز که در کل برای اجرا فقط به یک میکروکنترلر و تعداد کمی قطعات دیگر نیاز است که شامل چند خازن و سلف است.

    نحوه ارتباطی این چیپ به پروتکل SPI است که می توان با این پروتکل بر تمامی خواص نرم افزاری و سخت افزاری داخلی چیپ مدیریت داشت و آن را کنترل کرد.

    مدولاسیون چیپ GFSK است که به نحوی طراحی شده که هر چیپ شبیه به این است که یک کانال فرکانس خاص را برای خود دارد و از این رو می توان گفت درصد خطا و اختلال چیپ ها با یک دیگر (یا چیپ هایی به غیر از NRFL24L01) به صفر می رسد.

    دیتا ریت چیپ در 2 مگابیت بر ثانیه پیکره بندی شده و دو مد متفاوت مصرف پایین نیز دارد که آن را کم مصرف تر می کند.

    یک رگولاتور داخلی که باعث گسترش محدوده ولتاژ ورودی می شود.

    Send AMS1117-3.3 3.3V LDO Voltage Regulator tube

    2.4G operating frequency, the transmission distance is about the open distance 40 meters!
    NRF24L01 basic characteristics:
    1.2Mbit/s received under rates peak at 12.5mA
    2. @0dBm 2Mbit/s rate output peak current 11mA
    3. power off mode power consumption of 400nA
    4. the power consumption in standby mode 32uA
    5.130us quick switch and wake up
    6. has the on-chip voltage regulator oltage regulators
    7.1.9 to 3.6V low-voltage operation 8. MultiCeiverMT hardware 6 receiver functions at, 2Mbit/s makes it possible to high quality VoIP
    و چند تصویر که ازش سرهم کردم :

    بله همینطور که در تصویر میبینید...میتوانید IC اون رو جدا هم خریداری کنید و PCB رو به شکل دلخواه خودتون طراحی کنید یا در داخل PCB هاتون به کار ببرین.
    اما تنها یک مشگل شاید براتون پیش بیاد . اون هم طراحی بسیار ظریف و بعد هم مونتاژ کاری ظریفش هست که به صورت QFN20 است.
    اما اگه تواناییش رو ندارین میتونید از چیپ آمادش استفاده کنید که پایه های ورودی و خروجیش تماما DIP خواهد بود. (در تصویر:پایین سمت راست)

    اما در خصوص نحوه خرید :
    2راه دارید - یا در فروشگاه های قطعات الکترونیکی شهرتون دنبالش بگریدن یا اینترنتی خرید کنید.
    خودم راه دوم رو انتخاب کردم....به صورت اینترنتی خریدم. ولی از سایتی که بهش اعتماد داشتم...یعنی همین سایت.
    لینک این چیپ در فروشگاه سایت :
    http://eshop.eca.ir/product_info.php?products_id=1567
    خوب....
    اما خودمم از نحوه راه اندازیش هیچی نمیدونم...با توکل بر خدا و تجربیات دوستان و آزمون و خطاها این چیپ رو راه اندازی خواهیم کرد.
    چون راه اندازیش دیر و زود داره ولی نشد نداره.

    در صورتی که این تایپیک براتون مفید بوده و علاقه مند به همراهی ما تا پایان راه اندازیش هستید؛لطفا با زدن گذینه تشکر جزو علاقه مندان این بحث تایپیک قرار بگیرید و در بحث ها و تبادل اطلاعات نیز شرکت کنید. :read:

    اگه شماهم مثل من مشتاق این چیپ کوچیک و پرکاربرد شدید....
    پس بسم الله
    با ما همراه باشید :applause:
    هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

    \|/_\/_

    #2
    پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

    این ماژول تو 2 پکیج هست که یکی خروجی پایه هاش SMD هست و یکی DIP
    ما فعلا مدل DIP رو آوردیم که بشه راحت باهاش کار کرد. مدل SMD بیشتر تو کارهای تولیدی و ... کاربرد داره که رو برد میزنن

    دیدگاه


      #3
      پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

      راه اندازیش دردسر داره میتونید مثال با pic یا avr بذارید . :mrgreen:

      دیدگاه


        #4
        پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

        مسافتش چی پس؟
        بردش چقدره؟
        دیتاشیتی ازش ندارید؟
        در انتظار تو نشسته ام غافل از آنکه در انتظارت باید ایستاد

        دیدگاه


          #5
          پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

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

          اما اگه به قول شما در کار تولیدی احتیاج پیدا کردیم...به نظرم مدل SMD اون بتونه خیلی حجم باکس رو کمتر کنه.

          خوب اول از سوال های ساده و عمومی شروع میکنم.

          1-این طور که فهمیدم این چیپ با 3.3ولت تغذیه میشه و تا 7ولت هم ثاپورت میکنه....
          پس حتما دارای رگولاتور داخلی باید باشه و احتیاجی به قرار دادن رگولاتور 3.3ولت نیست . درسته ؟

          2-در بیشتر جاها خوندم هرچی ولتاژ بیشتری بدیم کیفیت ارسال و دقتش هم بیشتر میشه...
          پس 5ولت مستقیم بدیم باید خوب باشه. درسته؟

          3-احتیاج به آنتن نداره !
          ولی در بعضی جاها دیدم که با قرار دادن یک آنتن در هر یک از این چیپ تونستن به برد 1000متر با سرعت 2.5تا3مگابیت دست پیدا کنند !
          اون آنتن چه مشخصاتی داره ؟ چه اهمی داره ؟ چه مداری لازم داره واسه ؟

          4-در برد هایی دیدم که نشانگر LED برای لینک گذاشت...یعنی اگه چیپ ها از محدوده دید هم خارج بشن چراغ لینک خاموش میشد.
          اون کار رو چطوری میشه انجام داد؟

          5-برای ساخت فرستنده گیرنده اصلی که به رایانه متصل میشود ....
          میخوایم از FT232 دو پین سریال خروجی RXD & TXD رو به NRF اتصال بدیم ...
          این کار به چه طریق خواهد بود؟



          و در آخر هم چند تصویر از مدل آنتن دار و بدون آنتن این چیپ رو در قالب یک عکس سرجمع کردم تا بهتر موضوع رو درک کنید...


          هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

          \|/_\/_

          دیدگاه


            #6
            پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

            فکر کنم اطلاعات دقیق و دیتاشیت اینجا باشه :
            http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01

            دیدگاه


              #7
              پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

              این ماژول از طریق spi به میکرو وصل میشه تغذیه اش تا 3.6 ولته ولی ورودی های دیتا تا 5 ولت هم تحمل میکنن . برا ارتباتش با کامپیوتر باید یه میکرو این وسط بذاری .

              دیدگاه


                #8
                پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

                یه نمونه پروژه راه اندازی این ماژول با AVR کسی نداره ؟ :agree:
                تعمیرات پاور
                تعمیرات لپ تاپ
                تعمیرات موبایل
                تعمیرات مانیتور

                دیدگاه


                  #9
                  پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرن&#

                  نوشته اصلی توسط امیرعلی بلورچیان
                  فکر کنم اطلاعات دقیق و دیتاشیت اینجا باشه :
                  http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01
                  ممنون از دیتاشیت

                  نوشته اصلی توسط yusef12
                  این ماژول از طریق spi به میکرو وصل میشه تغذیه اش تا 3.6 ولته ولی ورودی های دیتا تا 5 ولت هم تحمل میکنن . برا ارتباتش با کامپیوتر باید یه میکرو این وسط بذاری
                  میشه بیشتر و واضح تر توضیح بدین ؟
                  فکر کنین من و دوستان از صفر داریم شروع میکنیم.
                  خوب.... SPI چیه؟ چرا SPI ؟ آیا راه اتصال بهتر و ساده تری نداره ؟
                  تغذیش 3.6ولت باشه....یعنی حتما باید از رگولاتور 3.3 براش استفاده کنیم ؟ ولی جایی خوندم که نیازی نیست ! اشتباه گفته بوده ؟
                  ارتباط با کامپیوترش بله در AVR حداقل به میکر ATMEGA8 نیاز داره...اون بحثش جداست...هنوز به اونجا نرسیدیم...
                  ممنون

                  نوشته اصلی توسط Hesam.time
                  یه نمونه پروژه راه اندازی این ماژول با AVR کسی نداره ؟ :agree:
                  بله نکته خوبی بود...
                  کسی نمونه کار یا پروژه یا حتی مقاله ی آموزشی از این چیپ داره؟


                  راستی اینم یادم رفت که ذکر کنم ولی هنوزم دیر نشده که بگم :biggrin:
                  این ماژول بسیار با صرفه تر و کم حجم تر و اقتصادی تر هست.
                  یعنی 9الی 10تا از این چیپ ها قیمتشون با یک جفت HMTR برابری میکنه! :nice:
                  در حالی که از HMTR خیلی سرتر و پر سرعت تر و بی نویز تر هست !
                  هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

                  \|/_\/_

                  دیدگاه


                    #10
                    پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

                    فقط با spi وصل میشه و برا تغذیه اش هم میتونی از یه lf33 استفاده کنی مشکلش رجیسترهاشه که یه سری تنظیمات داره .

                    دیدگاه


                      #11
                      پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

                      نوشته اصلی توسط yusef12
                      فقط با spi وصل میشه و برا تغذیه اش هم میتونی از یه lf33 استفاده کنی مشکلش رجیسترهاشه که یه سری تنظیمات داره .
                      ممنون دوباره
                      خوب
                      حالا واسه رگولاتورش فرمودین LF33 SMD
                      که میشه این:

                      قیمت الانش هست 1300تومان....جریانش 500میلی آمپر و ولتاژ 3.3ولت !
                      لینک فروشگاه:
                      http://eshop.eca.ir/product_info.php?products_id=1577


                      ولی پیشنهاد من رگولاتور AMS1117 هست که خیلی قویتر و ارزانتر هست.
                      که میشه این :

                      قیمت الانش 600تومان....جریان خروجیش 1آمپر و ولتاژ 3.3ولت !
                      لینک فروشگاه:
                      http://eshop.eca.ir/product_info.php?cPath=31_122_59&products_id=9 78

                      نظر دوستان چیه ؟


                      نوشته اصلی توسط وحید نصیری
                      با درود . . .
                      چرا انسان کند کاری که باز آرد به کنعان غم مخور؟! :biggrin:
                      قبلا انجام شده:
                      موفق باشید
                      ممنون وحید جان
                      میدونیم که قبلا انجام شده.
                      این چیپ سال 2008 وارد بازار شده و 5سال از عمرش میگذره
                      ماهم قرار نیس چیزی اختراع کنیم
                      قرار کارکردن با این چیپ رو یاد بگیریم
                      این هم اولین تایپک در رابطه با این چیپ در انجمن هست.

                      پس به پروژه های آماده نمیشه خودمون رو بچسبونیم...
                      باید واقعا این چیپ رو درک کنیم و کارکردن باهش رو یاد بگیریم.


                      هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

                      \|/_\/_

                      دیدگاه


                        #12
                        پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

                        سلام بر همه
                        این یه نمونه کد با بسکام عزیز.
                        فایل های پیوست شده
                        چرا ناراحتی پاتریک!
                        + امروز ی بچه دیدم سرچهارراه گل میفروخت
                        - از دیدنش ناراحت شدی؟
                        + نه
                        پس چی ناراحتت کرده
                        + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                        ------------------------------------------------------------------------------------------------------
                        تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                        ------------------------------------------------------------------------------------------------------
                        محصولات

                        دیدگاه


                          #13
                          پاسخ : پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

                          نوشته اصلی توسط سوران آراسته
                          سلام بر همه
                          این یه نمونه کد با بسکام عزیز.
                          خیلی ممنون اما کلا با این ماژول پروژه کمه اکثرا با برد آردینو راه اندازی کردن :rolleyes:
                          این پروژه هم واسه خود سایت بسکام
                          تعمیرات پاور
                          تعمیرات لپ تاپ
                          تعمیرات موبایل
                          تعمیرات مانیتور

                          دیدگاه


                            #14
                            پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرن&#

                            نوشته اصلی توسط Hesam.time
                            خیلی ممنون اما کلا با این ماژول پروژه کمه اکثرا با برد آردینو راه اندازی کردن :rolleyes:
                            این پروژه هم واسه خود سایت بسکام
                            با این چیپ بله
                            پروژه خیلی کمه
                            چون کسی یاد نداشته و نرفته که یاد بگیره
                            این تایپیک هم اولین و تنها تایپیک آموزشی برای این ماژول در سایت eca هست. متاسفانه تابه حال کسی به این ماژول توجهی نکرده بود
                            با اینکه خیلی خیلی خیلی بهتر از hmtr و دیگر همکارای خودشه....

                            نوشته اصلی توسط dariai
                            دیدم با تشکر شابد دیده نشیم، واسه همین پست زدم که اساتید بدونن شاگردا واسه آموزش بی صبرانه منتظرن!
                            ممنون dariai جان
                            لطف دارین
                            امیدواریم ماهم بتونیم جبران تشویقات شما دوستان رو بکنیم

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

                            خوب دوستان....بسم الله بگیم و استارت کار رو بزنیم و این چیپ رو راش بندازیم


                            اول از همه و مهم تر از همه آشنایی با پین های این چیپ هست.
                            خوب.... کسی میتونه توضیح بده که هر یک از این پایه ها چه کاربردی داره و باید به چی وصل بشه ؟

                            هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

                            \|/_\/_

                            دیدگاه


                              #15
                              پاسخ : راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

                              miso , mosi , clck برای ارتباط spi است .
                              irq هم برای اینتراپ گزاشته حالا کی میده و تو چه شرایطی میده ؟
                              CS هم چیپ سلکت باید باشه .
                              CE رو نمیدونم بزا دیتاشو بخونم. راستی منم هستم . رو برد امتحان کنیم یا پی سی بی
                              بزنیم ؟
                              از جمله ی رفتگان این راه دراز
                              باز آمده ای کو که به ما گوید راز
                              هان بر سر این دو راهه از روی نیاز
                              چیزی نگذاری که نمی آیی باز

                              دیدگاه

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