Альтернативная прошивка к FlySky/Turnigy/I-Max/Eurle (Кодер Fokus-a - MSV)
Не претендуя на звание “Доброго Человека” постараюсь объяснить:
спасибо, добрый человек! Все стало ясно, соединяем последовательно. Немного напугало наличие платки. Номинал сопротивлений критичен? другой добрый человек написал, что 2.4 кОм все эта котовасия затеивается для FPV c автопилотом FY31AP что бы управлять режимами автопилота, крутилка ясен пень не дает тактильных ощущений как тумблер
спасибо, добрый человек!
Да не за что )))
другой добрый человек написал, что 2.4 кОм
Можно и так. Суть - на крайних точках всегда разница 5 вольт. При номиналах 2,5кОм = получим 1 мА тока. Чем меньше номинал резисторов - тем бОльший паразитный ток будет потреблять эта цепочка, но станет выше помехозащищённость её. В наших реалиях раньше повиснет камень (проверено на моём грустном опыте) чем появятся сбои на каналах.
Но ещё раз - это не принципиальный вопрос, на ваше усмотрение.
все эта котовасия затеивается для FPV
Постараюсь за зиму дописать прошивку Алексея для ФПВ )) В основных планах - увеличение каналов до 12ти, добавление нескольких дискретных каналов (на тумблеры двойных расходов, они для ФПВ не критичны) и изменения косметического вида - замена надписи ТКут на РТН и прочие мелочи))
Да не за что )))
Андрей обращусь к тебе еще с вопросом. Все сделал как ты говорил, припаял резисторы и…
Верхнее положение - сигнал в минус на 80% - ок
Нижнее - в плюс на столько же
А вот в центральном положении (off) происходит странная штука - поначалу сигнал не меняется ( должен по идее в 0 встать). Но через пару минут постепенно сползает почти в ноль
Смотрел в меню display в стоковой прошивке
Где собака порылась?
А вот в центральном положении (off) происходит странная штука - поначалу сигнал не меняется ( должен по идее в 0 встать). Но через пару минут постепенно сползает почти в ноль
Значит резисторы большие по номиналу, или надо по схеме посмотреть, где китайцы ёмкость присобачили и уменьшить её в разы. Крайние положения - это или +5вольт, или 0 вольт напрямую, а вот среднее - это должна быть половина напряжения - т.е. 2,5 вольт.
Возьмите тестер и замерьте напряжение на среднем контакте при “среднем” положении переключателя.
Все оказалось тривиальнее, битый тумблер, взял другой, все четко в ноль уходит в центральном положении мгновенно
Вот она сермяжная правда и назидание всем нам. Прежде чем лезть в высшую математику проверь ,млин, предохранители.
Вы будете смеяться.
Не могу найти версию прошивки:
1 для Атмеги64 на 3 модели с полетными режимами
2 для Атмеги64 на 8 моделей без полетных режимов.
По ссылкам форума не нахожу. Помогите кинув на haron(гав)tut(тчк)by
А то обещал детям прошить и не хочется их подвести.
Заранее огромное спасибо
Неужели это еще кому-нибудь нужно?😁
Алексей Вы правы! 😒Это МНЕ и моим кружковцам _ОЧЕНЬ_ нужно! Спасибо! То что надо. А те прошивки , что были у меня раньше с крашем винта пропали:(
Просто ER9 чуть менее понятная, за то гараздо более функциональная, к ней есть утилита для изменения настроек с компа. Подавляющее большинство пользуется ею.
Просто ER9 чуть менее понятная, за то гараздо более функциональная, к ней есть утилита для изменения настроек с компа. Подавляющее большинство пользуется ею.
А можно ссылку на эту утилиту?
В соседней теме, на каждой странице… rcopen.com/forum/f8/topic192477/201
При прошивке аппаратур возник вопрос. Аппы, что были куплены ранее прошились на ура😁. Но две, полученные после НГ ни вкакую не хотят хорошо себя вести. Проблема со звуком - постоянно пищит. Причем с прошивкой 1.9.1. из последнего (см выше) архива, а все остальное работает 100%. Пищит очень интересно - переключая тумблер, нажимая на кнопку, нажимая на триммер, можно включить-выключить этот писк. Получается как бы триггерный режим, причем своя озвучка присутствует так же. Прошивка от ВитГо (Последний Vcoder) ложится корректно и работает без вопросов. Прошивка стоковая от старой аппы так же работает корректно и на этих двух. Версиии платы совпадают на всех аппах (v14). Видимо причина в железе. Если кто сталкивался - помогите советом, пожалуйста!
Если тема уже раскрывалась на форуме, сорри и пните в нужном направлении.
2 Aleksey_Gorelikov. Не дайте пропасть 😃).
теряюсь в догадках. Проверьте, фьюзы на старых и новых аппах одинаковые?
Фусы одинаковые, я их не менял. Правда пока не до конца проверил железо, но в новой версии с 5 ноги проца коротко звонится на транзистор, а в старой есть сопротивление, пока не было времени подробно исследовать это. Завтра буду капать это дело. Может и мой касяк, не уверен на 100%. Но факт на лицо, пищат заразы.
И убивает этот эффект переключения. Если (не зависимо который, кроме стиков и крутелок - они не участвуют в этом шоу) какой то орган управления включает, то другой (не зависимо который, кроме стиков и крутелок) - выключает. Думал, HEX файл заехал, взял по новой из архива и верификация…прошла. Флеш стирал, перешивал вновь на старую и шил по новой - монопенисуально. И на двух Турнигах это самое. А Старых прошил 4 штуки все OK! Не иначе домовенок шалит. Проверю схемотехнику, но сомнительно, что в этом дело.
Все ж может есть советы у кого нить, или естть у кого нить свежая Турнига попробовать перешить?
ps Прошивки пробовал обе для 64 меги - результат тот-же😵
Вы первый, кто пожаловался… Хотя, с пищалкой в нашей прошивке не все хорошо. Точнее с ней все хорошо, но пищалка у нас предпологается без генератора. А в турниджи стоит с генератором встроенным. В качестве предположения - попробуйте включить в разрыв цепи контроллер-транзистор конденцатор где-нибудь 0.1-1мкф. к примеру, и пищалку типа компьютерной, без генератора поставьте.
Фишка в том, что когда нога находится в режиме генерации PWM то ее значение изменяется в момент равенства счетчика с регистром сравнения и если сразу после изменения состояния ноги ( в прерывании по сравнению) остановить таймер, то нога будет оставаться в таком положении до тех пор пока счетчик опять не пойдет и не дойдет до следующего равенства. А так как в прошивке после отсчета нужной продолжительности счетчик просто стопается, то пин и повисает то во включенном то в выключенном состоянии. А разница в новых аппах наверное как раз в том, что стали ставить туда пищалку с генератором. Лечится в прошивке двумя строчками. После стопа счетчика нога переводится из режима генерации шим в режим вывода (нужно убедиться что она изначально инициализируется как выход и PORTx.<нога_пищалки> == 0. )
TCCR3A=0x00;
а перед запуском таймера снова переводим ногу в режим генерации PWM
TCCR3A=0x40;
Если не ошибаюсь стопается оно в прерывании interrupt [TIM3_COMPA] void timer3_compa_isr(void)
а запускается в void beep_start(BEEP_TRACK_DEF flash *notes, unsigned char cnt, unsigned char rep)
Во всех аппах (и новых и старых) - пищалка с генератором. Забавно, что больше ни укого этого глюка даже на пищалке с генератором не проявлялось. 😃 По режиму ПВМ - вы правы, я по-этому предложил развязаться по постоянке кондюком и пищалку заменить. Всеравно со встроенным генератором прелести пищания таймером нет. Без замены пищалки звуки тихие и не мелодичные.
Прошу помощи.
Может ли кто нибудь рассказать чем отличается AVIONIX AV-TH9B от Turnigy9. В основном интересует дисплей (если можно укажите где лежит DATASHEET). И было бы замечательно если кто-нибудь поделится библиотекой или ссылкой на нее для дисплея.(на C или на asm)
Может ли кто нибудь рассказать чем отличается AVIONIX AV-TH9B от Turnigy9. В основном интересует дисплей (если можно укажите где лежит DATASHEET). И было бы замечательно если кто-нибудь поделится библиотекой или ссылкой на нее для дисплея.(на C или на asm)
а разве дисплеи там отличаются?
вот мои библиотеки lcd.zip.html
первый драйвер: lcd.c - частично переписанный вариант focus-msv (правил там графику - линии более правильно рисует, ну и еще чтото по мелочи вроде удвоения и утроения символа при печати))
второй драйвер: lcd.asm и lcd_font.asm - драйвер дисплея на асме в авр-студии, не забудьте вытащить переменные модуля в .dseg (они вначале закоментированы)
обратите внимание - шрифт усеченный, программа печати расчитывает адреса для русских и латинских символов отдельно, маленькие буквы не делал…
комментарии в обоих библиотеках достаточно понятные
в асм варианте линии рисуются по алгоритму брезенхейма (очень быстро)
если что спрашивайте…
ну и если упомяните меня при использовании драйверов - то это будет лучшая ваша благодарность 😃
Спасибо Виталий!
А по поводу дисплея не знаю. Посылка пока на таможне висит.