امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
rs232 switching
نویسنده پیام
amin_vb آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 17
تاریخ عضویت: فروردین ۱۳۸۴

تشکرها : 27
( 13 تشکر در 10 ارسال )
ارسال: #1
rs232 switching
سلام
خسته نباشید
یه پروزه ای هست که توش مثلا 7-8 تا میکرو هست (آپ تو 32 تا). این میکروها لازم دارن که اطلاعات رو واسه یه کامپیوتر به صورت سریال بفرستن .
حالا راهی که به ذهنم رسیده اینه که میکروها زمانی که اینتراپت خارجی گرفتن دیتا رو بزارن رو باس . و یه میکرو مرکزی هم باشه که به این میکروها اینتراپت بده . مثلا اول به میکرو اولی و بعد به میکرو دومی و ... . و هر کدوم اینتراپت گرفت اطلاعات رو به صورت سریال بفرسته به پی سی .

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

ممنون
۰۹-اردیبهشت-۱۳۸۷, ۱۳:۰۸:۰۸
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
RE: rs232 switching
می تونی خروجی رو با اینتراپت and کنی البته راه منطقی این نیست
خود سریال این روش رو پیش بینی کرده توی 8051 که بود توی avr هم دیدیم پیاده سازی کردن یه مد master slave داره که دقیقا مال همین کار توضیحاتشو بخون

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۰-اردیبهشت-۱۳۸۷, ۰۹:۲۰:۵۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : amin_vb
amin_vb آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 17
تاریخ عضویت: فروردین ۱۳۸۴

تشکرها : 27
( 13 تشکر در 10 ارسال )
ارسال: #3
RE: rs232 switching
ممنون
ولی منظورم چیز دیگه ای بود .
تو مستر اسلیو میشه یک میکرو مستر باشه 10 تا دیگه اسلیو ؟

اند کردن با اینتراپت که چاره ی کار نیست . یعنی همه ی خروجی های سریال میگرو ها رو با اینتراپت اند کنیم بعد خروجی اند ها رو به هم وصثل کنیم ؟ Confused خوب اگه اینتراپت فعال نباشه که خروجی 0 تلقی میشه !
میشه مالتی پلکسر گذاشت و خروجی میکرو ها رو داد به مالتی پلکسر و هر لحظه هر میکرویی که اینتراپت میگیره خط خروجی اون رو روی مالتی پلکسر فعال کنیم .

حالا این وسط مشکلم اینه که دیتا رو باید لچ کنم آیا ؟

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


ضمنا یوزر amin_amin توی ایران ال ای دی ماله من بوده . الان نمی تونم باش لوگین کنم . پسوردش با پسورد همین آیدیم یکی بوده . مشکلی داره ؟

ممنون
۱۰-اردیبهشت-۱۳۸۷, ۲۳:۱۰:۵۲
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #4
RE: rs232 switching
ببین مشکل یوزر حل شد اگه م یخوای تا 2 تا شو یکی کنم
اون مالتی پلکسر هم کاری به جز اند و اور کردن برات انجام نمی ده می تونی با اینتراپت اند کنی بعد با هم or (البته یکم باید فکر کنی ببینی دقیقا چی می خواد)
ولی راهش همون مستر اسلیو و فکر کنم تا 256 تا اسلیو رو هم جواب می ده

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۱-اردیبهشت-۱۳۸۷, ۰۸:۴۰:۰۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : amin_amin
shayan.abolhasany آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۸۷

تشکرها : 0
( 6 تشکر در 2 ارسال )
ارسال: #5
RE: rs232 switching
سلام
می تونی از یه میکروی اضافی واسه این کار استفاده کنی. به این صورت که همه میکروها دیتا رو بفرستن واسه این میکرو و این میکرو هم به چیدمان مرتب دیتا ها رو واسه کامپیوتر بفرسته
۰۹-بهمن-۱۳۸۷, ۱۵:۳۳:۳۹
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مبدل usb به rs232 mahdi20 66 71,380 ۱۵-مرداد-۱۳۹۱, ۱۹:۰۲:۵۱
آخرین ارسال: abbasalifix

پرش به انجمن:


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

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