AVR Board: Extensión para NXProg

Descripción

AVR Board es un accesorio adicional a NXProg, que facilita la programación de microcontroladores AVR de Atmel en formato DIP. Cuenta con una base ZIF para la ubicación de los microcontroladores, un puerto para conexión del programador NXProg, una bornera si se desea alimentar circuitos externos mediante NXProg, y dos switches que se utilizan para definir que tipo de microcontrolador se va a programar, ATtiny u otro. Se cuenta con un LED que indica si AVR Board está siendo correctamente alimentada por NXProg, así como con un sistema de Reset en caso de que se requiera realizar este procedimiento en el microcontrolador.

Partes de AVR Board

A continuación se ilustran las partes más relevantes de la tarjeta AVR Board.

Partes de AVR Board
Partes de AVR Board

Tenga en cuenta las siguientes observaciones:

  • Al momento de conectar el programador NXProg mediante el conector de la tarjeta AVR Board, debe encender el led rojo, indicando que se está recibiendo alimentación. NXProg debe encender únicamente el led verde. En caso de que los dos leds, LD0 (naranja) y  LD1 (verde), estén encendidos, verifique la conexión del cable ribbon y cámbielo de ser necesario.
  • La bornera para alimentación de circuitos externos es una facilidad de la tarjeta que le permite contar con una fuente de 5V para sus montajes en protoboard. NUNCA alimente la AVR Board a través de la bornera. La ÚNICA vía para alimentar la tarjeta es a través del programador NXProg.
  • Los switches de selección del dispositivo deben estar configurados  previamente según el microcontrolador a programar, antes de realizar la inserción del microcontrolador en el conector ZIF. Puede DAÑAR su microcontrolador si no toma esta observación en cuenta.

Ubicación de microcontroladores DIP

La base ZIF de AVR Board es de 40 pines. Siga las siguientes instrucciones para ubicar microcontroladores de 40, 28, 20 y 8 pines.

Microcontroladores de 40 pines (ATmega - AT90)

Ubique el microcontrolador tal cual se muestra en la siguiente figura. Recuerde mantener arriba la palanca de la base ZIF cuando está ubicando el microcontrolador, y bájela cuando éste está correctamente localizado, para ejercer presión sobre los pines y así ajustar el microcontrolador. Los switches deben estar en la posición "Other" que indica que se va a programar un microcontrolador diferente a un ATtiny.

 

Ejemplos de microcontroladores con este formato: ATmega16/32/644/1284, ATmega162, AT89S51/52.

Ubicación de micros de 40 pines
Ubicación de micros de 40 pines

Microcontroladores de 28 pines (ATmega)

Ubique el microcontrolador tal cual se muestra en la siguiente figura. Recuerde mantener arriba la palanca de la base ZIF cuando está ubicando el microcontrolador, y bájela cuando éste está correctamente localizado, para ejercer presión sobre los pines y así ajustar el microcontrolador. Los switches deben estar en la posición "Other" que indica que se va a programar un microcontrolador diferente a un ATtiny. Para facilitar la ubicación del microcontrolador, tenga en cuenta que el primer pin del microcontrolador se ubica en el 4 slot de la base ZIF. Los tres primeros slots por lo tanto deben estar libres.

 

Ejemplos de microcontroladores con este formato: ATmega8/88/168/328.

Ubicación de micros de 28 pines
Ubicación de micros de 28 pines

Microcontroladores de 20 pines (ATtiny)

Ubique el microcontrolador tal cual se muestra en la siguiente figura. Recuerde mantener arriba la palanca de la base ZIF cuando está ubicando el microcontrolador, y bájela cuando éste está correctamente localizado, para ejercer presión sobre los pines y así ajustar el microcontrolador. Los switches deben estar en la posición "Tiny" ya que los microcontroladores que vienen en este formato son de esta familia de AVR.

 

Ejemplos de microcontroladores con este formato: ATtiny2313/4313.

 

Ubicación de micros de 20 pines
Ubicación de micros de 20 pines

Microcontroladores de 8 pines (ATtiny)

Ubique el microcontrolador tal cual se muestra en la siguiente figura. Recuerde mantener arriba la palanca de la base ZIF cuando está ubicando el microcontrolador, y bájela cuando éste está correctamente localizado, para ejercer presión sobre los pines y así ajustar el microcontrolador. Los switches deben estar en la posición "Tiny" ya que los microcontroladores que vienen en este formato son de esta familia de AVR.

 

Ejemplos de microcontroladores con este formato: ATtiny13/25/45.

Ubicación de micros de 8 pines
Ubicación de micros de 8 pines