В инете сообщено, что 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)
Всем удачи!
В обязательном порядке к прочтению:
- Как заботиться за автомобильным кондиционером.
- Устройство плавного гашения света в салоне авто
- Всепротокольный OBD-2 AIIpro адаптер собственными руками
- Обзор инвертора 12-220 1000 ватт
- Простое зарядное устройство на микросхеме LM317
- Бесперебойник в автомобиле…
- Стробоскоп собственными руками
Недорогой USBASP Программатор для AVR v2.0
Статьи как раз той тематики,которой Вы интересуетесь:
-
Как довольно часто следует сделать балансировку
Балансировка колес нужна любой машине а также мотоциклу. Кроме того одно своевременно не сбалансированное колесо может привести к колебательным процессам всей подвески, а также всей рамы и кузова….
-
Что делать при неожиданной поломке автомобиля?
При неожиданном выходе из строя автомобиля все решают мгновенья, исходя из этого у водителей не остается времени на исследование обстановки и раздумья, соответственно в экстремальных обстановках залогом успеха будет…
-
Из-за чего не приходит транспортный налог и что в этом случае делать?
водитель и Закон Срок налоговых платежей за транспорт, как и налогов на недвижимость либо почву, за 2015 год завершился 1.12.2016 года. Законопослушные плательщики налогов заблаговременно уплатили все…
-
Усилитель для сабвуфера на авто делаем сами
Воображаю конструкцию самодельного автомобильного усилителя, что рекомендован для питания сабвуферных головок средней мощности. Этот усилитель собран на широко-популярной микросхеме TDA…
-
Автомобильный усилитель — делаем сами
Простой, достаточно замечательный и недорогой автомобильный усилитель возможно реализовать с минимальными затратами всего за один сутки. Данный проект призван доказать — на какое количество мелким и недорогим может…