Arduino

Arduino в Смоленске

Увлечения и развлечения
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

Просьба к специалистам,купил себе программатор USBASP для AVR контроллеров. Но моя микруха которую нужно прошить AT90S2313 не лезет в программатор программатора и как быть не знаю? Допустим установлю дрова, но куда и как пихать микруху? Может выводы с панельки программатора вывести на макетную плату и туда же установить микруху? Но как понять, какие контакты в панельки задействовать?
Помогите кто знает
Вложения
2017-09-28_191031.jpg
2017-09-28_191031.jpg (1.28 МБ) 8793 просмотра
Смерть опущенной америке!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

GND, RESET, MOSI, MISO, SCK.

Цоколевка твоей микросхемы здесь. Соответствующие выводы программатора должны быть в доке на программатор. Напряжения питания в твоей схеме и в схеме программатора какие?
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

neutrino писал(а):GND, RESET, MOSI, MISO, SCK.

Цоколевка твоей микросхемы здесь. Соответствующие выводы программатора должны быть в доке на программатор.
Так нету документов на программатор,пришел как на фото
Напряжения питания в твоей схеме и в схеме программатора какие?
5 вольт и перемычка там и стоит.
Смерть опущенной америке!
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

Нашел распиновку, neutrino, остальные выводы не задействовать? NC 'это земля? Их замкнуть между собой и на землю?
Изображение
Смерть опущенной америке!
Luckas
Сообщения: 1347
Зарегистрирован: 08 май 2015, 14:58
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino

Сообщение Luckas »

Индиана Джонс писал(а):NC 'это земля?
как правило No Connect или не подключен(не используется)
GROUND - "Земля"
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Да, другие не надо подключать. Землю не забудь, проверь, а то пыхнет и проц и программатор )))
Luckas правильно говорит, not connected. На всякий случай лучше в воздухе оставь.
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

Luckas писал(а):
Индиана Джонс писал(а):NC 'это земля?
как правило No Connect или не подключен(не используется)
GROUND - "Земля"
Спасибо! :uch_tiv:
Смерть опущенной америке!
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

neutrino писал(а): Землю не забудь, проверь, а то пыхнет и проц и программатор )))
.
Это как? Земля она же наверно из копа приходит на программатор?
Смерть опущенной америке!
FreemanNow
Сообщения: 30077
Зарегистрирован: 02 окт 2006, 09:23
Настоящее имя: Виталий
Откуда: г.Смоленск
Благодарил (а): 0
Поблагодарили: 2 раза
Контактная информация:

Re: Arduino

Сообщение FreemanNow »

что-то я про землю тоже ничего не понял )
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Индиана Джонс писал(а):
neutrino писал(а): Землю не забудь, проверь, а то пыхнет и проц и программатор )))
.
Это как? Земля она же наверно из копа приходит на программатор?
А на схему, в которой стоит твой процессор, откуда?
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

neutrino, так с программатора на макетную плату, где проц стоит ее присоединю
Смерть опущенной америке!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Индиана Джонс, у тебя макетная плата кормится от программатора, а не от отдельного источника?
Аватара пользователя
Индиана Джонс
Сообщения: 33424
Зарегистрирован: 25 янв 2013, 14:34
Настоящее имя: Игорь
Откуда: смоленск
Благодарил (а): 3754 раза
Поблагодарили: 1373 раза

Re: Arduino

Сообщение Индиана Джонс »

neutrino, так и есть на макетную плату от программатора и плюс и земля. Или нужно от отдельного блока питать?
Смерть опущенной америке!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Индиана Джонс писал(а):neutrino, так и есть на макетную плату от программатора и плюс и земля. Или нужно от отдельного блока питать?
Тогда ничего больше мудрить не надо.
Как правило от отдельного в серьезных проектах. Но если тебе пока хватает питания от USB, не заморачивайся.
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

neutrino, Даже спасибо не успел сказать, как снова забанили. Поставил программу для прошивки, называется AVRDUDEPROG но она не прошивает контроллеры AT90S2313-10PI и вроде вообще такие контроллеры уже не прошиваются?Как быть? И еще хотел спросить про фьюзы нужно ли их выставлять или не трогать? :ne_vi_del:
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Жеглов писал(а):neutrino, Даже спасибо не успел сказать, как снова забанили. Поставил программу для прошивки, называется AVRDUDEPROG но она не прошивает контроллеры AT90S2313-10PI и вроде вообще такие контроллеры уже не прошиваются?Как быть? И еще хотел спросить про фьюзы нужно ли их выставлять или не трогать? :ne_vi_del:
По поводу прошивки: RTFM, страница 68. Однозначно всё нормально шьется.

По поводу программы, попробуй выбрать Tiny2313, последовательность программирования по SPI, объем памяти и базовые адреса у них не отличаются, правда прочитал даташит по диагонали.

Фузов два: разрешение прошивки по SPI и длительность сброса. Не трогай их даже двухметровой палкой. То же самое касается LOCK битов. Иначе - выкинешь микросхему и побежишь за новой.
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

neutrino, спасибо!!! Выбрал ATtiny2313 Не могли бы вы посмотреть, правильно ли все стоит или может, где то нужно поставить галки или убрать?
Вложения
2017-10-12_125528.jpg
2017-10-12_125528.jpg (148.43 КБ) 9777 просмотров
2017-10-12_125539.jpg
2017-10-12_125539.jpg (178.02 КБ) 9777 просмотров
2017-10-12_125555.jpg
2017-10-12_125555.jpg (174.66 КБ) 9777 просмотров
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Не поверишь, в первый раз это вижу )))
Во вкладке Automatic programming галочку Fuses убери. Выполняемый файл для контроллера как называется?
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

neutrino писал(а): Выполняемый файл для контроллера как называется?
Выделил его, с расширением hex
Вложения
2017-10-12_193640.jpg
2017-10-12_193640.jpg (139.97 КБ) 9740 просмотров
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Выполняемые файлы записываются во флеш. Еепром для данных. Исправь, так не будет работать.
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

neutrino, ага поменял,как считаете, больше ничего в настройках можно не менять? Можно пробовать прошивать?
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Да, хреначь. Потом расскажешь.
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

Хорошо!Пробую!
Я Индиана Джонс!
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

Нажал прошить и вылезла такая ошибка? Что это может быть? :du_ma_et:
Вложения
2017-10-12_231116.jpg
2017-10-12_231116.jpg (169.75 КБ) 9713 просмотров
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Там написано. Не отвечает контроллер. Надо убедиться, что на него правильно приходит питание, сброс и линии SPI.
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

neutrino, питание проверил, пять вольт есть,буду дальше проверять
Я Индиана Джонс!
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

Вроде все проверил, но ошибка осталась. :-(
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

Контроллер стоит в схеме, или ты его к программатору напрямую подключил?
Аватара пользователя
Жеглов
Сообщения: 770
Зарегистрирован: 11 окт 2015, 00:04
Благодарил (а): 32 раза
Поблагодарили: 12 раз

Re: Arduino

Сообщение Жеглов »

На макетной плате подключил
Я Индиана Джонс!
neutrino
Сообщения: 4424
Зарегистрирован: 09 июн 2009, 01:03
Откуда: Смоленск
Благодарил (а): 13 раз
Поблагодарили: 81 раз
Контактная информация:

Re: Arduino

Сообщение neutrino »

То есть, контроллер стоит в схеме, а ты на него проводами кинул сигналы от программатора?
Ответить Пред. темаСлед. тема