NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2374 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 3 از 4 نخستنخست 1234 آخرینآخرین
نمایش نتایج: از 41 به 60 از 65

موضوع: راه اندازی ماژول nrf24l01

  1. #41
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    نقل قول نوشته اصلی توسط osatialiosat نمایش پست ها
    میشه این ماژول رو بصورت کاملا یکطرفه راه اندازی کرد یکی فقط فرستنده باشه یکی گیرنده اگه میشه، تنظیمات به چه صورت باید باشه و موضوع auto ackچی میشه؟. لطفا در مورد shockbrust هم توضیح بدین طول بسته دیتا که ارسال میکنه چند بایته *********با سپا س
    بله میشه...خو بسته به کار تنظیمش فرق میکنه...باید دیتاشیت رو بخونین تا دقیقآ یرا کار خودتون بهینه کنین...
    auto ack برا تایید دریافت هست..
    طول بسته متغیر هست و توسط برنامه تعیین میشه...
    سوالاتون خیلی خیلی کلی هست...

  2. کاربران : 3 تشکر کرده اند از شما KHM برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #42
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    نقل قول نوشته اصلی توسط علیدلی نمایش پست ها
    سلام دوستان

    دوستان من میخام هر ماژول nrf هم در مد گیرنده باشه هم در مد فرستنده .
    میخام یه مدار بذارم داخل سالن و یه مدار بذارم داخل اتاق کنترل ک
    مداری که تو سالن هست وضعیت دمارو برای اتاق کنترل میفرسته و در مقابل اتاق کنترل با توجه به وضعیت دما فن های متصل شده به مدار داخل سالن رو کنترل میکنه ؛ یعنی هر دو تا ماژول باید هم فرستنده باشه هم گیرنده .تا اینجا حله ؟؟

    سوالم اینجاست؟ ما در اتاق کنترل setpoint دما رو مثلا میذاریم 30 ؛؛ که اگر دمای محیط 30 شد فن 1 روشن بشه.
    مدار داخل سالن وضعیت دما رو میفرسته برای اتاق کنترل و اتاق کنترل مدام داره وضعیت دما رو دریافت میکند .یکدفعه دما میشه 30، اتاق کنترل میخاد دستور بده به مدار داخل سالن که فن شماره 1 رو روشن کن .یعنی اینجا ماژول اتاق کنترل باید تغییر وضعیت بده و به فرستنده تبدیل بشه .حالا من باید چیکار کنم که یه موقع تداخل ایجاد نشه و ماژول داخل سالن بفهمه که باید به حالت گیرنده تبدیل بشه تا دستورات اتاق کنترل رو دریافت کنه .چون قبلا کارش این بوده که فقط دماها رو میفرستاده ولی الان باید اطلاعات دریافت .

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

    ممنونم .
    باید هر دو درحالت گیرنده باشند. هنگامیکه لازم شد (مثلا زمانی که باید گزارش دما از سالن به اتاق کنترل ارسال بشه) فقط برای مدت کوتاهی به مود فرستنده میره. داده رو ارسال میکنه ack رو میگیره و دوباره به حالت گیرنده برمیگرده....
    امیدوارم توضیحاتم کافی باشه
    ویرایش توسط mansoory : 15-01-2014 در ساعت 14:40

  5. کاربران : 2 تشکر کرده اند از شما mansoory برای ارسال این پست سودمند:


  6. #43
    تازه وارد
    تاریخ عضویت
    Mar 2013
    نوشته ها
    1
    تشکر
    1
    تشکر شده 1 بار در 1 پست

    پیش فرض

    خسته نباشین
    سوالی در زمینه nrf داشتم
    من کلی تو اینترنت سرچ کردم ولی مثالی که بشه چیزی ازش فهمید رو برای راه اندازی این ماژول پیدا نکردم
    شما گفتین این ماژول رو راه اندازی کردین
    اگه ممکنه یه نمونه برنامه یا همچین چیزی بهم بدین که کارم راه بیوفته
    من میخوام با میکروی مگا8 راش بندازم(با کدویژن)

  7. تشکرها از این نوشته :


  8. #44
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2010
    نام
    https://t.me/pump_upp
    نوشته ها
    28
    تشکر
    42
    تشکر شده 25 بار در 12 پست

    پیش فرض

    نقل قول نوشته اصلی توسط khm نمایش پست ها
    نمیشه...باید از 2تا nrf جدا استفاده کنی...و 2تا میکرو جدا...بعد بین میکرو ها ارتباط برقرار کنی...
    همزمان نمیشه...
    دوست عزیز شما که اطلاع کامل نداری چرا به این بنده خدا اطلاعات غلط میدی؟
    آره میشه همزمان هم بفرسته هم بگیره
    یعنی در واقع وقتی اطلاعات رو فرستاد تو جواب تایید طرف دیگه هم میتونه در جواب 32 بایت اطلاعات برای فرستنده بفرسته
    فقط باید ماژول رو روی حالتی تنظیم کرد که با بارگذاری و ارسال یک پاکت اطلاعات در جواب از گیرنده مقداری اطلاعات بگیرد

  9. #45
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    نقل قول نوشته اصلی توسط plc1361 نمایش پست ها
    دوست عزیز شما که اطلاع کامل نداری چرا به این بنده خدا اطلاعات غلط میدی؟
    آره میشه همزمان هم بفرسته هم بگیره
    یعنی در واقع وقتی اطلاعات رو فرستاد تو جواب تایید طرف دیگه هم میتونه در جواب 32 بایت اطلاعات برای فرستنده بفرسته
    فقط باید ماژول رو روی حالتی تنظیم کرد که با بارگذاری و ارسال یک پاکت اطلاعات در جواب از گیرنده مقداری اطلاعات بگیرد
    بله شما درست میگین...اونموقع تازه شروع کرده بودم کار باهاشو و فک میکردم نمیشه...ولی بعدش دیدم که میشه تو 1تاپیک دیگه گفتم که میشه...
    اونموقع که من سایتارو میگشتم همه میگفتن یه ماژول نمیتونه هم فرستنده و هم گیرنده باشه و باید از 2تا جدا استفاده کرد..تو همین سایتم بگردین پیدا میکنین...کلی خودمو کشتم تا تونستم از یه ماژول به عنوان فرستنده و گیرنده استفاده کنم...البته منظورم بین 2تا نیس...منظور از یکی بگیره و به یکی دیگه بفرسته...
    ولی توجه کنین بازم همزمان نیستا...یعنی اول میگیره و بعد میفرسته:د
    حالا میگم در جواب فرستنده هم میتونه اطلاعات بفرسته...میتونه هم گیرنده باشه و هم فرستنده و بین هر چنتا میخوای شبکه ایجاد کنی..
    البته اگه سوال ایشون رو هم بخونین میخوان از یکی بگیره و به یکی دیگه بفرسته...پس با راه شما نمیشه...درسته؟
    ویرایش توسط KHM : 15-01-2014 در ساعت 19:35

  10. تشکرها از این نوشته :


  11. #46
    کاربر فعال saeed210 آواتار ها
    تاریخ عضویت
    May 2010
    نام
    سعید
    نوشته ها
    320
    تشکر
    442
    تشکر شده 78 بار در 61 پست

    پیش فرض

    دوستانی که با این ماژول کارکردن من 1 سوال دارم
    من 1 جفتش رو راه انداختم ولی مشکلم اینه که وقتی برق گیرنده رو وصل می کنم و میزارم مثلا 1 دقیقه بمونه بعد فرستنده رو راه میندازم و 1 بایت ارسال میکنم گیرنده میفهمه که یک چیزی رسیده ولی مقدار صفر رو برمیگردونه یعنی وقفه دریافت اتفاق می افته اما مقدار صفر رو دریافت میکنه و رجیستر observe_tx توی ماژول فرستنده هم صفر میمونه یعنی هیچ سعی ای برای ارسال مجدد نمیکنه
    اما اگه مثلا 5ثانیه بعد روشن کردن مدار گیرنده مدار فرستنده رو هم روشن کنم اطلاعات درست دریافت میشه

  12. #47
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2010
    نام
    https://t.me/pump_upp
    نوشته ها
    28
    تشکر
    42
    تشکر شده 25 بار در 12 پست

    پیش فرض فرستندگی و گیرندگی همزمان

    نقل قول نوشته اصلی توسط KHM نمایش پست ها
    بله شما درست میگین...اونموقع تازه شروع کرده بودم کار باهاشو و فک میکردم نمیشه...ولی بعدش دیدم که میشه تو 1تاپیک دیگه گفتم که میشه...
    اونموقع که من سایتارو میگشتم همه میگفتن یه ماژول نمیتونه هم فرستنده و هم گیرنده باشه و باید از 2تا جدا استفاده کرد..تو همین سایتم بگردین پیدا میکنین...کلی خودمو کشتم تا تونستم از یه ماژول به عنوان فرستنده و گیرنده استفاده کنم...البته منظورم بین 2تا نیس...منظور از یکی بگیره و به یکی دیگه بفرسته...
    ولی توجه کنین بازم همزمان نیستا...یعنی اول میگیره و بعد میفرسته:د
    حالا میگم در جواب فرستنده هم میتونه اطلاعات بفرسته...میتونه هم گیرنده باشه و هم فرستنده و بین هر چنتا میخوای شبکه ایجاد کنی..
    البته اگه سوال ایشون رو هم بخونین میخوان از یکی بگیره و به یکی دیگه بفرسته...پس با راه شما نمیشه...درسته؟
    با سلام
    هیچ ماژولی در آن واحد نمیتونه روی یک باند فرکانسی هم گیرنده باشه هم فرستنده
    ولی با توجه به سرعت بالای انتقال اطلاعات میتونه تو زمان کوتاهی در حد 500 میکرو ثانیه هم عمل ارسال انجام شه هم دریافت که فکر کنم کار این دوستمون راه بیافته در ضمن این ماژولها در مد گیرندگی 6 کانال فرکانسی متفاوت دارن که میتونن از چند ماژول متفاوت داده دریافت کنن
    موفق باشین

  13. #48
    کاربر فعال saeed210 آواتار ها
    تاریخ عضویت
    May 2010
    نام
    سعید
    نوشته ها
    320
    تشکر
    442
    تشکر شده 78 بار در 61 پست

    پیش فرض

    دوستانی که این ماژول رو با کامپایلر ccs راه انداختن من الان می خوام با spi سخت افزاری باهاش ارتباط بگیرم ولی وقتی از دستورهای spi_write , spi_read استفاده میکنم جواب های چرت و پرت میگیرم یعنی حتی توی خوندن یک رجیستر ساده مشکل دارم
    مودهای کاری spi رو روی تمام حالت های ممکن امتحان کردم بازم جواب نمیده بیشتر تمرکزم روی مود setup_spi(SPI_MASTER|SPI_L_TO_H|SPI_CLK_DIV_4); بود ولی تمام حالت ها رو امتحان کردم
    کتابخونه هایی که توی اینترنت یا همین تایپیک بود از spi نرم افزاری استفاده شده که من هنوز اون رو امتحان نکردم و می خوام با سخت افزاری راهش بندازم
    با AVR راحت راه افتاد ولی با pic نه
    من از 16f877 استفاده کردم

  14. #49
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    منبع تغذیه نویز داره. اون رو برطرف کنید درست میشه

  15. تشکرها از این نوشته :


  16. #50
    کاربر فعال saeed210 آواتار ها
    تاریخ عضویت
    May 2010
    نام
    سعید
    نوشته ها
    320
    تشکر
    442
    تشکر شده 78 بار در 61 پست

    پیش فرض

    تغزیه رو از پاور کامپیوتر گرفتم اگه مشکل نویز باشه بالاخره 1بار باید جواب بده یا جواب های خواندن توی چندبار متوالی امتحان کردن مختلف باشه ولی اگه 100 بارم امتحان کنم همش 1 جواب میده

  17. #51
    کاربر فعال abbasalifix آواتار ها
    تاریخ عضویت
    Apr 2011
    نام
    عباسعلی محمدنیا
    نوشته ها
    187
    تشکر
    266
    تشکر شده 139 بار در 80 پست

    پیش فرض

    من اگه بخوام یک متن یا یک عدد 4-3 رقمی رو ار سال کنم باید با چه فرمانی ارسال رو انجام بدم و با چه فرمانی اون رو دریافت کنم ؟

    هنوز برام گنگه که کانال و برد ماژول و سرعت اون با تغییر کدام قسمت های هدر تغییر میکنه؟

    آیا با این هدر بورد امکان ارسال متن وجود داره ؟

  18. #52
    کاربر فعال abbasalifix آواتار ها
    تاریخ عضویت
    Apr 2011
    نام
    عباسعلی محمدنیا
    نوشته ها
    187
    تشکر
    266
    تشکر شده 139 بار در 80 پست

    پیش فرض

    کسی نمیدونه ؟

  19. #53
    کاربر علاقه مند 1112 آواتار ها
    تاریخ عضویت
    Mar 2012
    نام
    سعید
    نوشته ها
    58
    تشکر
    14
    تشکر شده 11 بار در 6 پست

    پیش فرض

    سلام
    از رشته استفاده کن
    من avr با بیسکام کار کردم
    عدد یا متن مورد نظرتو بریز تو یک متغیر از جنس سینگل یا ورد بعد اون رو ارسال کن به سریال میکرو و میره روی باند
    و اونطرف همین متغیر رو با همین جنس تعریف کن
    و بعد با دستور چاپ روی ال سی دی همن متغیر چاپ میشه به همین راحتی

  20. #54
    تازه وارد
    تاریخ عضویت
    Mar 2015
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام ، کسی بزای mega32برای nrf24l01بنامه نوشته بده ما؟ برای eca هر کاری کردم جواب نداده

  21. #55
    تازه وارد
    تاریخ عضویت
    Mar 2015
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام می خواهم ماژول nrf24l01 را باatmega32 با زبان c راه بندازم آیا sampel code یا هر چیز دیگه ای دارید کا کار مارو راه بندازه؟

  22. #56
    تازه وارد
    تاریخ عضویت
    Jul 2015
    نوشته ها
    1
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام .دوستان کد راه اندازی ماژول nrf24l01 با میکرو atmega8رو هم برای فرستنده و هم گیرنده در نرم افزار bascomeلازم دارم کسی هست نوشته باشه؟

  23. تشکرها از این نوشته :


  24. #57
    عضو جدید
    تاریخ عضویت
    Jan 2016
    نوشته ها
    9
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام دوستان
    برای ساخت رسیور هاپینگ کد میتونم از این ماژول nrf استفاده کنم؟؟
    ممنون میشم اگه راهنمایی کنید...

  25. #58
    تازه وارد
    تاریخ عضویت
    Mar 2016
    نوشته ها
    3
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام
    من قصد دارم بدون استفاده از فایل سرایند کار با ماژول رو یادبگیرم .
    هر بایتی که با spi میفرستم 0x0E جواب میده .
    با spi میفرستم مثلا 0x04 بعد 0x00 جواب میده اولی رو 0x0E دومی 0x00 .
    ایا اشکال از spi که اشتباه استفاده میکنم ؟
    کلاک spi نباید تغییر بدم ؟
    ممکن ماژول تقلبی باشه ؟
    مگر اینطور نیست که بایت اول دستور خواندن ریجستر و جواب بایت دوم رجیستر ماژول باشد ؟
    مهندسایی که کار کردن یا تا یه جایی جواب گرفتن لطفا راهنمایی کنند.

  26. #59
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

    نقل قول نوشته اصلی توسط behzad94 نمایش پست ها
    سلام
    من قصد دارم بدون استفاده از فایل سرایند کار با ماژول رو یادبگیرم .
    هر بایتی که با spi میفرستم 0x0E جواب میده .
    با spi میفرستم مثلا 0x04 بعد 0x00 جواب میده اولی رو 0x0E دومی 0x00 .
    ایا اشکال از spi که اشتباه استفاده میکنم ؟
    کلاک spi نباید تغییر بدم ؟
    ممکن ماژول تقلبی باشه ؟
    مگر اینطور نیست که بایت اول دستور خواندن ریجستر و جواب بایت دوم رجیستر ماژول باشد ؟
    مهندسایی که کار کردن یا تا یه جایی جواب گرفتن لطفا راهنمایی کنند.
    طبق دیتا شیت عمل کنید.

  27. تشکرها از این نوشته :


  28. #60
    تازه وارد
    تاریخ عضویت
    Mar 2016
    نوشته ها
    3
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

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

    spi_start();
    ch[0]=spi(0x04);
    ch[1]=spi(0x00);
    spi_end();

    جواب ch[0] باید استاتوس و جواب ch[1] باید رجیستر 4 باشد ولی اولی 0x0E دومی 0
    گفتم کار کردید راهنمایی بخوام و مطرح کردم ببخشید از وقتتون
    اگر ممکن رهنمایی کنید

صفحه 3 از 4 نخستنخست 1234 آخرینآخرین

موضوعات مشابه

  1. راه اندازی nrf24l01 با lpc1768
    توسط hopo در انجمن LPC series (NXP)
    پاسخ: 66
    آخرين نوشته: 23-11-2015, 11:52
  2. nRF24L01 و RFM70 راه اندازی شد
    توسط beroz در انجمن AT91 series (ATMEL)
    پاسخ: 52
    آخرين نوشته: 23-07-2015, 08:42
  3. کمک برای راه اندازی ماژول nRF24L01 بدون هدر
    توسط payameashena در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 4
    آخرين نوشته: 20-12-2014, 19:06
  4. راه اندازی nrf24l01+pa+lna
    توسط Reza30ir در انجمن سایر موارد مرتبط با میکرو کنترلرها
    پاسخ: 5
    آخرين نوشته: 16-10-2013, 18:53
  5. nRF24L01
    توسط microprocesor_2002 در انجمن پیشنهاد واردات قطعات / اضافه کردن محصول به فروشگاه
    پاسخ: 27
    آخرين نوشته: 23-03-2012, 10:01

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •