সিরিয়াল পোর্ট আসলে কি?
সিরিয়াল কমিউনিকেশন হল পাওয়ার ইলেকট্রনিক্স ডিজাইনে প্রায়শই ব্যবহৃত একটি যোগাযোগ প্রোটোকল। সুতরাং, একটি সিরিয়াল পোর্ট ঠিক কী? একটি সিরিয়াল পোর্ট একটি কম্পিউটার যোগাযোগ ইন্টারফেস,সাধারণত কম্পিউটার এবং অন্যান্য ডিভাইস (যেমন মডেম) এর মধ্যে ডেটা ট্রান্সমিশনের জন্য ব্যবহৃত হয়, সেন্সর, প্রিন্টার ইত্যাদি) ।
একটি সিরিয়াল পোর্ট একটি প্রোটোকল ব্যবহার করে যাকে সিরিয়াল যোগাযোগ প্রোটোকল বলা হয় ডেটা ট্রান্সমিশন পরিচালনা করতে। সিরিয়াল যোগাযোগ প্রোটোকল ডেটা ট্রান্সমিশনের সময় ডেটা প্রবাহ নিয়ন্ত্রণ করে,ডাটা বিট সহ, বাউড রেট, প্যারিটি বিট, এবং স্টপ বিট। একটি সিরিয়াল পোর্টের যোগাযোগের গতি সাধারণত ধীর হয়, কিন্তু কিছু নির্দিষ্ট অ্যাপ্লিকেশনে, যেমন কম গতির সেন্সরগুলির সাথে যোগাযোগ করার সময়,সিরিয়াল পোর্ট এখনও একটি গুরুত্বপূর্ণ যোগাযোগ ইন্টারফেসএকটি সিরিয়াল পোর্টে সাধারণত নিম্নলিখিত উপাদানগুলি অন্তর্ভুক্ত থাকেঃ
ডাটা লাইন:সাধারণত তথ্য প্রেরণের জন্য কেবলমাত্র একটি সিরিয়াল ডেটা লাইন থাকে।
কন্ট্রোল লাইন:সিরিয়াল পোর্টে ডেটা ট্রান্সমিশন নিয়ন্ত্রণের জন্য কিছু কন্ট্রোল লাইন অন্তর্ভুক্ত রয়েছে, যেমন অনুরোধ পাঠাতে (আরটিএস), ডেটা সেট রেডি (ডিএসআর), ডেটা টার্মিনাল রেডি (ডিটিআর) এবং ডেটা ক্যারিয়ার সনাক্তকরণ (ডিসিডি) ।
বাউড রেটঃএকটি সিরিয়াল পোর্টের বাউড রেটটি ডেটা ট্রান্সমিশনের গতিকে বোঝায়, সাধারণত প্রতি সেকেন্ডে প্রেরিত বিটের সংখ্যা দ্বারা পরিমাপ করা হয়, যেমন 9600, 19200, 38400 ইত্যাদি।
ডেটা বিট: ডেটা বিট প্রতিটি অক্ষরের জন্য ব্যবহৃত বিটের সংখ্যাকে বোঝায়। সাধারণভাবে, ডেটা বিট 5, 6, 7 বা 8 বিট হতে পারে।
প্যারিটি বিট:প্যারিটি বিট ডেটা ট্রান্সমিশনের নির্ভুলতা পরীক্ষা করতে ব্যবহৃত হয়। সাধারণ প্যারিটি পদ্ধতিগুলির মধ্যে বিজোড় প্যারিটি, এমনকি প্যারিটি এবং কোনও প্যারিটি অন্তর্ভুক্ত রয়েছে।
স্টপ বিট:স্টপ বিটটি প্রতিটি অক্ষর ট্রান্সমিশনের শেষে পাঠানো হয়। সাধারণত, স্টপ বিটটি 1 বা 2 বিট হয়।
সিরিয়াল পোর্টগুলির ধরনগুলি সাধারণত তাদের শারীরিক সংযোগ পদ্ধতি এবং বৈদ্যুতিক বৈশিষ্ট্য দ্বারা আলাদা করা হয়। নিম্নলিখিতগুলি সিরিয়াল পোর্টগুলির সাধারণ প্রকারঃ
RS-232 সিরিয়াল পোর্ট
আরএস -২৩২ সিরিয়াল পোর্ট হল সর্বাধিক সাধারণ সিরিয়াল পোর্ট। এটি একটি স্ট্যান্ডার্ড সিরিয়াল যোগাযোগ ইন্টারফেস, যা কম্পিউটার এবং অন্যান্য ডিভাইসের মধ্যে ডেটা ট্রান্সমিশনের জন্য ব্যাপকভাবে ব্যবহৃত হয়।আরএস -২৩২ হল ইনস্টিটিউট অব ইলেকট্রিক্যাল অ্যান্ড ইলেকট্রনিক্স ইঞ্জিনিয়ার্স (আইইইই) দ্বারা তৈরি একটি মান, যা সিরিয়াল যোগাযোগের বৈদ্যুতিক এবং যান্ত্রিক স্পেসিফিকেশনগুলি সংজ্ঞায়িত করে, যার মধ্যে ডেটা ট্রান্সমিশন হার, ডেটা বিট, প্যারিটি বিট, স্টপ বিট, নিয়ন্ত্রণ সংকেত ইত্যাদি অন্তর্ভুক্ত রয়েছে।
আরএস -২৩২ সিরিয়াল পোর্ট সাধারণত একটি ডিবি৯ বা ডিবি২৫ সংযোগকারী ব্যবহার করে এবং এর সংক্রমণ দূরত্ব সাধারণত ৫০ ফুট (প্রায় ১৫ মিটার) অতিক্রম করে না।
আরএস -২৩২ সিরিয়াল পোর্ট তিনটি ভিন্ন সংকেত লাইন ব্যবহার করেঃ একটি ট্রান্সমিশন লাইন, একটি রিসেপশন লাইন, এবং একটি গ্রাউন্ড লাইন। ট্রান্সমিশন লাইনটি কম্পিউটার থেকে বহিরাগত ডিভাইসগুলিতে ডেটা প্রেরণের জন্য ব্যবহৃত হয়,অভ্যর্থনা লাইন কম্পিউটারে বহিরাগত ডিভাইস থেকে তথ্য গ্রহণ করতে ব্যবহৃত হয়, এবং গ্রাউন্ড লাইন সার্কিটের সাধারণ গ্রাউন্ডকে সংযুক্ত করতে ব্যবহৃত হয়।
আরএস -২৩২ সিরিয়াল পোর্টে কিছু নিয়ন্ত্রণ সংকেত যেমন ডেটা টার্মিনাল রেডি (ডিটিআর), অনুরোধ পাঠানোর জন্য (আরটিএস), ডেটা সেট রেডি (ডিএসআর) এবং ক্লিয়ার টু সেন্ড (সিটিএস) অন্তর্ভুক্ত রয়েছে।এই নিয়ন্ত্রণ সংকেত তথ্য প্রবাহের দিক নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে, ট্রান্সমিশনের শুরু ও শেষ ইত্যাদি।
এই ধরনের সিরিয়াল পোর্ট আমাদের কোম্পানির নিম্নলিখিত মডেলগুলিতে পাওয়া যায়ঃ X30G-3805U, X31G-i3 4010U, ইত্যাদি।
RS - 485 সিরিয়াল পোর্ট
আরএস - ৪৮৫ সিরিয়াল পোর্ট একটি স্ট্যান্ডার্ড সিরিয়াল যোগাযোগ ইন্টারফেস, যা সাধারণত দীর্ঘ দূরত্বের ডেটা ট্রান্সমিশনের জন্য ব্যবহৃত হয়।আরএস - ৪৮৫ হল ইনস্টিটিউট অফ ইলেকট্রিক্যাল অ্যান্ড ইলেকট্রনিক্স ইঞ্জিনিয়ার্স (আইইইই) দ্বারা তৈরি একটি মান, যা সিরিয়াল যোগাযোগের বৈদ্যুতিক এবং যান্ত্রিক স্পেসিফিকেশনগুলি সংজ্ঞায়িত করে, যার মধ্যে ডেটা ট্রান্সমিশন হার, ডেটা বিট, প্যারিটি বিট, স্টপ বিট, নিয়ন্ত্রণ সংকেত ইত্যাদি অন্তর্ভুক্ত রয়েছে।
আরএস - ৪৮৫ সিরিয়াল পোর্ট ডিফারেনশিয়াল সিগন্যাল ট্রান্সমিশন ব্যবহার করে। এটি ডেটা প্রেরণের জন্য দুটি সিগন্যাল লাইন (এ লাইন এবং বি লাইন) ব্যবহার করে,এবং দুটি সংকেত লাইনের ভোল্টেজ পার্থক্য তুলনা করে তথ্য প্রেরণ করেআরএস-২৩২ সিরিয়াল পোর্টের থেকে ভিন্ন, আরএস-৪৮৫ সিরিয়াল পোর্ট একই বাসে একাধিক ডিভাইসকে সংযুক্ত করতে সহায়তা করতে পারে এবং মাল্টি-পয়েন্ট যোগাযোগ উপলব্ধি করতে পারে।এটি একযোগে যোগাযোগ করতে 32 ডিভাইস পর্যন্ত সমর্থন করতে পারে.
আরএস-৪৮৫ সিরিয়াল পোর্ট দীর্ঘতর ট্রান্সমিশন দূরত্ব, ১২০০ মিটার পর্যন্ত সমর্থন করতে পারে এবং ট্রান্সমিশন রেটও তুলনামূলকভাবে দ্রুত, ১০ এমবিপিএস পর্যন্ত।আরএস-৪৮৫ সিরিয়াল পোর্ট এছাড়াও হাফ-ডুপ্লেক্স এবং ফুল-ডুপ্লেক্স ওয়ার্কিং মোড সমর্থন করে, যা প্রকৃত অ্যাপ্লিকেশন প্রয়োজনীয়তা অনুযায়ী সেট করা যেতে পারে।
ডাটা ট্রান্সমিশনের গুণমান নিশ্চিত করার জন্য, সাধারণত RS-485 বাসটিতে টার্মিনাল রেসিস্টর এবং সিগন্যাল আইসোলেটরগুলির মতো সহায়ক ডিভাইস ব্যবহার করা প্রয়োজন।দীর্ঘ ট্রান্সমিশন দূরত্বের সুবিধার কারণে, দ্রুত সংক্রমণ হার, এবং মাল্টি-পয়েন্ট যোগাযোগের জন্য সমর্থন, RS-485 সিরিয়াল পোর্ট ব্যাপকভাবে শিল্প নিয়ন্ত্রণ, অটোমেশন নিয়ন্ত্রণ, নিরাপত্তা পর্যবেক্ষণ এবং অন্যান্য ক্ষেত্রে ব্যবহৃত হয়।
আমাদের কোম্পানির নিম্নলিখিত মডেলগুলিতে সিরিয়াল পোর্টের ধরনটি পাওয়া যায়ঃ X30-J6412, X31G-I7-4600U, ইত্যাদি।
টিটিএল সিরিয়াল পোর্ট
টিটিএল সিরিয়াল পোর্ট একটি সিরিয়াল যোগাযোগ ইন্টারফেসকে বোঝায় যা টিটিএল (ট্রানজিস্টর - ট্রানজিস্টর লজিক) লজিক স্তর ব্যবহার করে,সাধারণত একটি একক চিপ মাইক্রো কম্পিউটার এবং বাহ্যিক ডিভাইসের মধ্যে তথ্য প্রেরণের জন্য ব্যবহৃত হয়আরএস-২৩২ এবং আরএস-৪৮৫ সিরিয়াল পোর্ট থেকে ভিন্ন, এর স্পেসিফিকেশন কোন স্ট্যান্ডার্ডাইজেশন অর্গানাইজেশন দ্বারা তৈরি করা হয় না,কিন্তু প্রতিটি চিপ প্রস্তুতকারকের নিজস্ব চাহিদা অনুযায়ী তৈরি করা হয়.
টিটিএল সিরিয়াল পোর্ট ডাটা ট্রান্সমিশনের জন্য একটি একক সিগন্যাল লাইন (টিএক্স লাইন এবং আরএক্স লাইন) ব্যবহার করে, যেখানে টিএক্স লাইনটি একক চিপ মাইক্রো কম্পিউটারের জন্য ডেটা প্রেরণের জন্য ব্যবহৃত হয়,এবং RX লাইন একক চিপ মাইক্রো কম্পিউটারের জন্য তথ্য গ্রহণ করতে ব্যবহৃত হয়. টিটিএল সিরিয়াল পোর্টের ডেটা ট্রান্সমিশন রেট তুলনামূলকভাবে দ্রুত, সাধারণত কয়েক ডজন কেবিপিএস বা এমনকি কয়েকশো কেবিপিএস পৌঁছায়, তবে ট্রান্সমিশন দূরত্বটি ছোট,সাধারণত দশ মিটার অতিক্রম করে না.
টিটিএল সিরিয়াল পোর্টের লজিক্যাল লেভেল সাধারণত ০ ভোল্ট এবং ৫ ভোল্ট হয়, যেখানে ০ ভোল্ট লজিক্যাল ০ এবং ৫ ভোল্ট লজিক্যাল ০ এর প্রতিনিধিত্ব করে।যেহেতু বাহ্যিক ডিভাইস এবং একক চিপ মাইক্রো কম্পিউটারের লজিক স্তর ভিন্ন হতে পারে, এটি সাধারণত একটি স্তর রূপান্তরকারী বা অন্যান্য পদ্ধতির মাধ্যমে লজিক স্তরগুলির মেলে বাস্তবায়ন করা প্রয়োজন।
ইউএসবি সিরিয়াল পোর্ট
ইউএসবি সিরিয়াল পোর্টটি একটি ইউএসবি (ইউনিভার্সাল সিরিয়াল বাস) ইন্টারফেসের মাধ্যমে বাস্তবায়িত একটি সিরিয়াল যোগাযোগ ইন্টারফেসকে বোঝায়, যা সাধারণত traditionalতিহ্যবাহী সিরিয়াল পোর্ট ডিভাইসগুলি (যেমন আরএস - 232,আরএস-৪৮৫ সিরিয়াল পোর্ট) একটি কম্পিউটার বা অন্যান্য ইউএসবি হোস্টইউএসবি সিরিয়াল পোর্টকে ইউএসবি-টু-সিরিয়াল পোর্ট বা ইউএসবি-টু-আরএস-২৩২/আরএস-৪৮৫ও বলা হয়। ইউএসবি সিরিয়াল পোর্টটি বহিরাগত পাওয়ার সাপ্লাই ছাড়াই ইউএসবি বাসের মাধ্যমেও চালিত হতে পারে,যা বহন এবং ব্যবহারের জন্য সুবিধাজনক.
ইউএসবি সিরিয়াল পোর্ট সাধারণত একটি ইউএসবি থেকে সিরিয়াল পোর্ট চিপের মাধ্যমে উপলব্ধি করা প্রয়োজন। চিপ অভ্যন্তরীণভাবে একটি ইউএসবি ইন্টারফেস কন্ট্রোলার, একটি সিরিয়াল পোর্ট কন্ট্রোলার,এবং ডাটা বাফার. ইউএসবি ইন্টারফেস এবং সিরিয়াল পোর্ট কন্ট্রোলারের মধ্যে ডেটা রূপান্তরের মাধ্যমে, ইউএসবি এবং সিরিয়াল পোর্টের মধ্যে ডেটা সংক্রমণ উপলব্ধি করা যেতে পারে।
ইউএসবি সিরিয়াল পোর্ট সাধারণত বিভিন্ন সিরিয়াল পোর্ট ডিভাইস যেমন সিরিয়াল পোর্ট প্রিন্টার, সিরিয়াল পোর্ট কার্ড রিডার, সিরিয়াল পোর্ট ক্যামেরা, সিরিয়াল পোর্ট ডিবাগিং সরঞ্জাম ইত্যাদি সংযোগ করতে ব্যবহৃত হয়।ইউএসবি সিরিয়াল পোর্টের বিস্তৃত প্রয়োগ এবং সুবিধার কারণে, এটি অনেক এমবেডেড সিস্টেম এবং শিল্প নিয়ন্ত্রণ ডিভাইসের জন্য একটি স্ট্যান্ডার্ড কনফিগারেশন হয়ে উঠেছে।
ইথারনেট সিরিয়াল পোর্ট
ইথারনেট সিরিয়াল পোর্ট একটি সিরিয়াল পোর্ট যা টিসিপি / আইপি প্রোটোকল সমর্থন করে এবং একটি নেটওয়ার্ক সংযোগের মাধ্যমে ডেটা প্রেরণ করে।এই সিরিয়াল পোর্ট দীর্ঘ দূরত্ব এবং উচ্চ গতির ডেটা ট্রান্সমিশন জন্য ব্যবহার করা যেতে পারেইথারনেট সিরিয়াল পোর্ট এমন একটি প্রযুক্তি যা সিরিয়াল পোর্ট ডিভাইসগুলি (যেমন সেন্সর, কন্ট্রোলার ইত্যাদি) ইথারনেটের মাধ্যমে কম্পিউটার বা অন্যান্য নেটওয়ার্ক ডিভাইসে সংযুক্ত করে।এটি রিমোট মনিটরিং এবং নিয়ন্ত্রণ উপলব্ধি করতে ঐতিহ্যগত সিরিয়াল পোর্ট যোগাযোগ ইথারনেট ডেটা স্ট্রিমে রূপান্তর করে.
ইথারনেট সিরিয়াল পোর্ট সাধারণত বিশেষ হার্ডওয়্যার ডিভাইস (যেমন একটি ইথারনেট সিরিয়াল পোর্ট সার্ভার) এবং সফ্টওয়্যার ব্যবহার করতে হবে।ইথারনেট সিরিয়াল পোর্ট সার্ভার একটি বিশেষ ডিভাইস যা সিরিয়াল পোর্ট ডিভাইসগুলিকে ইথারনেটে সংযুক্ত করে এবং একটি ভার্চুয়াল সিরিয়াল পোর্ট ইন্টারফেস সরবরাহ করেএই ভার্চুয়াল সিরিয়াল পোর্ট ইন্টারফেসটি একটি কম্পিউটার বা স্থানীয় সিরিয়াল পোর্টের মতো অন্যান্য নেটওয়ার্ক ডিভাইস দ্বারা অ্যাক্সেস করা যেতে পারে, দূরবর্তী অ্যাক্সেস এবং নিয়ন্ত্রণ উপলব্ধি করে।
ইথারনেট সিরিয়াল পোর্ট প্রযুক্তি ব্যবহার করে, ঐতিহ্যগত সিরিয়াল পোর্ট ডিভাইসগুলির দূরবর্তী ব্যবস্থাপনা এবং নিয়ন্ত্রণ সাইটের কনফিগারেশন এবং অপারেশন ছাড়াই উপলব্ধি করা যেতে পারে।ইথারনেট সিরিয়াল পোর্ট রিমোট অ্যাক্সেস কন্ট্রোল এবং ডেটা সংগ্রহের মতো ফাংশনও সরবরাহ করতে পারেযা পর্যবেক্ষণ ও পরিচালনার জন্য সুবিধাজনক।
ইথারনেট সিরিয়াল পোর্ট সাধারণত শিল্প স্বয়ংক্রিয়করণ, দূরবর্তী পর্যবেক্ষণ, তথ্য সংগ্রহ এবং অন্যান্য ক্ষেত্রে ব্যবহৃত হয়। উদাহরণস্বরূপ, শিল্প স্বয়ংক্রিয়করণ ক্ষেত্রে,সেন্সর এবং কন্ট্রোলারের মতো ডিভাইসগুলি প্রায়শই দূরবর্তী পর্যবেক্ষণ এবং নিয়ন্ত্রণের প্রয়োজন হয়. ইথারনেট সিরিয়াল পোর্ট প্রযুক্তি দূরবর্তী অ্যাক্সেস এবং নিয়ন্ত্রণের উপলব্ধি করতে ইথারনেটের সাথে এই ডিভাইসগুলিকে সংযুক্ত করতে পারে, উত্পাদন দক্ষতা উন্নত করে এবং ব্যয় হ্রাস করে।
ব্লুটুথ সিরিয়াল পোর্ট
ব্লুটুথ সিরিয়াল পোর্ট হল ব্লুটুথ প্রযুক্তির উপর ভিত্তি করে একটি বেতার সিরিয়াল যোগাযোগ প্রোটোকল। এটি বেতার সিরিয়াল যোগাযোগ উপলব্ধি করতে পারে, অর্থাৎ,ব্লুটুথের মাধ্যমে ঐতিহ্যগত সিরিয়াল যোগাযোগ প্রোটোকল (যেমন RS - 232) অন্য ডিভাইসে সংযুক্ত করুনযেমন স্মার্ট ফোন, ট্যাবলেট কম্পিউটার বা কম্পিউটার।
ব্লুটুথ সিরিয়াল পোর্টের মাধ্যমে, ওয়্যারলেস ডেটা ট্রান্সমিশন উপলব্ধি করা যেতে পারে।এবং যোগাযোগের দূরত্ব সাধারণত প্রায় 10 মিটারএছাড়াও ব্লুটুথ প্রযুক্তিতে কম শক্তি খরচ এবং স্ব-নেটওয়ার্কিং এর সুবিধা রয়েছে এবং এটি অনেক কম শক্তি খরচ ডিভাইসে প্রয়োগ করা যেতে পারে।
ব্লুটুথ সিরিয়াল পোর্ট ব্যবহার করার আগে, একটি ব্লুটুথ সিরিয়াল পোর্ট অ্যাডাপ্টারটি সিরিয়াল পোর্ট ডিভাইসে সন্নিবেশ করা দরকার, এবং তারপরে অ্যাডাপ্টারটি অন্য ডিভাইসের সাথে যুক্ত করা হয় (যেমন একটি মোবাইল ফোন,ট্যাবলেট কম্পিউটার, বা একটি কম্পিউটার) একবার জোড়া সফল হলে, দুটি ডিভাইস ঐতিহ্যগত সিরিয়াল পোর্ট ডিভাইসের মতো যোগাযোগ করতে পারে।
ব্লুটুথ সিরিয়াল পোর্ট সাধারণত বিভিন্ন ওয়্যারলেস ডিভাইস যেমন ব্লুটুথ সিরিয়াল পোর্ট প্রিন্টার, ব্লুটুথ সিরিয়াল পোর্ট সেন্সর,ব্লুটুথ সিরিয়াল পোর্ট রিমোট কন্ট্রোলউদাহরণস্বরূপ, স্মার্ট হোমগুলিতে, ব্লুটুথ সিরিয়াল পোর্ট প্রযুক্তি স্মার্ট ফোনগুলিতে সেন্সর এবং অ্যাকচুয়েটরগুলির মতো ডিভাইসগুলিকে সংযোগ করতে পারে যাতে ওয়্যারলেস রিমোট কন্ট্রোল এবং পর্যবেক্ষণ উপলব্ধি করা যায়।চিকিৎসা ক্ষেত্রে, ব্লুটুথ সিরিয়াল পোর্ট প্রযুক্তি ব্যবহার করা যেতে পারে মোবাইল ডিভাইসের সাথে মেডিকেল ডিভাইস সংযুক্ত করার জন্য ওয়্যারলেস রিমোট মনিটরিং এবং নিয়ন্ত্রণ উপলব্ধি করতে।
বিভিন্ন প্রকারের সিরিয়াল পোর্টের বিভিন্ন অ্যাপ্লিকেশন দৃশ্যকল্পে নিজস্ব সুবিধা এবং অসুবিধা রয়েছে। একটি সিরিয়াল পোর্ট নির্বাচন করার সময়, প্রকৃত প্রয়োজন অনুযায়ী একটি পছন্দ করা প্রয়োজন.
সিরিয়াল পোর্ট আসলে কি?
সিরিয়াল কমিউনিকেশন হল পাওয়ার ইলেকট্রনিক্স ডিজাইনে প্রায়শই ব্যবহৃত একটি যোগাযোগ প্রোটোকল। সুতরাং, একটি সিরিয়াল পোর্ট ঠিক কী? একটি সিরিয়াল পোর্ট একটি কম্পিউটার যোগাযোগ ইন্টারফেস,সাধারণত কম্পিউটার এবং অন্যান্য ডিভাইস (যেমন মডেম) এর মধ্যে ডেটা ট্রান্সমিশনের জন্য ব্যবহৃত হয়, সেন্সর, প্রিন্টার ইত্যাদি) ।
একটি সিরিয়াল পোর্ট একটি প্রোটোকল ব্যবহার করে যাকে সিরিয়াল যোগাযোগ প্রোটোকল বলা হয় ডেটা ট্রান্সমিশন পরিচালনা করতে। সিরিয়াল যোগাযোগ প্রোটোকল ডেটা ট্রান্সমিশনের সময় ডেটা প্রবাহ নিয়ন্ত্রণ করে,ডাটা বিট সহ, বাউড রেট, প্যারিটি বিট, এবং স্টপ বিট। একটি সিরিয়াল পোর্টের যোগাযোগের গতি সাধারণত ধীর হয়, কিন্তু কিছু নির্দিষ্ট অ্যাপ্লিকেশনে, যেমন কম গতির সেন্সরগুলির সাথে যোগাযোগ করার সময়,সিরিয়াল পোর্ট এখনও একটি গুরুত্বপূর্ণ যোগাযোগ ইন্টারফেসএকটি সিরিয়াল পোর্টে সাধারণত নিম্নলিখিত উপাদানগুলি অন্তর্ভুক্ত থাকেঃ
ডাটা লাইন:সাধারণত তথ্য প্রেরণের জন্য কেবলমাত্র একটি সিরিয়াল ডেটা লাইন থাকে।
কন্ট্রোল লাইন:সিরিয়াল পোর্টে ডেটা ট্রান্সমিশন নিয়ন্ত্রণের জন্য কিছু কন্ট্রোল লাইন অন্তর্ভুক্ত রয়েছে, যেমন অনুরোধ পাঠাতে (আরটিএস), ডেটা সেট রেডি (ডিএসআর), ডেটা টার্মিনাল রেডি (ডিটিআর) এবং ডেটা ক্যারিয়ার সনাক্তকরণ (ডিসিডি) ।
বাউড রেটঃএকটি সিরিয়াল পোর্টের বাউড রেটটি ডেটা ট্রান্সমিশনের গতিকে বোঝায়, সাধারণত প্রতি সেকেন্ডে প্রেরিত বিটের সংখ্যা দ্বারা পরিমাপ করা হয়, যেমন 9600, 19200, 38400 ইত্যাদি।
ডেটা বিট: ডেটা বিট প্রতিটি অক্ষরের জন্য ব্যবহৃত বিটের সংখ্যাকে বোঝায়। সাধারণভাবে, ডেটা বিট 5, 6, 7 বা 8 বিট হতে পারে।
প্যারিটি বিট:প্যারিটি বিট ডেটা ট্রান্সমিশনের নির্ভুলতা পরীক্ষা করতে ব্যবহৃত হয়। সাধারণ প্যারিটি পদ্ধতিগুলির মধ্যে বিজোড় প্যারিটি, এমনকি প্যারিটি এবং কোনও প্যারিটি অন্তর্ভুক্ত রয়েছে।
স্টপ বিট:স্টপ বিটটি প্রতিটি অক্ষর ট্রান্সমিশনের শেষে পাঠানো হয়। সাধারণত, স্টপ বিটটি 1 বা 2 বিট হয়।
সিরিয়াল পোর্টগুলির ধরনগুলি সাধারণত তাদের শারীরিক সংযোগ পদ্ধতি এবং বৈদ্যুতিক বৈশিষ্ট্য দ্বারা আলাদা করা হয়। নিম্নলিখিতগুলি সিরিয়াল পোর্টগুলির সাধারণ প্রকারঃ
RS-232 সিরিয়াল পোর্ট
আরএস -২৩২ সিরিয়াল পোর্ট হল সর্বাধিক সাধারণ সিরিয়াল পোর্ট। এটি একটি স্ট্যান্ডার্ড সিরিয়াল যোগাযোগ ইন্টারফেস, যা কম্পিউটার এবং অন্যান্য ডিভাইসের মধ্যে ডেটা ট্রান্সমিশনের জন্য ব্যাপকভাবে ব্যবহৃত হয়।আরএস -২৩২ হল ইনস্টিটিউট অব ইলেকট্রিক্যাল অ্যান্ড ইলেকট্রনিক্স ইঞ্জিনিয়ার্স (আইইইই) দ্বারা তৈরি একটি মান, যা সিরিয়াল যোগাযোগের বৈদ্যুতিক এবং যান্ত্রিক স্পেসিফিকেশনগুলি সংজ্ঞায়িত করে, যার মধ্যে ডেটা ট্রান্সমিশন হার, ডেটা বিট, প্যারিটি বিট, স্টপ বিট, নিয়ন্ত্রণ সংকেত ইত্যাদি অন্তর্ভুক্ত রয়েছে।
আরএস -২৩২ সিরিয়াল পোর্ট সাধারণত একটি ডিবি৯ বা ডিবি২৫ সংযোগকারী ব্যবহার করে এবং এর সংক্রমণ দূরত্ব সাধারণত ৫০ ফুট (প্রায় ১৫ মিটার) অতিক্রম করে না।
আরএস -২৩২ সিরিয়াল পোর্ট তিনটি ভিন্ন সংকেত লাইন ব্যবহার করেঃ একটি ট্রান্সমিশন লাইন, একটি রিসেপশন লাইন, এবং একটি গ্রাউন্ড লাইন। ট্রান্সমিশন লাইনটি কম্পিউটার থেকে বহিরাগত ডিভাইসগুলিতে ডেটা প্রেরণের জন্য ব্যবহৃত হয়,অভ্যর্থনা লাইন কম্পিউটারে বহিরাগত ডিভাইস থেকে তথ্য গ্রহণ করতে ব্যবহৃত হয়, এবং গ্রাউন্ড লাইন সার্কিটের সাধারণ গ্রাউন্ডকে সংযুক্ত করতে ব্যবহৃত হয়।
আরএস -২৩২ সিরিয়াল পোর্টে কিছু নিয়ন্ত্রণ সংকেত যেমন ডেটা টার্মিনাল রেডি (ডিটিআর), অনুরোধ পাঠানোর জন্য (আরটিএস), ডেটা সেট রেডি (ডিএসআর) এবং ক্লিয়ার টু সেন্ড (সিটিএস) অন্তর্ভুক্ত রয়েছে।এই নিয়ন্ত্রণ সংকেত তথ্য প্রবাহের দিক নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে, ট্রান্সমিশনের শুরু ও শেষ ইত্যাদি।
এই ধরনের সিরিয়াল পোর্ট আমাদের কোম্পানির নিম্নলিখিত মডেলগুলিতে পাওয়া যায়ঃ X30G-3805U, X31G-i3 4010U, ইত্যাদি।
RS - 485 সিরিয়াল পোর্ট
আরএস - ৪৮৫ সিরিয়াল পোর্ট একটি স্ট্যান্ডার্ড সিরিয়াল যোগাযোগ ইন্টারফেস, যা সাধারণত দীর্ঘ দূরত্বের ডেটা ট্রান্সমিশনের জন্য ব্যবহৃত হয়।আরএস - ৪৮৫ হল ইনস্টিটিউট অফ ইলেকট্রিক্যাল অ্যান্ড ইলেকট্রনিক্স ইঞ্জিনিয়ার্স (আইইইই) দ্বারা তৈরি একটি মান, যা সিরিয়াল যোগাযোগের বৈদ্যুতিক এবং যান্ত্রিক স্পেসিফিকেশনগুলি সংজ্ঞায়িত করে, যার মধ্যে ডেটা ট্রান্সমিশন হার, ডেটা বিট, প্যারিটি বিট, স্টপ বিট, নিয়ন্ত্রণ সংকেত ইত্যাদি অন্তর্ভুক্ত রয়েছে।
আরএস - ৪৮৫ সিরিয়াল পোর্ট ডিফারেনশিয়াল সিগন্যাল ট্রান্সমিশন ব্যবহার করে। এটি ডেটা প্রেরণের জন্য দুটি সিগন্যাল লাইন (এ লাইন এবং বি লাইন) ব্যবহার করে,এবং দুটি সংকেত লাইনের ভোল্টেজ পার্থক্য তুলনা করে তথ্য প্রেরণ করেআরএস-২৩২ সিরিয়াল পোর্টের থেকে ভিন্ন, আরএস-৪৮৫ সিরিয়াল পোর্ট একই বাসে একাধিক ডিভাইসকে সংযুক্ত করতে সহায়তা করতে পারে এবং মাল্টি-পয়েন্ট যোগাযোগ উপলব্ধি করতে পারে।এটি একযোগে যোগাযোগ করতে 32 ডিভাইস পর্যন্ত সমর্থন করতে পারে.
আরএস-৪৮৫ সিরিয়াল পোর্ট দীর্ঘতর ট্রান্সমিশন দূরত্ব, ১২০০ মিটার পর্যন্ত সমর্থন করতে পারে এবং ট্রান্সমিশন রেটও তুলনামূলকভাবে দ্রুত, ১০ এমবিপিএস পর্যন্ত।আরএস-৪৮৫ সিরিয়াল পোর্ট এছাড়াও হাফ-ডুপ্লেক্স এবং ফুল-ডুপ্লেক্স ওয়ার্কিং মোড সমর্থন করে, যা প্রকৃত অ্যাপ্লিকেশন প্রয়োজনীয়তা অনুযায়ী সেট করা যেতে পারে।
ডাটা ট্রান্সমিশনের গুণমান নিশ্চিত করার জন্য, সাধারণত RS-485 বাসটিতে টার্মিনাল রেসিস্টর এবং সিগন্যাল আইসোলেটরগুলির মতো সহায়ক ডিভাইস ব্যবহার করা প্রয়োজন।দীর্ঘ ট্রান্সমিশন দূরত্বের সুবিধার কারণে, দ্রুত সংক্রমণ হার, এবং মাল্টি-পয়েন্ট যোগাযোগের জন্য সমর্থন, RS-485 সিরিয়াল পোর্ট ব্যাপকভাবে শিল্প নিয়ন্ত্রণ, অটোমেশন নিয়ন্ত্রণ, নিরাপত্তা পর্যবেক্ষণ এবং অন্যান্য ক্ষেত্রে ব্যবহৃত হয়।
আমাদের কোম্পানির নিম্নলিখিত মডেলগুলিতে সিরিয়াল পোর্টের ধরনটি পাওয়া যায়ঃ X30-J6412, X31G-I7-4600U, ইত্যাদি।
টিটিএল সিরিয়াল পোর্ট
টিটিএল সিরিয়াল পোর্ট একটি সিরিয়াল যোগাযোগ ইন্টারফেসকে বোঝায় যা টিটিএল (ট্রানজিস্টর - ট্রানজিস্টর লজিক) লজিক স্তর ব্যবহার করে,সাধারণত একটি একক চিপ মাইক্রো কম্পিউটার এবং বাহ্যিক ডিভাইসের মধ্যে তথ্য প্রেরণের জন্য ব্যবহৃত হয়আরএস-২৩২ এবং আরএস-৪৮৫ সিরিয়াল পোর্ট থেকে ভিন্ন, এর স্পেসিফিকেশন কোন স্ট্যান্ডার্ডাইজেশন অর্গানাইজেশন দ্বারা তৈরি করা হয় না,কিন্তু প্রতিটি চিপ প্রস্তুতকারকের নিজস্ব চাহিদা অনুযায়ী তৈরি করা হয়.
টিটিএল সিরিয়াল পোর্ট ডাটা ট্রান্সমিশনের জন্য একটি একক সিগন্যাল লাইন (টিএক্স লাইন এবং আরএক্স লাইন) ব্যবহার করে, যেখানে টিএক্স লাইনটি একক চিপ মাইক্রো কম্পিউটারের জন্য ডেটা প্রেরণের জন্য ব্যবহৃত হয়,এবং RX লাইন একক চিপ মাইক্রো কম্পিউটারের জন্য তথ্য গ্রহণ করতে ব্যবহৃত হয়. টিটিএল সিরিয়াল পোর্টের ডেটা ট্রান্সমিশন রেট তুলনামূলকভাবে দ্রুত, সাধারণত কয়েক ডজন কেবিপিএস বা এমনকি কয়েকশো কেবিপিএস পৌঁছায়, তবে ট্রান্সমিশন দূরত্বটি ছোট,সাধারণত দশ মিটার অতিক্রম করে না.
টিটিএল সিরিয়াল পোর্টের লজিক্যাল লেভেল সাধারণত ০ ভোল্ট এবং ৫ ভোল্ট হয়, যেখানে ০ ভোল্ট লজিক্যাল ০ এবং ৫ ভোল্ট লজিক্যাল ০ এর প্রতিনিধিত্ব করে।যেহেতু বাহ্যিক ডিভাইস এবং একক চিপ মাইক্রো কম্পিউটারের লজিক স্তর ভিন্ন হতে পারে, এটি সাধারণত একটি স্তর রূপান্তরকারী বা অন্যান্য পদ্ধতির মাধ্যমে লজিক স্তরগুলির মেলে বাস্তবায়ন করা প্রয়োজন।
ইউএসবি সিরিয়াল পোর্ট
ইউএসবি সিরিয়াল পোর্টটি একটি ইউএসবি (ইউনিভার্সাল সিরিয়াল বাস) ইন্টারফেসের মাধ্যমে বাস্তবায়িত একটি সিরিয়াল যোগাযোগ ইন্টারফেসকে বোঝায়, যা সাধারণত traditionalতিহ্যবাহী সিরিয়াল পোর্ট ডিভাইসগুলি (যেমন আরএস - 232,আরএস-৪৮৫ সিরিয়াল পোর্ট) একটি কম্পিউটার বা অন্যান্য ইউএসবি হোস্টইউএসবি সিরিয়াল পোর্টকে ইউএসবি-টু-সিরিয়াল পোর্ট বা ইউএসবি-টু-আরএস-২৩২/আরএস-৪৮৫ও বলা হয়। ইউএসবি সিরিয়াল পোর্টটি বহিরাগত পাওয়ার সাপ্লাই ছাড়াই ইউএসবি বাসের মাধ্যমেও চালিত হতে পারে,যা বহন এবং ব্যবহারের জন্য সুবিধাজনক.
ইউএসবি সিরিয়াল পোর্ট সাধারণত একটি ইউএসবি থেকে সিরিয়াল পোর্ট চিপের মাধ্যমে উপলব্ধি করা প্রয়োজন। চিপ অভ্যন্তরীণভাবে একটি ইউএসবি ইন্টারফেস কন্ট্রোলার, একটি সিরিয়াল পোর্ট কন্ট্রোলার,এবং ডাটা বাফার. ইউএসবি ইন্টারফেস এবং সিরিয়াল পোর্ট কন্ট্রোলারের মধ্যে ডেটা রূপান্তরের মাধ্যমে, ইউএসবি এবং সিরিয়াল পোর্টের মধ্যে ডেটা সংক্রমণ উপলব্ধি করা যেতে পারে।
ইউএসবি সিরিয়াল পোর্ট সাধারণত বিভিন্ন সিরিয়াল পোর্ট ডিভাইস যেমন সিরিয়াল পোর্ট প্রিন্টার, সিরিয়াল পোর্ট কার্ড রিডার, সিরিয়াল পোর্ট ক্যামেরা, সিরিয়াল পোর্ট ডিবাগিং সরঞ্জাম ইত্যাদি সংযোগ করতে ব্যবহৃত হয়।ইউএসবি সিরিয়াল পোর্টের বিস্তৃত প্রয়োগ এবং সুবিধার কারণে, এটি অনেক এমবেডেড সিস্টেম এবং শিল্প নিয়ন্ত্রণ ডিভাইসের জন্য একটি স্ট্যান্ডার্ড কনফিগারেশন হয়ে উঠেছে।
ইথারনেট সিরিয়াল পোর্ট
ইথারনেট সিরিয়াল পোর্ট একটি সিরিয়াল পোর্ট যা টিসিপি / আইপি প্রোটোকল সমর্থন করে এবং একটি নেটওয়ার্ক সংযোগের মাধ্যমে ডেটা প্রেরণ করে।এই সিরিয়াল পোর্ট দীর্ঘ দূরত্ব এবং উচ্চ গতির ডেটা ট্রান্সমিশন জন্য ব্যবহার করা যেতে পারেইথারনেট সিরিয়াল পোর্ট এমন একটি প্রযুক্তি যা সিরিয়াল পোর্ট ডিভাইসগুলি (যেমন সেন্সর, কন্ট্রোলার ইত্যাদি) ইথারনেটের মাধ্যমে কম্পিউটার বা অন্যান্য নেটওয়ার্ক ডিভাইসে সংযুক্ত করে।এটি রিমোট মনিটরিং এবং নিয়ন্ত্রণ উপলব্ধি করতে ঐতিহ্যগত সিরিয়াল পোর্ট যোগাযোগ ইথারনেট ডেটা স্ট্রিমে রূপান্তর করে.
ইথারনেট সিরিয়াল পোর্ট সাধারণত বিশেষ হার্ডওয়্যার ডিভাইস (যেমন একটি ইথারনেট সিরিয়াল পোর্ট সার্ভার) এবং সফ্টওয়্যার ব্যবহার করতে হবে।ইথারনেট সিরিয়াল পোর্ট সার্ভার একটি বিশেষ ডিভাইস যা সিরিয়াল পোর্ট ডিভাইসগুলিকে ইথারনেটে সংযুক্ত করে এবং একটি ভার্চুয়াল সিরিয়াল পোর্ট ইন্টারফেস সরবরাহ করেএই ভার্চুয়াল সিরিয়াল পোর্ট ইন্টারফেসটি একটি কম্পিউটার বা স্থানীয় সিরিয়াল পোর্টের মতো অন্যান্য নেটওয়ার্ক ডিভাইস দ্বারা অ্যাক্সেস করা যেতে পারে, দূরবর্তী অ্যাক্সেস এবং নিয়ন্ত্রণ উপলব্ধি করে।
ইথারনেট সিরিয়াল পোর্ট প্রযুক্তি ব্যবহার করে, ঐতিহ্যগত সিরিয়াল পোর্ট ডিভাইসগুলির দূরবর্তী ব্যবস্থাপনা এবং নিয়ন্ত্রণ সাইটের কনফিগারেশন এবং অপারেশন ছাড়াই উপলব্ধি করা যেতে পারে।ইথারনেট সিরিয়াল পোর্ট রিমোট অ্যাক্সেস কন্ট্রোল এবং ডেটা সংগ্রহের মতো ফাংশনও সরবরাহ করতে পারেযা পর্যবেক্ষণ ও পরিচালনার জন্য সুবিধাজনক।
ইথারনেট সিরিয়াল পোর্ট সাধারণত শিল্প স্বয়ংক্রিয়করণ, দূরবর্তী পর্যবেক্ষণ, তথ্য সংগ্রহ এবং অন্যান্য ক্ষেত্রে ব্যবহৃত হয়। উদাহরণস্বরূপ, শিল্প স্বয়ংক্রিয়করণ ক্ষেত্রে,সেন্সর এবং কন্ট্রোলারের মতো ডিভাইসগুলি প্রায়শই দূরবর্তী পর্যবেক্ষণ এবং নিয়ন্ত্রণের প্রয়োজন হয়. ইথারনেট সিরিয়াল পোর্ট প্রযুক্তি দূরবর্তী অ্যাক্সেস এবং নিয়ন্ত্রণের উপলব্ধি করতে ইথারনেটের সাথে এই ডিভাইসগুলিকে সংযুক্ত করতে পারে, উত্পাদন দক্ষতা উন্নত করে এবং ব্যয় হ্রাস করে।
ব্লুটুথ সিরিয়াল পোর্ট
ব্লুটুথ সিরিয়াল পোর্ট হল ব্লুটুথ প্রযুক্তির উপর ভিত্তি করে একটি বেতার সিরিয়াল যোগাযোগ প্রোটোকল। এটি বেতার সিরিয়াল যোগাযোগ উপলব্ধি করতে পারে, অর্থাৎ,ব্লুটুথের মাধ্যমে ঐতিহ্যগত সিরিয়াল যোগাযোগ প্রোটোকল (যেমন RS - 232) অন্য ডিভাইসে সংযুক্ত করুনযেমন স্মার্ট ফোন, ট্যাবলেট কম্পিউটার বা কম্পিউটার।
ব্লুটুথ সিরিয়াল পোর্টের মাধ্যমে, ওয়্যারলেস ডেটা ট্রান্সমিশন উপলব্ধি করা যেতে পারে।এবং যোগাযোগের দূরত্ব সাধারণত প্রায় 10 মিটারএছাড়াও ব্লুটুথ প্রযুক্তিতে কম শক্তি খরচ এবং স্ব-নেটওয়ার্কিং এর সুবিধা রয়েছে এবং এটি অনেক কম শক্তি খরচ ডিভাইসে প্রয়োগ করা যেতে পারে।
ব্লুটুথ সিরিয়াল পোর্ট ব্যবহার করার আগে, একটি ব্লুটুথ সিরিয়াল পোর্ট অ্যাডাপ্টারটি সিরিয়াল পোর্ট ডিভাইসে সন্নিবেশ করা দরকার, এবং তারপরে অ্যাডাপ্টারটি অন্য ডিভাইসের সাথে যুক্ত করা হয় (যেমন একটি মোবাইল ফোন,ট্যাবলেট কম্পিউটার, বা একটি কম্পিউটার) একবার জোড়া সফল হলে, দুটি ডিভাইস ঐতিহ্যগত সিরিয়াল পোর্ট ডিভাইসের মতো যোগাযোগ করতে পারে।
ব্লুটুথ সিরিয়াল পোর্ট সাধারণত বিভিন্ন ওয়্যারলেস ডিভাইস যেমন ব্লুটুথ সিরিয়াল পোর্ট প্রিন্টার, ব্লুটুথ সিরিয়াল পোর্ট সেন্সর,ব্লুটুথ সিরিয়াল পোর্ট রিমোট কন্ট্রোলউদাহরণস্বরূপ, স্মার্ট হোমগুলিতে, ব্লুটুথ সিরিয়াল পোর্ট প্রযুক্তি স্মার্ট ফোনগুলিতে সেন্সর এবং অ্যাকচুয়েটরগুলির মতো ডিভাইসগুলিকে সংযোগ করতে পারে যাতে ওয়্যারলেস রিমোট কন্ট্রোল এবং পর্যবেক্ষণ উপলব্ধি করা যায়।চিকিৎসা ক্ষেত্রে, ব্লুটুথ সিরিয়াল পোর্ট প্রযুক্তি ব্যবহার করা যেতে পারে মোবাইল ডিভাইসের সাথে মেডিকেল ডিভাইস সংযুক্ত করার জন্য ওয়্যারলেস রিমোট মনিটরিং এবং নিয়ন্ত্রণ উপলব্ধি করতে।
বিভিন্ন প্রকারের সিরিয়াল পোর্টের বিভিন্ন অ্যাপ্লিকেশন দৃশ্যকল্পে নিজস্ব সুবিধা এবং অসুবিধা রয়েছে। একটি সিরিয়াল পোর্ট নির্বাচন করার সময়, প্রকৃত প্রয়োজন অনুযায়ী একটি পছন্দ করা প্রয়োজন.