¿El mejor conector de borde para mi pcb?

Estoy haciendo una PCB donde el objetivo es mantener la lista de materiales lo más baja posible y también el costo a la baja. Ha resultado ser una tarea bastante difícil, pero ahora estoy en una etapa final.

Mi PCB debe programarse o interconectarse según la situación y no quiero agregar conectores ni hacer que el usuario final suelde cables adicionales, así que pensé que el conector de borde sería la opción perfecta.

He estado buscando y hay miles de opciones y no estoy seguro de cuál sería el mejor diseño. Mi PCB final tiene un grosor de 0,8 mm y 4 cm (ancho) x 4 cm (alto), pero podría hacerlo más grande para este propósito y necesita al menos 8 pines, pero más sería genial.

Lo primero que me viene a la mente es usar los viejos conectores de disquete o una ranura ISA o incluso PCI. ¿Qué debo tener en cuenta al diseñar esto en mi PCB y cuál sería el conector más barato?

¿El conector va a una placa de circuito impreso o a un cable?
O bien, no me importa, solo necesito hacer algunos de esos.
Estaba pensando en ponerlos como una tarjeta pci normal: programarla y la siguiente. pero supongo que para la interfaz necesita sentarse firmemente ...
En ese caso, tenga en cuenta que el conector al que se refiere WillyWonka está especificado para solo 50 (!) Ciclos de acoplamiento (que para un uso típico en una PC debería ser suficiente, sin embargo).
¿Ciclos coincidentes? ¿Que significa eso?
Ciclos de apareamiento, no coincidentes. Conector encendido + conector apagado = 1 ciclo de acoplamiento. La cantidad de veces que puede colocarlo en el conector de borde de la PCB.
Bueno, eso parece haber pasado desapercibido y ahora descarta ese conector de borde... ¿Qué podría usar en su lugar, Steven?

Respuestas (4)

Dado que no está satisfecho con los 50 ciclos de acoplamiento del conector PCI, pensé que lo que realmente necesita es un conector que se encienda y apague fácilmente. Echa un vistazo a este :

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

advertencia: no es barato! USD 5,82 en Digikey, y en Farnell incluso GBP 7,91, ¡eso es 12,40 dólares! (Siempre supe que Farnell es caro, pero siguen sorprendiéndome). La buena noticia es que solo necesitas uno.

Los he usado en algunos proyectos en el trabajo, como un conector de placa a placa. Los contactos son contactos de resorte, no fijan mecánicamente la PCB superior. (En mi proyecto, la PCB superior se fijó con broches en el gabinete).

Tendría que hacer una pequeña herramienta que alinee su PCB con el conector, y simplemente empuje su placa sobre la herramienta y presione el botón "programa".

Y más buenas noticias (posiblemente): todos sus contactos están en el mismo lado (inferior) de su PCB. Este tipo tiene un paso de 2,54 mm y está disponible con 2 a 30 contactos, pero también hay una versión con un paso de 1,27 mm (si puede hacer que su herramienta de programación tenga esa precisión). Sin embargo, el paso de 2,54 mm le dará una longitud de menos de 2 cm.

edite con respecto a los broches que mencioné Los
broches en el gabinete son una forma económica de montar una PCB, ya que no necesita agujeros de montaje ni tornillos. El operador solo tiene que empujar el PCB, y eso es todo. Toma menos de un segundo, mucho menos que montar 4 tornillos.

ingrese la descripción de la imagen aquí

No tengo tal recinto aquí, pero este bosquejo rápido debería dejar en claro cómo funciona. Debajo del PCB inferior también hay topes como el que se muestra para el PCB superior. Entonces, para montar la PCB inferior, simplemente empújela hacia abajo los dos niveles de broches hasta que llegue a sus topes. Luego empuje hacia adentro la PCB superior. Esto, por supuesto, no tiene huecos para pasar por el primer nivel de topes, por lo que se fija en el nivel más alto que el PCB inferior. Si utiliza el conector SIB de Samtec para conectar las dos PCB, la distancia H entre ellas es de 3,8 mm, suficiente para la mayoría de los componentes SMT.

Todo muy bonito, pero no para ti. Primero, es muy difícil quitar los PCB una vez que están colocados en su lugar. En segundo lugar, se trata de un molde de inyección personalizado, que solo le costará entre 10 000 y 15 000 dólares por un molde básico, para una serie limitada.

Lo que necesita son solo dos paredes en ángulo recto para que pueda alinear el tablero a programar colocándolo en la esquina. Tenga una repisa en una pared debajo de la cual coloque la PCB y empuje el otro lado hacia abajo para hacer contacto con el conector.

¡Gracias Steven! Eso se ve bien. El PDF no parece funcionar. Sin embargo, la otra conexión de etiquetas también se ve bien ... ambas excelentes respuestas ...
@ppumkin: el enlace me funciona, pero encontré otro. ¿Puedes probar ese?
Tu respuesta es la mejor basada en mi pregunta. Pregunté sobre el conector de borde y creo que lo usaré esta vez. Gracias por tu tiempo.
Así que mirando más de cerca esto ahora. Tendré que hacer una carcasa con una ranura que coincida con el grosor de mi PCB. Mencionaste algo sobre las instantáneas en el adjunto que hiciste. ¿Podría ampliar eso? No puedo visualizar lo que quiere decir. Puedo usar un paso de 1,27 mm sin problema.
@ppumkin: agregué algo sobre las instantáneas a mi respuesta, pero también noté por qué esto no es para ti. Solo para tu información.
OK - Muy interesante - Lo entiendo ahora. 10k moldes? huh- Menos mal que podemos imprimir elementos en 3D por unas pocas libras hoy en día;) Básicamente, empuja la PCB hacia el conectado en lugar de deslizarla como una tarjeta PCI. ¡Entendido! Gracias, podría diseñar el borde para que se ajuste a esta solución SIR (a largo plazo) o una ranura PCI (prueba), solo necesito que coincida con el tono. + Pondré Tag-Connect en caso de que esta ranura sea una molestia
a $5 es mucho más barato que tag-connect.

No es un conector de borde, pero parece que lo que necesita es un cable Tag Connect :

Cable Tag-Connect

Son cables con alineación y pasadores con resorte en el extremo. En su PCB, solo necesita una huella extremadamente pequeña, sin piezas BOM. Hay versiones "sin patas" (muy pequeñas) y versiones con "patas" (que se enganchan en el tablero para mantenerlo en su lugar). La versión TC-2050 tiene 10 pines. Los uso para programar todos mis tableros en estos días.

¡Muy agradable! Entonces, ¿dónde puedo comprarlos como en la UE (¿dónde los compras?)
FindChips podría ayudar. La versión de 6 pines (TC2030) está disponible en varios lugares, pero la versión de 10 pines solo parece estar disponible en DigiKey, que se envía a Europa .
¡No! Pero solo necesita uno, si solo lo está usando para la programación inicial o la depuración.
¡Vaya, 35 dólares! "No es barato" bien puede ser el eufemismo del año :)
Depende de tu punto de vista. ¿Cuánto costó su hardware de desarrollo y programación? ¿Cuánto vale tu tiempo? Para cualquier proyecto serio, un NRE como este es trivial.
Realmente me gusta eso y lo compraré en algún momento. Es una excelente respuesta alternativa y desearía poder darle más puntos, pero eso depende de la comunidad ahora. Gracias.
Al final, solo usé la conexión de la etiqueta sin un conector de borde. El diseño del borde comenzaba a molestarme; hay una biblioteca águila lista que usé en unos minutos. A pesar de que su respuesta me ayudó, Steven señaló que casi ningún conector de borde era bueno para mi caso de uso (según mi pregunta), por lo que su respuesta sigue siendo la mejor. ¡Gracias a todos por esto de todos modos!
Veo que Tag Connect ahora también tiene una opción de conexión perimetral.

Puntos de prueba de pasadores pogo

Para la programación, muchas personas diseñan tableros con trazos que se extienden hasta almohadillas metálicas redondas o rectangulares ( a , b ) o agujeros pasantes como "puntos de prueba", y luego usan pines pogo en el dispositivo de programación que toca esos puntos. (ver ¿Cuál es una buena manera de actualizar el programa en circuito en un SyncMOS 5964?; también "Pogobeds at Sparkfun" ).

A veces, estos diseñadores colocan las almohadillas o los orificios en un patrón que permite soldar un conector más permanente, pero en realidad no gastan dinero en ese conector. No rellenan ese componente, por lo que el costo de este patrón es cercano a cero, al igual que el costo del patrón de borde en una placa que se conecta a un conector de borde es cercano a cero. Continúan usando pines pogo en una plantilla de prueba que golpea los orificios donde ese conector podría, en un futuro lejano, algún día soldarse. "Hacer una plantilla de prueba con pines pogo" . "Conectores táctiles ICSP"

A menudo, ese patrón es un "encabezado de programación" de paso de clavija estándar de 0,1", como el conector ISP AVR de Atmel estándar o el conector ICSP PIC estándar de Microchip. a b c d O una de las otras disposiciones comunes de conector ICSP .

Por desgracia, a menudo ese patrón tiene más o menos los mismos pines, pero en un arreglo semi-aleatorio único en su tipo. "Construir una plantilla ICSP"

Me gusta la plantilla ICSP... pero realmente necesito algo más como enchufar, programar, sacar y luego. Puedo ver a algunas personas doblando los pasadores y no sosteniéndolos correctamente y todo tipo. Gran respuesta +1

Diría que el conector PCI te dará buena densidad y parece el conector de placa más barato

ingrese la descripción de la imagen aquí

Debería poder diseñar la PCB con bastante facilidad, ya que es uno de los conectores más comunes que se utilizan. Aquí está el diseño con un consejo de huella de PCB también.

Este conector en particular tiene 39 mm (de borde a borde) de ancho, por lo que parece que debería funcionar bien con su diseño. Pero si su casa de fabricación le permite cortar un conector o una ranura, simplemente haga un conector para el lado derecho o izquierdo de su PCB. En total este te da 64 conexiones. La traza de PCB tiene 1 mm de ancho y 3,2 mm.

No estoy seguro de si funcionan para PCB de 0,8 mm.
Sí, también pensé en eso, solo que no estaba seguro de 0.8 mm como sugiere stevenh ...
@ppumkin: pueden hacer contacto (probablemente lo harán), pero la fuerza mecánica puede ser demasiado baja y, especialmente, un cable conectado puede tirar del conector desde la PCB.
¿Es ese un conector PCI-Express como este?
@ppumkin: eso no lo ayudará: lo coloca en el conector de borde de la PCB y termina exactamente con el mismo conector de borde. Es un "elevador" para colocar su placa PCI un poco más arriba, principalmente por razones mecánicas, como grandes componentes en la placa base en el camino. Déjame ver si puedo encontrar algo más.
@stevenvh ¿qué significa MSL?
@ppumkin - Nivel de sensibilidad a la humedad. Clase 1 significa que soportará el nivel de humedad especificado indefinidamente. Otras clases tienen tiempos más cortos.