Конвертор USB - Serial
Рассмотрим универсальный конвертор USB - Serial на базе чипа CH340G с питанием 3,3 и 5 вольт (на самом деле это не так)
Полное название, как на Ali вот такое: "USB to TTL converter UART module CH340G CH340 3.3V 5V switch" (если кто заинтересуется и будет искать)
Для соединения с компьютером и прошивки модулей я использую адаптеры на базе чипа CH340. Мне понадобился конвектор для соединение модуля ESP8266-12E и адаптера для ESP-12
Вот как он выглядит
Вот его распайка
Этот модуль вызвал у меня сначала вопросы, а потом сомнения. Все дело в желтой перемычке между VCC и 5,0V или 3,3V (на снимках ее нет). Весь вопрос зачем она? Причем в интернете каких либо гневных высказываний на этот счет я не нашел!
Если вы подключаете оборудование с 5 вольтами вопросов не возникает, но если вы подключаете платы с питанием в 3,3 вольта, а именно такие на ESP 8266 (Общий обзор на модули ESP8266) возникают вопросы и их по меньшей мере возникает два.
Зачем эта перемычка?
Как варианты выдача питания для подключаемого модуля либо 5,0V, либо 3,3V, но внимательно рассмотрев плату я не нашел каких либо преобразователей напряжения, а чаще всего это AMS 1117 - 3.3 вольта, ну потому что дешево. И это плохо! Потому как для запитывание модуля при прошивке мне нужно готовит еще и напряжение в 3,3 вольта.
Второй вариант согласование уровней, но тут то же не все гладко. При измерении напряжения:
На VCC получаем значение 4,1в, что это?
На 5,0V значение напряжение 5,3вольта, нормально
На 3,3V значения напряжение 3,2 - в принципе нормально.
Но при установке перемычки
при замыкании VCC и 5,0V напряжение 5,3, что нормально.
А при установке перемычки между VCC и 3,3V значение напряжение 4,1 вольта и это много!
И зачем вот такой адаптер нужен?
Я принял решение модернизировать его, и перевести на постоянное питание 3,3 вольта, да плохо, что не будет 5 вольт, но мне это особо и не нужно.
Я перекусил ножку от разъема USB +5вольт
И подпаял туда проводок, вот так
А так же подпаял модуль на базе AMS 1117 - 3.3 вольта, тем самым я обеспечу питанием прошивающееся устройство.
И еще подпаял дополнительный штырек земли
И соединил все три контакта питания так как все равное сейчас везде одно напряжение 3,3 вольта
Прошла ночь и мне все это разонравилось поэтому я чуть поменял дизайн моей сборки, теперь она выглядит вот так
Перемычка установлена для проверки и замыкает RX и TX
Для проверки адаптера используем программы для работы с COM (Serial, последовательным) портом (на сайте TehnoSoft)
Теперь я спокоен за уровни и вообще за напряжение питание модулей ESP8266
Через такой конвертер возможно подключать любые модули, но я подключаю на базе ESP8266-12E и с таким модулем адаптера для ESP-12
Я попил чайку и решил вывести 5 вольт для того чтобы подключать адаптер для ESP-12 с питанием от 5 вольт
Добавил провода и вот такие штуки (не знаю как они называются правильно) для подключения к проводам или контактным площадкам все того же адаптера ESP-12 или отдельно модуля ESP -12
И вот что вышло вместе с платой адаптером проводами и ESP -12.
Теперь все готово к прошивке модуля.