چکیده:
در دنیای صنعتی امروز ، انتقال دیتا به عنوان یکی از مهمترین بخشهای پروسه های کنترلی شناخته شده است و طراحان در تلاش برای بوجود آمدن پروتکل های جدیدی با ایمنی ، صحت و سرعت بالا در انتقال دیتا هستند. در این مقاله ، در ابتدا به معرفی تبادل دیتا (Data Communication) پرداخته و برخی از مباحث کلیدی آن از جمله ارتباط سریال و موازی ، فزستنده و گیرنده ، اتصالات و تبادل شفاف ، ساختار Master-Slave ، سرعت انتقال ، مدوله سازی ، Handshaking را مختصراً توضیح می دهیم. سپس به قسمت اصلی مقاله ، معرفی پروتکل I2C می پردازیم . این پروتکل توسط شرکت فیلیپس در دهه ۱۹۸۰ جهت ارتباط دستگاههای TV با پردازشگر ابداع شده است. که بدلیل سادگی و سرعت مناسب آن مورد توجه دیگر سازندگان قطعات الکترونیک قرار گرفت و هم اکنون به عنوان یکی از پروتکل های کاربردی در صنعت شناخته شده است. در این مقاله به جزئیات فنی این پروتکل و کاربردهای آن در بخشهای مختلف پرداخته ایم.
چگونه تبادل دیتا انجام می پذیرد؟
هدف از تبادل دیتا ، انتقال دیت بین ۲ یا تعداد بیشتری واحد می باشد. به عنوان یک اصل ، آنها می توانند کاراکتر، دستورات باشند که نیاز به نمایش دارند.ساده ترین سطح زبان کامپیوتر ، کاراکترهای باینری است که شامل ۷ یا ۸ ، عدد صفر یا یک می باشد. اکثر کامپیوترها با این سطح کار می کنند.
فهرست مطالب
ساختار Master-Slave
سرعت انتقال
Handshaking
مدل سیستمهای باز open systems model
مزایای باس برای طراح
سخت افزار باس I2C
فرمت انتقال داده ها
آدرس دهی
تحولات در Fast-mode
تحولات در High Speed-mode
فرمت ارسال داده های سریال در HS-mode
کاربردهای I2C
I2C وRS-232
Extender , Repeater & Hub
ارتباط باس موازی با I2C Controller
۳ پروژه با I2C
سایر کاربردها
منابع و مراجع
برای دانلود با استفاده از گزینه خرید به صفحه پرداخت آنلاین هدایت شده و پس پرداخت وجه، لینک دانلود فایل به صورت خودکار نمایان می شود.
فرمت فایل: Word
تعداد صفحات: ۳۴
[parspalpaiddownloads id=”2″]