Как управлять выключателем питания RC с помощью Arduino-/Adafruit-Board?
Я хочу управлять (включать/выключать) электромагнитный клапан с помощью выключателя питания RC и устройства Adafruit M0 Feather Bluefruit LE. Выключатель питания RC — это вот этот, а это Распиновка платы Adafruit.
Мое предположение заключалось в том, что мне нужно соединить проводной разъем сервопривода выключателя питания с платой Adafruit, как если бы я делал это с ESC, и управлять им с помощью ШИМ (мой гид говорит мне, что возможная ширина импульса составляет от 870 до 2220). мкс). Я подключаю белый кабель (я полагаю, это импульсный провод) серворазъема силовых переключателей с контактом GPIO с поддержкой ШИМ, а черный кабель (я полагаю, это минусовой провод) с контактом GND платы Adafruit. , как я сделал с ESC, который отлично работает с сервобиблиотекой Arduino.
Моя проблема в том, что электромагнитный клапан не реагирует. Правильно ли я думаю или совершенно ошибаюсь?
Спасибо и большое спасибо.
@user35225, 👍-1
Обсуждение1 ответ
Проблему решил сам. Если вы хотите активировать выключатель питания RC, сделайте это так же, как активируете ESC с помощью своего скетча. Провода разъема сервопривода должны быть подключены следующим образом:
- (белый) GPIO с поддержкой ШИМ
- (красный) положительный провод аккумулятора
- (черный) отрицательный провод аккумулятора
Простое решение заключалось в том, что выключатели питания получили меньше питания/отсутствовали.
«включение», как того требует типичный ESC, обычно означает включение и выключение ШИМ-управления дроссельной заслонкой, чтобы продемонстрировать, что за штурвалом находится подготовленный водитель/пилот. То, что вы описываете, больше похоже на то, как будто вы просто подаете * питание * на переключатель, предназначенный для питания от приемника RC, а не для питания самого себя (и, возможно, также приемника) от моторной батареи., @Chris Stratton
- Как изменить скорость нескольких сервоприводов, работающих одновременно с модулем PCA9685?
- Когда я проверяю скетч, я получаю несколько ошибок
- Проблемы с пониманием минимальных и максимальных параметров серводвигателя
- Как Arduino Uno может поддерживать до 12 сервоприводов, если у него всего 6 цифровых выводов ШИМ?
- Высокочастотный PWM на Adafruit Feather M0
- Управление сервоприводом без библиотеки сервоприводов
- Контакты ШИМ серводвигателей, Arduino Uno
- Одновременное использование SDA и SCL с аналоговыми входами
Код для успешного управления escs выглядит так: gist.github.com/vitorleal/9083802., @user35225
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он касается радиоуправляемого оборудования, а не Arduino., @Chris Stratton