Аксессуары

ATEMP AVR ISP MK2 Программатор

Данный программатор предназначен для программирования микроконтроллеров AVR различных серий, использующих интерфейсы программирования SPI, PDI и TPI. Программатор работает как со средой ATMEL STUDIO (протестировано на версии 6.2 и ниже), так и с программой AVR DUDE и основанных на ней средах (KEIL, IAR и т.д.). В среднем шьет один МК за несколько секунд.

По умолчанию программатор прошит прошивкой для работы с ATMEL STUDIO, для работы с AVR DUDE необходимо прошить его соответствующей прошивкой и установить соответствующие драйвера.

Переключатель MCU3.3/5V переключает питание МК с внешнего USB питания 5в на встроенный регулятор 3.3V, что позволяет переводить уровни данных МК также на 3.3V. Для питания внешней подключаемой цепи использован джампер TU3.3/5V/OFF,  через внешний регулятор.  Самовосстанавливающийся предохранитель защищает от К.З. в нагрузке до 500мА. Светодиоды инициируют готовность к работе, активность и наличие питания на разъемы ISP, TPI и PDI.

1950р.

Размеры - 84х58х24мм

Вес - 100гр

+ Кабель ISP 10pin 20см

Посмотреть Отзывы

В комплекте:

Использование программатора

Информацию по подключению программатора к компьютеру можно найти в этой статье.

Использование программатора подразумевает его подключение к программируемому микроконтроллеру. Определите интерфейс связи с микроконтроллером, исходя из его описания, и подключите провода к микроконтроллеру. Внимательно отнеситесь в выбору питающего напряжения микроконтроллера, переключаемого на плате программатора. Доступно 3.3В и 5.0В. Нужное напряжение VCC выбирайте, ориентируясь на информацию из datasheet на микроконтроллер.

Распиновка программатора

Для подключения по ISP интерфейсу используется разъем ISP.

Для подключения по PDI либо TPI интерфейсу используются разъемы PDI и TPI.

Вывод Recovery clock связан с внутренним генератором тактовой частоты 1,5МГц и используется в случае настроек МК на внешний источник тактовой частоты но при его отсутствии на плате. Как правило, подключается к выводу XTAL1 МК.

Прошивка программатора

Перепрошивка программатора производится с помощью программы Flip от Atmel. После установки программы Flip подключите программатор к компьютеру, нажмите кнопку HWB и кратковременно нажмите кнопку RST. Устройство перейдет в режим программирования и объявится в диспетчере задач как AT90USB162 (для установки драйвера вручную укажите путь в папку, где установился FLIP). Далее запускаем программу FLIP, выбираем наш микроконтроллер AT90USB162, подключаемся выбрав Connect - USB, выбираем файл прошивки и прошиваем кнопкой RUN. Прошивка занимает пару секунд.

Внимание! FLIP не увидит файл прошивки hex, если он будет расположен в "длинном" пути или в пути будет присутствовать кириллица! Пользователям WinXP рекомендуется положить файл прошивки в корень любого диска, пользователям Win7 - в корень любого не системного диска.

Прошивки программатора:

1. AVRISP-MKII_8mhz_avrdude (28.27 kB)

2. AVRISP-MKII_8mhz_atmelstudio 6.2 (28.34 kB) build 1153

3. AVRISP-MKII_16mhz_avrdude (27.43 kB)

4. AVRISP-MKII_16mhz_atmelstudio 6.2 (28.36 kB) build 1153

5. AVRISP-MKII 8mhz AtmelStudio 6.2 build 1563

6. AVRISP_MKII 8mhz NOT_LED_AtmelStudio 7 build 7.0.582

Загрузчики (Бутлоудеры) для AT90USB128, AT90USB162, AT90USB64, AT90USB82, ATMega16U4 и ATMega32U4.

Также там доступны исходные файлы прошивки программатора, автором которых является группа LUFA (http://www.fourwalledcubicle.com/LUFA.php)

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

Atmel AVR 8- and 32-bit Automotive
ATmega164P, ATmega169P, ATmega324P, ATmega328P, ATmega644P, ATtiny24, ATtiny25, ATtiny44, ATtiny45, ATtiny84, ATtiny85

Atmel AVR 8- and 32-bit - AVR XMEGA
ATxmega128A1, ATxmega128A3, ATxmega128A4, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16D4, ATxmega192A1, ATxmega192A3, ATxmega192D3, ATxmega256A1, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D4, ATxmega384A1, ATxmega64A1, ATxmega64A3, ATxmega64A4, ATxmega64D3, ATxmega64D4

Atmel AVR 8- and 32-bit - megaAVR
AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, ATmega128, ATmega1280, ATmega1281, ATmega128A, ATmega16, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega2560, ATmega2561, ATmega32, ATmega324A, ATmega324P, ATmega324PA, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega329A,  ATmega329P, ATmega329PA, ATmega32A, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega8A

Atmel AVR 8- and 32-bit - tinyAVR
ATtiny12, ATtiny13, ATtiny13A, ATtiny15L, ATtiny20, ATtiny2313, ATtiny2313A, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny40, ATtiny4313, ATtiny43U, ATtiny44, ATtiny44A, ATtiny45, ATtiny48, ATtiny84, ATtiny84A, ATtiny85

MCU Wireless - Bundles
ATmega1280R212, ATmega1280R231, ATmega1281R212, ATmega1281R231, ATmega1284PR231, ATmega1284RZAP, ATmega128RZAV, ATmega128RZBV, ATmega2560R212, ATmega2560R231, ATmega2561R212, ATmega2561R231, ATmega256RZAV, ATmega256RZBV, ATmega644PR231, ATmega644R212, ATmega64RZAPV, ATmega64RZAV

Данный список может быть не полным. Если Ваш МК произведен ATMEL и среди интерфейсов поддерживает SPI, PDI или TPI - то он так же будет поддерживаться.

Схема

AVR Studio 4.19 (build 730)
(130984720, updated September 2011)