NANO v3 в качестве USB-UART преобразователя
- Войдите на сайт для отправки комментариев
Чт, 27/09/2018 - 17:40
Здравствуйте, уважаемые знатоки.
Захотел обновить прошивку аппаратуры радиоуправления для квадрокоптера, для чего требуется USB-UART преобразователь, которого под рукой не было.
Читал что для этих целей можно использовать NANO т.к. там уже есть этот преобразователь на базе чипа CH340G.
По инструкции замыкаю RESET и GROUND, чтобы отключить контроллер от шины. Для проверки соединяю TX и RX, запускаю терминал (putty) и отправляю байт. На плате индикаторы RX и TX мигают, но в окне терминала в обратную сторону ничего не приходит.
Соответственно, и с микроконтроллером радиоаппаратуры связаться не получается.
Не подскажете что я делаю не так?
очень важный абзац инструкции.
Обратите внимание на то, что выводы устройств подключаются к плате, не TX к RX, RX к TX, а TX к TX, RX к RX (так как вывод TX чипа преобразователя на плате Arduino подключён к выводу RX самой платы, а вывод RX чипа подключён к выводу TX платы).
Благодарю за ответ,
этот абзац я читал и подключал RX-RX, TX-TX.
Но это не даёт ответа на вопрос почему при замыкании на плате RX и TX отправленный байт не возвращается назад в терминал.
meridbt, не должно быть эха на ардуинах с ch340, 100 раз обсуждали.
dimax, если так, значит я неправильно выбрал метод проверки.
Но связь с МК аппаратуры РУ всё равно не работает.
Видел в видеоролике одного итальянца, что он припаял резистор 2,2 кОм между пинами RX и GND. Не знаете для чего это может быть необходимо?
Вариант кусить резисторы и паять новые контакты, результат usb-uart & uploader для micro pro или новый чипконтроллер.
припаял резистор 2,2 кОм между пинами RX и GND это для логика TTL Logic Levels 3.3V
Протестировал в своем случае, usb-uart для sim800l (reset на gnd в случае uno), эффект мигания одного светодиода получился в случае некорректной скорости на порту com в настойках putty.
у sim800l 3.3V уровень логической единицы, использовался делитель напряжения.
возможно autobaud ваше устройство не знает или не дружит с ним. необходиммо копать эту тему. (dte-dce)
других идей нет, если нет ошибок в схеме подключения и оно всё живо само по себе.
ну ещё как вариант чтобы ваше устройство вошло в режим обновления прошивки требуется нажимать/замкать/держать кнопки/контакты/перемычки, порой это вообще не тревиально и без точного знания как это сделать вообще не вариант, как пример ответ поддержки sim800 ниже, пойди догадайся что так нужно сделать (особенно п5):
Добрый день.
Спасибо за ответы.
Купил отдельный USB-UART PL2303 на том же CH340G, аппаратура прошилась с первого раза.
Видимо, дело в самой плате nano. У меня китайский клон. Или в кривизне рук.
"PL2303 на CH340G" - это как?
sadman41
вот так, но Вы правы, на фотографии CH340G, а на реальной плате другой МК. Он со стёртой маркировкой, но скорее всего PL2303.
Спасибо, что поправили