• Главная
  • rss-лента сайта solo-project.com


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

Программа́тор является аппаратно-программным устройством, которое предназначено для считывания/записи информации в запоминающее постоянное устройство. Если радиолюбителю требуется запрограммировать единожды микроконтроллерное устройство, то возникает вероятность обойтись простым программатором, который подключен к LPT или COM-порту. В частности, самый обычный программатор для AVR микросхем является кабель из 6 проводов и 4 резисторов (программатор PonyProg).

Характеристики

Обычный программатор AVR позволяет легко загружать программы в hex формате во многие микроконтроллеров AVR от фирмы ATMEL, не жертвуя своим временем и бюджетом. AVR программатор сделан из последовательного внутрисхемного программатора (с разъемом) и небольшой печатной платы вместе с DIP панелькой, куда можно поместить собственный микроконтроллер и достаточно быстро его запрограммировать.подключение к плате

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

Такой программатор подсоединяется к COM или LPT порту компьютера и содержит лишь буферные компоненты для согласования уровней портовых выводов с микроконтроллером. Все требующиеся алгоритмы осуществляются управляющей программой, которая запускается на компьютере.

Весь usb программатор AVR собирается из весьма распространенных элементов помещается в корпусе, где содержится разъем COM порта. Печатная плата, оснащенная DIP панелькой, дозволяет подключать туда 28-выводной микроконтроллер AVR в корпусе DIP. Хотя можно сделать для микроконтроллеров печатные платы в любых иных корпусах. Этот программатор вполне совместим с известным ПО PonyProg, показывающее ход прошивки в виде пошкального индикатора статуса.

О некоторых видах программаторов

Программирование микроконтроллеров сегодня начинается с подбора качественного программатора. Так как многие начинают осваивать микроконтроллеры компании ATMEL, то досконально приходится ознакамливаться с тем, что предлагают изготовители. Предлагают они достаточно много интересного, но зачастую по очень заоблачной стоимости. В частности, плата с «двадцатиногим» микроконтроллером с двумя резисторами и диодами в виде обвязки, стоит как «авиалайнер». Потому остро встает вопрос о сборке программатора самостоятельно.

Можно выделить программатор USBASP, мозгом которого является микроконтроллер Atmega8 (есть также варианты прошивки под atmega48 и atmega88). Наименьшая обвязка микроконтроллера дозволяет собрать весьма миниатюрный программатор. Его всегда можно взять вместе с собой, как флэшку.  

В настоящее время существует много программаторов микроконтроллеров AVR, однако что не нравится программистам, слишком много дискретных элементов («рассыпухи»), в то время, как есть специализированные микросхемы, где все уже находится внутри. В частности, таковой является микросхема GD75232, часть компонентов которой, при соответствующем включении задействовано для программатора AVR. Обязательно 11-я и 10-я ножки микросхемы должны общим проводом связываться с землей.

Такая микросхема находится на материнских платах. Ее задача - как раз согласование с COM портом сигналов, поступающих от внешних устройств. Ее можно купить или снять с испортившейся материнки.

Такой программатор так прост, что не содержит ни конденсаторов, ни резисторов - лишь одна микросхема. Активируется питание +5в, подключается к панельке, куда вставлен AVR микроконтроллер, который приготовлен для программирования, после чего осуществляется само программирование, как обыкновенно в ISP режиме.

Схема программатора USBASP

Схема программатора USBASP в корпусе TQFP32 под микроконтроллер Atmega8

Микросхема GD75232
Микросхема GD75232


AVR является семейством восьмибитных микроконтроллеров компании Atmel. Они были созданы в 1996 году.

читать далее

Инженерные системы – это кровеносная и нервная системы дома.

читать далее

С появлением в жизни человека технических устройств связана масса проблем. Для работы с тем или иным прибором необходим источник питания.

читать далее