4 خروجي از ميکروکنترلر AVR  

فروشگاه جامع پروژه های دانشجویی

اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.

ایجاد وب سایت یا
فروشگاه حرفه ای رایگان

آمار سایت

آمار بازدید

  • بازدید امروز : 1171
  • بازدید دیروز : 457
  • بازدید کل : 9811302

4 خروجي از ميکروکنترلر AVR


4 خروجي از ميکروکنترلر AVR

عنوان: 4 خروجي از ميکروکنترلر AVR

فرمت فایل: Word

تعداد صفحات: 41

توضیحات

سخت افزار اين پروژه به طور کلي از يک ميکروکنترلر Atmega16 از شرکت ATMEL و يک LCD 4*20جهت نمايش عملکرد و 4 رله در خروجي و چند قطعه ديگر جهت کارهاي جانبي و تنظيمات سخت افزاري تشکيل شده است .

اين پروژه جهت کنترل 4 موتور مجزا با تنظيمات مجزا مي باشد که توسط برنامۀ Bascom و به زبان Basic طراحي شده است .

جهت شناسايي اين که کدام موتور بايد روشن شود به صورت مقايسه اي برنامۀ ساعت نوشته شده است که هر لحظه تنظيمات 4 موتور با ساعت چک مي شود و هر کدام که با ساعت Set شود بدين ترتيب است که اگر ثانيه با ثانيه ساعت برابر شد برنامه به قسمت دقيقه مي رود و اگر دقيقه برابر شد به قسمت ساعت رفته و آن را نيز مانند بقيه چک ميکند و در صورت برابر شدن هر کدام آن موتور را روشن و يا خاموش مي کند .

نام اين پروژه HMI است که مخفف سه کلمۀ

Human Machine Interface

به معني ماشين واسط انساني است .

 مقدمه :

امروزه با توجه به پيشرفت علم الکترونيک از ميکروکنترلرها استفاده بيشتري مي شود که اين ميکروکنترلرها دو مزيت بزرگ دارند : 1 سادگي مدار از نظر سخت افزاري 2 ارزان تمام شدن مدار .

ميکروکنترلرها انواع مختلف و با زبان هاي برنامه نويسي مختلف از جمله Basic و C و...

مي باشند که هر يک مزيتها و معايبي را دارند .

در اين پروژه که جهت کنترل زمان روشن و خاموش شدن 4 موتور در خروجي يا به طور کلي 4 خروجي از ميکروکنترلر AVR از نوع ATmega16 شرکت ATmel و توسط زبان Basic و در محيط Bascom طراحي شده است .

فهرست مطالب

  • چکیده
  • مقدمه
  • مختصري راجع به AVR
  • عمليات تک سيکل
  • طراحي براي زبان هاي BASIC و C
  • کليات پروژه و نحوه عملکرد
  • توضيح در مورد سخت افزار
  • خصوصيات ATmega16 , ATmega16 L
  • کلاک سيستم
  • توضيح کلاک
  • کلاک خارجي (EXTERNAL CLOCK)
  • پيکره بندي و کار با امکانات AVR در BASCOM
  • پيکره بندي پورت ها
  • بررسي پورت هاي ميکرو ATMEGA32
  • رجيسترهاي پورت A
  • استفاده از پورت A به عنوان يک I/O عمومي ديجيتال
  • رجيسترهاي پورت B
  • استفاده از پورت B به عنوان يک I/O عمومي ديجيتال
  • پورت C
  • رجيسترهاي پورت C
  • استفاده از پورت C به عنوان يک I/O عمومي ديجيتال
  • پورت D
  • رجيسترهاي پورت D
  • استفاده از پورت D به عنوان يک I/O عمومي ديجيتال
  • منابع و مأخذ

  انتشار : ۲۱ اسفند ۱۳۹۵               تعداد بازدید : 411

برچسب های مهم

http://kia-ir.ir

تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد

فید خبر خوان    نقشه سایت    تماس با ما