دوستان سلام
من میخوام ارتباط بین 4 الی 5 میکروی slave رو با یک میکروی master بصورت سریال برقرار کنم. اول به ذهنم رسید که 2560 بگیرم و هر پورت سریالشو بدم به یه میکرو تا با هم مرتبط باشن، بعد به ذهنم رسید که پایه tx میکروی مستر رو وصل کنم به rx تمامی اسلیو ها و همچنین پایه rxش رو به tx همه اسلیوها و وقتی مستر یه کاراکتر خاص فرستاد میکرویی که اون کاراکتر مال اونه جواب بفرسته، اما اینم فکر میکنم اشکال در ارسال و دریافت پیش بیاد. نهایتا به نظرم اومد که یه میکرو با یک سریال هم میتونه با تغییر ارتباطش به میکروهای دیگه وصل بشه و تبادل ارتباط کنه به این صورت که یه پایه از میکروی مستر به هرکدوم از میکروهای اسلیو اختصاص داشته باشه و زمانی که میکروی مستر میخواد تبادل ارتباط با هرکدوم از میکروها داشته باشه با ست کردن اون پایه، ارتباط بین پایه های سریال خودش و پایه های سریال میکروی اسلیو مورد نظر رو برقرار کنه -حالا با رله ای چیزی- و به این صورت با یه پایه و تنظیمات ارتباط سریال یکسان در تمام میکروها با همه اونها در ارتباط باشه.
حالا سوالم از اساتید اینه که اصلا این روشها شدنی هست؟ پروتکل یا چیپی واسه اینکار هست؟ با توجه به تعداد 5 تا میکروی اسلیو و فقط 4 پورت سریال 2560 انتخاب کدوم روش بهتر و استانداردتره؟ همچنین برای تغییر و سوئیچ کردن بین میکروها از چی استفاده کنم بهتره؟
مرسی از راهنماییتون
من میخوام ارتباط بین 4 الی 5 میکروی slave رو با یک میکروی master بصورت سریال برقرار کنم. اول به ذهنم رسید که 2560 بگیرم و هر پورت سریالشو بدم به یه میکرو تا با هم مرتبط باشن، بعد به ذهنم رسید که پایه tx میکروی مستر رو وصل کنم به rx تمامی اسلیو ها و همچنین پایه rxش رو به tx همه اسلیوها و وقتی مستر یه کاراکتر خاص فرستاد میکرویی که اون کاراکتر مال اونه جواب بفرسته، اما اینم فکر میکنم اشکال در ارسال و دریافت پیش بیاد. نهایتا به نظرم اومد که یه میکرو با یک سریال هم میتونه با تغییر ارتباطش به میکروهای دیگه وصل بشه و تبادل ارتباط کنه به این صورت که یه پایه از میکروی مستر به هرکدوم از میکروهای اسلیو اختصاص داشته باشه و زمانی که میکروی مستر میخواد تبادل ارتباط با هرکدوم از میکروها داشته باشه با ست کردن اون پایه، ارتباط بین پایه های سریال خودش و پایه های سریال میکروی اسلیو مورد نظر رو برقرار کنه -حالا با رله ای چیزی- و به این صورت با یه پایه و تنظیمات ارتباط سریال یکسان در تمام میکروها با همه اونها در ارتباط باشه.
حالا سوالم از اساتید اینه که اصلا این روشها شدنی هست؟ پروتکل یا چیپی واسه اینکار هست؟ با توجه به تعداد 5 تا میکروی اسلیو و فقط 4 پورت سریال 2560 انتخاب کدوم روش بهتر و استانداردتره؟ همچنین برای تغییر و سوئیچ کردن بین میکروها از چی استفاده کنم بهتره؟
مرسی از راهنماییتون
دیدگاه