¿Prácticas de la industria para el diseño de esquemas?

19

A medida que mis diseños (y los diseños de PCB también) se vuelven más complicados, me interesa si hay mejores prácticas o estándares de la industria para el diseño esquemático. Sé que hay una lista de verificación esquemática pero busco ir más allá con mis diseños. He estado siguiendo una metodología de diseño simple basada en entradas de señal & Las salidas van de izquierda a derecha, con una potencia que fluye de arriba a abajo, que ha funcionado bien para esquemas simples. Algunas de las preguntas que he pensado pero que no puedo encontrar una respuesta:

  • ¿Qué se considera el número máximo de piezas en una sola página?
  • ¿Qué hay que tener en cuenta al hacer un esquema de varias páginas?
  • ¿Cuándo debería considerar colocar varias pistas en un bus?
  • ¿Cómo debo nombrar los buses, las listas de redes y las referencias a otras páginas?
  • ¿Cómo debo colocar los componentes para minimizar el número de redes?
  • ¿Qué tipo de comentarios debo incluir en un esquema?
  • ¿Dónde debo colocar la designación y el valor para los componentes horizontales y verticales? ¿Importa mientras yo sea consistente?
  • ¿Debo tener en cuenta el empaquetado de componentes & puntuación en el esquema? ¿Significa discreto contra SMD o si una resistencia específica es de alta potencia?
  • ¿Debo personalizar las redes en diferentes colores o anchos?
  • ¿Cómo debo hacer los esquemas de control de versión?
  • ¿Qué flujo de trabajo debe usar una sola persona para mantener los diseños organizados?

Estoy seguro de que hay más cosas que considerar en el diseño de esquemas, esto es lo que encontré con mi propio trabajo. Apreciaría temas adicionales sobre diseño de esquemas también.

    
pregunta MarkSchoonover

2 respuestas

9
  

¿Qué se considera el número máximo de piezas en una sola página?

Depende del tamaño de la página. Puede colocar más en una hoja de plóter de tamaño D que en una hoja de tamaño B (aproximadamente A4). No apile las cosas hasta el punto que sea difícil de leer.

  

¿Qué hay que tener en cuenta al hacer un esquema de varias páginas?

Casi todos mis diseños terminan en varias hojas. A veces, los chicos de la fabricación los cortan todos y los pegan en una gran hoja de plóter para que sea más fácil seguir el flujo de la señal. Pero normalmente no imprimo más de 11x17, así que trabajo en ese tamaño.

Algo que no preguntaste: tiendo a hacer que la primera hoja sea la conexión crítica de entrada y salida de mi circuito, y me dirijo a circuitos más complejos en páginas posteriores. A otras personas les gusta colocar las partes de la ruta de señal crítica en la primera página, y las conexiones de entrada y salida terminan en lo más profundo de la pila de esquemas. No estoy seguro de cuál es realmente mejor.

  

¿Cuándo debería considerar colocar varias pistas en un bus?

Rara vez hago esto, pero es una cuestión de estilo (y convenciones en su grupo de trabajo).

  

¿Cómo debo nombrar los buses, las listas de redes y las referencias a otras páginas?

Tiendo a nombres de red con mayúsculas, pero de lo contrario no tengo reglas fijas. Las organizaciones más disciplinadas podrían tener reglas más detalladas.

  

¿Cómo debo colocar los componentes para minimizar el número de redes?

Prefiero colocar componentes para que la señal fluya con claridad. No me preocupa el número de redes con nombre.

  

¿Qué tipo de comentarios debo incluir en un esquema?

Cualquier cosa importante para que el encargado del diseño sepa (trazas de longitud combinada, coloque tapas de bypass cerca de ICs, etc.) Cualquier cosa que un futuro ingeniero deba saber si está buscando reemplazar una pieza obsoleta. Especificaciones críticas no obvias, como requisitos de potencia de resistencia superiores a lo normal o tolerancias ajustadas. Cualquier cosa que deba ajustarse en la producción (como "tune pot para lograr un ciclo de trabajo del 50%" o lo que sea).

  

¿Dónde debo colocar la designación y el valor de los componentes horizontales y verticales? ¿Importa mientras permanezco consistente?

Utilizo texto vertical para componentes verticales para permitir que más partes encajen limpiamente en una hoja. Otros (aparentemente) consideran esto un pecado grave. Sea consistente y sea consistente con otros en su organización.

  

¿Debo tener en cuenta el empaquetado de componentes & puntuación en el esquema? ¿Significa discreto contra SMD o si una resistencia específica es de alta potencia?

Especificar el tipo de paquete para cada parte visible en el esquema sería desordenado. Pero obviamente, esa información tiene que estar en el diseño para ser transferida al diseño. Como se mencionó anteriormente, mencione las especificaciones no obvias que podrían hacer tropezar a alguien si tienen que reemplazar una pieza obsoleta o encontrar un proveedor alternativo debido a una escasez.

Su lista de materiales (Lista de materiales) deberá especificar un número de pieza exacto del fabricante (o una lista de alternativas aceptables denominada "lista de proveedores aprobados AVL") para cada pieza.

  

¿Debo personalizar las redes en diferentes colores o anchos?

No recomiendo esto. Prefiero obtener esquemas que tengan sentido si se imprimen en negro y amp; blanco.

  

¿Cómo debo hacer los esquemas de control de versión?

Almaceno copias de seguridad codificadas por datos (como "mydesign_20120205.zip" en mi propia PC y en una unidad compartida remota. Sin duda, almacene una copia de seguridad cada vez que publique un diseño (ya sea para diseño o para fabricación).

Editar : hay mejores formas de hacerlo (ver comentarios), pero un proceso simple como archivos zip con fecha también es perfectamente viable.

  

¿Qué flujo de trabajo debe utilizar una sola persona para mantener los diseños organizados?

Mantener copias de seguridad. Utiliza todas las herramientas que tengas disponibles. Si no estás haciendo tu propio diseño, mantén una buena comunicación con el diseñador.

    
respondido por el The Photon
5

Para el control de versiones, uso la misma técnica que con el firmware.

Todo lo que tiene que ver con un proyecto en particular se pone en un directorio, con carpetas llamadas, por ejemplo, "Firmware" "Hardware" "Documentación", etc. Luego uso GIT con Assembla para confirmar / impulsar cualquier cambio diariamente.
Esto significa que GIT se encarga de todo el seguimiento, puedo volver a cualquier punto desde el inicio del proyecto y me permite guardar 20 versiones diferentes de algo.

También tengo una copia de seguridad estándar que se ejecuta diariamente en mis carpetas importantes por si acaso.

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas