Программатор для AVR

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Программатор для AVR

Post by Лютик »

Добрый день! Нашел схему в интернете и чтото смущает ее работоспособность(хотя всякое бывает)
Вот ссылка на схему(та что верхняя) http://elm-chan.org/works/avrx/avrx_lpt.png
Мне интересно, смогу ли я с помощью этой схемы вообще прошивать AVR и смогу ли прошить AVR8-16PI. Да, и почему выход Vcc пустой, может там необходим дополнитеольный источник питания. Может второй вопрос и глупый, но я пока еще работал только с пиками и классификация данных МК мне еще не известна :(
Прошу прощения, но советы в роде "нафиг тебе надо такой программатор, вот ссылка собери его лучше(а там ссыслка с 10000000000000000 деталей и микросхем да еще и без печатной платы)" лучше не давайте, так как он мне нужен для программирования всего 1 МК и это не является основным устройством, которое необходимо собрать, а лишь незначительная часть, в связи с чем не хочется тратить время на сборку и отладку таких мелочей

Вот еще нашел на сайте "Схема программатора Fun-Card" http://www.radiokot.ru/lab/controller/29/. Он меня устроит(прошить AVR8-16PI)?
Реклама
of_silence
Открыл глаза
Posts: 79
Joined: Sat May 08, 2010 09:33:42

Re: Программатор для AVR

Post by of_silence »

лично у меня открывается просто yahoo.com вместо картинки по первой ссылке.
Про vcc - это питание, которое приходит ИЗ программируемого устройства. Обычно применяется в том случае, если питание МК отличается от 5 вольт - в этом случае шинные формирователи питаются напряжением нагрузки и преобразование уровней происходит как надо.
Про вторую ссылку - первая схема для прошивки одного контроллера подойдет, на этом форуме много кто таким пользуется :) Правда лучше всеже не её собирать, а с шинными формирователями (вторая по счету) - надежней прошивать будет, ну и про преобразование уровней я уже сказал выше.
Реклама
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

лично у меня открывается просто yahoo.com вместо картинки по первой ссылке.
http://elm-chan.org/works/avrx/report_e.html#AVRXP ISP adapter (controlled with LPT port)
Image

так значит схемой
Image
я смогу прошить AVR8-16PI
User avatar
romazan
Потрогал лапой паяльник
Posts: 335
Joined: Thu May 21, 2009 13:54:07
Location: Москва
Contact:

Re: Программатор для AVR

Post by romazan »

если под avr8 имеешь в виду atmega8, то да.
Реклама
Эиком - электронные компоненты и радиодетали
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

я скачал печатную платуhttp://www.radiokot.ru/lab/controller/29/01.rar, а там вместо резисторов на 220 стоят на 100 ом, кому верить?
Реклама
User avatar
Danko
Сверлит текстолит когтями
Posts: 1287
Joined: Mon Oct 13, 2008 11:45:54
Location: РФ, Крым, г.Бахчисарай
Contact:

Re: Программатор для AVR

Post by Danko »

можно на 100, можно на 200, можно даже на 330.

А можно вообще выбросить, но учтите если между выводами будет КЗ (короткое замыкание) Вы выполите LPT порт.

Эту схему называют "пять проводков". И гугл на запрос выдает больше 3-х миллионов ссылок. Вряд ли будет такое количество вариантов схем, но я думаю с десяток другой найдете.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Реклама
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

Всем спасибо за ответы :)))
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

Ой, а что мне следует выбирать в IcProg, я тут не вижу среди контроллеров ATMega8-16PI :shock: , что делать?
User avatar
DiGiCat
Друг Кота
Posts: 4793
Joined: Fri Jul 11, 2008 09:42:35
Location: Made in USSR

Re: Программатор для AVR

Post by DiGiCat »

PonyProg используй для AVR, IcProg больше для PIC подходит
scio me nihil scire...
_______________________

Image <= Жалобная кнопка в правом нижнем углу... )
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

так вот по этой ссылке указано, что для прошивки использовать необходимо IcProg, ссылка на который там и приведена.
А в пони прог есть этот самый Fun Card программатор?
User avatar
DiGiCat
Друг Кота
Posts: 4793
Joined: Fri Jul 11, 2008 09:42:35
Location: Made in USSR

Re: Программатор для AVR

Post by DiGiCat »

В Пони есть поддержка STK200, там он тип Avr ISP I/O.
Добавить пару перемыек, пару проводков по другому припаять и получиться упрощенный аналог STK200 - по народному программатор "Пять проводков", на форуме мильен раз был и яндекс с гуглем дадут несколько тысяч ссылок
scio me nihil scire...
_______________________

Image <= Жалобная кнопка в правом нижнем углу... )
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

А в данной схеме откуда брать питание для микросхемы(74HC244), ну граунд само собой, а Vcc? необходим дополнительный источник питания??
Image
User avatar
Danko
Сверлит текстолит когтями
Posts: 1287
Joined: Mon Oct 13, 2008 11:45:54
Location: РФ, Крым, г.Бахчисарай
Contact:

Re: Программатор для AVR

Post by Danko »

Это програматор для внутрисхемного програмирования.

Соответственно МК уже получает питание от своего источника.

В данной схеме питание для 74HC244 берется с устройства (пин2 разъема X2).

Лично я, дабы не брать питание со схемы, беру питание для 74HC244 с USB.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

В данной схеме питание для 74HC244 берется с устройства (пин2 разъема X2).
то есть прошивка происходит при включеном устройстве на полностью собранной плате :shock: ???
User avatar
Томатный
Нашел транзистор. Понюхал.
Posts: 174
Joined: Tue Jul 31, 2007 20:32:30
Location: Киев, Украина
Contact:

Re: Программатор для AVR

Post by Томатный »

Да, In System Programmer (ISP)
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

Прошу прощения, а есть возможность как-нибудь проверить работоспособность МК, ато у меня произошел 1 инцидент и теперь я не у верен в его работоспобности и программатор 5 проводков собранный позже уже нет возможности проверить на данном мк, т.к. собрано все верно(ну вроде бы, нельзя быть уверенным в чем то на 100%, но я проверял раза 4), а все программы его не видят =(
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

Собрал о схеме Громова под Ком-порт и все нормально зработало, так тчо если у кого нибудь будет аналогичная проблема, советую поступить аналогичным образом
User avatar
DiGiCat
Друг Кота
Posts: 4793
Joined: Fri Jul 11, 2008 09:42:35
Location: Made in USSR

Re: Программатор для AVR

Post by DiGiCat »

Громова, котроый под Унипроф, в котором фьюзы никак "у всех"? Путаться с ним.. привыкнешь с перевернутыми, потом.. :)))
STK200 нормально шьет, проверенно не раз.
Лютик wrote:программатор 5 проводков собранный позже уже нет возможности проверить на данном мк, т.к. собрано все верно(ну вроде бы, нельзя быть уверенным в чем то на 100%, но я проверял раза 4), а все программы его не видят =(
STK200 не видят? :shock: Адрес порта правильный был в БИОСе?
Last edited by DiGiCat on Thu Jun 17, 2010 11:30:03, edited 1 time in total.
scio me nihil scire...
_______________________

Image <= Жалобная кнопка в правом нижнем углу... )
Лютик
Нашел транзистор. Понюхал.
Posts: 161
Joined: Tue Mar 25, 2008 22:10:23
Location: Минск

Re: Программатор для AVR

Post by Лютик »

Громова, котроый под Унипроф, в котором фьюзы никак "у всех"? Путаться с ним.. привыкнешь с перевернутыми, потом..
Как следствие :))) http://radiokot.ru/forum/viewtopic.php? ... 34#p492034
Все правильно было выставлено, а чего то не хотел раьботать, хотя возможно его длина провода не устраивала(см 40-50 после самих резисторов)
User avatar
DiGiCat
Друг Кота
Posts: 4793
Joined: Fri Jul 11, 2008 09:42:35
Location: Made in USSR

Re: Программатор для AVR

Post by DiGiCat »

С резисторами шнурок 40-50см делать много, у кого как идет. С буферной 74HC244 нормально работает, когда длинные.
Еще в БИОСе порт возможно криво настроен.
scio me nihil scire...
_______________________

Image <= Жалобная кнопка в правом нижнем углу... )
Locked

Return to “Микроконтроллеры и ПЛИС”