Съдържание:

Двурежимен серво тестер: 5 стъпки (със снимки)
Двурежимен серво тестер: 5 стъпки (със снимки)

Видео: Двурежимен серво тестер: 5 стъпки (със снимки)

Видео: Двурежимен серво тестер: 5 стъпки (със снимки)
Видео: Выпуск гиперзвуковых ракет Кинжал увеличен в России, обзор 2024, Ноември
Anonim
Image
Image
Двурежимен серво тестер
Двурежимен серво тестер
Двурежимен серво тестер
Двурежимен серво тестер

Когато купувам нов серво мотор, искам бързо да проверя дали работи. Двурежимният серво тестер ми позволява да направя това за минута. Сервомоторите, поне по -евтините, които познавам, понякога не работят според очакванията, когато пристигнат: Скоростите скачат, електронното в сервото не работи или е 120 градуса, а не 180 градуса серво. Хубаво е да тествате серво, преди да го използвате! Досега хващах макет, Arduino, 5V захранване, USB кабел, моя компютър и няколко джъмпер кабела и всеки път изграждах серво тестер. С двурежимния серво тестер това вече е история.

Налични са търговски серво тестери за около $ 10, повече или по -малко разходите за този проект. Продуктите, които открих в Amazon, тестват до три сервомотора паралелно и имат три тестови режима: ръчен, автоматичен и неутрален.

Двурежимният серво тестер ви позволява да тествате до четири серво мотора паралелно и има два режима: Follow и Sweep. В Follow, свързаните сервомотори следват позицията на потенциометъра, в Sweep потенциометърът се използва за настройка на скоростта. Вътре има Arduino Nano и Step-Up DC-DC преобразувател за захранване на Arduino от 5V захранване. Устройството има превключвател за избор на режим и потенциометър за регулиране на управляващия сигнал.

За да изградите това устройство, ще трябва да направите малко запояване. Винаги е изненадващо как тези крехки електронни компоненти оцеляват при моето „запояване“. За да програмирате Arduino Nano, ви е необходим USB Mini кабел. Калъфът е 3D отпечатан с двата прикачени STL файла.

По -евтино е да си купите серво тестер. Но на изображенията и видеоклиповете, които намерих, винаги се използват микро и никога стандартни серво. Автоматичният режим изглежда няма регулируема скорост. Двурежимният серво тестер има достатъчно мощност за управление на четири стандартни сервомотора. Може да се препрограмира и можете да придадете на превключвателя и потенциометъра друго значение, ако желаете.

Консумативи

1 Arduino Nano

1 Усилващ DC-DC преобразувател, настроен на 5V до 12V (известен още като DC-DC Booster)

1 3-пинов превключвател за включване / изключване

1 100-1M потенциометър (известен още като регулируем резистор)

1 100n кондензатор

1 10k резистор

1 2-пинов щекерен клемен блок

2 Дъска за прототипиране 45x35 мм

1 13-пинов едноредов мъжки хедър

1 15-пинов едноредов мъжки хедър

1 2-пинов едноредов мъжки хедър с 15 мм дълги щифтове

3 3-пинов едноредов мъжки хедър

1 3-пинов едноредов мъжки хедър с два 15 мм дълги щифта

2 2-пинов едноредов женски хедър

Стъпка 1: 3D отпечатани части

Използвах материала "PETG", за да отпечатам кутията за двурежимния серво тестер (TMST). Ако нямате 3D принтер, препоръчвам да потърсите услуга за 3D печат наблизо.

Стъпка 2: Контролен борд

Табло за управление
Табло за управление
Табло за управление
Табло за управление

Запоявайте щифтовете към дъската Arduino, както е изложено на (една от) снимките в стъпката по -горе. VIN и GND се нуждаят от дълъг щифт, за да прикрепят по -късно контролната платка към платката за захранване. Не знам дали това се прави по този начин, но залепих компонентите върху дъската, така че да останат на място, когато обърнах дъската.

Един от трите щифта на превключвателя е отрязан, така че не пречи. Малко е тясно в тази област, защото издърпващият резистор трябва да бъде свързан към централния щифт на превключвателя. Потенциометърът е поставен така, че +/- да са към превключвателя, а третият щифт е към кондензатора.

Назовах някои от щифтовете на Arduino на снимката. A0 е четвъртият отляво, 5V четвъртият отдясно. GND е четвъртият отдясно и D9 четвъртият отляво; това съвпадение ли е Както и да е, двете основи на захранването и Arduino са свързани. 5V на захранването и 5V на Arduino не са свързани; това нямаше да работи. Arduino се захранва чрез VIN щифт.

Стъпка 3: Power Board

Захранващ борд
Захранващ борд
Захранващ борд
Захранващ борд

Поставете двете женски заглавки, така че да съвпадат с позициите на

1) VIN и GND на Arduino

2) 5V и заземяване на захранването.

Свържете VIN +/- и VOUT +/- с щифтовете на женските заглавки.

Стъпка 4: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Поставете захранващата платка в кутията. Използвах някои щифтове за фиксиране на дъската. Включете платката за управление и монтирайте горната част на кутията.

Това е двурежимният серво тестер. Картината показва как да свържете 5V захранване и серво мотор; цветовете имат значение!

Стъпка 5: Програмиране

Програмиране
Програмиране

Приложен е Arduino Sketch (TmstApp.ino), който можете да отворите с Arduino IDE и да качите на устройството. IDE на Arduino може да бъде изтеглен от:

След като отворите Arduino IDE и свържете двурежимния серво тестер, изберете порта (например COM5) и платката (Arduino Nano) в менюто Инструменти. Също така проверете/настройте процесора под Инструменти. За клона на Arduino, който използвам, процесорът е „ATmega328P (Old Bootloader)“.

Когато натиснете бутона за качване на лентата с инструменти, програмата се компилира и се качва на устройството; вашият двурежимен серво тестер е готов!

Препоръчано: