Программатор на атмега8

В современных электронных схемах все чаще и чаще применяются микроконтроллеры. Да что там говорить, если сегодня не найти даже обыкновенную елочную гирлянду без микроконтроллера внутри - он задает различные программы иллюминации. Я впервые столкнулся с микроконтроллерами, когда собирал свой первый импульсный металлоискатель Клон. Вот тогда-то и выяснилось, что контроллер без прошивки - это просто кусок пластмассы с ножками. Далее мы рассмотрим две самые простые и проверенные временем схемы программаторов.


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:
Прайс-листы, цены:
Обсуждения, статьи, мануалы:
Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.
Содержание:
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Микроконтроллеры AVR. С чего начать. Выбор программатора. USBASP V2.0

Программатор AVR


Фактически это AVR популярной схемы Prottoss-a. USB программатор надежен и имеет в своем арсенале функцию, позволяющая восстанавливать микроконтроллеры с неверно установленными фьюзами.

Следует отметить, что для прошивки самого микроконтроллера Atmega8 программатора понадобится простой LPT-программатор. Итак, у нас все детали схемы припаяны без ошибок и коротких замыканий, плата очищена от остатков флюса. Перед программированием необходимо выставить следующие фьюзы для Uniprof :. Система предложит найти драйвер — отказываемся и указываем драйвер из нашего архива.

По завершению установки драйвера для программатора, он полностью готов к работе. Поговорим о программном обеспечении которое необходимо для работы с данным программатором. Достаточно удобной программой, я считаю, является Code Vision AVR, пример работы, которой подробно написано здесь. Для справки, приведем типовую распиновку USB :. Скачать прошивку, драйвера и печатную плату ,5 Kb, скачано: 17 Доброго времени суток!

Подскажите — будет ли схема нормально работать если заменить кварц на 16 МГц? Зандхо, нужно ставить кварц именно на 12 МГц, если поставить другой то нарушиться временный цикл, и вы попросту не сможете запрограммировать мк. Про их предназначение, да и вообще что, и когда использовать. Будьте внимательны, фото рабочего устройства вводит в заблуждение.

Лут на ней был произведен неправильно плата получилась зеркальной , соответственно ноги контроллера не сходятся. В источнике смотрите правильные фото. Или пусть автор загрузит правильный вариант. Прошил Uniprof с указанными фьюзами через LPT порт при проверке буфера с контроллером пишет идентично … подлючаю к комьпьютеру на Windows XP пишет Устройство не опознано и при принудительной установке драйвера пишет в указанном месте отсутвуют данные и не дает установить драйвер..

Будьте добры для новичков в использовании программаторов подскажите, как восстанавливать этим программатором заблоченые контроллеры, как и каким а главное когда пользоваться переключателями и назначение светодиодов на схеме я так понимаю один показывает вкл.

Плата со светодиодами это я так понимаю программатор. А что за вторая плата соеденённая шлейфом с двумя гнёздами для мк? Да с этими Мегами — с буквой L и без нее — вообще неразбериха. Если взять по даташиту, то в USB программаторе может работать только та, что без буквы, потому что применяется кварц на 12 МГц. Но тогда вопрос — как прошивать МК с питанием 3,3 вольта.

А с буквой L может питаться и от 3,3 вольт, но как она тогда будет работать на 12 МГц. Рекомендую к повторению. Добрый вечер. Объясните почему после прошивки атмеги 8 и установки Fuse как показано на фотке, программатор перестает видеть контроллер вообще, все проги выдают ошибку, что не могут связаться с контроллером, что я сделал не так???

Скажите люди,зачем в списке деталей присутствует резистор 1. И Рез. Резистор на плате указан 1,5к R4. В списке деталей и 1,5 Ом, и 1,5кОм. Как раз 1,5 Ом на схеме нет, а вот Ом на схеме 9 штук, а в списке 8. Детали покупал по списку — как раз 1,5 Ом лишний, а не хватило.

Подскажите, в чем может быть проблема, все сделал правильно, перепроверил раз При подключении 3 раза мигают лампочки чтения и записи и на компе определяется как неизвестное устройство с ошибкой дескриптора. Кстати, я так понял нужна Атмега8 16pu, у меня Atmega8A-pu, это ни на что не влияет? Добрый вечер, спасибо за статью. Подскажите можно ли в место Atmega8 использовать Atmegap-pu. При подключении программатора к ноуту с Windows 8. А,что же так медленно работает?

Все дело в том, что после прошивки, микроконтроллер начинает работать от внешнего задающего генератора кварца. Подключите кварц можно на 8МГц на выводы 9 и Всем доброе время суток.

Собрал я этот программатор и решил поделиться впечатлениями. Собираеться он буквально за вечер только не повторяйте моих ошибок. Сперва соберите купите, выпаяйте все нужные запчасти а уж потом начинайте паять. А то у меня больше времени уходило на поиск компонентов чем на их впайку. Атмегу я взял Atmega8 А PU. Прошивал на COM программаторе, Юнипрофом. Камень прошивал отдельно сперва прошил а уж потом впаивал. После сборки, очистки от флюса, проверки на КЗ, подключил к компьютеру.

После установки драйверов обнаружился первый минус. Windows Vista и Windows 7 хочет цифровой подписи драйверов. А у AVR — такой подписи нет. Пришлось отключать проверку цифровой подписи и запускать ОС в тестовом режиме. После чего мой ящичек перестал материться и принял драйвера программатора. И тут обнаружился второй Бальшоооой минус.

Скорость :. Больше 5 мин читать прошивку меньше 1 Кб. После привычных сек в Юнипрофе. Пофиг ему програматору как там стоит джампер. Быстрей работать не хочет. Посему решил чуток переделать программатор. Переделка сводилась только к перепрошивке камня.

Скачал прошивку под программатор USBasp. Обнаружилась интересная вещь — Унипроф увидел камень даже без подключения генератора. Видимо из-за впаяного кварца. После установки драйверов драйвера имеют цифровую подпись начал тестить новоиспеченый программатор.

Сперва в avrdude Чтение 43 сек. Тут можна програмно менять скорость прошивки и не заморачиваться с джампером. Тут у меня чет не пошло при чтении выкидывало ошибку. Но у всех этих программ есть один недостаток на мой субъективный взгляд. Как в Юнипроф или Понипрог. И тут я наткнулся в необятных просторах инета на небольшую программку гениального индуса — eXtreme Burner — AVR. Интересная программка.

Простой , интуитивно понятный интерфейс. Быстрая скорость прошивки. Правда есть два минуса. Большой — не все авиэрки поддерживаються. И второй минус — фьюзы нужно проставлять Битами. Правда если что — то перемудрили с фьюзами есть возможность сбросить по умолчанию. На етой оптимистической ноте закончу. Выводы делайте сами. Подскажите как быть?

Автор, спасибо за статью, программатор спаял — работает штатно. К делу подошел с размахом и сделал сразу три платы: программатор, плату переходников и еще одну. Вопрос, для чего третья плата?

И если, есть, принципиальная схема. И конденсаторов С1, С4, С6 0,1Мкф? Получать уведомления по электронной почте об ответе на свой комментарий. Отправить сообщение об ошибке.

Ответить Зандхо, нужно ставить кварц именно на 12 МГц, если поставить другой то нарушиться временный цикл, и вы попросту не сможете запрограммировать мк.

Ответить Будьте внимательны, фото рабочего устройства вводит в заблуждение. Ответить Спасибо за подсказку. Исправил Ответить у меня почему-то Windows 7 ваще не видит этот программатор а XP говорит что неизвестное устройство.


USBasp - USB программатор для микроконтроллеров Atmel AVR

Но использование бутлоадера не всегда удобно, так как он занимает лишнюю flash-память в микроконтроллере, тормозит при его запуске, не говоря уже о том, что в новые микроконтроллеры его нужно каждый раз прошивать. И ведь можно обойтись без него, если один раз обзавестись программатором. Да и используемые в нем и пиновые IDC-разъемы я нахожу не особо удобными. На макетке в два ряда пины вставить не получится, значит нужен еще один переходник. Можно было бы спаять свой. Но покупать используемую в нем ATmega8 специально для программатора не хотелось.

Данная схема USB программатора, построенного на микроконтроллере Atmega8, довольно проста в изготовлении, ее можно собрать.

Программаторы для AVR микроконтроллеров (USB, COM, LPT)

Сегодня мы рассмотрим как, без особых затрат и быстро, запрограммировать любой микроконтроллер AVR поддерживающий режим последовательного программирования интерфейс ISP через USB-порт компьютера. Для того, чтобы запрограммировать микроконтроллер необходимо иметь две вещи: — программатор — соответствующее программное обеспечение для записи данных в МК Одним из наиболее простых, популярных и миниатюрных программаторов для AVR является USBASP программатор , созданный немцем Томасом Фишлем. Имеется много разных схемотехнических решений этого программатора, программатор можно собрать самому или купить стоимость — доллара. При самостоятельной сборке следует учитывать, что собранный программатор необходимо будет прошить сторонним программатором. Назначение джамперов: — разъем JP1 — предназначен для перепрошивки микроконтроллера программатора для перепрошивки — необходимо замкнуть контакты — разъем JP2 — напряжение питания программатора — 5 Вольт или 3,3 Вольта по умолчанию — 5 Вольт, как на фотографии. Если у микроконтроллера установлена частота тактирования более 1,5 мГц — джампер может быть разомкнут, при этом скорость программирования высокая. Если тактовая частота менее 1,5 мГц — необходимо закоротить выводы джампера — снизить скорость программирования, иначе запрограммировать микроконтроллер не получится. К примеру, если мы будем программировать микроконтроллер ATmega8 в принципе, практически все МК AVR настроены на тактовую частоту 1 мГц по умолчанию , у которого частота тактирования по умолчанию 1 мГц, необходимо будет замкнуть выводы джампера как на фотографии. Лучше, наверное, держать этот джампер постоянно замкнутым, чтобы, забыв о его существовании, не мучиться вопросом — почему микроконтроллер не прошивается.

Программатор AVR в Украине

Программатор на атмега8

Эти программаторы уже не так актуальны сегодня, потому что в компьютерах и особенно в ноутбуках портов COM и LPT уже не встретишь. AVR совместимые программаторы. Клонов AVR расплодилось много. Вот несколько ссылок:. Позволяют по очень простой схеме собрать программатор, подключаемый через порт LPT.

Появилась схема USB программатора которая НЕ требует предварительной прошивки управляющего микроконтроллера. Схема простая как три копейки, но COM или LPT порт все же потребуется — для того, чтобы прошить управляющий контроллер.

USBASP: USB AVR программатор для микроконтроллеров ATmega, ATtiny

Всем привет! Но для его прошивки нужен простенький программатор чтобы прошить Atmega8 himiks делал LPT программатор Но в связи с тем что что ЛПТ Порт уже редкость хотя у меня он есть я решил сделать COM программатор Полазив в интернете наткнулся на данную статью Программатор Громова. Файл печатки программатора по ссылке в формате Lay. Для того чтобы прошить Atmega8 понадобилась отладочная плата. Информацию по её изготовлению черпал тут.

Схема USB программатора на Atmega8 своими руками

E-mail: Кол-во:. Уведомить о поступлении товара. Список поддерживаемых AVR микроконтроллеров:. Комплект программатора:. Акустические сигнализаторы Микрофоны. Аккумуляторы Батареи Материалы для сборки аккумуляторов Отсеки для батарей.

Программатор представляет собой программно-аппаратный комплекс, состоящий непосредственно из устройства, связывающего микроконтроллер с.

Простейший программатор для ATmega8

RU Решения Программаторы Программаторы. Схема очень простая, исходный код программатора открыт, и доступен для двух вариантов программатора - есть версия USBasp и версия AVR-Doper. Схема программматора собирается прямо на макетном поле платы metaboard. Прошивку версию программатора можно легко поменять через USB бутлоадер, прошитый в плате metaboard.

Схема USB программатора на Atmega8 своими руками

Фактически это AVR популярной схемы Prottoss-a. USB программатор надежен и имеет в своем арсенале функцию, позволяющая восстанавливать микроконтроллеры с неверно установленными фьюзами. Следует отметить, что для прошивки самого микроконтроллера Atmega8 программатора понадобится простой LPT-программатор. Итак, у нас все детали схемы припаяны без ошибок и коротких замыканий, плата очищена от остатков флюса. Перед программированием необходимо выставить следующие фьюзы для Uniprof :.

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

Простейший программатор для ATmega8

Показать все фотографии. Артикул Будет доступен:. Данный товар не продается по одной единице. Вы должны выбрать по крайней мере 1 единиц данного товара.

Схема предназначена для программирования только 5В кристаллов. В других случаях, уровни должны быть преобразованы! Для этого подключите другой рабочий программатор и установите джампер J2, для активации функции обновления прошивки. J1 - источник питания от USB, либо внешний источник.




Комментарии 4
Спасибо! Ваш комментарий появится после проверки.
Добавить комментарий

  1. Таисия

    Спасибо за помощь в этом вопросе, чем проще, тем лучше…

  2. Любомир

    какие-то они уж слишком милые...

  3. Марк

    Предлагаю Вам посетить сайт, на котором есть много информации по этому вопросу.

  4. odmahusthut

    Просто, под столом