¿Por qué es tan difícil encontrar huellas de componentes?

16

Al diseñar PCB, me encuentro a menudo teniendo que hacer huellas para una porción significativa de los componentes de mi placa. Esto tiende a consumir mucho tiempo, ya que (al menos en Altium), dimensionar patrones de tierra para conectores o chips extraños (aquellos que no se pueden crear a partir de un asistente) no es muy fácil. Parece que cualquiera que use estos chips o conectores necesitaría una huella, por lo que no puedo entender por qué estos no se proporcionan con mayor frecuencia. Por ejemplo, en este momento estoy tratando de poner un conector USB 3.0 Micro-B en una placa, pero los 5 conectores principales en Digikey no parecen proporcionar huellas. Tengo acceso al contenido de diseño de Altium Live, pero incluso eso parece a menudo bastante desactualizado.

Siento que hay algo obvio que me falta, o de lo contrario este sistema parece muy ineficiente (que generalmente no es el caso). ¿Alguien puede iluminarme?

zplizzi
fuente
77
¿Porque es tan fácil dibujarlos usted mismo de los valores en las hojas de datos?
PlasmaHH
2
Tal vez falten mis habilidades, pero sin las herramientas de dimensionamiento de estilo Solidworks (o algo mejor que solo una cuadrícula), dibujar una huella para una parte como esta me llevaría al menos 15 minutos, lo que parece no trivialmente costoso y sin sentido para todos los que usan la parte tienen que hacer una y otra vez.
zplizzi
55
Diseñadores de PCB con experiencia crean sus propias huellas. Las bibliotecas suministradas a menudo tienen errores.
Leon Heller
44
@Umar TI, por ejemplo, proporciona huellas en el formato Ultra Librarian, que tiene una versión gratuita que permite conversiones a la mayoría de los paquetes de diseño. Y supongo que necesito más práctica, pero aún parece que es más probable que cometas un error al hacerlo rápidamente que usar algo diseñado por el fabricante y doble y triple verificación.
zplizzi
99
Deseo sinceramente que las herramientas CAD de PCB incorporen herramientas de dimensionamiento adecuadas en sus editores de huella.
Nick Johnson

Respuestas:

19

Usted ha descubierto el pequeño secreto sucio de la industria de EDA: miles de ingenieros en todas partes reinventan la rueda todos los días; todos crean muchos de sus símbolos sch y huellas de pcb desde cero. Es bastante ridículo.

Sin embargo, hay razones para ello, en particular, ningún formato de archivo universal (o incluso común) (ni tampoco para los esquemas y diseños de PCB), y eso es en gran parte culpa de los diversos desarrolladores de software EDA, que confían en esta falta de archivo compatibilidad de formatos para mantener a los clientes encerrados.

Hasta hace poco, nunca ha habido una manera de tener confianza en los diseños de huellas sch / PCB 'aleatorias' de otras personas, por lo que los EE se equivocan por precaución y hacen la mayoría de ellos mismos. Pero ahora hay algunas opciones, como snapeda.com y circuithub.com.

Techydude
fuente
22

Cuando trabajaba como ingeniero, me preguntaba lo mismo, por eso decidí crear SnapEDA.

SnapEDA es una biblioteca CAD de 25 millones de componentes electrónicos, para la cual proporcionamos huellas de PCB y símbolos esquemáticos. Nuestras huellas de PCB se convierten en Altium, OrCad / Allegro, Eagle, KiCAD y Pulsonix.

Realizamos una prueba de diagnóstico en cada archivo CAD, que haremos público en el próximo mes más o menos. Esto verifica los diferentes aspectos que pueden salir mal con las asignaciones, las superposiciones de serigrafía, etc.

En el futuro, planeamos expandirnos a otras formas de datos de diseño también.

Me encantaría saber lo que piensas si tienes tiempo para comprobarlo. ¡Nos encanta recibir comentarios, y todos los días continuamos refinando el producto para hacerlo aún mejor!

natab
fuente
¡Esto se ve increíble! Solo por curiosidad, en la primera página veo un número que dice 27177 huellas, mientras que también veo (y usted afirma) 25 millones de componentes. ¿Todavía hay muchos componentes sin huellas?
zplizzi
¡Gracias! Buena pregunta. Nuestra biblioteca tiene 25 millones de componentes electrónicos (hojas de datos, especificaciones, precios, etc.). Y nuestras huellas tienen un mapeo 1-N entre los componentes. Todavía estamos trabajando en cuál es nuestra cobertura exacta, pero está en millones para datos CAD, y crecerá significativamente este mes a medida que trabajamos para mejorar nuestras asignaciones. Entonces, sí, hay algunos sin datos CAD ahora, pero cuando no tienen datos CAD, también puede solicitarlos fácilmente a la comunidad (consulte la página "Solicitudes": snapeda.com/part-requests
natab
1
Ohh! Por supuesto, tonto de mí. Eso es increíble, definitivamente lo usaré en el futuro.
zplizzi
1
¡¡Excelente!! Lo que hemos aprendido es que los ingenieros / diseñadores tienen preferencias realmente personales cuando se trata de sus datos CAD, por lo que estamos trabajando en más formas de incorporarlos. Incluso algo tan simple como la forma en que los pines están dispuestos en un símbolo, por ejemplo. Para las huellas, estamos siguiendo principalmente las normas IPC. ¡Mantennos al tanto de cómo van las cosas!
natab
La búsqueda de "GPS" devuelve un montón de cosas con información de precios y sin huellas. Este ni siquiera parece relevante y este parece estar completamente equivocado.
David
2

En el mundo mecánico, un tornillo 4-40 es un tornillo 4-40. En electrónica, no tenemos ese lujo. Cada PCB es diferente. La huella incluso para una resistencia 0805 será diferente para onda frente a reflujo IR frente a soldadura manual. Algunas tablas son pequeñas y densas, otras más grandes y dispersas. Es más fácil evaluar los requisitos de diseño y adaptar las huellas para adaptarlos. No importa el problema de tener que pasar y verificar que la huella de Joe Blow que puso en alguna biblioteca sea correcta, y luego hacer que se ajuste a los requisitos de diseño.

Matt Young
fuente
0

Si está dispuesto a gastar dinero, puede adquirir la herramienta del asistente de huella IPC:

http://landpatterns.ipc.org/default.asp

Esa herramienta es realmente fácil de usar. Literalmente, simplemente copie / pegue la medida de los datos mecánicos proporcionados por su proveedor y el asistente de IPC se encargará de dibujarle una huella dulce. Hice una huella MCU de 62 pines en menos de 3 minutos con esa herramienta. Aquí una pequeña demostración de youtube: https://www.youtube.com/watch?v=8V0ZfLsp8gY

Si no desea pagar por el asistente de IPC, AD incluye un asistente de componentes en el creador de la huella, sin embargo, es más difícil de usar y, a menudo, termina con una huella que necesita modificaciones manuales. Por lo tanto, puede comprender que la razón principal por la cual la huella no está en línea es porque la mayoría de las personas están usando el generador de huella, por lo tanto, lleva menos tiempo literalmente hacer una huella que buscarla en Internet.

MathieuL
fuente