راه اندازی موتور براشلس با AVR

راه اندازی موتور براشلس با AVR

در این پست موتور براشلس را با استفاده از اسپید کنترل راه اندازی می کنیم ، لازمه ساخت یک فلایت کنترل برای ربات پرنده (مثلا ساخت کوادکوپتر با AVR) اطلاع از نحوه راه اندازی و درایو کردن موتور هاست که بخش اصلی فلایت کنترل را تشکیل می دهد ، در پست قبلی “آموزش راه اندازی موتور براشلس ” با استفاده از AVR و زبان بیسیک با استفاده از تغییر فرکانس موتور براشلس را راه اندازی کردیم ، ولی خب استفاده از تغییر فرکانس برای راه اندازی موتور براشلس کار زیاد اصولی و درستی نیست ، در اینجا با استفاده از یک فرکانس ثابت و تغییر دادن عرض پالس موتور براشلس را راه اندازی و سرعت آن را کنترل می کنیم این اصولی ترین کار است و تمامی فلایت کنترل های موجود و تجاری از این روش استفاده می کنند ، در این این پروژه که با بسکام نوشته شده است با استفاده از یک ولوم  موتور را روشن و سپس سرعت ان را کم و زیاد می کنیم

فیلم عملکرد پروژه:

همراه این آموزش فایل های زیر قرار داده شده اند:

  1. شبیه ساز پروتیوس
  2. شماتیک مدار
  3. هگز و سورس کد به زبان بیسیک
  4. توضیحات خط به خط برنامه نویسی و نحوه راه اندازی

4 سال پیش
Turbo_70 بدون امتیاز

کامران محمودزاده
https://wle.ir/7110/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-sinaprog-2-1-7-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85-%DA%A9%D8%B1%D8%AF%D9%86-avr.html از این برنامه استفاده کنید

اتفاقا از همین برنامه استفاده میکنم ولی وقتی فیوزبیت رو روی Ext.Crys تنظیم میکنم , دقیقا نمیدونم چه مقداری هست و باید فرکانس کدهای بسکام رو چند بزنم ؟؟ حتی وقتی مدار رو میبندم , (با فرکانس 16MHz ) آی سی با سرعت خیلی پایین عمل میکنه و مرتب ریست میکنه !!
4 سال پیش
کامران محمودزاده بدون امتیاز

Turbo_70
سلام , من هرکاری میکنم , نمیتونم فیوز بیت هارو روی 16MHZ تنظیم کنم!!؟!

https://wle.ir/7110/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-sinaprog-2-1-7-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85-%DA%A9%D8%B1%D8%AF%D9%86-avr.html از این برنامه استفاده کنید
4 سال پیش
Turbo_70 بدون امتیاز
سلام , من هرکاری میکنم , نمیتونم فیوز بیت هارو روی 16MHZ تنظیم کنم!!؟!
4 سال پیش
saeidtoa69 بدون امتیاز
با سلام اگه امکان داره برای درک بهتر از بردبرد عکس بگیرید و برام بفرستید.
4 سال پیش
4 سال پیش
saeidtoa69 بدون امتیاز
با سلام آیا به غیر از اتصالات درون فایل پروتئوس باید اتصالات دیگه ای از جمله تغذیه آی سی وصل بشود؟ تغذیه دوسر ولوم همون تغذیه آی سی هست یا همون 12 ولت؟
4 سال پیش
رضا خسروی بدون امتیاز
سلام من تمام مراحل رو با دقت انجام دادم ولی جوابی نگرفتم و موتور بعد از زدن ملودی شروع میکنه بیپ بیپ کردن نا منظم یه سری یکی یه سری 2 تا یه . چیکارش کنم . دوستان کسی هم مدار بالا رو بسته نتیجه گرفته باشه . ممنون میشم راهنمایی کنین
4 سال پیش
ابوالفضل کاویان بدون امتیاز
با سلام میشه بیشتر در مورد این دو خط برنامه توضیح بدید که واسه من مبتدی قابل فهم باشه B = A / 5 If B < 20 Then B = 20 با تشکر
5 سال پیش
کامران محمودزاده بدون امتیاز

میلاد یاراحمدی
سلام خسته نباشید موتور رو با کریستال داخلیه میکرو 1000000 میشه راه انداخت ؟

خیر باید کریستال بیشتر باشه تا فرکانس فعال سازی رو تولید کنه
5 سال پیش
کامران محمودزاده بدون امتیاز
5 سال پیش
Turbo_70 بدون امتیاز
سلام ، من ای سی رو پروگرام ، و مدار رو دقیق درست کردم ولی موقع چرخوندن پتانسیومتر ، موتور فقط بوق میزنه!؟! دلیل چیه؟؟!؟
5 سال پیش
5 سال پیش
میلاد یاراحمدی بدون امتیاز
سلام خسته نباشید موتور رو با کریستال داخلیه میکرو 1000000 میشه راه انداخت ؟
5 سال پیش
emad94 بدون امتیاز
سلام میخواستم بدونم فایل بیسیک برنامه را با چه نرم افزاری میتوانم باز کنم؟
5 سال پیش
کامران محمودزاده بدون امتیاز
5 سال پیش
کامران محمودزاده بدون امتیاز

bardo87
با سلام میود سورس به زبان c قرار دهید؟

سلام فعلا وقتم خیلی پره وقت کنم تو سایت میذارم
5 سال پیش
bardo87 بدون امتیاز
کریستال تو فایل هگز هم باید تغییر کند؟ چون با فایل هگز پروگرم کردم ولی صدای بوق شنیده میشه براشلس کار نمیکنه
5 سال پیش
bardo87 بدون امتیاز
با سلام میود سورس به زبان c قرار دهید؟
5 سال پیش
کامران محمودزاده بدون امتیاز

amn007
منظور از با این برنامه میشه 12 موتور را راه اندازی کرد چیست

سلام یعنی میشه 12 موتور رو با یک میکرو روشن کرد
5 سال پیش
کامران محمودزاده بدون امتیاز

amn007
برای راه اندازی موتور براشلس باید فقط موج مربعی تولید کرد

بله موج مربعی با فرکانس ثابت و دامنه متغییر
5 سال پیش
amn007 بدون امتیاز
منظور از با این برنامه میشه 12 موتور را راه اندازی کرد چیست
5 سال پیش
amn007 بدون امتیاز
برای راه اندازی موتور براشلس باید فقط موج مربعی تولید کرد
5 سال پیش
رضا رخ افروز بدون امتیاز
با سلام مهندس مراحل رو انجام دادم و مدار رو بستم ولی اسپید کنترل از مود پروگرام خارج نمیشه و بوق های مختلفی از موتور شنیده میشه اسپید کنترل سیمون 30 آمپر هست موتور هم ایمکس MT2216 اگر ممکنه راهنمایی کنید پست قبلی موتور براشلس هم امتحان کردم باز هم همین مشکل هست
5 سال پیش
کامران محمودزاده بدون امتیاز
5 سال پیش
حمید کورتکس بدون امتیاز
موتور و اسپید کنترل مورد نظر رو از کجا تهیه کنم اگه میشه یه چیزی بخرم که تو اموزش کواد هم بدردم بخوره باتشکر
5 سال پیش
حمید کورتکس بدون امتیاز
سلام درون برنامه کریستال 8 مگاهرتز نوشته ولی شماتیک و توضیحات 16 مگاهرتز است کدومش درسته؟ و چظور باید روی کریستال خارجی 16 تنظیم کنیم؟ با تشکر استاد
5 سال پیش
عادل عبداللهی بدون امتیاز
باسلام لطفا سورس برنامه را به زبان سی نیز قراردهید
5 سال پیش
کامران محمودزاده بدون امتیاز

محمدامین مهربان
سلام،لینک دانلود توضیحات کامل مدار موجود نیست؟

سلام توضیحاتو این دفه تو همون پست قرار دادم
5 سال پیش
کامران محمودزاده بدون امتیاز
5 سال پیش
محمدامین مهربان بدون امتیاز
سلام،لینک دانلود توضیحات کامل مدار موجود نیست؟
5 سال پیش
1327176 بدون امتیاز
با سلام وتشکر از مدیریت سایت آقا کامران

ارسال دیدگاه !

مهمان عزیز ، برای شرکت در بحث و گفتگو باید وارد حساب کاربری خودت بشی ، اگر حساب کاربری نداری ، کمتر از 2 دقیقه یه حساب ایجاد کن .

    اولین نفر باشید که سوال خود را مطرح می کنید

ارسال سوال !

مهمان عزیز ، برای مطرح کردن سوال باید وارد حساب کاربری خودت بشی ، اگر حساب کاربری نداری ، کمتر از 2 دقیقه یه حساب ایجاد کن .

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,098 کاربر خبرنامه بپیوندید