کنترل موتور DC با میکروکنترلر AVR و درایور L298
کنترل سرعت، تعویض جهت چرخش و توقف موتور DC با استفاده از Atmega16
محتویات :
کد نوشته شده برای میکروکنترلر به زبان C و فایل های هگز و C
فایل های شبیه سازی با نرم افزار Proteus
گزارش کامل پروژه با فرمت pdf که قابل تبدیل به word است و در آن جزئیات برنامه نیز آورده شده است
هدف از این پروژه تولید پالسهایی با AVR جهت کنترل سرعت موتور DC با استفاده از روش PWM است، طوری که با تغییر در duty cycle پالس ها تولید شده سرعت گردش موتور تغییر می کند . همچنین مدار قابلیت گردش در هر دو جهت و توقف در هر لحظه را خواهد داشت که این مهم با استفاده از یک درایور و با توجه به جدول عملکرد آن قابل دستیابی است. لذا به منظور کنترل سرعت و تغییر وضعیت موتور از درایور L298 استفاده شده است. همچنین وضعیت و سرعت موتور در هر لحظه بر روی نمایشگر LCD نمایش داده می شود.
محتوای فایل دانلودی:
کد نوشته شده برای میکروکنترلر به زبان C و فایل های هگز و C
فایل های شبیه سازی با نرم افزار Proteus
گزارش کامل پروژه با فرمت pdf که قابل تبدیل به word است و در آن جزئیات برنامه نیز آورده شده است
راهنمای استفاده :
فایل ها را از حالت فشرده خارج نمایید. فایل های شبیه سازی را با نرم افزار Proteus و کدهای برنامه نویسی را با نرم افزار CodeVision باز کنید.