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?
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 :
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.
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.
No es un conector de borde, pero parece que lo que necesita es un 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.
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"
Diría que el conector PCI te dará buena densidad y parece el conector de placa más barato
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.
stevenvh
Piotr Kula
Piotr Kula
stevenvh
Piotr Kula
stevenvh
Piotr Kula