Параллельный программатор

Обсуждаем контроллеры компании Atmel.
capicator
Родился
Сообщения: 15
Зарегистрирован: Чт май 31, 2012 18:20:35

Re: Параллельный программатор

Сообщение capicator »

Да но как это относится к программатору в данной ветке?
Ведь он один из клонов STK500 и наврядли поддерживает интерфейсы TPI и PDI, которые
нужны для программирования XMega и других МК.
Интересует именно эта поддержка в данном программаторе что бы не лепит кучу других.....
Кому что известно на этот счет?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

Ах, вот вы о чем. Извините я не сильный знаток всех особенностей программирования,
но могу предположить, если почитать внимательно инструкцию по STK-500, можно выяснить, поддерживает ли он эти интерфейсы, а потом, путем дополнений и ухищрений можно сделать все возможное и невозможное. Прошивка то стандартная.
Ну а так, поддерживаю вопрос, ЗНАТОКИ ОТЗОВИТЕСЬ!!!
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
capicator
Родился
Сообщения: 15
Зарегистрирован: Чт май 31, 2012 18:20:35

Re: Параллельный программатор

Сообщение capicator »

STK-500 поддерживает - 100%, тем более что вы сами и скриншот тут приводили.
А вот прошивка 8535 заточена ли под эти интерфейсы TPI и PDI?
Вопрос?????
Плюс сама реализация железа явно не под них делалалсь, так как отсутствует питание 3В.
Но это не проблема в плане осуществления лишь бы в 8535 эти интерфейсы поддерживались.
Так что вопрос остается открытый7
Народ подключайтесь к размышлению.Может кто и попробовать сможет да и раскажет нам.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

в 8535 заливается стандартная Атмеловская прошивка. ее никто не менял(ну разве что некоторые отдельные клоны), поэтому в нее залито то, что предполагалось иметь в фирмовом стк-500. следовательно- достаточно внимательно сравнить схемы и дополнить недостающие узелки. в итоге придем к фирменному стк-500 :))) , а начиналось все с Намера :)))
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Шурик 23
Открыл глаза
Сообщения: 72
Зарегистрирован: Ср янв 21, 2015 20:12:27

Re: Параллельный программатор

Сообщение Шурик 23 »

подскажите,а как по быстрому не имея программатора запрограммировать ATMega? И какой USB программатор для неё посоветуете?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

по быстрому это 5 проводов на LPT или COM, (pony, Громов)
а если разговор о юсби, то можно посоветовать AVRISP MKII.
Cоветовать ваще можно что угодно, важно знать чего сам хочешь
только такие вопросы не в этой теме задают, здесь HVPP программеры собирают
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Шурик 23
Открыл глаза
Сообщения: 72
Зарегистрирован: Ср янв 21, 2015 20:12:27

Re: Параллельный программатор

Сообщение Шурик 23 »

Спасибо большое.То что нужно.
capicator
Родился
Сообщения: 15
Зарегистрирован: Чт май 31, 2012 18:20:35

Re: Параллельный программатор

Сообщение capicator »

oleg63m писал(а):в 8535 заливается стандартная Атмеловская прошивка. ее никто не менял(ну разве что некоторые отдельные клоны), поэтому в нее залито то, что предполагалось иметь в фирмовом стк-500. следовательно- достаточно внимательно сравнить схемы и дополнить недостающие узелки. в итоге придем к фирменному стк-500 :))) , а начиналось все с Намера :)))

Не могли бы вы указать ссылку на фирменную схему, а то весь интернет в клонах, прямо ужас или я не туда смотрю.....Прошу помощи.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

ну ваще то я сам ее скачивал с атмеловского сайта, но тогда только вышла 5-я версия студии. как называлась, я точно не помню, помню что-то связано с цифрами. если подождешь, я дома отыщу. только выложить не удасться, там обьем не маленький, котоящик не примет такой обьем. придется или написать свой мыльник в лс, или посредством янднкс-диска, или поискать схему на этом форуме. правда форум с тех пор переезжал пару раз, могла и затеряться
[url]
вот user manual http://www.atmel.com/images/doc1925.pdf
только я что-то там не заметил упоминания об х-мега :cry:
http://www.gaw.ru/html.cgi/txt/app/Atmel/micros/avr/stk500/ а вот ваще халява, все на русском, правда древнючие аки дерьмо мамонта, но на самом стк с тех пор ничего не изменилось, все изменения в прошивке, которая с версии 5,1 кажется не менялась больше.
http://monitor.net.ru/forum/stk500-download-25585.html а вот кому свеженькую схему стк-500 на мониторе?
поиск занял всего 30 минут, вместе с читанием мануала сначала на англицком, потом на русском.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

мафиози писал(а):Ну вот сделал ключ. .... Прилагаю схемку моего ключа.

Сказать, что я потрясен - ничего не сказать!! :shock:
Отвечал намедни в личке на вопрос, как лучше сделать коммутацию Vtg, "на ключе или ЛМке?" После ТАКОГО КЛЮЧА считаю необходимым свой ответ разместить и здесь тоже.
В оригинальной схеме STK500 напряжение Vtg на программируемый MK подается через LM317. Сделано это для того, чтобы была возможность задавать разное Vtg, например, для исследования поведения собранной схемы при пониженном напряжении питания (ибо STK500 - это, прежде всего, developer board). Для этого использован ШИМ с ноги PD5 8535, который подается на НЧ фильтр на входе LM358, где импульсы преобразуются в постоянное напряжение, служащее опорным для LM317.
Для программирования же не надо регулировать Vtg! Надо только подавать и снимать Vtg! Все!
Например, в схеме у Multik'а Vtg=+5В задается резисторами R21,R22, получается из питающего +12В, а при отключении падает до 1,5В. Плюсы: можно задать желаемое Vtg резисторами (зачем только). Минусы: при отключении Vtg на выходе устанавливается не ноль, а около 1,5В (наверное, несущественно, но даташиты требуют отключения Vtg); нужен источник питания с напряжением более 8-9В; это 25-30 транзисторов, упакованных в ИМС; этот вариант нереализуем при питании от +5В USB.
Ключ на полевом транзисторе коммутирует без потерь уже имеющиеся +5В, отключает Vtg в ноль, нужен еще один транзистор и пара резисторов. Все!
Аватара пользователя
мафиози
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Ср апр 21, 2010 23:05:06
Откуда: Воронеж

Re: Параллельный программатор

Сообщение мафиози »

Сколько же тонких и ранимых людей собралось здесь ))) Прошу рассматривать мою схему не как "единственную из..." , а как "одну из...". Моя схема при своей простоте позволяет идеально коммутировать VTG. Она может коммутировать токи в десятки, а может и в сотни ампер, что полностью снимает требования к ёмкости фильтрующего конденсатора - можете поставить хоть на 100 мкф. Это во-первых. Во-вторых отпадает необходимость в резисторе 300 ом, подключенном между плюсом и массой программируемого контроллера. В третих - напряжение VTG регулировать НАДО !!! Я уже писал выше, что из 10 Tiny2313 разлочились без проблем только 6. Остальные - только при снижении питания до 3.3 вольта. А Tiny13, напротив, при напряжении питания ниже 4.5 вольт отказывались работать. Поэтому ещё раз прошу всех успокоиться. Нравятся пляски с бубном - пляшите, подбирайте резисторы, конденсаторы, ищите отрицательное напряжение для операционника. Флаг вам в руки. Что до меня - я не танцор, предпочитаю надёжное устройство и простое, как АК. Вот так )))
ЗЫ: А за критику спасибо. По крайней мере хоть какая-то конструктивная (хоть на мой взгляд и ошибочная) точка зрения. А не просто "огород" ))).
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

мафиози писал(а):...Моя схема при своей простоте позволяет идеально коммутировать VTG...))).

А-ха-ха-а... Я оценил Ваше тонкое чувство юмора! :)) Ну да, чтобы идеально убить таракана, надо выстрелить в него из танковой пушки. Прямой наводкой. :)) Если серьезно, то в Ваше "простой" схеме есть хорошее решение - это выходной каскад. Все остальное, по моему "ошибочному" мнению - лишнее. Поясню. Первое неоптимальное решение (так сказать, концептуальное) - использование дополнительного источника +12В, без него Вы банкрот. USB-вариант (без LM317) при размере платы самого программатора 4,5х6см и всюду присутствующим портам USB, согласитесь, выглядит предпочтительнее. Только не говорите, что Вы из +5 USB будете +12 делать для Вашего программатора. Второе неоптимальное решение - тот самый "огород". Полагаю, что нижнюю часть Вашей схемы (1/2 LM358 и драйвер(!)) можно заменить на 1 (один) транзистор и пару резисторов, сохранив выходной каскад (и больше 100р денег) .
мафиози писал(а):В третих - напряжение VTG регулировать НАДО !!! Я уже писал выше, что из 10 Tiny2313 разлочились без проблем только 6. Остальные - только при снижении питания до 3.3 вольта. А Tiny13, напротив, при напряжении питания ниже 4.5 вольт отказывались работать.

И, да, в-третьих, - третье неоптимальное решение (концептуальное). Повторюсь, напряжение Vtg при программировании регулировать не надо, его надо просто подавать и снимать. Только это предусмотрено фирменным протоколом программирования, описанным в даташитах. И если у Вас так, как Вы пишете про 2313, то это значит, что что-то не в порядке или с Вашим программатором, или с 2313. А подбирать питание для того, чтобы добиться результата - это и есть пляски с бубном. И если с Вашим программатором все в порядке, выбросьте 4 из Ваших 2313, они Вас могут подвести.
Ну а теперь возразите мне: 1), 2), 3).
И в-четвертых, лирическое. Я излагаю свое мнение, никто, и Вы в том числе, не обязан следовать моим советам или менять собственное (правильное :) ) мнение.
Форум читают радиолюбители с самым разным уровнем подготовки, и эта ветка подтверждает, что очень многих неудач и потери времени можно было бы избежать, хорошо понимая, как работает собираемое устройство в целом и его отдельные узлы. Надеюсь, что мои ответы тоже кому-то помогут. А если я в чем-то ошибаюсь, здесь есть кому поправить. Ура!
И на сладкое - вопрос на засыпку:) Кто прямо уже сейчас, без осциллографа:), знает, что у 8535 на выводе PD5 после включения программатора? :)))
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

oleg63m писал(а):
_abk_ писал(а): Кто прямо уже сейчас, без осциллографа:), знает, что у 8535 на выводе PD5 после включения программатора?

ну я знаю. там редкие (короткие) импульсы шима(кажется редкие) давно не мерял ничего в схеме, так как все прекрасно работает
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
мафиози
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Ср апр 21, 2010 23:05:06
Откуда: Воронеж

Re: Параллельный программатор

Сообщение мафиози »

отвечаю _abk_
Я бы согласился насчёт таракана и пушки, но есть один нюанс. Вся мощь моего ключа - это "побочный эффект". То есть я не вкладывал каких-то безумных денег только ради того, чтобы сделать супермощный ключ и доказать свою крутизну. Драйвер полевиков, как и сами полевики я снял с горелых материнок. Поэтому разговор о затратах здесь неуместен, они практически нулевые. Ну а то что полевики такие маленькие и мощные, так что, сознательно ухудшать характеристики ключа под предлогом "это слишком круто, это там не надо" ? Едем дальше. У меня какое-то смутное подозрение, что мы с вами говорим о разных программаторах. Не знаю о чём вы, а я - о параллельном USB варианте. Так вот там +12 вольт УЖЕ есть. Мало того, оно там просто обязано быть. Поэтому непонятно выражение "без +12 вольт вы банкрот". Без +12 вольт банкротом был бы не я, а Атмеловцы, ибо их микроконтроллеры не программировались бы в параллельном режиме ))))) Вернёмся к ключу. Не учитывая пол-элэмки (всё равно пропадает даром) имеем: халявный драйвер-одна штука, холявные полевики-две штуки и резистор на 100 ком. О какой экономии тут идёт речь ??? Какие нафиг 100 рублей??? Я на 100 рублей покупал 10 горелых матерей с которых поимел кучу разных "вкусностей". Насчёт "выбросить 4 микросхемы из 10"... Я не готов на такие широкие жесты, материальное положение не то, знаете ли... Да и не уверен, что они потенциально ненадёжные, возможно косяки в протоколе и "железе". Почитайте ераты, там можете заметить, что имеются проблемы с программированием и клятвенные заверения атмеловцев исправить косяк в следующей ревизии контроллера. Да и в последовательном режиме проблем нет, только с параллельным. Да, и насчёт миниатюрности, не буду навязывать своё мнение, кому нравится запихивать устройства в спичечные коробки - на здоровье. Я не сторонник повальной необоснованной миниатюризации. Всё-таки это программатор, а не жучёк для прослужки. Разумеется он не должен быть размером с чемодан ))) Вот фотки моего творения:
Вложения
снаружи.jpg
(128.34 КБ) 831 скачивание
внутри.jpg
(147.24 КБ) 613 скачиваний
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

Про подбор
мафиози писал(а):....Я бы согласился .....

Вы меня не услышали, к сожалению. Ничего не имею против Вашего творения: Вас устраивает, и это - главное. Но форум читаем не только мы с Вами, довольные своими поделками, но и еще куча народу, которым тоже хотелось бы собрать себе инструмент или чему-нибудь научиться. И уровень большинства желающих сваять себе параллельный программатор, весьма вероятно, не очень высок, что подтверждают 130(!) об одном и том же страниц темы. Поэтому лично я чувствую себя ответственным за то, чтобы не учить других плохому. Из возможных вариантов надо выбирать простые и эффективные решения. Ваш вариант неоправданно сложный и неэффективный, и я разложил это по полочкам (не для Вас!-я старался для других).
Вспомните, с чего началась тема. Уважаемый Hammer максимально упростил схему STK500 с целью получить параллельный программатор, совместимый с софтом Атмела. Получилось просто, хорошо и легко повторяемо. Потом выяснилось, что кое-какие (в том числе, очень нужные) функции были утрачены. Творческими усилиями сообщества необходимый минимум был возвращен в схему (USB-вариант, коммутация Vtg, формирователь XTAL), отловлены ошибки. Для чего снова ходить по пройденному?? За лирику простите, перехожу к делу.
Мы говорим об одном программаторе. Думаю, что Вы согласитесь, что решение +5 USB повышать до +12, а потом рассеивать все это обратно на LM317 в виде тепла неэффективно. Если предположить, что из 500 мА, которые требует программатор для нормальной работы, половину берет шина Vtg, то это 250мА*(12-5)/5=300 мА просто лишней дополнительной нагрузки на USB. Вы скажете: это кратковременно, это немного. Да, конечно, согласен, немного, но я вижу у Вас радиатор на LM317, плюс это выброшенная на ветер треть Ампера, и это не оптимально. А те +12, которые действительно необходимы, должны обеспечить всего-то до 250 мкА!
100 рублей - это стоимость ADP3110 и LM317, подсмотренная в наших магазинах. Вам повезло, что за 100 рублей купили кучу добра, сам бы не отказался. А вот скажите, зачем Вы включили повторитель на LM358, если у ADP есть гистерезис по входу и микроамперные входные токи?? По принципу "Всё равно пропадает даром"?
Теперь самое интересное. Не поленился сравнить в симуляторе простой ключ для коммутации Vtg на полевом транзисторе и Ваш вариант на LM358 и ADP3110. Результаты- на картинках, слева - Ваш вариант.
На вход фильтра в обоих случаях подан ШИМ-сигнал (PD5 8535), соответствующий Vtg 4...5В. Когда переходный процесс практически заканчивается, сигнал отключается. Так в STK500 производится включение и отключение Vtg. Серым цветом показаны входные импульсы от PD5 (период 80, импульс 50 мкс). Синим цветом справа - Vtg, слева - то что подается на вход ADP3110. Слева для ADP3110 красным и зеленым показаны декларированные даташитом верхний и нижний уровни срабатывания. Результаты. Ключ по Вашему варианту подаст Vtg через 3 миллисекунды после команды на включение, и отключит - тоже через 3. Процесс установления задающего напряжения для LM317 займет более 16 миллисекунд. Для простого ключа задержка включения составит 5 МИКРОсекунд, выключения - около 100 МИКРОсекунд для Rвых=100 Ом и С=0,22мкФ.
Вот и скажите мне: нахрена козе Ваш баян???
Про подбор Vtg. При борьбе с "кривыми" 2313 можно в цепь просто включить последовательно переменный резистор.
Errata читаем, про проблемы с 2313 как-то еще с oleg63m разбирались :)))
Все. Ничего личного, только ради красоты искусства. Удачи!
Вот развели Вы меня на писанину...
Вложения
Коммутатор Vtg.png
(87.22 КБ) 676 скачиваний
Аватара пользователя
мафиози
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Ср апр 21, 2010 23:05:06
Откуда: Воронеж

Re: Параллельный программатор

Сообщение мафиози »

1. Насчёт "необоснованно сложный" - надеюсь это была шутка. Если схема из восьминожечной микросхемы, пары транзисторов и резистора сложная, то уж я не знаю какая тогда простая... Ну ладно, пусть будет сложная, всё-таки на несколько выводов больше чем у вас )))
2. Источник +12 вольт у меня обеспечивает ток не менее 100 мА. Этого вполне достаточно для VTG, LM358 и LM317 вместе взятых. Радиатор я поставил на всякий случай, ибо не знал сколько он кушает тока. Оказалось 317-я чуть тёплая, думаю можно и без него. Эффективность системы я не подсчитывал, но, поскольку общая температура программатора практически комнатная, думаю тепловые потери невелики.
3. Повторитель я задействовал для внутреннего спокойствия. Дело в том, что ЛМ317 не позволяет опускаться напряжению на выходе ЛМ358 ниже +1 вольта. А через повторитель - ноль. Была ещё одна причина, но не буду про неё, т.к. уже не актуально.
4. Симулятор. Тут я с вами тягаться не могу, т.к. не владею данным инструментом. Может вы и правы. Я изначально руководствовался даташитом. А из него следует, что время включения ADP3110 - 135-190 наносекунд, а время выключения - 55-80 наносекунд. У полевиков примерно аналогичные параметры. Не знаю откуда у вас получились 3 милисекунды. Опять-же, 3 mS - это район сотен герц. Многофазные питальники на матерях работают на десятках (а может и сотне) килогерц. Интересно, как драйвер мог бы работать при таких задержках ?
5. На счёт резистора в цепи питания 2313 - это ещё одна шутка ? Я вижу вы в прекрасном настроении ))) Лично я предпочитаю выставить требуемое напряжение ручками и визуально контролируя, а не ловить его переменным резистором. Тем более, что сопротивление контроллера - динамическое и зависит от потребляемого тока, а следовательно будет "гулять" в процессе программирования.
PS: а плат я прикупил не один, а десятков эдак с пяток )))))
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

Все, последняя попытка. Для тех, кто в танке и не хочет оттуда вылезать.

мафиози писал(а): 1. Насчёт "необоснованно сложный" - надеюсь это была шутка. Если схема из восьминожечной микросхемы, пары транзисторов и резистора сложная, то уж я не знаю какая тогда простая... Ну ладно, пусть будет сложная, всё-таки на несколько выводов больше чем у вас

Это не шутка. Ваша схема сложная, она требует дополнительного (при этом достаточно мощного) питания, содержит не менее 250 (двухсот пятидесяти) транзисторов, а простая схема - 2 (два). Она нарисована на картинке из симулятора справа в моем предыдущем сообщении . Причем эти два транзистора Вы могли найти на тех же материнских платах. Всех Ваших целей Вы могли достичь этими двумя транзисторами. Поэтому Ваш вариант необоснованно сложный.
мафиози писал(а): 2. Источник +12 вольт у меня обеспечивает ток не менее 100 мА. Этого вполне достаточно ...

Неоднократно писалось, что источник +12 должен обеспечивать ток не менее 0,5А. А Hammer, насколько помню, писал вообще про 25 Ватт. Про преобразования +5 в +12, а потом обратно в +5 вообще молчу. Все это необходимо , конечно. Чтобы запитать пару-тройку ненужных микросхем.

мафиози писал(а): 3. Повторитель я задействовал для внутреннего спокойствия. Дело в том, что ЛМ317 не позволяет опускаться напряжению на выходе ЛМ358 ниже +1 вольта. А через повторитель - ноль.

Это как не позволяет??? Если это так, то у Вас "битая" LM317. Про повторитель. Наверное, Вы меня не поняли, я имел в виду, что Ваш повторитель на LM358 можно заменить проволочкой (перемычкой)

мафиози писал(а): 4. .... Может вы и правы.

Вот!!! Наконец-то правильная мысль!! :))) Я знал, что у нас получится! :))) :)))
мафиози писал(а):4. ...Я изначально руководствовался даташитом. А из него следует, что время включения ADP3110 - 135-190 наносекунд, а время выключения - 55-80 наносекунд. У полевиков примерно аналогичные параметры. Не знаю откуда у вас получились 3 милисекунды. ........ Интересно, как драйвер мог бы работать при таких задержках ?

Повторю еще раз: STK500/8535/программа включает и выключает Vtg изменением скважности на PD5. Основное назначение этого ШИМа - регулировать Vtg в STK500. Поэтому задержку определяет никакой не драйвер, а параметры фильтра на входе LM358 (в STK500). А фильтр этот медленный, потому что ему надо обеспечить малые пульсации Vtg. Поэтому и процесс установления опорного напряжения для LM317 длится около 20 миллисекунд. А поскольку порог ADP3110 от 2 Вольт, он переключится раньше, через 3 миллисекунды. Тут еще один интересный момент: вот Вы уже подали напряжение Vtg на МК, а оно еще только "плывет" к заданному уровню. А в простом ключе фильтр быстрый, потому что там нужно только переключение обеспечить, отсюда и микросекунды.


мафиози писал(а): 5. На счёт резистора в цепи питания 2313 - это ещё одна шутка ? Я вижу вы в прекрасном настроении ))) Лично я предпочитаю выставить требуемое напряжение ручками и визуально контролируя, а не ловить его переменным резистором. Тем более, что сопротивление контроллера - динамическое и зависит от потребляемого тока, а следовательно будет "гулять" в процессе программирования.

Не шутка. Для плясок с бубном - самое то. Откуда Вы знаете, что нужно "кривому" контроллеру, чтобы он "разлочился"? Может быть, как раз "гуляющее" напряжение? Хотите стабильное - диоды воткните в цепь питания.
А настроение у меня отличное. Отчасти и потому, что в таких дискуссиях обкатываются правильные решения. Если б не Вы, так и не знал бы я точно, какой ШИМ на выводе PD5 :) И работали бы оба моих HVProg'а "как есть", программируют, ну и ладно, бывают чудеса. Теперь-то я точно знаю, что не могут не программировать. :))
Аватара пользователя
A. Fig Lee
Потрогал лапой паяльник
Сообщения: 306
Зарегистрирован: Сб мар 17, 2012 20:31:44
Откуда: Нью Йорк

Re: Параллельный программатор

Сообщение A. Fig Lee »

Че спорите? Рук нет?
Аватара пользователя
мафиози
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Ср апр 21, 2010 23:05:06
Откуда: Воронеж

Re: Параллельный программатор

Сообщение мафиози »

Ладно, действительно пора наш холивар заканчивать. Тем более, что работают оба варианта. А остальное - разный взгляд на вещи, что просто а что сложно. Вы считаете транзисторы, я - ноги ))) Спасибо за интересный разговор и за картинки :)
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор

Сообщение Dmitry Dubrovenko »

_abk_ писал(а):STK500/8535/программа включает и выключает Vtg
Что-то я не заметил, что она его выключает.
Хреначит постоянно.
Поэтому, лично я, изготовил вот такой вариант.
ICQ нет, и, в ближайшее время, не будет.
Ответить

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