Программаторы для микроконтроллеров Atmel.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


3ajac_
Родился
Сообщения: 1
Зарегистрирован: Ср июл 09, 2008 16:00:20
Откуда: Минск

Сообщение 3ajac_ »

Здравствуйте. Просмотрел уйму тем по программаторам ATMEL. Хочу собрать свой для программирования по последовательному ISP каналу. Приведите кто-нибудь схему рабочего программатора + разводку платы. :)
Аватара пользователя
Symbiosis
Вымогатель припоя
Сообщения: 600
Зарегистрирован: Вс апр 27, 2008 13:44:52
Контактная информация:

Сообщение Symbiosis »

собирай авр910 от протоса. Я правда готовый мастеркита взял, но он по аналогичной схеме, мне нравится, что маленький , да и проблем тьфу-тьфу не заметил, уже 8-м устроиств прошил, правдо все на мегах 16 или мегах 8. Самое смешное, пару раз была такая штука, мк не кодится, захожу в адвансид сеттингс, а там галочка спи снята, я ее ставлю, нажимаю запись фьюзов. все мк кодится, вот как так - незнаю ) Единственная проблема у меня - совместимость с виста 64. драйвер не знаю где взять... ((( Хорошо хоть ХП тоже есть, но переключаться между осями - крайне неудобно (
Аватара пользователя
Gigavolt
Друг Кота
Сообщения: 4450
Зарегистрирован: Ср дек 05, 2007 19:39:08
Откуда: Мурманск

Сообщение Gigavolt »

Тоже делал протоссовский.Заработал сразу,проверял в CodeVisionAVR,ChipBlasterAVR Evaluation-всё нормально,вот только в Аvrprog 1.4 не захотел :) .Его описание даже журнал "Радио" опубликовал в свежем номере.
Аватара пользователя
timer32
Вымогатель припоя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

USBtinyISP полный комплект
http://www.ladyada.net/make/usbtinyisp/download.html
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Товарищи, давайте все таки будем придерживаться тематики раздела. Здесь - вопросы по статьям и только
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Вопрос по схеме программатора AVR910 с универсальным COM/USB интерфейсом
Правильно ли я понял? Вывод 15 МК AT90S2313 (сигнал LED) используэтся для программирования МК, у которых были неправильно запрограммированы FUSEbits, при пониженной частоте которая есть не выводе 15 (сигнал LED)?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

3ajac_ писал(а):Здравствуйте. Просмотрел уйму тем по программаторам ATMEL. Хочу собрать свой для программирования по последовательному ISP каналу. Приведите кто-нибудь схему рабочего программатора + разводку платы. :)
погляди у меня на сайте ChipBoom и простейшие ISP-адаптеры
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

sachok, в теории - да, но скажу честно: даже не пытался никогда этим пользоваться... :roll:
Оптимизм х (Опыт + Знания) = const
holomen
Встал на лапы
Сообщения: 109
Зарегистрирован: Вт июл 15, 2008 20:00:10

критика автору ;)

Сообщение holomen »

ээххх... давно у меня такого настроения не было. но, прочитав "статью", не могу молчать! ;)))

итак, для начала по Схема программатора STK200+/300
первые черыре абзаца, вместе с картинкой передраны один-в-один из описалки avreal, а сам программатор даже не упомянут!
(про (с) вообще молчу. насколько я понимаю, на данном ресурсе копирайт не в чести... и это грустно... истинные авторы все-таки заслуживают уважения.)
или, как вариант - статьи не проходят проверки владельцем... что тоже не добавляет оптимизма...

далее примемся за
Схема AVR910-совместимого USB программатора (схема Prottoss'a)
автор указан, и это уже радует ;)

что-же, спишем вышеуказанное на незнание автора и недостаточно тщательную проработку темы, а также недостаток опыта... ;)

(кстати, на форуме electronix.ru автор данного (как и вышеупомянутого, впрочем) девайса регулярно бывает и даже в -надцатый раз терпеливо отвечает на вопросы. там вообще 48-страничная тема посвящена данному программатору... ;) )

НО! самое интересное заключается именно в авторских модификациях!

LC-фильтры согласен однозначно, но рекомендуется все-таки 4,7 и 47... хотя ставить одельный фильтр на AVCC и излишне в данном случае.

итак, ляп номер раз: LDO и его 3,3 вольта.
рассмотрены на вышеуказанном форуме. а точнее, далеко не все экземпляры микроконтроллера _стабильно_ запускаются в данном нештатном режиме, и именно поэтому напряжение повышено до 3,6В.

номер два: при питании таргета от програматора при напряжении 3,3В. в цепи питания стоит диод. правильно, в общем-то стоит. НО!
3V3-0V7=2V6 (!!!)
при таком напряжении могут стабильно работать, согласно даташитам производителя, контроллеры с индексом V (1V8-2V5, по-моему так... ;) ).
"обычные" экземпляры работают, начиная с напряжения 2V7. я не утверждаю, что какая-то конкретно (даже, может быть, вся целиком) партия не будет работать, но это просто источник глюков и вопросов.

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

хотя сказать о сопротивлениях 220/330 все-таки нужно...
они не только, да и не столько, предотвращают от выгорания порта при замыкании на землю, но и занимаются согласованием волнового сопротивления шлейфа. а это можно только на конкретном шлейфе подстроить...

На этом разрешите откланяться. Всё!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

1. По поводу STK200+/300 спасибо за замечание. Дело в том, что ссылка на родную страничку там была, но в процессе дополнения материала Проттоссовским программатором пропала - конфликт версий - обязательно верну.
2. "LDO и его 3,3 вольта" я и сам отмечаю в статье как весьма спорное решение (возможно, стоило это сделать более явно). 3.6Вх12МГц не сильно лучший вариант по тем же причинам, как мне кажется. Пока работает, буду накапливать статистику. Кстати, стоит почитать домашнюю страничку этого программатора, еще раз обращаю на это внимание тех, кто прочитал статью и добрался до этого поста!
3. Насчет диода - таки да, но у меня после него при питании целевого МК от программатора упорно получается 3.0В. Однако Ваши аргументы понятны, их надо учитывать. В принципе, можно ставить Шоттки или вообще отказаться от диода или возможности питания целевой платы от программатора.
4. Насчет резисторов (согласование) очень верно, но, например, лично я лишен возможности всегда использовать один и тот же (или хотя бы такой же) шлейф, к сожалению.

Еще раз спасибо за комментарии.
Оптимизм х (Опыт + Знания) = const
holomen
Встал на лапы
Сообщения: 109
Зарегистрирован: Вт июл 15, 2008 20:00:10

Сообщение holomen »

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

у меня самого вариант от Prottoss работает с еще бОльшими допущениями и упрощениями - и ничего. Работает! НО! рекомендовать другим свой вариант я бы не стал...

Я, например, когда только собирал JTAG, так вообще для первого варианта искал именно 163-ю мегу только потому, что в оригинале стоит именно она, и были сомнения в работоспособности упрощенного варианта (не было у меня права и запаса времени на ошибку). Потом конечно убедился, что и 16-я нормально работает, но все-таки, пилотный вариант был собран "по всем правилам" (и это касается не только выбора камня). Нынешний вариант уже очень сильно упрощен и переработан, конечно, но.... ;)

"LDO и его 3,3В" - здесь все просто - чем выше напряжение, тем больше вероятность успешного повторения другими людьми. А ведь именно для этого статьи и пишутся. Ведь так? ;)

Насчет диода - вопрос нагрузки, технологического разброса параметров, фазы луны, положения планет, конкретного экземпляра... ;) Это как раз умирающее, к сожалению, направление в радиолюбительстве, когда подбором с точностью до экземпляра достигаются определенные характеристики...
Хотя питание таргета от программатора временами бывает очень полезно, наверное, лучше было-бы в тексте статьи не упоминать о питании от 3,3В, а уточнить это именно на форуме. (ИМХО, однозначно ИМХО! ;) ) Ведь все AVR выдерживают питание 5В. Да и периферия, как правило, тоже.

О резисторах - я так и сказал, что это достаточно спорный вопрос. Но для проверки нужен только осциллограф и все.

В общем, Вам плюс за труды, а также за умение и готовность принимать критику и пожелания. ;)

Удачи! :)

ПЫСЫ: есть еще несколько весьма удачных вариантов программаторов, с меньшими допусками, и значительно более стабильно работающие. Если интересно, могу поделиться и линками, и впечатлениями от работы.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

:) Во, правильно, и я свой не рекомендую. :)
А если серьезно, то Вы правы целиком и полностью насчет внимательного чтения статей и обсуждений на форуме, к сожалению.
Думаю, я добавлю в статью более подробное описание обозначенных Вами вопросов.
Обоюдно - спасибо за критику и замечания. :)

Конечно, было бы очень интересно посмотреть на другие варианты программаторов и послушать Ваши отзывы, думаю, это многим будет полезно..
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

Сообщение KOSTYA »

Aheir писал(а):Конечно, было бы очень интересно посмотреть на другие варианты программаторов и послушать Ваши отзывы, думаю, это многим будет полезно..

+1
тут такое только приветствуется :)
Изображение
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Помогите с FUSEbits для ATtiny2313. Какие надо выставить?
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Если Вы о программаторе AVR910 на СОМ-порт, то я его собирал на AT90S2313, а не на ATTiny2313. Можно предположить, что как минимум требуется установить фьюзы на работу от кварца, но гарантии того, что будет работать дать не могу..
Можно попробовать спорсить в теме http://www.radiokot.ru/forum/viewtopic.php?t=5005
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Negor
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср мар 07, 2007 22:58:02
Откуда: Черкассы, Украина
Контактная информация:

Сообщение Negor »

Можете мне глупому сказать на какой порт МК должен идти зелёный и белый провода от юсб в программаторе AVR910 Protoss ?
There is only 10 kind of people: those who understands binary code and those who dont!!!
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3122
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

Сам тоже делал AVR910 и перед тем как делать залез в нэте посмотрел кто делал ага он блин у каждого работает как USB на душу положит :) ладнентко думаю попробуем своять его закупился деталями что то из различных заначек повытаскивал, навоял плату,
спаял, прошил подключаю, и винда так радостно мне говорит:
-Обнаружено неизвестное устройство.
- ?:%**?::%:??;:;: - сказал я :)
Начал думать в чем пикол может быть, все проверил все путем подозрения пошли на то что внешний кварц не запускается, ладно думаю посмотрим, отпаиваю 2 кондера (те что по 22 pF) обычно на кварц вешаются, втыкаю, опа винда так радостно сообщает о обнаружено устройство AVR910 дрова будем ставить, ставлю дрова все встает как положеноо и программатор работает как ему и положено. :)

Так что не стоит в этом программаторе ничему удивляться, автор прошику писал, там все путем а вот эти все приколы это особенности работы каждой конкретной материнки и ее USB контроллера.

P/s

Если кому интересно прикладываю свой вариант платы под это дело.
Вложения
AVR_Protoss2.rar
(20.7 КБ) 1012 скачиваний
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Negor писал(а):Можете мне глупому сказать на какой порт МК должен идти зелёный и белый провода от юсб в программаторе AVR910 Protoss ?

По цветам ориентироваться бесполезно, в китайских проводах они часто перепутаны. Как правило, белый - Data-, зеленый - Data+, в разъеме сигналы идут по порядку: питание - Data- - Data+ - земля (подробнее смотрите www.pinouts.ru). На схеме DPL = Data+, DMN = Data-. Собсно, все...
Оптимизм х (Опыт + Знания) = const
player666
Родился
Сообщения: 9
Зарегистрирован: Ср авг 06, 2008 21:51:31
Откуда: Киев

Сообщение player666 »

Я начинаю щий в этом деле и у меня возникло несколько вопросов по программатору STK300/STK200:
1. За что отвечает пин №2 на разъеме Х2?
2. Почему каждую плату разширения(на фото) питают отдельно?
3. Как пользоватся перемычками 11-3 12-2 на Х1?

Может кто-нить паял его? :shock: :cry: :o
Аватара пользователя
GRafGRay
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт окт 02, 2007 14:43:23
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение GRafGRay »

Господа! Выше по веточке был вопросец по AVR910 от Prottossa и AVRProg. Вообщем таже беда, не е видит прграммулина программатор.
Тов. Prottoss что проблема может быть в том, на какой виртуальный порт посажен прогер:

"Небольшие проблемы у меня возникли, когда, после установки, программа AVRProg v. 1.4 не смогла найти программатор, так как ОС присвоила ему номер COM9. После мониторинга портов оказалось, что AVRProg ищет устройство только на портах COM1 - COM4. Изменить номер порта можно ..."

вообщем менял я номера портов, но что-то никак не легче. У кого ещё был подобный опыт и как лечили проблему?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Ответить

Вернуться в «Статьи»