نوع فایل: word
قابل ویرایش 30 صفحه
چکیده:
در دنیای صنعتی امروز ، انتقال دیتا به عنوان یکی از مهمترین بخشهای پروسه های کنترلی شناخته شده است و طراحان در تلاش برای بوجود آمدن پروتکل های جدیدی با ایمنی ، صحت و سرعت بالا در انتقال دیتا هستند. در این مقاله ، در ابتدا به معرفی تبادل دیتا (Data Communication) پرداخته و برخی از مباحث کلیدی آن از جمله ارتباط سریال و موازی ، فزستنده و گیرنده ، اتصالات و تبادل شفاف ، ساختار Master-Slave ، سرعت انتقال ، مدوله سازی ، Handshaking را مختصراً توضیح می دهیم. سپس به قسمت اصلی مقاله ، معرفی پروتکل I2C می پردازیم. این پروتکل توسط شرکت فیلیپس در دهه 1980 جهت ارتباط دستگاههای TV با پردازشگر ابداع شده است. که بدلیل سادگی و سرعت مناسب آن مورد توجه دیگر سازندگان قطعات الکترونیک قرار گرفت و هم اکنون به عنوان یکی از پروتکل های کاربردی در صنعت شناخته شده است. در این مقاله به جزئیات فنی این پروتکل و کاربردهای آن در بخشهای مختلف پرداخته ایم.
فهرست مطالب:
چکیده
چگونه تبادل دیتا انجام می پذیرد؟
تبادل دیتا اساساً با صفر و یک صورت می گیرد.
یک بیت در هر زمان یا یک بایت بطور کامل
یک کاراکتر در یک زمان یا یک جمله کامل
فرستنده و گیرنده
اتصال صحیح
ساختار Master-Slave
سرعت انتقال
مدوله سازی
Handshaking
Handshaking سخت افزاری
مدل سیستمهای باز open systems model
تاریخچه I2C
مزایای باس برای طراح
مزایای باس I2C برای تولید کنندگان
سخت افزار باس I2C
فرمت انتقال داده ها
مساله همزمان سازی پالس ساعت
مساله داوری و حاکمیت یک Master
آدرس دهی
آدرس دهی 7 بیتی
آدرس دهی 10 بیتی
تحولات در Fast-mode
تحولات در High Speed-mode (HS-mode)
فرمت ارسال داده های سریال در HS-mode
کاربردهایI2C
I2C وRS-232
Extender , Repeater & Hub
I2C general purpose I/O Expanders
ارتباط باس موازی با I2C Controller
Multiplexed/Latched I2C EEPROM
I2C Device for LED Display Control
برای LED سه پایه
سایر کاربردها
مراجع
منابع و مأخذ:
[1]. THE I2C-BUS SPECIFICATION - VERSION 2.1 - JANUARY 2000
[2]. I2C BUS – Quarndon Electronics Ltd. – www.quarndon.co.uk
[3]. Westermo Handbook – Industrial data communication – Edition 3.0 – westermo teleindustri AB, Sweden
[4]. And the other Internet based references, papers, eBooks, catalogs and articles