Как стать автором
Обновить

Комментарии 20

Лучше бы спаяли клон программатора AVRISP mkII. Схема простейшая, совместим с AVRStudio, подключается по USB, шьет весь ассортимент микроконтроллеров AVR (в том числе и XMEGA), поддерживает интерфейсы программирования PDI, TPI и ISP. И прошивки, и исходный код программатора в свободном доступе. Обновление программного обеспечения программатора также возможно по USB, поэтому чтобы сделать программатор AVRISP mkII, не нужен никакой внешний программатор. Что еще нужно для счастья?..
> поэтому чтобы сделать программатор AVRISP mkII

Помоему он собирается на mega16. А ее полюбому нужно прошивать. Или вы имеете ввиду какую-нибудь сборку на FT232?
Это только по Вашему так. Потому что даже и не пытались прогуглить. На самом же деле программатор AVRISP mkII собирается на чипе AT90USB162, в котором уже с завода прошит USB бутлоадер DFU. По этому по-любому никакой внешний программатор не нужен.
Ну с этим программатором автор тоже не прогадал. Если бы он впаял панельку для контроллера, то мог бы менять прошивки как перчатки — схемы программаторов на mege8 у всех одинаковы. Все prottossы, usbasp, avrdoper-ы имеют небольшые отличия в периферии в виде светодиодов и перемычек. Да и драйвера имеют мало отличий. Например я использую на windows-компе usb-rs232 преобразователь одного японского разработчика, а драйвер от prottoss-а, в котором используется код того же японского разработчика.
Программатор, про который пишет автор топика, хорош был лет 5 назад, когда USB-программаторов было мало, а интерфейсы COM и LPT начали активно вымирать. Сейчас это уже устаревший программатор, и по соотношению (возможности * качество) / цена он ничем не лучше новых современных программаторов. Чем покупать такое г..., лучше уж заказать что-нибудь полезное на сайте Olimex. Посылка из Болгарии доходит удивительно быстро (около недели), прямо до Вашего порога. Не намного дороже, зато никогда не пожалеете.
Так панелька под контроллером стоит — посмотрите внимательней. Я могу снимать чип и заменить его Мегой48. Могу перепрограммировать прямо в программаторе — сделав его STK-500 совместимым и работать в AVR Studio. Еще не пробовал но на днях сделаю.
И на плате тоже стоит панелька — ставлю 2313. Программирую, достаю ставлю Tiny13/ Программирую достаю.
Поделитесь ссылочкой пожалуйста.
Введите в строке поиска клон программатора AVRISP mkII, и получите кучу полезной информации. Начиная от принципиальной схемы, кончая инструкцией по сборке, исходниками и прошивками.
здесь нужна только прошивка:

Firmware can be compiled to run on metaboard hardware and USBasp hardware.
> Самый глупый и самый главный вопрос возникший у меня и сотни других новичков в интернете купивших микроконтроллер скажем ATTINY2313 и программатор — что дальше?

Так вопрос ставят те, у кого процесс разработки происходит только ради разработки. Поэтому на любом русскойязычном сайте, посвещеном контроллерам, количество схем программаторов и прибамбасов к программаторам перевешивает количество схем прикладного характера.
Согласен, причем во многих инструкциях к программаторам есть схема подключение к МК, я очень долго гадал зачем её прилагают сейчас наконец-то понял.
В 99.99% имена выводов с программатора = имена выводов куда надо подключать программатор.
Да, но к сожалению в моем случае не было ни одной инструкции. Только схема платы и описание джамперов и диодов в ней, ссылки на софт. Дальше гадай сам. Первый программатор UNIPROG2003 — мы заказывали уже готовый — там все просто — он рабочий пришел. Вставил чип, запустил Ponyprog и скачивай прошивки. А в моем случае пришлось разбираться в работе программатора с нуля. И это хорошо — это старт. Теперь я смогу своими руками понимая схему собрать более новые прототипы от того же протоса или те, что на хабре ребята делают.
Прошу еще раз обратить внимание на последнее предложение:

Повторюсь ГУРУ — эта статья для новичков. Если можете дополнить статью, или подправить я буду только рад, так как сам еще новичек. Но очень много людей не могли толком ответить на данную проблему ни в одном из форумов. Даже перечитал все англоязычные форумы. Даже спаял Программатор Громова. Но деньги та уже потрачены — необходимо довести до ума. Вот им и посвящается данная статья. Спасибо за внимание

Если бы эта статья была написана раньше я бы не потерял столько времени в поиске неисправности и не грешил бы на реализатора этого устройства.

Derailed писал:
/Лучше бы спаяли клон программатора AVRISP mkII.
Ответ: На том же рынке я на днях видел в продаже клон этого программатора. Цена 250грн — 31.25 $
Согласитесь цена завышена.
Вы бы хоть Вордом текст проверяли, честное слово.
Я писал на скорую руку прямо в браузере.
На днях обязательно перепроверю и переделаю всю статью.
Спасибо.
Спасибо.
Не у всех есть Ворд на компьютере, и не у всех есть Ворд с проверкой русского языка.

to Puzik007:
мировая сеть имеет имя Internet. А имя обычно пишут с большой буквы. Исключение имеют только президенты США, которым доступно множество сетей и посему с маленькой.
Грабли с USBasp, на которые наступил сам:
В некоторых схемах нет стабилитронов на USB, так вот, они очень важны. Причем, необходимы маломощные стабилитроны (zener diode), первый раз впаял BZX85-C3V6 (1.3Ватт) — на настольном компе и ноуте программатор работал со сбоями, периодически «пропадал», надо было часто дергать USB разъем. Много гуглил, внятного ничего не находилось. Выкинул стабилитроны — программатор перестал вообще работать. Но, в то же самое время, всё прекрасно работало на древнем Compaq AP550 (что вызывало недоумение). А когда впаял BZX83-C3V6(0.5Ватт) — USBAsp заработал без нареканий везде.
Спасибо большое — стабилитроны вообще очень интересная штука.
Если у кого то еще есть горький опыт сборки программаторов — милости просим.
Надеюсь кому нибудь помогла эта статья и комментарии.
Был такой глюк, но удалось его победить тем, что переставил стабилитроны после низкоомных токоограничивающих резисторов — ведь падение напряжения на шине некоторомы хабами воспринимается как неординарное функционирование и приводит к отключению USB-портов(очень заметно по устройствам, имеющим светодиодный индикатор).
Кстати у меня из за стабилитронов не только программатор прекращал работать, но и другие устройства. Несколько дней работают и все — не определяет комп устройство — мультиметром проверяю все детали рабочие, сопротивление нормуль а комп не видит. Перепаиваю на новые стабилитроны и все работает отлично. 3v3
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.