الفرق بين I2C وI2S

جدول المحتويات

ما هو I2C

I2C هو بروتوكول تسلسلي يستخدم لواجهة ذات سلكين لتوصيل الأجهزة منخفضة السرعة مثل وحدات التحكم الدقيقة ووحدات EEPROM ومحولات A/D وD/A وواجهات الإدخال/الإخراج وغيرها من الأجهزة الطرفية المشابهة في الأنظمة المدمجة. إنها حافلة اتصالات تسلسلية متزامنة ومتعددة الماجستير ومتعددة التابعين وتبديل الحزم وأحادية الطرف اخترعتها شركة Philips Semiconductors (الآن NXP Semiconductors) في عام 1982.

يستخدم I²C فقط مصرفين مفتوحين ثنائي الاتجاه (البيانات التسلسلية (SDA) والساعة التسلسلية (SCL)) ويستخدم مقاومات لزيادة الإمكانات. يسمح I²C بنطاق جهد تشغيل كبير، ولكن مستوى الجهد النموذجي هو +3.3 فولت أو +5 فولت.

يستخدم التصميم المرجعي I²C مساحة عنوان 7 بت ولكنه يحتفظ بـ 16 عنوانًا، بحيث يمكنه الاتصال بما يصل إلى 112 عقدة في مجموعة من الناقلات [a]. يحتوي ناقل I²C الشائع على أوضاع مختلفة: الوضع القياسي (100 كيلوبت/ثانية)، والوضع منخفض السرعة (10 كيلوبت/ثانية)، ولكن يمكن السماح لتردد الساعة بالانخفاض إلى الصفر، مما يعني إمكانية تعليق الاتصال. يمكن للجيل الجديد من ناقل I²C التواصل مع المزيد من العقد (يدعم مساحة عنوان 10 بت) بمعدل أسرع: الوضع السريع (400 كيلوبت/ثانية)، الوضع السريع الزائد (1 ميجابت/ثانية)، الوضع عالي السرعة (3.4 ميجابت/ثانية) /s)، الوضع فائق السرعة (5 ميجابت/ثانية).

ما هو I²S؟

I²S (Inter-IC Sound) هو معيار واجهة ناقل تسلسلي إلكتروني يستخدم لتوصيل أجهزة الصوت الرقمية معًا، وقد تم تقديم هذا المعيار لأول مرة بواسطة Philips Semiconductor في عام 1986. ويتم استخدامه لنقل بيانات صوت PCM بين الدوائر المتكاملة في الأجهزة الإلكترونية.

واجهة أجهزة I2S:

1. بت خط الساعة

تسمى رسميًا "الساعة التسلسلية المستمرة (SCK)". تتم كتابتها عادةً باسم "ساعة البت (BCLK)".
وهذا يعني أن كل بت من البيانات المقابلة للصوت الرقمي، SCLK له نبض.
تردد SCLK = 2 × تردد أخذ العينات × عدد بتات أخذ العينات.

2. خط الساعة الكلمة

يُعرف رسميًا باسم "اختيار الكلمات (WS)". [يُشار إليه عادةً باسم "LRCLK" أو "Frame Sync (FS)".
0 = القناة اليسرى، 1 = القناة اليمنى

3. خط بيانات متعدد الإرسال واحد على الأقل

يُطلق عليها رسميًا "البيانات التسلسلية (SD)"، ولكن يمكن تسميتها SDATA، وSDIN، وSDOUT، وDACDAT، وADCDAT، وما إلى ذلك.

مخطط توقيت I²S

مخطط توقيت I²S
مخطط توقيت I²S

انتقل إلى الأعلى