Самодельный конвертер сингала PWM в PPM для простой установки БК двигателей вместо коллекторных.
Конвертер предназначен для конвертирования сигнала PWM - Широтно Импульсная Модуляция (используемая для управления коллекторными двигателями) в PPM - Фазо Импульсную Модуляцию (Используемую для управления сервомашинками и регуляторами бесколлекторных двигателей).
Одним словом, для возможности подключения регулятора бесколлекторного мотора к платам на которых нет PPM сигнала, и имеющим только выход на коллекторный мотор.
Схема выполнена на микроконтроллере PIC10F202 фирмы Microchip. Контроллер достаточно дешевый. Я его покупал в Киеве за 59 центов.
Конвертеры сохраняют возможность программировать регуляторы от пульта, ручкой газа.
На платах моделей сигнал PWM может быть как положительной, так и отрицательной полярности. К примеру мотор может быть подключен одним выводом к минусу, а вторым к ключу, который коммутирует плюс питания, а может и наоборот, когда ключ коммутирует минус.
Если коллекторный мотор одним выводом подключен на минус питания, а вторым на ключ (положительная ШИМ) то нужно использовать прямую прошивку.
Если мотор подключен одним выводом на плюс питания, а вторым на ключ (отрицательная ШИМ), то нужно использовать инверсную прошивку
Выкладываю две прошивки. С буковй i-инверсная прошивка. Если прошить конвертер неправильной прошивкой, то ручка газа будет работать в инверте.
Подключать конвертер можно или к разъему двигателя или к затвору управляющего полевого транзистора (ключа). Но в таком случае прошивки нужны различной полярности. Т.к. сигнал на ключе инвертируется. По этому если вы подключили конвертер, а газ работает в инверсии, то чтобы не перепрошивать, достаточно выбрать другой тип подключения к плате.
В случает когда мы берем сигнал с разъема двигателя, то нужно параллельно разъему припаять резистор 1-2кОм, для создания нагрузки на ключ. Без резистора регулятор может или не запуститься или кривая газа будет нелинейной.
Вот варианты подключения конвертера с разными прошивками, на примере платы вертолета Nine Eagles Solo Pro
c прямой прошивкой
с инверсной прошивкой
Выключатели в схемы нужны лишь для возможности запрограммировать регуляторы с пульта. После чего могут быть исключены из схемы.
Конвертер двухканальный, т.е. можно конвертировать сигнал сразу от 2х моторов и подавать на 2 регулятора.
Входы и выходы расположены крест-накрест, так что не перепутайте
Прошить микроконтроллер можно с помошью программатора, например PicKit2
Данный конвертер успешно использовался для перевода на БК следующих вертолетов Nine Eagles Solo Pro, Blade MSR, Blade mCP-X, Walkera lama3
В запасе есть несколько конвертеров, Киевлянам раздам бесплатно, если докажут, что они им нужны
Так же есть парочка конвертеров с разъемами, делались для самолетов Nine Eagles
Как это все работет можно посмотреть на видео:
http://www.youtube.com/watch?v=BzTE4_V24b8
http://www.youtube.com/watch?v=kV7qvf3ro44
За написанные прошивки отдельное спасибо Роману Чернышову (RXL)