Tabla de contenido:

Creación del programador / depurador PIC Inchworm ICD2: 7 pasos
Creación del programador / depurador PIC Inchworm ICD2: 7 pasos

Video: Creación del programador / depurador PIC Inchworm ICD2: 7 pasos

Video: Creación del programador / depurador PIC Inchworm ICD2: 7 pasos
Video: diseño circuito impreso de un programador de pic con EasyEDA 2024, Mes de julio
Anonim
Creación del programador / depurador PIC Inchworm ICD2
Creación del programador / depurador PIC Inchworm ICD2
Creación del programador / depurador PIC Inchworm ICD2
Creación del programador / depurador PIC Inchworm ICD2
Creación del programador / depurador PIC Inchworm ICD2
Creación del programador / depurador PIC Inchworm ICD2

Este instructivo es un recorrido ilustrado a través de la construcción de un clon de ICD2 llamado Inchworm. Es un kit sencillo que le permite construir un programador y depurador compatible con MPLAB ICD2. Hay muchos programadores por ahí, pero muy pocos incluyen un depurador, (un depurador permite puede realizar un solo paso a través de su programa y establecer listas de vigilancia (consulte sus variables) y mucho más). El manual completo, que incluye el esquema y las notas, se puede encontrar en blueroomelectronics

Paso 1: preparación de la placa de circuito impreso

Preparando la PCB
Preparando la PCB

Lave la placa de circuito con un detergente suave y séquela completamente antes de ensamblar.

Paso 2: Suelde todas las piezas de "perfil bajo"

Soldar todo el
Soldar todo el

Aquí he soldado y recortado los cables de todas las partes de bajo perfil. Al construir una PCB, a menudo es más fácil ensamblar las piezas pequeñas primero. Este método le da más espacio para trabajar al agregar las partes más altas. Agregue las resistencias primero, teniendo en cuenta que las resistencias bronceadas son las versiones comunes de tolerancia del 5% y las resistencias azules son del tipo de película metálica al 1%. Ahora instale los diodos, ambos de vidrio más pequeño Los diodos y los diodos de mayor potencia requieren que preste atención a la banda de color en el cátodo de todos los diodos. No instalar los diodos en la orientación correcta evitará que el Inchworm o cualquier proyecto electrónico funcione correctamente. Nota: Estoy construyendo una versión con batería para demostraciones, los diodos de potencia que utilicé son del tipo Schottky 1N5817 de baja caída en lugar de los diodos 1N4001 más comunes. Los seis pequeños diodos de vidrio son tipos comunes 1N4148 (también puede usar 1N914)

Paso 3: Se agregaron más piezas pequeñas

Más piezas pequeñas añadidas
Más piezas pequeñas añadidas

Aquí se han agregado los zócalos IC.

Cuando suelda un zócalo IC, es una buena idea soldar en un solo pin en una esquina para darle la oportunidad de que se asiente correctamente en la PCB. Una vez que el zócalo esté al ras, continúe soldando el resto de los pines. A continuación, se agregan las tapas de derivación de 0,1 uf, estas minúsculas tapas son importantes cuando se usa cualquier circuito integrado lógico, son para absorber pequeños fallos con chips lógicos digitales. He agregado LED de 5 mm en lugar de los LED especificados de 3 mm. Es simplemente una cuestión de gustos.

Paso 4: Se agregan las tapas más altas

Se agregan las gorras más altas
Se agregan las gorras más altas

Aquí se han agregado los condensadores electrolíticos más grandes.

'He usado tapones en microminiatura cuando pude conseguirlos, no es necesario. Hay espacio en la PCB para condensadores estándar más grandes; solo asegúrese de que tengan la tensión nominal correcta. Las pequeñas tapas negras de 10 uf están clasificadas para 25v y la tapa amarilla más grande está clasificada para 16v.

Paso 5: Ensamblaje final

Montaje final
Montaje final

Ahora para todas las piezas grandes. Agregue la alimentación, los conectores ICD2 y RS232. Y sí, es un conector DE9 DE9 Wikipedia Antes de soldar el 7805 (o LM2940-5), ajústelo con el disipador de calor opcional instalado antes de soldar. El tornillo y la tuerca son # 6 y encajan bien. Inserte el MAX232 (o ST232) y aplique energía. Verifique los voltajes en los dos puntos de prueba (TP +5 y TP VPP> 12VDC) Ahora desconecte la energía e instale un 16F877 o 16F877A ** preprogramado (el firmware del cargador de arranque para el 16F877 se puede encontrar en MPLAB y el 16F877A se puede encontrar en mi sitio Nota: He utilizado un LM2940-5 de baja caída para el funcionamiento con batería.

Paso 6: Estuche opcional

Caso opcional
Caso opcional

Aquí hay un Inchworm terminado montado en una caja Hammond 1591B. He usado separadores para poder colocarlos … También es posible y más económico montar el Inchworm en una tapa de caja Hammond 1591BC con tornillos n. ° 6. Lo convierte en un bonito ICD2 de bajo perfil.

Paso 7: El Tutor Firefly 16F88 montado en el gusano de pulgada

El Tutor Firefly 16F88 montado en el gusano
El Tutor Firefly 16F88 montado en el gusano

Aquí se muestra el gusano de pulgada con un Tutor opcional Firefly 16F88 y una placa de zócalo ZIF.

Los LED están encendidos porque obtiene su energía de las baterías 6AAA NiMH ubicadas en la caja Orange Hammond 1591B

Recomendado: