Ведь он один из клонов STK500 и наврядли поддерживает интерфейсы TPI и PDI, которые
нужны для программирования XMega и других МК.
Интересует именно эта поддержка в данном программаторе что бы не лепит кучу других.....
Кому что известно на этот счет?
Не могли бы вы указать ссылку на фирменную схему, а то весь интернет в клонах, прямо ужас или я не туда смотрю.....Прошу помощи.oleg63m писал(а):в 8535 заливается стандартная Атмеловская прошивка. ее никто не менял(ну разве что некоторые отдельные клоны), поэтому в нее залито то, что предполагалось иметь в фирмовом стк-500. следовательно- достаточно внимательно сравнить схемы и дополнить недостающие узелки. в итоге придем к фирменному стк-500, а начиналось все с Намера
Сказать, что я потрясен - ничего не сказать!!мафиози писал(а):Ну вот сделал ключ. .... Прилагаю схемку моего ключа.
А-ха-ха-а... Я оценил Ваше тонкое чувство юмора!мафиози писал(а):...Моя схема при своей простоте позволяет идеально коммутировать VTG...))).
И, да, в-третьих, - третье неоптимальное решение (концептуальное). Повторюсь, напряжение Vtg при программировании регулировать не надо, его надо просто подавать и снимать. Только это предусмотрено фирменным протоколом программирования, описанным в даташитах. И если у Вас так, как Вы пишете про 2313, то это значит, что что-то не в порядке или с Вашим программатором, или с 2313. А подбирать питание для того, чтобы добиться результата - это и есть пляски с бубном. И если с Вашим программатором все в порядке, выбросьте 4 из Ваших 2313, они Вас могут подвести.мафиози писал(а):В третих - напряжение VTG регулировать НАДО !!! Я уже писал выше, что из 10 Tiny2313 разлочились без проблем только 6. Остальные - только при снижении питания до 3.3 вольта. А Tiny13, напротив, при напряжении питания ниже 4.5 вольт отказывались работать.
oleg63m писал(а):ну я знаю. там редкие (короткие) импульсы шима(кажется редкие) давно не мерял ничего в схеме, так как все прекрасно работает_abk_ писал(а): Кто прямо уже сейчас, без осциллографа:), знает, что у 8535 на выводе PD5 после включения программатора?
Вы меня не услышали, к сожалению. Ничего не имею против Вашего творения: Вас устраивает, и это - главное. Но форум читаем не только мы с Вами, довольные своими поделками, но и еще куча народу, которым тоже хотелось бы собрать себе инструмент или чему-нибудь научиться. И уровень большинства желающих сваять себе параллельный программатор, весьма вероятно, не очень высок, что подтверждают 130(!) об одном и том же страниц темы. Поэтому лично я чувствую себя ответственным за то, чтобы не учить других плохому. Из возможных вариантов надо выбирать простые и эффективные решения. Ваш вариант неоправданно сложный и неэффективный, и я разложил это по полочкам (не для Вас!-я старался для других).мафиози писал(а):....Я бы согласился .....
Это не шутка. Ваша схема сложная, она требует дополнительного (при этом достаточно мощного) питания, содержит не менее 250 (двухсот пятидесяти) транзисторов, а простая схема - 2 (два). Она нарисована на картинке из симулятора справа в моем предыдущем сообщении . Причем эти два транзистора Вы могли найти на тех же материнских платах. Всех Ваших целей Вы могли достичь этими двумя транзисторами. Поэтому Ваш вариант необоснованно сложный.мафиози писал(а): 1. Насчёт "необоснованно сложный" - надеюсь это была шутка. Если схема из восьминожечной микросхемы, пары транзисторов и резистора сложная, то уж я не знаю какая тогда простая... Ну ладно, пусть будет сложная, всё-таки на несколько выводов больше чем у вас
Неоднократно писалось, что источник +12 должен обеспечивать ток не менее 0,5А. А Hammer, насколько помню, писал вообще про 25 Ватт. Про преобразования +5 в +12, а потом обратно в +5 вообще молчу. Все это необходимо , конечно. Чтобы запитать пару-тройку ненужных микросхем.мафиози писал(а): 2. Источник +12 вольт у меня обеспечивает ток не менее 100 мА. Этого вполне достаточно ...
Это как не позволяет??? Если это так, то у Вас "битая" LM317. Про повторитель. Наверное, Вы меня не поняли, я имел в виду, что Ваш повторитель на LM358 можно заменить проволочкой (перемычкой)мафиози писал(а): 3. Повторитель я задействовал для внутреннего спокойствия. Дело в том, что ЛМ317 не позволяет опускаться напряжению на выходе ЛМ358 ниже +1 вольта. А через повторитель - ноль.
Вот!!! Наконец-то правильная мысль!!мафиози писал(а): 4. .... Может вы и правы.
Повторю еще раз: STK500/8535/программа включает и выключает Vtg изменением скважности на PD5. Основное назначение этого ШИМа - регулировать Vtg в STK500. Поэтому задержку определяет никакой не драйвер, а параметры фильтра на входе LM358 (в STK500). А фильтр этот медленный, потому что ему надо обеспечить малые пульсации Vtg. Поэтому и процесс установления опорного напряжения для LM317 длится около 20 миллисекунд. А поскольку порог ADP3110 от 2 Вольт, он переключится раньше, через 3 миллисекунды. Тут еще один интересный момент: вот Вы уже подали напряжение Vtg на МК, а оно еще только "плывет" к заданному уровню. А в простом ключе фильтр быстрый, потому что там нужно только переключение обеспечить, отсюда и микросекунды.мафиози писал(а):4. ...Я изначально руководствовался даташитом. А из него следует, что время включения ADP3110 - 135-190 наносекунд, а время выключения - 55-80 наносекунд. У полевиков примерно аналогичные параметры. Не знаю откуда у вас получились 3 милисекунды. ........ Интересно, как драйвер мог бы работать при таких задержках ?
Не шутка. Для плясок с бубном - самое то. Откуда Вы знаете, что нужно "кривому" контроллеру, чтобы он "разлочился"? Может быть, как раз "гуляющее" напряжение? Хотите стабильное - диоды воткните в цепь питания.мафиози писал(а): 5. На счёт резистора в цепи питания 2313 - это ещё одна шутка ? Я вижу вы в прекрасном настроении ))) Лично я предпочитаю выставить требуемое напряжение ручками и визуально контролируя, а не ловить его переменным резистором. Тем более, что сопротивление контроллера - динамическое и зависит от потребляемого тока, а следовательно будет "гулять" в процессе программирования.
Что-то я не заметил, что она его выключает._abk_ писал(а):STK500/8535/программа включает и выключает Vtg