Страница 3 из 36
Добавлено: Пт авг 08, 2008 10:39:25
Gigavolt
Попробовать другую прогу

.У меня заработал только в CodeVisionAVR,ChipBlasterAVR Evaluation,в AVRProg v. 1.4 могло прошиться раз на десятый.К тому же в AVRProg v. 1.4 нет Тини2313.
Добавлено: Пт авг 08, 2008 14:08:06
Барсик
player666 писал(а):...STK300/STK200...Может кто-нить паял его?...
Я его паял. И именно им и пользуюсь.
player666 писал(а):1. За что отвечает пин №2 на разъеме Х2?
Через него подаётся питание от программируемого микроконтроллера на буферную микросхему программатора 74HC244. Так сделано для того, чтобы микроконтроллер и программатор имели одинаковое напряжение питания. А то будет нехорошо, если программатор питается от своего источника +5 вольт, а программируемое устройство питается, например, от 3,3 вольта. Как засадит программатор несчастному контроллеру 5 вольт, мало не покажется.
player666 писал(а):2. Почему каждую плату разширения(на фото) питают отдельно?
Именно потому и питают, что питание на программатор подаётся с неё.
player666 писал(а):3. Как пользоватся перемычками 11-3 12-2 на Х1?
А никак. Похоже, что по этим перемычкам программа определяет, подключён ли программатор к LPT порту.
Добавлено: Пт авг 08, 2008 16:40:29
player666
Спасибо!

Похоже я многое напутал.... Пожайлуста оцените работоспособность моей схемы:
Программатор
Плата разширения
Программатор спаял согласно схемы, а вот на плату разширения поставил только самое необходимое. Через 10ый пин пустил питание +5В от УСБ на программаторе. Тоесть оба устройства потребляют те же самые +5В.
Насколькоя понимаю микрухи которые программируются на +3,3В работать не будут, а те что на +5В будут нормально?
Добавлено: Пт авг 08, 2008 18:39:58
sachok
AVR 910 от Prottos"а у меня работает только с CVAVR. AVR prog не видет программатор.
Добавлено: Пт авг 08, 2008 22:48:57
Барсик
player666 писал(а):...Пожайлуста оцените работоспособность моей схемы...
Неправильно. Я же писАл, что питание (от источника питания - в Вашем случае +5 вольт от USB) должно подаваться ТОЛЬКО на ПЛАТУ РАСШИРЕНИЯ. А уже от платы расширения, питание через контакт 2 разъёма X2 подаётся на программатор, так как нарисовано в статье.
Да, и хорошо бы в провод питания +5 вольт от USB поставить плавкий предохранитель на 250 мА. Если случайно что-нибудь коротнёте, то пусть лучше сгорит он, а не предохранитель на материнке Вашего компьютера. Кстати, я тоже питаю программатор от USB, и уже были случаи, когда меня (точнее материнку) спасал предохранитель.
player666 писал(а):...Насколькоя понимаю микрухи которые программируются на +3,3В работать не будут, а те что на +5В будут нормально?...
Все микроконтроллеры нормально работают от 5 вольт, так что проблем не будет.
Постарайтесь понять, почему питание подводится к программатору от программируемого контроллера. Этот программатор предназначен, в первую очередь, для ВНУТРИСХЕМНОГО программирования. Т.е. есть готовая микроконтроллерная система, которая не обязательно питается от 5 вольт. В неё надо залить новую прошивку. Чтобы не заморачиваться с выяснением непряжения питания, разъём X2 просто подключается к этой микроконтроллерной системе, и на буферную микросхему программатора подаётся как раз такое напряжение питания, какое надо.
Добавлено: Сб авг 09, 2008 14:15:05
player666
Спасибо за ваши ответы, вы мне очень помогли! Я был бы очень благодарен если бы вы выложили принципиальные схемы плат расширения, которые с вас есть. Я там просто не понимаю несколько моментов. Насколько я понимаю там должен быть разъем на 10 штырей, источник питания, кварц с конденсаторами и еще конденсатор как фильтр по питанию ну и конечно сама микросхема. На печатной плате приложеной к статье еще какието компоненты они то меня и сбили с толку. И еще маленький вопрос: почему 250 мА если 500 мА? Маленький уточняющий вопрос: значит к программатору подключется только LPT?
Добавлено: Сб авг 09, 2008 14:49:05
Барсик
player666 писал(а):...если бы вы выложили принципиальные схемы плат расширения, которые с вас есть...
Их нет у меня. За исключением макетной платы:
http://www.radiokot.ru/forum/viewtopic. ... 5&start=11 http://www.radiokot.ru/forum/viewtopic. ... 5&start=44
А плата расширения - это уже готовое микроконтроллерное устройство, на котором есть универсальный разъём на 10 штырей, для подключения программатора.
player666 писал(а):...Насколько я понимаю там должен быть разъем на 10 штырей, источник питания, кварц с конденсаторами и еще конденсатор как фильтр по питанию ну и конечно сама микросхема....
Именно! Но даже кварц не обязательно, если Вы используете только внутренний генератор МК. Полезно иметь там генератор на несколько мегагерц, не обязательно кварцованный, чтобы иметь возможность запрограммировать МК с неправильно установленными фьюзами. Об этом много говорилось как на этом форуме, так и на других...
player666 писал(а):...почему 250 мА если 500 мА?...
редкое МК устройство жрёт больше 250 мА, а тем более, плата расширения для программирования. К тому же, для USB1, макс. ток вовсе не 500 мА... Короче, бережённого Бог бережёт!
player666 писал(а):...значит к программатору подключется только LPT?...
Именно так.
Добавлено: Чт авг 14, 2008 16:49:36
player666
Еще один вопрос по данному сабжу(STK200/STK300). Пин 2 на плате расширения подключать к VCC или к AVCC или к обоим?
Добавлено: Чт авг 14, 2008 17:48:51
Барсик
К обоим. Выводы VCC и AVCC обязательно должны быть соединены между собой на печатной плате.
Добавлено: Чт авг 14, 2008 17:54:19
tych
Барсик писал(а):Выводы VCC и AVCC обязательно должны быть соединены между собой на печатной плате.
Да нет конечно. Просто питание на них надо подавать, но не обязательно напрямую и обычно так делать не верно.
Добавлено: Чт авг 14, 2008 18:47:45
Kotische
player666 писал(а):Пин 2 на плате расширения подключать к VCC или к AVCC или к обоим?
Программатор это устройство зело цифровое, поэтому подключать его надо к цифровому питанию - VCC.
AVCC - это питание на аналогорую часть контроллера. Эсли не пользуешь АЦП в режиме низких шумов то можно их просто соединить вместе. Если хочешь получить низкие шумы преобразования АЦП то нужно подавать на AVCC с отдельного источника питания с низкими шумами.
Добавлено: Пт авг 15, 2008 16:05:37
Барсик
tych и Kotische, не надо запутывать начинающего. Речь идёт о программаторе, а не о том, как правильно подключать VCC и AVCC. У player666 есть плата программатора со стандартным 10 штырьковым разъёмом и плата расширения к нему, заточенная под определённый тип контроллера. На ней кроме контроллера, по большому счёту, нифига нет. Про неё и был вопрос.
Кстати, прямое соединение VCC и AVCC контроллеру ничем не грозит, кроме некоторого увеличения помех АЦП. А с помощью всяких игр с отдельными источниками, вполне можно контроллер отправить на тот свет.
Да, именно так. Поэтому попрошу остальных придерживаться темы топика. Спасибо. Aheir
Добавлено: Пн авг 18, 2008 10:24:46
player666
Спасибо за консультацию! Скоро свои достижения показывать буду

Добавлено: Пн авг 18, 2008 16:11:24
tych
Барсик писал(а):tych и Kotische, не надо запутывать начинающего. Речь идёт о программаторе, а не о том, как правильно подключать VCC и AVCC.
Вы и запутываете. Вы же написали ОБЯЗАТЕЛЬНО - а
это ВРАНЬЕ ! Нет такого обязательства.
Добавлено: Пн авг 18, 2008 18:34:43
Барсик
tych, Вам выпендриваться не надоело? Мы все и так знаем, какой Вы умный.
Читаем даташит на Вашу любимую Мегу 8:
AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that Port C (5..4) use digital supply voltage, VCC.
Как по-вашему переводится фраза:
It should be externally connected to VCC
А? Переведите пожалуйста что значит "should be".
Добавлено: Чт авг 21, 2008 19:01:16
sachok
Просьба к автору! Если можно измените строчку в исходнику
Схемы программатора AVR910 с универсальным COM/USB интерфейсом на
а потом нужно откомпилировать. Я буду добровольцем при испытаниях программатора с ATtiny2313. С тем кодом что есть не работает.
Добавлено: Чт авг 21, 2008 23:18:48
Aheir
Я не являюсь автором этой прошивки, следовательно, не располагаю исходником. Более того, сама эта прошивка была "сдернута" с полуживого программатора.. Я уже говорил, что в Сети есть варианты для Тиньки2313, ищите
Добавлено: Сб авг 23, 2008 00:04:55
player666
Собрал я программатор STK200/300. Только он не работает, говорит что не может найти буфферизованный адаптер будь он не ладен!! По какому принципу оно его находит?
З.Ы. Кому надо могу ПП выложить.
Добавлено: Сб авг 23, 2008 08:35:46
sergeynim
Добавлено: Сб авг 23, 2008 14:04:50
Барсик
player666 писал(а):...говорит что не может найти...
Кто говорит? Что именно говорит? Приведите точное сообщение. Ищите ошибки в монтаже. Чудес не бывает...