Помогите подобрать программатор для Attiny2313

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 03, 2017 11:40:46

Сообщение 201bazza »

Всем привет! Давным-давно купил себе микроконтроллер Attiny 2313 и еще одну штуку (программатор это или нет - не знаю). Подскажите, пожалуйста, какой апгрейд нужно докупить, чтобы все таки удалось прошить микроконтроллер. Рылся в интернете, пока ничего внятного не увидел. И вообще какой программатор лучше брать для новичка? Фото с устройствами прилагаю ниже:
Изображение Изображение
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 243
Зарегистрирован: Вс янв 10, 2016 06:28:58

Сообщение nonro »

вполне работоспособная парочка, подключайте и шейте. И не забивайте голову)
Реклама
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 03, 2017 11:40:46

Сообщение 201bazza »

[uquote="nonro",url="/forum/viewtopic.php?p=3131929#p3131929"]вполне работоспособная парочка, подключайте и шейте. И не забивайте голову)[/uquote]

простите меня за глупые вопросы, но куда мне микроконтроллер подключать? Какой то переходник же нужен? На этих фотографиях - это все что у меня есть. Ну ноутбук еще есть с необходимым софтом.
Друг Кота
Аватара пользователя
Сообщения: 43966
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

У этих программаторов, как правило "стандартная" распайка разъёма-
Изображение
Либо микроконтроллер программируется "внутрисхемно", тогда, обычно, на плате предусматривается разъём "внутрисхемного программирования" (ответная часть к вашему- BH-10)
Изображение
Либо делаете маленькую платку для микроконтроллера с панелькой под микросхему, разъёмом, и ещё- я бы порекомендовал бы на плате поставить кварцевый резонатор (от 1 до 8 мегагерц, "какой попадётся" :))) )
Изображение
Скорее всего, через ваш программатор можно и питание на программируемый МК подать (возможно там есть какой- нибудь джампер)

зы.. Один микроконтроллер- это очень мало, надо хотя бы штук пять- несколько МК вы (с вероятностью 99%) :dont_know: быстренько "залочите" неправильной установкой фьюзов... :facepalm:

Для ознакомления:
http://bigbenmobileblog.blogspot.ru/201 ... r-isp.html
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 03, 2017 11:40:46

Сообщение 201bazza »

АлександрЛ, спасибо Вам за помощь. Крутая статейка. А зачем ставить кварцевый резонатор?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 43966
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Многие устройства используют микроконтроллеры с внешним кварцевым резонатором- внутренний генератор не отличается особой стабильностью частоты, поэтому, например в часах на Тини2313:
http://radiokot.ru/circuit/digital/home/33/
как только вы, программируя фьюзы, переведёте МК в режим работы с внешним кварцем- если кварца не будет- МК будет "молчать".
А, если в схеме к выводам MISO MOSI или SCK будут подключены светодиодные индикаторы- то она может и внутрисхемно не программироваться (обычно это- редкость, но всё- таки.. )
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 243
Зарегистрирован: Вс янв 10, 2016 06:28:58

Сообщение nonro »

Никаких кварцев там не надо, подключайте мисо-мисо, и т д.
Друг Кота
Аватара пользователя
Сообщения: 43966
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="nonro",url="/forum/viewtopic.php?p=3132033#p3132033"]Никаких кварцев там не надо,[/uquote]
В основном, может, и не надо.. Но я всё- таки сделал- вот такой "переходник" для программирования микросхем:
Изображение
Одна панель для Тини2313/АТ90S2313, вторая под Мега 8/48/88..
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

[uquote="nonro",url="/forum/viewtopic.php?p=3132033#p3132033"]Никаких кварцев там не надо, подключайте мисо-мисо, и т д.[/uquote]
Поправка: кварц там не обязателен. Но наиболее распространенный способ тактирования контроллеров - внешний кварц, а настраивается фузами. Таким образом для универсальности лучше предусмотреть кварц на плате, даже если использоваться не будет.
Прорезались зубы
Аватара пользователя
Сообщения: 243
Зарегистрирован: Вс янв 10, 2016 06:28:58

Сообщение nonro »

И вообще какой программатор лучше брать для новичка?
Не нужен кварц для новичка)
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

Для новичка лучше всего вообще фуз-доктор, потому что новичок наверняка накосячит с фузами. Ну или хотя бы кварц или внешний генератор (кстати в программатор от prottoss'a он встроен и выведен на LED, 3 вывод разъема).
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 03, 2017 11:40:46

Сообщение 201bazza »

Всем здравствуйте! Подсоединил Attiny2313 к программатору Usbusp, как было сказано выше в статье. Я не понимаю, на ножку 20 (VCC) нужно поддавать питание? Подсоединил вот так:

Изображение

Установил драйвера, подключил программатор вместе с микроконтроллером к компу. Попытался считать с помощью Ponyprog данные с кристалла. А Ponyprog пишет: ПОРТ СВЯЗИ НЕ ДОСТУПЕН!! Может я что то не так делаю?
Друг Кота
Аватара пользователя
Сообщения: 43966
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Прежде всего программатор должен появится в системе, и попросить установку драйверов.
У вас компьютер драйвера установил?
Программатор в системе есть?
Не знаю, может более свежий ПониПрог и умеет с USBISP (USBASP) работать, но мой ПониПрог200 знает только программаторы, подключённые через COM или LPT.
Ваш программатор знает AVRDUDE или Sinaprog.. Не знаю, кому как, но мне эти программы не понравились..
Если я правильно понял, то ваш программатор умеет подавать напряжение питания на программируемый МК
http://electroplanet.biz/developers_too ... sb_asp.htm
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 03, 2017 11:40:46

Сообщение 201bazza »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3133437#p3133437"]Прежде всего программатор должен появится в системе, и попросить установку драйверов.
У вас компьютер драйвера установил?
Программатор в системе есть?
Не знаю, может более свежий ПониПрог и умеет с USBISP (USBASP) работать, но мой ПониПрог200 знает только программаторы, подключённые через COM или LPT.
Ваш программатор знает AVRDUDE или Sinaprog.. Не знаю, кому как, но мне эти программы не понравились..
Если я правильно понял, то ваш программатор умеет подавать напряжение питания на программируемый МК
http://electroplanet.biz/developers_too ... sb_asp.htm[/uquote]

Драйвера установил. Система видит программатор. На счет того знает программа программатор или нет, не могу найти инфу. Вот фотка:
Изображение

Добавлено after 4 minutes 36 seconds:
Я не понимаю, VCC на микроконтроллере нужно подсоединять к питанию +5 В ???
Друг Кота
Аватара пользователя
Сообщения: 43966
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

В ПониПрог заходите в меню "Setup" => "Interfase setup", и там смотрите- можно ли там найти (подключить) ваш программатор.

И перестаньте цитировать полностью сообщение, на которое вы отвечаете- увидит " злой дядька модератор" :))) :))) и отправит в баню.. :facepalm:
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 03, 2017 11:40:46

Сообщение 201bazza »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3133453#p3133453"]В ПониПрог заходите в меню "Setup" => "Interfase setup", и там смотрите- можно ли там найти (подключить) ваш программатор.

И перестаньте цитировать полностью сообщение, на которое вы отвечаете- увидит " злой дядька модератор" :))) :))) и отправит в баню.. :facepalm:[/uquote]

Изображение
Друг Кота
Аватара пользователя
Сообщения: 43966
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

По поводу цитирования предыдущего сообщения я вам ещё раз предупрежу, а по поводу ПониПрог- (имхо) ваша версия тоже не может с этими программаторами работать..
Ищите либо AVRDude, либо SinaProg.. Они его знают..
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

[uquote="201bazza",url="/forum/viewtopic.php?p=3133445#p3133445"]Я не понимаю, VCC на микроконтроллере нужно подсоединять к питанию +5 В ???[/uquote]
Да. Обязательно. И к ISP-разъему то же питание подведите, на 2 ногу.
Мудрый кот
Сообщения: 1706
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Сообщение Novice user »

аттини2313 (как и меги) идут с завода запрограммированными на частоту 1 мегагерц(включен делитель на 8 либо фузы на 1 мегегерц),программатор как у вас-подключить перемычку замедления скорости прошивания https://habrahabr.ru/post/128939/
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

CV AVR вроде тоже его знает.
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Ответить

Вернуться в «AVR»