بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
تاريخچه
پروتکل I2C در اوايل دهه 1980 توسط شرکت Philips ابداع گرديد.
هدف آن در ابتدا فراهم کردن راهي ساده جهت ارتباط يک CPU با تراشه هاي جانبي در يک دستگاه TV بود.
I2C در حقيقت مخفف I ter IC Bus مي باشد که به منظور فراهم کردن يک لينک ارتباطي بين مدارات مجتمع مي باشد.
اسلاید 2 :
البته امروزه اين پروتکل در صنعت به صورت عمومي پذيرفته شده است و کاربرد آن از سطح تجهيزات صوتي و تصويري نيز فرا تر رفته است به گونه اي که شرکتهاي گوناگون مانند Xicor ، SGS Thomso ، Sieme s،I tel ، T I ، Maxim ، Atmel و A alog Devices به روشهاي گوناگون شروع به سازگار کردن قطعات خود با اين پروتکل نمودند.
اسلاید 3 :
منافع طراح
اين پروتکل سبب سهولت و سرعت در طراحي مدارات ميگردد. با اين پروتکل به راحتي مي توان نمونه اوليه را از روي بلوک دياگرام سيستم بدست آورد ، زيرا :
بلوک دياگرام عملياتي کاملا با ICهاي واقعي مطابقت دارند.
رابطهاي I2C به صورت o -chip وجود دارند.
هم از لحاظ نرم افزاري و هم سخت افزاري قابل کنترل است.
اسلاید 4 :
ICها براحتي مي توانند به اين باس افزوده يا کم گردند.
عيب يابي و رفع آن براحتي امکان پذير است.
زمان طراحي نرم افزاري نيز با استفاده از Library هايي که موجود هستند کاهش مي يابد.
و بطور عمومي :
مصرف بي نهايت کم جريان
امنيت در برابر نويز بسيار بالا
محدوده وسيع ولتاژ تغذيه
رنج وسيع گرمايي
اسلاید 5 :
منافع توليد کننده
علاوه بر منافع ذکر شده براي طراح مي توان به منافع زير براي توليد کننده نيز اشاره کرد :
دو سيمه بودن آن سبب سادگي و کوچک شدن PCBها گرديد.
حذف Decoderهاي آدرس.
قابليت ارائه در Packageهاي کوچک.
اسلاید 6 :
مقدمه :
اين باس بطور فيزيکي دو خط فعال زير را دارا مي باشد:
Serial Data li e (SDA)
Serial Clock li e (SCL)
در اين باس هر قطعه متصل به باس داراي آدرس يکتاست که هر کدام مي توانند به صورت گيرنده يا فرستنده و يا هر دو عمل کنند.
همچنين در اين باس مي توان يک يا چند Master داشت.
اسلاید 7 :
در حالت چند Master بودن در اين پروتکل دو بحث زير مطرح مي باشد:
Arbitratio : فرآيند انتخاب يک Master براي استفاده از Bus .
Sy chro izatio : همزمان سازي clock براي دو يا چند دستگاه متفاوت که به يک باس متصل مي باشد.
اسلاید 8 :
Bus Hardware
اين نوع باس داراي خطوط SDA و SCL به صورت دو جهته مي باشد. به همين خاطر مي توان به صورت داخلي يا خارجي آنها را درايو کرد.
براي جلوگيري از تاثير نامطلوب قطعات معيوب بر روي باس از تکنيکهاي
ope -drai output و
ope -collector output
استفاده مي شود.
اسلاید 9 :
در اين باس خطوط SDA و SCL از طريق مقاومتهاي
pull-up ويا curre t-source ها به يک منبع ولتاژ مثبت متصل مي باشند.
در اين صورت هنگامي که چيزي بر روي خط اتفاق نمي افتد اين خطوط در وضعيت منطقي HIGH قرار دارند.
اسلاید 10 :
هر چند که تکنيک ذکر شده (ope -collector) داراي مزيت ارائه شده بود ولي اگر باس طولاني شود تاثيراتي بر روي سرعت انتقال داده ها مي گذارد.
خطوط طولاني سبب ايجاد يک ظرفيت خازني مي گردد که با يک مقاومت pull-up پسيو يک ثابت زماني RC توليد مي گردد که بر روي شکل سيگنال تاثير خواهد گذاشت.