Воскресенье, 17 апреля 2011 17:57
Миниатюрный USBASP
Xочу поделиться своим вариантом печатной платы хорошо зарекомендовавшего себя USB программатора «USBASP».
При создании печатной платы я преследовал три цели. Первая цель была такая - создать программатор для подключения к ноутбуку с минимальным количеством интерфейсных проводов. Вторая цель – компактность, что бы программатор занимал как можно меньше места и не мешал своими габаритами использовать соседний USB разъем в ноутбуке. По этой причине его конструкция была сделана угловатой. Третья цель – удобство переключения питания и скорости программирования.
При создании печатной платы я преследовал три цели. Первая цель была такая - создать программатор для подключения к ноутбуку с минимальным количеством интерфейсных проводов. Вторая цель – компактность, что бы программатор занимал как можно меньше места и не мешал своими габаритами использовать соседний USB разъем в ноутбуке. По этой причине его конструкция была сделана угловатой. Третья цель – удобство переключения питания и скорости программирования.
Published in
Проекты
Воскресенье, 31 октября 2010 19:31
AVR USB программатор USBasp
В интернете много схем USB программаторов для микроконтроллеров AVR. Все их можно разделить на три группы: программаторы на основе микроконтроллеров AVR, в которых USB интерфейс реализован программно, программаторы на основе микроконтроллеров AVR с аппаратной поддержкой USB, и программаторы на основе микросхем FT232, которые работают в режиме BitBang.
Один из наиболее простых для повторения AVR USB программаторов – это USBasp. Он собран на микроконтроллере Atmega8 (или Atmega48), требует минимум внешних компонентов, имеет несколько готовых вариантов разводки печатной платы и оболочек для программирования, а также может работать под Linux и MacOS.
Правда есть одно НО! Для оживления этого программатора в микроконтроллер нужно записать прошивку, а значит, у вас уже должен быть какой-то работающий AVR программатор или хотя бы возможность его где-то взять.
Один из наиболее простых для повторения AVR USB программаторов – это USBasp. Он собран на микроконтроллере Atmega8 (или Atmega48), требует минимум внешних компонентов, имеет несколько готовых вариантов разводки печатной платы и оболочек для программирования, а также может работать под Linux и MacOS.
Правда есть одно НО! Для оживления этого программатора в микроконтроллер нужно записать прошивку, а значит, у вас уже должен быть какой-то работающий AVR программатор или хотя бы возможность его где-то взять.
Published in
Проекты