در این پروژه یک موتور DCبه روش PWM راه اندازی شده است که با یک کلید که به وقفه خارجی میکرو متصل است موتور فعال میگردد و با دو کلید دیگر میتوان سرعت چرخش را کم یا زیاد نمود.میکرو مورد استفاده LPC2138 است و با پروتیوس شبیه سازی شده.برای کامپایل برنامه از KEILاستفاده کنید.همچنین برای تقویت سیگنال میکرو از درایور موتور L298 استفاده کرده ایم.درایور L298 دارای یک پایه ی فعال کننده است که با خاموش کردن آن جریان درایور قطع میگردد در نتیجه میتوان با استفاده از بخشPWM میکرو این پایه را مرتب خاموش و روشن کرد و از همین طریق جریان ارسالی به موتور را کنترل کرد.در واقع ما با ارسال پالسهای متوالی به این پایه L298 را مرتب خاموش و روشن میکنیم و هر چه طول پالسها در حالت 1 بیشتر باشد L298 مدت بیشتر روشن است و در نتیجه جریان بیشتری به موتور میرسد و سرعت موتور بیشتر میشود.
توجه :کاربر گرامی شما علاوه بر خرید مستقیم همچنین میتوانید این فایل را با خرید اشتراک ماهانه دانلود نمایید پس مشترک ماهانه ی سایت شوید و تا پایان مدت اشتراک از آپدیت ها و فایلهای جدید موجود در سایت بهره مند گردید.
لیست فایلهای اعضای اشتراکی
نام فایل :
کنترل سرعت موتور DC با ARM
یکشنبه, 31 ارديبهشت 771 16:43
حداقل اشتراک | محتویات | زمان ایجاد | حجم فایل | تعداد دانلودها |
رایگان | پنج شنبه, 23 خرداد 1392 18:30 | 0 |
تنها کاربران عضو یا دارای مجوز میتوانند دانلود نمایند |
توضیحات :