Помогите понять как запрограмировать мега2560

Обсуждение контроллеров, заливка скетчей и загрузчиков
Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#1

Сообщение jonik22sm » 25.07.2016{, 02:42}

Купил макетку на 100 ног купил мега 2560 припоял, припоял всю обвязку. микросхема пустая без загрузчика. Как его туда залить я немогу нигде найти инфу
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Сергей
Лейтенант
Сообщения: 575
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Помогите понять как запрограмировать мега2560

#2

Сообщение Сергей » 26.07.2016{, 00:18}

jonik22smhttp://forum.flprogwiki.ru/viewtopic.php?f=18&t=1200 здесь обсуждали.
А вообще поиском пользуйтесь. По сайту и по интернету.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#3

Сообщение Pratak » 26.07.2016{, 10:21}

А мега 2560 это atmega2560-16au?
Чем прошивать хотите? Ардуинкой или программатором?
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#4

Сообщение jonik22sm » 26.07.2016{, 13:02}

Ардуинкой уно или нано есть то и то
Я ещё не могу разобраться с названием выходов и входов
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#5

Сообщение Pratak » 26.07.2016{, 14:03}

jonik22sm писал(а):Я ещё не могу разобраться с названием выходов и входов
Хм, а как вы тогда обвязку вешали?
Вот распиновка:


Распиновка UNO есть на местном источнике: Распиновка микропроцессоров семейства АРДУИНО

Делаете из UNO программатор, подключаете SCK, MISO, MOSI, reset, питание согласно распиновке и вперед)
Вложения
8188748.png
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#6

Сообщение jonik22sm » 26.07.2016{, 17:25}

Какойто скетч нужен или как?
подключаете SCK, MISO, MOSI, reset,
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#7

Сообщение Pratak » 26.07.2016{, 20:07}

В UNO, которую будете использовать в качестве программатора через ArduinoIDE (прога котрой прошивают ардуинку) заливаете скетч ArduinoISP, он там в образцах. Далее соединяете SCK,MISO,MOSI камня и UNO с прошитым ArduinoISP, а пин reset микроконтроллера на десятый пин UNO. Выбираем программатор arduino as ISP в меню сервис -> программатор. Затем выбираем мега 2560 в списке контроллеров. Потом идем в Инструменты - > Записать загрузчик. Радуемся)))
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#8

Сообщение jonik22sm » 26.07.2016{, 22:38}

Пишет
Недопустимая подпись устройства.
Дважды проверьте подключе и попробуйте снова, или использовать -F для переопределения
этот чек.
Последний раз редактировалось jonik22sm 27.07.2016{, 14:38}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#9

Сообщение Pratak » 27.07.2016{, 12:53}

Можно ссылку на ваш камень, где брали?
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#10

Сообщение jonik22sm » 27.07.2016{, 14:35}

Последний раз редактировалось jonik22sm 27.07.2016{, 14:36}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#11

Сообщение Pratak » 27.07.2016{, 14:47}

Камень верный... К сожалению сам сейчас проверить не могу, нет таких контроллеров. Проверьте качество пайки и верность подключения. Может вы в обвязке чего перепутали?
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#12

Сообщение jonik22sm » 27.07.2016{, 15:23}

ок сейчас сяду проверю кварц на 16 и к нему кондюки на 22пФ правильно?
а питание обязательно звездой делать или можно шлейфом
Последний раз редактировалось jonik22sm 27.07.2016{, 15:25}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#13

Сообщение Pratak » 27.07.2016{, 16:34}

Да. Подключение по даташиту:

где кандеры на 12-22пФ.
Что касается питания то лучше звездой, опора все таки. Но может и шлейфом подойдет, не пробовал))
Вложения
4499599.png
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#14

Сообщение jonik22sm » 27.07.2016{, 19:49}

А как кондёры подбирать?
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#15

Сообщение Pratak » 27.07.2016{, 20:22}

По даташиту 12-22пФ, гланое что бы одинаковый номинал был. В вашем случае имеющиеся на 22пФ - отлично подходят.
Изображение

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#16

Сообщение jonik22sm » 28.07.2016{, 00:59}

а aref нужно через кондёр к минусу притягивать?

Добавлено (28.07.2016, 00:59)
---------------------------------------------
Теперь пишет
Expected signature for ATmega2560 is 1E 98 01

         Double check chip, or use -F to override this check.
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Pratak
Сержант
Сообщения: 195
Зарегистрирован: 08.02.2016{, 20:21}
Репутация: 6
Откуда: Севастополь
Имя: Дмитрий
Контактная информация:

Помогите понять как запрограмировать мега2560

#17

Сообщение Pratak » 28.07.2016{, 13:33}

Неверная подпись камня. Варианты:
  Возможно вы неверно указали камень при прошивке.
  Возможно надо поправить /ide/hardware/arduino/avr/boards.txt, попробуйте заменить строку



Код: Выделить всё

megaADK.build.mcu=atmega2560
на



Код: Выделить всё

megaADK.build.mcu=atmega2560-16AU
[/i]
Изображение

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

Помогите понять как запрограмировать мега2560

#18

Сообщение Max » 28.07.2016{, 14:51}

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

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Помогите понять как запрограмировать мега2560

#19

Сообщение jonik22sm » 28.07.2016{, 15:14}

Всё дело в размерах
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
nalnik
Майор
Сообщения: 1171
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 80
Откуда: Кисловодск
Имя: Александр

Помогите понять как запрограмировать мега2560

#20

Сообщение nalnik » 28.07.2016{, 15:16}

Я хочу быть добрее, но люди сами нарываются.

Ответить

Вернуться в «Контроллеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей