I2C یا (IIC (Inter integrated circuits یک نوع گذرگاه رابط است که در بسیاری از مدارهای مجتمع از جمله سنسورها، حافظه ها و rtc ها جهت تبادل داده پیاده سازی شده است. بسیاری این رابط را رابط دو سیمه یا (TWI(Two Wire Interfaceمی نامند.در میکرو کنترلر AVR دو پایه با نامهای SCK و SDA به این گذرگاه اختصاص داده شده است. پایه( SCK(serial clock برای ایجاد پالس جهت همزمانی ارتباط بکار می رود و پایه (SDA(serial data جهت ارسال و دریافت داده بکار می رود. پایه های مذکور از لحاظ الکتریکی کلکتور باز هستند.یعنی برای استفاده از آنها باید با یک مقاومت ۴٫۷ کیلو اهمی به مثبت مدار متصل شوند. اگر چندین دستگاه توسط دو خط مربوط به i2c به یکدیگر متصل شوند هر خط تنها وقتی یک می ماند که هیچکدام از دستگاه های متصل، آن را یک نکرده باشند. هنگامی که خط در حالت بیکاری باشد دو پایه i2c در حالت یک قرار می گیرند. در avr تا ۱۲۰ دستگاه مختلف می توانند از طریق رابط i2c به آن متصل شوند که به هر کدام از این اتصال ها یک گره میگویند. هرکدام از این دستگاه ها می توان ...
I2C یا (IIC (Inter integrated circuits یک نوع گذرگاه رابط است که در بسیاری از مدارهای مجتمع از جمله سنسورها، حافظه ها و rtc ها جهت تبادل داده پیاده سازی شده است. بسیاری این رابط را رابط دو سیمه یا (TWI(Two Wire Interfaceمی نامند.در میکرو کنترلر AVR دو پایه با نامهای SCK و SDA به این گذرگاه اختصاص داده شده است. پایه( SCK(serial clock برای ایجاد پالس جهت همزمانی ارتباط بکار می رود و پایه (SDA(serial data جهت ارسال و دریافت داده بکار می رود. پایه های مذکور از لحاظ الکتریکی کلکتور باز هستند.یعنی برای استفاده از آنها باید با یک مقاومت ۴٫۷ کیلو اهمی به مثبت مدار متصل شوند. اگر چندین دستگاه توسط دو خط مربوط به i2c به یکدیگر متصل شوند هر خط تنها وقتی یک می ماند که هیچکدام از دستگاه های متصل، آن را یک نکرده باشند. هنگامی که خط در حالت بیکاری باشد دو پایه i2c در حالت یک قرار می گیرند. در avr تا ۱۲۰ دستگاه مختلف می توانند از طریق رابط i2c به آن متصل شوند که به هر کدام از این اتصال ها یک گره میگویند. هرکدام از این دستگاه ها می توانند یا فرمانده باشند و یا ...
واسط های گرافیکی در متلب (MATLAB) ، یکی دیگر از امکانات نرم افزار قدرتمند متلب است که این فرصت را به ما می دهد تا بتوانیم با کاربر به صورت گرافیکی ارتباط برقرار کنیم . یکی از ویژگی های مهم واسط های گرافیکی در متلب، سهولت استفاده از توابع نوشته شده و یا به عبارتی سهولت اجرای یک پروژه در متلب است. چرا که خروجی مورد نظر که خود می تواند یک نمودار باشد، با تغییرات گوناگون ورودی بدون نیاز به اجرای مجدد توابع و صرفا در یک پنجره، قابل مشاهده است. از این رو استفاده از واسط های گرافیکی در متلب، چه در پروژه های دانشجویی و چه در پروژه های صنعتی، روز به روز در حال افزایش است. در این پروژه، ما به آموزش GUI به صورت پروژه محور خواهیم پرداخت. پروژهی پیادهسازی شده، طراحی یک ماشین حساب است که اعمال ریاضی اصلی را انجام میدهد. با خریداری این محصول، میتوانید کد و گزارش آموزشی پروژه را در اختیار داشته باشید. ظاهر برنامه صفحهی اول گزارش ...
واسط های گرافیکی در متلب (MATLAB) ، یکی دیگر از امکانات نرم افزار قدرتمند متلب است که این فرصت را به ما می دهد تا بتوانیم با کاربر به صورت گرافیکی ارتباط برقرار کنیم . یکی از ویژگی های مهم واسط های گرافیکی در متلب، سهولت استفاده از توابع نوشته شده و یا به عبارتی سهولت اجرای یک پروژه در متلب است. چرا که خروجی مورد نظر که خود می تواند یک نمودار باشد، با تغییرات گوناگون ورودی بدون نیاز به اجرای مجدد توابع و صرفا در یک پنجره، قابل مشاهده است. از این رو استفاده از واسط های گرافیکی در متلب، چه در پروژه های دانشجویی و چه در پروژه های صنعتی، روز به روز در حال افزایش است. در این پروژه، ما به آموزش GUI به صورت پروژه محور خواهیم پرداخت. پروژهی پیادهسازی شده، طراحی یک ماشین حساب است که اعمال ریاضی اصلی را انجام میدهد. با خریداری این محصول، میتوانید کد و گزارش آموزشی پروژه را در اختیار داشته باشید. ظاهر برنامه صفحهی اول گزارش ...