Мазмұны:

Екі режимді серво сынағышы: 5 қадам (суреттермен)
Екі режимді серво сынағышы: 5 қадам (суреттермен)

Бейне: Екі режимді серво сынағышы: 5 қадам (суреттермен)

Бейне: Екі режимді серво сынағышы: 5 қадам (суреттермен)
Бейне: Управление 32 серводвигателями с PCA9685 и ESP32 - V4 2024, Қараша
Anonim
Image
Image
Екі режимді серво сынағышы
Екі режимді серво сынағышы
Екі режимді серво сынағышы
Екі режимді серво сынағышы

Мен жаңа серво қозғалтқышты сатып алғанда, оның жұмыс істеп тұрғанын тез тексергім келеді. Екі режимді серво сынағышы мұны бір минут ішінде жасауға мүмкіндік береді. Серводар, мен білетін арзанырақ, кейде олар келгенде күтілгендей жұмыс істемейді: редукторлар секіреді, серводағы электроника жұмыс істемейді немесе 120 градусқа емес, 180 градусқа. Сервоны қолданар алдында оны сынап көру жақсы! Осы уақытқа дейін мен нан тақтасын, Arduino, 5В қуат көзін, USB кабелін, менің компьютерімді және бірнеше секіргіш кабельдерді алып, әр уақытта нөлден бастап серво сынағыш құрдым. Екі режимді Servo Tester көмегімен бұл енді тарих.

Шамамен 10 долларға сатылатын коммерциялық серво -тестерлер бар, бұл жобаның шығындары көп немесе аз. Мен Amazon -да тапқан өнімдер параллельде үш сервоға дейін сыналады және үш сынақ режимі бар: қолмен, автоматты және бейтарап.

Екі режимді серво сынағышы параллель төрт серво қозғалтқышты тексеруге мүмкіндік береді және екі режимі бар: Follow and Sweep. Follow -те қосылған сервопотоктар потенциометрдің позициясына сүйенеді, Sweep -те потенциометр жылдамдықты орнату үшін қолданылады. Ішінде Arduino Nano және Arduino-ны 5В қуат кірісінен қуаттандыратын DC-DC-Step-Up түрлендіргіші бар. Құрылғыда режимді таңдау үшін қосқыш және басқару сигналын реттеу үшін потенциометр бар.

Бұл құрылғыны жасау үшін сізге біраз дәнекерлеу қажет болады. Бұл нәзік электронды компоненттер менің «дәнекерлеуден» қалай аман қалатыны әрқашан таң қалдырады. Arduino Nano -ны бағдарламалау үшін сізге USB Mini кабелі қажет. Корпус 3D принтерінде бекітілген екі STL файлымен басылады.

Серво сынағышты сатып алу арзанырақ. Бірақ мен тапқан суреттер мен бейнелерде әрқашан Micro және ешқашан Standard Servos пайдаланылмайды. Автоматты режимде реттелетін жылдамдық жоқ сияқты. Екі режимді Servo Tester төрт стандартты серводы басқаруға жеткілікті күшке ие. Оны қайта бағдарламалауға болады және қаласаңыз, қосқыш пен потенциометрге басқа мағына бере аласыз.

Жабдықтар

1 Ардуино Нано

1 5 В-тан 12 В-қа дейін реттелетін тұрақты ток-DC түрлендіргіші (aka. DC-DC Booster)

1 3 істікшелі Қосу-өшіру қосқышы

1 100-1М потенциометр (реттелетін резистор)

100n конденсатор

1 10 к резистор

1 2 істікшелі қосылатын терминал блогы

2 45х35 мм прототиптеу тақтасы

1 13 істікшелі бір қатарлы ерлердің үстіңгі деректемесі

1 15 істікшелі бір қатарлы еркек басы

Ұзындығы 15мм түйреуіштері бар 1 2 істікшелі бір қатарлы ерлер тақырыбы

3 3 істікшелі бір қатарлы ерлер тақырыбы

Ұзындығы 15 мм екі түйреуіші бар 3-істікшелі бір қатарлы еркек басы

2 2 істікшелі бір қатарлы әйел тақырыбы

1 -қадам: 3D басып шығарылған бөлшектер

Мен «PETG» материалын екі режимді серво сынағышқа (TMST) корпусты басып шығару үшін қолдандым. Егер сізде 3D принтері болмаса, жақын жерде 3D басып шығару қызметін іздеуді ұсынамын.

2 -қадам: Басқару тақтасы

Бақылау тақтасы
Бақылау тақтасы
Бақылау тақтасы
Бақылау тақтасы

Ілгектерді Arduino тақтасына жоғарыдағы қадамдағы суреттерде көрсетілгендей дәнекерлеңіз. VIN мен GND басқару тақтасын кейінірек қуат тақтасына бекіту үшін ұзын түйреуіш қажет. Бұл қалай жасалатынын білмеймін, бірақ мен компоненттерді тақтаға жапсырдым, олар тақтаны айналдырған кезде орнында қалды.

Ауыспалы қосқыштың үш түйреуішінің бірі кесіліп қалады, сондықтан ол кедергі болмайды. Бұл жерде аздап қысылған, себебі тартқыш резистор коммутатордың орталық түйреуішіне қосылуы керек. Потенциометр +/- қосқышқа, үшінші түйреуіш конденсаторға қарайтындай етіп орналастырылады.

Мен суреттегі кейбір Arduino түйреуіштерін атадым. A0 - сол жақтан 4 -ші, 5В - оң жақтан 4 -ші. GND - оң жақтан 4 -ші және D9 солдан 4 -ші; бұл сәйкестік пе? Қалай болғанда да, қуат көзінің екі негізі мен Arduino қосылған. 5В қуат көзі мен 5V Arduino қосылмайды; бұл жұмыс істемейтін еді. Arduino VIN пині арқылы жұмыс істейді.

3 -қадам: қуат тақтасы

Қуат тақтасы
Қуат тақтасы
Қуат тақтасы
Қуат тақтасы

Екі әйел тақырыбын олардың орындарына сәйкес келетін етіп орналастырыңыз

1) Arduino VIN және GND

2) 5В және жерге қосу.

Әйел тақырыптарының түйреуіштерімен VIN +/- және VOUT +/- байланыстырыңыз.

4 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Қорапқа қуат тақтасын салыңыз. Мен тақтаны бекіту үшін бірнеше түйреуіштерді қолдандым. Басқару тақтасын қосыңыз және корпустың жоғарғы жағына бекітіңіз.

Бұл екі режимді серво сынағышы. Суретте 5В қуат көзі мен серво қозғалтқышты қалай қосу керектігі көрсетілген; түстер маңызды!

5 -қадам: Бағдарламалау

Бағдарламалау
Бағдарламалау

Arduino IDE көмегімен ашуға және құрылғыға жүктеуге болатын Arduino Sketch (TmstApp.ino) тіркелген. Arduino IDE жүктеуге болады:

Arduino IDE-ді ашып, екі режимді серверлерді тексеруді қосқаннан кейін, Құралдар мәзірінен портты (мысалы, COM5) және тақтаны (Arduino Nano) таңдаңыз. Сонымен қатар, құралдар астындағы процессорды тексеріңіз/орнатыңыз. Мен қолданатын Arduino клоны үшін процессор - ATmega328P (Ескі жүктеуші).

Құралдар тақтасын жүктеу түймесін басқанда, бағдарлама құрастырылады және құрылғыға жүктеледі; сіздің екі режимді серво сынағыш дайын!

Ұсынылған: