Подключить PRO MINI

Charlie
Offline
Зарегистрирован: 26.03.2017

Я только начинаю познавать эту область электроники , поэтому буду задавать простые  для знающего народа вопросы.  Например, при использовании Ардуино Pro Mini   его собираюсь прошивать программатором USB ASP

Для этого  какие прибамбасы подойдут (буду выписывать с Али ) ?

Charlie
Offline
Зарегистрирован: 26.03.2017

PL2303 USB Для TTL Модуль Адаптер Конвертер RS232

 

1 шт. CP2102 модуль USB для TTL последовательный UART STC скачать кабель PL2303 Супер Кисть линия обновления для arduino (КРАСНЫЙ)

 

1PCS USB To Serial TTL USB-TTL Module Adapter PL2303HX Auto Converter Microcontroller With Flexible Cover 3.3V/5V For Arduin

ИЛИ это ?

CJMCU MICRO USB для UART TTL Модуль 6Pin Serial Converter CP2102 Uart STC Заменить FT232 Для Arduin

это годится ?

 И куда можно использовать датчик Холла ?

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

Charlie пишет:

Например, при использовании Ардуино Pro Mini   его собираюсь прошивать программатором USB ASP

Для этого  какие прибамбасы подойдут (буду выписывать с Али ) ?

В вашем вопросе уже есть ответ:

1) Arduino Pro Mini

2) USBasp

Всё остальное не программаторы. FT232 / PL2303 / CP2102 / CH340 - это всё USB-UART переходники, НЕ программаторы. НО с помощью них тоже можно загружать скетчи (для этого в ардуине есть специальный загрузчик).

Более подробную информацию о разнице между программатором и usb-uart переходником (и в каких случаях их применяют) это вы уж сами гуглите.

 

Charlie
Offline
Зарегистрирован: 26.03.2017

Жека, я знаю, что переходники. Но по практике, что  удобней использовать. Если у меня в руках не бывало, то как определиться ? С каким переходником лучше работать ?. Имеет ли значение цена. Насколько какой надежен ?  Гугл мне предложит 1000 вариантов и что я  выберу ?

АдамскийАВ
Offline
Зарегистрирован: 01.12.2016

Я тоже новичек в ардуинке, но так получилось что была у меня уно. Когда стал водомер в корпус засовывать жалко стало 600 р. за плату, приобрел на али про мини за 80р. а програмирую через уно вынув атмегу. Никаких затрат. 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017
JasKo
Offline
Зарегистрирован: 21.11.2015

Charlie пишет:

PL2303 USB Для TTL Модуль Адаптер Конвертер RS232

1 шт. CP2102 модуль USB для TTL последовательный UART STC скачать кабель PL2303 Супер Кисть линия обновления для arduino (КРАСНЫЙ)

1PCS USB To Serial TTL USB-TTL Module Adapter PL2303HX Auto Converter Microcontroller With Flexible Cover 3.3V/5V For Arduin

ИЛИ это ?

CJMCU MICRO USB для UART TTL Модуль 6Pin Serial Converter CP2102 Uart STC Заменить FT232 Для Arduin

это годится ?

 И куда можно использовать датчик Холла ?

Не годится.

Тоже не годится для загрузки скетчей, т.к нет отдельного сигнаднал DTR.

Вот это годится - https://ru.aliexpress.com/item/CP2102-USB-2-0-to-TTL-UART-Module-6Pin-Serial-Converter-STC-Replace-FT232-Module/32534146426.html?spm=2114.13010608.0.0.9gZQNN

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

да, я не ту ссылку дал, звиняйте. То, что JasKo предложил - лучше всего пайдеть. 

я сам вот это брал

https://ru.aliexpress.com/item/CH340G-5V-USB-to-TTL-UART-Serial-Converte...

но, в тот момент доставка была бесплатная

 

L Dmitriy
Offline
Зарегистрирован: 28.04.2017

Jeka_M пишет:

Всё остальное не программаторы. FT232 / PL2303 / CP2102 / CH340 - это всё USB-UART переходники, НЕ программаторы. НО с помощью них тоже можно загружать скетчи (для этого в ардуине есть специальный загрузчик)

 

Jeka_M,  пробовал я записать программу в Pro mini при помощи USB-UART TTL переходника и загрузчика, который надеюсь зашит производителем,  но не понятно в какой момент нажать RESET.

Нажимал при появлении надписи "Загружаем" и не получается. Как действовать правильно ?

 

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

L Dmitriy пишет:

Нажимал при появлении надписи "Загружаем" и не получается. Как действовать правильно ?

Да, примерно в этот момент и нужно нажимать, не раньше. Лучше всего найти USB-UART переходник с сигналом DTR и не мучаться. 

З.Ы. COM-порт в настройках Arduino IDE правильно выбран?

L Dmitriy
Offline
Зарегистрирован: 28.04.2017

Jeka_M пишет:
Да, примерно в этот момент и нужно нажимать, не раньше. Лучше всего найти USB-UART переходник с сигналом DTR и не мучаться. 

З.Ы. COM-порт в настройках Arduino IDE правильно выбран?

1. с DTR (data transf ready ???)  у меня нет,  но есть USB переходники с RST (ready send .... ???).

Это то же самое? Присоединить к выводу арудино RESET ?

2. Устанавливал последний тип (Arduino as ISP), он правильный для Pro Mini ? 

 меню 1.0.5 :  AVR ASP,    AVR ISP mk II, USBTinyISP, USBasp, Parallel Programmer, Arduino as ISP

 

 

 

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

L Dmitriy пишет:

1. с DTR (data transf ready ???)  у меня нет,  но есть USB переходники с RST (ready send .... ???).

Это то же самое? Присоединить к выводу арудино RESET ?

Не совсем.

DTR (data terminal ready) подключается к пину DTR на Pro Mini (к пину RESET работать не будет). 

Вы уверены, что именно RST (reset), а не RTS (request to send) ?? Если всё-таки RST, то подключается к пину RESET на Pro Mini.

L Dmitriy пишет:

2. Устанавливал последний тип (Arduino as ISP), он правильный для Pro Mini ? 

 меню 1.0.5 :  AVR ASP,    AVR ISP mk II, USBTinyISP, USBasp, Parallel Programmer, Arduino as ISP

Это выбор программатора, он не имеет никакого отношения к USB-UART переходнику. Это меню сейчас не нужно, там может быть выбрано что угодно.

Надо выбрать виртуальный COM-порт в меню "Сервис" - "Последовательный порт". Он должен отличаться от COM1 (это железный COM-порт на компе). Должен быть COM2, COM3 и т.д.

L Dmitriy
Offline
Зарегистрирован: 28.04.2017

Jeka_M пишет:

1. DTR (data terminal ready) подключается к пину DTR на Pro Mini (к пину RESET работать не будет).  Вы уверены, что именно RST (reset), а не RTS (request to send) ?? Если всё-таки RST, то подключается к пину RESET на Pro Mini.

2. Это выбор программатора, он не имеет никакого отношения к USB-UART переходнику. Это меню сейчас не нужно, там может быть выбрано что угодно. Надо выбрать виртуальный COM-порт в меню "Сервис" - "Последовательный порт". Он должен отличаться от COM1 (это железный COM-порт на компе). Должен быть COM2, COM3 и т.д.

 

1. Производитель напечатал на плате "RST", а имел ли он в ввиду RESET не знаю.

2. Порт установил правильный, который создался с присоединением USB переходника. Перекрестил RX-USB на TX-ардуиноMini , TX-USB на RX-Mini ...

bwn
Offline
Зарегистрирован: 25.08.2014

Если с перходника на CH340, как в 5 посте, можете просто подпаяться к ноге DTR и кинуть провод на вход DTR проминьки. Или добавить конденсатор на 0,1мкФ и кидать прямо на ресет дуины. У самого такой.

L Dmitriy
Offline
Зарегистрирован: 28.04.2017

спасибо Jeka_M за совет, нашел в нераспакованных запасах переходник с DTR, подсоединил к Мини и теперь не надо ловить момент нажатия кнопки Reset,  программируется нормально. И ком-порт нормально работает с Serial, некорректную работу  Serial и Serial1  с  Микро описал здесь: http://arduino.ru/forum/obshchii/serial1

 

 

 

Charlie
Offline
Зарегистрирован: 26.03.2017