Dispositivo electrónico de programación willem

En esté proyecto vamos a realizar un dispositivo electrónico de programación como es el willem, diseñado para programar micro-controladores y memorias eeprom.

Desde hace largo tiempo el programador Willem ha sido uno de los mas populares programadores de memorias Eprom, con el tiempo este programador fue evolucionando y soportando una gran variedad de tipos de memorias y microcontroladores, se han hecho multitud de variaciones en el diseño original del mismo, en la web del fabricante Sivava (www.sivava.com).

Dispositivo electrónico de programación willem
Dispositivo electrónico de programación willem
Dispositivo electrónico de programación willem
Vista de los componentes del willem

Descripción de dispositivo electrónico de programación willem

Como se muestra en la se puede ver el circuito terminado y las partes del programador el cual cuenta con:

  1. Un socket ZIF32 (del inglés Zero Insertion Force) de la marca 3M el cual se utiliza para colocar los diferentes tipos de chip (circuito integrado (CI)) a programar.
  2. Tres zócalo DIP8 (Dual in-line package por sus siglas en inglés) para memorias 24xxx, 93xxx y 25xxx.
  3. Zócalo DIP18 para Microcontroladores PIC de la serie 10,12 y 16.
  4. Conector DB25 (del inglés D-subminiature) Macho el cual se utiliza para la conexión a la computadora.
  5. Un conector tipo Jack (conector) Macho para la conexión de la fuente de alimentación externa entre 15 y 20 volt de Corriente Alterna como mínimo.
  6. Un DIPSWITCH de doce posiciones para seleccionar según el tipo de memoria a programar los datos a transferir a la misma. Tres diodos Leds los cuales indican.
  7. Power (Led Verde).
  8. Rojo led (Vpp).
  9. Amarillo led (Vdd).
  10. Varios Jumpers (J1..J5) los cuales se usan para seleccionar los ajustes correspondientes como se muestra.
  11. DIP-SWITCH de cuatro posiciones los cuales sirven para ajustar los voltajes de Vpp entre 12, 15, 21 y 25 volt, además Vdd entre 5, 5.7 y 6.2 volt.

Configuración jumpers

Dispositivo electrónico de programación willem
Configuración de los jumpers

Utilización

Este programador suporta una gran cantidad de memorias EPROMS, EEPROMS, SERIALES, FLAHS, Microcontroladores (ATMEL, Microchip, Intel, Etc.) y son soportados directamente sin adaptadores, alguno de los mismos son muy utilizados como los Microcontroladores PIC (aunque generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz periférico)) de todas las diferentes series.

En relación costo beneficio es excelente porque se puede hacer casi totalmente con componentes reciclados de partes de equipos antiguos y placas descontinuadas que tengan en su poder en cambio podrán programar casi cualquier tipo de chip. 

Automotor ECU tuning, reset de airbag, kilometraje, dispositivos satélites, flasheo de BIOS, Flasheo de BIOS, xBox, duplicación de eeprom de consolas como Wii, Altera Xilinx JTAG, PIC/MCU, etc..

descargas de los archivos del proyecto

dispositivo electrónico de programación willem
Programador Willem
dispositivo electrónico de programación willem
Esquema willem_SCH
dispositivo electrónico de programación willem
Placa willem_PCB3
dispositivo electrónico de programación willem
Configuraciones_overlay

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies