دانلود بانک مقالات فارسی مقاله پایان نامه پروژه پرسشنامه کارآموزی و...
Human Machine Interface -
ماشين واسط انسانی HMI
خلاصه ای از توضیحات
ماشين واسط انسانی HMI
ميکروکنترلر ها
امروزه با توجه به پيشرفت علم الکترونيک از ميکروکنترلر ها استفاده بيشتري مي شود
که اين ميکروکنترلر ها دو مزيت بزرگ دارند : 1 سادگي مدار از نظر سخت افزاري 2 ارزان تمام شدن مدار
مختصري راجع به AVR
زبانهاي سطح بالا يا همان (HIGH LEVEL LANGUAGES) HLL به سرعت
در حال تبديل شدن به زبان برنامه نويسي استاندارد براي ميکرو کنترلرها (MCU)
حتي براي ميکروهاي 8 بيتي کوچک هستند
عمليات تک سيکل
نمودار مقايسه افزايش
MIPS/POWER Consumption در AVR با ديگر ميکرو کنترلرها
ميکروکنترلر ها AVR اين پروژه از نوع Atmega16 انتخاب
شده است که داراي فضاي حافظۀ بيشتر و EEPROM مي باشد
کلاک سيستم
کلاک
کلاکFLASH-CLKflash
کلاک CLK I/0 – I/0
کلاکCPU- CLKcpu
کلاک غير همزمان تايمر –CLK ASY
منابع کلاک (CLOCK SOURCE)
ADC از يک کلاک جداگانه حساس استفاده مي کند
که باعث مي شود کلاک هاي CPU و I/0 به حالت ايست (HALT)
تا نويز حاصل از مدار ديجيتال داخلي کاهش يافته و در نتيجه عمليات تبديل با دقت بيشتري انجام يابد
ميکرو داراي انواع منابع کلاک اختياري است که مي توان
انواع آن را به وسيله بيت هاي قابل برنامه ريزي (FLASH FUSE BITS)FLASH انتخاب کرد .
کلاک انتخاب شده به عنوان ورودي کلاک AVR در نظر گرفته شده و
کلاک مناسب به هر قسمت سيستم داده مي شود
اسيلاتور کريستالي فرکانس پايين ( EXTERNAL_LOW FREQUENCY CRYSTAL )
کلاک خارجي (EXTERNAL CLOCK)
پيکره بندي پورت ها
بررسي پورت هاي ميکرو ATMEGA32
سخت افزار اين پروژه به طور کلي از يک ميکروکنترلر Atmega16
از شرکت ATMEL و يک LCD 4*20 جهت نمايش عملکرد و 4 رله در خروجي
و چند قطعه ديگر جهت کار هاي جانبي و تنظيمات سخت افزاري تشکيل شده است .
اين پروژه جهت کنترل 4 موتور مجزا با تنظيمات مجزا مي باشد
که توسط برنامۀ Bascom و به زبان Basic طراحي شده است
برای توضیحات بیشتر و دانلود اینجا کلیک کنید
تمام مقالات و پایان نامه و پروژه ها و پرسشنامه ها و... این سایت به صورت فایل دانلودی می باشند