فهرست مطالب:
- مرحله 1: آماده سازی مواد
- مرحله 2: اتصال پین
- مرحله 3: کد نویسی
- مرحله 4: آزمایش موتور DC
- مرحله 5: نتیجه گیری
- مرحله ششم: فیلم
تصویری: موتور DC و رمزگذار برای کنترل موقعیت و سرعت: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
معرفی
ما گروهی از دانش آموزان UQD10801 (Robocon I) از Universiti Tun Hussei Onn Malaysia (UTHM) هستیم. در این دوره 9 گروه داریم. گروه من گروه 2 است. فعالیت گروه ما موتور DC و رمزگذار برای کنترل موقعیت و سرعت است. ما هدف گروه کنترل چرخش موتور DC با سرعتی است که به آن نیاز داریم.
شرح
حرکت الکتروموتورها به جریان زیاد نیاز دارد. علاوه بر این ، جهت چرخش و سرعت دو پارامتر مهم هستند که باید کنترل شوند. این الزامات را می توان با استفاده از میکروکنترلر (یا برد توسعه ای مانند آردوینو) مدیریت کرد. اما یک مشکل وجود دارد؛ میکروکنترلرها نمی توانند جریان کافی را برای کارکرد موتور فراهم کنند و اگر موتور را مستقیماً به میکروکنترلر وصل کنید ، ممکن است به میکروکنترلر آسیب برسانید. به عنوان مثال ، پین های Arduino UNO به 40 میلی آمپر جریان محدود می شوند که بسیار کمتر از جریان 100-200 میلی آمپر لازم است یک موتور سرگرمی کوچک را کنترل کنید برای حل این مشکل ، باید از درایور موتور استفاده کنیم. رانندگان موتور را می توان به میکروکنترلر متصل کرد تا دستورات را دریافت کرده و موتور را با جریان زیاد کار کند.
مرحله 1: آماده سازی مواد
مواد مورد نیاز
برای انجام این فعالیت ، باید موارد زیر را آماده کنیم:
-Arduino UNO R3
-2 پتانسیومتر با 10 کیلو اهم
-2 موتور DC با رمزگذار
منبع تغذیه 12 ولت و 5 آمپر
راننده موتور -H-Bridge
-2 دکمه فشاری
مقاومت -8 با 10 کیلو اهم
-سیم های بلوز
-Breadvroad کوچک
مرحله 2: اتصال پین
1. برای موتور سمت چپ به Arduino UNO 3 متصل شوید:
-کانال A تا پین 2
-کانال B تا پین 4
2. برای موتور مناسب به Arduino UNO 3 متصل شوید:
-کانال A تا پین 3
-کانال B تا پین 7
3. برای پتانسیومتر 1 به Arduino UNO 3 وصل شوید:
برف پاک کن به آنالوگ A4
4. برای پتانسیومتر 2 به Arduino UNO 3 متصل شوید:
برف پاک کن به آنالوگ A5
5. برای فشار دادن دکمه 1 به Arduino UNO 3 متصل شوید:
-ترمینال 1a تا پین 8
6. برای فشار دادن دکمه 2 به Arduino UNO 3 متصل شوید:
-ترمینال 1a تا پین 9
7. برای H-Bridge Motor Drive به Arduino UNO 3 متصل شوید:
-ورودی 1 به پین 11
-ارود 2 به پین 6
مرحله 3: کد نویسی
شما می توانید برای تست موتور DC که می تواند بچرخد ، کد نویسی را بارگیری کنید. این برنامه نویسی می تواند به شما کمک کند موتور DC را بچرخانید و کار کنید. برای مرحله بعد باید این برنامه نویسی را در رایانه خود بارگیری کنید.
مرحله 4: آزمایش موتور DC
بنابراین ، پس از بارگیری کد مرحله قبل ، باید آن را در Arduino IDE خود که قبلاً در رایانه شما نصب شده است باز کنید یا به صورت آنلاین از Tinkercad استفاده کنید. و سپس ، این کدگذاری را از طریق کابل USB به برد Arduino خود بارگذاری کنید. اگر استفاده می کنید Tinkercad را به صورت آنلاین ، فقط این کدگذاری را در "کد" نشان داده شده در عکس بارگذاری کنید. پس از بارگذاری منبع کدگذاری ، می توانید موتور DC را اجرا کنید. اگر از Tinkercad استفاده می کنید ، باید "شروع شبیه سازی" را فشار دهید این سیستم را راه اندازی کنید
مرحله 5: نتیجه گیری
پس از شروع شبیه سازی ، می بینیم که هر دو موتور DC در حال چرخش هستند اما جهت آنها متفاوت است. هنگامی که "مانیتور سریال" را می بینیم ، جهت M1 در جهت عقربه های ساعت و جهت M2 در خلاف جهت عقربه های ساعت است.
توصیه شده:
لوکوموتیو مدل کنترل شده با موتور پله ای - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
لوکوموتیو مدل کنترل شده با موتور پله ای | موتور پله ای به عنوان رمزگذار روتاری: در یکی از دستورالعمل های قبلی ، نحوه استفاده از موتور پله ای به عنوان رمزگذار چرخشی را آموختیم. در این پروژه ، ما اکنون از آن موتور پله ای رمزگذار چرخشی استفاده می کنیم تا یک لوکوموتیو مدل را با استفاده از میکروکنترلر آردوینو کنترل کنیم. بنابراین ، بدون فو
استپر موتور کنترل شده استپر موتور - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
استپر موتور کنترل شده استپر موتور | استپر موتور به عنوان رمزگذار روتاری: آیا چند موتور پله ای در اطراف شما خوابیده است و می خواهید کاری انجام دهید؟ در این دستورالعمل ، بیایید از یک موتور پله ای به عنوان یک رمزگذار چرخشی برای کنترل موقعیت یک موتور پله ای دیگر با استفاده از میکروکنترلر آردوینو استفاده کنیم. بنابراین بدون هیچ گونه توضیح بیشتر ، اجازه دهید
نحوه کنترل موتور دنده DC با استفاده از کنترل کننده سرعت الکترونیکی براش 160A و تستر سرو: 3 مرحله
نحوه کنترل موتور دنده DC با استفاده از کنترلر سرعت الکترونیکی براش 160A و تستر سرو: مشخصات: ولتاژ: 2-3S Lipo یا 6-9 NiMH جریان مداوم: 35A جریان انفجار: 160A BEC: 5V / 1A ، حالتهای خطی: 1. جلو & amp؛ معکوس؛ 2. جلو & amp؛ ترمز؛ 3. جلو & amp؛ ترمز & amp؛ وزن معکوس: 34 گرم اندازه: 42*28*17 میلی متر
نحوه اجرای موتور DC بدون برس بدون کوادکوپتر بدون سرنشین با استفاده از کنترل کننده سرعت موتور HW30A بدون براش و تستر سرو: 3 مرحله
نحوه عملکرد موتور DC بدون جاروبک بدون سرنشین با استفاده از HW30A Brushless Motor Speed Controller و سرو تستر: توضیحات: این دستگاه Servo Motor Tester نام دارد که می توان با استفاده از یک سروو موتور ساده و منبع تغذیه به آن سرو موتور را فعال کرد. این دستگاه همچنین می تواند به عنوان مولد سیگنال برای کنترل کننده سرعت الکتریکی (ESC) استفاده شود ، سپس می توانید
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: 5 مرحله
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: توضیحات: کنترل کننده سرعت موتور HW30A را می توان با باتری های 4-10 NiMH/NiCd یا 2-3 سلولی LiPo استفاده کرد. BEC با حداکثر 3 سلول LiPo کاربردی است. می توان از آن برای کنترل سرعت موتور DC بدون برس (3 سیم) با حداکثر حداکثر 12Vdc استفاده کرد. مخصوص