Комментарии 38
Кстати, про маленькие программаторы:

diy.elektroda.eu/uprog-maly-szybki-przenosny-programator-avr-z-sd/?lang=en

diy.elektroda.eu/uprog-maly-szybki-przenosny-programator-avr-z-sd/?lang=en
тот же avr910…
Дни МК на хабре? :)
Думаю для статьи на хабре стандартные скриншоты установки драйверов в винде, хм, несколько излишни :)
И раз заговорили о ценниках, то неплохо бы итоговую калькуляцию
Думаю для статьи на хабре стандартные скриншоты установки драйверов в винде, хм, несколько излишни :)
И раз заговорили о ценниках, то неплохо бы итоговую калькуляцию
5 баксов на ebay
С последней картинкой случился хабраэффект. С остальными тоже может.
Попробуйте сюда перезалить: habrastorage.org/
Попробуйте сюда перезалить: habrastorage.org/
По сравнению с оригинальным USBASP в схему/прошивку внесены какие-либо изменения или отличия только конструктивные (маленькая плата и TQFP корпус)?
прошивку не трогал, только переделал под мелкий корпус и убрал перемычку, которая нужна для прошивки управляющего мк (из тех соображений, что менять прошивку нужно не каждый день, а место занимает)
Это хорошо, значит программная совместимость полностью остается.
Я бы только добавил еще стабилизатор на 3.3В и переключатель напряжения питания 5/3.3В. Это на тот случай, если придется прошивать этим программатором контроллер, запитанный от 3.3 вольт.
Я бы только добавил еще стабилизатор на 3.3В и переключатель напряжения питания 5/3.3В. Это на тот случай, если придется прошивать этим программатором контроллер, запитанный от 3.3 вольт.
Перезалил картинки. По деньгам: вышло меньше 100 рублей + вечер выходного дня :)
Какое дежавю. Особенно учитывая, что часть скринов из XP, а часть из W7.
А можно вставить в статью какие-нибудь интересные картинки?
Просто приведенные изображения (фотографии) уж больно профессионально сделанного устройства.
Поймите правильно, я не отрицаю, что автор сделал такой же…
Но я так чисто паять не умею, и уж точно не оставил бы на текстолите надписть USBasp (мне то она зачем на программаторе для личного использования?)
А можно вставить в статью какие-нибудь интересные картинки?
Просто приведенные изображения (фотографии) уж больно профессионально сделанного устройства.
Поймите правильно, я не отрицаю, что автор сделал такой же…
Но я так чисто паять не умею, и уж точно не оставил бы на текстолите надписть USBasp (мне то она зачем на программаторе для личного использования?)
Да, вот последняя картинка хороша — то что надо для привлечения внимания.
ХР стоит на старом компьютере, из под нее и прошивался контроллер «пятью проводками». А дальнейшая работа с программатором уже из под Win7. Спасибо за высокую оценку качества изготовления ;)

Плата на фотографии — мой испытательный полигон с мк Atmega32 и с дисплеем от Nokia 3310.

Плата на фотографии — мой испытательный полигон с мк Atmega32 и с дисплеем от Nokia 3310.
Самое забавное что ваша плата почти 99% клон программатора PROTOSS. И не поймешь кто из авторов у кого спер)
Тоже хотел собрать что-то подобное. Но к сожалению, такие программаторы не подходят для контроллеров ATtiny25/45, так как их нужно прошивать в режиме HVSP.
Это в случае если вам нужны все 6 ног контроллера.
Вот вам отличное руководство на русском языке, менше габартитами за указанное здесь и дешевле, поскольку на «тиньке»
USBASP уже давно не актуален и собирать его нет смысла. т.к. есть клоны ISP MK2 которые умеют шить по PDI и их можно прошить через USB бутлоадер уже встроенный на заводе. Т.е. решена проблема курицы и яйца.
Также рулят программаторы на FTDI которые тоже не требуют прошивки, а также рвут USBASP по скорости прошивки.
Также рулят программаторы на FTDI которые тоже не требуют прошивки, а также рвут USBASP по скорости прошивки.
По простоте сборки usbasp и ему подобные остаются в лидерах, по сравнению с тем же на ft232, для которого еще надо постараться плату вытравить :)
А вот с JTAG согласен, рулит! Хочу себе JTAGICE собрать, но в наличии только atmega32. Не знаете ли, существует прошивка под этот камень?
А вот с JTAG согласен, рулит! Хочу себе JTAGICE собрать, но в наличии только atmega32. Не знаете ли, существует прошивка под этот камень?
Ну травануть плату под FT232RL ничуть не сложней чем под TQFP который вы применили. А под AT90USB162 на котором сделан ISP так вообще также.
easyelectronics.ru/files/AVR/jt32.zip
Вот вам прошивка ICE для меги32. Там же и фуз биты.
easyelectronics.ru/files/AVR/jt32.zip
Вот вам прошивка ICE для меги32. Там же и фуз биты.
Поддержу уважаемого DIHALT.
Программаторы на FTDI не требует прошивки — и в этом их огромный плюс.
Вообще, насколько я понимаю, у новичков некоторая неразбериха в голове, что такое программатор и, самое главное, чем они отличаются друг от друга.
Отлично написанная статья про их различия на примере программатора FTDI friend от автора (adafruit). Все исходники есть на GitHub, так что можно повторить самому, если есть желание сделать программатор самому.
Программаторы на FTDI не требует прошивки — и в этом их огромный плюс.
Вообще, насколько я понимаю, у новичков некоторая неразбериха в голове, что такое программатор и, самое главное, чем они отличаются друг от друга.
Отлично написанная статья про их различия на примере программатора FTDI friend от автора (adafruit). Все исходники есть на GitHub, так что можно повторить самому, если есть желание сделать программатор самому.
В перемычке Slow SCK тоже надобности нет: скорость обмена можно задавать программно. Например, в мультипротокольном avrdude параметром -B (с прошивкой ревизии 2009.02.28 и свежее).
Ещё полезно к USBasp прикрутить опторазвязку, решив две проблемы:
1) обеспечить гальваническую развязку для обслуживания устройств с отсутствием таковой
2) обеспечить преобразование уровней между программатором и обслуживаемым МК при необходимости
Ещё полезно к USBasp прикрутить опторазвязку, решив две проблемы:
1) обеспечить гальваническую развязку для обслуживания устройств с отсутствием таковой
2) обеспечить преобразование уровней между программатором и обслуживаемым МК при необходимости
Я не электронщик. Меня смущает то на схеме не указанно несколько контактов (соединения пинов МК) и часть конденсаторов ( С1 ) в сравнении с разведенной печатной платой.
Хочу попытаться переразвести и уменьшить размер платы.
Хочу попытаться переразвести и уменьшить размер платы.
В работе оставшиеся ноги микроконтроллера не используются, поэтому ничего в этом нет что они никуда не подсоеденены.
Конденсатор между шинами питания (С1 на плате) это просто фильтр по питанию, керамический конденсатор емкостью 0,1 мкф.
Конденсатор между шинами питания (С1 на плате) это просто фильтр по питанию, керамический конденсатор емкостью 0,1 мкф.
С avrdude работает, не знаете?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Миниатюрный USB программатор для AVR микроконтроллеров