پاسخ : راه اندازی ماژول nrf24l01p برای codevision (ارتباط بیسیم بین دو میکرو)
به دوستانی که خودشون قصد راه اندازی این ماژول را دارند، یک توصیه دارم که بسیار مهمه:
تنظیم ARD در رجیستر SETUP_RETR در این آیسی بسیار مهمه که بایستی نسبت به سرعت ارتباط و حجم ACK بایستی round trip time محاسبه شود و ARD تنظیم شود.
درصورتی که این مقدار کمتر از round trip time در نظر گرفته شود باعث اختلال و retransmit های بیجا میشود و درصورتی که این مقدار خیلی بیشتر از round trip time میانگین باشد ، باعث کند شدن ارتباط میشود.
(در پروژه های کنترلی و پروژه هایی که سرعت مهم نیست( real time نیست) بهتر است ARD روی حداکثر مقدار تنظیم شود.
انشالله از این به بعد هر از چندگاهی که سر میزنم یک پست دارای نکته (که عمدتا در عمل بهش میرسم) قرار میدم.
به دوستانی که خودشون قصد راه اندازی این ماژول را دارند، یک توصیه دارم که بسیار مهمه:
تنظیم ARD در رجیستر SETUP_RETR در این آیسی بسیار مهمه که بایستی نسبت به سرعت ارتباط و حجم ACK بایستی round trip time محاسبه شود و ARD تنظیم شود.
درصورتی که این مقدار کمتر از round trip time در نظر گرفته شود باعث اختلال و retransmit های بیجا میشود و درصورتی که این مقدار خیلی بیشتر از round trip time میانگین باشد ، باعث کند شدن ارتباط میشود.
(در پروژه های کنترلی و پروژه هایی که سرعت مهم نیست( real time نیست) بهتر است ARD روی حداکثر مقدار تنظیم شود.
انشالله از این به بعد هر از چندگاهی که سر میزنم یک پست دارای نکته (که عمدتا در عمل بهش میرسم) قرار میدم.
دیدگاه