Cómo interactuar con almohadillas SMD a una MCU personalizada en PCB

Tengo una placa en la que quiero quitar el microcontrolador existente y aplicar el mío. Cambiaré una marca de microcontrolador y pondré algo completamente diferente, por lo que tengo la intención de hacer una pequeña placa de circuito impreso con el microcontrolador y la interfaz necesarios, pero necesito una forma de pasar los pines del microcontrolador viejo a la nueva placa.

Básicamente, quiero lo contrario de esto:

https://www.raypcb.com/things-to-be-sure-for-have-awesome-qfn-pcb-pad-design/

Aquí montaría un componente SMD y dividiría los pines que desea, pero ahora imagine que tiene las almohadillas SMD disponibles y necesita conectarlas en otro lugar.

Estamos hablando de 56 pines en una disposición cuadrada de 8 mm x 8 mm, 14 pines en cada lado:

dimensiones

Retire esto y use las almohadillas para conectarse a mi PCB

Mi intención principal es NO desoldar el resto de la placa (~50 llaves mecánicas), sino eliminar esto e interactuar con lo que ya está allí y mantener la rigidez de la placa original.

Desoldando las llaves me preocupa dañar algunas. Si no fuera por este hecho, simplemente diseñaría mi placa completa y transpondría las piezas de una a la otra, sin embargo, no estoy seguro de no poder quitar todos los componentes de manera segura.

Es poco probable que sea muy viable mecánicamente. ¿Cuál es el producto original? ¿Puede crear un firmware personalizado para el MCU original que lo haga informar eventos clave a través de un canal simple de 2 cables, si aún no funciona como una especie de teclado USB que podría alojar en otra cosa?
La parte de la imagen es un Cypress PSoC. Reprogramarlo no es trivial (sin pin XRES), pero seguirá siendo más fácil que volver a trabajar en la placa para instalar una pieza completamente diferente.
@ChrisStratton eso es lo que temo (estabilidad mecánica). Lo que estaba considerando era hacer una placa de circuito impreso con una estructura de almohadilla idéntica, invirtiéndola y tratando la placa de circuito impreso como un componente SMD en sí mismo, es decir, refluir la placa de circuito impreso a la placa de circuito impreso de la misma manera que lo haría con un SMD a una placa de circuito impreso. La capa inversa tendría entonces rupturas para los pines. Soy muy novato en esto y considero que esto puede ser una propuesta/idea de sueño descabellada o imposible. Me imagino que solo puedo hacer la pregunta.
@duskwuff sí lo es, y desafortunadamente no es el 24894 que tiene un pin XRES. Sin embargo, tiene un modo de programación de ciclo de energía, discutido desde 3.2 (pág. 11) en cypress.com/file/42201/download
trabajar con una cadena de herramientas que no entiendo en absoluto (y el hecho de que solo se trata de Windows) fue el ímpetu de la pregunta en primer lugar. Quiero usar un Teensy o AVR para instalar QMK, todos los cuales son compatibles y están bien documentados. Si tuviera un sistema de Windows, consideraría intentar desarrollarlo de forma nativa, y no lo descarto explícitamente, pero tampoco quiero reinventar la rueda. Además, estoy usando esto como un ejercicio de aprendizaje. Quiero construir mi propio teclado y pensé que piratear esto sería un buen lugar para comenzar.

Respuestas (2)

Lo que estás buscando se llama interposición . Es un pequeño PCB que adapta una huella a otra.

Varias empresas se especializan en ellos. Algunos enlaces a continuación...

https://www.advanced.com/products/package-conversion-adapters/qfp-adapters

http://www.isipkg.com/wp-content/uploads/2016/09/ISI-Obsolescence-Solutions.pdf

http://www.proto-advantage.com/store/interposer.php

Dicho esto, puede ser más económico diseñar toda la placa para el micro de su elección.

Otro enfoque es usar un ensamblaje basado en DIP con su dispositivo (por ejemplo, Arduino Nano) y conectarlo al QFP usando un cable magnético. Es tedioso, pero hará el trabajo. Una vez que haya estabilizado su diseño, puede volver a diseñar el tablero con confianza.

Es posible que pueda montar su MCU más pequeño en una placa de circuito impreso almenada como se muestra en la imagen a continuación. Esto requiere que el paso de clavija en el chip original no sea demasiado pequeño, por lo que hay espacio para los orificios enchapados.

Microchip montado sobre almenado vía PCB

Alternativamente, podría hacer una placa de circuito impreso con la huella de los chips originales en la parte inferior y su nuevo chip en la parte superior, pero será mucho más difícil de soldar correctamente o incluso colocar.