1 420 руб
+
-
В корзину
|
Этот системный программатор может быть использован для программирования AVR микроконтроллеров и плат контроллеров на основе AVR, например Контроллер робота Pololu Orangutan и Робот Pololu 3pi. Программатор эмулирует STK500 на виртуальном последовательном порту, что делает его совместимым со стандартным программным обеспечением AVR и он поддерживает устройства работающие как на 3,3 В так и на 5 В. Программатор также имеет последовательный порт TTL-уровня, что позволяет использовать универсальное последовательное соединение для отладки или программирования микроконтроллеров с последовательным загрузчиком. Кабель ISP и двухсторонний штырьковый разъем 1х6 идут в комплекте с полностью собранным программатором.
Описание:Программатор Pololu AVR USB - это чрезвычайно компактный и недорогой внутрисистемный программатор (ISP) для микроконтроллеров AVR от Atmel. Программатор предоставляет интерфейс для передачи скомпилированной программы AVR с вашего компьютера прямиком в энергонезависимую память AVR, что позволяет запускать программу. Это хорошее решение для программирования контроллеров AVR как на базе Контроллеров робота Pololu Orangutan, а также может быть использован для обновления, замены или удаления загрузчика на платах Arduino и Arduino-совместимых контроллеров Pololu A-Star 32U4. Этот программатор предназначен для работы с обоими типами устройств 3,3 В и 5 В, и даже может быть сконфигурирован для обеспечения питания целевого устройства в системах с низким энергопотреблением.
Программатор подключается к USB-порту вашего компьютера через стандартный кабель USB A -> Micro-B (не входит в комплект) и устанавливает связь с программным обеспечением для программирования, такое как Atmel Studio, AVRDUDE или Arduino, через виртуальный COM порт, используя протокол STK500. Программатор подключается к целевому устройству с помощью входящего в комплект 6-контактного кабеля программирования ISP (старый, 10-контактный кабель программирования ISP не поддерживается напрямую, но легко можно сделать или приобрести адаптер ISP 6-контактный на 10-контактный). Программатор также может выступать в качестве последовательного адаптера USB -> TTL, обеспечивающий последовательный порт TTL-уровня, который может использоваться для связи с другими устройствами с последовательным интерфейсом с вашим компьютером. Он поставляется в полностью собранном виде с припаянными разъемами, как показано на рисунке.
Спецификация:Программатор должен работать со всеми AVR, которые могут быть запрограммированы с AVR ISP интерфейсом (внутрисистемное программирование), который также известен как внутрисхемное последовательное программирования (ICSP), последовательное программирование или последовательная загрузка, но он не был протестирован со всеми устройствами. Ожидается, что он работает с большинством AVR из семейства megaAVR (ATmega), и он работает с некоторыми членами tinyAVR (ATtiny), но он не поддерживает Tiny интерфейс программирования (TPI), и он не работает с семейством XMEGA или с 32-битными AVR. Программатор имеет обновляемую прошивку, что позволяет ему обновляться для будущих устройств.
Программатор предназначен для использования с микроконтроллерами AVR работающих на любом напряжении 3,3 В или 5 В. По умолчанию, программатор ожидает, что устройство имеет автономное питание, но он может быть сконфигурирован для запитывания целевого устройства в системах с низким энергопотреблением.
Поддерживаемые операционные системыPololu осуществляет пользовательскую поддержку программатора AVR USB v2 и его конфигурации программного обеспечения на настольных версиях Windows (Vista, 7, 8 и 10), Linux и Mac OS X 10.11 или более поздних версий. Более старые версии Windows, не поддерживаются.
Дополнительная особенность: последовательный порт TTL.Этот программатор может использоваться и как адаптер USB -> Serial, но обладающий рядом ключевых усовершенствований. Программатор устанавливается как два виртуальных СОМ-порта: один для связи с софтом для программирования и один для универсального адаптера USB -> Serial. Это означает, что вы можете переключаться между программированием AVR и отладкой через последовательный порт TTL без необходимости открывать и закрывать программу. В дополнение к линиям последовательных передачи (TX) и приема (RX), программатор позволяет использовать каналы А и В как последовательные линии квитирования, которые можно настроить с помощью программного обеспечения.
Шесть выводов на последовательном разъеме (GND, A, VCC, TX, RX, и B) расположены так, чтобы быть похожими на распиновку широко доступных FTDI кабелей USB -> Serial и интерфейсных плат. В конфигурации по умолчанию, контакт B используется в качестве выходного сигнала DTR (и контакт А свободный вход), который позволяет подключать программатор непосредственно к различным Arduino-совместимым платам и использовать его для загрузки программ на плату с помощью последовательного загрузчика.
Комплектация:Артикул | 07050201 |