программатор STK200/300
- Сообщения: 42
- Зарегистрирован: Пн апр 11, 2011 20:28:48
Подскажите в схеме программатор LED-это ХТЛ1 а RST ресет http://www.123avr.com/img/07_avrprog.png
- Реклама
Всё верно. LED даже можно не использовать при программировании, если не сброшены фьюзы внутреннего осциллятора.
- Сообщения: 26671
- Зарегистрирован: Пт май 18, 2007 22:56:58
А подскажите, с программатора эти выводы:
MOSI
MISO
SCK
RST
подключаются непосредственно к выводам микроконтроллера, или там еще какие-то резисторы дополнительные должны быть для программируемого МК?
Меня смутила вот эта схема:

Зачем там резисторы, и нужны ли они для STK200/300?
MOSI
MISO
SCK
RST
подключаются непосредственно к выводам микроконтроллера, или там еще какие-то резисторы дополнительные должны быть для программируемого МК?
Меня смутила вот эта схема:

Зачем там резисторы, и нужны ли они для STK200/300?
Не променяю медь на ржавую несгорайку!
разница в том, куда подключен МК - на автономной панельке или через разъем в составе устройства.
Если только на автономной панельке, достаточно кварца на 4Мгц (см. панельку для atmega8515), если внутрисхемный вариант , то нечто из Вашего примера...
Для ponyproga пользуюсь http://www.lancos.com/e2p/betterSTK200.gif на LPT с питанием от одного из USB разъемов ПК - там максимум необходимого, и несколькими панельками, построенными по аналогии с той, что приведена ниже.

Если только на автономной панельке, достаточно кварца на 4Мгц (см. панельку для atmega8515), если внутрисхемный вариант , то нечто из Вашего примера...
Для ponyproga пользуюсь http://www.lancos.com/e2p/betterSTK200.gif на LPT с питанием от одного из USB разъемов ПК - там максимум необходимого, и несколькими панельками, построенными по аналогии с той, что приведена ниже.
- Вложения
-
- панелька mega8515.pdf
- (9.3 КБ) 508 скачиваний
- Сообщения: 26671
- Зарегистрирован: Пт май 18, 2007 22:56:58
Т.е. никаких дополнительных резисторов?BOB51 писал(а):Если только на автономной панельке, достаточно кварца на 4Мгц (см. панельку для atmega8515)
Вот для чего на вышеприведенной схеме из моего предыдущего поста нужны R1, R2, R3, R4?
Не променяю медь на ржавую несгорайку!
- Реклама
- Сообщения: 26671
- Зарегистрирован: Пт май 18, 2007 22:56:58
1. Не понял где.
2. Мне не нужно внутрисхемное, у меня прямо на программаторе пара панелек под МК, и питание подведено +5в.
Вопрос остается в силе: для чего нужны R1, R2, R3, R4 и обязательны ли они?
Дело в том что я сделал этот STK - а он не работает. AvReal делает вид что пишет, но при проверке выясняется что весь МК забит FF-ами, CVAVR вообще не определяет подключенного МК и не шъет. Не могу понять в чем проблема. Уж не в резисторах ли, которые я не поставил?
2. Мне не нужно внутрисхемное, у меня прямо на программаторе пара панелек под МК, и питание подведено +5в.
Вопрос остается в силе: для чего нужны R1, R2, R3, R4 и обязательны ли они?
Дело в том что я сделал этот STK - а он не работает. AvReal делает вид что пишет, но при проверке выясняется что весь МК забит FF-ами, CVAVR вообще не определяет подключенного МК и не шъет. Не могу понять в чем проблема. Уж не в резисторах ли, которые я не поставил?
Не променяю медь на ржавую несгорайку!
Анаогичный вопрос: от пользователя Коёдза получил СТК200. Собираюсь сделать отдельную панеьку,для Атини13. И задался вопросом: Надо ли на панельку резисторы ставить или нет?!
8126E стр 106 раздел 17.6 serial programming - никаких дополнительных резисторов нету (свою 8-пиновую смотреть лень)... НО... я работаю с pony prog 2000 в низковольтном режиме! причем даже на китайской портовой карте (pci lpt) 
Ладно, ради эксперимента сделаю без резисторов. На днях отпишусь -- надо купить несколько 10 контактных вилок.
Зачем нужны резисторы, и не только, в сигнальных цепях программатора вот тут вполне понятно растолковано.Upgrader писал(а):Зачем там резисторы, и нужны ли они для STK200/300?
Может будет кому полезно: http://radiokot.ru/forum/viewtopic.php?p=549661#p549661
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
так они в состав программатора входят, а не в состав панельки (это ежли у народа именно stk200m по приведенной на сайте схеме)... 
Согласен с BOB51.
Upgrader, тут резисторы и конденсаторы нужны, чтобы избавиться от "звона" в проводах при резкой смене уровня сигнала. Соответственно, чем быстрее происходит смена уровня, тем больше вероятность "звона".
"Звона" может не быть:
- при коротких проводниках;
- если источник выдаёт сигнал с малой скоростью нарастания/спада (конечно, всё относительно);
- вам повезло и характеристики (омическое сопротивление, паразитные индуктивность и емкость) проводников, таковы, что "звон" не возникает или не достаточно велик, чтобы повлиять на передачу сигнала.
В схеме, что привёл BOB51, RC-цепоки как раз и используются, чтобы принудительно уменьшить скорость нарастания/спада сигнала.
На высоких частотах бывает достаточно только резистора. В качестве ёмкости используется паразитная ёмкость разводки (печатного проводника). Посмотрите на материнские платы, модули памяти и т.п.
Upgrader, тут резисторы и конденсаторы нужны, чтобы избавиться от "звона" в проводах при резкой смене уровня сигнала. Соответственно, чем быстрее происходит смена уровня, тем больше вероятность "звона".
"Звона" может не быть:
- при коротких проводниках;
- если источник выдаёт сигнал с малой скоростью нарастания/спада (конечно, всё относительно);
- вам повезло и характеристики (омическое сопротивление, паразитные индуктивность и емкость) проводников, таковы, что "звон" не возникает или не достаточно велик, чтобы повлиять на передачу сигнала.
В схеме, что привёл BOB51, RC-цепоки как раз и используются, чтобы принудительно уменьшить скорость нарастания/спада сигнала.
На высоких частотах бывает достаточно только резистора. В качестве ёмкости используется паразитная ёмкость разводки (печатного проводника). Посмотрите на материнские платы, модули памяти и т.п.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)




