امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط سریال چندین میکرو با یک رشته سیم
نویسنده پیام
parsdc آفلاین
تازه وارد

ارسال‌ها: 9
موضوع‌ها: 3
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 11
( 1 تشکر در 1 ارسال )
ارسال: #1
ارتباط سریال چندین میکرو با یک رشته سیم
سلام بر همه دوستان
من قصد دارم تعداد زيادي ميکروکنترل را به هم وصل کنم
در اين اتصال بايد همه ميکروها قادر باشن پيامي را به ديگر ميکروها بفرستند
و هر کدام از ميکروها قادر باشه پيام را از هر ميکرو دريافت کنه
براي اين ارتباط مشکلاتي سر راه وجود داره
ارتباط با تعداد سيم حداقل چهارتا که يه کم زياد هست
ارتباط طبق پروتکل خاصي بايد صورت بگيره که از نظر دستوري حجم ميکرو را اشغال ميکنه
و همچنین از این پروتکل ها نمیشه در فواصل مثلا یک ساختمان حداکثر 50 متر استفاده کرد
و بیشتر پروتکل ها برای زیر 1 متر طراحی شده اند یا کمی بیشتر
اما پروتکل سریال یا RS232 با نرخ تبادل پایین حتی بالای صد متر هم جواب میده

به همين دليل من يک طرح ريختم که از طريق ارتباط سريال rs232 همه ميکروها با نرخ پايين تبادل اطلاعات کنند
در اين طرح فقط دو رشته سيم ارتباط را برقرار ميکنه يعني بدنه و ديتا
به کمک يک بافر 4011 خروجي سريال TX همه ميکروها معکوس ميشه و به رشته سيم ديتا متصل ميشه
و جهت دريافت از همين سيم ديتا با يک بافر ديگه از 4011 دوباره سيم ديتا معکوس ميشه و به ورودي سريال هر ميکرو ميره
نحوه اتصال بافر دوم به شکلي هست که هر ميکرو اطلاعات ارسالي خودش را دريافت نميکنه با وجود اينکه ارتباط روي يک رشته ديتا هست
من با نرم افزار اين پروژه را شبيه سازي کردم و جواب داد
شما هم دانلود کنيد و تست کنيد
و نظرتون را درباره اين طرح بگيد ، چون من زياد تجربه ندارم ميخوام بقيه هم طرح را ببينن
شايد بدرد بقيه هم بخوره


فایل‌(های) پیوست شده
.rar   RX_TX by 1.rar (اندازه: 78.63 KB / تعداد دفعات دریافت: 198)
(آخرین ویرایش در این ارسال: ۲۱-آبان-۱۳۹۱, ۲۳:۰۸:۵۰، توسط parsdc.)
۲۱-آبان-۱۳۹۱, ۲۳:۰۴:۲۶
ارسال‌ها
پاسخ
تشکر شده توسط : fabienmartin
جلالی آفلاین
كاربر دو ستاره
**

ارسال‌ها: 68
موضوع‌ها: 1
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 6
( 78 تشکر در 45 ارسال )
ارسال: #2
RE: ارتباط سریال چندین میکرو با یک رشته سیم
    دوست عزیز طرحی خوب ولی در عمل چندین مشکل پیش خواهد امد
4011 مناسب اینکار نیست
RS232 را بهتر است بی خیال شوید
بهترین پروتکل برای ارتباط چندین گره ایی RS485 است که تقریبا شبیه RS232 بوده با برد بیشتر وبا نرخ بیتی بالاتر
معمولا در این طرحها یک ارتباط توکن هم لازم است
توکن ضمانت می کند که در هر لحظه دلخواه بیش از یک گره اطلاعات نتواند بفرستد
برای راه اندازی توکن اگر از ای سی های متداول استفاده نکنی انتخاب بعدی یک مدار ترانزیستوری در هر گره است

وبا استفاده از قطعات دیگر شبکه توکن راه می افتد
شبکه توکن با(معمولا 20 ولت یا 12 ولت)راه اندازی می شود
مداری بعنوان پیوست ارسال کردم با دقت بیشتر شبکه توکن را بررسی کنید
مدار قسمتی از سانترال است
۲۲-آبان-۱۳۹۱, ۰۰:۳۲:۲۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, parsdc


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
  [مقاله] پروگرام میکرو با پورت سریال behzady 5 11,384 ۱۵-دى-۱۳۹۸, ۲۳:۱۹:۰۹
آخرین ارسال: 1نفر
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  مشکل دریافت متن از پورت سریال میکرو sajadcut 1 3,260 ۱۲-آبان-۱۳۹۵, ۲۲:۱۰:۲۳
آخرین ارسال: behzady
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  مبدل-وایفای-به-سریال-wifi-esp8266 kimiafars 15 10,216 ۰۳-مهر-۱۳۹۵, ۰۳:۲۴:۳۲
آخرین ارسال: jalil2008
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008
  ارتباط دو طرفه با فرستنده nrf24 sniper-70 0 2,426 ۰۹-شهریور-۱۳۹۵, ۲۲:۱۶:۴۸
آخرین ارسال: sniper-70
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS