I2C හි දළ විශ්ලේෂණය

1980 ගණන්වල දී Philips විසින් නිර්මාණය කරන ලද I2C ඉලෙක්ට්රොනික් උපකරණවල බහුලවම අනුක්රමික සන්නිවේදන ප්රොටෝකෝලය බවට පත්ව ඇත. I2C මඟින් ඉලෙක්ට්රොනික් සංරචක හෝ සන්නිවේදන උපකරණ IC අතර සන්නිවේදනය කරයි. එම සංරචක එකම PCB මත හෝ කාබන් හරහා සම්බන්ධ කර තිබේද යන්න. I2C හි ප්රධාන ලක්ෂණය වන්නේ එකම සන්නිවේදන බසයක විශාල සංඛ්යාවක් තිබිය හැකි වන අතර වයර් දෙකක් පමණක් සහිත I2C නිසා සරල බව සහ වේගයෙන් අඩු පිරිවැය සඳහා යෙදුම් සඳහා පරිපූර්ණ වේ.

I2C ප්රොටොකෝලය පිළිබඳ දළ විශ්ලේෂණය

I2C යනු PCB මත චිප් අතර සන්නිවේදනය සඳහා නිර්මාණය කරන ලද සංඥා රේඛා දෙකක් පමණක් වන අනුක්රමික සන්නිවේදන ප්රොටෝකෝලයයි. I2C ආරම්භයේ දී 100kbps සන්නිවේදනය සඳහා නිර්මාණය කර ඇති නමුත් වේගවත් දත්ත දත්ත සම්ෙපේෂණ මාදිලි 3.4 Mbbit දක්වා වේගවත් කර ඇත. I2C ප්රොටෝකෝලය නිල සම්මතයක් ලෙස ස්ථාපනය කර ඇති අතර, I2C ක්රියාත්මක කිරීම් සහ හොඳ පසුබිම් අනුකූලතාව අතර හොඳ ගැළපුමක් ලබා දෙයි.

I2C සංඥා

I2C ප්රොටොකෝලය I2C බසයේ සියලු උපාංග සමඟ සන්නිවේදනය සඳහා ද්වි-දිශානු සංඥා රේඛා දෙකක් භාවිතා කරයි. භාවිතා කරන සංඥා දෙක වන්නේ:

I2C හට පර්යන්තය සමඟ සංනිවේදනය සඳහා පමණක් සංඥා දෙකක් භාවිතා කළ හැකි වන්නේ බසය ඔස්සේ සන්නිවේදනය මෙහෙයවන ආකාරයයි. එක් එක් I2C සන්නිවේදනය පර්යන්තයේ ලිපිනය වන 7-bit (හෝ 10-bit) ලිපිනයකින් ආරම්භ වේ. සන්නිවේදනයේ සෙසු අදහස් සන්නිවේදනය ලැබීමට අදහස් කෙරේ. මෙම පද්ධතිය I2C බසයේ බහු උපාංග මඟින් පද්ධතියේ අවශ්යතා අනුව ප්රධාන උපාංගයේ භූමිකාව ඉටු කිරීමට ඉඩ දෙයි. සන්නිවේදන ගැටුම් වළක්වා ගැනීම සඳහා, I2C ප්රොටෝකෝලය බස් රථය තුළ සුමට සන්නිවේදනය ඉඩ සලසන බේරුම්කරණය සහ ගැටුම් හඳුනාගැනීමේ හැකියාවන් ඇතුළත් වේ.

වාසි සහ සීමාවන්

සන්නිවේදන ප්රොටෝකෝලකයක් ලෙස, I2C බොහෝ කර ඇති වාසි බොහොමයක් නිර්මාණාත්මක යෙදුම් සඳහා හොඳ තේරීමක් වේ. I2C පහත දැක්වෙන වාසි සපයයි:

මෙම සියලු වාසි සහිතව, I2C ද අවට නිර්මාණය කර තිබිය යුතු සීමාවන් කිහිපයක් ඇත. වඩාත් වැදගත් I2C සීමා කිරීම් පහත දැක්වේ:

අයදුම්පත්

I2C බස් යනු අධිවේගී වේගයෙන් වඩා අඩු පිරිවැයක් හා සරල ක්රමයක් අවශ්ය වන යෙදුම් සඳහා විශිෂ්ට විකල්පයකි. නිදසුනක් ලෙස, ඇතැම් මතක IC තොරතුරු කියවීම, ඩීසී සහ ආ.ව.ස. වෙත ප්රවේශ වීම, සංවේදක කියවීම , පරිශීලක උපදෙස් මෙහෙයවීම්, දෘඩාංග සංවේදක කියවීම සහ බහු ක්ෂුද්ර පාලක සමඟ සන්නිවේදනය කිරීම I2C සන්නිවේදන ප්රොටෝකෝලක පොදු භාවිතයකි.