Преобразователь РРМ/0-5В
Возникла задача – управлять по стандартной радио аппаратуре с РРМ сигналом велосипедным контроллером бесколлекторника, заточенного под «холловую» ручку газа на руле (0-5В).
Есть ли готовые решения в виде «переходника» РРМ/0-5В?
Как примитивный альтернативный вариант, возможно посадить на мелкую серву переменный резистор или датчик холла, и крутить сигналом РРМ от приемника.
Либо использовать любой слабомощный контроллер для DC моторчика, и с его выхода снимать проинтегрированный кондером сигнал 0-5В.
Но все это как-то неправильно, хотелось бы что-то поэлегантнее, специально заточенное под стоящую задачку.
Подскажите,плз. готовое решение
Есть ли готовые решения в виде «переходника» РРМ/0-5В?
Вряд ли.
Не могу придумать применение такому сигналу (0-5В) на модели
Да это не совсем модель. Вернее, совсем не модель. Некое радиоуправляемое самоходное средство, на котором заюзаны самокатные мотор-колеса с контроллерами, управляемыми ручками газа 0-5В.
Да это не совсем модель.
Вот.
А зачем на модели такой сигнал? - поэтому вряд ли есть готовое решение.
(ну вот этот рег. м.б. можно приспособить(?) igva.ru/prd/sp_contr/scr_02h.htm)
Arduino + RC-цепь + несколько строк кода = то, что вам нужно.
Не совсем готовое решение, конечно, но гибкое и дешёвое.
AlexeyStn, спасибо за подсказку, но хотелось бы готовое решение, чтоб не колхозить.
Увы, придется. Действительно, не нахожу ничего готовенького.
Так и прикидывал - RC цепочка + цифровая или аналоговая схемка выборки и хранения на 20мс.
схемка выборки и хранения на 20мс
Не понял.
Сигнал РРМ имеет два уровня, чего там выбирать?
Информация в длительности импульса - 1.5+/-0.5 мс
И вот эту длительность импульса со скважностью примерно 10 надо преобразовать в уровень.
Совершенно верно. Нужно длительность 1-2мс преобразовать в уровень 0-5В, и удерживать его не менее 20мс. Вернее, до прихода следующего ШИМ импульса.
Это может быть реализовано как в цифровом, так и в аналоговом исполнении.
Есть такое, сделал на ардуне управление с пистолетной аппы гироскутером. Контроллеры применял как обычные,так и велосипедные.
руправление вперед/назад, раздрай, в однов версии делал разворот на месте, + 3й канал для вкл/выкл контроллера(сигнал ENABLE или стояночній тормоз)
файл под вело контроллер
Ну да, ищу готовый вариант, чтоб не колхозить самому.
Ну да, ищу готовый вариант, чтоб не колхозить самому.
нет такого…на крайняк можно взять платку сервы и один из выходов который на мотор подключить на управление скоростью.
В платке сервы мотор работает в режиме вперед/назад без изменения скорости. Там просто компаратор в ключевом режиме.
Мне же нужна линейная регулировка скорости.
в платке управление мотора идет ШИМ-ом., точнее сказать Н-мост.
ШИМом определяется требуемый угол поворота оси сервы. Управление моторчиком сервы идет через Н-мост в ключевом режиме компаратором по результатам сравнения с положением встроенного потенциометра.
Вы неверно знаете работу схемы сервоплатки.
для примера на паркфлаере найдите статью “Сервопривод. Жизнь после смерти.”
К тому же я не раз использовал и ремонтировал сервы и платки от них. Не знал бы не говорил. но дело хозяйское…
duzer, спасибо вам большое - ваша правда. Если быть корректным, то там действительно на выходе ШИМ управление моторчиком. Но ШИМ предельно “низкоступенчатый”. То есть, имеет очень малое число дискретных длительностей. Без ШИМа на выходе все сервы около нулевой отметки вибрировали, как умолишенные.
Но для моей задачки такой ШИМ слишком грубый, непозволяющий иметь тонкую регулировку.
Впрочем я уже понял, что ничего подходящего готового не найду, и набросал для себя более простой в реализации вариант - RC цепочку с простейшей аналоговой схемой выборки и хранения.
ничего подходящего готового не найду
Используйте speed контроллер для коллекторного мотора, там настоящий ШИМ от 0 до напряжения питания, RC фильтр подобрать не проблема.
например
ru.aliexpress.com/item/…/32890807293.html?algo_pvi…