MKII Lite Programador AVR-ISP

MKII LITE es un programador de microcontroladores AVR® basado en el programador oficial de ATMEL™ “AVRISP mkII®”, optimizado para la programación en los diferentes tipos de protocolos: ISP, PDI y TPI. El programador MKII LITE opera con voltajes de 3.3V y 5V, también cuenta con la ventaja de tener un circuito elevador de voltaje a 12V requerido para la programación de diversos microcontroladores AVR® con protocolo TPI.

 

MKII LITE es totalmente compatible con el entorno de desarrollo oficial de Microchip® para microcontroladores AVR “Microchip Studio” o con “Atmel Studio 7”. Tiene un tamaño extremadamente compacto que lo hace fácil de transportar y de aplicar en los proyectos escolares como proyectos profesionales.

 

El programador MKII LITE es fácil de configurar gracias a que cuenta con jumpers y serigrafía para seleccionar entre los diferentes tipos de protocolos mencionados anteriormente, bastará con unir los jumpers con un punto de soldadura o en su caso retirarla, viene configurado con el protocolo ISP por defecto. MKII LITE puede facilitar su conexión hacia el microcontrolador con el adaptador AVR, esto logrará una conexión segura y rápida.

 

Si no poseemos el conocimiento necesario para usar MKII LITE es recomendable leer el manual de usuario del programador “AVRISP mkII®”, ya que como mencionamos anteriormente, está basado en este. El manual está disponible a través del siguiente enlace:

 

 

 

Información

 

2. Descripción técnica del MKII LITE

 

 

Descripción del hardware

 

  1. Entrada de comunicación micro USB.
  2. Switch entre uso de 12V y Reset. (12V utilizado para interfaz TPI).
  3. Switch de selección de voltaje (3.3V – 5V).
  4. Pines de comunicación ISP, PDI y TPI (Se recomienda el uso del adaptador AVR).
  5. LED indicador de estado.

 

Especificaciones técnicas

 

  • Selector de voltaje de operación a 3.3V y 5V.
  • Compatibilidad con el software Microchip Studio, Atmel Studio 7, Arduino IDE y AVRDUDESS.
  • Cuenta con la actualización más reciente.
  • Soporta los protocolos de programación ISP, TPI y PDI.
  • Circuito elevador de voltaje (RST=12V) integrado utilizado para el protocolo TPI.
  • Conector micro USB tipo-B.
  • LED indicador de estado.
  • Programa toda la gama de microcontroladores AVR® soportados en Microchip Studio, Atmel Studio 7 y AVRDUDESS.
  • Tamaño compacto (38mm x 21mm x 7mm).
  • Programa tanto flash como EEPROM
  • Soporta fusibles y bloqueo de programación de bits.

 

 

Protocolos de comunicación

 

3. Protocolos de comunicación.

 

 

 

 

Configuración de protocolo de programación

 

MKII LITE cuenta con jumpers en la parte de atrás, los cuales sirven para activar diferentes protocolos de programación. Está configurado de fabrica con el protocolo ISP, si se requiere utilizar otro protocolo solo bastará con quitar la soldadura de los jumpers del protocolo serigrafiado y unir con un punto aquellos que conformen el nuevo protocolo a usar.

 

4. Configuración del protocolo de programación.

 

 

 

Configuración de drivers

 

Para la programación y uso en diferentes entornos de programación es necesario sustituir el driver de nuestro dispositivo. 

 

Al principio el dispositivo aparecerá de la siguiente manera:

 

 

Para un óptimo funcionamiento en varios entornos de programación es necesario cambiar el driver, este proceso se realiza con el software Zadig, disponible a través del siguiente enlace:

 

 

Para una correcto instlación es necesario tener cerrado cualquier software de programación que pueda intervenir. La siguiente imagen representa el proceso de instalación:

 

 

Nota: Si MKII LITE no funciona o no es reconocido correctamente, es necesario sustituir el driver por “libusb-win32”.

 

Una vez instalado el driver, el dispositivo aparecerá de la siguiente manera:

 

 

 

 

Compatibilidad con entornos de desarrollo o IDEs

 

 

Ejemplo de comunicación con Microchip Studio

 

Link de descarga de Microchip Studio.

 

 

Dispositivo reconocido

 

Configuración de dispositivo a programar

 

 

Ejemplo de comunicación con Atmel Studio 7

 

Link de descarga de Atmel Studio 7.

 

 

Dispositivo reconocido

 

Configuración de dispositivo a programar

 

 

 

 

 

Ejemplo de comunicación con Arduino IDE

 

Link de descarga de Arduino IDE.

 

Selección de programador externo

 

Quemar bootloader Arduino

 

Subir código usando programador MKII LITE

 

 

 

Ejemplo de comunicación con AVRDUDESS

 

Link de descarga de AVRDUDESS.

 

Selección del programador MKII LITE

 

Detección del microcontrolador a programar con MKII LITE

 

 

 

Ejemplo de conexión con Adaptador AVR

 

 

5. Ejemplo de conexión con Adaptador AVR.

 

 

 

Ejemplo de programación

 

6. Ejemplo de programación con X-UNO.

 

 

Fecha

noviembre 18, 2018

Categoría

Manuales XIDE

EnglishSpanish