Как подключить CH340 к atmega328?

ShadowFlash
Offline
Зарегистрирован: 20.06.2019

Как подключить CH340 к atmega328? Нашел только это, правильно ли?

https://diyhobby.ru/ckeditor_assets/pictures/107/original_scheme5v.png

ShadowFlash
Offline
Зарегистрирован: 20.06.2019
nikolaki
nikolaki аватар
Offline
Зарегистрирован: 14.02.2013

Правильно. Еще конденсатор от вывода DTR на ресет микроконтроллера 100n и не надо будет при загрузке скечей передергивать кнопкой.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

На приведённой выше схеме ATmega328P вообще нет, там к CH340 подключён коннектор. А как к этому коннектору будет подключаться микроконтроллер там не нарисовано.

P.S. Вы в курсе что перед тем, как подключать CH340, в микроконтроллер надо предварительно прошить загрузчик черз ISP программатор? Иначе загрузка скетчей через CH340 работать не будет.

 

 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018
ShadowFlash
Offline
Зарегистрирован: 20.06.2019

nikolaki пишет:

Правильно. Еще конденсатор от вывода DTR на ресет микроконтроллера 100n и не надо будет при загрузке скечей передергивать кнопкой.

Спасибо!

ShadowFlash
Offline
Зарегистрирован: 20.06.2019

Jeka_M пишет:

На приведённой выше схеме ATmega328P вообще нет, там к CH340 подключён коннектор. А как к этому коннектору будет подключаться микроконтроллер там не нарисовано.

P.S. Вы в курсе что перед тем, как подключать CH340, в микроконтроллер надо предварительно прошить загрузчик черз ISP программатор? Иначе загрузка скетчей через CH340 работать не будет.

 

 

Зато там подписаны пины к которым будет подключаться ch340. Не вкурсе, спасибо. Не подскажете как прошить загрузчик или ссылку хотябы, желательно на русском)

ShadowFlash
Offline
Зарегистрирован: 20.06.2019

ОО где вы раньше были(

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ShadowFlash пишет:

nikolaki пишет:

Правильно. Еще конденсатор от вывода DTR на ресет микроконтроллера 100n и не надо будет при загрузке скечей передергивать кнопкой.

Спасибо!

Есть контроллер в схеме, то по разным причина 100 может не хватить. Тогда попробуйте 220

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

ShadowFlash пишет:

Не подскажете как прошить загрузчик или ссылку хотябы, желательно на русском)

Смотря что есть в наличии - программатор (например USBasp) или ардуина.

Если вкратце:
1. Подключить к Atmega328p программатор по шине ISP
2. В меню Arduino IDE "Инструменты" - "Программатор" указать тип программатора
3. В меню Arduino IDE "Инструменты" - "Плата" указать тип платы с чипом Atmega328p (например UNO)
4. Собственно записать загрузчик в меню "Инструмены" - "Записать загрузчик"

Более подробно гугл знает

ShadowFlash
Offline
Зарегистрирован: 20.06.2019

ЕвгенийП пишет:

ShadowFlash пишет:

nikolaki пишет:

Правильно. Еще конденсатор от вывода DTR на ресет микроконтроллера 100n и не надо будет при загрузке скечей передергивать кнопкой.

Спасибо!

Есть контроллер в схеме, то по разным причина 100 может не хватить. Тогда попробуйте 220

буду знать

ShadowFlash
Offline
Зарегистрирован: 20.06.2019

Jeka_M пишет:

ShadowFlash пишет:

Не подскажете как прошить загрузчик или ссылку хотябы, желательно на русском)

Смотря что есть в наличии - программатор (например USBasp) или ардуина.

Если вкратце:
1. Подключить к Atmega328p программатор по шине ISP
2. В меню Arduino IDE "Инструменты" - "Программатор" указать тип программатора
3. В меню Arduino IDE "Инструменты" - "Плата" указать тип платы с чипом Atmega328p (например UNO)
4. Собственно записать загрузчик в меню "Инструмены" - "Записать загрузчик"

Более подробно гугл знает

спасибо

Irinka
Irinka аватар
Offline
Зарегистрирован: 28.06.2017

Объясните мне дурочке, что не так:

TX CH340 идёт к TX 328, RX соответственно к RX

У меня есть USB-UART

Я проверила, Пин TX и RX на выходе модуля идут к TX и RX CH340, т.е. не перепутаны.

Я подключаю:

TX 328 --- RX USB-UART

RX 328 --- TX USB-UART

Res 328 --- DTR USB-UART

И прошиваю. Прошивается.

Почему прошивается, если по схеме выше RX к RX, а TX к TX

Получается моя схема неправильная?

nik182
Offline
Зарегистрирован: 04.05.2015

Нет, нет. Только  Rx-Tx Tx-Rx. Передачу в прием. Иначе неправильно. Что двум передачам вместе делать? Куда передаваь? 

Irinka
Irinka аватар
Offline
Зарегистрирован: 28.06.2017

Я понимаю. А почему на схеме выше не так?