Autor Tema: ICD2 100% Profesional  (Leído 361143 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
ICD2 100% Profesional
« en: 01 de Febrero de 2007, 13:57:15 »
No tengo mucho tiempo en el foro y esta es la primera ves que posteo mi primer tema, Saludos desde valledupar - Colombia.

Construye tu propio ICD2 100% Profesional, este es el link inchworm ICD2
en el link esta toda la info y el bootloader que debemos cargar en el 16F877A
Totalmente compatible con MPLAB 7.50 la ultima version, 100% Funcional, es excelente.
Trabaja con el puerto Serial.

Esta es una Foto Del ICD2 Terminado y listo para vender, puesto que ademas de ser libre te lo venden.



Otra en 3D:



Pasos para ponerlo a trabajar al 100%.

1. Primero configurar el Puerto Serial:

    *  Ir a administrador de dispositivos, Puertos de comunicaciones, y hacer doble clic en COMx.
    * Ir a configuración de puerto y configurar las siguientes opciones:
          o Bits por segundo: 9600 (en realidad no importa que valor va aqui)
          o Bits de datos: 8
          o Paridad: Ninguno
          o Bits de parada: 1
          o Control de flujo: Hardware
    * Cliquear en Opciones avanzadas y deshabiliar Usar buferes FIFO
    * Reiniciar la PC



Asegurarse de que el Flujo de control este en Hardware y desactivar el Buffer FIFO, de lo contrario nunca funcionara, como en la Imagen de arriba y luego reiniciar la PC para que tengan efectos los cambios realisados.

2. Preparar el MPLAB para conectar con el ICD2:

    * Tener todo conectado.
    * Entrar al MPLAB IDE
    * Ir a Programmar - Select Programmer y seleccionar MPLAB ICD 2



    * Ir a Programmer - MPLAB ICD2 setup wizard - y elegir las siguientes opciones:
          o Com port: al que esta conectado el ICD2, Baud rate: cualquiera, Siguiente
          o Power target from the MPLAB ICD2, "Ver Nota 1"
          o Siguiente, Siguiente, Finalizar
    * Seleccionar Programmer - Connect
    * Si pregunta para descargar el sistema operativo responder que si. "Ver Nota 2"
    * Luego el ICD2 estará listo para programar. Si la programación del ICD2 se realizó correctamente deberian haberse desplegado los siguientes mensajes:

Downloading Operating System
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F877 found, revision = b8
...Reading ICD Product ID
Running ICD Self Test
...Passed
...Download Operating System Succeeded
MPLAB ICD 2 Ready


Y podemos ver en configuraciones del ICD2 los resultados como lo muestra las imagenes de abajo:





3. Para finalisar unos pasos para automatisar el desarrollo de lo que sea que hagamos.

    * Ir a Programmer - Setings... y luego a la pestaña Program y seleccionar las dos ultimas opciones dentro del combo Automaticamente, Programar despues de compilar y la otra opcion es Ejecutar el progrma despues de programar. "Ver Nota 3"

Es excelente, lo he probado 100% con los siguientes PIC:

  16F84A
  16F628A
  16F877
  18F2550




Nota 1:

Recomiendo que no activen esta casilla, y proporsionen las 5v independientes a su placa de trabajo, para no recargar el ICD2.

Nota 2:

La carga del sistema operativo solo se precisa hacer una vez al principio pera para cada gama de microcontroladores y, en adelante, solo basta con conectarse al ICD2. Incluso se puede selccionar para conectarse automaticamente. Al conectarse debería desplegar los siguientes mensajes:

Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC18F4550 found, revision = a3
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready

Nota 3:

Estas dos opciones son para que despues de que compilemos, automaticamente programe nuestro pic, y la otra opcion es para que ejecute el codigo ya programado, es decir resetea el pic, si no hacemos esta ultima opcion, tendremos que dar click en el boton Release from Reset que aparece en la barra de herramientas en el MPLAB una vez conectados.

Desconectado ESTECA55

  • PIC24H
  • ******
  • Mensajes: 1404
Re: ICD2 100% Profesional
« Respuesta #1 en: 01 de Febrero de 2007, 16:45:05 »
Muy bueno el link, yo le pondria un conversor USB-232 como el FT232 para enchufarlo directamente al USB junto con un conversor DC-DC de 13V para no usar fuente externa.

Saludos
Hay que esforzarse por ser el mejor, no creerse el mejor

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: ICD2 100% Profesional
« Respuesta #2 en: 01 de Febrero de 2007, 17:25:02 »
Me sroprende mucho e tipo de ilustraciones, ustedes saben en que programan esta, o fueron diseñadas en corel o algo asi??

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: ICD2 100% Profesional
« Respuesta #3 en: 01 de Febrero de 2007, 17:26:51 »
ESTECA, no es necesario ese conversor DC-Dc, el circuito genera los 13 voltions, con el doblador que trae interno el MAX232. Sera que funciona asi como esta??

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: ICD2 100% Profesional
« Respuesta #4 en: 01 de Febrero de 2007, 17:27:47 »
Jpic, ya lo probaste antes??

Desconectado ESTECA55

  • PIC24H
  • ******
  • Mensajes: 1404
Re: ICD2 100% Profesional
« Respuesta #5 en: 01 de Febrero de 2007, 18:42:07 »
Tenés razon PICmouse, la tension de Vpp la genera a travez del max232, muy ingenioso. Simplementa no habia analisado el circuito.
Asique solo poniendole el conversor USB-232 estaria funcioando de 10, buenisimo, incluso ellos ofrecen uno.

Estoy por armarme un ICD2, asique lo voy a tener muy en cuenta, cuando arme algo ya les comentare.

Saludos
Hay que esforzarse por ser el mejor, no creerse el mejor

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
Re: ICD2 100% Profesional
« Respuesta #6 en: 01 de Febrero de 2007, 18:50:10 »
PICmouse esta probado 100%.

Te lo recomiendo lo menos que te puede pasar en construirlo es que te funcione, si sigues al pie el esquematico.

De muchos que hay por la Red, solo me atreveria hacer este, por que es de diseño profesional y esta en venta lo cual da buenas ezperansas, y ademas es 100% y diria que demasiado estable no te da problema alguno, como otros que comentan que aveces funciona otras veces no, y que solo funcionan de una manera.

Asi que te Animo yo ya estoy trabajando en el PCB, en cuanto lo termine lo Subo para compartirlo.

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
Re: ICD2 100% Profesional
« Respuesta #7 en: 01 de Febrero de 2007, 18:54:29 »
ESTECA55 que acelerado eres, pero de verdad me pillaste antes.

Tienes razon, yo pense en lo mismo, colocarle un Conversor USB en especial el DT232BM, y quedaria Excelente, pero es que el problema es conseguirlo aqui en colombia ni idea de donde comprarlo y creo que no se consigue en bogota, lo he preguntado, pero si tienes idea de donde, venga su ayuda me caeria excelente.

Por otra parte estoy intentando conectarlo con otro conversor USB es el PL2303HX que lo saque de un DataCable para Samsung, espero buenos resultados y luego les comento.

Saludos desde Valledupar.

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
Re: ICD2 100% Profesional
« Respuesta #8 en: 01 de Febrero de 2007, 18:55:42 »
Perdon con el mensaje anterior, quise decir el FT232BM.

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: ICD2 100% Profesional
« Respuesta #9 en: 01 de Febrero de 2007, 19:08:50 »
JPIc, una pregunta precisa. Lo armaste con un pic 877A o un 877 ????

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
Re: ICD2 100% Profesional
« Respuesta #10 en: 01 de Febrero de 2007, 19:20:57 »
PICmouse lo arme con un 877A, pero creo que con un 877 debe funcionar al 100%, cuando tenga tiempo lo pruebo con un 877 que tambien lo tengo para mi proyecto de Grado.

Saludos.

Desconectado tithanae

  • PIC16
  • ***
  • Mensajes: 109
Re: ICD2 100% Profesional
« Respuesta #11 en: 01 de Febrero de 2007, 21:02:04 »
me podrian informar sobre el ICD2:
 que es y para que sirve ?

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
Re: ICD2 100% Profesional
« Respuesta #12 en: 01 de Febrero de 2007, 21:14:58 »
me podrian informar sobre el ICD2:
 que es y para que sirve ?

Amigo informate aqui: Que es un ICD2

Desconectado Jpic

  • PIC12
  • **
  • Mensajes: 94
Re: ICD2 100% Profesional
« Respuesta #13 en: 02 de Febrero de 2007, 15:18:37 »
Ya estoy trabajando en la Version USB, rediseñando el esquema original.

Pienso utilisar el conversor USB <=> RS-232 FT232BM para conectarlo al puerto USB, y generar los 13v a partir de los 5v q entrega el puerto USB con un MC34063.

Espero ideas y soluciones !!!

Saludos...

Desconectado tithanae

  • PIC16
  • ***
  • Mensajes: 109
Re: ICD2 100% Profesional
« Respuesta #14 en: 02 de Febrero de 2007, 18:00:40 »
es un depurador de programas eso es lo que entendi sera que me lo explican un poco mas por favor en lenguaje criollo que aunque sea con dos lineas me ayudaran a entender mas porfa y gracias !


 

anything