SamsPcbLab Parte 1: Lanzamiento de la comunidad de PCB

Han pasado casi 2 años desde la última publicación de autopromoción, se ha trabajado mucho, del que quiero volver a hablar. Desde entonces, la guía de diseño ha pasado por 4 lanzamientos, han aparecido varias copias impresas, y ahora ya me gusta mucho en cuanto a contenido, aunque esta definitivamente no es la versión final y siempre hay margen de mejora. Pero aquí no se trata de él, aquí se trata de un nuevo proyecto: una plataforma para desarrolladores de PCB.





Después del lanzamiento del libro, me concentré en desarrollar herramientas de cálculo convenientes para los desarrolladores. Ahora esta idea se ha convertido en un proyecto más interesante y se implementa como una plataforma para los desarrolladores de PCB SamsPcbLab .



Se ha implementado ahora, y hace tres meses no había más que bocetos de páginas en papel. Lo primero que hice fue averiguar cuánto cuesta el desarrollo web para la funcionalidad que necesito. Inmediatamente después de eso, comencé a pensar si podría hacerlo yo mismo. Podría, para uno en el proceso que aprendí sobre CSS y PHP, le conté sobre mi experiencia de desarrollo en una publicación separada . Esto es lo que hay en este momento.



. , . , . , . :



  1. , . , , .
  2. , . , . – , - , . , , .
  3. . , , . . , , , , .
  4. , .


, ( , ) . , .



, , . , . .






Las tablas proporcionan una lista de las calculadoras que se venden actualmente. Este es el punto de partida. El concepto es que la comunidad determina el conjunto de herramientas informáticas votando en la sección Comentarios. Están previstas las siguientes calculadoras: cálculos térmicos, cálculo de inductancia de bobinas, incluidas las planas, cálculo de transformadores, incluidos los planos, cálculo de filtros RLC, resonancia de condensadores en la fuente de alimentación, varios cálculos específicos simples como una resistencia para un LED o un divisor resistivo.



Para todas las calculadoras, se ha elegido el modelo que ofrece los mejores resultados sobre los datos de referencia. Se están finalizando modelos y fórmulas de cálculo bien conocidos; por ejemplo, para una línea de banda asimétrica, se ha agregado la capacidad de especificar diferentes dieléctricos, para las fórmulas de corriente máxima, se han agregado dependencias de frecuencia teniendo en cuenta el efecto piel, etc. La elección del modelo y la base teórica de cada calculadora se describirán en la base de conocimientos y también se destacarán en un blog de la plataforma.



Tabla 1. Calculadoras de inductancia (Apéndice A del manual).

Inductancia intrínseca de un contorno circular rectangular delgado
Inductancia intrínseca de una sección circular delgada
Inductancia intrínseca del cable coaxial
Inductancia intrínseca de la línea de señal de dos conductores circulares paralelos
Inductancia intrínseca de una línea de señal de un cable redondo por encima de un plano conductor
Inductancia intrínseca de la línea microstrip
Inductancia intrínseca de la línea de banda equilibrada
Inductancia intrínseca de la línea coplanar
Autoinducción de dos conductores planos estrechamente espaciados
Autoinducción parcial de un conductor recto redondo
Inductancia mutua parcial de dos conductores circulares paralelos
Autoinducción parcial de un conductor largo plano




Tabla 2. Calculadoras de impedancia de onda (Apéndice B del manual).

Impedancia característica de una línea microstrip
Impedancia característica de una tira balanceada
Impedancia característica de una tira asimétrica
Impedancia característica de una línea de microbanda diferencial
Impedancia característica de una línea de banda diferencial (con conductores en una capa)
Impedancia característica de una línea de banda diferencial (con conductores en diferentes capas)




Tabla 3. Corriente máxima del conductor (Capítulo 2 del manual).

Calentamiento de la pista impresa (basado en el artículo de Brooks)
La corriente de fusión de un conductor de sección transversal circular (según W.G. Pris)
Fusión pulsada de un conductor circular (según I.M. Onderdonk)




Tabla 4. Diafonía (Capítulo 3 del manual).

Interferencia entre líneas de microbanda
Diafonía entre líneas de rayas


Base de conocimientos



Inicialmente, publiqué el libro en la plataforma en formato pdf, pero esto no permitió vincularlo al libro. La solución óptima fue crear una base de conocimiento, donde no solo habrá secciones del libro, sino sobre las bases teóricas de cada calculadora, FAQ, y además se recopiló y sistematizó toda la información útil que aparecerá en el blog comunitario.







Blog de la comunidad



Una plataforma para compartir conocimientos dentro de la comunidad. Cualquier suscriptor (que no sea una suscripción de evaluación) puede publicar una publicación seleccionando la categoría de publicación adecuada:



  • Preguntas de desarrollo.
  • Mi proyecto. La dirección aproximada del flujo es mantener un blog de desarrollo, atraer desarrolladores al equipo y buscar conjuntamente una solución.
  • Noticias. Cualquier información interesante y útil de la industria: anuncios de seminarios web, nuevos componentes de hardware, etc.
  • Útil. Vínculos, técnicas y herramientas de desarrollo, experiencia en desarrollo, tanto exitosos como sus propios errores, configuraciones CAD y todo lo que, en su opinión, aumenta la eficiencia y calidad del desarrollo.
  • Trabajo | trabajo de medio tiempo. Tu currículum, reclutando especialistas.
  • Útil. Algo que quieres compartir, pero que no cae en el tema de otros epígrafes.


Al principio, antes del desarrollo de un estándar de calidad comunitario (Habr es una buena guía aquí), moderaré las publicaciones. En el blog cubriré el trabajo sobre calculadoras, también quiero hacer diferentes títulos. Por ejemplo, planeo hacer “100 días con Bogatin”, donde todos los días analizaremos una de sus recomendaciones para diseñar placas de circuito impreso.



Correspondencia personal



Encontré un complemento para WordPress con esta funcionalidad, la interfaz se refinó un poco visualmente. Creo que necesitamos una oportunidad para crear contactos personales, en general estaré contento si la plataforma promueve una cooperación productiva.






Eso es todo por ahora. Invito a la comunidad a todos los que estén cerca de los valores anteriores, a todos los que estén interesados ​​en mi trabajo y estén dispuestos a apoyar el desarrollo futuro del proyecto. Me alegrará ver tanto a los desarrolladores novatos como a los expertos en la comunidad, sería genial si la comunidad contribuyera a construir la transferencia de experiencia; esto es lo que se perdió en la industria debido a la caída de los 90. Pero estoy convencido de que hay muchos profesionales con experiencia en la industria que tienen algo que compartir.



¡Éxito para todos!



All Articles