Каталог

Программатор USBtinyISP V2.0 AVR ISP

Цена:

500₽
менее 50 шт.
Уже в корзине
Код товара: 11184
Оригинальное название:
USBtinyISP V2.0 AVR ISP Programmer

Описание товара

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

  • Модель: USBtinyISP V2.0 AVR ISP (HW-229 / аналог)
  • Поддержка чипов AVR Atmel: Atmega168, Atmega328 и другие с флеш-памятью не более 64Кб (не работает с Atmega1280/1281/2560/2561)
  • Напряжение питания: 5В DC (USB)
  • Напряжение логических контактов: 5В
  • Встроенный контролер: ATTiny2313A
  • Интерфейс: ICSP (SPI), макс. 400кГц
  • Совместимое ПО: avrdude 5.5+ (Arduino IDE и др.)
  • Разъёмы коммуникации:
    • IDC-06M и IDC-10M c шагом 2.54мм: для подключения к целевому чипу
    • USB2.0: для подключения к ПК (к рабочей станции с установленным ПО)
  • Поддержка ОС: Windows, Linux, MAC OS
  • Индикация: питание, активность
  • Рабочая температура: -40℃ ~ +85℃
  • Размеры: 65 x 28 x 12мм
  • Вес: 16 г.

Комплектация

  • 1х Программатор USBtinyISP V2.0 AVR ISP
  • 1х Кабель соединительный гибкий IDC-06F/IDC-06F c шагом 2.54мм, длина 350мм

Программатор USBtinyISP — это простой, компактный и недорогой инструмент для прошивки 8-битных контроллеров AVR Atmel. USBtinyISP полностью поддерживается программой AVRDUDE версии 5.5+ и любой другой интегрированной средой, работающей с AVRDUDE. Например, в бесплатной среде программирования Arduino IDE, с помощью программатора USBtinyISP можно записывать в память контроллеров Arduino с чипами AVR не только прошивку с загрузчиком, но и любой пользовательский код (скетч). Консольная программа AVRDUDE позволяет считывать и записывать любой тип памяти контроллера AVR: флеш-память, EEPROM, биты fuse и lock, а также байты идентификатора.

Программатор USBtinyISP V2.0 построен на микросхеме ATTINY2313A-PU ATMEL, оснащён двумя разъёмами интерфейса ISP (ICSP/SPI) для подключения к целевому чипу (с 6-ю и 10-ю контактами), и портом USB для подключения к ПК c установленным программным обеспечением. Для нормального функционирования USBtinyISP AVR на ПК-машинах с Windows требуется установка специального драйвера-библиотеки libusb, использующегося в качестве платформы абстрактного слоя. После установки драйвера, программатор определяется в ОС Windows как самостоятельное и независимое USB-устройство USBtiny, не занимающее COM-порт компьютера.

Распиновка соединительных коннекторов, подключение к целевой ИС

Интерфейс ISP внутрисхемного программирования (In-System Programming) применяется во всех 8-битных чипах AVR ATMEL. Он объединяет 3-проводную последовательную шину SPI, сброс и 5-вольтовое питание. Для программирования целевого AVR-контроллера используются весь набор выводов интерфейса ISP. Запись или считывание памяти целевых контроллеров без разъёма ISP выполняется через обычное проводное соединение. Перед процедурой прошивки и программатор USBtinyISP, и целевой AVR-контроллер соединяются одноимёнными выводами. Техника программирования 8-битных AVR-контроллеров основывается на перезапуске целевой микросхемы с подачей стартового низкоуровнего сигнала на вход RESET чипа и последующей передачей данных.

Установка драйвера в ОС Windows 10

При первом подключения программатора к компьютеру, операционная система последнего обнаруживает неизвестное устройство USBtiny. Установка драйвера для USBtiny осуществляется пользователем вручную, через функцию обновления в диспетчере устройств Windows. Во вкладке "Драйвер" окна "Свойства" для неизвестного устройства USBtiny нажать кнопку "Обновить драйвер" и выбрать пункт "Выполнить поиск драйверов на этом компьютере". Указать место расположения ПО на диске компьютера, после чего драйвер установится автоматически.

Возможности USBtinyISP v2.0 в среде Arduino IDE (на примере версии 1.8.19)

Программатор USBtinyISP по умолчанию включен в список поддерживаемых программаторов интегрированной среды Arduino IDE. Программатор доступен для работы в раскрывающемся меню "Инструменты/Программатор". С USBtinyISP полноценно работает опция прошивки загрузчика (bootloader) в контроллер Arduino "Инструменты/Записать Загрузчик" и опция программирования через внешнего программатора "Скетч/Загрузить через программатор". Ввиду имеющегося ограничения на максимальный размер флеш-памяти 64КБайт у целевого контроллера AVR, USBtinyISP способен программировать ограниченное число микрочипов Atmel.

Список поддерживаемых микрочипов

  • ATTYNI: ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny11, ATtiny11L, ATtiny12, ATtiny12L, ATtiny12V, ATtiny13, ATtiny12V, ATtiny15, ATtiny15L, ATtiny24, ATtiny25, ATtiny26, ATtiny26L, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny88, ATtiny261, ATtiny461, ATtiny861, ATtiny2313
  • AT90: AT90CAN32, AT90CAN64, AT90LS4433, AT90LS2333, AT90LS2343, AT90LS4434, AT90LS8535, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90USB82, AT90USB162, AT90USB646, AT90USB647
  • ATMEGA: ATmega8, ATmega8L, ATmega16, ATmega16L, ATmega32, ATmega32L, ATmega32U4, ATmega48, ATmega64, ATmega64L, ATmega88, ATmega161, ATmega162, ATmega163, ATmega164P, ATmega164PV, ATmega168, ATmega169, ATmega324P, ATmega324PV, ATmega325, ATmega328P, ATmega329, ATmega329P, ATmega640, ATmega644, ATmega644V, ATmega644P, ATmega644PV, ATmega645, ATmega649, ATmega3250, ATmega3290, ATmega3290P, ATmega6450, ATmega6490, ATmega8515, ATmega8535
  • ATXMEGA: ATxmega16A4, ATxmega32A4, ATxmega64A1, ATxmega64A3, ATxmega64A4

Документация

  1. Электрическая принципиальная схема USBtinyISP V1.1 (PDF)
  2. Страница исходного проекта USBtiny (web-ресурс)

Программное обеспечение

  1. Драйвер USBtinyISP для Windows (zip-архив)
  2. WinAVR платформа разработки для 8-битных и 32-битных процессоров AVR (включает AVRDUDE)
footer shadow

Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой!

© Все права защищены 2015 - 2025г https://compacttool.ru