Опубликовано 2013-03-13 14:32:35 автором MRS

Руководство по сборке программатора USBasp


Сборка USBasp


Купил я тут себе на днях ноут, и встал вопрос программирования мк. Так как в ноутбуках уже и в помине нет ни com, ни lpt портов, пришлось заюзать какой-нибудь программатор с usb. Выбор пал на USBasp, потому что он простой в сборке и использованию программатор для avr микроконтроллеров, которые поддерживают внутрисхемное программирования (ISP), также поддерживается многими программами, такими как: avrdude,CodeVisionAVR итд.

Итак, за дело! Для сборки нам потребуется вот такие детали

Радиодеталь Модель Количество Основная характеристика Магазин
Микроконтроллер Atmega8 1 Купить
Выводной резистор маломощный (0,25 Ватт) 2 68 Ом Купить
Выводной резистор маломощный (0,25 Ватт) 1 270 Ом Купить
Выводной резистор маломощный (0,25 Ватт) 2 390 Ом Купить
Выводной резистор маломощный (0,25 Ватт) 2 1.5 кОм Купить
Выводной резистор маломощный (0,25 Ватт) 2 10 кОм Купить
Конденсатор керамический 1 20 пФ Купить
Конденсатор керамический 1 0.1 мкФ Купить
Конденсатор электролитический 1 10 мкФ 16 В Купить
Светодиод красный, зеленый 1 Купить
Штыревая вилка PLD или

PLS

1 Купить

Купить

Принципиальная схема: печатная плата usbasp Печатная плата была изготовлена методом ЛУТ, процесс изготовления usbasp выглядит следующим образом печатная плата usbasp usbasp usbasp изготовление ЛУТ usbasp сверловка отверствий сборка usbasp залужена плата usbasp программаор usbasp

Установка Драйверов

Для работы с программатором требуется установить драйвера.После подключения USBasp к компьютеру (джамперы JP1-1 и JP1-2 должны быть разомкнуты). Операционная система его обнаружит и предложит установить драйвера. установка драйверов usbasp В окне мастер нового оборудования выбираем установка из указанного места установка usbasp в виндовс Дальше указываем папку в которой лежат драйвера выбор драйверов usbasp После нажатия далее виндовс начнет установку драйверов завершения установки usbasp Если драйвера успешно установились мастер оборудования завершит работу печатная плата usbasp Программатор прекрасно работает как у windows так и в linux под управлением avrdude, строка для прошывки flash через avrdude:
avrdude -c usbasp -p m8 -U flash:w:'p.hex':i
строка для прошывки фьюз через avrdude:
avrdude -c usbasp -p m8 -U lfuse:w:0x24:m
В архиве USBasp.zip находится все файлы которые нужны для сборки программатора:
  • Прошивка для ATMega 8, и альтернативная прошивка для превращения в STK500 (avrdoper)
  • Драйвер для Windows
  • Схема
  • Печатная плата в формате Sprint Layout
  • Фотки готового программатора
  • AVRDUDE и GUI к нему

Комментарии - (4)

Добавить комментарий

Для отправки комментария вы должны авторизоваться.