من دنبال ماژولی هستم که بتونم اطلاعات چندین سنسور که درمکانهای مختلف نصب شده اند رو بصورت بیسیم توسط یک گیرنده روی کامپیوتر بخونم از مهندسین محترمی که دراین زمینه کار کردند ممنون میشم راهنمایی بفرمایند متشکرم
اطلاعیه
Collapse
No announcement yet.
انتخاب ماژول گیرنده وفرستنده
Collapse
X
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
به نام خدا
سلام
شما باید ابتدا یه سری چیزا رو مشخص کنی:
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: دلا معاش چنان کن که گر بلغزد پای *** فرشتهات به دو دست دعا نگه دارد (حافظ)
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
از راهنمایی تون خیلی متشکرم - ترجیحا با میکرو باشه - حداکثر 50 فرستنده - نوع محیط کاری هوای ازاد- داده های ارسالی توسط سنسور هر 1 ثانیه سنس میشن - فاصله بین فرستنده و گیرنده حداکثر 20 متر - دستگاه دیگه ای موجود نیست - اطلاعات لازم نیست بصورت ان لاین ارسال بشه - تا حد ممکن اطلاعات حفظ شود و ازبین نرود - سرعت انتقال اطلاعات هم خیلی مهم نیست - اما صحت اطلاعا ت خیلی مهمه - ممنو ن از راهنمایی ولطفتون
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
نوشته اصلی توسط mahin2010از راهنمایی تون خیلی متشکرم - ترجیحا با میکرو باشه - حداکثر 50 فرستنده - نوع محیط کاری هوای ازاد- داده های ارسالی توسط سنسور هر 1 ثانیه سنس میشن - فاصله بین فرستنده و گیرنده حداکثر 20 متر - دستگاه دیگه ای موجود نیست - اطلاعات لازم نیست بصورت ان لاین ارسال بشه - تا حد ممکن اطلاعات حفظ شود و ازبین نرود - سرعت انتقال اطلاعات هم خیلی مهم نیست - اما صحت اطلاعا ت خیلی مهمه - ممنو ن از راهنمایی ولطفتون
8: چقدر میخواهید هزینه کنید؟
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
شما به سوال هشتم محمدصادق خوب فکر کردین؟
برای 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: دلا معاش چنان کن که گر بلغزد پای *** فرشتهات به دو دست دعا نگه دارد (حافظ)
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
و اما قیمت (با توجه به طرح نوعی بالا):
- شما به 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: دلا معاش چنان کن که گر بلغزد پای *** فرشتهات به دو دست دعا نگه دارد (حافظ)
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
ازکلیه بزرگوانی که وقت گذاشتند ولطف فرمودند وپاسخگو بودند خصوصا اقای مهندس رستمی و اقای مهندس روزه متشکرم این پروژه اگه هندل بشه مشکلی از بابت قیمتش نیست در حال حاضر من این پروژه رو برای 2 ماژول دارم راه میاندازم - از اینکه فهمیدم ماژول nrf24l01
پاسخگوی کار من خواهد بود خیلی کمکم کردید متشکرم - من با بسکام کار میکنم از اینترنت تونستم کدهایی برای راه اندازی این ماژول پیداکنم اما بعضی قسمتهای برنامه رو نمیفهمم امکانش هست کمکم کنیدممنون - در ضمن برای ارسال اطلاعات ایا باید حتما بعد از هر سنس اطلاعات ارسال شو د چون من اطلاعات و توی یک eeprom ذخیره میکنم و قرار است در روز دو بار این انتقال صورت بگیره یعنی درسته اطلاعات هر 60 ثانیه خونده میشه اما انتقال در روز دوبار صورت میگیره امکانش هست ؟؟
http://www.mcselec.com/index.php?option=com_content&task=view&id= 212&Itemid=57
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
خب خدا روشکر ... :nerd:
اگر سوالاتی در مورد بسکام داریددوستان کمکتون میکنن
مهندس rozeh خودمون هم خوب بلده بسکامو
لینکی که گذاشتید هم دیدم
خب دیگه همه چیز هست! :nice:
در مورد انتقال اطلاعات:
شما از چه میکرویی استفاده میکنی؟
مثلا فرض کن مگا8 استفاده میکنی
eepromش چقدره؟ 512 بایت
اگر هر دقیقه 1 بایت ذخیره کنی میشه 512 دقیقه
یعنی برای حدود 8.5 ساعت حافظه داری
اما اگه از مگا 16 استفاده کنی eepromش 2 کیلوبایته
و میشه حدود 34 ساعت!
خب ظاهرا با ارسال اطلاعات روزی دو یا سه بار
مشکلی از نظر حافظه میکرو نخواهد بود
و اینکه گفتی هر 60 ثانیه نفرسته
مشکلی ایجاد نمیشه
یک پکت 512 بایتی درست میکنی
هر 8 ساعت میفرستی
مثه قرص های 8 ساعتی :rolleyes:
:read:1: اللهم صل علی محمد و آل محمد و عجل فرجهم و ...
2: دانش بهتره یا ثروت؟ بدون شعور هیچکدوم!
3: دلا معاش چنان کن که گر بلغزد پای *** فرشتهات به دو دست دعا نگه دارد (حافظ)
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
بازهم از راهنمایی تون متشکرم اره من از mega8 استفاده میکنم اما فرمایش شما کاملا درسته بهتره میکرو م وعوض کنم مثلا 16 بذارم == همونطوریکه قبلاهم گفتم توی این برنامه ایکه لینکشو گذاشتم بعضی قسمتهاشو نمیفهمم به نظر شما همینجا دوستان پاسخگو هستن یا اینکه یک تاپیک واسه توضیح برنامه اش بنویسم و سوالاتم و بپرسم بازهم از لطفتون متشکرم
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
بحث هزینه هم مد نظرتون باشه
تفاوت قیمت بین مگا 8 و مگا 16
- شما حتما میخواید با بسکام کار کنید؟
چرا با کد ویژن کار نمیکنید؟
یا هر کامپایلر دیگه که به زبان c باشه؟
درسته بسکام راحت تره
اما در زبان c دستمون بازتره
- برای سوال کردن:
ابتدا کل انجمن رو بگردید ببینید کجاهش
در مورد بسکام سوال جواب شده؟
شاید به دردتون بخوره
اما اگه افاقه نکرد یک تاپیک بزنید
با یک موضوع مناسب
و در اونجا سوالاتتون رو مطرح کنید
امید باشد که راهنمایی نمایند. آمین
:read:1: اللهم صل علی محمد و آل محمد و عجل فرجهم و ...
2: دانش بهتره یا ثروت؟ بدون شعور هیچکدوم!
3: دلا معاش چنان کن که گر بلغزد پای *** فرشتهات به دو دست دعا نگه دارد (حافظ)
دیدگاه
-
پاسخ : انتخاب ماژول گیرنده وفرستنده
دوست عزیز این مطلب به دردت میخوره.
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]
دیدگاه
دیدگاه