lunes, 7 de enero de 2013

Programador de Microcontroladores Atmel Serie 89


Programador de microcontroladores Atmel serie 89 que incluye 89C51/52/55, 89S51/52/55 y muchos más. Con este artículo tú podrás hacer tu propio programador. Esta es una solución de programación completa cuando se está conectado a una fuente de alimentación adecuada y conectada a su ordenador personal. Proload y la versión del firmware 4.1 en 57.600 de velocidad.

Introducción
Es simple de usar y de bajo costo, este programador será capaz de grabar, leer y verificar el código de programa. Puede ser usado en cualquier clase de ordenador, no requiere hardware extra, su conexión es a través del puerto serial, DB-9.
Identifica automáticamente el tipo de microcontrolador insertado, no es necesario seleccionarlo. Todos estos microcontroladores poseen pines de seguridad que proveen varios niveles de protección al código, estos pines son totalmente programados.

Características Principales
  • Soporte para la mayor cantidad de Microcontroladores de la serie 89
  •  Autoidentificación de los microcontroladores conectados
  •  Comprobación de errores de escritura, y en tiempo de programación.
  •  Protección de código.
  •  Zip Socket de 20 y 40 pines.
  •  Borrado automático antes de la programación y comprobación automática de la escritura.
  •  Barra de proceso y acceso al último archivo de programación
  •  Simple y fácil de usar
  •  Trabaja a 57600 baudios.
Especificaciones
  • Dimensiones: 76mm x 180mm (3" x 7")
  • Voltaje: 14-18V DC or 12-16V AC
  • Interfase: RS-232, 9-pin D conector
  • Velocidad de transferencia: 57600 bps, 8 bits, no paridad, 1 stop, no control de flujo
  • Formato de Archivo: Intel 8-bit HEX
  • Zócalo de programación: 40 pin DIP - 0.6" & 20 pin DIP 0.3" ZIF socket- Software: Trabaja en Windows 95, 98, Me, 2000, NT, XP
Circuito Electrónico del Programador


Lista de Componentes del Circuito Programador

PCB Programador Atmel Serie 89
Descargar esquemas en PDF [ Descargar ]

Dispositivos compatibles

La siguiente tabla muestra las principales diferencias entre los diferentes microcontroladores. Hojas de datos de cada dispositivo se puede encontrar en el sitio web de Atmel. Todos estos dispositivos son compatibles con el programador.

Flash (Kbytes)
EEPROM
RAM (Bytes)
Pines I / O
AT89C51
4
128
32
AT89LV51
4
128
32
AT89C52
8
256
32
AT89LV52
8
256
32
AT8C55
20
256
32
AT89LV55
20
256
32
AT89S51
4
128
32
AT89LS51
4
128
32
AT89S52
8
256
32
AT89LS52
8
256
32
AT89S53
12
256
32
AT89LS53
12
256
32
AT89S8252
8
2 Kb
256
32
AT89LS8252
8
2 Kb
256
32
AT89C1051
1
128
15
AT89C2051
2
128
15
AT89C4051
4
128
15
Hardware

Las partes principales de este programador son de puerto serie, la fuente de alimentación y el microcontrolador del firmware.

Los datos se envían y recibió de conector de 9 pines y se convierte en / desde los niveles de señal TTL logic/RS232 por chip MAX232. Un varón a la hembra del cable de puerto serie, se conecta al conector de 9 pines del hardware y del otro lado se conecta la parte posterior del equipo. Cable de serie se hace con conector de 9 pines macho a conector de 9 pines hembra y conectar los pines 2,3 y 5 de recta.

Fuente de alimentación está conectado a toma de CC, el puente rectifica y hacer que la polaridad, esta tensión no regulada llamada VDD. De VDD el suministro requerido se generan a bordo.

Parte central del hardware es el firmware que hace que el programador inteligente. Firmware de este programador es el responsable de reconocer chip insertado en cualquiera de los dos toma ZIF. Esta información se envía a ProLoad en el ordenador. Cuando un archivo hex se envía desde el ordenador, el MCU objetivo es cargado con la dirección apropiada, datos y señales de control. Después de la programación de todos los datos ha terminado los datos escritos se envía al equipo para su verificación.

Software de programación

Programas de computación paralelo llamado "ProLoad V4.1 'se ejecuta que acepta el Intel Hex archivo de formato generado a partir de compilador para ser enviado al microcontrolador de destino. Automóvil detecta el hardware conectado al puerto serie. También se auto detecta el chip inserta y se usa bytes. El software es desarrollado en Delphi 7 y no requiere gastos de cualquier DLL externa.

Se conecta al puerto serie del ordenador (Com 1, 2, 3 ó 4) con un estándar DB9 macho a DB9 hembra. (Cable incluido). Velocidad de transmisión - 57600, COMx Seleccionado automáticamente por el software de la ventana. No requiere tarjeta de PC. Utiliza Intel Hex formato de datos (de salida por defecto de la mayoría de los ensambladores y compiladores).


Aspecto del circuito que construí con esta guía.


Descargar manual y esquemas en PDF [ Descargar ]

0 comentarios:

Publicar un comentario