Recomendaciones para el diseño de PCB por primera vez [cerrado]

1

Se me asignó la tarea de diseñar una placa PCB de 10 capas de tamaño A4 con Allegro. Alguien más está haciendo los esquemas, que recibiré pronto (lo único que sé ahora es que la placa contiene un FPGA y un ARM, y que hay menos de 1000 componentes). Nunca he presentado una PCB.

Mi jefe me ha dado un par de días para aprender los conceptos básicos del diseño de Allegro y PCB. Internamente, tenemos una "Lista de verificación y pautas de diseño de PCB" que voy a leer, y un libro de Kraig Mitzner

  

Diseño de PCB completo usando OrCAD Caputre y PCB Editor

¿Qué recomendaciones tiene para los principiantes de diseño de PCB? ¿Cuáles son los principales ahorradores de tiempo que deseaba saber cuando inició el diseño de PCB? ¿Hay recursos de diseño de PCB que se deben leer en línea o en otro lugar?

    
pregunta Randomblue

2 respuestas

8

Un par de consejos:

(1) Experimente robando un esquema simple, tal vez un Arduino, y dedique unos días a explicarlo. Tendrá una idea de las herramientas, lo que es fácil y lo que es más difícil.

(2) Ubicación, ubicación, ubicación ... ¿Cuáles son los importantes ¿Consideraciones de diseño al diseñar un PCB?

¡Verás esto si intentas colocar un Arduino en un espacio del tamaño de Arduino! Especialmente con la pensión completa, intente varias ubicaciones y guárdelas todas.

(3) Sugiero probarlo como un tablero de 8 capas con 2 planos (potencia, tierra) dejando 4 capas internas para enrutar. Utilícelos en pares: 1 capa para pistas verticales (con pequeñas desviaciones) y 1 para pistas horizontales. Tiene un montón de espacio para las vías, así que úselas libremente para cambiar de capa y no se moleste con las vías ocultas o ocultas.

Agrupe las vías en grupos de 4 a 8 en lugar de cortar el plano de tierra en pedazos con ellos ...

La ventaja de disciplinarte a ti mismo en 8 capas es que si te quedas totalmente atascado tienes 2 capas limpias para rescatarte. Y si no lo hace, ahorra un poco en el costo del tablero.

4) Asegúrese de que el jefe entienda que este es probablemente un trabajo sólido de 2 meses, y muy probablemente más económico y más rápido de usar un especialista.

EDITAR: Olvidé uno ... 5) Para familiarizarse con el problema de la ubicación, juegue este juego . Si puede llegar al nivel 20 lo suficientemente rápido, lo haré bien ...

    
respondido por el Brian Drummond
9

Normalmente me encantan los desafíos y odio a los detractores, pero voy a recomendar la rendición. Considere algunas analogías:

"Nunca he conducido un automóvil antes, pero mi jefe quiere ingresar a mí en una carrera de Fórmula 1 mañana. ¿Qué consejos tiene para conducir?"

"Nunca he jugado al ajedrez, pero he jugado a serpientes y escaleras. Mi jefe quiere que juegue contra Deep Blue mañana. ¿Qué consejos tienes?"

El diseño de este PCB suena bastante complejo. Llevo más de 15 años diseñando PCBs. Un tablero de 4 capas moderadamente complejo de unos 50 mm x 50 mm sin componentes de alta velocidad todavía me lleva alrededor de una semana para que quede satisfecho. Esto se debe en parte a los estrictos requisitos de embalaje, pero sobre todo porque realmente lleva tiempo hacer las cosas bien.

Si alguien me pide que coloque la tabla que describe, tendría que tomar un trago fuerte y sentarme. Bien podría rechazar el trabajo.

Si esta placa no contiene componentes analógicos sensibles o digitales de alta velocidad, es posible que se salga con la suya. Simplemente será cuestión de tirar mucho tiempo al problema. Si la placa contiene líneas de transmisión de alta velocidad entre el FPGA y otros componentes, entonces tendrá que aprender a distribuirlos correctamente. También deberá prestar mucha atención a la distribución de energía, especialmente alrededor del FPGA.

Recuerde que a altas velocidades, el PCB es en realidad un componente. Lo que estás diseñando no es un montón de cables, sino un nido complejo de inductores y condensadores.

    
respondido por el Rocketmagnet

Lea otras preguntas en las etiquetas