Consumer IR
কনজিউমার আইআর, কনজিউমার ইনফ্রারেড, বা সি. আই. আর হল এমন এক শ্রেণীর যন্ত্র যা বেতার যোগাযোগের জন্য বৈদ্যুতিন চৌম্বকীয় বর্ণালীর ইনফ্রারেড অংশকে নিযুক্ত করে। সি. আই. আর পোর্টগুলি সাধারণত টেলিভিশন রিমোট কন্ট্রোল, পি. ডি. এ, ল্যাপটপ, কম্পিউটার এবং ভিডিও গেম কন্ট্রোলারের মতো ভোক্তা ইলেকট্রনিক্স ডিভাইসে পাওয়া যায়। সি. আই. আর-এর কার্যকারিতা ভোক্তা ইলেকট্রনিক্সের মতোই বিস্তৃত যা এটি বহন করে। উদাহরণস্বরূপ, একটি টেলিভিশন রিমোট কন্ট্রোল টেলিভিশনে একটি "চ্যানেল আপ" কমান্ড পাঠাতে পারে, যেখানে একটি কম্পিউটার শুধুমাত্র সি. আই. আর-এর মাধ্যমে ইন্টারনেট সার্ফ করতে সক্ষম হতে পারে। প্রেরিত তথ্যের ধরন, গতি, ব্যান্ডউইথ এবং শক্তি নির্দিষ্ট সি. আই. আর প্রোটোকলের উপর নির্ভর করে। সি. আই. আর হল মুক্ত-স্থান অপটিক্যাল যোগাযোগের সবচেয়ে সাধারণ প্রকার। যেহেতু ভোক্তা আইআর প্রোটোকলগুলি বেশিরভাগ ক্ষেত্রে প্রমিত নয়, তাই কম্পিউটার এবং সার্বজনীন রিমোটগুলি প্রায়শই একটি বিট স্ট্রিম মুখস্থ করে, সম্ভবত সংকোচনের সাথে এবং সম্ভবত প্রকৃত বিট হার নির্ধারণ না করেই, এবং এটি আবার চালু করে। রিমোটের মধ্যে সাদৃশ্যগুলি প্রায়শই ইনফ্রারেড এনকোডার/ডিকোডার চিপগুলির সীমাবদ্ধ নির্বাচনের আকস্মিক ফলাফল (যদিও এখন মাইক্রোকন্ট্রোলারগুলিও ব্যবহৃত হয়) এবং আইআর রিসিভার মডিউল বা ডিজাইনের পরিবর্তে পুরানো চিপগুলির অনুকরণ। ভোক্তা সরঞ্জামের নির্মাতারা প্রায়শই অনেক অনুরূপ ডিভাইসে একই প্রোটোকল পুনরায় ব্যবহার করেন, যদিও প্রতিটি প্রস্তুতকারক এবং ডিভাইসের প্রকারের জন্য সাধারণত একাধিক প্রোটোকল ব্যবহার করা হয়। কোড তালিকাগুলি যে কোনও সার্বজনীন রিমোট সম্পর্কে তথ্য দেয়। সি. আই. আর এবং প্রটোকল বাস্তবায়ন সস্তা মাইক্রোকন্ট্রোলার চিপের প্রস্তুত উপলব্ধতার সাথে, অনেক রিমোট আজ ডেডিকেটেড রিমোট কন্ট্রোল এনকোডার চিপের পরিবর্তে এই ধরনের চিপের উপর ভিত্তি করে হতে পারে। এটি রিমোটের বোতামগুলি সরানোর সময় একই কোডগুলি রাখা সহজ করে তোলে। এছাড়াও, ডিকোডার কার্যকারিতা প্রায়শই আরও জটিল মাইক্রোকন্ট্রোলারে সংহত করা হবে যা এভি ডিভাইস নিয়ন্ত্রণ করে, পৃথক চিপের প্রয়োজনীয়তা দূর করে। একটি কার্যকর মানের অনুপস্থিতিতে, মাইক্রোকন্ট্রোলারগুলি পুরানো ডেডিকেটেড এনকোডার/ডিকোডার চিপগুলির দ্বারা ব্যবহৃত দ্ব্যর্থহীন প্রোটোকলগুলি অনুকরণ করতে ব্যবহার করা যেতে পারে এবং এটি প্রায়শই ঘটে বলে মনে হয়। এমনকি শুধুমাত্র রিমোট কন্ট্রোল ব্যবহারের জন্য ডিজাইন করা 4-বিট মাস্ক-প্রোগ্রামযোগ্য মাইক্রোকন্ট্রোলারগুলিও রয়েছে (যেমন এনইসি-র এমইউপিডি612এক্সএ (বন্ধ), এমইউপিডি613এক্স, এমইউপিডি1724এক্স, এমইউপিডি6এক্স; এবং এমইউপিডি17932এক্স 8-বিট পরিবার)। এগুলি কীবোর্ড ওয়েক, লো পাওয়ার স্ট্যান্ডবাই মোড এবং স্যাম্পেল কন্ট্রোলার কোড অফার করে যদিও অনুরূপ বৈশিষ্ট্যগুলি আরও সাধারণ পিআইসি মাইক্রোকন্ট্রোলার বা অ্যাটমেল এভিআর-এ উপস্থিত রয়েছে। কিছু ইনফ্রারেড ওয়্যারলেস ল্যাপটপ কীবোর্ড এবং ইঁদুর ভোক্তা আইআর ডিভাইসের মতো প্রোটোকল ব্যবহার করে। কম্পিউটার মিডিয়া প্লেয়ার নিয়ন্ত্রণ, উপস্থাপনা সফ্টওয়্যার নিয়ন্ত্রণ বা অন্যান্য অ্যাপ্লিকেশনের জন্য ব্যবহৃত কিছু পিসি রিমোট কন্ট্রোলও ভোক্তা আইআর স্টাইল প্রোটোকল ব্যবহার করে। কিছু কম্পিউটার রিমোট, কীবোর্ড এবং ইঁদুরও আইআরডিএ প্রোটোকল ব্যবহার করতে পারে যদিও আইআরডিএ খুব স্বল্প পরিসরের ব্যবহারের জন্য ডিজাইন করা হয়েছিল। স্ট্যান্ডার্ডস সনি বিভিন্ন ধরনের বেশ কয়েকটি ভোক্তা ডিভাইস তৈরি করেছে যা এস-লিঙ্ক নামে একটি সাধারণ মালিকানা প্রোটোকল ভাগ করে নেয়। প্রতিটি ডিভাইসে একটি জ্যাক রিমোট কন্ট্রোল সংকেতগুলিকে ডিভাইসগুলির মধ্যে আন্তঃসংযুক্ত করার অনুমতি দেয়। প্রোটোকলে একই ধরনের একাধিক যন্ত্র (যেমন একাধিক সিডি চেঞ্জার) সমর্থন করার দরকারী কিন্তু অস্বাভাবিক বৈশিষ্ট্য অন্তর্ভুক্ত ছিল। কিছু এভি উপাদান তথ্যগত স্ট্যাটাস কোড তৈরি করতে পারে যা স্বয়ংক্রিয়ভাবে আপনার টেপ ডেক বন্ধ করার মতো কাজ করতে ব্যবহার করা যেতে পারে যখন আপনার রেকর্ড করা সিডি বাজানো বন্ধ করে দেয়। একটি উপযুক্ত ইন্টারফেস সহ একটি পিসিতে চলমান সফ্টওয়্যার এভি উপাদানগুলিকে নিয়ন্ত্রণ করতে পারে এবং তাদের ক্রিয়াকলাপ পর্যবেক্ষণ করতে পারে; উদাহরণস্বরূপ, আপনার কম্পিউটার আপনার সিডি চেঞ্জারে কোন ডিস্ক এবং ট্র্যাক চলছে তা বলতে পারে এবং ইন্টারনেট সিডি ডেটাবেসের একটিতে শিরোনামগুলি সন্ধান করতে পারে। এস-লিঙ্ক ডকুমেন্টেশনে প্রবেশের জন্য সনি 5000 মার্কিন ডলার চার্জ করে। সনি রিমোট কন্ট্রোলের জন্য এস. আই. আর. সি প্রোটোকল ব্যবহার করে। এসআইআরসি তিনটি ভিন্ন সংস্করণে তৈরি করা হয়েছেঃ 12 বিট, 15 বিট এবং 20 বিট। 12টি বিট পাওয়ার পর, এস. আই. আর. সি প্রোটোকলটি 15 বিট বা 20 বিট কোডেড কিনা তা জানতে রিসিভার অপেক্ষা করে যে আরও পতনশীল প্রান্ত রয়েছে কিনা। ফিলিপস দ্বারা তৈরি আরইসিএস-80 এবং আরসি-5 কোডগুলি সাধারণভাবে আন্তর্জাতিক মান হিসাবে উল্লেখ করা হয়েছে। যাইহোক, আরইসিএস-80 প্রোটোকল হস্তক্ষেপের প্রবণ ছিল এবং দ্রুত আরসি-5 প্রোটোকল দ্বারা প্রতিস্থাপিত হয়েছিল। যদিও মনে হয় যে এগুলি ফিলিপস দ্বারা তৈরি মালিকানাধীন প্রোটোকল ছিল, তবে এগুলি অন্যান্য বিভিন্ন নির্মাতারা, বিশেষত ইউরোপীয় এবং মার্কিন-ভিত্তিক নির্মাতারাও গ্রহণ করেছিলেন। এটি দূরবর্তী হ্যান্ডসেট এবং বিভিন্ন ব্র্যান্ডের সরঞ্জামের মধ্যে আন্তঃব্যবহারযোগ্যতার অনুমতি দেয়। আরসি-5 কোডটি বিশেষ অডিও/ভিডিও সরঞ্জামের অনেক মার্কিন-এবং ইউরোপীয়-ভিত্তিক নির্মাতারা ব্যবহার করতেন এবং এখনও ব্যবহার করেন। দুর্ভাগ্যবশত, স্ট্যান্ডার্ড কমান্ডগুলির ডকুমেন্টেশন ব্যাপকভাবে বিতরণ করা হয়নি। অতএব, কিছু ব্র্যান্ডের সরঞ্জাম রয়েছে যা অ-মানক কমান্ড ব্যবহার করে, যা আরসি-5 প্রোটোকল ব্যবহার করে অন্যান্য সরঞ্জামগুলিতেও হস্তক্ষেপ করে। আরসি-5 কমান্ড সেটটি 1980-এর দশকের শেষের দিকে সংজ্ঞায়িত করা হয়েছিল এবং 1990-এর দশকের গোড়ার দিকে কমান্ডের সংখ্যা বাড়ানোর জন্য প্রসারিত হয়েছিল (কখনও কখনও আরসি-5এক্স বলা হয়)। যাইহোক, সেই সময় থেকে ইলেকট্রনিক্স পণ্যের নতুন বিভাগগুলির জন্য দ্রুত বর্ধনশীল প্রয়োজনীয়তা (যেমন, ডিভিডি প্লেয়ার, কেবল বাক্স, ডিভিআর, ইত্যাদি) ফিলিপসকে নতুন আরসি-6 প্রোটোকলের সাথে আরসি-5 প্রোটোকল প্রতিস্থাপন করতে পরিচালিত করেছে যার উভয়ই রয়েছে ডিভাইসের একটি প্রসারিত সেট (256 বনাম 32) এবং প্রতি ডিভাইসে কমান্ড (আরসি-5-এ 256 বনাম 64 এবং আরসি-5x-এ 128)। আবার, আরসি-6 প্রটোকল সম্পর্কিত তথ্য ফিলিপস থেকে সহজেই পাওয়া যায় না। বিপরীতে, প্রধান জাপানি ভোক্তা ইলেকট্রনিক্স নির্মাতারা প্রায় সর্বজনীনভাবে একটি প্রোটোকল গ্রহণ করেছিল যা এনইসি (এখন রেনেসাস) দ্বারা বিকাশিত এবং পরিচালিত হয়েছিল। এনইসি প্রোটোকলে, প্রতিটি প্রস্তুতকারকের একটি অনন্য কোড বরাদ্দ করা হয় যা প্রেরিত কমান্ডের মধ্যে থাকে, যা অন্যান্য দূরবর্তী হ্যান্ডসেটগুলির দ্বারা মিথ্যা ট্রিগার হওয়ার সম্ভাবনা এড়িয়ে চলে। আরইসিএস-80 পালস-পজিশন মড্যুলেশন ব্যবহার করে এবং আরসি-5 দ্বি-পর্যায় ব্যবহার করে। আরইসিএস-80 এবং আরসি-5 প্রোটোকলের সহজ ব্যবহারের অনুমতি দেওয়ার জন্য ফিলিপস সেমিকন্ডাক্টর দ্বারা প্রাথমিক ডেডিকেটেড-পারপাস চিপগুলি দেওয়া হয়েছিল। SAA3004, SAA3007, এবং SAA3008 এনকোডার চিপগুলি RECS-80 ব্যবহার করে এবং SAA3006 এবং SAA3010 এনকোডার চিপগুলি RC-5 ব্যবহার করে। SAA3049A ডিকোডার চিপটি যে কোনও ধরনের ডিকোড করা। (লক্ষ্য করুন যে ফিলিপস সেমিকন্ডাক্টর বিভাগটি এখন এনএক্সপি সেমিকন্ডাক্টর)। এই সমস্ত চিপগুলি বন্ধ করে দেওয়া হয়েছে। যাইহোক, এই ট্রান্সমিশন প্রোটোকলগুলি সহজেই সাধারণ-উদ্দেশ্য 8-বিট মাইক্রোকন্ট্রোলারগুলির সাথে তৈরি এবং/অথবা ডিকোড করা হয়, যেমন মাইক্রোচিপ প্রযুক্তি এবং অ্যাটমেল দ্বারা প্রদত্ত। আইআর কমান্ডের সঞ্চালনের জন্য শুধুমাত্র একটি মাইক্রোকন্ট্রোলার এবং একটি ইনফ্রারেড এলইডি প্রয়োজন, যা বিভিন্ন উৎস থেকে পাওয়া যায়। আরসি-5, আরসি-6 এবং এনইসি প্রোটোকলগুলির জন্য মড্যুলেটেড কমান্ডগুলির অভ্যর্থনা সহজেই বিশেষ আইআর রিসিভারগুলির সাথে সম্পন্ন করা হয়, যা শার্প কর্পোরেশন এবং বিষয় ইন্টারটেকনোলজি থেকে সহজেই পাওয়া যায়। এই রিসিভারগুলির মধ্যে রয়েছে একটি ফটো-ডায়োড, একটি স্বয়ংক্রিয় লাভ নিয়ন্ত্রণ (এজিসি) সার্কিট এবং একটি ডিমোডুলেটর। ডিমোডুলেটেড সংকেতটি তারপর একটি মাইক্রোকন্ট্রোলার দিয়ে ডিকোড করা হয়। সি. ই. এ-931-বি আই. পি-র মাধ্যমে রিমোট কন্ট্রোল কোডগুলিকে আবদ্ধ করার জন্য একটি পদ্ধতি সংজ্ঞায়িত করে এবং সি. ই. এ-931-এ আই. ই. ই. ই 1394-এর মাধ্যমে রিমোট কন্ট্রোল কোডগুলিকে আবদ্ধ করার জন্য একটি পদ্ধতি সংজ্ঞায়িত করে। এই নথিগুলি বিনামূল্যে নয় যদিও মুক্ত মানগুলি ইন্টারনেট প্রোটোকলের আদর্শ এবং এগুলি ব্যাপকভাবে গ্রহণে উল্লেখযোগ্য অবদান রাখে। প্রটোকল সীমাবদ্ধতার অভাব ভোক্তাদের জন্য অনেক সমস্যা তৈরি করেঃ সর্বজনীন রিমোট কেনার প্রয়োজনীয়তা কারণ মূলটি আন্তঃসংযুক্ত ডিভাইসে সম্পর্কিত ফাংশনগুলি নিয়ন্ত্রণ করতে পারে না এবং একটি নতুন ডিভাইস কেনার সময় সেগুলি আপগ্রেড করতে পারে না, সর্বজনীন রিমোট যা ডিভাইসগুলিকে পর্যাপ্তভাবে নিয়ন্ত্রণ করে না, একই ধরণের ইউনিটের একাধিক নিয়ন্ত্রণ করতে অক্ষমতা, সিডি শেষ হলে বেশিরভাগ গ্রাহক সেটআপে টেপ রেকর্ডিং বন্ধ করতে অক্ষমতা, কেবল চ্যানেলগুলি নিয়ন্ত্রণ করতে ভিসিআর-এর অক্ষমতা এবং 5 টিরও বেশি ভিন্ন রিমোটের মালিক। প্রযুক্তিগত তথ্য ইনফ্রারেড তরঙ্গদৈর্ঘ্যঃ প্রায় 870 এনএম এবং 930-950 এনএম। পরেরটি পছন্দ করা হয়, কারণ বায়ুমণ্ডলের জল এই তরঙ্গদৈর্ঘ্যে সূর্যালোককে বাধা দেয়, যা যন্ত্রগুলিকে অন্ধ হয়ে যাওয়ার জন্য কম সংবেদনশীল করে তোলে। বাহক ফ্রিকোয়েন্সিঃ সাধারণত একটি নির্দিষ্ট বাহক ফ্রিকোয়েন্সি, সাধারণত 33 থেকে 40 কিলোহার্জ বা 50 থেকে 60 কিলোহার্জ এর মধ্যে। সর্বাধিক ব্যবহৃত প্রোটোকল হল এনইসি প্রোটোকল, যা 38 কিলোহার্জ-এর বাহক ফ্রিকোয়েন্সি নির্দিষ্ট করে। এনইসি প্রোটোকল জাপানি-নির্মিত ভোক্তা ইলেকট্রনিক্সের বিশাল সংখ্যাগরিষ্ঠ দ্বারা ব্যবহৃত হয়। ফিলিপস আরসি-5 এবং আরসি-6 প্রোটোকল উভয়ই 36 কিলোহার্জ বাহক ফ্রিকোয়েন্সি নির্দিষ্ট করে। যাইহোক, প্রাথমিক আরসি-5 এনকোডিং চিপগুলি 4-বিট মাইক্রোকন্ট্রোলারের প্রধান ফ্রিকোয়েন্সি 12 দ্বারা বিভক্ত করে। এর জন্য 36 কিলোহার্জ বাহক অর্জনের জন্য 432 কিলোহার্জ সিরামিক অনুরণকের প্রয়োজন ছিল, যা ব্যাপকভাবে উপলব্ধ ছিল না। অনেক কোম্পানি তাই একটি 455 কিলোহার্জ সিরামিক অনুরণক ব্যবহার করে, যা এএম সম্প্রচার রেডিওর মধ্যবর্তী ফ্রিকোয়েন্সি পর্যায়ে সেই ফ্রিকোয়েন্সি ব্যবহার করার কারণে সাধারণ, যার ফলে 37.92 কিলোহার্জ (মূলত 38 কিলোহার্জ) এর বাহক ফ্রিকোয়েন্সি হয়। এমনকি ফিলিপসের নিজস্ব নিয়ামক চিপগুলির জন্য ডকুমেন্টেশনগুলি একটি সহজ-থেকে-প্রাপ্ত 429 কিলোহার্জ সিরামিক অনুরণকের সুপারিশ করে, যা 35.75 কিলোহার্জ এর বাহক ফ্রিকোয়েন্সি প্রদান করে। আধুনিক আইআর ট্রান্সমিটারগুলি সাধারণত 4 মেগাহার্টজ মাস্টার ক্লক ফ্রিকোয়েন্সি সহ 8-বিট মাইক্রোকন্ট্রোলার ব্যবহার করে, যা বাহক ফ্রিকোয়েন্সির প্রায় নির্বিচারে নির্বাচনের অনুমতি দেয়। মড্যুলেশন স্কিমঃ সাধারণত 100% অ্যাম্প্লিট্যুড-শিফট কিইং (ASK)। এতে পালস-পজিশন মড্যুলেশন, বাইফেজ/ম্যানচেস্টার এনকোডিং ইত্যাদিও জড়িত থাকতে পারে। সংক্রামিত ডালের (বাহকের বিপরীতে)। বেশিরভাগ রিমোট ডেটা এনকোড করতে পালসের মধ্যে জায়গার দৈর্ঘ্য ব্যবহার করে। তথ্য হারঃ সাধারণত বাহক ফ্রিকোয়েন্সির তুলনায় উল্লেখযোগ্যভাবে কম। বেশিরভাগ প্রোটোকল 120 বিট/সেকেন্ড এবং 4 বিট/সেকেন্ডের মধ্যে থাকে বলে মনে হয়। তথ্যের হার পরিবর্তনশীল হতে পারে কারণ কিছু সাধারণ বিট এনকোডিং স্কিম 1 এবং 0 এর মধ্যে পার্থক্য করার জন্য পালসের মধ্যে সময় পরিবর্তন করে। এনকোডিংঃ ব্যবহৃত এনকোডার/ডিকোডার চিপের উপর ভিত্তি করে পরিবর্তিত হয়। এতে সাধারণত ত্রুটি সনাক্তকরণ বা সংশোধনের জন্য কিছু অপ্রয়োজনীয়তা অন্তর্ভুক্ত থাকে। উদাহরণস্বরূপ, কিছু এনইসি চিপ একই কোড চারবার পাঠায় (দ্বিতীয় এবং চতুর্থবার উল্টানো)। কোড ম্যাপিংয়ের চাবিকাঠিঃ রিমোট কন্ট্রোল থেকে রিমোট কন্ট্রোল পর্যন্ত পরিবর্তিত হয়। অনেক ক্ষেত্রে, প্রেরিত কোডগুলি যে কোনও সমন্বিত পরিকল্পনার চেয়ে দূরবর্তী সারিতে এবং কলামের অবস্থানের সাথে বেশি সম্পর্কযুক্ত হতে পারে। আরও দেখুন আই. আর. ডি. এ রিমোট কন্ট্রোল রেফারেন্স বাহ্যিক লিঙ্ক পিসি-র জন্য ইউ. এস. বি রিমোট কন্ট্রোল ইনফ্রারেড রিসিভার কীভাবে তৈরি করা যায় ওপেন এস-লিঙ্ক এল. আই. আর. সি (লিনাক্স ইনফ্রারেড রিমোট কন্ট্রোল) এল. আই. আর. সি রিমোট ফাইল ফরম্যাট সি. আই. আর ইনফ্রারেড প্রযুক্তি এনকোড/ডিকোড করতে সি. আই. আর এবং আই. আর. ডি. এ লাইব্রেরির মধ্যে পার্থক্য