Soy realmente un novato en el diseño de PCB, por lo que soy nuevo en todos los aspectos. Con lo que tengo más problemas es elegir componentes adecuados. El problema que tengo es que realmente 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:
- No puedo encontrar la pieza en ninguna biblioteca de componentes en ninguna parte
- No puedo encontrar un modelo de simulación (SPICE / IBIS) para la pieza
- Encuentro un modelo SPICE, pero es para una versión diferente de SPICE y no funciona
- Encuentro el componente en una biblioteca y un modelo de simulación, pero es un componente desactualizado y no se recomienda para nuevos diseños.
- Todo lo demás está bien, pero no puedo encontrar la versión SMD del componente
El resultado final es que al revisar 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 que sea más adecuado para el diseño. Esto parece que no debería ser así.
¿Hay alguna forma 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 es muy escaso, ya que generalmente 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 agradable característica 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 CTR al 100% o más. 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.
fuente
Respuestas:
Nunca encontrará una biblioteca de piezas absolutamente completa de ningún proveedor. Lo que debe hacer es aprender a usar el editor de la biblioteca de su herramienta. Allí puede crear paquetes y símbolos que puede colocar en su esquema y diseño, según las hojas de datos del fabricante.
En cuanto a la simulación, no existe una herramienta completa / unificada para esto. Realmente solo encontrará modelos SPICE para piezas básicas, como transistores y diodos, y a veces para conductores de autobuses (como pines en una fpga). Usarás un simulador SPICE para hacer análisis de tiempo y frecuencia para ese tipo de cosas. Para el código, usará el simulador que generalmente viene 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 controladores de autobuses que mencioné antes.
Por lo tanto, la idea de simular todo el diseño de una 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 testbech adecuado, y luego unir todo en el pcb. Una vez que se ha fabricado un prototipo, puede probar, probar y depurar el sistema en su conjunto.
fuente
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 ser difícil, o incluso imposible, simular. También es interesante aprender a crear sus propios modelos o modificar / mejorar los existentes.
Parte del proceso de "elegir un componente adecuado" se puede hacer con herramientas de selección paramétrica que están disponibles de los fabricantes (por ejemplo, de TI ).
fuente
Dado que hay aproximadamente 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 compañías pagan por herramientas o tiempo para crear las partes comunes de la biblioteca. Cuando era Mgr de operaciones para una empresa de I + D, por el lado de la documentación, me ocupé de los controles de liberación de Eng, Inventario, Base de datos estándar de PN internos, integridad de la lista de materiales, selección de existencias, pero les dije a los ingenieros que crearan sus propias piezas de biblioteca. Lo hicieron, lo que incluyó la creación esquemática / biblioteca / PN de una parte estándar con múltiples fuentes.
Con respecto a su ejemplo, hay un par de optoaisladores que cumplen fácilmente sus requisitos y están en stock. Sin embargo, debido a las restricciones del paquete, solo 2 de cada 10K coincidieron.
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 parte se convertirá en una tarea trivial. Dicho esto, todas las partes básicas de la biblioteca RC SMT pasiva deberían estar disponibles en forma genérica. Utilizamos PN internos para la lista de materiales, por lo que las compras tienen flexibilidad, pero Eng debe especificar los PN preferidos y los fabricantes.
Pero simpatizo con tus desafíos.
añadidos otros en este foro han tentado para definir el paquete de CAD óptima, pero todo depende de su presupuesto y necesidades, por lo que no existe. Tenga en cuenta que los paquetes CAD varían de gratis a $ 0.2M por asiento, lo cual es más que lo que especificó, sus necesidades pueden satisfacerse con un presupuesto de $ 5K como Proteus Pro o tal vez solo desee el kit de inicio con esquemas de 10K, 1500 huellas. DipTrace es uno que recomiendo con piezas de biblioteca de 100K, pero si obtienes la versión barata, conozco una que creó la suya y que podría compartir 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 el soldador de ondas para el mismo dispositivo y están diseñadas para la mayoría de los equipos con el menor número de defectos de soldadura.
fuente