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

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


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

Группа: Свой
Сообщений: 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
- - millano   СПС за помощь...   Apr 20 2009, 11:57
- - KonstantinM   AVR студия его иногда забывает, приходится или пе...   Apr 20 2009, 18:09
- - KonstantinM   spi.c:48: warning: unused variable 'j'   Apr 23 2009, 06:30
|- - Petka   Цитата(KonstantinM @ Apr 23 2009, 10:30) ...   Apr 23 2009, 06:42
|- - KonstantinM   Цитата(Petka @ Apr 23 2009, 10:42) наслед...   Apr 25 2009, 16:00
|- - chief_olimp   Собрал ваш программатор. Заработал сразу без каких...   Apr 26 2009, 17:56
|- - chief_olimp   Подскажите пожалуйста как запустить его в среде WI...   Apr 26 2009, 19:14
|- - Petka   Цитата(chief_olimp @ Apr 26 2009, 23:14) ...   Apr 26 2009, 19:43
|- - chief_olimp   Цитата(Petka @ Apr 26 2009, 22:43) 1) что...   Apr 26 2009, 20:21
- - KonstantinM   Небольшая конструкция. Без возможности самопрограм...   Apr 23 2009, 12:16
- - slava5557   И моя конструкция. Разводку платы сделал в лоуте, ...   Apr 23 2009, 21:14
- - KonstantinM   Petka Как собрать USBASP в WinAVR? Чегой-то не по...   Apr 24 2009, 07:04
|- - Petka   Цитата(KonstantinM @ Apr 24 2009, 11:04) ...   Apr 24 2009, 09:00
- - KonstantinM   взял: http://www.fischl.de/usbasp/usbasp.2009-02-2...   Apr 24 2009, 11:46
|- - Petka   Цитата(KonstantinM @ Apr 24 2009, 15:46) ...   Apr 24 2009, 12:07
- - millano   Всем доброго времени суток.. Вот решил подойти с п...   Apr 26 2009, 20:47
|- - Petka   Цитата(millano @ Apr 27 2009, 00:47) врод...   Apr 26 2009, 21:01
|- - Ильмар   Petka мои старания найти кварц 7,3728мгц равно как...   Apr 29 2009, 03:52
|- - Petka   Цитата(Ильмар @ Apr 29 2009, 07:52) Petka...   Apr 29 2009, 04:28
|- - Ильмар   Цитата(Petka @ Apr 29 2009, 07:28) попроб...   May 1 2009, 19:03
|- - Petka   Цитата(Ильмар @ May 1 2009, 23:03) хехе в...   May 1 2009, 20:24
|- - Ильмар   Цитата(Petka @ May 1 2009, 23:24) 1) 1152...   May 2 2009, 14:09
- - andr_doy   действительно брать в ЧипДип - последнее дело это ...   Apr 27 2009, 03:08
- - RA3WUM   Доброго дня. Хочу собрать данный девайс. Подскажит...   Apr 29 2009, 05:23
- - Ильмар   Цитата(Petka @ Apr 29 2009, 07:28) попроб...   Apr 29 2009, 05:55
|- - Petka   Цитата(Ильмар @ Apr 29 2009, 09:55) эээ ...   Apr 29 2009, 06:24
- - Pyku_He_oTTyda   Ильмар ,а вы где территориально живете? Если в Рос...   Apr 29 2009, 06:17
- - Ильмар   Цитата(Pyku_He_oTTyda @ Apr 29 2009, 09:1...   Apr 29 2009, 06:42
- - Pyku_He_oTTyda   я безвоздмезно) Пишите адрес в личку, отправлю зак...   Apr 29 2009, 07:32
- - KonstantinM   Ильмар У меня - больше часа.   May 2 2009, 16:45
- - zheka   Господа, не осилю все страницы, кто собирал програ...   May 6 2009, 15:26
- - Павлик   ATmega8L-8AI шил им при напряжении питания 2,7 - 3...   May 6 2009, 15:53
- - zheka   Ну... а 5-ти вольтовые схемы??? И еще вопрос - ме...   May 6 2009, 17:42
|- - Petka   Цитата(zheka @ May 6 2009, 21:42) Ну... а...   May 6 2009, 18:20
- - zheka   Хм... кто-то в теме выкладывал свой программатор, ...   May 7 2009, 03:06
- - zheka   Имеется дроссель проволочный на 22 uH - подойдет в...   May 7 2009, 05:22
|- - Petka   Цитата(zheka @ May 7 2009, 09:22) Имеется...   May 7 2009, 06:26
- - zheka   Спасибо. Все еще вольнуюсь за 3 и 5 вольтовые схем...   May 7 2009, 06:30
- - zheka   У меня вопрос за вопросом - а почему мегагерцовый ...   May 7 2009, 10:09
- - SINtheTHICK   Здравствуйте! Такой вопрос, правда не совсем ...   May 7 2009, 10:30
|- - /RR/   Цитата(SINtheTHICK @ May 7 2009, 13:30) З...   May 7 2009, 14:26
- - zheka   Почему в программаторе 1 МГЦ выведен отдельно, а в...   May 8 2009, 05:28
|- - Petka   Цитата(zheka @ May 8 2009, 09:28) Почему ...   May 8 2009, 06:20
- - FCK   у меня один вопрос: я попытался развести плату для...   May 8 2009, 17:12
- - zheka   Уважаемый Petka, немного переделал разводку под им...   May 11 2009, 15:55
|- - Petka   Цитата(zheka @ May 11 2009, 19:55) Уважае...   May 11 2009, 17:21
- - zheka   Цитата1) конденсаторы кварца "землить" л...   May 11 2009, 17:23
|- - Petka   Цитата(zheka @ May 11 2009, 21:23) Чем Ва...   May 11 2009, 18:26
- - zheka   Простите, может быть уже упоминалось, но что делае...   May 11 2009, 18:56
- - millano   У меня вопрос .. ни как не могу понять.... в инд...   May 12 2009, 08:00
- - Corvus   p - пико, n - нано, u - микро, m - милли, k - кило...   May 12 2009, 09:16
- - millano   Доброй Ночи..! вот собрал прогр.. на FT232RL к...   May 13 2009, 22:16
- - millano   C:\WinAVR\bin>avrdude -p atmega88 -c ...   May 14 2009, 08:11
|- - Petka   Цитата(millano @ May 14 2009, 12:11) C:...   May 14 2009, 09:37
- - millano   "serbb_setpin(): GetGomModemStatus() failed :...   May 14 2009, 11:03
|- - Petka   Цитата(millano @ May 14 2009, 15:03) ...   May 14 2009, 15:07
- - millano   ПРОШИЛ ТЕМ ЧТО БЫЛО .... В AVRUSB500_by_Petka_HEX ...   May 14 2009, 18:43
|- - Petka   Цитата(millano @ May 14 2009, 22:43) ПРОШ...   May 14 2009, 19:37
- - millano   ссори всё время куда-то спешу..!!!......   May 14 2009, 20:13
|- - Petka   Цитата(millano @ May 15 2009, 00:13) ссо...   May 15 2009, 06:23
- - millano   неее 18.432MHz желательно HEX но мона ещё и SRC...   May 15 2009, 07:41
|- - Petka   Цитата(millano @ May 15 2009, 11:41) неее...   May 15 2009, 09:00
- - millano   ВОТ БЫЛ НА ВАШЕМ САЙТЕ(http://swordgreenline.narod...   May 15 2009, 10:16
|- - Petka   Цитата(millano @ May 15 2009, 14:16) ВОТ ...   May 15 2009, 10:48
- - RN3QLQ   Цитата(millano @ May 15 2009, 14:16) ВОТ ...   May 15 2009, 10:49
- - FCK   ЦитатаЦитата(FCK @ May 8 2009, 21:12) .... и еще:...   May 15 2009, 15:48
|- - Petka   Цитата(FCK @ May 15 2009, 19:48) разводку...   May 15 2009, 16:14
|- - Ильмар   Petka благодаря Pyku_He_oTTyda есть таки у меня т...   May 18 2009, 08:52
- - Ильмар   так прошивку нашел экспериментальная , она как я ...   May 18 2009, 15:48
|- - Petka   Цитата(Ильмар @ May 18 2009, 19:48) так п...   May 18 2009, 16:31
|- - Ильмар   Цитата(Petka @ May 18 2009, 19:31) Да, ед...   May 19 2009, 03:14
- - zheka   Так все-таки, объясните, почему мегагерцовый выход...   May 23 2009, 15:03
- - protek   Доброго ВСЕМ здравия! Повторил программатор с ...   May 24 2009, 11:27
|- - Petka   Цитата(protek @ May 24 2009, 15:27) Добро...   May 25 2009, 16:41
- - lameralik   Собрал программатор, а кварца нет ни одного из пре...   May 25 2009, 19:31
|- - Petka   Цитата(lameralik @ May 25 2009, 23:31) Со...   May 25 2009, 20:23
- - lameralik   Есть еще вопрос сильно ли возрастает скорость с кв...   May 25 2009, 20:28
- - protek   Доброго здравия! Да в терминале при нажатии ен...   May 26 2009, 03:24
|- - Petka   Цитата(protek @ May 26 2009, 07:24) Добро...   May 26 2009, 06:54
- - protek   Дброго здравия! Посмотрите что выдает Code Vis...   May 26 2009, 14:06
|- - Petka   Цитата(protek @ May 26 2009, 18:06) Дброг...   May 26 2009, 17:11
- - lameralik   Нашел кварц 18.432 не будет ли косяков с atmega8 о...   May 26 2009, 15:31
|- - Petka   Цитата(lameralik @ May 26 2009, 19:31) На...   May 26 2009, 15:42
|- - lameralik   Цитата(Petka @ May 26 2009, 19:42) А можн...   May 27 2009, 03:18
- - protek   А что у Вас в настройках Settings->Programmer ?...   May 27 2009, 03:12
|- - Petka   Цитата(protek @ May 27 2009, 07:12) А что...   May 27 2009, 06:47
- - RN3QLQ   Цитата(lameralik @ May 27 2009, 07:18) в ...   May 27 2009, 05:08
|- - lameralik   Цитата(RN3QLQ @ May 27 2009, 09:08) Собра...   May 27 2009, 06:20
- - Черчилль   Подскажите плз, какая скорость записи данным прогр...   May 27 2009, 09:56
- - RN3QLQ   Цитата(Черчилль @ May 27 2009, 13:56) Под...   May 27 2009, 10:01
- - Черчилль   так ведь прошивку доработали для скоростного режим...   May 27 2009, 10:16
- - protek   [quote name='Petka' date='May 27 2009,...   May 27 2009, 13:00
- - Ar2rius   Добрый вечер! Вопрос: а можно FT232BM заменить...   May 27 2009, 14:34
|- - Petka   Цитата(Ar2rius @ May 27 2009, 18:34) Добр...   May 27 2009, 17:27
- - Ar2rius   Вот собрал данное устройство, при подключению к ко...   May 28 2009, 04:34
|- - Petka   Цитата(Ar2rius @ May 28 2009, 08:34) Вот ...   May 28 2009, 07:04
- - Ar2rius   перемычка перекинута, а при подключении программат...   May 28 2009, 11:43
10 страниц V  « < 4 5 6 7 8 > » 


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

 


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


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