Обратная связь





Уважаемые посетители!

Вы всегда можете связаться с сотрудниками Мастер Кит, задать любые интересующие Вас вопросы, а также высказать своё мнение или оставить пожелания.

Мы уважаем и ценим своих клиентов, поэтому рассматриваем каждое Ваше обращение персонально.

Для того, чтобы связаться с нами достаточно указать Ваше имя и контактный e-mail.

На указанный Вами e-mail будет отправлен ответ на Ваш запрос.

*Все поля являются обязательными для заполнения.


Ваше имя (как к Вам обращаться)
Ваш e-mail
 подписаться на новости мастер кит
Ваше сообщение
        


Внутрисхемный программатор AVR-микроконтроллеров | Радиолюбитель
   Rambler's Top100 МАСТЕР КИТ >> КИТы в журналах
www.masterkit.ru  
МАСТЕР КИТ - Электронные наборы, блоки и модули
все по сложности по категориям новинки

 Поиск
 
 Расширенный поиск
НовостиНовости
Новости почтойНовости почтой
КаталогКаталог
КонференцииКонференции
Софт КИТовСофт КИТов
КИТы в журналахКИТы в журналах
Знание - сила!Знание - сила!
Бредовые идеиБредовые идеи
Полезные ссылкиПолезные ссылки
Частые вопросыЧастые вопросы
СотрудничествоСотрудничество
КонтактыКонтакты
Адреса магазиновАдреса магазинов
Заказ почтойЗаказ почтой
Интернет-заказИнтернет-заказ



Купить сейчас

МАСТЕР КИТ
КИТы в журналах

Радиолюбитель
2008`03



Юрий Садиков

г. Москва


Внутрисхемный программатор AVR-микроконтролеров


Устройство, описываемое в этой статье, представляет собой простой, компактный и надежный внутрисхемный программатор микроконтроллеров семейства AVR компании ATMEL. Он полностью совместим с эмулятором AVR910 ATMEL и подключается к USB-порту персонального компьютера.

Применение данного устройства существенно уменьшает затрачиваемое время на программирование и заметно упрощает процесс отладки проектируемого устройства. Список поддерживаемых микроконтроллеров: 89S53, 89S8252, 90S2113, 90S8515, ATtiny13, ATtiny26, ATtiny45, ATmega48, ATmega8, ATmega8515, ATmega8535, ATmega16, ATmega32, ATmega64, ATmega128.

В статье описан процесс отладки модуля "Дистанционное управление на ИК-лучах" BM8040 МАСТЕР КИТ, содержащего "старую", требующую обновление, прошивку на микроконтроллере ATMega 8.


Использование этого устройства и функции внутрисистемного программирования: SPI - System Programming Input, программирование через персональный компьютер (дословно), даёт возможность быстро и многократно программировать Ваше микропроцессорное устройство в собранном виде, не отключая его питания. При этом процесс отладки программного обеспечения радиолюбительского устройства заметно упрощается, сокращается затрачиваемое на это время.

Внешний вид программатора показан на рис.1.


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 1. Внешний вид программатора BM9010 МАСТЕР КИТ


Технические характеристики

Напряжение питания: 5 В (по шине USB)

Ток потребления, не более 50 мА

Интерфейс подключения к ПК : USB

Интерфейс программатора: ISP

Габаритные размеры устройства: 57х20 мм

Список поддерживаемых контроллеров ATMEL: 89S53, 89S8252, 90S2113, 90S8515, ATtiny13, ATtiny26, ATtiny45, ATtiny2313, ATmega48, ATmega8, ATmega8515, ATmega8535, ATmega16

ATmega32, ATmega64, ATmega128


Конструкция

Схема программатора приведена на рисунке ниже.


Рис. 2. Электрическая при нципиальная схема программатора BM9010


Светодиод VD1 сигнализирует подачу питания на программатор. Светодиоды VD2 и VD3 обозначают режимы чтения и записи.

Конструктивно адаптер выполнен на печатной плате из фольгированного стеклотекстолита (рис. 3 и рис 4).


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 3. Вид печатной платы со стороны компонентов


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 4. Вид печатной платы со стороны проводников


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


Порядок подключения, настройки и использования адаптера

Подключите шлейф к программатору (рис. 5).


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 5. Подключение шлейфа к программатору

Второй разъём шлейфа подключите к SPI-разъёму отладочного устройства, как показано на рис. 6-8 (это то устройство, которое Вы собираетесь программировать).


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 6. Отладочный модуль BM8040 МАСТЕР КИТ с ISP разъёмом


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 7. Подключение шлейфа к отладочному модулю


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 8. "Сцепка" готова для подключения к компьютеру


Подключите устройство к USB-порту включённого компьютера непосредственно (рис.9) или через удлиняющий кабель (рис.10).


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 9. Наличие напряжения питания индицирует светодиод красного цвета


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 10. Подключение через удлиняющий провод


Наличие напряжения питания индицирует светодиод красного цвета. Программатор должен определиться автоматически как AVR910USB и предложить установить драйвер.

Для правильной работы адаптера необходимо применять наше программное обеспечение bm9010_v.1.3.rar . Этот драйвер вы также можете скачать со страницы BM9010 сайта МАСТЕР КИТ (BM9010, описание).

Подключение программатора BM9010 к отладочному устройству BM8040, содержащему микроконтроллер ATmega8, производится посредством гибкого шлейфа (рис. 8). Красная полоска на шлейфе обозначает начало отсчета контактов, соответствующее нумерации на разъем.

Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 11. Начало инсталляции


Начало инсталляции (рис. 11)


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 12. Поиск драйвера


поиск драйвера,

Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 13. Находим место расположения драйвера


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 14. Закачиваем драйвер


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 15. Установка драйвера успешно завершена


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 16. Найдено новое оборудование - наш программатор!


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 17. Запуск программной оболочки AVR Prog


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 18. Выбор программируемого микроконтроллера, см. снизу ATMega8 и устанавливаемой с РС на него прошивки: 8040_ver.2_HEX (см. вверху)


Внутрисхемный программатор микроконтроллеров фирмы Atmel

Рис. 19. Программирование микроконтроллера начато и успешно завершено: теперь модуль BM8040 содержит обновлённую прошивку!


Заключение

Чтобы сэкономить время и избавить Вас от рутинной работы по поиску необходимых компонентов и изготовлению печатных плат МАСТЕР КИТ предлагает готовый блок BM9010 «USB внутрисхемный программатор AVR микроконтроллеров».

Более подробно ознакомиться с ассортиментом нашей продукции можно с помощью каталога «МАСТЕР КИТ-2008», CD-каталога «МАСТЕР КИТ-2008» и на нашем сайте, где представлено много полезной информации по электронным наборам и модулям МАСТЕР КИТ, а также приведены адреса магазинов, где их можно купить.

Наборы, блоки и модули МАСТЕР КИТ, СD-каталог «МАСТЕР КИТ-2008», бумажный каталог «МАСТЕР КИТ-2008» и журналы "Радиолюбитель" спрашивайте в магазинах радиодеталей вашего города, интернет-магазинах и в посылторгах.


Литература

1.Сайт производителя эмулятора AVR910

2. Описание «USB внутрисхемный программатор AVR микроконтроллеров» BM9010 МАСТЕР КИТ

3. А. Рыжков. Программатор микроконтроллеров AVR / 89S, совместимый с AVR910


Обсудить

Другие статьи

МАСТЕР КИТ

МАСТЕР КИТ
Наверх На главную страницу
BM2043 - Усилитель НЧ 4 х 77 Вт (TDA7560)


RLBN.ru - electronics banner network
 
Посмотреть заставку
Все | Сложность | Категории | Новинки
Новости / Каталог / Сотрудничество / Адреса магазинов / Знание — сила! / Частые вопросы / КИТы в журналах / Бредовые идеи / Полезные ссылки / Конференции / Новости почтой / Контакты
  Rambler's Top100  
Copyright © 2001-2014 «МАСТЕР КИТ»
Дизайн - WCA Design Studio