Consumer IR
કન્ઝ્યુમર આઈ. આર., કન્ઝ્યુમર ઇન્ફ્રારેડ અથવા સી. આઈ. આર. એ વાયરલેસ સંચાર માટે ઇલેક્ટ્રોમેગ્નેટિક સ્પેક્ટ્રમના ઇન્ફ્રારેડ ભાગનો ઉપયોગ કરતા ઉપકરણોનો એક વર્ગ છે. સી. આઈ. આર. બંદરો સામાન્ય રીતે ગ્રાહક ઇલેક્ટ્રોનિક્સ ઉપકરણો જેમ કે ટેલિવિઝન રિમોટ કંટ્રોલ્સ, પી. ડી. એ., લેપટોપ, કમ્પ્યુટર અને વિડિયો ગેમ નિયંત્રકોમાં જોવા મળે છે. સી. આઈ. આર. ની કાર્યક્ષમતા તેને વહન કરતા કન્ઝ્યુમર ઇલેક્ટ્રોનિક્સ જેટલી વ્યાપક છે. દાખલા તરીકે, ટેલિવિઝન રિમોટ કંટ્રોલ ટેલિવિઝનને "ચેનલ અપ" આદેશ આપી શકે છે, જ્યારે કમ્પ્યુટર ફક્ત સી. આઈ. આર. દ્વારા ઇન્ટરનેટ સર્ફ કરી શકે છે. પ્રસારિત માહિતીનો પ્રકાર, ઝડપ, બેન્ડવિડ્થ અને શક્તિ કાર્યરત ચોક્કસ સી. આઈ. આર. પ્રોટોકોલ પર આધારિત છે. સી. આઈ. આર. એ મુક્ત-જગ્યા ઓપ્ટિકલ સંચારનો સૌથી સામાન્ય પ્રકાર છે. પ્રોટોકોલનું વર્ણન કન્ઝ્યુમર આઈઆર પ્રોટોકોલ મોટાભાગે પ્રમાણિત ન હોવાથી, કમ્પ્યુટર્સ અને યુનિવર્સલ રીમોટ્સ ઘણીવાર બીટ સ્ટ્રીમને યાદ કરે છે, સંભવતઃ સંકોચન સાથે અને સંભવતઃ વાસ્તવિક બીટ દર નક્કી કર્યા વિના, અને તેને ફરીથી ચલાવો. રિમોટ વચ્ચેની સમાનતાઓ મોટે ભાગે ઇન્ફ્રારેડ એન્કોડર/ડીકોડર ચિપ્સની મર્યાદિત પસંદગી (જોકે હવે માઇક્રોકન્ટ્રોલર્સનો પણ ઉપયોગ થાય છે) અને આઇઆર રીસીવર મોડ્યુલો અથવા ડિઝાઇનને બદલે જૂની ચિપ્સની નકલનું આકસ્મિક પરિણામ છે. ગ્રાહક ઉપકરણોના ઉત્પાદકો ઘણીવાર ઘણા સમાન ઉપકરણો પર સમાન પ્રોટોકોલનો ફરીથી ઉપયોગ કરે છે, જોકે દરેક ઉત્પાદક અને ઉપકરણ પ્રકાર માટે સામાન્ય રીતે ઉપયોગમાં બહુવિધ પ્રોટોકોલ હોય છે. કોડ સૂચિઓ કોઈપણ સાર્વત્રિક દૂરસ્થ વિશે માહિતી આપે છે. સી. આઈ. આર. અને પ્રોટોકોલ અમલીકરણ સસ્તી માઇક્રોકન્ટ્રોલર ચિપ્સની તૈયાર ઉપલબ્ધતા સાથે, ઘણા રિમોટ આજે સમર્પિત રિમોટ કંટ્રોલ એન્કોડર ચિપ્સને બદલે આવી ચિપ્સ પર આધારિત હોઈ શકે છે. આ રિમોટ પર બટનો ખસેડતી વખતે સમાન કોડ રાખવાનું સરળ બનાવે છે. ઉપરાંત, ડીકોડર કાર્યક્ષમતાને ઘણીવાર વધુ જટિલ માઇક્રોકન્ટ્રોલરમાં સંકલિત કરવામાં આવશે જે AV ઉપકરણને નિયંત્રિત કરે છે, અલગ ચિપની જરૂરિયાતને દૂર કરે છે. વ્યવહારુ ધોરણની ગેરહાજરીમાં, માઇક્રોકન્ટ્રોલર્સનો ઉપયોગ જૂના સમર્પિત એન્કોડર/ડીકોડર ચિપ્સ દ્વારા ઉપયોગમાં લેવાતા અસ્પષ્ટ પ્રોટોકોલનું અનુકરણ કરવા માટે થઈ શકે છે અને એવું લાગે છે કે ઘણીવાર આવું થાય છે. માત્ર રિમોટ કંટ્રોલ ઉપયોગ માટે રચાયેલ 4-બીટ માસ્ક-પ્રોગ્રામેબલ માઇક્રોકન્ટ્રોલર્સ પણ છે (જેમ કે એનઇસીના માઇક્રોપડી612xએ (બંધ), માઇક્રોપડી613x, માઇક્રોપડી1724x, માઇક્રોપડી6x; અને માઇક્રોપડી17932x 8-બીટ પરિવાર). આ કીબોર્ડ વેક, લો પાવર સ્ટેન્ડબાય મોડ્સ અને સેમ્પલ કંટ્રોલર કોડ ઓફર કરે છે, જોકે વધુ સામાન્ય પી. આઈ. સી. માઇક્રોકન્ટ્રોલર્સ અથવા એટમેલ એ. વી. આર. પર સમાન સુવિધાઓ હાજર છે. અન્ય ઉપકરણોમાં સી. આઈ. આર. નો પ્રભાવ કેટલાક ઇન્ફ્રારેડ વાયરલેસ લેપટોપ કીબોર્ડ અને ઉંદર ગ્રાહક આઈ. આર. ઉપકરણો જેવા પ્રોટોકોલનો ઉપયોગ કરે છે. કમ્પ્યુટર મીડિયા પ્લેયર્સને નિયંત્રિત કરવા, પ્રસ્તુતિ સોફ્ટવેરને નિયંત્રિત કરવા અથવા અન્ય એપ્લિકેશનો માટે ઉપયોગમાં લેવાતા કેટલાક પીસી રિમોટ કંટ્રોલ્સ પણ કન્ઝ્યુમર આઈઆર સ્ટાઇલ પ્રોટોકોલનો ઉપયોગ કરે છે. કેટલાક કમ્પ્યુટર રિમોટ, કીબોર્ડ અને ઉંદર પણ ઇરડા પ્રોટોકોલનો ઉપયોગ કરી શકે છે, જોકે ઇરડા ખૂબ જ ટૂંકા અંતરના ઉપયોગ માટે તૈયાર કરવામાં આવ્યું હતું. ધોરણો સોનીએ વિવિધ પ્રકારના સંખ્યાબંધ ગ્રાહક ઉપકરણોનું ઉત્પાદન કર્યું હતું જે એસ-લિંક તરીકે ઓળખાતા સામાન્ય માલિકીના પ્રોટોકોલને શેર કરે છે. દરેક ઉપકરણ પરનો જેક દૂરસ્થ નિયંત્રણ સંકેતોને ઉપકરણો વચ્ચે એકબીજા સાથે જોડવાની મંજૂરી આપે છે. પ્રોટોકોલમાં એક જ પ્રકારના એક કરતાં વધુ ઉપકરણ (જેમ કે બહુવિધ સીડી ચેન્જર્સ) ને ટેકો આપવાની ઉપયોગી પરંતુ અસામાન્ય સુવિધાનો સમાવેશ થાય છે. કેટલાક AV ઘટકો માહિતીના સ્થિતિ કોડ પેદા કરી શકે છે જેનો ઉપયોગ જ્યારે તમે રેકોર્ડ કરી રહ્યાં હોવ તે CD વગાડવાનું બંધ કરી દે ત્યારે આપમેળે તમારા ટેપ ડેકને બંધ કરવા જેવી વસ્તુઓ કરવા માટે થઈ શકે છે. યોગ્ય ઈન્ટરફેસ સાથે પીસી પર ચાલતું સોફ્ટવેર એ. વી. ઘટકોને નિયંત્રિત કરી શકે છે અને તેમની પ્રવૃત્તિ પર નજર રાખી શકે છે; ઉદાહરણ તરીકે, તમારું કમ્પ્યુટર તમારા સીડી ચેન્જરમાં કઈ ડિસ્ક અને ટ્રેક ચાલી રહ્યું છે તે કહી શકે છે અને ઇન્ટરનેટ સીડી ડેટાબેઝમાંથી એકમાં શીર્ષકો શોધી શકે છે. સોની એસ-લિંક દસ્તાવેજીકરણની ઍક્સેસ માટે 5000 યુએસડી ચાર્જ કરે છે. સોની રિમોટ કંટ્રોલ માટે એસ. આઈ. આર. સી. પ્રોટોકોલનો ઉપયોગ કરે છે. એસ. આઈ. આર. સી. ત્રણ અલગ અલગ આવૃત્તિઓમાં વિકસાવવામાં આવી છેઃ 12 બીટ, 15 બીટ અને 20 બીટ. 12 બિટ્સ પ્રાપ્ત થયા પછી, રીસીવર એ જોવા માટે રાહ જુએ છે કે એસ. આઈ. આર. સી. પ્રોટોકોલ 15 બીટ અથવા 20 બીટ કોડેડ છે કે કેમ તે જાણવા માટે વધુ પડતી ધાર છે કે કેમ. ફિલિપ્સ દ્વારા વિકસાવવામાં આવેલા આરઇસીએસ-80 અને આરસી-5 કોડને સામાન્ય રીતે આંતરરાષ્ટ્રીય ધોરણો તરીકે ઓળખવામાં આવે છે. જો કે, આરઇસીએસ-80 પ્રોટોકોલમાં દખલગીરી થવાની સંભાવના હતી અને તેને ઝડપથી આરસી-5 પ્રોટોકોલ દ્વારા બદલવામાં આવી હતી. તેમ છતાં એવું લાગે છે કે તેઓ ફિલિપ્સ દ્વારા વિકસાવવામાં આવેલા માલિકીના પ્રોટોકોલ હતા, તેમ છતાં તેમને અન્ય વિવિધ ઉત્પાદકો, ખાસ કરીને યુરોપિયન અને યુએસ સ્થિત ઉત્પાદકો દ્વારા પણ અપનાવવામાં આવ્યા હતા. આનાથી દૂરસ્થ હેન્ડસેટ અને વિવિધ બ્રાન્ડના ઉપકરણો વચ્ચે આંતરસંચાલનીયતા શક્ય બની હતી. આર. સી.-5 કોડનો ઉપયોગ ઘણા યુ. એસ. અને યુરોપિયન-આધારિત વિશેષતા ઓડિયો/વિડિયો સાધનોના ઉત્પાદકો દ્વારા કરવામાં આવતો હતો અને હજુ પણ થાય છે. કમનસીબે, પ્રમાણભૂત આદેશોનું દસ્તાવેજીકરણ વ્યાપકપણે વિતરિત કરવામાં આવ્યું ન હતું. તેથી, ઉપકરણોની કેટલીક બ્રાન્ડ્સ છે જે બિન-માનક આદેશોનો ઉપયોગ કરે છે, જે આરસી-5 પ્રોટોકોલનો ઉપયોગ કરીને અન્ય ઉપકરણોમાં પણ દખલ કરે છે. આરસી-5 આદેશ સમૂહને 1980ના દાયકાના અંતમાં વ્યાખ્યાયિત કરવામાં આવ્યો હતો અને 1990ના દાયકાની શરૂઆતમાં આદેશોની સંખ્યા વધારવા માટે વિસ્તૃત કરવામાં આવ્યો હતો (કેટલીકવાર આરસી-5x તરીકે ઓળખાય છે). જો કે, તે સમયથી ઇલેક્ટ્રોનિક્સ ઉત્પાદનોની નવી શ્રેણીઓ માટે ઝડપથી વિસ્તરી રહેલી જરૂરિયાતો (દા. ત., ડીવીડી પ્લેયર, કેબલ બોક્સ, ડીવીઆર, વગેરે) ફિલિપ્સને આરસી-5 પ્રોટોકોલને નવા આરસી-6 પ્રોટોકોલ સાથે બદલવા તરફ દોરી ગઈ છે, જેમાં ઉપકરણોનો વિસ્તૃત સમૂહ (256 વિરુદ્ધ 32) અને ઉપકરણ દીઠ આદેશો (આરસી-5માં 256 વિરુદ્ધ 64 અને આરસી-5એક્સમાં 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 વચ્ચે તફાવત કરવા માટે કઠોળ વચ્ચેના સમયને બદલે છે. એન્કોડિંગઃ વપરાયેલ એન્કોડર/ડીકોડર ચિપ્સના આધારે બદલાય છે. તેમાં સામાન્ય રીતે ભૂલ શોધવા અથવા સુધારણા માટે કેટલીક બિનજરૂરી બાબતોનો સમાવેશ થાય છે. ઉદાહરણ તરીકે, કેટલીક એનઇસી ચિપ્સ એક જ કોડ ચાર વખત મોકલે છે (બીજી અને ચોથી વખત ઊંધી). કોડ મેપિંગની ચાવીઃ રિમોટ કંટ્રોલથી લઈને રિમોટ કંટ્રોલ સુધી બદલાય છે. ઘણા કિસ્સાઓમાં, મોકલવામાં આવેલા કોડ્સ કોઈપણ એકીકૃત યોજના કરતાં દૂરસ્થ પરની પંક્તિ અને સ્તંભની સ્થિતિ સાથે વધુ સંબંધિત હોઈ શકે છે. આઇઆરડીએ રિમોટ કંટ્રોલ સંદર્ભો બાહ્ય કડીઓ પીસી માટે યુએસબી રિમોટ કંટ્રોલ ઇન્ફ્રારેડ રીસીવર કેવી રીતે બનાવવું ઓપન એસ-લિંક એલઆઇઆરસી (લિનક્સ ઇન્ફ્રારેડ રિમોટ કંટ્રોલ) એલઆઇઆરસી રિમોટ ફાઇલ ફોર્મેટ સીઆઇઆર ઇન્ફ્રારેડ ટેકનોલોજીને એન્કોડ/ડીકોડ કરવા માટે સીઆઇઆર અને આઇઆરડીએ લાઇબ્રેરી વચ્ચેના તફાવતો