Самодельный передатчик (часть 2)
Я вообще считаю, что электроника от сервы это самое что ненаесть простое! jonison правильно говорит, электролит надо поставить обязательно, а излучатели со встроенным генератором (пищалки) (“Вот например Название XCMS12C2305PX”) полярные тоесть плюс надо подавать на плюс, а минус соответственно на минус. А если включить наоборот, то она будет молчать.
Но решать конечно Вам самому.
Для MSV
Попробовал исправленную прошивку, стало значительно лучше.
Но есть маленькие вопросики:
Виртуальный канал от SW2 на Руль Высоты. При изменении Rate Вирт Кан РВ реагирует на изменение Rate при любом положении SW2 , хотя , КМК, должен только в крайних положениях, и только раздельно, т.е. каждый Rate только в своём положении SW2 ( правда, не помню, может у меня кривая была задана хитрая ?..)
Про кривую: в крайних положениях регулировка работает в крайних положениях SW2 , всё замечательно, но в среднем положении SW2 наверное должна регулировать центральная точка кривой, а она не регулирует.
Сейчас меня всё устраивает, всё можно настроить, но устаканить алгоритм работы - наверное надо.
Сергей, спасибо ещё раз!
Да,пожалуй электроника от сервы-самый быстрый и простой вариант.Тем более кучка дешёвых полудохлых серв присутствует.И на выход встречно-параллельно пищаль и мощный светодиод через диоды.В “0” SW2 всё молчит,в “1” загорается светодиод,в “-1” верещит пищаль.Летом стрёкот кузнечиков, можно и не услышать звуковой сигнал.
На днях появилась необходимость проверить дальность апи а помочь было некому , воздможно ли зделать такую функцию ?
А при чём тут кодер и проверка дальности аппы?
Со сложенной антенной, если у вас 35 или 40 мгц, должно брать метров 50 - 100, всё зависит от типа приёмника и мощности передатчика. С разложенной антенной дальность будет больше километра в воздухе.
+1
Проверка дальности действия - это в первую очередь функционал передатчика.
А уж смотря по тому как в нем включается режим проверки дальности - может быть можно и кодер такой фишкой снабдить.
Ежели, скажем, используется Футабовский модуль от 6EX, то в нем вроде как можно. PigTail это убедительно показал снятыми осциллограммами, но в живую такую фишку еще никто не делал/не публиковал.
Доброго дня всем. Хочу собрать обсуждаемый кодер. В качестве вч модуля хочу применить ВЧ модуль 40 MHz WFLY RF MODULE Type WFTRF01-FM. Подскажите может кто знает какое напряжение кушает этот модуль? какой лучше камулятор применить для питания всего фарша передатчика? На 7 или на 11в с учетом указанного вч модуля.
2Denn Денис, постарайтесь локализовать проблему. Т.е. как по возможности минимальным изменением в конфигурации модели от дефолтовой, получить то, что Вам кажется ( а может и не кажется 😃 ) является проблемой или некорректной математикой. И дайте мне эти настройки в цифрах конфигурации и значений каналов в мониторе. Я пока не вижу неожиданностей, и возможно Ваши отличия ожидания реакции каналов от того, что получается, можно объяснить. Ну или еще пока неведомый мне косячок притаился… 😃
2Lordik5 Интегратор+компаратор, первое что приходит в голову, на самом деле не столь хорошо, сколько плохо… Относительное изменение периода ppm-канала весьма незначительно по сравнению с периодом, поэтому имхо возможны проблемы со стабильностью ( в первую очередь температурной) у простейшей аналоговой схемки. Можно накрутить цифровой автомат на жесткой логике, но в наш век МК это будет неоправдано даже по цене. Платка от неисправной сервы плюс диод - самое простое решение ( если нагрузка не боится что может пойти шим). На а самое грамотное - МК.
Тут, кстати, в соседней ветки про телеметрию я жалуюсь на недостаточное кол-во дискретных команд… Честно говоря проблема у меня там надуманная, больше из “любви к искуству”, тк. каналов пока хватает в избытке, но хочется более грамотного решения, а не из пушки (каналом ppm) по воробью (одной дискретной команде). Зреет желание добавить в кодер большое кол-во (ну скажем 8) дискретных независимых команд, в один канал. Увы, но это потребует заметной измененения схемы кодера… Самое неприятное декодировать эти команды обычный приемник не сможет… Те. ему на один из каналов прийдется сажать доп. декодер (скажем на пик или меге8) расширяющий его до 8 дискретных. Вообще это здорово- можно ракеты пускать, сирены включать, БАНО мигать, щелкать фотиком, флаги на флагштоках поднимать, итд., итп… Но… Мне декодер не нужен, у меня он есть в моей OSD-телеметрии, и там могу навоять все что захочу ( тем более там уже по схеме заложено 8 дискретных выходов ).
В общем прошу высказываться надо/не надо… Ну и может кто возьмется за декодер? С протоколом договоримся…
В качестве вч модуля хочу применить ВЧ модуль 40 MHz WFLY RF MODULE Type WFTRF01-FM.
Все модули на 35 или 40 мгц, работают от 8-ми аккумуляторов MI-MH/Cd. В заряженном состоянии, напряжение где то 11В. Так же с успехом можно применить 3 банки Li-po. Многие Li-po используют, и я в том числе. В кодере предусмотренна программируемая сирена на разряд аккумулятором, т.е. для 3-x банок Li-po, сирену на 10В настраивать нужно.
Все модули на 35 или 40 мгц, работают от 8-ми аккумуляторов
Не стоит быть так котегоричным. Модули от мультиплекса к примеру являются исключением из этого правила.
+1
Проверка дальности действия - это в первую очередь функционал передатчика.
А уж смотря по тому как в нем включается режим проверки дальности - может быть можно и кодер такой фишкой снабдить.Ежели, скажем, используется Футабовский модуль от 6EX, то в нем вроде как можно. PigTail это убедительно показал снятыми осциллограммами, но в живую такую фишку еще никто не делал/не публиковал.
Уточню желаемую функцию, хотелось бы чтоб передатчик самостоятельно управлял сервой с одной крайней точки в другую , а я в то время смог отходить до пропадания сигнала , такая фишка есть в дорогой Футабе.
КМК, фишка интересная. Юзефульная для мегагерцовых апп.
А реализовать, сдается мне, не сложно. Перекладывать выбранный канал от Min до Max в пределах, установленных для одиночного расхода.
Интерфейс - в “Опциях”. Выбор канала, который будет использоваться для проверки и “On/Off”.
Выбор можно ограничить, КМК, первыми четырьмя каналами. По умолчанию - РН. Канал, проверяющийся функцией проверки положения ручки газа при старте аппы, из допустимых для выбора исключить.
Выбранное значение канала для проверки можно в EEPROM не сохранять (смысл не велик, КМК, а места мало). При входе всегда режим = “Off” и канал по умолчанию. Перевыбрать не трудно.
Режим проверки дальности - только пока аппа отображает этот пункт меню и состояние режима “On”. При выходе из этого пункта меню принудительно переключать состояние проверки в “Off” и выходить из режима проверки.
Или?..
P.S. На всякий случай - если модель = электричка, и если на приемнике FailSafe настроен в ненулевое значение в канале газа, то будьте готовы к тому, что мотор на модели, которую Вы держите в руках и уносите от передатчика, может включиться в самый неожиданный момент! И аппа этому никак не помешает (ни T-Cut’ом ни еще как) - это автономная настройка приемника.
и 3-ий канал лучше тоже заблокировать от изменений в режиме проверки… !
про файлсейф лучше напоминать при включении режима !
Газ не везде третий. Поэтому я и предложил принцип “Кого проверяем на ручку - тот и газ”.
Если кто себе переопределит газ в дефайнах - то и блокировка при проверке дальности переопределится автоматически.
Поминалочку - да, это правильно.
… “Осталось уговорить Рокфеллера!..” (с) Старый анекдот.
Вот читаю ваши мнения по поводу новой v1.9, и облизываюсь- дисплей-то у меня “перевёрнутый”,и залить 1.9 я не могу.Может,кто уже скомпиллил её под перевёрнутый 3310 ?Поделитесь,пожалуйста…😦
Утром прочитал о предлагаемой фишке, днем осознавал чего и как…, а тут уже столько написано… 😃
А мои “думы” такие -
функция нужна не столько для проверки дальности, сколько для комплексного тестирования всех систем вплоть до “на отказ”. Проверяется ведь вся цепочка: и электроника пульта, и приемник, и машинки, и привода. Запустить скажем на часок и пусть дергается до опупения… Посматривать что не глючит ли приемник (вроде бы на 2.4 такое бывает…), ничего не заедает, а в конце теста пощупать как нагрелся BEC… Вообщем, имхо, весьма полезно.
Шевелить будем не выходные каналы, а виртуально двигать все ручки и щелкать тумблеры. А дальше пусть все идет своим чередом: расходы, микшеры итп…
Что-бы не нагружать меню тестирования, в меню Contorls для каждого органа управления (канал газа ДВС-никам тоже неплохо подергать) будет добавлен параметр, что-то типа testing, где можно указать с шагом скажем 100мс время “перекладывания” из одного крайнего положения в другое. 0 в этом параметре- не участвует в тестировании. Ну и дальше в Options добавить “Testing” “On/Off”.
Осталось подождать когда желание сделать это, совпадет со свободным временем… 😃
КМК, даже при таком сурьезном подходе есть смысл разнести на два вида - “Проверка дальности” и “Полный тест”. “Проверка дальности” будет базироваться на функциях, написанных для “Полного теста”.
Ну, все таки проверка дальности бывает чаще, и ползать по куче настроек (даже просто взглядом…) когда надо только чтобы один канал дергался - не гут…
такая фишка есть в дорогой Футабе.
Есть и в дешевой турниджи 😃
Да ребята - хотел маленькую функцию в помощ а вишла огого
[QUOTE=EagleB3;1898745]КМК, даже при таком сурьезном подходе есть смысл разнести на два вида - “Проверка дальности” и “Полный тест”. “Проверка дальности” будет базироваться на функциях, написанных для “Полного теста”.
Мож проще одну функцию а в нее окошки и ставь галочки чем управлять будет , а по выходу из функции автоматически отмена ?
Да все можно. Но вот представь: приехал ты на поле, летать надо; солнце уходит, дни короткие - а ты галочки расставить должен.
Один из основных принципов эргономики: чем чаще выполняется действие, тем проще и быстрее оно должно запускаться (и останавливаться тоже).
На той же Футабе 6EX проверка дальности запускается тривиально: кнопочку на панельке зажал перд включением аппы - и готово. Минуту попискивает, работая в режиме ограниченной мощности, а потом сама из него выходит.
=============================================
Кстати! На тему поисковой сирены мы недавно говорили…
Если на приемнике есть файл-сейв и некоторый избыток каналов, то на неиспользуемом канале поставить файл-сейв в 100%. И сирену на него. Выключил аппу - сирена воет.
У Lordik5 - Assan, а на ассановском приемнике такая фича точно есть - файл-сейв настраивается на каждом канале индивидуально.
…А у меня сейчас неясные мысли, как бы нашу аппу заставить файл сейв на Ассане программировать. Один из способов программирования - поставить ручки аппы в требуемое положение перед включением приемника.
…Кстати, проверку положения ручки газа при запуске аппы, наверное, надо бы вынести на настройку в меню, в разрезе модели. Если на модели стоит регулятор с проверкой газа при подаче питания - эта проверка пользы не добавляет, а программированию Fail-Safe (если он программируется таким образом, как в Assan’е - вредит).
…солнце уходит, дни короткие - а ты галочки расставить должен.
Ну “галочки” и дома расставить можно. Настройки сохранятся в eeprom для модели. Комплексная проверка всего чего можно нужна не так часто, согласен, но потом можно задать тот минимум, который нужен для поля.
…если он программируется таким образом, как в Assan’е - вредит…
Не в теме, каким образом вредит? Как там программируется FailSave? (Можно в личку)