ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امیتازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
nRF24L01
نویسنده پیام
salehjg آفلاین
همکار علمی سایت
*****

ارسال ها: 1,042
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 8474
( 7011 تشکر در 2129 ارسال )
ارسال: #1
nRF24L01
سلامBiggrin

حدودا 2 ، 3 هفته است که دنبال راه اندازی nRF24l01 هستم.Amaze
تمام رجیستر هاشو می توانم بخونم و بنویسم. (با spi مشکلی ندارم)

فقط نمی تونم packet را از TX به RX بفرستم.Whistle
auto acknowledge هم خاموشه.
طول data pipe هم 1 هست.

دوستان خواهش می کنم کمک کنید، کلافه شدم.Confused

پیوست:

رجیستر های RX:
کد:
Chip Select: 0------------------
REG:0
indx: 0 # value: b
------------------
REG:1
indx: 0 # value: 0
------------------
REG:2
indx: 0 # value: 3
------------------
REG:3
indx: 0 # value: 3
------------------
REG:4
indx: 0 # value: 3
------------------
REG:5
indx: 0 # value: 2
------------------
REG:6
indx: 0 # value: f
------------------
REG:7
indx: 0 # value: e
------------------
REG:8
indx: 0 # value: 0
------------------
REG:9
indx: 0 # value: 0
------------------
REG:a
indx: 0 # value: e7
indx: 1 # value: e7
indx: 2 # value: e7
indx: 3 # value: e7
indx: 4 # value: e7
------------------
REG:b
indx: 0 # value: c2
indx: 1 # value: c2
indx: 2 # value: c2
indx: 3 # value: c2
indx: 4 # value: c2
------------------
REG:c
indx: 0 # value: c3
------------------
REG:d
indx: 0 # value: c4
------------------
REG:e
indx: 0 # value: c5
------------------
REG:f
indx: 0 # value: c6
------------------
REG:10
indx: 0 # value: e7
indx: 1 # value: e7
indx: 2 # value: e7
indx: 3 # value: e7
indx: 4 # value: e7
------------------
REG:11
indx: 0 # value: 5
------------------
REG:12
indx: 0 # value: 5
------------------
REG:13
indx: 0 # value: 5
------------------
REG:14
indx: 0 # value: 5
------------------
REG:15
indx: 0 # value: 5
------------------
REG:16
indx: 0 # value: 5
------------------
REG:17
indx: 0 # value: 11

رجیستر های TX:
(بعد از نوشتن TX_Payload


کد:
REG:0
indx: 0 # value: a
------------------
REG:1
indx: 0 # value: 0
------------------
REG:2
indx: 0 # value: 3
------------------
REG:3
indx: 0 # value: 3
------------------
REG:4
indx: 0 # value: 3
------------------
REG:5
indx: 0 # value: 2
------------------
REG:6
indx: 0 # value: f
------------------
REG:7
indx: 0 # value: 2e
------------------
REG:8
indx: 0 # value: 0
------------------
REG:9
indx: 0 # value: 0
------------------
REG:a
indx: 0 # value: e7
indx: 1 # value: e7
indx: 2 # value: e7
indx: 3 # value: e7
indx: 4 # value: e7
------------------
REG:b
indx: 0 # value: c2
indx: 1 # value: c2
indx: 2 # value: c2
indx: 3 # value: c2
indx: 4 # value: c2
------------------
REG:c
indx: 0 # value: c3
------------------
REG:d
indx: 0 # value: c4
------------------
REG:e
indx: 0 # value: c5
------------------
REG:f
indx: 0 # value: c6
------------------
REG:10
indx: 0 # value: e7
indx: 1 # value: e7
indx: 2 # value: e7
indx: 3 # value: e7
indx: 4 # value: e7
------------------
REG:11
indx: 0 # value: 5
------------------
REG:12
indx: 0 # value: 0
------------------
REG:13
indx: 0 # value: 0
------------------
REG:14
indx: 0 # value: 0
------------------
REG:15
indx: 0 # value: 0
------------------
REG:16
indx: 0 # value: 0
------------------
REG:17
indx: 0 # value: 11

"Happiness is a way of travel not a destination." - Roy Goodman.
۱۵-ارديبهشت-۱۳۹۰ ۲۰:۲۰:۳۸
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : Ambassador
salehjg آفلاین
همکار علمی سایت
*****

ارسال ها: 1,042
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 8474
( 7011 تشکر در 2129 ارسال )
ارسال: #2
RE: nRF24L01
سلام
Happy
Happy
Happy
این برادران چینی خیلی خیلی ..... هستند.
بر چسب کنترل کیفی رو به هر چی که بدستشون میرسه، می چسبانند. بدون اینکه حتی یک بار امتحانش کنند تا ببینند درست کار میکنه یا نه!!! اما اگه همین برادران چینی نبودند، ویترین مغازه های ایرانی، خالی می موند. ..........(1 ماه وقتم سر یه مشکل کوچولو تلف شد)
امروز خیلی اتفاقی به ذهنم رسید که شاید مشکل از کریستال ماژول باشه.
یکم باهاش ور رفتم .....

بله.
دقیقا از کریستال بود. عوض کردم ، درست شد!!!!!!!!

--------------------------
سرعت این ماژول ها اصلا با hm-t &r ها قابل قیاس نیستند. خیلی زیاده سرعتشون.
به زودی همه ی مراحل راه اندازی رو شرح خواهم داد.
   

"Happiness is a way of travel not a destination." - Roy Goodman.
(آخرین ویرایش در این ارسال: ۲۱-ارديبهشت-۱۳۹۰ ۱۵:۲۵:۱۶، توسط salehjg.)
۲۱-ارديبهشت-۱۳۹۰ ۱۳:۴۰:۰۸
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : reza555, رسول, sharin, sadmo54321, eai, abbasalifix, k_jafarzade, علیدلی, من عاشق ایرانوج, Ambassador
sadmo54321 آفلاین
تازه وارد

ارسال ها: 3
تاریخ عضویت: خرداد ۱۳۸۸

تشکرها : 55
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: nRF24L01
با سلام
اگه ميشه مراحل راه اندازي رو اينجا قرار بديد.
با تشكر
۸-آبان-۱۳۹۰ ۱۸:۰۷:۴۴
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
salehjg آفلاین
همکار علمی سایت
*****

ارسال ها: 1,042
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 8474
( 7011 تشکر در 2129 ارسال )
ارسال: #4
RE: nRF24L01
سلام
کد هایی که من تونستم نصف و نیمه nrf24l01 را راه اندازی کنم، ضمیمه شدند.
البته کد ها خیلی بی نظم و غیر اصولی نوشته شدن که بدلیل کمبود وقت(کنکور) نمی تونم درستشون کنم.
راستش می خواستم به توضیح از چیزایی که فهمیدم بنویسم که شرمنده ...

فکر کنم کمی دیتاشیت رو مطالعه کنید، مشکلی نداشته باشید.
در ضمن یادم میاد این کد ها رو از کد های Brennen Ball استخراج کردم.
کد ها برای at91sam7s256 نوشته شدن.

هر کس وقت داشت، کد ها رو ویرایش کنه و لطف کنه شیر کنه ،همه استفاده کنن

این حداقل کاری بود که می تونستم انجام بدم.

http://ifile.it/3lophf2/nRF24L01.rar

"Happiness is a way of travel not a destination." - Roy Goodman.
۲-بهمن-۱۳۹۰ ۱۲:۰۴:۲۷
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : sadmo54321, sharin, k_jafarzade
sadmo54321 آفلاین
تازه وارد

ارسال ها: 3
تاریخ عضویت: خرداد ۱۳۸۸

تشکرها : 55
( 1 تشکر در 1 ارسال )
ارسال: #5
RE: nRF24L01
(۲-بهمن-۱۳۹۰ ۱۲:۰۴:۲۷)salehjg نوشته شده توسط:  سلام
کد هایی که من تونستم نصف و نیمه nrf24l01 را راه اندازی کنم، ضمیمه شدند.
البته کد ها خیلی بی نظم و غیر اصولی نوشته شدن که بدلیل کمبود وقت(کنکور) نمی تونم درستشون کنم.
راستش می خواستم به توضیح از چیزایی که فهمیدم بنویسم که شرمنده ...

فکر کنم کمی دیتاشیت رو مطالعه کنید، مشکلی نداشته باشید.
در ضمن یادم میاد این کد ها رو از کد های Brennen Ball استخراج کردم.
کد ها برای at91sam7s256 نوشته شدن.

هر کس وقت داشت، کد ها رو ویرایش کنه و لطف کنه شیر کنه ،همه استفاده کنن

این حداقل کاری بود که می تونستم انجام بدم.

http://ifile.it/3lophf2/nRF24L01.rar
با سلام
دوست عزيز، ممنونم. لطف كردين.
۲-بهمن-۱۳۹۰ ۱۴:۵۱:۲۳
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
msnmor آفلاین
تازه وارد

ارسال ها: 1
تاریخ عضویت: دي ۱۳۸۹

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #6
RE: nRF24L01
سلام کسی نمیتونه برنامه راه اندازیش با بسکام رو واسمون توضیح بده بخدا بد گیرکردم
۵-اسفند-۱۳۹۰ ۲۳:۴۸:۵۹
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
salehjg آفلاین
همکار علمی سایت
*****

ارسال ها: 1,042
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 8474
( 7011 تشکر در 2129 ارسال )
ارسال: #7
RE: nRF24L01
http://www.mcselec.com/index.php?option=...&Itemid=57
لینک بالا رو مطالعه کردید؟
با کامنت های کنار کد، توضیح داده شدن.

"Happiness is a way of travel not a destination." - Roy Goodman.
۷-اسفند-۱۳۹۰ ۰۰:۱۷:۳۴
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
eai آفلاین
داره خودموني مي شه
**

ارسال ها: 194
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 302
( 116 تشکر در 67 ارسال )
ارسال: #8
RE: nRF24L01
این فایل پاک شده لطفا اگر کسی داره اینجا ضمیمه کنه
۱۲-خرداد-۱۳۹۱ ۲۰:۵۴:۳۹
مشاهده وب سایت کاربر یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
salehjg آفلاین
همکار علمی سایت
*****

ارسال ها: 1,042
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 8474
( 7011 تشکر در 2129 ارسال )
ارسال: #9
RE: nRF24L01
ضمیمه شد...

.rar  nRF24L01.rar (اندازه: 399.32 KB / تعداد دفعات دانلود: 393)

"Happiness is a way of travel not a destination." - Roy Goodman.
۱-ارديبهشت-۱۳۹۲ ۱۷:۲۴:۰۸
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : رسول, sharin, r0b0, babyy
nariman_nsi آفلاین
تازه وارد

ارسال ها: 1
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #10
RE: nRF24L01
سلام
آقای salehjg منم میخوام این ماژولو راه بندازم همه چی درسته به نظرم هم رجیسترهای TX هم RX...
منظورم اینه وقتی دیتا میاد status register دقیقا جوری ست میشه که دیتا تو پایپ لاینه... ولی چرتو پرته !!!
یعنی کریستالشو عوض کنم حل میشه؟
همون 16 بذارم؟
کمکم کنید ؟ [/quote]
۲۸-خرداد-۱۳۹۲ ۱۹:۵۵:۳۳
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
salehjg آفلاین
همکار علمی سایت
*****

ارسال ها: 1,042
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 8474
( 7011 تشکر در 2129 ارسال )
ارسال: #11
RE: nRF24L01
(۲۸-خرداد-۱۳۹۲ ۱۹:۵۵:۳۳)nariman_nsi نوشته شده توسط:  سلام
آقای salehjg منم میخوام این ماژولو راه بندازم همه چی درسته به نظرم هم رجیسترهای TX هم RX...
منظورم اینه وقتی دیتا میاد status register دقیقا جوری ست میشه که دیتا تو پایپ لاینه... ولی چرتو پرته !!!
یعنی کریستالشو عوض کنم حل میشه؟
همون 16 بذارم؟
کمکم کنید ؟
سلام
اگر از بقیه ی برنامه و مدار مطمئن هستید، کریستال رو عوض کنید.... احتمالش کمه ( که مشکل از کریستال باشه)

برنامه ای که استفاده کردید چیه؟ ( همونیه که جندتا پست قبل ضمیمه شده؟)

مطمئن اید که طرف فرستنده همه جیز درسته؟

5 ولت که نزدید به ماژول ها؟

"Happiness is a way of travel not a destination." - Roy Goodman.
۲۸-خرداد-۱۳۹۲ ۲۳:۵۵:۱۸
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : Ambassador, WhiteNoise
ارسال پاسخ 


پرش به انجمن: