لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت I2C BUS توجه فرمایید.

1-در این مطلب، متن اسلاید های اولیه دانلود پاورپوینت I2C BUS قرار داده شده است 2-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت  تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید 3-پس از پرداخت هزینه ، حداکثر طی 12 ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد 4-در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد 5-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار نخواهند گرفت

اسلاید ۱ :

تاريخچه

پروتکل I2C در اوايل دهه ۱۹۸۰ توسط شرکت Philips ابداع گرديد.

هدف آن در ابتدا فراهم کردن راهي ساده جهت ارتباط يک CPU با تراشه هاي جانبي در يک دستگاه TV بود.

I2C در حقيقت مخفف Inter IC Bus مي باشد که به منظور فراهم کردن يک لينک ارتباطي بين مدارات مجتمع مي باشد.

 

اسلاید ۲ :

 

البته امروزه اين پروتکل در صنعت به صورت عمومي پذيرفته شده است و کاربرد آن از سطح تجهيزات صوتي و تصويري نيز فرا تر رفته است به گونه اي که شرکتهاي گوناگون مانند Xicor ، SGS Thomson ، Siemens،Intel ، T I ، Maxim ، Atmel و Analog Devices به روشهاي گوناگون شروع به سازگار کردن قطعات خود با اين پروتکل نمودند.

اسلاید ۳ :

منافع طراح

nICها براحتي مي توانند به اين باس افزوده يا کم گردند.

nعيب يابي و رفع آن براحتي امکان پذير است.

nزمان طراحي نرم افزاري نيز با استفاده از Library هايي که موجود هستند کاهش مي يابد.

و بطور عمومي :

nمصرف بي نهايت کم جريان

nامنيت در برابر نويز بسيار بالا

nمحدوده وسيع ولتاژ تغذيه

nرنج وسيع گرمايي

 

اسلاید ۴ :

منافع توليد کننده

علاوه بر منافع ذکر شده براي طراح مي توان به منافع زير براي توليد کننده نيز اشاره کرد :

nدو سيمه بودن آن سبب سادگي و کوچک شدن PCBها گرديد.

nحذف Decoderهاي آدرس.

nقابليت ارائه در Packageهاي کوچک.

اسلاید ۵ :

مقدمه :

اين باس بطور فيزيکي دو خط فعال زير را دارا مي باشد:

nSerial Data line (SDA)

nSerial Clock line (SCL)

در اين باس هر قطعه متصل به باس داراي آدرس يکتاست که هر کدام مي توانند به صورت گيرنده يا فرستنده و يا هر دو عمل کنند.

همچنين در اين باس مي توان يک يا چند Master داشت.

اسلاید ۶ :

در حالت چند Master  بودن در اين پروتکل دو بحث زير مطرح مي باشد:

nArbitration : فرآيند انتخاب يک Master براي استفاده از Bus .

nSynchronization : همزمان سازي clock براي دو يا چند دستگاه متفاوت که به يک باس متصل مي باشد.

اسلاید ۷ :

Bus Hardware

nاين نوع باس داراي خطوط SDA و SCL به صورت دو جهته مي باشد. به همين خاطر مي توان به صورت داخلي يا خارجي آنها را درايو کرد.

nبراي جلوگيري از تاثير نامطلوب قطعات معيوب بر روي باس از تکنيکهاي

 open-drain output و

 open-collector output

استفاده مي شود.

اسلاید ۸ :

nدر اين باس خطوط SDA و SCL از طريق مقاومتهاي
 
pull-up ويا current-source ها به يک منبع ولتاژ مثبت متصل مي باشند.

n در اين صورت هنگامي که چيزي بر روي خط اتفاق نمي افتد اين خطوط در وضعيت منطقي HIGH قرار دارند.

اسلاید ۹ :

nهر چند که تکنيک ذکر شده (open-collector) داراي مزيت ارائه شده بود ولي اگر باس طولاني شود تاثيراتي بر روي سرعت انتقال داده ها مي گذارد.

nخطوط طولاني سبب ايجاد يک ظرفيت خازني مي گردد که با يک مقاومت pull-up پسيو يک ثابت زماني RC توليد مي گردد که بر روي شکل سيگنال تاثير خواهد گذاشت.

اسلاید ۱۰ :

  • همچنين در سرعتهاي زياد ممکن است نويزهاي سوزني بر روي سيگنال ظاهر گردد که با توجه به منطق موجود ممکن است ايجاد خطا کند.