Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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"
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
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
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
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
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
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