Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Своя схема USB-TTL на базе CH340G не заводится

Ср апр 20, 2022 02:34:42

Исходя из схем в интернете по CH340G сделал свою компиляцию. Для программирования 3.3v + 5v контроллеров с нормальным линейным стабилизатором.
Есть набор из 5 микрух.
1. Микруха исходная по ноге TX моргают светодиоды передачи данных когда в кольцо соеденяешь TX RX в терминале при подаче комнат - пусто
2. Заменил на другую микруху, определяется в диспетчере устройств но теперь и TX не работает. Терминал при подаче команд тупо зависает. Светодиоды передачи данных не моргают
В чем может быть причина? Ноги хорошо пропаяны. Схему прикладываю.

Включаю через 3.3v питание
Вложения
Screenshot_2.png
Плата
(109.41 KiB) Скачиваний: 154
Screenshot_1.png
Схема
(65.08 KiB) Скачиваний: 141

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 11:35:22

Всё не смотрел, но одно сразу бросилось в глаза. На печатке закорочены выводы 3 и 4 микросхемы дорожкой уходящей на конденсатор C3. То есть постоянно напряжение +3,3 В с вывода 4 подаётся на вход UART (вывод 3).
Да и расстояние между дорожками выводов 1 и 2 очень малы… вероятность появления перемычки между данными выводами. :solder: Печатка требует перерисовки для более качественного рисунка ПП. :)

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 11:52:15

Не изучал даташит но так по моему. Подтяжка на рх тх должна быть, ну и на входа д+ д- защита какая то обычно резисторы там стабилттрон или дроссель защитный синфазный

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 16:25:49

На печатке закорочены выводы 3 и 4 микросхемы дорожкой уходящей на конденсатор C3.
Не закорочены) Я так по-быстрому пририсовал перемычку до 3 вольт, она немного не планировалась) Заменяется проводом дюпон) Грубо говоря в реальной схеме нет отверстия перед микрой) И они не соединяются.
(от этого схема не перестает быть рабочей).

Подтяжка на рх тх должна быть, ну и на входа д+ д- защита какая то обычно резисторы там стабилттрон или дроссель защитный синфазный

Пользовался пруфом вот таким, рабочим. Там никакой подтяжки нету tx rx кроме резисторов токоограничивающих. Но хоть с ними хоть без не работает.



Странно то что модуль такой работает, а моя фигня не работает. Думаю если были бы проблемы с шинами д+-, то в диспетчере устройств вообще ком порта не показывалось бы. И данные передавались на ногу tx на одной из микросхем. Как минимум.

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 16:50:05

Подтяжка может и в есп включена на входах например. Чо тебе долго два резистора запаять для проверки?

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 16:52:06

Включаю через 3.3v питание


А если запитать микросхему напряжением 5 Вольт как это и положено?
Последний раз редактировалось electroget Вт апр 26, 2022 16:56:11, всего редактировалось 1 раз.

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 16:56:06

Лучше 12

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 17:00:04

vlasovzloy,
Подать нормальное питание и проверить, это минутное дело.

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 17:03:27

http://mypractic.ru/mikrosxema-ch340g-p ... eniya.html

Добавлено after 3 minutes 8 seconds:
Я кажется догадался. Да походу в питании дело. Там же своя схема от 5 вольт питается, а ты ее не задействовал. Для того чтобы и 5 вольтовые и 3 хвольтовые сигналы были надо буфер ставить какой то

Re: Своя схема USB-TTL на базе CH340G не заводится

Вт апр 26, 2022 23:08:01

Я так по-быстрому пририсовал перемычку до 3 вольт

Если ПП показанная тобой отличается от реальной, то зачем её показывать? А если всё же она такая как есть, то на ней как минимум два участка где возможна перемычка.
1.png
(45.64 KiB) Скачиваний: 78

Замерь напряжение после светодиодов линий ТХ, RX. Возможно при напряжении 3,3 В там не дотягивает до уровня лог 1. При напряжении питания 5 В работает, или такая же история?

Re: Своя схема USB-TTL на базе CH340G не заводится

Пт май 06, 2022 08:37:45

Возможно кренка смогла передавить встроеный стабилизатор и поджарить его. Как вариант отказавшись не на 3.3в.

У заводских 3.7в идёт на 16 ногу через 2 диода 5в с усб.
А вот с 4 ноги 3.3в от встроеного идёт на выход к подключаемому устройству.

На 15 ноге тоже они же 3.7, похоже она висит.
К 5в меге оно толерантно без всяких запитываний от 5в. Свисток питался от усб как он есть 3.7в, мега питалась от своих 5в.

На входе кренки нет литов, зато их дофига у микры, стабилизатор может не продавить и в это время микра повиснет.

Или вообще гдето непропай земли.

На этой схеме wemos нет ch430g, там чтото побольше. CP2104 всё таки чтото другое.
Хотя по другой схеме 4 и 16 просто в кучку к 3.3в идут.

На печатке закорочены выводы 3 и 4 микросхемы дорожкой уходящей на конденсатор C3.
Не закорочены

9 нога тоже на общий не закорочена ?
Ответить