Опубликовано 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 к компьютеру (джамперы JP1-1 и JP1-2 должны быть разомкнуты). Операционная система его обнаружит и предложит установить драйвера.
В окне мастер нового оборудования выбираем установка из указанного места
Дальше указываем папку в которой лежат драйвера
После нажатия далее виндовс начнет установку драйверов
Если драйвера успешно установились мастер оборудования завершит работу
Программатор прекрасно работает как у 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) Imtoo3gpvc говорит: Хочу собрать прогаматор, но почему есть места где принципиальная схема, печатная плата и список элементов не совпадают именно по элементной базе
Admin говорит: Какие места, например?
Alexanast говорит: Какие стабилитроны используете для сошласования Admin говорит: Стабилитроны на 3.6в
Добавить комментарийДля отправки комментария вы должны авторизоваться.
|