STK200+/300

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
sergey_sitnik
Родился
Сообщения: 6
Зарегистрирован: Пн мар 29, 2010 23:31:37

Re: STK200+/300

Сообщение sergey_sitnik »

Обратная сторона печатки.
Вложения
P8092442.JPG
(127.56 КБ) 1276 скачиваний
Аватара пользователя
TRIOD
Вымогатель припоя
Сообщения: 693
Зарегистрирован: Вт сен 15, 2009 16:23:06
Откуда: Москва

Re: STK200+/300

Сообщение TRIOD »

Доброе время суток.

Решил наконец собрать свой програматор STK200, но не внутресхемный, а скучей панелек под разные контролеры и с автономным питание.
И вот собствено вопрос чоб программировать контролеры в DIP корпусах надо делать панелки под 8535, 8515, Mega8, 2313, Tiny26, Tiny13? Или существуют ещё какие варианты с другим расположение выводов в DIP корпусах.
И может у кого есть рзводка платы под такой вариант праграмматора?

Заранее блогодарен.
Только абсолютная пустота бездны принесёт мне покой.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: STK200+/300

Сообщение Kavka »

Достаточно давно собирал вот по этой схеме.
http://www.lancos.com/e2p/betterSTK200.gif
Работает с экранированным кабелем от программатора до компьютера, около 1.5 метров.
К микроконтроллеру шлейф ~20см.
Пробовал на трёх компах разных поколений :)
Нареканий не было ещё. :) Работал как с 5 вольтовыми, так и с 3.3в питанием на целевой схеме.
Собирал на макетке. Фото в приложении.

Есть ещё вот тут хорошая схема
http://www.aplomb.nl/TechStuff/PPPD/PPPD%20English.html
Вложения
stk200-dongle.jpg
(196.91 КБ) 886 скачиваний
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: STK200+/300

Сообщение Kavka »

Вот тут есть ещё одна софтина, которая работает с STK200/300 программаторами под виндой.
С графическим интерфейсом и фиксилкой для винды, чтобы в принтерный порт попусту не лазила и не мешала программатору.

http://www.kanda.com/downloads2.php
Под под ссылочкой "AVR ISP - (Parallel only. As supplied with STK200/300.)"
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: STK200+/300

Сообщение Kavka »

Попался мне аппаратный ключ для софта "Novex Key". И уж больно мне корпусочек от него приглянулся.
Вот я и переделал свой прогер под этот корпус.
Схема - идеи взяты со схем по двум ссылкам что я раньше приводил.
Со светодиодами и способом исполнения - это, как говориться, на вкус и цвет... Так что сильно не приставайте. :)
Почему так сложно? Читайте по ссылочке на апломб.нл что я выше давал.
А если в двух словах - потому что по простому очень часто не работает или глючит (в этой теме очень много примеров :( ).

В результате стабильно работает с кабелем удлинителя LPT длинной около 1.5м с одной стороны и 50см шлейф с другой.
Проверял в avreal и в avrdude.
Вложения
stk200-2.JPG
(90.12 КБ) 1272 скачивания
stk200-1.JPG
(92.35 КБ) 1331 скачивание
better_stk200_by_kavka.png
схема
(54.5 КБ) 1462 скачивания
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: STK200+/300

Сообщение BoRtO »

А какя вероятность что я сможу спалить LTP порт "5 проводками" ??
Ато както стрёмаю подключать к новом компу
Последний раз редактировалось BoRtO Чт мар 24, 2011 11:24:29, всего редактировалось 1 раз.
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: STK200+/300

Сообщение *Trigger* »

Никакой, если не будешь ничего замыкать и паять во время работы.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: STK200+/300

Сообщение BoRtO »

*Trigger* писал(а):Никакой, если не будешь ничего замыкать и паять во время работы.

я читал что нужно включить понипрог-->выбрать программатор-->и понипрог типа настроит порт под нужный режим--->втыкнуть программатор
а ещё пишут что нужно Подключаем программатор к выключенному компьютеру-->Включаем питание МК---> Включаем компьютер-->Открываем PonyProg--> И.Т.Д
так кому верить??? :shock: :shock: :shock: :shock: :shock: :shock:
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: STK200+/300

Сообщение BoRtO »

ауууууууу?????????
:? :? :? :? :?
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: STK200+/300

Сообщение *Trigger* »

Вс нужно сделать так, как ты сказал.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Flintus
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн мар 28, 2011 17:32:56
Откуда: Россия, Юг

Re: STK200+/300

Сообщение Flintus »

Собрал подобный программатор с буферной микросхемы 74f244. Между выводами LPT и входами буферов этой микросхему стоят килоомные резисторы. После сборки включаю - не работает. Подобную проблему такого варианта программатора уже кто-то описывал. Скачал прогу, имеющую возможность выводить на выводы LPT порта сигналы, начал проверять прохождение сигналов через буфер. Выяснилось, что, наверное, через 3 из 4-х сигнал не проходит. Перед килоомными резисторами (непосредственно выход LPT) напряжение меняется 0В->5В->0В, а после (на входе буфера) оно как держалось на каком-то среднем значении так и держится. А на выходе буфера была логическая единица. Т.е. такое состояние входа давало такой результат на выходе. Завести в конце концов этот программатор удалось путем "притягивания" входов "проблемых" буферов резисторами к земле. Только тогда при 0 вольт с LPT на входе буфера напряжения становилось около 1 В, что воспринималось им как лог. 0 и он давал на выходе тоже 0.
Далее я собирал ещё и USB программатор на tiny2313, где также использовалась такая же микросхема (буфер на выходе). И та же проблема - тини дает 0 вольт на своем выходе, а оно не может опуститься ниже 1.27В, что воспринимается лог. 1. И опять помогли те же "костыли" из резисторов - пришлось повесить их на входе буферов. Обе микросхемы были выпаяны со старой материнки. Возможно ли их было так убить при выпаивании или это особенность работы микросхемы такая? Кто хорошо знает эту микросхему?
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: STK200+/300

Сообщение Kavka »

74F - это, если мне не изменяет память, жутко быстродействующая TTL какая-то. Входа управляются приличным (для логических микрух) током, до 1-2 мА могло быть запросто, а может и больше. Если очень грубо, то... 5 вольт делить на 1000 ом = 5 мА. Такое не всякая КПОП (CMOS) микруха может "прокачать". Скорее всего, конкретно ваш, LPT-порт через резисторы и не "прокачал".
В общем вы правильно предположили - это особенность микросхемы, точнее всех микросхем этой серии и не только.

Лучше всё-таки ставить 74HC244.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
iplogger
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пн дек 15, 2008 19:28:38
Откуда: Омск

Re: STK200+/300

Сообщение iplogger »

Сто лет назад собрал по ссылке http://msevm.com/main/prog/lpt/index.htm. Заработал сразу. Не было ни одного сбоя. Ни с LPT-портом на материнке, ни с переходником PCI-LPT, ни дома, ни на работе. И работает до сих пор.
Flintus
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн мар 28, 2011 17:32:56
Откуда: Россия, Юг

Re: STK200+/300

Сообщение Flintus »

По даташиту 74f244 ест около 60-70мА, что судя по небольшому нагреву так и есть. Теперь понятно. И тини не смогла прижать её входы до 0В. Поставлю другую из серии HC
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: STK200+/300

Сообщение BoRtO »

Flintus писал(а):Собрал подобный программатор с буферной микросхемы 74f244. Между выводами LPT и входами буферов этой микросхему стоят килоомные резисторы. После сборки включаю - не работает. Подобную проблему такого варианта программатора уже кто-то описывал. Скачал прогу, имеющую возможность выводить на выводы LPT порта сигналы, начал проверять прохождение сигналов через буфер. Выяснилось, что, наверное, через 3 из 4-х сигнал не проходит. Кто хорошо знает эту микросхему?

Откуда берёте питание буфера ?
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Flintus
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн мар 28, 2011 17:32:56
Откуда: Россия, Юг

Re: STK200+/300

Сообщение Flintus »

От программируемой платы
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: STK200+/300

Сообщение BoRtO »

Flintus писал(а):От программируемой платы

Нужно читать ТЕМУ :P :P
Там всё написано что нужно внешний источник питания буфера 5вольт и.т.д :shock: :shock: :shock:
так-что нуж читать перед тем как писать
идите на 4 страницу 5 сообщение читайте :music: :music: :music: :music: :music:
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Flintus
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн мар 28, 2011 17:32:56
Откуда: Россия, Юг

Re: STK200+/300

Сообщение Flintus »

А в чём собственно проблема? :shock: Я не утверждая, что то что спаял я - есть один-в-один программатор, повторяющий программатор из заголовка темы. Но по крайней мере очень похоже и суть та же. И что плохого от того, что я буфер питаю от той же платы, где стоит мой прошиваемый контроллер, который тоже питается от того же источника. 5 вольт стабильно держаться. Программаторы обычно часто питается от прошиваемой платы.
Flintus
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн мар 28, 2011 17:32:56
Откуда: Россия, Юг

Re: STK200+/300

Сообщение Flintus »

Сходил, почитал. Вообще-то, всё что там написано я и делал.
Такс ...
Из статьи про программаторы писал(а):
Буферизованные адаптеры запитываются от платы с программируемым процессором, т.е. питание подаётся на программируемую плату, а с неё на адаптеры поступает через шлейф.


Питание он берет от того устройства, которое программирует - диод VD1 ни на что не намекает? :lol: Ну, и, поскольку питания на буфере нет, буфер и не работает. Я же говорил, проверь, есть ли сигналы на выходе буфера.
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: STK200+/300

Сообщение BoRtO »

А можно применять 74hc245?
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»