¿Dónde encontrar patrones de diseño probados? [cerrado]

6

Al desarrollar software, se recomienda no reinventar la rueda, sino usar bibliotecas probadas en batalla, por ejemplo. para la clasificación o patrones de diseño probados como el GoF.

Sin embargo, cuando se trata de ingeniería eléctrica, no conozco tales bibliotecas. He comprado tarjetas de intercambio de patrones sin embargo, un amigo mío me dijo que esas implementaciones no son ideales.

Por lo tanto, me pregunto: ¿dónde encontrar patrones de diseño de circuitos probados y bibliotecas de nivel superior para tareas de ingeniería eléctrica?

    
pregunta ooxi

3 respuestas

7

Un buen lugar para comenzar sería la Biblioteca de diseño de referencia en AllAboutCircuits.com

Tiene una gran base de datos de búsqueda de circuitos comunes.

Otra opción es más específica del proveedor. Por ejemplo, Texas Instruments tiene buenas herramientas para ayudar a diseñar circuitos típicos.

Incluso Digi-Key tiene una buena biblioteca de referencia.

Si buscas más circuitos básicos / fundamentales, creo que estarías mejor con un libro como The Art de Electrónica .

    
respondido por el evildemonic
4

La mayoría de los (¿todos?) fabricantes de chips publican notas de aplicación que muestran cómo se pueden usar sus chips en un circuito, y estos generalmente contienen diseños de referencia que puede usar. / p>

La forma en que se prueban estos diseños varía de un fabricante a otro y, probablemente, incluso dependiendo de qué ingeniero de aplicaciones escribió la nota.

Históricamente, hubo libros que recopilaron estos diseños, en su mayoría copiados directamente de las notas de la aplicación, con títulos como "1001 Circuitos electrónicos" o "501 Circuitos de medición". Pero esos apenas son necesarios en la era de Google.

    
respondido por el The Photon
3

El Arte de la Electrónica es bueno, las otras fuentes mencionadas en otras respuestas probablemente también, pero tengo una sensación persistente de que hay una suposición subyacente en juego aquí, lo cual es falso.

A riesgo de ser contundente, me atrevo a sugerir que no existe un método "más inteligente" para desarrollar circuitos electrónicos y que no hay forma de cortar esquinas. Tratar de ahorrar tiempo y esfuerzo de diseño causará aún más retrasos en una etapa posterior en el diseño

Las analogías entre el desarrollo de software y el desarrollo de hardware no son exactamente uno a uno. Por ejemplo, en el desarrollo de software puede que no sea necesario conocer el funcionamiento interno de algo así como una biblioteca de decodificación de video MPEG, solo usa la biblioteca. De manera similar, en electrónica, no es necesario diseñar un decodificador MPEG si puede tomarlo como un componente. Pero ahí terminan las analogías. En diseño electrónico, la división entre lo que usted diseña (sus propios circuitos y placas de circuitos impresos) y lo que usa (circuitos integrados que otras personas han diseñado) es bastante clara. No puede jugar con el diseño de IC, a diferencia de la biblioteca de decodificadores MPEG, cuyo código fuente probablemente pueda buscar.

En electrónica, diseñas lo que diseñas y debes saber completamente cómo funciona. En general, no puede tomar un circuito de un libro y otro circuito de otro libro, lanzarlos en el mismo PCB y esperar que trabajen juntos. Creo que debes tener una comprensión completa de cómo funciona cada uno de ellos para que puedas evaluar cómo funcionan juntos.

No hay forma de cortar esquinas. No hay forma de trabajar más inteligente, no más difícil. Ese es mi punto de vista de todos modos. No necesita reinventar la rueda, de hecho, absolutamente no debe hacerlo. Es mejor que esté bien familiarizado con el diseño de la rueda incluso antes de comenzar a diseñar su producto, y luego mida y vuelva a medirla para estar bastante seguro de que es redondo antes de enviarlo a sus clientes.

    
respondido por el PkP

Lea otras preguntas en las etiquetas