Бесколлекторный Nine Eagles Solo Pro (переделка)
Ну вот, я в печали… Регуль TGY 5A, двигатель - аналог AP-02, прошивка 07мс. Как и раньше, взлететь удается только с минимальным значением гироскопа. Но это не полет. Чуть стик вправо-влево - хвост закручивает. Пробовал уменьшать мощность в прошивке - не помогает.
to “cylllka”: Что нить удалось накопать про БК хвост на mCPx? Как я понял там стоит какая-то ATmega8, но вот какая.
Ну вот, я в печали… Регуль TGY 5A, двигатель - аналог AP-02, прошивка 07мс. Как и раньше, взлететь удается только с минимальным значением гироскопа. Но это не полет. Чуть стик вправо-влево - хвост закручивает. Пробовал уменьшать мощность в прошивке - не помогает.
to “cylllka”: Что нить удалось накопать про БК хвост на mCPx? Как я понял там стоит какая-то ATmega8, но вот какая.
У меня тоже 5ти амперный регуль не помог. Леталось хорошо на просевшем аккумуляторе, когда хвосту мощи нехватало. Я тогда обрадовался и написал, что афигенно летает. А когда зарядил аккумулятор, то снова колбасня началась.
У меня не слишком хорошие познания в английском языке, может кто свяжется с этим товарищем?
Микроконтроллер АТtiny
Исходники там прилагаются - по изучаю на досуге. Попробую нашу прошивку улучшить.
Основное направление улучшения - изменить способ замера ШИМ на более быстрый, ну и цикл PPM можно еще немного подсократить.
С текущей прошивкой еще можно поэкспериментировать - найти подходящий множитель и смещение для второго канала. Возможно, стоит попробовать подмикшировать немного газа первого канала (ОР) во второй (ХР).
Исходники там прилагаются - по изучаю на досуге. Попробую нашу прошивку улучшить.
Основное направление улучшения - изменить способ замера ШИМ на более быстрый, ну и цикл PPM можно еще немного подсократить.С текущей прошивкой еще можно поэкспериментировать - найти подходящий множитель и смещение для второго канала. Возможно, стоит попробовать подмикшировать немного газа первого канала (ОР) во второй (ХР).
Рома, может письмо накатать этому кулибину? Узнать какая задержка и че за алгоритмы
Алгоритм у него, как я вскользь посмотрел, не мудреный. Но у него есть преимущество в виде полноценной периферии чипа. PIC - это дешевка…
Алгоритм у него, как я вскользь посмотрел, не мудреный. Но у него есть преимущество в виде полноценной периферии чипа. PIC - это дешевка…
А что она нам дает? Можно уменьшить задержки сигнала? И какой минимум можно получить?
Пока не знаю - нужно на бумаге расписать для понятности. Теоретически, можно задержку уменьшить до нескольких периодов ШИМ. Но надо понимать, что дискретность цикла PPM никуда не деть. Т.е. задержку можно уменьшить, но если ШИМ изменяется за цикл PPM значительно, то отставание неизбежно.
У атмег есть встоенный ШИМ модулятор. Здорово упрощает прошивку и уменьшает время обработки.
А у ппма пакет - где то 2 мс, задержка, считайте, нулевая.
А если попробовать уменьшить размер фрэйма PPM до 10мс, все равно используются только первые 2мс? Народ на rcgroups пишет, что такое прокатывает, типа 20мс хоть и стандарт, но не строгий.
Уже уменьшали.
Прошивки на 20, 10 и 7 мс: files.shelek.su/…/pwm_to_ppm-RXL-1.5.1-hex/
Обратил внимание, что народ, переделывающий хвост на БК, очень любит регулятор Turnigy 6A. Его перешивают своей прошивкой, чтобы он понимал PPM с размером в 2мс, ну и конвертер соответственно должен выдавать PPM 2мс. Хотя летает же мессер и без таких шаманств с TGY 3A…
Его перешивают
Может тогда можно поправить прошивку и зашить в него, чтобы не ППМ, а ШИМ понимал?
доброго)
кто захочет написать прошивку для контроллера, вот немного теории и практики на AT90PWM3 (пардон если повтор)
www.gaw.ru/html.cgi/txt/app/micros/…/AVR494.htm
Налиставшись в очередной раз rcgroups, как я понял, надо ATtiny13. Подойдет ли, например ATtiny13A-SU? То есть нужно просто залить в этот чип прошивку, которая использовалась для mCPx и развести типа как здесь?
www.rcgroups.com/forums/showpost.php?p=14354426&po…
Налиставшись в очередной раз rcgroups, как я понял, надо ATtiny13. Подойдет ли, например ATtiny13A-SU? То есть нужно просто залить в этот чип прошивку, которая использовалась для mCPx и развести типа как здесь?
www.rcgroups.com/forums/showpost.php?p=14354426&po…
Да, правильно понял. Контроллер любой АТтини 13
А можешь сделать инструкцию такую же но для хк регуля и сразу с конвентером, на будущее себе;) чтобы потом не мучаться.
А на первой странице не такое?
А можешь сделать инструкцию такую же но для хк регуля и сразу с конвентером, на будущее себе;) чтобы потом не мучаться.
Дык уже есть.
Еще раз на всякий случай:
С прямой прошивкой
________________________________________________________________________________
С инверсной прошивкой
Лучше использовать прямую прошивку. Но если у кого то старый вариант моего конвертера с обратной, не страшно, все равно работает
После программирования выключатель желательно отпаять, уменьшится вес и увеличится надежность
Возможно:) просто тут как-то виднее:)