سلام
من برای ارسال و دریافت اطلاعات از میکرو به کامپیوتر با یک مشکل روبرو شدم.
یک وسیله ای برای اندازه گیری چگالی خاک موجود است که با یک سیم بکسل که خود سیم شامل 3 رشته سیم هست به داخل چاه فرستاده میشود. طول این کابل در حد 600 متر میباشد و نرخ انتقال هم حداکثر 100kbps هست. در حال حاضر به صورت آزمایشگاهی (در فاصله یکی دو متری) میکرو را با usb بصورت TTL (با آیسی FTD232RL) به کامپیوتر متصل کردم. ولی بعد از مطالعه متوجه شدم برای اینکار به علت سرعت بالا و فاصله زیاد، حتما باید از پروتکل rs-422 یا rs-485 استفاده کنم. ولی مشکلی که وجود دارد تعداد سیم هاست. همونطور که گفتم این سیم بکسل دارای 3 رشته سیم هست. یکی برای منبع تغذیه، یکی برای سیگنال و دیگری هم به عنوان زمین استفاده میشود. ولی برای پروتکل های ارتباطی بالا مثلا برای rs 422 نیاز به 4 رشته سیم فقط برای سیگنال و برای rs 485 نیاز به 2 رشته سیم فقط برای سیگنال دارد. به نظر شما بهترین راه برای انتقال اطلاعات در این مورد چست؟
با تشکر
من برای ارسال و دریافت اطلاعات از میکرو به کامپیوتر با یک مشکل روبرو شدم.
یک وسیله ای برای اندازه گیری چگالی خاک موجود است که با یک سیم بکسل که خود سیم شامل 3 رشته سیم هست به داخل چاه فرستاده میشود. طول این کابل در حد 600 متر میباشد و نرخ انتقال هم حداکثر 100kbps هست. در حال حاضر به صورت آزمایشگاهی (در فاصله یکی دو متری) میکرو را با usb بصورت TTL (با آیسی FTD232RL) به کامپیوتر متصل کردم. ولی بعد از مطالعه متوجه شدم برای اینکار به علت سرعت بالا و فاصله زیاد، حتما باید از پروتکل rs-422 یا rs-485 استفاده کنم. ولی مشکلی که وجود دارد تعداد سیم هاست. همونطور که گفتم این سیم بکسل دارای 3 رشته سیم هست. یکی برای منبع تغذیه، یکی برای سیگنال و دیگری هم به عنوان زمین استفاده میشود. ولی برای پروتکل های ارتباطی بالا مثلا برای rs 422 نیاز به 4 رشته سیم فقط برای سیگنال و برای rs 485 نیاز به 2 رشته سیم فقط برای سیگنال دارد. به نظر شما بهترین راه برای انتقال اطلاعات در این مورد چست؟
با تشکر
دیدگاه