Здравствуйте. Просмотрел уйму тем по программаторам ATMEL. Хочу собрать свой для программирования по последовательному ISP каналу. Приведите кто-нибудь схему рабочего программатора + разводку платы.
собирай авр910 от протоса. Я правда готовый мастеркита взял, но он по аналогичной схеме, мне нравится, что маленький , да и проблем тьфу-тьфу не заметил, уже 8-м устроиств прошил, правдо все на мегах 16 или мегах 8. Самое смешное, пару раз была такая штука, мк не кодится, захожу в адвансид сеттингс, а там галочка спи снята, я ее ставлю, нажимаю запись фьюзов. все мк кодится, вот как так - незнаю ) Единственная проблема у меня - совместимость с виста 64. драйвер не знаю где взять... ((( Хорошо хоть ХП тоже есть, но переключаться между осями - крайне неудобно (
Тоже делал протоссовский.Заработал сразу,проверял в CodeVisionAVR,ChipBlasterAVR Evaluation-всё нормально,вот только в Аvrprog 1.4 не захотел .Его описание даже журнал "Радио" опубликовал в свежем номере.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Вопрос по схеме программатора AVR910 с универсальным COM/USB интерфейсом Правильно ли я понял? Вывод 15 МК AT90S2313 (сигнал LED) используэтся для программирования МК, у которых были неправильно запрограммированы FUSEbits, при пониженной частоте которая есть не выводе 15 (сигнал LED)?
Здравствуйте. Просмотрел уйму тем по программаторам ATMEL. Хочу собрать свой для программирования по последовательному ISP каналу. Приведите кто-нибудь схему рабочего программатора + разводку платы.
погляди у меня на сайте ChipBoom и простейшие ISP-адаптеры
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
ээххх... давно у меня такого настроения не было. но, прочитав "статью", не могу молчать! ))
итак, для начала по Схема программатора 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 все-таки нужно...
они не только, да и не столько, предотвращают от выгорания порта при замыкании на землю, но и занимаются согласованием волнового сопротивления шлейфа. а это можно только на конкретном шлейфе подстроить...
1. По поводу STK200+/300 спасибо за замечание. Дело в том, что ссылка на родную страничку там была, но в процессе дополнения материала Проттоссовским программатором пропала - конфликт версий - обязательно верну.
2. "LDO и его 3,3 вольта" я и сам отмечаю в статье как весьма спорное решение (возможно, стоило это сделать более явно). 3.6Вх12МГц не сильно лучший вариант по тем же причинам, как мне кажется. Пока работает, буду накапливать статистику. Кстати, стоит почитать домашнюю страничку этого программатора, еще раз обращаю на это внимание тех, кто прочитал статью и добрался до этого поста!
3. Насчет диода - таки да, но у меня после него при питании целевого МК от программатора упорно получается 3.0В. Однако Ваши аргументы понятны, их надо учитывать. В принципе, можно ставить Шоттки или вообще отказаться от диода или возможности питания целевой платы от программатора.
4. Насчет резисторов (согласование) очень верно, но, например, лично я лишен возможности всегда использовать один и тот же (или хотя бы такой же) шлейф, к сожалению.
Еще раз спасибо за комментарии.
_________________ Оптимизм х (Опыт + Знания) = const
предлагаю просто внести изменения в статью.
ведь далеко не все по прочтении идут на форум и внимательно читают обсуждение и следуют верным решениям, к сожалению...
у меня самого вариант от Prottoss работает с еще бОльшими допущениями и упрощениями - и ничего. Работает! НО! рекомендовать другим свой вариант я бы не стал...
Я, например, когда только собирал JTAG, так вообще для первого варианта искал именно 163-ю мегу только потому, что в оригинале стоит именно она, и были сомнения в работоспособности упрощенного варианта (не было у меня права и запаса времени на ошибку). Потом конечно убедился, что и 16-я нормально работает, но все-таки, пилотный вариант был собран "по всем правилам" (и это касается не только выбора камня). Нынешний вариант уже очень сильно упрощен и переработан, конечно, но....
"LDO и его 3,3В" - здесь все просто - чем выше напряжение, тем больше вероятность успешного повторения другими людьми. А ведь именно для этого статьи и пишутся. Ведь так?
Насчет диода - вопрос нагрузки, технологического разброса параметров, фазы луны, положения планет, конкретного экземпляра... Это как раз умирающее, к сожалению, направление в радиолюбительстве, когда подбором с точностью до экземпляра достигаются определенные характеристики...
Хотя питание таргета от программатора временами бывает очень полезно, наверное, лучше было-бы в тексте статьи не упоминать о питании от 3,3В, а уточнить это именно на форуме. (ИМХО, однозначно ИМХО! ) Ведь все AVR выдерживают питание 5В. Да и периферия, как правило, тоже.
О резисторах - я так и сказал, что это достаточно спорный вопрос. Но для проверки нужен только осциллограф и все.
В общем, Вам плюс за труды, а также за умение и готовность принимать критику и пожелания.
Удачи!
ПЫСЫ: есть еще несколько весьма удачных вариантов программаторов, с меньшими допусками, и значительно более стабильно работающие. Если интересно, могу поделиться и линками, и впечатлениями от работы.
Во, правильно, и я свой не рекомендую.
А если серьезно, то Вы правы целиком и полностью насчет внимательного чтения статей и обсуждений на форуме, к сожалению.
Думаю, я добавлю в статью более подробное описание обозначенных Вами вопросов.
Обоюдно - спасибо за критику и замечания.
Конечно, было бы очень интересно посмотреть на другие варианты программаторов и послушать Ваши отзывы, думаю, это многим будет полезно..
_________________ Оптимизм х (Опыт + Знания) = const
Если Вы о программаторе AVR910 на СОМ-порт, то я его собирал на AT90S2313, а не на ATTiny2313. Можно предположить, что как минимум требуется установить фьюзы на работу от кварца, но гарантии того, что будет работать дать не могу..
Можно попробовать спорсить в теме http://www.radiokot.ru/forum/viewtopic.php?t=5005
_________________ Оптимизм х (Опыт + Знания) = const
Сам тоже делал AVR910 и перед тем как делать залез в нэте посмотрел кто делал ага он блин у каждого работает как USB на душу положит ладнентко думаю попробуем своять его закупился деталями что то из различных заначек повытаскивал, навоял плату,
спаял, прошил подключаю, и винда так радостно мне говорит:
-Обнаружено неизвестное устройство.
- ?:%**?::%:??;:;: - сказал я
Начал думать в чем пикол может быть, все проверил все путем подозрения пошли на то что внешний кварц не запускается, ладно думаю посмотрим, отпаиваю 2 кондера (те что по 22 pF) обычно на кварц вешаются, втыкаю, опа винда так радостно сообщает о обнаружено устройство AVR910 дрова будем ставить, ставлю дрова все встает как положеноо и программатор работает как ему и положено.
Так что не стоит в этом программаторе ничему удивляться, автор прошику писал, там все путем а вот эти все приколы это особенности работы каждой конкретной материнки и ее USB контроллера.
P/s
Если кому интересно прикладываю свой вариант платы под это дело.
Можете мне глупому сказать на какой порт МК должен идти зелёный и белый провода от юсб в программаторе AVR910 Protoss ?
По цветам ориентироваться бесполезно, в китайских проводах они часто перепутаны. Как правило, белый - Data-, зеленый - Data+, в разъеме сигналы идут по порядку: питание - Data- - Data+ - земля (подробнее смотрите www.pinouts.ru). На схеме DPL = Data+, DMN = Data-. Собсно, все...
_________________ Оптимизм х (Опыт + Знания) = const
Я начинаю щий в этом деле и у меня возникло несколько вопросов по программатору STK300/STK200:
1. За что отвечает пин №2 на разъеме Х2?
2. Почему каждую плату разширения(на фото) питают отдельно?
3. Как пользоватся перемычками 11-3 12-2 на Х1?
Господа! Выше по веточке был вопросец по AVR910 от Prottossa и AVRProg. Вообщем таже беда, не е видит прграммулина программатор.
Тов. Prottoss что проблема может быть в том, на какой виртуальный порт посажен прогер:
"Небольшие проблемы у меня возникли, когда, после установки, программа AVRProg v. 1.4 не смогла найти программатор, так как ОС присвоила ему номер COM9. После мониторинга портов оказалось, что AVRProg ищет устройство только на портах COM1 - COM4. Изменить номер порта можно ..."
вообщем менял я номера портов, но что-то никак не легче. У кого ещё был подобный опыт и как лечили проблему?
_________________ При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 65
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения