በ I2C እና I2S መካከል ያለው ልዩነት

ዝርዝር ሁኔታ

I2C ምንድን ነው?

I2C እንደ ማይክሮ መቆጣጠሪያ፣ ኢኢፒሮም፣ ኤ/ዲ እና ዲ/ኤ መቀየሪያዎች፣ I/O interfaces እና ሌሎች ተመሳሳይ ተጓዳኝ አካላትን በተከተቱ ስርዓቶች ውስጥ ለማገናኘት ለሁለት ሽቦ በይነገጽ የሚያገለግል ተከታታይ ፕሮቶኮል ነው። በ1982 በፊሊፕስ ሴሚኮንዳክተሮች (አሁን NXP ሴሚኮንዳክተሮች) የፈለሰፈው የተመሳሰለ፣ ባለብዙ-ማስተር፣ ባለ ብዙ ባሪያ፣ ፓኬት መቀያየር፣ ባለአንድ ጫፍ ተከታታይ የመገናኛ አውቶብስ ነው።

I²C ሁለት ባለሁለት አቅጣጫዊ ክፍት Drains (ተከታታይ ዳታ (ኤስዲኤ) እና ተከታታይ ሰዓት (SCL)) ብቻ ነው የሚጠቀመው እና እምቅ አቅምን ለመጨመር ተቃዋሚዎችን ይጠቀማል። I²C ትልቅ የክወና ቮልቴጅ ክልል ይፈቅዳል፣ነገር ግን የተለመደው የቮልቴጅ ደረጃ +3.3V ወይም +5v ነው።

የI²C ማመሳከሪያ ንድፍ ባለ 7-ቢት አድራሻ ቦታን ይጠቀማል ነገር ግን 16 አድራሻዎችን ይይዛል፣ ስለዚህ በቡድን አውቶቡሶች ውስጥ እስከ 112 ኖዶች ድረስ መገናኘት ይችላል። የተለመደው I²C አውቶቡስ የተለያዩ ሁነታዎች አሉት፡ መደበኛ ሁነታ (100 ኪ.ቢ. በሰከንድ)፣ ዝቅተኛ ፍጥነት ያለው ሁነታ (10 kbit/s)፣ ነገር ግን የሰዓት ድግግሞሽ ወደ ዜሮ እንዲወርድ ሊፈቀድለት ይችላል፣ ይህ ማለት ግንኙነቱ ሊታገድ ይችላል። አዲሱ የI²C አውቶቡስ ከብዙ አንጓዎች (ባለ 10-ቢት አድራሻ ቦታን የሚደግፍ) በፍጥነት መገናኘት ይችላል፡ ፈጣን ሁነታ (400 ኪቢ/ሰ)፣ ፈጣን ሁነታ እና ተጨማሪ (1 Mbit/s)፣ ባለከፍተኛ ፍጥነት ሁነታ (3.4 Mbit) / ሰ)፣ እጅግ በጣም ፈጣን ሁነታ (5 Mbit/s)።

I²S ምንድን ነው?

I²S (ኢንተር-አይሲ ሳውንድ) የኤሌክትሮኒክስ ተከታታይ አውቶብስ በይነገጽ ስታንዳርድ ነው ዲጂታል የድምጽ መሳሪያዎችን አንድ ላይ ለማገናኘት የሚያገለግለው፣ ይህ መመዘኛ ለመጀመሪያ ጊዜ በፊሊፕስ ሴሚኮንዳክተር በ1986 አስተዋወቀ። ፒሲኤም ኦዲዮ መረጃን በኤሌክትሮኒክስ መሳሪያዎች ውስጥ በተቀናጁ ዑደቶች መካከል ለማስተላለፍ ይጠቅማል።

የI2S ሃርድዌር በይነገጽ፡-

1. ቢት የሰዓት መስመር

በመደበኛነት "ቀጣይ ተከታታይ ሰዓት (SCK)" ተብሎ ይጠራል. ብዙውን ጊዜ እንደ "ቢት ሰዓት (BCLK)" ይጻፋል.
ማለትም፣ ከዲጂታል ኦዲዮ ጋር የሚዛመድ እያንዳንዱ ትንሽ ውሂብ፣ SCLK የልብ ምት አለው።
የ SCLK ድግግሞሽ = 2 × የናሙና ድግግሞሽ × የናሙና ቢት ብዛት።

2. የቃላት ሰዓት መስመር

በመደበኛነት "የቃላት ምርጫ (WS)" በመባል ይታወቃል። [በተለምዶ "LRCLK" ወይም "Frame Sync (FS)" በመባል ይታወቃል።
0 = የግራ ቻናል፣ 1 = የቀኝ ቻናል

3. ቢያንስ አንድ የተባዛ የውሂብ መስመር

በመደበኛነት "Serial Data (SD)" ተብሎ ይጠራል, ነገር ግን SDATA, SDIN, SDOUT, DACDAT, ADCDAT, ወዘተ ተብሎ ሊጠራ ይችላል.

የI²S የጊዜ ስእል

የI²S የጊዜ ስእል
የI²S የጊዜ ስእል

ወደ ላይ ሸብልል