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

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


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

Группа: Свой
Сообщений: 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
- - sema   to Petka, спасибо огромное! собрал, заработало...   Jun 13 2009, 20:41
- - mrk86   Уважаемый Petka. Собрал сегодня сей девайс и столк...   Jun 14 2009, 01:16
- - FCK   1. если не поставлены дрова для ФТ232, то обязател...   Jun 14 2009, 09:40
- - mrk86   Дрова стоят, с настройками com-порта в Pony тоже в...   Jun 14 2009, 10:53
|- - Petka   Цитата(mrk86 @ Jun 14 2009, 14:53) Дрова ...   Jun 14 2009, 14:05
- - SupKlo   Добрый день сильно критична величина резистора R9 ...   Jun 14 2009, 11:40
- - FCK   вообще-то по правилам электротехники можно +- 3 кО...   Jun 14 2009, 12:16
- - SupKlo   подключаю программатор загорается диод и несколько...   Jun 14 2009, 12:52
|- - Petka   Цитата(SupKlo @ Jun 14 2009, 16:52) подкл...   Jun 14 2009, 13:29
- - SupKlo   волшебная перемычка стоит а почему у меня диод по...   Jun 14 2009, 13:48
|- - Petka   Цитата(SupKlo @ Jun 14 2009, 17:48) волше...   Jun 14 2009, 14:12
- - FCK   у тебя прогер уже прошит? если да, то ты не сможеш...   Jun 14 2009, 14:08
- - SupKlo   программатор не прошит. пытаюсь в него залить про...   Jun 14 2009, 14:13
|- - Petka   Цитата(SupKlo @ Jun 14 2009, 18:13) прогр...   Jun 14 2009, 14:15
- - FCK   попробуй 5 проводками на ЛПТ порт, заодно провериш...   Jun 14 2009, 14:21
- - SupKlo   У меня почему то между + и землей есть какое-то пл...   Jun 14 2009, 18:51
|- - Petka   Цитата(SupKlo @ Jun 14 2009, 22:51) У мен...   Jun 14 2009, 19:45
- - SupKlo   проверил коротыша нет мега рабочая. проверял унипр...   Jun 14 2009, 20:42
- - SupKlo   Разбирал плату поочереди выпаивая элементы. нашел ...   Jun 15 2009, 21:47
|- - dimka76   Цитата(SupKlo @ Jun 16 2009, 01:47) нашел...   Jun 16 2009, 09:45
- - zheka   Да... если сидеть до 2-х часов ночи, бог не может ...   Jun 16 2009, 02:30
|- - Yftul   Цитата(zheka @ Jun 16 2009, 06:30) Да... ...   Jun 16 2009, 04:25
- - SupKlo   Ребенок маленький, все равно не поспишь. А днем др...   Jun 16 2009, 07:12
- - lameralik   Программатор не поддерживается Pony Prog'om чт...   Jun 16 2009, 08:46
- - SupKlo   Мега ОМ, мерил тестером, взял у соседа (мерит сопр...   Jun 16 2009, 09:54
|- - dimka76   Цитата(SupKlo @ Jun 16 2009, 13:54) Так ч...   Jun 16 2009, 10:03
- - SupKlo   нет "соплей" не было. помыл плату с чист...   Jun 16 2009, 10:20
- - lameralik   При попытке программировать в Code vision ошибка ...   Jun 16 2009, 11:27
|- - SupKlo   Цитата(lameralik @ Jun 16 2009, 14:27) Пр...   Jun 16 2009, 12:59
|- - lameralik   Цитата(SupKlo @ Jun 16 2009, 16:59) Тарге...   Jun 16 2009, 13:19
- - lameralik   Проблема подобная проскакивала а решения конкретно...   Jun 16 2009, 18:40
|- - Petka   Цитата(lameralik @ Jun 16 2009, 22:40) Пр...   Jun 16 2009, 18:57
|- - lameralik   Цитата(Petka @ Jun 16 2009, 22:57) Решени...   Jun 16 2009, 20:15
- - zheka   Скажите а с кварцем 18 Мгц программатор будет рабо...   Jun 18 2009, 05:23
|- - Petka   Цитата(zheka @ Jun 18 2009, 09:23) Скажит...   Jun 18 2009, 06:33
- - zheka   А объективно измеряли?   Jun 18 2009, 06:41
- - zheka   Петка, скажите, а если у меня USB кабель с феррито...   Jun 18 2009, 19:07
|- - Petka   Цитата(zheka @ Jun 18 2009, 23:07) Петка,...   Jun 21 2009, 15:27
|- - Александр Д.   доброго всем вечера Собрал и я этот программатор.....   Jun 25 2009, 17:55
|- - Petka   Цитата(Александр Д. @ Jun 25 2009, 21:55)...   Jun 25 2009, 18:59
|- - Александр Д.   Цитата(Petka @ Jun 25 2009, 22:59) Cабжев...   Jun 25 2009, 19:32
- - ukrman   Дросель на 8.2 мГн пойдёт?   Jun 21 2009, 13:13
- - V_N   1.Графическая оболочка для AVRDUDE http://12oclo...   Jun 25 2009, 19:39
|- - Александр Д.   Всем огромное спасибо: Автору - за продукт всем ос...   Jun 26 2009, 13:02
- - V_N   Не обязательно писать на ASM просто используйте S...   Jun 26 2009, 13:14
|- - Александр Д.   проблема решена, програматор работает как в старой...   Jun 26 2009, 13:29
- - RitRain   Цитата(Petka @ Jan 30 2008, 22:07) После ...   Jun 27 2009, 11:30
|- - Petka   Цитата(RitRain @ Jun 27 2009, 15:30) Може...   Jun 28 2009, 13:33
- - mrk86   Здравствуйте Petka! Собрал ваш программатор, п...   Jun 27 2009, 16:22
|- - Александр Д.   я не Петка, но позволю себе... Ну, во-первых. Вы н...   Jun 27 2009, 21:02
|- - mrk86   Спасибо большое! Да действительно я новичек в ...   Jun 27 2009, 23:11
- - Serjik10   Всем привет. Вот и я решил собрать программатор от...   Jun 30 2009, 17:46
|- - Petka   Цитата(Serjik10 @ Jun 30 2009, 21:46) ......   Jun 30 2009, 18:41
- - Serjik10   Извените но не понял как запустить генератор поста...   Jun 30 2009, 19:05
|- - Petka   Цитата(Serjik10 @ Jun 30 2009, 23:05) Изв...   Jun 30 2009, 19:16
- - Serjik10   пробывал уже разные скорости результат ноль. Не мо...   Jun 30 2009, 19:29
|- - ds1307   Цитата(Serjik10 @ Jun 30 2009, 22:29) про...   Jul 1 2009, 09:30
- - Serjik10   Всем спасибо разобрался работает отлично!...   Jul 1 2009, 17:49
- - Anybody   Добрый день. Я давно работаю с этим программатором...   Jul 2 2009, 10:17
|- - Petka   Цитата(Anybody @ Jul 2 2009, 14:17) Добры...   Jul 2 2009, 10:45
- - Anybody   Спасибо! Помогло.   Jul 2 2009, 14:49
- - V_N   Уважаемый Petka можете сообщить результаты тестиро...   Jul 2 2009, 17:29
- - Lintux   Пользуюсь программатором уже где-то с месяц. Ещё р...   Jul 3 2009, 08:55
|- - Petka   Цитата(Lintux @ Jul 3 2009, 12:55) Пользу...   Jul 3 2009, 09:28
- - 11111   Прошу прощения, может где-то пропустил ответы. Но ...   Jul 4 2009, 13:51
|- - Petka   Цитата(11111 @ Jul 4 2009, 17:51) Коде ви...   Jul 5 2009, 07:28
|- - 11111   Цитата(Petka @ Jul 5 2009, 11:28) И что п...   Jul 5 2009, 07:57
|- - Petka   Цитата(11111 @ Jul 5 2009, 11:57) Говорит...   Jul 5 2009, 08:46
|- - 11111   Цитата(Petka @ Jul 5 2009, 12:46) Ровно 6...   Jul 5 2009, 11:43
|- - Petka   Цитата(11111 @ Jul 5 2009, 15:43) Нет. Св...   Jul 5 2009, 12:48
|- - 11111   Цитата(Petka @ Jul 5 2009, 16:48) Не верю...   Jul 5 2009, 14:50
|- - Petka   Цитата(11111 @ Jul 5 2009, 18:50) Строка ...   Jul 5 2009, 15:07
|- - 11111   Цитата(Petka @ Jul 5 2009, 19:07) А зря. ...   Jul 5 2009, 16:32
- - mrk86   Собрал программатор и тут решил прошить Attiny2313...   Jul 4 2009, 18:28
- - V_N   Вы установили тактирование от внутреннего RC ген...   Jul 4 2009, 19:42
- - 11111   Еще прикольно ведет себя терминал CVAVR 1.23 Пропи...   Jul 5 2009, 17:48
|- - Petka   Цитата(11111 @ Jul 5 2009, 21:48) Еще при...   Jul 6 2009, 06:36
|- - 11111   Цитата(Petka @ Jul 6 2009, 10:36) давайте...   Jul 6 2009, 18:05
|- - Petka   Цитата(11111 @ Jul 6 2009, 22:05) Есть по...   Jul 6 2009, 18:46
- - 11111   Спасибо. Косяк нашелся - сопротивление на земле по...   Jul 6 2009, 20:07
|- - Petka   Цитата(11111 @ Jul 7 2009, 00:07) ..... К...   Jul 7 2009, 07:20
|- - 11111   Цитата(Petka @ Jul 7 2009, 11:20) В чём з...   Jul 7 2009, 07:43
|- - Petka   Цитата(11111 @ Jul 7 2009, 11:43) В разли...   Jul 7 2009, 08:47
|- - 11111   Цитата(Petka @ Jul 7 2009, 12:47) ...Одна...   Jul 7 2009, 14:06
|- - ae_   Цитата(Petka @ Jul 7 2009, 16:47) В перво...   Jul 7 2009, 15:03
|- - Petka   Цитата(ae_ @ Jul 7 2009, 19:03) Добавьте ...   Jul 7 2009, 16:24
|- - 11111   Цитата(Petka @ Jul 7 2009, 20:24) ...полу...   Jul 8 2009, 12:41
|- - IgorKossak   Цитата(Petka @ Jul 7 2009, 19:24) Это к м...   Jul 8 2009, 20:56
- - Barmaley_GMN   Спасибо автору за девайс. В архиве небольшой мануа...   Jul 9 2009, 09:01
- - ukrman   Могу добавить по печатке: 1. лучше ставить mini US...   Jul 11 2009, 08:14
- - kokaradik   Я ОООочень тупой поэтому задам оооочень тупой вопр...   Jul 15 2009, 08:19
|- - Petka   Цитата(kokaradik @ Jul 15 2009, 12:19) Я ...   Jul 15 2009, 09:03
- - smk   А под Win2000 кто-то им пользовался? Получается?   Jul 15 2009, 12:50
|- - Petka   Цитата(smk @ Jul 15 2009, 16:50) А под Wi...   Jul 15 2009, 18:08
- - wer_1   Здравствуйте! Собрал ваше устройство , работае...   Jul 31 2009, 09:30
|- - Petka   Цитата(wer_1 @ Jul 31 2009, 13:30) Здравс...   Jul 31 2009, 09:32
- - wer_1   То-есть с пони это нормально по rx tx так не вижу ...   Jul 31 2009, 09:45
|- - Petka   Цитата(wer_1 @ Jul 31 2009, 13:45) То-ест...   Jul 31 2009, 11:12
- - wer_1   Благодарю ! За исчерпывающий ответ и за устрой...   Jul 31 2009, 13:23
- - vampirio   Доброго времени суток. Ребята, помогите заставить ...   Aug 1 2009, 13:44
10 страниц V  « < 6 7 8 9 10 >


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

 


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


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