» » Печатная плата для USB программатора USBasp
Информация к новости
  • Просмотров: 142023
  • Автор: administrator
  • Дата: 24 ноября 2008
  • 100
24 ноября 2008

Печатная плата для USB программатора USBasp

Категория: Полезная информация

Беда с новыми компьютерами и ноутбуками… практически на всех современных отсутствуют порты LPT…зато есть USB! значит делаем простой программатор для USB ;)

В связи с такой проблемой мы хорошенько перекопали Интернет в поисках готовых решений – они есть… НО! После второй неудачной конструкции возникла мысль, что более- менее стабильного, и в то же время простого, устройства просто нет. Последней попыткой решено было повторить немецкий программатор USBasp - http://www.fischl.de/usbasp/ . Оно работает! Погоняли на макете и было решено развести свой вариант платки для этого программатора. 

Простой USB программатор для AVR - USBasp

Итак, схема идентична оригинальной. Она стабильно работает как со старыми ПК, так и с новыми (стационарные компьютеры и ноутбуки).

 

Печатная плата для USB программатора USBasp 

 

Программатор имеет единственный недостаток…он не поддерживается ни какими программами кроме консольного программатора AVRdude. На самом деле это не беда, так как для AVRdude разработано несколько графических оболочек (GUI), что позволяет пользоваться программатором без особых проблем. Две из них мы прикрепляем к статье в файле SOFT.

 

Фузи биты для ATmega8

Low – 0xEF

High – 0xC9

Если использовать полезнейший сервис - http://palmavr.sourceforge.net/cgi-bin/fc.cgi , то мы увидим следущее


Печатная плата для USB программатора USBasp 

 

Для ATmega48 фузи биты уже другие

Low – 0xFF

High – 0xDD

Не перепутайте =)

 

Печатная платка получилась небольшого размера, благодаря двухсторонней разводке.

 

Печатная плата для USB программатора USBasp 

 

Все проверено и работает без проблем. Большой респект разработчику схемы! - http://www.fischl.de


Все проверено и работает без проблем. Большой респект разработчику схемы! - http://www.fischl.de

 

В прикрепленном ниже архиве лежат схема в формате sPlan 6.0, разводка печатной платы под ЛУТ в формате Sprint-Layout 5.0.  Так же в архиве содержатся прошивки под ATmega8 , ATmega48 и драйвер для установки программатора под Windows.
Вы не можете скачивать файлы с нашего сервера
Графические оболочки под AVRdude
Вы не можете скачивать файлы с нашего сервера
 
Для прошивки собстна самого контроллера в программаторе можно воспользоваться любым другим доступным проггером. Пользователь Pasha предложил использовать свою версию упрощенного программатора под PonyProg. Схема в архиве. Все вопросы автору в личку.
 Вы не можете скачивать файлы с нашего сервера

Метки к статье: программатор, USB, atmega8, atmega48

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
administrator

2 декабря 2008 12:26

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
suman13, это фуз который отключает возможность программирования мк через spi, во многих программаторах он просто не доступен что бы не залочить проц. Увидишь где доступен - не трогай его.
<
suman13

3 декабря 2008 21:48

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Собрал этот программатор. Не работает. Есть сомнения по поводу правииности программирования процессора... Дело в том, что нигде, ни в одной из программ для программаторов, я не нашел, что у ATMega8 есть бит SPIEN. Где проблема?
До этого собрал MRC 40, дополнительную плату к нему, STK 200/300. Все работает нормально. Очень доволен.
<
administrator

4 декабря 2008 10:32

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
SPIEN не доступен в режиме внутрисхемного программирования дабы не залочить проц. Не обращай на него внимание вообще. Что именно не работает? Какие изменения в схеме есть? Монтаж правильный?
<
suman13

4 декабря 2008 22:30

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Насчет сообщений - извиняюсь. Винда глючила...

Программатор собрал 1:1, ничего не менял. Только плата односторонняя, недостающие дорожки сделал перемычками... Проц программируется, читается, но программатор не работает...

Да, изменения небольшие внес... На вашей схеме стабилитроны стоят на 2,7 В как я понял, на схеме в оригинале - на 3,6 В. Я поставил на 3,3 В.
Электролит стоит на 100 мк... Вроде все...
<
administrator

5 декабря 2008 03:34

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
suman13, 1N5227 - на 3,6 В , а вот на 3,3 как раз проблемы и могут быть. Программатор может вообще не определятся на некоторых компах - либо полный молчек, либо как непонятное усб устройство и соответственно дрова на него не встанут. И не забудь перемычку self prog после прошивки проца в программаторе убирать.
<
Zmey

6 декабря 2008 20:19

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
эээ а можно сообщить в конекторе 5*2 на шлейф ноги для sck, miso, mosi, reset.
<
suman13

7 декабря 2008 12:30

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Кто-нибудь собрал сей девайс? Поделитесь, чем прошивали Мегу, были ли проблемы. Я собрал, но у меня не работает...
<
Fructozis

20 декабря 2008 19:11

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
спс
<
serggres

24 декабря 2008 16:56

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Привет!
Какая религия мешает разместить ссылку на оболочку USBASP_AVRDUDE_PROG smile
http://www.yourdevice.net/projects.html#bookmark7
Ну а тут такое же условие как и у Вас http://www.yourdevice.net/index.html (внизу). Удачи!!! smile
<
administrator

25 декабря 2008 01:14

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747
serggres, да ни какая, просто прогу качнул с какого то файлового архива =) могу убрать
такие вопросы лучше в личку
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.