اطلاعیه

Collapse
No announcement yet.

انتخاب ماژول گیرنده وفرستنده

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

    انتخاب ماژول گیرنده وفرستنده

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

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

    به نام خدا
    سلام
    شما باید ابتدا یه سری چیزا رو مشخص کنی:
    1: چند فرستنده نیاز دارید؟
    2: باند فرکانسی؟
    3: نوع محیط (صنعتی، اداری، خانگی و ...)؟
    4: داده های ارسالی چند بایت هستند؟
    5: داده ها ظرف مدت هر چند ثانیه (یا میلی ثانیه یا دقیقه) باید ارسال شوند؟
    6: فاصله بین فرستنده ها و گیرنده؟
    7: چه دستگاه های دیگری در آن محیط کار میکنند؟
    8: چقدر میخواهید هزینه کنید؟
    9: دقت ارسال داده ها چقدر باید باشد؟ (خطا)
    10: سرعت ارسال داده ها؟
    11: آیا باید آنلاین باشد؟
    12: آیا میخواهید از میکرو کنترلر استفاده کنید؟
    و ...
    در انجمن زیر که مربوط به همین سایته نیز جستجو نمایید، حتما!!! :
    http://www.eca.ir/forum2/index.php?board=321

    :read:
    1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
    2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
    3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

    دیدگاه


      #3
      پاسخ : انتخاب ماژول گیرنده وفرستنده

      از راهنمایی تون خیلی متشکرم - ترجیحا با میکرو باشه - حداکثر 50 فرستنده - نوع محیط کاری هوای ازاد- داده های ارسالی توسط سنسور هر 1 ثانیه سنس میشن - فاصله بین فرستنده و گیرنده حداکثر 20 متر - دستگاه دیگه ای موجود نیست - اطلاعات لازم نیست بصورت ان لاین ارسال بشه - تا حد ممکن اطلاعات حفظ شود و ازبین نرود - سرعت انتقال اطلاعات هم خیلی مهم نیست - اما صحت اطلاعا ت خیلی مهمه - ممنو ن از راهنمایی ولطفتون

      دیدگاه


        #4
        پاسخ : انتخاب ماژول گیرنده وفرستنده

        نوشته اصلی توسط mahin2010
        از راهنمایی تون خیلی متشکرم - ترجیحا با میکرو باشه - حداکثر 50 فرستنده - نوع محیط کاری هوای ازاد- داده های ارسالی توسط سنسور هر 1 ثانیه سنس میشن - فاصله بین فرستنده و گیرنده حداکثر 20 متر - دستگاه دیگه ای موجود نیست - اطلاعات لازم نیست بصورت ان لاین ارسال بشه - تا حد ممکن اطلاعات حفظ شود و ازبین نرود - سرعت انتقال اطلاعات هم خیلی مهم نیست - اما صحت اطلاعا ت خیلی مهمه - ممنو ن از راهنمایی ولطفتون
        شما به سوال هشتم محمدصادق خوب فکر کردین؟/\
        8: چقدر میخواهید هزینه کنید؟
        بعدی می دونم این ارزون در بیاد! مشکلی ندارید از لحاظ مالی؟

        دیدگاه


          #5
          پاسخ : انتخاب ماژول گیرنده وفرستنده

          شما به سوال هشتم محمدصادق خوب فکر کردین؟
          ابتدا با توجه به مواردی که درخواست شده
          برای 50 تا ماژول یک طرحی رو میگم
          سپس قیمتش هم اعلام میکنم

          - چون که تعداد 50 تاست، با توجه به ماژول های موجود مشکلی نیست.

          - از طرفی چون هر 60 ثانیه یکبار هم انتقال داده داریم، دستمون بازتره و در اینجا یک حسن محسوب میشه.

          - اطلاعات هم که تک بایت هستن پس
          برای جلوگیری از خطا، دو یا سه بار اونارو ارسال میکنیم و با هم دیگه مقایسه میکنیم
          اگه مثلا هر دوبار یا سه باری که فرستادیم داده ها عین هم بود پس خطای ارسال نداریم (با احتمال قوی)

          - چون مدت زمان 60 ثانیه ست و 50 تا ماژول داریم
          اصلا نه، فرض میکنیم 60 تا ماژول داریم
          به هر ماژول 1ثانیه میرسه

          - ما باید در این پروژه از یک سیستم شبه شبکه ای استفاده کنیم
          به اینصورت که یک مستر داریم و 50 تا اسلیو
          مستر همه کاره ست در اینجا
          و همچنین مستر با کامپیوتر در ارتباطه

          - به مستر باید یک کارت حافظه هم وصل بشه
          تا داده های دریافتی رو داخلش ذخیره کنه

          - ذخیره ی داده ها در حافظه جانبی توسط مستر میتونه به دو صورت انجام بشه:
          -- هر بایت از اطلاعاتی که دریافت کرد رو درجا ذخیره کنه
          -- بعد از دریافت 50 تا داده، همه رو با هم ذخیره کنه

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

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

          - سوال:
          -- آیا فرستنده ها یا گیرنده ی شما
          میتواند به تغذیه برق شهر یا ... متصل شود
          یا باید باطری داشته باشد؟
          -- این ماژو ها در چند ساعت از شبانه روز باید کار کنند؟
          بیست و چهار ساعت یا کمتر؟

          - در این پروژه میتونید از:
          -- میکروهای اتمگا 8 یا 16 یا 32 یا 64 یا 128 استفاده کنید
          -- از ماژول مخابراتی nrf24l اسفاده کنید

          در همین سایت برنامه ای برای این ماژول با میکروکنترلر اتمگا قرار داده شده
          لینکش:
          http://www.eca.ir/forum2/index.php?topic=78587
          http://www.eca.ir/forum2/index.php?topic=76018
          موفق باشید :read:
          1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
          2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
          3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

          دیدگاه


            #6
            پاسخ : انتخاب ماژول گیرنده وفرستنده

            و اما قیمت (با توجه به طرح نوعی بالا):

            - شما به 51 ای ماژول nrf24l نیاز داری
            که با توجه به برد حدود 20 متر
            از مدل آنتن چیپ میتونید استفاده کنید
            که در این حالت قیمتش حدود 9000 تومانه
            51*9000=459000 تومان

            - شما به 51 میکروکنترلر احتیاج داری
            اگه از smd استفاده کنیم دیگه فکر نکنم کمتر از 4000 تومان باشن الان
            که میشه به عبارتی:
            51*4000=204000 تومان

            - اگه بخوای pcb بزنی یا بر روی هزار سوراخ ببندی
            هزینه ی هر pcb با قطعات جانبی برد
            مثه مقاومت خازن رگلاتور ترمینال ها سوکت ها و ...
            کم کمش حدود 5000 تومان میشه:
            51*5000=255000 تومان

            - یا باطری نیاز داری یا آداپتور!
            (مگر اینکه خودت برق کشی کنی تا دم ماژول!
            که در اینصورت دیگه ارتباط بیسیم بی معنی میشه!
            اگه قرار باشه تا دم هر کدومشون سیم بیاد!
            دیگه نیازی نیست که بیسیم باشه! والا!!!!)
            که به صورت میانگین برای این هم قیمت 4000 در نظر میگیریم
            میزنه به عبارتی:
            51*4000=204000 تومان

            - یه سری دم و دستگاه برای ارتباط با کامپیوتر نیاز داری
            و حافظه میکرو اس دی و ...
            که برای این فسمت هم 20000 تا در نظر بگیر

            نمیدونم چیزی مونده یانه
            قطعات اصلی رو حساب کردیم
            سرجمع میشه:
            459+204+255+204+20=1142
            یعنی حدود یک میلیون و دویست هزار تومان میشه پول قطعات
            حالا شما با توجه به کاربردت ببین می ارزه یا نه؟
            1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
            2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
            3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

            دیدگاه


              #7
              پاسخ : انتخاب ماژول گیرنده وفرستنده

              ازکلیه بزرگوانی که وقت گذاشتند ولطف فرمودند وپاسخگو بودند خصوصا اقای مهندس رستمی و اقای مهندس روزه متشکرم این پروژه اگه هندل بشه مشکلی از بابت قیمتش نیست در حال حاضر من این پروژه رو برای 2 ماژول دارم راه میاندازم - از اینکه فهمیدم ماژول nrf24l01
              پاسخگوی کار من خواهد بود خیلی کمکم کردید متشکرم - من با بسکام کار میکنم از اینترنت تونستم کدهایی برای راه اندازی این ماژول پیداکنم اما بعضی قسمتهای برنامه رو نمیفهمم امکانش هست کمکم کنیدممنون - در ضمن برای ارسال اطلاعات ایا باید حتما بعد از هر سنس اطلاعات ارسال شو د چون من اطلاعات و توی یک eeprom ذخیره میکنم و قرار است در روز دو بار این انتقال صورت بگیره یعنی درسته اطلاعات هر 60 ثانیه خونده میشه اما انتقال در روز دوبار صورت میگیره امکانش هست ؟؟


              http://www.mcselec.com/index.php?option=com_content&task=view&id= 212&Itemid=57

              دیدگاه


                #8
                پاسخ : انتخاب ماژول گیرنده وفرستنده

                خب خدا روشکر ... :nerd:
                اگر سوالاتی در مورد بسکام داریددوستان کمکتون میکنن
                مهندس rozeh خودمون هم خوب بلده بسکامو
                لینکی که گذاشتید هم دیدم
                خب دیگه همه چیز هست! :nice:

                در مورد انتقال اطلاعات:
                شما از چه میکرویی استفاده میکنی؟
                مثلا فرض کن مگا8 استفاده میکنی
                eepromش چقدره؟ 512 بایت
                اگر هر دقیقه 1 بایت ذخیره کنی میشه 512 دقیقه
                یعنی برای حدود 8.5 ساعت حافظه داری
                اما اگه از مگا 16 استفاده کنی eepromش 2 کیلوبایته
                و میشه حدود 34 ساعت!

                خب ظاهرا با ارسال اطلاعات روزی دو یا سه بار
                مشکلی از نظر حافظه میکرو نخواهد بود
                و اینکه گفتی هر 60 ثانیه نفرسته
                مشکلی ایجاد نمیشه
                یک پکت 512 بایتی درست میکنی
                هر 8 ساعت میفرستی
                مثه قرص های 8 ساعتی :rolleyes:

                :read:
                1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                دیدگاه


                  #9
                  پاسخ : انتخاب ماژول گیرنده وفرستنده

                  بازهم از راهنمایی تون متشکرم اره من از mega8 استفاده میکنم اما فرمایش شما کاملا درسته بهتره میکرو م وعوض کنم مثلا 16 بذارم == همونطوریکه قبلاهم گفتم توی این برنامه ایکه لینکشو گذاشتم بعضی قسمتهاشو نمیفهمم به نظر شما همینجا دوستان پاسخگو هستن یا اینکه یک تاپیک واسه توضیح برنامه اش بنویسم و سوالاتم و بپرسم بازهم از لطفتون متشکرم

                  دیدگاه


                    #10
                    پاسخ : انتخاب ماژول گیرنده وفرستنده

                    بحث هزینه هم مد نظرتون باشه
                    تفاوت قیمت بین مگا 8 و مگا 16

                    - شما حتما میخواید با بسکام کار کنید؟
                    چرا با کد ویژن کار نمیکنید؟
                    یا هر کامپایلر دیگه که به زبان c باشه؟
                    درسته بسکام راحت تره
                    اما در زبان c دستمون بازتره

                    - برای سوال کردن:
                    ابتدا کل انجمن رو بگردید ببینید کجاهش
                    در مورد بسکام سوال جواب شده؟
                    شاید به دردتون بخوره
                    اما اگه افاقه نکرد یک تاپیک بزنید
                    با یک موضوع مناسب
                    و در اونجا سوالاتتون رو مطرح کنید
                    امید باشد که راهنمایی نمایند. آمین

                    :read:
                    1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                    2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                    3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                    دیدگاه


                      #11
                      پاسخ : انتخاب ماژول گیرنده وفرستنده

                      بازهم از راهنمایی شما متشکرم انشا در اولین فرصت میرم سراغ کد ویژن

                      دیدگاه


                        #12
                        پاسخ : انتخاب ماژول گیرنده وفرستنده

                        دوست عزیز این مطلب به دردت میخوره.
                        http://www.eca.ir/forum2/index.php?topic=80559.0
                        [glow=red,2,300]بياييد با كمك هم الكترونيك را گسترش دهيم[/glow]
                        [glow=yellow,2,300]AVR & ARM[/glow]
                        [glow=green,2,300]عشق است و برنامه نويسي [/glow]

                        دیدگاه

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