Страница 1 из 1

программатор STK200/300

Добавлено: Пн апр 11, 2011 21:26:44
romanF1
Подскажите в схеме программатор LED-это ХТЛ1 а RST ресет http://www.123avr.com/img/07_avrprog.png

Re: программатор STK200/300

Добавлено: Ср апр 13, 2011 20:05:27
Alex-Electron
Всё верно. LED даже можно не использовать при программировании, если не сброшены фьюзы внутреннего осциллятора.

Re: программатор STK200/300

Добавлено: Ср июл 25, 2012 19:53:02
Upgrader
А подскажите, с программатора эти выводы:
MOSI
MISO
SCK
RST
подключаются непосредственно к выводам микроконтроллера, или там еще какие-то резисторы дополнительные должны быть для программируемого МК?

Меня смутила вот эта схема:
Изображение
Зачем там резисторы, и нужны ли они для STK200/300?

Re: программатор STK200/300

Добавлено: Чт июл 26, 2012 05:42:43
BOB51
разница в том, куда подключен МК - на автономной панельке или через разъем в составе устройства.
Если только на автономной панельке, достаточно кварца на 4Мгц (см. панельку для atmega8515), если внутрисхемный вариант , то нечто из Вашего примера...
Для ponyproga пользуюсь http://www.lancos.com/e2p/betterSTK200.gif на LPT с питанием от одного из USB разъемов ПК - там максимум необходимого, и несколькими панельками, построенными по аналогии с той, что приведена ниже.
:beer:

Re: программатор STK200/300

Добавлено: Чт июл 26, 2012 11:43:45
Upgrader
BOB51 писал(а):Если только на автономной панельке, достаточно кварца на 4Мгц (см. панельку для atmega8515)
Т.е. никаких дополнительных резисторов?
Вот для чего на вышеприведенной схеме из моего предыдущего поста нужны R1, R2, R3, R4?

Re: программатор STK200/300

Добавлено: Пт июл 27, 2012 05:29:03
BOB51
смотри рекомендации по применению внутрисхемного программирования :beer:

Re: программатор STK200/300

Добавлено: Пт июл 27, 2012 10:49:51
Upgrader
1. Не понял где.
2. Мне не нужно внутрисхемное, у меня прямо на программаторе пара панелек под МК, и питание подведено +5в.

Вопрос остается в силе: для чего нужны R1, R2, R3, R4 и обязательны ли они?

Дело в том что я сделал этот STK - а он не работает. AvReal делает вид что пишет, но при проверке выясняется что весь МК забит FF-ами, CVAVR вообще не определяет подключенного МК и не шъет. Не могу понять в чем проблема. Уж не в резисторах ли, которые я не поставил?

Re: программатор STK200/300

Добавлено: Пт июл 27, 2012 13:19:38
просто КОТ
Анаогичный вопрос: от пользователя Коёдза получил СТК200. Собираюсь сделать отдельную панеьку,для Атини13. И задался вопросом: Надо ли на панельку резисторы ставить или нет?!

Re: программатор STK200/300

Добавлено: Пт июл 27, 2012 18:27:13
BOB51
8126E стр 106 раздел 17.6 serial programming - никаких дополнительных резисторов нету (свою 8-пиновую смотреть лень)... НО... я работаю с pony prog 2000 в низковольтном режиме! причем даже на китайской портовой карте (pci lpt) :beer:

Re: программатор STK200/300

Добавлено: Пт июл 27, 2012 18:40:00
просто КОТ
Ладно, ради эксперимента сделаю без резисторов. На днях отпишусь -- надо купить несколько 10 контактных вилок.

Re: программатор STK200/300

Добавлено: Пт июл 27, 2012 19:47:24
Kavka
Upgrader писал(а):Зачем там резисторы, и нужны ли они для STK200/300?
Зачем нужны резисторы, и не только, в сигнальных цепях программатора вот тут вполне понятно растолковано.
Может будет кому полезно: http://radiokot.ru/forum/viewtopic.php?p=549661#p549661

Re: программатор STK200/300

Добавлено: Сб июл 28, 2012 09:30:42
BOB51
так они в состав программатора входят, а не в состав панельки (это ежли у народа именно stk200m по приведенной на сайте схеме)... :)

Re: программатор STK200/300

Добавлено: Сб июл 28, 2012 12:01:29
Upgrader
Kavka писал(а):вот тут вполне понятно растолковано.
Ни слова непонятно.
Тогда вопрос иначе - ставить их нужно или не обязательно?

Re: программатор STK200/300

Добавлено: Вс июл 29, 2012 05:56:04
BOB51
если собрано по этой схеме
http://www.lancos.com/e2p/betterSTK200.gif
то ничего больше не требуется :beer:

Re: программатор STK200/300

Добавлено: Вс июл 29, 2012 13:45:49
Kavka
Согласен с BOB51.

Upgrader, тут резисторы и конденсаторы нужны, чтобы избавиться от "звона" в проводах при резкой смене уровня сигнала. Соответственно, чем быстрее происходит смена уровня, тем больше вероятность "звона".
"Звона" может не быть:
- при коротких проводниках;
- если источник выдаёт сигнал с малой скоростью нарастания/спада (конечно, всё относительно);
- вам повезло и характеристики (омическое сопротивление, паразитные индуктивность и емкость) проводников, таковы, что "звон" не возникает или не достаточно велик, чтобы повлиять на передачу сигнала.
В схеме, что привёл BOB51, RC-цепоки как раз и используются, чтобы принудительно уменьшить скорость нарастания/спада сигнала.
На высоких частотах бывает достаточно только резистора. В качестве ёмкости используется паразитная ёмкость разводки (печатного проводника). Посмотрите на материнские платы, модули памяти и т.п.