Mundarija:

Ikki rejimli servo sinov qurilmasi: 5 qadam (rasmlar bilan)
Ikki rejimli servo sinov qurilmasi: 5 qadam (rasmlar bilan)

Video: Ikki rejimli servo sinov qurilmasi: 5 qadam (rasmlar bilan)

Video: Ikki rejimli servo sinov qurilmasi: 5 qadam (rasmlar bilan)
Video: Поездка на "двухрежимном транспортном средстве"которое движется по железной и автомобильной дорогам 2024, Noyabr
Anonim
Image
Image
Ikki rejimli servo sinov qurilmasi
Ikki rejimli servo sinov qurilmasi
Ikki rejimli servo sinov qurilmasi
Ikki rejimli servo sinov qurilmasi

Yangi servo dvigatel sotib olsam, uning ishlayotganini tezda tekshirib ko'rmoqchiman. Ikki rejimli Servo Tester menga buni bir daqiqada bajarishga imkon beradi. Servo, hech bo'lmaganda men bilgan eng arzonlari, ba'zida ular kelganida kutilganidek ishlamaydi: viteslar sakraydi, servoda elektron ishlamaydi yoki 180 daraja emas, 120 daraja. Servo ishlatishdan oldin uni sinab ko'rish yaxshidir! Hozirgacha men non taxtasi, Arduino, 5V quvvat manbai, USB kabeli, shaxsiy kompyuterim va bir nechta o'tish kabellarini olib, har safar noldan servo -sinov qurilmasini qurardim. Ikki rejimli Servo Tester bilan bu endi tarixga aylandi.

Taxminan 10 dollarga sotiladigan tijorat servo -testerlari bor, bu loyihaning xarajatlari ko'p yoki kamroq. Men Amazonda topgan mahsulotlar parallel ravishda uchta servogacha sinovdan o'tkaziladi va uchta sinov rejimiga ega: qo'lda, avtomatik va neytral.

Ikki rejimli Servo Tester sizga to'rtta servo dvigatelni parallel ravishda sinab ko'rish imkonini beradi va ikkita rejimga ega: ta'qib qilish va tozalash. Follow -da ulangan servolar potentsiometrning pozitsiyasini kuzatadi, Sweep -da potansiyometr tezlikni sozlash uchun ishlatiladi. Ichida Arduino Nano va Arduino-ni 5V quvvat kiritishidan quvvatlaydigan Step-Up DC-DC konvertori mavjud. Qurilmada rejimni tanlash uchun o'tish tugmasi va nazorat signalini sozlash uchun potansiometr mavjud.

Ushbu qurilmani yaratish uchun siz biroz lehim qilishingiz kerak bo'ladi. Bu mo'rt elektron komponentlar mening "lehimlashim" dan qanday omon qolishi har doim ajablanarli. Arduino Nano -ni dasturlash uchun sizga USB Mini kabeli kerak. Koson 3D bosilgan bo'lib, unga ikkita STL -fayl biriktirilgan.

Servo sinov qurilmasini sotib olish arzonroq. Lekin men topgan rasm va videolarda doim Micro va hech qachon standart servolar ishlatilmaydi. Avtomatik rejim sozlanishi tezlikka ega emasga o'xshaydi. Ikki rejimli Servo Tester to'rtta standart servolarni boshqarish uchun etarli kuchga ega. Uni qayta dasturlash mumkin va agar xohlasangiz, kalit va potansiyometrga boshqa ma'no berishingiz mumkin.

Ta'minotlar

1 Arduino Nano

1-bosqichli DC-DC konvertori, 5V dan 12V gacha sozlangan (aka. DC-DC Booster)

1 3-pinli yoqish-o'chirish tugmasi

1 100-1M potensiometr (aka. Sozlanishi qarshilik)

1 100n kondansatör

1 10k qarshilik

1 ta 2-pinli ulanish terminal bloki

45x35 mm o'lchamdagi 2 ta prototip taxtasi

1 ta 13-pinli bitta qatorli erkak sarlavhasi

1 ta 15-pinli bitta qatorli erkak sarlavhasi

15 mm uzunlikdagi 1 pinli bitta qatorli erkak bosh

3 ta 3-pinli bitta qatorli erkak sarlavhasi

Uzunligi 15 mm bo'lgan ikkita 3 pinli bitta qatorli erkak bosh

2 ta 2-pinli bitta qatorli ayol sarlavha

1 -qadam: 3D bosilgan qismlar

Men "PETG" materialidan ikki rejimli Servo Tester (TMST) korpusini chop etish uchun foydalanganman. Agar sizda 3D printer bo'lmasa, yaqin atrofda 3D bosib chiqarish xizmatini qidirishni maslahat beraman.

2 -qadam: boshqaruv paneli

Boshqaruv kengashi
Boshqaruv kengashi
Boshqaruv kengashi
Boshqaruv kengashi

Iplarni Arduino kartasiga lehimlang, yuqoridagi qadamda ko'rsatilgan rasmlardan birida. VIN va GNDga boshqaruv panelini keyinchalik elektr platasiga ulash uchun uzun pin kerak. Bu qanday amalga oshirilganini bilmayman, lekin men komponentlarni taxtaga yopishtirdim, shuning uchun men taxtani aylantirganimda joyida qolishdi.

O'tish tugmachasining uchta pimidan bittasi kesiladi, shuning uchun u to'sqinlik qilmaydi. Bu sohada biroz tor, chunki tortish qarshiligi kalitning markaziy piniga ulangan bo'lishi kerak. Potensiometr +/- kalitga, uchinchi pin esa kondansatkichga qarab joylashtirilgan.

Men rasmdagi ba'zi Arduino pinlarini nomladim. A0 - chapdan 4 -chi, 5V - o'ngdan 4 -chi. GND o'ngdan 4 -chi va D9 chapdan 4 -chi; bu tasodifmi? Qanday bo'lmasin, elektr ta'minotining ikkita asosi va Arduino ulangan. 5V quvvat manbai va 5V Arduino ulanmagan; bu ishlamaydi. Arduino VIN -pin orqali quvvatlanadi.

3 -qadam: quvvat paneli

Quvvat paneli
Quvvat paneli
Quvvat paneli
Quvvat paneli

Ikkita ayol sarlavhasini joylashuvi bilan mos keladigan qilib joylashtiring

1) Arduino VIN va GND

2) 5V va quvvat manbai.

VIN +/- va VOUT +/- ni ayol sarlavhalari pinlari bilan ulang.

4 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Quvvat panelini qutiga joylashtiring. Men taxtani mahkamlash uchun pim ishlatardim. Boshqaruv panelini ulang va korpusning yuqori qismiga o'rnating.

Bu ikki rejimli Servo Tester. Rasmda 5V quvvat manbai va servo dvigatelni qanday ulash mumkinligi ko'rsatilgan; ranglar muhim!

5 -qadam: Dasturlash

Dasturlash
Dasturlash

Arduino IDE bilan ochish va qurilmaga yuklash mumkin bo'lgan Arduino Sketch (TmstApp.ino) biriktirilgan. Arduino IDE -ni https://www.arduino.cc/ saytidan yuklab olish mumkin.

Arduino IDE-ni ochib, ikki rejimli Servo Testerni ulaganingizdan so'ng, Asboblar menyusidan portni (masalan, COM5) va taxtani (Arduino Nano) tanlang. Shuningdek, asboblar ostida protsessorni tekshiring/o'rnating. Men foydalanadigan Arduino klonida protsessor "ATmega328P (Old Bootloader)".

Yuklash asboblar paneli tugmasini bosganingizda, dastur kompilyatsiya qilinadi va qurilmaga yuklanadi; Sizning ikki rejimli Servo Testeringiz tayyor!

Tavsiya: