Agregar un área pequeña similar a un protoboard a una PCB


8

Actualmente estoy diseñando un PCB en Eagle para un circuito que formará la base para un poco de experimentación. En lugar de agregar una fila de encabezados para poder conectarlo a una placa de pruebas, pensé que intentaría diseñar una pequeña placa de prototipos directamente en la PCB. Tengo espacio de sobra en el tablero y las creaciones resultantes serán algo más resistentes. Este PCB es un buen ejemplo de lo que estoy fotografiando.

He considerado usar vías, pero parece recordar que generalmente están selladas con un químico para evitar que la soldadura se adhiera. Obviamente, esto no es lo que estoy buscando. Agregar cientos de componentes de un solo pad a mi esquema tampoco parece muy atractivo.

¿Cuál es la mejor manera de lograr esto usando Eagle?

EDITAR: Gracias por su ayuda a todos. Aquí está el diseño y aquí está el producto terminado .

ingrese la descripción de la imagen aquí


2
¿no puedes simplemente colocar almohadillas a mano alzada en Eagle? Cada pieza de software de PCB que he usado le ha permitido colocar primitivas en la etapa de diseño de PCB sin tener que tener entidades esquemáticas análogas, simplemente no tienen redes (lo cual no es importante aquí, de todos modos).
Connor Wolf el

1
He buscado un poco y todavía no he encontrado una manera de colocar las almohadillas a mano libre, pero eso no significa que no esté allí. Si trato de dejar caer, digamos, un conector 1x1 me dice que debería hacer cambios en el esquema en su lugar. Es mi primer proyecto de PCB que no es de juguete, así que estoy aprendiendo a medida que avanzo.
drxzcl

Respuestas:


5

En algún momento, con cualquier herramienta EDA, probablemente tendrá que crear una parte personalizada para algo; así que también podrías sumergirte y crear una parte de proto-área con una variedad de almohadillas de la manera que quieras. También debe crear el componente esquemático para eso y colocarlo en su esquema.

Esta es una buena técnica también para agujeros específicos de diseño, especialmente si los agujeros tienen que alinearse con algunas dimensiones definidas externamente. Tener un pseudocomponente en su esquema para llamar esas características haría que esas características sean partes "oficiales" de su diseño.


Creé una parte con las almohadillas en los lugares adecuados, y estoy feliz de informar que fue más fácil de lo que pensé que sería. Sin embargo, tengo problemas para conectar los pads (me gustaría hacer algunas islas, así como rieles de 5V y GND). La saga continúa.
drxzcl

En su componente esquemático, conecte los "pines" apropiados a las redes Vcc y de tierra. O, mejor aún, conéctelos a las redes "proto_vcc" y "proto_gnd", separadas de las redes vcc y gnd principales.
Toybuilder

Al intentar conectar los pads con cables en el editor de paquetes, acumulo toneladas de errores de DRC "superpuestos". Leí en los foros de Eagle que es un problema conocido: no se puede cambiar el nombre de los cables en el editor de paquetes, por lo que Eagle no sabe que se supone que tienen la misma conexión. Oh Alegría.
drxzcl

Lo que estoy sugiriendo (y no he usado Eagle en una década, así que solo estoy hablando de los directores generales aquí) es dejar el componente del área de la almohadilla sin conectar. En su lugar, cree el componente desnudo solo con los pines / almohadillas y luego conéctelos según corresponda en los editores de esquemas y de pcb.
Toybuilder

6

Puede usar el paquete 1x25 en la biblioteca SparkFun Eagle como punto de partida. Le da 25 pines espaciados a 0.1 "de distancia (utilizados para encabezados de una sola fila). Modifíquelos al gusto.

ingrese la descripción de la imagen aquí


Probablemente también haya una parte para 2x25.
Kellenjb

2x8, 2x10, 2x12 y 2x26, pero no 2x25 :) Sería fácil modificar cualquiera de estos utilizando cortar y pegar para crear una matriz más grande, por ejemplo, 10x50
tcrosley

Para ser claros, cuando dices "modificar al gusto", ¿quieres modificarlo en la biblioteca o en el editor de PCB?
drxzcl

1
Me refería a crear una versión personalizada en la biblioteca para sus propias necesidades, utilizando esto como punto de partida. Hay varios tutoriales sobre este tema; solo Google: modificación de la biblioteca eagle cad
tcrosley


4

EAGLE lo entrena para agregar partes esquemáticas para todo lo que aparece en la PCB, pero en este caso particular, realmente desea agregar los agujeros, trazas y elementos de serigrafía directamente a la PCB. Piense en ello más como un dibujo técnico que como construir un circuito.

Hice esto en el espacio libre en la esquina superior izquierda de mi placa PIMETA v2 :

Diseño de la placa PIMETA v2

Los agujeros son de 40 mil taladros con 70 mil almohadillas, y las trazas son de 40 mil.

Recomiendo agregar contornos de serigrafía, como puede ver arriba. Esto deja en claro qué pads están conectados a cuáles. Eso fue particularmente útil en este tablero, ya que los rastros estaban en la parte inferior, pero incluso si estuvieran en la parte superior, agregaría los contornos. El contraste de la seda en la máscara de soldadura es simplemente mucho mejor que el del cobre debajo de la máscara.

La mayor parte del patrón está destinado a admitir chips DIP. Los bits en el borde más a la izquierda se desvían de eso en parte debido a la falta de espacio, pero también para admitir un interruptor opcional. (Esa es la superposición amarilla translúcida que ves.) No es importante, aquí, discutir para qué sirven las almohadillas de interruptores. El punto es que es posible que no desee que su área de creación de prototipos sea completamente genérica. Debe pensar en los escenarios de cómo se usará el área de creación de prototipos, y si hay características especiales que puede agregar que lo harán más útil que un patrón genérico de protoboard, hágalo.

Otro ejemplo en el que me desvié de los patrones genéricos es que algunos de los pads se conectan a los rieles de alimentación y tierra existentes en el tablero: V +, V-, B + e IG. Hacer eso es una de las principales ventajas de tener áreas de creación de prototipos en una PCB de propósito especial, en lugar de usar un prototipo genérico listo para usar: significa que las cosas construidas en el área de creación de prototipos se pueden ejecutar directamente desde la placa existente fuente de alimentación y no tiene que tender cables de conexión en todo el tablero para volver a los puntos de alimentación en otro lugar. Te recomiendo que hagas lo mismo.


Al intentar conectar los pads con cables en el editor de paquetes, acumulo toneladas de errores de DRC "superpuestos". Leí en los foros de Eagle que es un problema conocido (no puedo cambiar el nombre de los cables en el editor de paquetes, por lo que Eagle no sabe que se supone que tienen la misma conexión). La casa de PCB requiere un DRC limpio. ¿Alguna sugerencia?
drxzcl

No use el editor de paquetes para esto. Dibuje directamente en la PCB en sí. Use el comando VIA para los pads / agujeros, y el comando WIRE para conectarlos. También puede usar ALAMBRE para dibujar los contornos de la serigrafía. Lo acabo de probar y, al menos, pasa la configuración predeterminada de DRC.
Warren Young

2

De lo que estás hablando con respecto a las vías es la máscara de soldadura que las tapa. En la mayoría de los buenos programas de PCB, puede deshacerse de la máscara de soldadura sobre una vía expandiendo el corte del orificio en la máscara. Este hilo parece ser útil.


Sí, de hecho estaba hablando de la máscara de soldadura. Gracias por el útil enlace. Si lo entiendo correctamente colocando polígonos sobre la parte superior / inferior de las vías en las capas t_stop / b_stop, puedo forzar la exposición del cobre de las vías.
drxzcl

@Ranieri, no uso Eagle, así que desafortunadamente no lo sabría. Creo que hay una manera más fácil.
Thomas O

2

No estoy familiarizado con Eagle, pero supongo que tiene copiar / pegar como cualquier programa EDA. Establezca su cuadrícula en 0.1 ", coloque una almohadilla libre, copie y pegue. Seleccione ambas almohadillas, copie / pegue. Seleccione las cuatro almohadillas, copie / pegue. Puede hacer toda el área en menos de un minuto. Las
vías son una mala elección porque 1) son demasiado pequeños, o tendrías que hacer uno personalizado, y 2) la almohadilla de una vía generalmente tiene una máscara de soldadura, que tendrías que quitar.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.