ইউআআরটি এবং আরএস -232 এর মধ্যে পার্থক্য?


80

বেশিরভাগ সময় আরএস -232 এবং ইউআরটি সিরিয়াল যোগাযোগের তত্ত্বগুলিতে একত্রিত হয়। তারা দুজন কি এক? আমার পড়া থেকে আমি উপসংহারে পৌঁছেছি ইউআআরটি হ'ল আরএস -232 প্রোটোকলের একটি হার্ডওয়্যার ফর্ম। আমি কি সঠিক?


1
উপরের উত্তরগুলি পার্থক্য সম্পর্কে অন্তর্দৃষ্টি দিয়েছে। তবে আমি জাতীয় উত্তরগুলির একটি লিঙ্ক যুক্ত করে সেই উত্তরগুলিতে যুক্ত করতে চাই যা এই বিষয়ে ভালভাবে আলোচনা করে। নীচের লিঙ্কটি রয়েছে: আরএস -২৩২, আরএস -২২২, আরএস
-৪৫৫

উত্তর:


80

না, ইউআআআরটি এবং আরএস -232 এক নয়।

বিআরটি পাঠানোর এবং বিটের ক্রম গ্রহণের জন্য দায়ী ART একটি ইউআআআরটির আউটপুট এ এই বিটগুলি সাধারণত লজিক স্তরের ভোল্টেজ দ্বারা প্রতিনিধিত্ব করা হয়। এই বিটগুলি আরএস -২৩২, আরএস -২২২, আরএস -৪৫৫ বা কিছু মালিকানাধীন বৈশিষ্ট হতে পারে।

আরএস -232 ভোল্টেজের স্তর নির্দিষ্ট করে । লক্ষ্য করুন যে এর মধ্যে কয়েকটি ভোল্টেজের স্তর নেতিবাচক এবং তারা 15 ডলারেও পৌঁছতে পারে। বৃহত্তর ভোল্টেজের সুইং আরএস -232 কে হস্তক্ষেপের প্রতি আরও প্রতিরোধী করে তোলে (তবে কিছুটা হলেও)।

একটি মাইক্রোকন্ট্রোলার ইউআআআটি নিজে থেকে এই জাতীয় ভোল্টেজ স্তর তৈরি করতে পারে না। এটি একটি অতিরিক্ত উপাদানগুলির সাহায্যে করা হয়: আরএস -৩৩২ লাইন ড্রাইভার। আরএস -232 লাইন ড্রাইভারের একটি দুর্দান্ত উদাহরণ হ'ল MAX232 । আপনি যদি ডেটাশিটটি দিয়ে যান তবে আপনি দেখতে পাবেন যে এই আইসির একটি চার্জ পাম্প রয়েছে, যা + 5 ভি থেকে 10 ডলার উত্পন্ন করে।

এখানে চিত্র বর্ণনা লিখুন ( উত্স )


4
আমি যে আরএস -232 সংজ্ঞাটি পড়েছি তা বিটস বা টাইমিংয়ের ক্রম সম্পর্কে মোটেই কথা বলে না। আমি সত্য যে আমি এমন কোনও অফিসিয়াল স্ট্যান্ডার্ড পাইনি যা অ্যাসিঙ্ক্রোনাস এনআরজেড স্টার্ট-স্টপ প্রোটোকল বর্ণনা করে।
ওয়াউটার ভ্যান ওওইজন

1
আরএস -232 বিটের ক্রম নির্দিষ্ট করে না।
slebetman

স্পষ্টতই, ইউআরটি চরিত্রের বিন্যাসের বেল বেল টেলিফোন সংস্থার দ্বারা এতটাই প্রাধান্য পেয়েছিল যে কোনও ভেরিয়েন্ট উঠে আসে নি। ফলস্বরূপ, স্টার্ট / ডেটা / প্যারিটি / স্টপ বিট ফর্ম্যাটটি কখনই একটি স্বাধীন মানের বিষয় ছিল না। শিল্প-ব্যাপী ব্যবহার এতই সমান ছিল যে কোনও "অফিসিয়াল" সংজ্ঞা প্রয়োজন হয়নি। এটি দৈহিক লিঙ্কগুলির ক্ষেত্রে সত্য ছিল না এবং তাই আরএস -232 বিকাশ করা হয়েছিল।
হোয়াটআরফিস্ট

3
ইউআআআরটি চরিত্রের ফর্ম্যাটগুলি বেলের মডেমগুলিকে পূর্বাভাস দেয় এটি ASCII তে টেলি টাইপ হার্ডওয়্যার (প্যারিটির সাথে আট বিট) ছিল এবং এর আগে বাউডোট ছিল।
হুইট 3

33

ইউআরটি (বা ইউএসআর্ট) - ইউনিভার্সাল (সিঙ্ক্রোনাস) অ্যাসিনক্রোনাস রিসিভার / ট্রান্সমিটার

এটি মূলত একটি সিরিয়াল যোগাযোগ ইন্টারফেস। "সার্বজনীন" অংশটির অর্থ এটি অনেকগুলি নির্দিষ্ট নির্দিষ্ট সিরিয়াল প্রোটোকল সমর্থন করার জন্য কনফিগার করা যেতে পারে। শব্দটি জেনেরিক এবং এটি একটি নির্দিষ্ট মানের প্রতিনিধিত্ব করে না। সর্বনিম্ন এর অর্থ এটির একটি TXএবং একটি RXলাইন রয়েছে যা একটি সিরিয়াল ডেটা প্রবাহ প্রেরণ করে এবং একটি সিরিয়াল ডেটা স্ট্রিম গ্রহণ করে।

আরএস -232 - দুটি ডিভাইসের মধ্যে সংকেত সংজ্ঞায়িত করার একটি মান, সংকেতের নামগুলি, তাদের উদ্দেশ্য, ভোল্টেজের স্তর, সংযোগকারী এবং পিনআউটগুলি সংজ্ঞায়িত করে।

এটি একটি নির্দিষ্ট ইন্টারফেস স্ট্যান্ডার্ড যা সরঞ্জামের আন্তঃআকক্ষীয়তার জন্য অনুমতি দেয়। দুই টুকরো হার্ডওয়্যারটিতে ইউআরটি থাকতে পারে, আপনি জানেন না যে তারা ক্ষতি ছাড়াই সংযোগ স্থাপন করবেন, বা সঠিক পাতায় যোগাযোগ না করা যদি না জানেন যে তাদের একই পিনআউট এবং ভোল্টেজের মান রয়েছে, বা একটি সংযোগকারী বা বিশেষত তারযুক্ত তারের আন্তঃসংযোগের সাথে অন্তর্ভুক্ত রয়েছে এই দুটি বিশেষ ডিভাইস। বিশেষ রূপান্তরকারী বা কেবলগুলির প্রয়োজনীয়তা এড়াতে, নির্মাতারা আরএস -232 মান অনুসরণ করতে পছন্দ করতে পারেন। আপনি তখন জানেন যে একটি স্ট্যান্ডার্ড আরএস -232 কেবল তার সাথে দুটি সংযুক্ত করবে।

তবে, ইউআরটি, না আরএস -৩৩২ স্ট্যান্ডার্ড কোনওটি প্রান্তরেখা TXএবং RXলাইনে কী প্রেরণ করা হয়েছে তা নির্ধারণ করে না । সাধারণত, লোকেরা আরএস -232 ব্যবহার করে, তারা একটি স্টার্ট বিট এবং একটি স্টপ বিটের সাহায্যে একটি সাধারণ 8 বিট এনআরজেড এনকোডিং ব্যবহার করে। বর্তমানে নির্মিত বেশিরভাগ সরঞ্জাম এই এনকোডিংটি ব্যবহার করে তবে এটি করার কোনও প্রয়োজন নেই। আপনি পুরানো সরঞ্জামগুলিতে সন্ধান করতে পারেন যাতে সমতা বিটগুলি অন্তর্ভুক্ত থাকে, বা 7 বা 9 বিট ব্যবহার করে। ইউআরটি তার TXএবং RXলাইনে এই বিভিন্ন প্রোটোকল সমর্থন করার জন্য কনফিগার করা যেতে পারে ।

ইউআরটিগুলি সাধারণত আরএস -232 এর সাথে সরাসরি ইন্টারফেস করে না। আপনাকে ইউআআরআউটপুটটি আরএস -৩৩২ এর প্রয়োজনীয় +/- 12V স্ট্যান্ডার্ডে রূপান্তর করতে হবে। একটি সম্পূর্ণ আরএস -232 ইন্টারফেস সাধারণত একটি ইউআরটি এবং একটি আরএস -232 স্তর রূপান্তরকারী উভয়কেই জড়িত করে। আরও, আরএস -232 স্ট্যান্ডার্ডের মধ্যে আরও কয়েকটি সংকেত পিনের সংজ্ঞা রয়েছে TXএবং RXযা আপনাকে সংযুক্ত হওয়ার জন্য প্রয়োজনীয় সরঞ্জামগুলির উপর নির্ভর করে ব্যবহার করতে হবে to এগুলিকেও স্তর রূপান্তরিত করতে হবে এবং আপনার ইউআআরটি এই সংকেতগুলিকে সমর্থন করতে পারে বা নাও করতে পারে। যদি এটি না হয় তবে আপনাকে সরাসরি আপনার সফ্টওয়্যার / ফার্মওয়্যার দিয়ে এগুলি নিয়ন্ত্রণ করতে হবে।

সুতরাং যখন কোনও ইউআরটি আপনাকে আরএস -২৩২ ইন্টারফেসটি প্রয়োগ করতে সহায়তা করতে পারে, এটি নিজে আরএস -৩৩২ ইন্টারফেস নয়।


স্ট্যান্ডার্ড আরএস -232 তারের? এরকম কোনও জিনিস নেই। আমার সরঞ্জাম ব্যাগে আমি আরএস -232 এর জন্য প্রায় এক ডজন অ্যাডাপ্টার বহন করি। আরএস -232 একটি ডিবি -25 সংযোগকারী নির্দিষ্ট করে, তবে আমি ডিডি -9, আরজে 45, ডিন 8 এবং অন্যান্য সংযোজকগুলি দেখেছি এবং কোনও পিসিতে একটি মডেমকে আঁকানো ছাড়া আমি কোনও আরএস 232 প্রকল্পের জন্য কোনও সিওটিএস কেবল ব্যবহার করতে সক্ষম হয়েছি। ভাগ্যক্রমে একটি দম্পতি অ্যাডাপ্টারগুলি 90% সময় বা কাস্টম কেবল ব্যবহার করবে, সেগুলি তৈরি করা সহজ।

কেবল রেকর্ডের জন্য: আমি মনে করি ইউএসআর্টে 'এস' এর অর্থ "সিরিয়াল" নয়, "সিঙ্ক্রোনাস" for এখানে দেখুন । ইউএসআর্টগুলি হ'ল পুরানো ইউআআরটি চিপগুলির উপর "এসটেনশানস" যা সিঙ্ক্রোনাস যোগাযোগের মোডগুলিকে মঞ্জুরি দেয়।
লোরেঞ্জো দোনতি

14

ইউআআআরটি লাইন ড্রাইভারের মাধ্যমে আরএস -২৩২, আরএস -২২২ , এবং আরএস -৪৮৫ ডিভাইসে ট্রান্সমিশনের জন্য পিসি বাস লাইন থেকে সিরিয়াল ডেটাতে সমান্তরাল তথ্য রূপান্তরিত করে । ইউআআআরটি চিপের ক্লক পিনটি একটি প্রোগ্রামযোগ্য ঘড়ি উত্স দ্বারা খাওয়ানো হয়। ডিভাইসটি ব্যবহার করবে এমন বাড রেট কনফিগারেশনের মাধ্যমে ঘড়ির গতি নির্ধারণ করা হয়। ঘড়ির গতি 16 এক্স বাউডের হার। ইউআআআরটি চিপের ক্লক পিনে একটি অসিলোস্কোপ তদন্ত স্থাপন করা এবং ফ্রিকোয়েন্সি নির্ধারণ করা, তারপরে 16 দ্বারা ভাগ করা অজানা বাউডের হার নির্ধারণ করার একটি উপায়।


5
"সমান্তরাল ডেটাকে সিরিয়াল ডেটাতে রূপান্তর করার জন্য" জন্য +1, এখানে অন্য কোনও উত্তর এটির উল্লেখ করে না।
তিস্তে আন্ডিই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.