Симулятор сервопривода

Источник:

Иногда трудно увидеть, что на самом деле выводит RC-приемник на каждом канале, потому что программирование передатчиков и их микшеров иногда бывает странным. Еще больше программирование различается у разных брендов.

Этот сервосимулятор отображает выходные данные RC-приемника в микросекундах, процентах и ​​в виде графических полос/сервоприводов.

Действительный сигнал должен находиться в диапазоне 700-2300 мкс, при условии, что 1000 мкс = -100 %, 1 500 мкс = 0 %, 2 000 мкс = +100 %.

Он использует Arduino Nano для оценки до 8 сигналов RC и отображения их на ЖК-дисплее Nextion. Источником питания является 2S Lipo через стабилизатор напряжения. Вы можете использовать другие расходные материалы, но тогда значок батареи станет неде��ствительным.

Подключите выходы ШИМ к входным каналам 1-8.

Опции CPPM и SBUS будут добавлены в будущем.

Нажмите на полосы, чтобы изменить их цвет.

Нажмите на сервоприводы, чтобы изменить угол руля направления.

Нажмите [nor]/[inv], чтобы изменить направление сервопривода.

Что вам понадобится, помимо чехла с напечата��ным изображением и нескольких винтов:

1 Ардуино Нано
1 дисплей Nextion NX4832T035
стабилизатор напряжения для питания 5 В ЖК-дисплея Nextion, например. TRACO POWER TSR-1, плюс 2 Elcos 4,7 мкФ и 1 дроссель 8,2 мкГн (см. схему)
1 резистор 3к83
1 резистор 26к1
1 угловой штекерный разъем 3x12 (удалите 2 контакта, чтобы разделить PWM/CPPM/SBUS)
прототип печатной платы для установки электронных частей
1 переключатель Марквардта
1 2S Lipo, например, 800 мАч

Схема подключения очень проста, поэтому вы можете использовать прототип печатной платы. Исходный код KiCAD, а также файл Picture ServoSimulator_PCB.png дают некоторые подсказки по трассировке. Подробности смотрите на схеме.

Загрузите файл .tft на ЖК-дисплей Nextion, загрузите эскиз Arduino в Nano и получайте удовольствие!

Категория: Электроника

22:35
17
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.