Realmente soy un novato en el diseño de PCB, por lo que soy nuevo en todos los aspectos. Lo que más me cuesta es elegir los componentes adecuados. El problema que tengo es que no puedo usar la mayoría de los componentes que encuentro en Google o en otros lugares.
Para usar un componente en una placa, quiero poder pegarlo en algún software de diseño de PCB y poder usarlo en un esquema, colocarlo en la PCB y simular su comportamiento. Sin embargo, esto parece ser infinitamente difícil. Los problemas con los que me encuentro son:
El resultado final es que cuando reviso las listas de componentes de Farnell, me veo obligado a elegir componentes en función de lo que puedo simular y encontrar en alguna biblioteca, en lugar de elegir el componente más adecuado para el diseño. Esto parece que no debería ser así.
¿Hay alguna manera de tener una gran biblioteca de componentes para los que existan todas estas cosas? Lo mejor que he encontrado hasta ahora Eagle con bibliotecas de componentes para cada fabricante por separado del sitio de la comunidad de Farnell. Pero incluso eso falta mucho, ya que normalmente no encuentro los componentes que quiero del fabricante en la biblioteca, y obviamente no hay modelos de simulación para estos. Eagle también tiene la buena función DesignLink, pero eso no parece ayudarme en este caso.
Como ejemplo: estoy buscando un optoacoplador genérico con salida de transistor, paquete SMD de 4 pines y 100% o más CTR. Me gustaría poder comparar algunas opciones y no elegir la opción que podría estar disponible tanto para mi software de simulación como para mi software de diseño de PCB.
Las soluciones comerciales están bien.
Nunca encontrará una biblioteca de piezas absolutamente completa de ningún proveedor. Lo que debe hacer es aprender a usar el editor de bibliotecas de su herramienta. Allí crea paquetes y símbolos que puede colocar en su esquema y diseño, según las hojas de datos del fabricante.
En lo que respecta a la simulación, no existe una herramienta completa/unificada para esto. En realidad, solo encontrará modelos SPICE para piezas básicas, como transistores y diodos, y, a veces, para controladores de bus (como pines en un fpga). Utilizará un simulador SPICE para realizar análisis de tiempo y frecuencia para ese tipo de cosas. Para el código, utilizará el simulador que suele venir con el entorno de desarrollo del procesador. Para VHDL/Verilog, necesitará un simulador como ModelSim para eso. Y para simular líneas de transmisión para la integridad de la señal, también hay simuladores separados que toman datos geométricos y de materiales, y también los modelos de conductores de autobuses que mencioné antes.
Entonces, la idea de simular todo el diseño de una sola vez no es realmente factible, a menos que su alcance sea muy limitado. Lo que termina haciendo es simular cada subsistema por separado en su propio entorno de prueba adecuado y luego unir todo en la PCB. Una vez que se ha fabricado un prototipo, puede probar, sondear y depurar el sistema como un todo.
Por lo general, necesitará / querrá dibujar sus propios símbolos y crear su propia colección: algunos fabricantes proporcionan símbolos, pero a veces no están disponibles para el paquete CAD que está utilizando.
Además, he visto algunos paquetes CAD que vienen con símbolos de muy baja calidad y muchos símbolos para piezas obsoletas/no recomendadas para nuevos diseños, con el fin de atraer a las personas que priorizan la cantidad sobre la calidad.
En cuanto a la simulación, el uso ideal es simular bloques de su sistema a la vez, no un sistema completo que podría volverse difícil, o incluso imposible, de simular. También es interesante aprender a crear tus propios modelos o modificar/mejorar los existentes.
Parte del proceso de "elegir un componente adecuado" se puede realizar con herramientas de selección paramétrica que están disponibles a través de los fabricantes (por ejemplo, de TI ).
Dado que hay alrededor de mil millones de P/N electrónicos acumulados hasta la fecha y DigiKey tiene 3 millones de los cuales, hay 10 000 optoaisladores y se pregunta por qué sus herramientas gratuitas no capturan todo esto. Las grandes empresas pagan por las herramientas o el tiempo para crear las piezas comunes de la biblioteca. Cuando era director de operaciones de una empresa de I+D, en cuanto a la documentación, me ocupaba de los controles de publicación de ingeniería, el inventario, la base de datos estándar de PN internos, la integridad de la lista de materiales, las selecciones de stock, pero les pedí a los ingenieros que crearan sus propias piezas de biblioteca. Así lo hicieron, lo que incluyó la creación de esquemas/bibliotecas/PN de una pieza estándar con múltiples fuentes.
Con respecto a su ejemplo, hay un par de optoaisladores que cumplen fácilmente con sus requisitos y están en stock. Sin embargo, debido a las restricciones del paquete, solo coincidieron 2 de 10K.
Cuando desarrolle sus habilidades de diseño, los criterios de costo, suministro estable/PN estándar, pueden cambiar sus requisitos de filtro y ayudar a minimizar las necesidades de su biblioteca, y agregar una nueva pieza se convertirá en una tarea trivial. Dicho esto, todas las partes básicas de la biblioteca pasiva RC SMT deberían estar disponibles en forma genérica. Usamos PN internos para la lista de materiales, por lo que la compra tiene flexibilidad, pero el ingeniero debe especificar los PN y los fabricantes preferidos.
Pero simpatizo con sus desafíos.
añadido Otros en este foro han intentado definir el paquete CAD óptimo, pero todo depende de su presupuesto y necesidades, por lo que no existe. Tenga en cuenta que los paquetes de CAD van desde gratis hasta $0,2 millones por asiento, lo que hace más de lo que usted especificó, sus necesidades pueden satisfacerse con un presupuesto de $5,000 como Proteus Pro o tal vez solo quiera el kit de inicio con esquemas de 10,000, 1500 huellas. DipTrace es uno que recomiendo con 100 000 elementos de biblioteca, pero si obtienes la versión económica, conozco a uno que creó el suyo propio y que podría compartirlo si le preguntas . También tenga en cuenta que las huellas de la biblioteca estándar de IPC son esenciales y no gratuitas. Las huellas varían entre el reflujo SMD y la soldadura por ondas para el mismo dispositivo y están diseñadas para la mayoría de los equipos para producir la menor cantidad de defectos de soldadura.
Un tipo de hardware
Un tipo de hardware
abdullah kahraman