Страница 1 из 1

pro mini+rs485 и заливка программы

Добавлено: 28 июл 2017, 20:30
vlad
Читал что при заливке программы нет необходимости отключать плату rs485 от ардуинки. развел плату с обвязкой, собрал в корпус и вывел разьем юсб ардуинки наружу. блин ну не хочет она прошиваться с подключеннной платой rs485. IDE долго думает и выдает вот такую ошибку:
Arduino: 1.8.1 (Windows 8.1), Плата:"Arduino Nano, ATmega328"

Скетч использует 8992 байт (29%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 480 байт (23%) динамической памяти, оставляя 1568 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x30
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x30
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .

Плата 485 стандартная от ардуино. если я ее отсоединяю то скетч заливается без проблем. Просьба подсказать, что делаю не так.

pro mini+rs485 и заливка программы

Добавлено: 28 июл 2017, 21:08
Dev1
RS-485 у вас подключен параллельно USB порту, они оба используют RX-TX это 0 и 1 пин. IDE же пишет 
programmer is not responding
нету соединения...

pro mini+rs485 и заливка программы

Добавлено: 01 авг 2017, 19:50
vlad
Dev1 писал(а):нету соединения...
Спасибо за совет. действительно оказалась не исправная платка 485. установил другую и все стало ок.

pro mini+rs485 и заливка программы

Добавлено: 01 авг 2017, 22:31
starshoy81
Есть один момент - если плата 485 включена в софтсериал, то при прошивке ардуины эта плата может выгореть по входам. Личный опыт - несколько штук MAX485ESA.

pro mini+rs485 и заливка программы

Добавлено: 02 авг 2017, 06:13
vlad
starshoy81 писал(а):Есть один момент
Выход: при прошивке ардуино отключать 485 или есть варианты?

pro mini+rs485 и заливка программы

Добавлено: 02 авг 2017, 09:36
KSP
Я лично, всегда прошиваю не выключая плату и в сети RS-485 она в это время общается ни разу никаких сбоев и выгораний не было.

pro mini+rs485 и заливка программы

Добавлено: 02 авг 2017, 14:30
starshoy81
KSP, у Вас 485 на хардсериале при этом подключена?

Добавлено (02.08.2017, 14:30)
---------------------------------------------
vlad, если на софтсериале 485 сидит, то лучше отключать при прошивке основной платы.

pro mini+rs485 и заливка программы

Добавлено: 02 авг 2017, 20:51
KSP
Я всегда подключаю по хардсериалу, но сейчас делаю и на софтсериале буду заливать если сгорит обязательно отпишусь.

pro mini+rs485 и заливка программы

Добавлено: 05 авг 2017, 04:58
stapmoff
Я сделал много устройств с 485-м. Всегда микруха висит на хардсериал. Ноги 485 2 и 3 всегда подтягиваю к + через 10 кОм и все в порядке ни разу, ни что не горело! И не давало сбой при прошивке МК