توضیحات
کنترل سرعت موتور DC با پروتئوس
مداری میکروکنترلی طراحی شده که به وسیله آن کاربر می تواند سرعت یک موتور را تغییر دهد. ورودی این مدار دو عدد شستی می باشد که یکی برای افزایش سرعت و دیگری برای کاهش سرعت است. زمانی که کاربر یکی از شستی ها را فشار می دهد سرعت یک پله افزایش یا کاهش می یابد. سرعت موتور توسط یک Seven Segment نمایش داده می شود و بازه دسیمال بین 0 الی 9 را می تواند اختیار کند. در صورتی که سرعت به حداکثر یا حداقل مقدار خود رسید، با فشار دادن شستی که به سمت خارج شدن از بازه می باشد، سرعت نباید تغییری کند (اگر در مقدار 9 کاربر شستی افزایش سرعت را فشار دهد، سرعت تغییری نمیکند ولی با فشار دادن شستی کاهش سرعت، سرعت یک پله کاهش یابد). از میکرو کنترلر Atmega32 استفاده شده است.
مواردی که همراه این محصول دریافت میکنید :
- فایل شبیه سازی مدار در نرم افزار Proteus
- کد برنامه به زبان اسمبلی
- فایل Hex خروجی Atmel Studio که قابل اجرا در نرم افزار Proteus میباشد.
میکروکنترلر Atmega32 :
این میکرو موظف به کنترل Seven Segment و درایور موتور است. برای این کار از چهار بیت کم ارزش Porta میکرو به عنوان کنترل Seven Segment استفاده شده است. با یک شدن این پایه ها Led های Seven Segment روشن میشود.
برای آنکه میکرو مدام Reset نکند پایه Reset آن را با ولتاژ 5 ولت Bios میکنیم. از پایه های Portc.0 , Portc.7 برای کنترل کلیدها کمک میگیریم در برنامه آنها را به صورت ورودی تعریف میکنیم.
کنترل سرعت موتور DC با پروتئوس توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.
فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.