реклама на сайте
подробности

 
 
> AvrUsb500 by Petka, вариант программатора AVR, доступный для простого изготовления
Petka
сообщение Jan 30 2008, 19:07
Сообщение #301


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Эта тема закрыта. Продолжение обсуждения здесь.
После обновления компьютера обнаружил, что LPT порта больше нету laughing.gif и использовать проверенную связку avreal + byteblaster уже не получится.
Захотелось чего-нибудь универсального, надежного и само-собой на USB порте.

Остановился на варианте AvrUsb500v2 (http://tuxgraphics.org/electronics/200705/article07052.shtml)

Достоинства:
- Нормальный USB (не надо колдовать как в программной реализации USB).
- Новый протокол от Atmel. Теперь не требуется перешивать программатор при появлении новых чипов.

Недостатки:
- На сайте (tuxgraphics) написано что под Windows не решена проблема "Курицы и яйца" (как запрограммировать AVRку в программаторе AVR) (Под Linux автор решает эту проблему путем "bit bang" режима микросхемы FTDI).
- Используется контроллер в DIP корпусе. (под рукой был только в qfp32 корпусе)
- Необходим контроллер как минимум с 8кб flash памяти. (под рукой была только mega48)

Данные недостатки я устранил, немного изменив схемотехнику.
Выкладываю на суд общественности результаты работы.

в файле doc.pdf все необходимое для сборки программатора:
- на первой странице принципиальная схема.
- на второй странице фотошаблон в негативе (для производства на дому с помощью фоторезиста)
- на третьей странице фотошаблон в позитиве (для "лазерно-утюговой" технологии)
- на 4ой странице перечень элементов
- на 5й странице сборочный чертеж со стороны поверхностного монтажа
- на 6й странице сборочный чертеж со стороны выводных компонентов

в файле HowTo.pdf описано как прошить этот программатор не имея другого программатора.

в файле AvrUsb500_by_Petka.zip находятся исходники прошивки. Собираются в последнем WinAVR.

ВНИМАНИЕ! делал для себя, поэтому разпиновка выходного разъёма как в byteblaster'е

Принимаются все вопросы.

Цитата(ae_ @ Jul 7 2009, 19:03) *
Добавьте пожалуйста в первый пост этой ветки актуальные на данный момент схему и софт программатора (или ссылку на ресурс, где находятся текущие/архивные версии)


Актуальные на 8 июля 2009 года документы:
- Готовые прошивки и исходники
- Схемы программаторов, перечни необходимых компонентов, сборочные чертежи, односторонняя разводка печатных плат (в негативе для изготовления фоторезистом и в позитиве для изготовления "лазерным утюгом"), краткая инструкция как прошить программатор без использования другого программатора.
- Как надо выставить фузы, при прошивке через ponyprog

Прошивки собрал из этих исходников:


Модераторам: Прикрепите эти файлы к первому сообщению.

Цитата(goodwin @ Feb 16 2008, 03:10) *
Неправда ваша - работает эта махарайка и с CodeVision, и со студией, и из командной строки...
Шьет быстро.


Да, был не прав CodeVision тоже умеет использовать эту версию программатора.
Для этого всего-навсего надо было выбрать тип программатора "Atmel STK500/AVRISP". Только что проверил - работает. Скорость действительно шустрая. Считал 128k flash за ~50s.

Цитата(Petka @ Feb 16 2008, 01:19) *
Ок, на выходных займусь =)


Готово =) В архиве прошивки для некоторых комбинаций Кварц/Чип.

Цитата(Carbon @ Feb 20 2008, 18:43) *
Да, схемы не совпадают. Если не касаться разъема для программирования, т.к. он всё равно пока не подключен к таргету, то в остальном всё также. Клок 1МГц на PC0 всегда присутствует или только при программировании?

Клок должен быть всегда, а не только при программировании. Ещё вопрос: мега в ДИПе? Если да, то обратите внимание, что нумерация пинов у меня указана для QFP корпуса, она отличается от DIP.

P.S. Поправил в документации ошибку с X3 X4. Новый вариант:Прикрепленный файл  HowTo.pdf ( 73.56 килобайт ) Кол-во скачиваний: 6346


Сообщение отредактировал IgorKossak - Oct 19 2009, 07:31
Причина редактирования: Обновление

Прикрепленные файлы
Прикрепленный файл  HowTo.pdf ( 71.05 килобайт ) Кол-во скачиваний: 11447
Прикрепленный файл  doc.pdf ( 115.76 килобайт ) Кол-во скачиваний: 13988
Прикрепленный файл  AvrUsb500_by_Petka.zip ( 25.17 килобайт ) Кол-во скачиваний: 8132
Прикрепленный файл  AVRUSB500_by_Petka_HEX.zip ( 40.61 килобайт ) Кол-во скачиваний: 6328
Прикрепленный файл  AvrUsb500_by_Petka_v2.zip ( 25.61 килобайт ) Кол-во скачиваний: 7317
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Petka   AvrUsb500 by Petka   Jan 30 2008, 19:07
- - andr_doy   Спасибо буду пробовать о результатах сообщу если и...   Feb 13 2009, 04:07
|- - Petka   Цитата(andr_doy @ Feb 13 2009, 07:07) Спа...   Feb 13 2009, 10:10
- - vladumur   Добрый день. Спраздником всех. Уважаемый Петр, воз...   Feb 14 2009, 05:56
- - UserM   Господа подскажите плз. В чём отличия этого проект...   Feb 14 2009, 09:09
|- - Petka   Цитата(UserM @ Feb 14 2009, 12:09) Господ...   Feb 14 2009, 11:50
- - andr_doy   начал сборку программатора и возник вопрос по номи...   Feb 14 2009, 10:07
|- - Budek   Petka, принимайте очередную благодарность. Сразу п...   Feb 14 2009, 11:51
- - andr_doy   Собрал программатор чип FT232BM частота кварца 7.3...   Feb 14 2009, 14:42
|- - Petka   Цитата(andr_doy @ Feb 14 2009, 17:42) Соб...   Feb 14 2009, 15:16
- - andr_doy   вот с терминалом как раз проблема проверил только ...   Feb 14 2009, 16:28
|- - Petka   Цитата(andr_doy @ Feb 14 2009, 19:28) про...   Feb 14 2009, 16:37
- - andr_doy   вошел терминалом без аппаратного контроля как Вы и...   Feb 15 2009, 05:05
|- - Petka   Цитата(andr_doy @ Feb 15 2009, 08:05) вош...   Feb 15 2009, 10:38
- - andr_doy   Попробую найти этот command output найду выложу ш...   Feb 15 2009, 11:13
|- - Petka   Цитата(andr_doy @ Feb 15 2009, 14:13) Поп...   Feb 15 2009, 11:26
- - andr_doy   Ок! попробую и отпишусь а по поводу емкости н...   Feb 15 2009, 13:55
- - vladumur   Как и боялся, рановато я обрадовался, в общем вспл...   Feb 15 2009, 18:54
|- - Petka   Цитата(vladumur @ Feb 15 2009, 21:54) Как...   Feb 15 2009, 20:24
- - vladumur   1. Собрал програматор, используя pl2303и ATMEGA8 в...   Feb 15 2009, 21:29
|- - Petka   Цитата(vladumur @ Feb 16 2009, 00:29) Поп...   Feb 15 2009, 22:18
- - vladumur   Вы Петр совершенно правы. Попробовал, заработало н...   Feb 15 2009, 22:52
- - andr_doy   Привет! сначала хотел вырезать часть лога но г...   Feb 18 2009, 06:59
|- - Petka   Цитата(andr_doy @ Feb 18 2009, 09:59) При...   Feb 18 2009, 07:35
|- - Petka   Цитата(Petka @ Feb 18 2009, 10:35) ..... ...   Feb 19 2009, 20:00
- - andr_doy   Чип у меня FT232BM ничего не менял в схеме - все с...   Feb 20 2009, 06:51
|- - Petka   Цитата(andr_doy @ Feb 20 2009, 09:51) Чип...   Feb 20 2009, 07:34
- - andr_doy   ATMEGA8 - 16AI   Feb 20 2009, 09:32
- - QuickWitted   Может я слишком много хочу от новорождённого проек...   Feb 21 2009, 16:50
|- - Mik174   Цитата(QuickWitted @ Feb 21 2009, 20:50) ...   Feb 24 2009, 06:11
|- - Nick_Shl   Цитата(Mik174 @ Feb 24 2009, 08:11) Нужно...   Feb 24 2009, 17:33
|- - QuickWitted   Цитата(Mik174 @ Feb 24 2009, 11:11) Если ...   Feb 25 2009, 13:26
- - 011119xx   В данном программаторе никак нельзя использовать н...   Feb 24 2009, 03:33
|- - Petka   Цитата(011119xx @ Feb 24 2009, 06:33) В д...   Feb 24 2009, 07:33
- - ukpyr   ЦитатаВ данном программаторе никак нельзя использо...   Feb 24 2009, 04:53
- - 011119xx   Поверю на слово только автору. Наверняка надо прош...   Feb 24 2009, 05:12
- - Alex305   Ждемс!   Feb 24 2009, 13:00
|- - Petka   Цитата(Alex305 @ Feb 24 2009, 16:00) Ждем...   Feb 26 2009, 07:20
|- - SINtheTHICK   Цитата(Petka @ Feb 26 2009, 09:20) HEX дл...   Mar 10 2009, 09:56
|- - Petka   Цитата(SINtheTHICK @ Mar 10 2009, 12:56) ...   Mar 10 2009, 11:04
|- - SINtheTHICK   Цитата(Petka @ Mar 10 2009, 13:04) могу с...   Mar 10 2009, 12:18
||- - Petka   Цитата(SINtheTHICK @ Mar 10 2009, 15:18) ...   Mar 10 2009, 12:32
|||- - SINtheTHICK   Цитата(Petka @ Mar 10 2009, 14:32) получа...   Mar 10 2009, 13:44
||- - ReAl   Цитата(SINtheTHICK @ Mar 10 2009, 14:18) ...   Mar 10 2009, 17:57
|- - dimka76   Цитата(Petka @ Mar 10 2009, 14:04) 1) фуз...   Mar 11 2009, 07:19
|- - Petka   Цитата(dimka76 @ Mar 11 2009, 10:19) Ладн...   Mar 11 2009, 07:49
||- - dimka76   Цитата(Petka @ Mar 11 2009, 10:49) 2 воль...   Mar 11 2009, 08:42
|- - Ильмар   Цитата(dimka76 @ Mar 11 2009, 10:19) как ...   Mar 11 2009, 07:51
|- - Petka   Цитата(Ильмар @ Mar 11 2009, 10:51) А еже...   Mar 11 2009, 08:09
- - andr_doy   Ага! Автору еще раз спасибо за работу и забот...   Feb 24 2009, 14:53
- - andr_doy   если таких микросхем паять не много приходится то ...   Feb 24 2009, 17:57
- - 011119xx   Petka, при использовании кварца 18,4320 МГц на Atm...   Feb 25 2009, 03:48
|- - Petka   Цитата(011119xx @ Feb 25 2009, 06:48) Pet...   Feb 25 2009, 07:27
- - Ильмар   Petka У меня есть Атмега 8 но только в ДИП корпусе...   Feb 26 2009, 12:54
- - andr_doy   Цитата(Petka @ Feb 26 2009, 12:20) HEX дл...   Feb 26 2009, 16:59
|- - Petka   Цитата(andr_doy @ Feb 26 2009, 19:59) Все...   Feb 26 2009, 18:17
- - andr_doy   Цитата(Petka @ Feb 26 2009, 23:17) Если м...   Feb 27 2009, 05:04
- - Ильмар   Petka ну что насчет моего вопроса?   Feb 27 2009, 06:39
|- - Petka   Цитата(Ильмар @ Feb 27 2009, 09:39) Petka...   Feb 27 2009, 07:18
||- - Ильмар   Цитата(Petka @ Feb 27 2009, 10:18) Даже н...   Feb 27 2009, 07:51
||- - Mik174   Цитата(Ильмар @ Feb 27 2009, 10:51) я б...   Mar 2 2009, 07:05
|- - ALEXLAB   Цитата(Ильмар @ Feb 27 2009, 09:39) Petka...   Feb 27 2009, 07:29
- - andr_doy   Цитата(Petka @ Feb 26 2009, 23:17) Если м...   Mar 2 2009, 06:24
|- - Petka   Цитата(andr_doy @ Mar 2 2009, 09:24) Прив...   Mar 2 2009, 07:35
- - andr_doy   по моему пару штук есть погонять с ним ? тогда да...   Mar 2 2009, 07:48
|- - Petka   Цитата(andr_doy @ Mar 2 2009, 10:48) по м...   Mar 2 2009, 08:02
- - andr_doy   Пару деньков погоняю и сообщу результаты   Mar 2 2009, 09:09
- - DVF   Цитата(Mik174 @ Mar 2 2009, 10:05) Кстати...   Mar 2 2009, 10:40
- - andr_doy   Потестил немного шьет нормально на верификации вис...   Mar 3 2009, 17:10
- - Ильмар   Petka Ну неужели жалко исходники печатки ? Заму...   Mar 6 2009, 07:53
|- - Petka   Цитата(Ильмар @ Mar 6 2009, 10:53) Petka ...   Mar 6 2009, 08:02
- - Boba Fett   Доброго времени суток! Спасибо большое автору ...   Mar 6 2009, 15:36
|- - Petka   Цитата(Boba Fett @ Mar 6 2009, 18:36) Доб...   Mar 6 2009, 17:06
- - Ильмар   Я вот что хотел спросить тут где то рекомендова...   Mar 10 2009, 06:13
|- - Petka   Цитата(Ильмар @ Mar 10 2009, 09:13) Я вот...   Mar 10 2009, 08:01
- - dimka76   Цитата(Petka @ Jan 30 2008, 22:07) После ...   Mar 10 2009, 10:55
- - wer_1   В dip корпусе к нему ещё адаптер. Если кого интере...   Mar 10 2009, 15:18
- - andr_doy   а про прошивку на кварце 3,6864МГц - забили пробле...   Mar 10 2009, 15:39
|- - Petka   Цитата(andr_doy @ Mar 10 2009, 18:39) а п...   Mar 10 2009, 18:17
|- - andr_doy   Цитата(Petka @ Mar 10 2009, 23:17) Нет не...   Mar 11 2009, 04:40
- - Ильмар   мне дисплей нужно подключить от сименса s65 Он раб...   Mar 11 2009, 08:37
|- - Petka   Цитата(Ильмар @ Mar 11 2009, 11:37) мне д...   Mar 11 2009, 08:43
|- - Ильмар   Цитата(Petka @ Mar 11 2009, 11:43) тогда ...   Mar 11 2009, 11:39
|- - Petka   Цитата(Ильмар @ Mar 11 2009, 14:39) Как б...   Mar 11 2009, 12:18
|- - Ильмар   Цитата(Petka @ Mar 11 2009, 15:18) частот...   Mar 11 2009, 12:45
|- - Petka   Цитата(Ильмар @ Mar 11 2009, 15:45) Эээ, ...   Mar 11 2009, 12:52
|- - Ильмар   Цитата(Petka @ Mar 11 2009, 15:52) Напоми...   Mar 11 2009, 13:18
- - Laptop   Цитата(Petka @ Mar 11 2009, 11:09) нет. н...   Mar 11 2009, 08:42
- - Ильмар   ну вот я чего понарисовал   Mar 16 2009, 05:25
- - ds1307   Предлагаю свой вариант печатки. Добавлен светодиод...   Mar 18 2009, 15:33
10 страниц V  « < 2 3 4 5 6 > » 


Closed TopicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 18:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01469 секунд с 7
ELECTRONIX ©2004-2016