USBasp программатор AVR микроконтроллеров делаем сами

      Комментарии к записи USBasp программатор AVR микроконтроллеров делаем сами отключены

USBasp программатор AVR микроконтроллеров делаем сами

В инете сообщено, что USBasp — один из самые простых для повторения AVR USB программаторов. + требует минимум внешних компонентов, имеет пара готовых вариантов разводки печатной платы и оболочек для программирования, и может трудиться под Linux и MacOS.

То что необходимо! Делаем )))

Процесс изготовления

1. Отыскал схемку программатора на контроллере Mega8. Требуется минимум навестных элементов

2. Модифицировал печатную плату под собственный корпус. Было нужно мало попотеть, чтобы впихнуть в корпус от сплиттера в одну линейку и МК, и USB-разъем и IDC-10. Итог превзошел мои ожидания )

3. Переносим рисунок с чудо-бумаги на плату. Дорожки мало расплылись — не беда. Исправим это посредством иголки (булавки, либо еще чего острого).

4. Процесс травления уже сзади. Плата промыта и просушена.

5. Стираем растворителем тонер — приобретаем готовые дорожки для будущего устройства

6. Потом слесарно-монтажные работы — пилим, сверлим, точим, лудим (последовательность выбирайте сами)

7. Оказалась компактная плата, пока еще без элементов.

8. Пичкаем плату нужными элементами. До тех пор пока без светодиодов и разъем IDC-10 через чур долгий (торчит из корпуса)

9. Выпаиваем Г-образный IDC-10 разъем. Вместо оплетки для лужения (и других премудростей) применял простой многожильный провод. Оказалось бережно и скоро )))

10. Припаиваем SMD-компоненты. Вид со стороны дорожек. Все делалось паяльником на 60Вт с жалом 5мм в диаметре. Таким необходимо еще наловчиться…

11. Не все резисторы оказалось перевести на SMD. Вид со стороны компонентов.
Как видно, контроллер — USB — IDC-10 хорошо расположены… Кварц забрал простой, благо высота корпуса разрешает.

12. А вот и корпус, куда будет помещен программатор. Весьма полезная вещь )

13. Устройство благополучно внедрено в «шкурку сплиттера». Компактно вышло.

14. Размер платы если сравнивать с 5 рубленными «монетками»

16. Конечный результат…

Доработанная печатная плата USBasp программатора: СКАЧАТЬ в формате Lay [13,91 Kb] (cкачиваний: 213)
Программирование микроконтроллера Mega8
1. Прошиваем микроконтроллер посредством этого программатора:
Несложной LPT программатор AVR микроконтроллеров (5-ть проводков)
Заливаем файл firmware называющиеся «usbasp.atmega8.2007-10-23.hex» из архива в конце статьи…

Подключаем к программатору адаптер для программирования микроконтроллеров.

Эти для независимого изготовления возможно забрать тут…

Печатная плата адаптера в формате lay для Sprintlayout [12,78 Kb] (cкачиваний: 401)

При подключении USB будет всегда светиться зеленый (красный) светодиод

Установка драйвера для USBasp

1. Возможно было запрограммировать и в самом USBasp программаторе, подключив к нему несложный программатор в соответствии с распиновке. В случае если все собрано и запрограммировано правильно, то устройство при подключении к ПК определится и «попросит» установить двайвер.

2. На что ему культурно ответим выбрав папку со скаченными и разархивированными двайверам

3. Драйвера удачно установятся, в случае если схема собранна правильно и МК также прошит правильно.

4. В диспетчере устройств определится программатор как: LibUSB-Win32 Device.
Радуемся, и тестируем )

Проверка работоспособности программатора

1. В качестве програмки применял avrdude в оболочке Sinaprog1.5.5.10.
Возможно применять и приложенное к архиву оболочкуUSBASP_AVRDUDE_PROG
Для проверки доступа к Attiny13A привожу пошагово такую инструкцию. Контроллер опознан, возможно заливать прошивку в Attiny13A .

Нужные эти для повторения устройства находятся в этом архиве:

Firmware, программа, печатка, драйвер [992,87 Kb] (cкачиваний: 690)

Всем удачи!

В обязательном порядке к прочтению:

Недорогой USBASP Программатор для AVR v2.0


Статьи как раз той тематики,которой Вы интересуетесь:

  • Как довольно часто следует сделать балансировку

    Балансировка колес нужна любой машине а также мотоциклу. Кроме того одно своевременно не сбалансированное колесо может привести к колебательным процессам всей подвески, а также всей рамы и кузова….

  • Что делать при неожиданной поломке автомобиля?

    При неожиданном выходе из строя автомобиля все решают мгновенья, исходя из этого у водителей не остается времени на исследование обстановки и раздумья, соответственно в экстремальных обстановках залогом успеха будет…

  • Из-за чего не приходит транспортный налог и что в этом случае делать?

    водитель и Закон Срок налоговых платежей за транспорт, как и налогов на недвижимость либо почву, за 2015 год завершился 1.12.2016 года. Законопослушные плательщики налогов заблаговременно уплатили все…

  • Усилитель для сабвуфера на авто делаем сами

    Воображаю конструкцию самодельного автомобильного усилителя, что рекомендован для питания сабвуферных головок средней мощности. Этот усилитель собран на широко-популярной микросхеме TDA…

  • Автомобильный усилитель — делаем сами

    Простой, достаточно замечательный и недорогой автомобильный усилитель возможно реализовать с минимальными затратами всего за один сутки. Данный проект призван доказать — на какое количество мелким и недорогим может…