Мазмуну:
- 1 -кадам: Материалды даярдоо
- 2 -кадам: Pin туташуусу
- 3 -кадам: Коддоо
- 4 -кадам: DC моторун текшерүү
- 5 -кадам: Жыйынтык
- 6 -кадам: Видео
Video: DC мотору жана позиция жана ылдамдыкты көзөмөлдөө үчүн Encoder: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Киришүү
Биз UQD10801 тобу (Robocon I) Universiti Tun Hussei Onn Malaysia студентибиз (UTHM). Бизде бул курста 9 группа бар. Менин тобум 2. Биздин топтун ишмердүүлүгү позиция жана ылдамдыкты көзөмөлдөө үчүн DC мотору жана коддогуч. Топтун максаты - DC моторун керектүү ылдамдыкта айлантууну көзөмөлдөө.
Description
Айдоочу электромоторлорго жогорку ток керек. Мындан тышкары, ийирүү багыты жана ылдамдыгы көзөмөлгө алынуучу эки маанилүү параметр. Бул талаптар микроконтроллерди (же Arduino сыяктуу өнүгүү тактасын) колдонуу менен чечилиши мүмкүн. Бирок бир проблема бар; Микроконтроллерлер моторду иштетүү үчүн жетишерлик ток бере албайт жана эгер сиз моторду микроконтроллерге түз туташтырсаңыз, анда микроконтроллерди бузуп коюшуңуз мүмкүн. Мисалы, Arduino UNO казыктары 40mA ток менен чектелген, бул 100-200мА токтон азыраак кичинекей хобби моторун башкаруу. Муну чечүү үчүн биз мотор айдоочун колдонушубуз керек. Мотор драйверлери буйруктарды алуу жана моторду жогорку ток менен иштетүү үчүн микроконтроллерге туташтырылышы мүмкүн.
1 -кадам: Материалды даярдоо
Керектүү материал
Бул иш -аракетти аткаруу үчүн, биз төмөнкүлөрдү даярдашыбыз керек:
-Arduino UNO R3
-2 10kOhm менен потенциометр
-2 Encoder менен DC мотору
-12В жана 5А менен электр менен камсыздоо
-H-bridge көпүрөсүнүн айдоочусу
-2 баскыч
10kOhm менен -8 каршылыгы
-Жумшак зымдар
-Breadvroad кичинекей
2 -кадам: Pin туташуусу
1. Сол жактагы мотор Arduino UNO 3ке туташат:
-А каналы 2 -пин
-B каналы 4 -пин
2. Оң мотор үчүн Arduino UNO 3ке туташыңыз:
-А каналы 3 -пинге
-B каналы 7 -пин
3. Потенциометр 1 үчүн Arduino UNO 3 менен туташыңыз:
-А4 аналогуна тазалагыч
4. Потенциометр 2 үчүн Arduino UNO 3 менен туташыңыз:
-А5 аналогуна чейин тазалагыч
5. Баскыч 1 үчүн Arduino UNO 3ке туташыңыз:
-Терминал 1а 8ге чейин
6. Баскыч 2 үчүн Arduino UNO 3ке туташыңыз:
-Терминал 1а 9 га чейин
7. H-Bridge Motor Drive үчүн Arduino UNO 3 менен туташуу:
-1 -пин 11ге киргизиңиз
-6 -пинге 2 киргизиңиз
3 -кадам: Коддоо
Сиз DC моторун айлантууга жардам бере турган DC моторун текшерүү үчүн коддоону жүктөп алсаңыз болот. Сиз бул кадамды компьютериңизге кийинки кадам үчүн жүктөп алышыңыз керек.
4 -кадам: DC моторун текшерүү
Ошентип, сиз кодду мурунку кадамдан жүктөп алсаңыз, аны компьютериңизде орнотулган Arduino IDEде ачышыңыз керек же Tinkercad онлайнда колдонушуңуз керек. Tinkercad онлайнда, сиз бул кодду сүрөттө көрсөтүлгөн "Кодго" жүктөп бересиз. Сиз коддоо булагын жүктөгөндөн кийин, DC моторун иштете аласыз. Эгер Tinkercad колдонсоңуз, "Симуляцияны баштоо" басуу керек бул системаны баштоо.
5 -кадам: Жыйынтык
Биз симуляцияны баштагандан кийин, биз DC кыймылдаткычынын экөөнүн тең айланарын көрө алабыз, бирок "Serial Monitorду" көргөндө, M1дин багыты саат жебеси боюнча, ал эми M2нин багыты каршы.
Сунушталууда:
Bluetooth көзөмөлдөгөн RC машинасы ылдамдыкты көзөмөлдөө жана аралыкты өлчөө менен: 8 кадам
Bluetooth көзөмөлдөгөн RC машинасы ылдамдыкты көзөмөлдөө жана аралыкты өлчөө менен: Бала кезимде RC унааларына абдан кызыкчумун. Бүгүнкү күндө сиз Arduino жардамы менен арзан Bluetooth башкарылуучу RC унааларын өзүңүз жасоо үчүн көптөгөн окуу куралдарын таба аласыз. Келгиле, дагы бир кадам таштап, кинематика боюнча практикалык билимибизди эсептөө үчүн колдонолу
Электр Мотору + Фиджет Мотору: 12 кадам
Электр Мотору + Фиджет Мотору: Инструкциялоочу сөздөрдү колдонуңуз, бул 2 электромотор менен иштөө. Электр кыймылдаткычы эң чоң болуп саналат. Твид - бул кыймылсыз мотор, ал эми магнит кеңири таралган
Single Coil индукциялык мотору / Электр мотору: 6 кадам
Single Coil индукциялык мотору / Электр мотору: Бул долбоордо биз бир катушкалуу асинхроникалык моторду жасайбыз Коммерциялык, жана алда канча иштелип чыккан, бул электр кыймылдаткычынын версиялары көпчүлүк альтернативдүү приборлордо колдонулат. Биздин мотордун жогорку моменти жок, бул көбүрөөк иштөө жөнүндө
Esp8266: 5 кадамдарды колдонуп, шаймандарды көзөмөлдөө жана аба ырайын көзөмөлдөө үчүн IoT түзмөгүн кантип жасоо керек
Esp8266 менен шаймандарды көзөмөлдөө жана аба ырайын көзөмөлдөө үчүн IoT түзмөгүн кантип жасоо керек: Интернеттин нерселери (IoT)-бул физикалык түзмөктөрдүн ("туташкан түзмөктөр" жана "акылдуу түзмөктөр" деп да аталат) имараттары, жана башка буюмдар - электроника, программалык камсыздоо, сенсорлор, аткаргычтар жана
Yout компьютерин кантип кескин түрдө ылдамдатуу керек жана тутумдун өмүрү үчүн бул ылдамдыкты кантип сактоо керек: 9 кадам
Yout компьютерин кантип кескин түрдө ылдамдатуу жана тутумдун өмүрү үчүн бул ылдамдыкты сактоо керек. аны сактоого жардам берет. Мүмкүнчүлүк болгондо мен сүрөттөрдү жарыялайм, тилекке каршы азырынча жок