Necesita ayuda para encontrar componentes de PCB en DigiKey

Estoy viendo TinyDuino Schmatics (PDF) y Eagle BRD/SCH de Tiny-Circuits (un proyecto de código abierto) para armar la Lista de materiales . Estoy interesado en crear mi propia versión de este increíble tablero; este será mi primer PCB. No soy un EE, sin embargo, he estado trabajando con Arduino durante mucho tiempo. Estoy mirando digikey para encontrar la parte correspondiente para cada componente a continuación y me quedan algunas preguntas. Adjunto una imagen del TinyDuino con etiquetas de arcoíris que yo misma puse (¿cuál puede estar mal?).

¡Cualquier ayuda es muy apreciada!

Después de todos los increíbles comentarios/respuestas (gracias especiales a Shannon Strutz, PeterJ, Connor Wolf y, por último, pero no menos importante, a Bill Heughan), actualicé la lista a continuación. También puede acceder al carrito de DigiKey aquí con WebID: 105367708 e ID de acceso: 5693

  1. R1-1k OHMIOS: 311-1.00KLRCT-ND
  2. R2/R3-100k OHMIOS: 311-100KLRCT-ND
  3. R4-10k OHMIOS: 311-10.0KLRCT-ND
  4. R5-1M OHMIOS: 311-1.00MLRCT-ND
  5. C1/C2-10uF: 445-6853-1-ND
  6. C3/C4-0.1uF: 445-4970-1-ND
  7. Resonador Y1-8MHZ: 490-1195-1-ND
  8. D1-LED verde: P14180CT-ND
  9. D2-CD0603: CD0603-S01575CT-ND
  10. D3-MBR120: MBR120VLSFT3GOSCT-ND
  11. Interruptor de reinicio SW1: 679-2321-1-ND
  12. Q1-NTZD3152P: NTZD3152PT1GOSCT-ND
  13. Q2-2N7002PT: 568-5985-1-ND
  14. Retenedor de celda tipo moneda J1: 3013K-ND
  15. J2-DF12-32-DP: H5222CT-ND
  16. U1-ATMEGA328P: ATMEGA328P-MU-ND

ingrese la descripción de la imagen aquí

Tengo esto, dame unos minutos
¡Esperándolo! ¿Podrías comprobar también si mis etiquetas naranjas son correctas?
Y1 no es un cristal. es un resonador
Aquí está el pedido que hice para esto, fue divertido. Digikey no tiene el CD0603 en existencia, tiene uno comparable Digikey tampoco tiene ese zócalo sino el otro lado, por lo que tendrá problemas para encontrarlo: digikey.com/classic/Ordering/… Web ID: 105283554 Acceso Identificación: 58621
Vaya, gracias Shannon!! ¿Qué enchufe? te refieres a DF12-32-DP digikey.com/product-detail/en/DF12(3.0)-32DP-0.5V(86)/…
@lucidgold Dado que TinyDuino es un proyecto de código abierto, la lista de materiales original debería estar disponible. Si no está en la superficie, póngase en contacto con los autores. Si la lista de materiales no está disponible, ¿qué tipo de proyecto de código abierto es?
Nick, originalmente publiqué mi pregunta en su foro, pero nunca recibí una respuesta, así que decidí preguntar aquí. ¡StackExchange al rescate!
@NickAlexeev: supongo que es perezoso. O nunca crearon una lista de materiales real, sino que simplemente lo hicieron en el formulario de pedido digikey/lo que sea directamente.
@ConnorWolf Si es pereza, ¿cómo pudieron encargar una fábrica de ensamblaje de PCB sin una lista de materiales? Deberían saberlo mejor, de lo contrario, alguien puede acusarlos de no ser demasiado abiertos con su OpenSource.
He actualizado mi pregunta con toda la ayuda que me han brindado. Todavía me quedan algunos más. ¿Podría por favor revisar?
@NickAlexeev - Oh, si hicieron una producción, definitivamente es pereza. Estás en lo correcto.

Respuestas (3)

Los archivos Eagle del repositorio TinyCircuits TinyDuino Processor Board GitHub contienen cierta información de BOM. Los campos de dispositivo y número de pieza parecen algo que se han asignado ellos mismos como un código de existencias interno, son números bastante secuenciales prefijados, por AS-ITM-lo que los he excluido.

La información restante incluye algunas tolerancias de componentes y otra información que puede ser útil para confirmar sus selecciones, pero parece que otros la han cubierto bastante bien:

Part Value      Package     Description                                                           VALUE        
C1   10uF       C0603       CAP CER 10UF 10V 20% X5R 0603                                         10uF         
C2   10uF       C0603       CAP CER 10UF 10V 20% X5R 0603                                         10uF         
C3   .1uF       C0402       CAP CER 0.1UF 16V 10% X5R 0402                                        0.1uF        
C4   .1uF       C0402       CAP CER 0.1UF 16V 10% X5R 0402                                        0.1uF        
D1   GREEN      LNJ_LED     LED GREEN SIDE VIEW SMD                                               GREEN        
D2   CD0603     0603        Diodes (General Purpose, Power, Switching) IO=150mA VR=75V HIGH SPEED CD0603       
D3   MBR120     SOD-123FL   DIODE SCHOTTKY 20V 1A SOD123L                                         MBR120VLSFT1G
J1   3013       3013        Keystone 3013 - RETAINER COIN CELL 16MM PC T/H                        3013         
J2   DF12-32-DP DF12-32-DP  CONN HEADER 32POS 3MM SMD 0.5MM                                       DF12-32-DP   
Q1   NTZD3152P  SOT-563-6   MOSFET 2P-CH 20V 430MA SOT-563                                        NTZD3152P    
Q2   2N7002PT   SOT-416     MOSFET N-CH SGL 60V SOT-416                                           2N7002PT     
R1   1k         0402        RES 1.00K OHM 1/16W 1% 0402                                           1.00K        
R2   100k       0402        RES 100K OHM 1/16W 1% 0402                                            100K         
R3   100k       0402        RES 100K OHM 1/16W 1% 0402                                            100K         
R4   10K        0402        RES 10.0K OHM 1/16W 1% 0402 SMD                                       10.0K        
R5   1M         0402        RES 1.00M OHM 1/16W 1% 0402                                           1.00M        
SW1  APTCLG     APTCLGTVTR  SWITCH TACTILE SPST-NO 0.05A 12V                                      APTCLG       
U1   ATMEGA328P ATMEL_QFN32 MCU AVR 32K FLASH 32-QFN                                              ATMEGA328P-MU
Y1   8MHz       RESONATOR   CER RESONATOR 8.00MHZ SMD                                             8.00MHZ      
Gracias @PeterJ! ¡De alguna manera me perdí esta información importante en su página de GitHub! Hice muchas correcciones en mi lista anterior. ¡Gracias de nuevo!

Regla general: la mayoría de las resistencias no son críticas, 5% o 1% estarán bien (las resistencias de 1% generalmente cuestan lo mismo que las de 5%. ¿Por qué comprar piezas de 5%?). La composición tampoco es gran cosa, la mayoría son de película gruesa, y eso estará bien aquí. La potencia nominal tampoco es importante: 1/8W o 1/4W funcionarán, use lo que sea más fácil.

Si algo no se dice que requiere una pieza de tolerancia estricta, probablemente sea bastante flexible (esto supone un diseño competente, algo que a veces puede ser algo difícil de encontrar en las comunidades de arduino).

Los condensadores generalmente deberían ser un dieléctrico decente: X7R/X5R. El costo sobre Y5V es insignificante y obtiene una mejor estabilidad térmica. NP0 es exagerado.
En general, para Voltaje, desea permitir algo de margen. Me gusta sobreespecificar en un 50 %, por lo que dado que el voltaje máximo aquí es de 5,5 V (para el ATmega), los límites de 10 V funcionarían bien. 16V es probablemente más fácil de obtener.

D2 y D3 son diodos genéricos de especificaciones bastante bajas. D2 puede ser pequeño, francamente, ni siquiera estoy seguro de por qué está allí en primer lugar. D3 solo necesita poder disipar la cantidad de energía que su dispositivo espera consumir (es protección de polarización inversa en la entrada de energía).

La clasificación de voltaje es solo algo cuerdo. Optaría por piezas mínimas de 20 V, solo porque cualquier cosa más baja es bastante exótica. Realmente, solo busque lo que es más barato que tiene clasificaciones de> 20V y puede manejar la corriente que necesita.

Los LED SMT son un fastidio: hay MUCHOS paquetes, generalmente cada fabricante tiene el suyo. Crítico aquí es el hecho de que es un LED de disparo lateral. Idealmente, obtenga las medidas del archivo de la placa y conéctelas en la búsqueda de Digikey.

Apuesto a que "J1" son los pads "+" y "GND" en la esquina inferior derecha.

He actualizado mi lista de preguntas, solo quedan 3 pendientes. ¡Ustedes han sido de gran ayuda! ¿Podría revisar mis preguntas una vez más?
@lucidgold - Lo siento, estaba durmiendo. Sin embargo, parece que Bill Heughan lo tiene cubierto.
Gracias @Connor Wolf. ¡Sus comentarios fueron acertados y muy informativos!

Editaré esta pregunta a medida que aborde las tres preguntas restantes; Connor Wolf ha hecho un excelente trabajo con el resto.

Trabajando al revés:

16) MCU-ATMEGA328P: ATMEGA328P-MURCT-ND 20 MHz frente a ATMEGA328P-15MZCT-ND 16 MHz? ¿Es el 20MHZ un reemplazo directo para el 16MHZ?

1) El ATMEGA328P en su imagen parece un paquete 32QFN. La principal diferencia importante (el cambio de velocidad del reloj es importante, pero en realidad no cambia mucho al hacer una lista de materiales) entre sus dos selecciones es un cambio de paquete, que para las piezas de montaje en superficie, es MUY importante hacerlo bien. El primero que describiste (modelo MURCT) es el paquete 32QFN, que creoes el paquete que usted requiere. Lo invito a verificar la información del paquete con el paquete de piezas de la biblioteca Eagle para confirmarlo. Para hacerlo, obtenga el número de modelo del fabricante de la página de digikey (ATMEGA328P-MUR, no el número de modelo de digikey que suele ser diferente). Luego, mire la hoja de datos en la sección "información de pedido", para este número de modelo. Luego tendrá un código de paquete que corresponde a ese modelo, que luego puede llevar a la sección "Información de empaque" (generalmente la siguiente sección en las hojas de datos de ATMEL). En esa sección puede ver el diseño físico del chip con las dimensiones, etc. Úselo para comparar este artículo con la parte de la biblioteca de Eagle, con cuidado. Si todo lo que tienes es el BRD y el SCH, puede usar un archivo ulp (archivo de script de águila) para construir un archivo de biblioteca de águila desde su BRD/SCH. Google puede darte más información sobre esto.

Puede usar este proceso para casi cualquier pieza de tipo IC, ya que generalmente tendrán una variedad de paquetes según sus necesidades, principalmente para uso eficiente del espacio (VFQFN) o rentable (SOIC). Esta es también la forma en que obtiene la información del empaque para importar piezas nuevas a Eagle al hacer nuevos diseños.

El segundo paquete (modelo 15MZCT) es una parte físicamente más pequeña, con una almohadilla expuesta en la parte inferior (32-VFQFN), que dudo que sea lo que desea, ya que es casi imposible soldar a mano (a menos que planee obtener la placa). soldadura por reflujo).

Sospecho que se confundió al pensar que se trataba de partes similares porque Digikey a menudo coloca información engañosa en el campo de 'descripción' de los circuitos integrados (ambos están etiquetados como '32QFN', lo cual es solo parcialmente cierto). Asegúrese de revisar la información detallada de cada parte. También acostúmbrese a referirse a las piezas por sus códigos de fabricante , no por sus códigos digikey , ya que esto ayudará a eliminar MUCHA confusión al mirar las hojas de datos de las piezas (lo que hará a menudo en el diseño eléctrico). Sin mencionar que, si comprara las piezas de, por ejemplo, element14 o mouser, no tendría problemas para buscarlas allí.

14) J1-3013: ¿Aún no está seguro de qué parte de DigiKey sería?

2) J1 parece ser un conjunto de terminales para su fuente de voltaje positivo y GND, por lo que puede soldar un par de cables allí para conectarse a su batería (u otra fuente de voltaje). La forma más económica de hacer esto es que lo haga la casa de fabricación de PCB (perforan agujeros y los platean), que parece ser lo que hicieron. Por lo que puedo ver, no hay necesidad de ninguna pieza de digikey aquí.

10) D3-MBR120: 568-6504-1-ND frente a MBR120VLSFT1GOSTR-ND? El documento esquemático tiene "MBR120". ¿Alguna diferencia real?

3) Funcionalmente no, ambos son diodos Schottky de 20V 1A. Sin embargo, son de diferentes fabricantes. Un vistazo rápido a las hojas de datos de cada uno revela que, aunque tienen diferentes códigos de paquete, son de tamaño similar (ignorando las tolerancias de fabricación). Esté preparado para MUCHO de esto en piezas de montaje en superficie. Cada fabricante puede tener un código de pieza diferente que se refiera al mismo paquete físico. Sin mencionar que, a veces, los códigos de dos piezas no son físicamente iguales. Por ejemplo, SOIC suele ser bastante estándar, EXCEPTO cuando se trata del ancho del paquete, que puede variar entre fabricantes. Nunca suponga que su pieza de águila se corresponde con el código de pieza de un fabricante en particular; SIEMPRE compare el paquete de piezas de la biblioteca con el paquete de hojas de datos correspondiente al que está solicitando.

OTRAS NOTAS

  • Creo que has mezclado D3 y Q1. La forma más fácil de saberlo es mirar la cantidad de terminales de cada parte en el esquema (aunque no siempre de la manera correcta, algunas partes pueden tener múltiples pines desconectados por varias razones).
  • Muchos de sus enlaces son 404, porque a digikey no le gusta que vincule la URL de las búsquedas. Si desea incluir direcciones URL, asegúrese de que sean páginas parciales en lugar de una página de búsqueda (la dirección URL comienza con www.digikey.com/product-detail/).
  • Si ejecuta esto con un paquete de batería, tenga cuidado cuando la batería comience a descargarse. El voltaje caerá a medida que la batería se descargue; si el voltaje cae por debajo del umbral mínimo para el ATMEGA328P (creo que 1.8VI), comenzará a ver un comportamiento errático a medida que los márgenes de ruido comienzan a reducirse más allá de las tolerancias de diseño del dispositivo. Puede habilitar la detección de caídas de tensión en su código en ATMEGA para evitar esto. Activará un reinicio cuando el voltaje alcance un nivel inaceptable. Más información sobre por qué esta es una buena práctica aquí
Gracias @Bill Heughan, muy, muy informativo. He actualizado las URLS y también cambiaré la imagen. Leeré hasta el apagón. ¡Gracias de nuevo!