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

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


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

Группа: Свой
Сообщений: 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
- - Ar2rius   а не подскажешь где ее надо выставлять?   May 28 2009, 17:10
|- - Petka   Цитата(Ar2rius @ May 28 2009, 21:10) а не...   May 28 2009, 17:48
- - Ar2rius   все равно не хочет =( собрал программатор по этой ...   May 28 2009, 19:12
|- - Petka   Цитата(Ar2rius @ May 28 2009, 23:12) все ...   May 28 2009, 19:44
- - Ar2rius   все разобрался, прошивку другую перезалил но тепер...   May 29 2009, 01:46
|- - Petka   Цитата(Ar2rius @ May 29 2009, 05:46) все ...   May 29 2009, 06:27
|- - Ar2rius   Цитата(Petka @ May 29 2009, 10:27) На пре...   May 30 2009, 07:44
|- - Petka   Цитата(Ar2rius @ May 30 2009, 11:44) но т...   May 30 2009, 09:03
- - R_II   Собрал программатор на mega8 с кварцем на 16 мегаг...   May 30 2009, 00:35
- - Ar2rius   Петр, ддоброе утро!!! а что делать ког...   May 30 2009, 22:39
|- - Petka   Цитата(Ar2rius @ May 31 2009, 02:39) Петр...   May 31 2009, 08:15
- - Ar2rius   вот вот получилось!!! а программируемы...   May 31 2009, 09:11
|- - Petka   Цитата(Ar2rius @ May 31 2009, 13:11) вот ...   May 31 2009, 12:41
- - Ar2rius   AT90S2313, подключен через 10-пиновый разъем ISP, ...   May 31 2009, 13:02
|- - Petka   Цитата(Ar2rius @ May 31 2009, 17:02) AT90...   May 31 2009, 15:55
- - Ar2rius   вот что пишет avrdude   May 31 2009, 20:03
|- - Petka   Цитата(Ar2rius @ Jun 1 2009, 00:03) вот ч...   May 31 2009, 20:27
- - Ar2rius   земля и питание +5 в. присутствует а кварц разве о...   May 31 2009, 21:35
|- - Petka   Цитата(Ar2rius @ Jun 1 2009, 01:35) земля...   Jun 1 2009, 05:58
- - Ar2rius   Петр, ОГРОМНОЕ СПАСИБО!!! Все заработа...   Jun 1 2009, 08:51
- - Lintux   Доброго времени суток всем! Petka - ! од...   Jun 1 2009, 12:00
|- - Petka   Цитата(Lintux @ Jun 1 2009, 16:00) Доброг...   Jun 1 2009, 12:37
- - Lintux   И как с этим бороться? Или методов ещё не придуман...   Jun 1 2009, 14:05
|- - Petka   Цитата(Lintux @ Jun 1 2009, 18:05) И как ...   Jun 1 2009, 14:15
|- - defunct   Цитата(Petka @ Jun 1 2009, 17:15) или дож...   Jun 1 2009, 14:59
|- - Petka   Цитата(defunct @ Jun 1 2009, 18:59) А у В...   Jun 1 2009, 16:07
- - Lintux   Пересобрал и прошил программатор версией 6. Шьётся...   Jun 1 2009, 15:22
- - zheka   Хвалебная речь в адрес Windows 7 Собрал программат...   Jun 1 2009, 19:34
- - Lintux   Да светодиод горит. И все как и должно быть. На вс...   Jun 2 2009, 06:02
- - zheka   Допаял. ПРОшил. ПРошилось за 30 минут, и еще минут...   Jun 2 2009, 16:39
|- - Petka   Цитата(zheka @ Jun 2 2009, 20:39) ... При...   Jun 2 2009, 18:39
- - zheka   Запрограммировал еще раз. Само программирование и ...   Jun 2 2009, 19:09
|- - Petka   Цитата(zheka @ Jun 2 2009, 23:09) Запрогр...   Jun 2 2009, 20:07
- - zheka   Mega8 14.7456 кварц, 22 pf кондеры. Кстати, понип...   Jun 3 2009, 03:08
- - zheka   Во время программирования смотрел осциллографом - ...   Jun 3 2009, 05:03
|- - Petka   Цитата(zheka @ Jun 3 2009, 09:03) Во врем...   Jun 3 2009, 06:28
- - zheka   Не моргает, именно с этого момента я и забеспокоил...   Jun 3 2009, 07:00
|- - Petka   Цитата(zheka @ Jun 3 2009, 10:44) Не морг...   Jun 3 2009, 07:09
- - zheka   жму раз 10. Так все- таки тот факт, что он програ...   Jun 3 2009, 09:08
- - Azrail   Помогоите пожалуста еще одному чайнику. Собрал про...   Jun 3 2009, 10:43
- - zheka   Azrail вообще-то где-то рекомендовали еще ставить ...   Jun 3 2009, 10:53
- - Azrail   На XTAL1 синус амплитудой 1,25 В, на XTAL2чуть пох...   Jun 3 2009, 12:07
- - zheka   Хм.. зашил простую программку, моргалку светодиода...   Jun 3 2009, 12:18
|- - Azrail   Цитата(zheka @ Jun 3 2009, 15:18) Хм.. за...   Jun 3 2009, 12:35
- - zheka   нет, моргалка точная, секундная, моргает как надо,...   Jun 3 2009, 13:13
|- - Petka   Цитата(zheka @ Jun 3 2009, 17:13) нет, мо...   Jun 3 2009, 13:16
- - zheka   Линии TX и RX целостны. То есть один щуп на ножку...   Jun 3 2009, 14:08
- - Azrail   [quote] Помогоите пожалуста еще одному чайнику. Со...   Jun 3 2009, 14:37
|- - Petka   Цитата(Azrail @ Jun 3 2009, 18:37) попроб...   Jun 3 2009, 17:26
- - zheka   Azrail А вдруг у вас то же самое что у меня? У м...   Jun 3 2009, 15:13
- - Azrail   Цитата(zheka @ Jun 3 2009, 18:13) Azrail ...   Jun 3 2009, 15:45
- - zheka   советую разрезать дорожку RX и посмотреть где стан...   Jun 3 2009, 16:14
- - zheka   ЦитатаСтудия по этой версии отличает что умеет про...   Jun 3 2009, 17:35
|- - Petka   Цитата(zheka @ Jun 3 2009, 21:35) Я хочу ...   Jun 3 2009, 17:41
- - zheka   Ладно... завтра спаяю тестовую платку. Посмотрим, ...   Jun 3 2009, 18:24
- - atmel45   Рекомендую программировать AVR PONYPROG - ом ...   Jun 4 2009, 07:32
|- - Petka   Цитата(atmel45 @ Jun 4 2009, 11:32) .... ...   Jun 4 2009, 09:24
- - darkcat   Вместо FT232 можно использовать TUSB3410 ? Есть п...   Jun 4 2009, 17:33
- - zheka   Спаял отладочную платку. Все отлично, программируе...   Jun 4 2009, 18:47
- - Azrail   А моя проблема все еще так и не разрешилась. Сегод...   Jun 5 2009, 14:10
|- - Petka   Цитата(Azrail @ Jun 5 2009, 18:10) А моя ...   Jun 8 2009, 06:51
- - zheka   Не раз видел на форуме темы, где у людей были проб...   Jun 5 2009, 14:18
- - mrk86   Уважаемый Petka не могли бы ли вы выложить разводк...   Jun 5 2009, 16:44
|- - Petka   Цитата(mrk86 @ Jun 5 2009, 20:44) Уважаем...   Jun 5 2009, 17:09
- - zheka   ЦитатаНу наконец-то. Надеюсь у Вас закончится поло...   Jun 6 2009, 03:25
|- - mrk86   Цитата(zheka @ Jun 6 2009, 06:25) Надеюсь...   Jun 7 2009, 21:48
- - SupKlo   Здравствуйте собрал программатор Мега48 кварц 18.4...   Jun 8 2009, 17:36
|- - Petka   Цитата(SupKlo @ Jun 8 2009, 21:36) Здравс...   Jun 8 2009, 18:09
|- - SupKlo   Цитата(Petka @ Jun 8 2009, 22:09) 1. край...   Jun 8 2009, 18:26
|- - Petka   Цитата(SupKlo @ Jun 8 2009, 22:26) А фьюз...   Jun 8 2009, 18:44
- - SupKlo   Если я правильно понял Ceramic Resonator BOD Enabl...   Jun 8 2009, 19:10
|- - Petka   Цитата(SupKlo @ Jun 8 2009, 23:10) Если я...   Jun 8 2009, 20:08
- - Azrail   Цитата(Petka @ Jun 8 2009, 09:51) Разбира...   Jun 9 2009, 13:22
- - FCK   кстати, Petka, а что если тебе собрать прошивку не...   Jun 10 2009, 08:03
|- - Petka   Цитата(FCK @ Jun 10 2009, 12:03) кстати, ...   Jun 10 2009, 08:13
- - FCK   Действительно, на 115200 процент будет огромен) А ...   Jun 10 2009, 17:16
|- - Petka   Цитата(FCK @ Jun 10 2009, 21:16) Действит...   Jun 10 2009, 18:36
|- - ReAl   Цитата(FCK @ Jun 10 2009, 20:16) Действит...   Jun 11 2009, 11:06
- - FCK   да я кодвижном и не шью) в основном работаю с Win...   Jun 11 2009, 07:16
- - FCK   да проблема в другом, я уже сделал платы для 25 пр...   Jun 11 2009, 12:56
- - Dx!   Неужели кварц к ногам припаять совсем не получится...   Jun 11 2009, 22:06
- - FCK   а как это будет выглядеть в прозрачном корпусе?   Jun 12 2009, 03:06
|- - ReAl   Цитата(FCK @ Jun 12 2009, 06:06) а как эт...   Jun 12 2009, 07:54
|- - Petka   Цитата(ReAl @ Jun 12 2009, 11:54) А зачем...   Jun 12 2009, 09:36
- - Yftul   Уважаемый Петька. Собрал я по Вашей схеме програм...   Jun 12 2009, 08:34
- - Yftul   Ошибок в номиналах нет, погрешность частоты вроде ...   Jun 12 2009, 10:21
|- - Petka   Цитата(Yftul @ Jun 12 2009, 14:21) Ошибок...   Jun 12 2009, 13:19
|- - Yftul   Цитата(Petka @ Jun 12 2009, 17:19) От чег...   Jun 12 2009, 16:37
|- - Petka   Цитата(Yftul @ Jun 12 2009, 20:37) Програ...   Jun 12 2009, 19:03
|- - Yftul   Цитата(Petka @ Jun 12 2009, 23:03) А напр...   Jun 13 2009, 03:21
- - FCK   придется наверное переделывать прошивку самому, но...   Jun 12 2009, 13:35
|- - Petka   Цитата(FCK @ Jun 12 2009, 17:35) придется...   Jun 12 2009, 13:45
- - Dx!   Цитата(FCK @ Jun 12 2009, 17:35) придется...   Jun 12 2009, 14:17
- - FCK   Petka, я имел в виду не то, что ты автор прошивки,...   Jun 12 2009, 14:42
- - zheka   Я на воронежском форуме похвастался поделкой. Зава...   Jun 12 2009, 16:35
- - FCK   так как насчет прошивки? не только мне, но и други...   Jun 12 2009, 19:11
|- - Petka   Цитата(FCK @ Jun 12 2009, 23:11) так как ...   Jun 12 2009, 19:52
- - ukrman   to Petka. У меня к вам несколько вопросов: 1. Раз ...   Jun 13 2009, 06:47
- - zheka   ukrman, на предыдущей странице моя печатка. предуп...   Jun 13 2009, 09:43
10 страниц V  « < 5 6 7 8 9 > » 


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

 


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


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