Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
USB программатор для AVR |
|
Опции темы |
04.06.2009, 22:00 | #1 |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
USB программатор для AVR
http://electronix.ru/forum/index.php?showtopic=42679
Рекомендую. Особенно тем, кто в связи с покупкой нового компа лишился LPT порта. Как я например. Я конечно купил плату расширения, но.... что только не делал, и задержки выставлял и калибровал - программирует через раз, через пять раз, а бывает и вообще не программирует, пишет - микосхема не отвечает. Складывалось общее впечатление кривых рук и на оборудование я грешил в последнюю очередь. Спрашивал спецов - мне гундели про неправильную разводку, давали рекомендации, я их учитывал - безрезультатно. Этот программатор решил все проблемы. Мое творение на фото. ПЛата отличается от оригинальной, так как приспособил ее под корпус от батарейного отсека, купленный в радиолюбителе, если кого заинтересует, скину в Sprint Layout 5/ Последний раз редактировалось -=Женек=-; 04.06.2009 в 22:40. |
05.06.2009, 18:49 | #5 | |
Форумец
Сообщений: 182
Регистрация: 23.11.2004
Не в сети |
Цитата:
Собрал два таких устройства (mega8+FT232RL+18,432МГц). Платы делал по технологии ПФР. Проблем незамечено. Автору респект! |
|
05.06.2009, 21:52 | #7 |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
Выкладвыю архив.
В корне lay файл платы для моего варианта. Но рекомендую сделать поправки - удлинить справа плату на 1 мм, иначе ездить будет в том корпусе который рекомендую. Далее - выводной (единственный не SMD) конденсатор по питанию - надо чуток сместить - я не рассчитал, одна его ножка прям у USB разъема выходит. СОбственно схему и прошивку не менял. Корпус - не знаю названия - заходишь в радиолюбитель, сразу справа где батарейки продают, прямо у двери стенд с батарейными отсеками. Так вот надо купить батарейный отсек на одну АА батарейку, с выключателем и проводами. ПРограммировать можно с помощью CodeVision, AVRStudio, AVRDude, пишущим на С рекомендую первое. Рекомендую использовать mega88 и кварц на 18 МГц - наибольшая скорость и устойчивость работы. Все вопросы сюда, ибо есть люди, которые спаяли и все работает, я же в процессе сборки собрал все ошибки которые мог. Последний раз редактировалось -=Женек=-; 06.06.2009 в 05:56. |
06.06.2009, 16:37 | #8 |
хрю-хрю
Сообщений: 3,360
Регистрация: 25.04.2006
Возраст: 40
Не в сети |
PONYPROG с платами расширениявообще не работает - прошли те времена, когда адрес LPT был 378Н...тож хотел USB делать, а потом на работе заказал AVRISP2 и забыл про все проблемы.
|
03.12.2009, 19:08 | #11 |
Форумец
|
Евгений, рассмотрите (в качестве альтернативы) вот такую схемку:
железо (на выбор) - http://www.fischl.de/usbasp/ программа - http://khazama.com/project/programmer/ Сейчас она в разработке (все детальки купил, платку травлю). Заработает - могу изготовить под заказ Последний раз редактировалось Erema; 04.12.2009 в 10:45. |
04.12.2009, 09:34 | #12 | ||
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
@Br, таки неважный вы электронщик (без обид):
Во-первых Цитата:
Цитата:
Во-вторых, считаешь "лучшим" то, что проще. То есть автор той схемы которую я делал усложнил ее из мазохистских побуждений? В-третьих, то что ты предлагаешь - лажа. Там USB софтовый, а в моей схеме железный. Чем это чревато, думаю объяснять не надо. Хочешь узнать больше - electronix.ru раздел "AVR". Извини, что обламываю тебе кайф и калым, но твою схему никому не рекомендую. |
||
04.12.2009, 10:45 | #13 |
Форумец
|
Да конечно неважный, полностью с Вами согласен. И поэтому с наизменым позитивом могу смотреть на алтернативные решения. А важным я и становиться не хочу, потому что пока не уменю решилельно и важно отвергать неприемлемые решения.
Ну а чтобы не обижать уважаемых профессионалов слова "Евгений, я нашел схемку получше: " я намеренно заменил на "Евгений, рассмотрите (в качестве альтернативы) вот такую схемку: ". |
04.12.2009, 10:52 | #14 | |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
Цитата:
|
|
04.12.2009, 12:48 | #15 |
Форумец
|
От AVR910, или правильно назвать "Программатор микроконтроллеров AVR / 89S совместимый с AVR910" - http://prottoss.com/projects/AVR910....programmer.htm у меня тоже осадок неприятный остался.
Ну не считать же что все конфеты горькими, если одна испорченная попалась? |
04.12.2009, 14:46 | #16 | |
чзнх!?
|
Цитата:
Господа расскажите что может тот что на FTDI и не может тот что софт-усб от протосса ? |
|
04.12.2009, 14:55 | #17 |
Форумец
|
|
04.12.2009, 17:15 | #18 |
///
Сообщений: 9,724
Регистрация: 02.04.2005
Возраст: 43
Не в сети |
@Br, а разве то что ты хочешь собрать не AVR910 ? ну ладно, прошивка другая, но суть та же - софтовый USB. Меняешь шило на мыло. Действительно, имеет смысл менять лишь на что-то более продвинутое, вроде AVRUSB by Petka.
|
04.12.2009, 19:11 | #20 |
Ща скалОтим
|
STK500 - совместимый от der Hammera с преобразователем на FT232BM и step-up'ом на mc34063 - вот реальное правильное решение. Там и HV, и простой ISP, и поддержка от ATMEL.
|
07.12.2009, 12:44 | #24 |
Форумец
|
-=Женек=- , ага, согласен.
Денег на себя любимого жалко.. Еще волнующий вопрос: софтовый юсб во всех совтовых получается одинаковый? Что-то вроде этого http://www.obdev.at/products/vusb/index.html ? |
07.12.2009, 13:37 | #25 |
Ща скалОтим
|
@Br, ну тут кто как напишет... Дилемма: платить за FT232 паяльщику или за протокол обмена программеру.
|
07.12.2009, 20:50 | #27 |
Ща скалОтим
|
@Br, Это из области фантастики. Отладочные средства никогда дешевыми не были.
|
08.12.2009, 10:56 | #29 |
Форумец
|
Знатоки, оцените.
Busware - AVR - Programmer (BAP) http://radiosocket.com/tiki-index.php?page=BAP Собран на AT90USB с использованием open source LUFA USB-Stack. |
20.06.2010, 18:09 | #30 |
Форумец
Сообщений: 129
Регистрация: 18.02.2009
Возраст: 43
Не в сети |
-=Женек=-, классно получилось! Тоже загорелся собрать, уже начал распечатывать печатку, как заметил пару нюансов...
1) Резисторы планирую ставить 1206, ибо они просто есть, а покупать мелочь ради одной поделки - некошерно. Подкорректирую... 2) На вилке IDC-10 болтается пин Vcc. Это так "задумано автором"? Можно после LC-фильтра бросить перемычку на этот пин? 3) Для меги88 ты рекомендуешь кварц 18МГц. Имеется в виду 18,4320МГц? Спасибо |