Activity
Спасибо за статью!
Как профессиональному электронщику, мне так и не хватило времени чтобы принципиальную схему устройства нарисовать. 😃)))
Под впечатлением, пришлось очередной блог про лимитер дописать.
Автору статьи, я подарю пару переходных плат. Рад, что люди занимаются нашим общим делом.
Мой пост по изготовлению лимитера: “Теперь нужно подготовить модуль передачи данных.” и далее по тексту.
Мне не приходят оповещения о комментариях в дневнике. Поэтому и отвечаю не сразу.
- JDY-23. Приведенный по ссылке можно использовать. Разница только в начальной его настройке. Там начальная скорость другая и система команд отлична. После настройки ОН НИЧЕМ НЕ отличается от 08-го. Поэтому работать будут и 23-й и 08-ой одинаково.
- Да, я перепаиваю регулятор напряжения. При этом на 4В найти очень непросто и продают только партиями по запросу. Как я там писал, можно и не перепаивать. Оставьте на 5 В и не парьтесь. Ничего страшного не произойдет. Будет работать также, может потреблять будет на неск миллиампер больше.
- VCC, A4, A5, gnd это обозначения на плате jdy. На картинке все понятно. VCC и GND это питание, паять на соотв выводы ардуино. А4 и А5 это сигналя RX/TX тоже на соотв выводы ардуино через smd резисторы 1 ком.
-
- У платы ардуино идет дорожка от процессора к пину 3. Ее перерезаем острым ножом в любом месте. Получается пин 3 ни к чему не подключен. Между пин 3 и пин 2 паяем резистор. Далее к пин 3 паяем желтый сигнальный провод. В итоге сигнал с желтого провода через резистор попадает на пин2 и далее в процессор. Пин3 используется как площадка для установки резистора и подпайки проводка (штатный сигнал с этого пина отрезали) .
- USBASP НЕ подойдет. Это другое. Нужен именно USB-TTL или их еще называют USB-UART. Этот же переходник понадобится для программирования самой ардуино. Без него никак. По программированию ардуино много видео в сети.
- На фото четко видно, что пин GND на датчике не припаян (слева фото). А справа видна капля припоя и провод. Земляная площадка датчика соединена с выводом GND платы ардуино.
08-ой и 23-тий работают абсолютно одинаково. Мне показалось, что у 23-го слегка дальность повыше. Поэтому делать под него отдельную статью не вижу смысла. Народ еще больше запутать можно.
Про непонятные нюансы - задавайте вопросы. Я постараюсь ответить.
Главным недостатком описанной конструкции была сложность установки БЛЮ модуля. Не очень удобно припаивать проводочки. Этот момент я решил переходной платой. Модуль припаивается к плате, а плата к ардуине. Никаких проводов теперь вообще нет. Но эта плата изготовлена промышленным способом. Ради одного устройства делать такое нет смысла.
Могу поделиться, вопрос только в доставке.
aliexpress.ru/item/32710174521.html?spm=a2g39.orde…
В последнее время Jdy-08 сильно подорожали и их стало гораздо меньше на али. Но все что я брал, работают.
Сейчас китайцы перешли на выпуск новых плат. Называются JDY-23. Эти модули сильно дешевле и работают даже более стабильно. JDY-23 имеют немного другую систему команд. Начальная настройка этого модуля отличается от описанной в моих блогах. После настройки, модуль работает совершенно аналогично 08-му.
Тут совсем другое устройство. Для измерения высоты есть готовые альтиметры, которые напрямую в FRSKY приемник втыкаются. На НК продаются совсем недорого. Лимитер же предназначен для фиксации высоты взлета в ТЕЧЕНИИ 10 сек после выключения двигателя, а не через 10 сек после выключения.
Дополнительно, у меня реализован тренировочный режим. Это когда можно заранее установить высоту взлета и мотор отключится на заданной высоте.
неужели пенопласт шариковый? На видюхе шарики видны. Или все таки обман зрения.
Любая программа терминала подойдет. Возможно не так удобно, но работать будет.
Здесь каждая команда прописана в отдельной кнопке. Если таких кнопок не предусмотрено, то команду придется с клавиатуры вводить.
Кнопка Fly - команда fly
кнопка Param - команда prm
и т.д.
Устройство полностью готово, испытано и работоспособно. Проект полностью завершен, но возможно будут дополнения.
Интерес на лимитер есть в Кемерово, Томске и Бийске.
Под “нашими соревнованиями” я понимаю те старты которые я провожу. Мне теперь ничего не мешает провести официальные старты в т.ч. и для детей. На которых, кстати, большой болт положили в этом сезоне.
Тему развиваю постепенно. А здесь отражается только последний пост.
Всю хронологию и продолжение лучше смотреть в моих дневниках:rcopen.com/blogs/81730
У устройствами закончил. Планирую снять небольшое видео по использованию.
Станок самодельный с полем 1000 на 600 примерно.
Я имел ввиду, что при использовании индуктивных датчиков точность выставления начальной точки (хоум) порядка сотки выйдет.
Мы работать без хоума совсем не привыкли. Даже не знаю как это можно. А вот выехать за пределы станины случайно - это без хоума элементарно. Я про концевики все думаю.
Для нас, работа без хоума, совсем не привычна, а концевики нам практически без надобности. Видимо мы так привыкли.
Конечно все может случиться… Если станок переклинило, обычно это сразу видно, и до выезда за пределы станины обычно дело не доходит. Бывает и шаги пропустит, останавливаешь, делашь хоум и вперед на продолжение работы.
Это я к тому, что хоум у станка должен быть обязательно. Как без него работать совсем ума не приложу. Мы индуктивные датчики используем. Точность точно выше сотки выходит.
Концевики по большому счету нафиг не нужны. Мы их поставили и оказалось практически зря. В настройке мача нужно четко указать размеры всех осей и тогда даже специально выгнать портал за границы НЕ возможно.
Я пока не решил стоит ли выкладывать софт для всеобщего скачивания.
Если интересно попробовать по тестировать, я могу скинуть программу через личку.
Сейчас жду кое какие запчасти из китая. как приедут можно договориться переправить готовое устройство.
Офигенно красиво.
И… про девушку можно было бы посмотреть 😃
Сегодня планирую облет. По результатам отпишусь. С фотографиями конечно.
Цена вопроса планировал в 500 руб уложиться, но с модулем блютуза наверное 600 руб. выйдет. По поводу сертификации пока не знаю. Во первых непонятно как это делать и кто этим будет заниматься. Во вторых нам в своем регионе надо с правилами вопрос утрясти. Пока у наших планеристов и организаторов нет понимания по каким правилам летать.
Официальные правила. Приложение А пункт в). Так что пока все верно.
В любом случае спасибо за критику 😃.
По п 2. Так у меня и сделано.
По п. 1. Мое упущение. Видимо я неправильно думал. Получается не лимитер, а таймер мотора с фиксацией высоты. Придется эту штуку отключить. В любом случае спасибо за подсказку.
Все остальное на основной функционал не влияет, хочешь смотришь, хочешь нет. Просто цифры лишние. Могу давление атмосферное показать и/или температуру. По любому они измеряются. Вдруг кому интересно будет.
Про софт и функционал отдельно писать буду.
А управлять моделью со включенным двигателем религия не позволяет? А если тумблер блокировки на передатчике сломается - обязательно в Китай лететь…
Если серьезно, такой вариант в принципе исключен. Формирование выходного сигнала сделано программно. При любом зависании выходного сигнала НЕ БУДЕТ. Двигатель остановится автоматически.
Есть более простой и надежный способ устранения шума в Таранисе. Я писал в основной теме и на буржуйский форум выкладывал.
Припаиваются две емкости по 100 пф на плату усилителя. Одна емкость между выходы динамика, вторая между выходом и землей.rcopen.com/forum/f4/topic316896/4012
Наводку от передатчика стабилизатором напряжения не убрать. Решение было описано здесь:
rcopen.com/forum/f4/topic316896/4012
Треск в динамике полностью пропадает.
Сегодня впаяли резистор параллельно R77. 120 кОм поднимает напряжение до 3,25 В, но мы сделали немного с запасом. Резистор 68 кОм дал выходное напряжение 3,45 В. Одна ножка R77 соединена с земляным проводом. Поэтому резистор удобно впаять любой мощности СМД или выводной. Одной ногой на соединение R77 и R76, второй ногой в любое место где есть земля.
В результате доработки:
- Шум в динамике практически исчез.
- Подсветка теперь не моргает когда проговариваются фразы.
- Значения оцифровки стиков стали гораздо стабильнее.
Alex013: Выделил наиболее правильное и безопасное, на мой взгляд, решение.
Я даже подскажу. Резистор 120 кОм параллельно R77 поднимет напряжение примерно на 0.2 В.
Это немного проще чем перепаивать R76.
Я смотрю - на картинке эта доработка уже появилась. Раньше ее не было.
Самая прямая. Стабильные 3,0 вольта используются в качестве опорного напряжения для ЦАП и АЦП. В даташите для этого определены отдельные входы процессора. На них предлагается подать или напрядение питания или отдельное стабильное напряжение. Внутреннего стабилизатора процессор не содержит.
Если опорное напряжение ЦАП будет пульсировать, то эти пульсации будут присутствовать на выходе, что мы и имеем.
Значение индуктивности определяется частотой преобразования, разницей вх и вых напряжений и током нагрузки. Говорить что китаезы накасячили сейчас оснований нет никаких.
по фирменному даташиту нормальное питание процессора от 1.8 до 3.8 В. Максимально допустимое значение 4,0 В.
Напряжение с импульсного источника должно быть 3,4-3,5 В для того чтоб обеспечить нормальную работу трехвольтового линейного стабилизатора. Похоже в этом собака и зарыта. Из-за низкой разницы падений линейный стабилизатор не обеспечивает стабильного опорного напряжения 3,0 В. Отсюда идет и шум в динамиках и дерганье значений стиков.
По моей просьбе вчера удалось ковырнуть аппу дистанционно.
Вероятно я был не прав. Все таки выход идет с 29 ноги проца. И на эту ногу прицеплен ЦАП.
Только ума не приложу, почему питание так сильно влияет на выход ЦАП. Надо далее ковырять опорные источники напряжений.
Я тоже не пойму, нафига при наличии встроенного ЦАП припаивать отдельную плату с DAC и усилителем. Раз они так сделали, значит использовать внутренние ЦАП не планировали. А теперь поздно - разводка уже выполнена.
А емкость С2 скорее всего прицеплена к чисто цифровому выходу процессора. Поэтому формировать звук кроме как ШИМ методом возможности просто нет.
Аппы у меня пока нет. Имел только возможность немного ее поковырять.
У меня сложилось впечатление что звук формируется чисто цифровым методом обычной ШИМ модуляцией. Вот почему:
- Для формирования звука производитель планировал использовать цифровой синтезатор на микрухе U1. Впоследствии от этого отказался ради удешевления проекта. Канал звука через С2 был скорее резервным только для воспроизведения элементарных пиков. Следовательно маловероятно что в этом канале планировали работу ЦАП,
- Вход платы усилителя обозначен как РСМ_AUDIO, что явно говорит о том что это вход ШИМ.
- Обычно при использовании ЦАП шумы питания на выходной сигнал влияния практически не оказывают, т.к. ЦАП обычно стабилизируется внутренними опорными источниками. А вот при ШИМ сигнале, вся хрень питания напрямую вылазит на выход усилителя. В нашем случае это очевидно - стабилизация питания приводит к резкому уменьшению шумов.
- Перед усилителем установлена некая микруха U3. Сигнал со входа PCM_AUDIO сначала приходит на эту микросхему. Предполагаю, что это и есть интегратор ШИМ сигнала.
Пишу свое предположение для того, что если я прав, то бороться с шумом будет наиболее эффективно допиливая именно этот интегратор.
Для установления истины достаточно глянуть осцилом напряжение на входе усилителя. При его отсутствии можно померить мультиметром на постоянном и переменном пределах.
Кстати, при подключении к 17 ноге никакие резисторы ставит не надо. Просто затвор к 17 ноге и ВСЕ.
Уже и схему тебе повесили.
Только не бери BS170. Многие подсветку на этом транзисторе городят. Стоит он 1.5 рубля против 15 для IRF. Но крайне боится статики при монтаже. Выходит из строя даже при неправильной прозвонке обычным тестером.
Берешь полевик IRF 640 (или любой другой IRF только с N-Каналом) правую ножку (затвор) паяешь к 17 ноге, левую (исток) соединить с землей (минус). Между плюсом (+12В) и средней ножкокой транзистора включаешь подсветку.
все схемы управления аналогичны. Любой n-канальный полевик затвором на 17 ногу.
В прошивке управление подсветкой реализовано. Надо поставить в пульт саму подсветку, и реализовать ее управление от 17 ноги процессора.
В eePe стоит очень специфичная программа прошивки. Она требует последней версии драйверов. При том, что другие программы с этим программатором будут без проблем работать.
В мой компьютер/оборудование/диспетчер устройств/usb устройства находишь у удаляешь установленный драйвер AVR910. С инета скачиваешь новый, ставишь - и все зер гуд…
Наиболее подходящим будет вариант с масштабированием точности.
Т.е. если в исходном сигнале длительность 0-25% - переносим ее в первый выходной канал 0-100%.
Соотв 25-50% во второй выходной канал и т.д.
Если подумать, то и небольшие защитные интервалы на границах можно поставить.
Получается мы гарантированно защищаемся от разных сбоев передачи. Упадет точность, да бог с ней. На доп каналы вряд ли будут вешать критичные рулевые поверхности.
CУдя по симптомам точно кварц.
Емкости стоят для надежного запуска кварцевого генератора при включении. Надо уменьшать их величину, или попробовать вообще удалить одну из них.
От программы работа генератора не меняется. Поэтому смена версий программ ничего не даст. При прошивании процессора тактовый сигнал идет от программатора , поэтому загрузка идет стабильно.
Если генератор включился (т.е. аппа заработала) то будет стабильно работать до полного отключения. Можно смело летать.
Уже много народу жаловалось на не запуск аппы. Проблема решалась перепайкой кварцевого резонатора. Это маленькая железная деталька рядом с процессором. Еще есть подозрение, что эта деталь может своим корпусом замыкать дорожки платы, идущие под ней.
С ножек кварца на землю установлены две маленькие чип емкости. Их величина больше, чем рекомендует производитель процессора. Поэтому проц может иногда не пускаться. Можно попробовать убрать их совсем и посмотреть результат.
Проблема с кварцем. Поменяй на другой. Или можно поэкспериментировать с кондерами на ножках кварца.