Après la sortie du livre, je me suis concentré sur le développement d'outils de calcul pratiques pour les développeurs. Maintenant, cette idée est devenue un projet plus intéressant et mise en œuvre en tant que plate-forme pour les développeurs de PCB SamsPcbLab .
Il est désormais mis en œuvre et il y a trois mois, il n'y avait que des croquis de pages sur papier. La première chose que j'ai faite a été de savoir combien coûte le développement Web pour les fonctionnalités dont j'ai besoin. Immédiatement après cela, j'ai commencé à me demander si je pouvais le faire moi-même. Je pourrais, pour un dans le processus que j'ai appris sur CSS et PHP, j'ai parlé de mon expérience de développement dans une publication séparée . Voici ce qui est en ce moment.
. , . , . , . :
- , . , , .
- , . , . – , - , . , , .
- . , , . . , , , , .
- , .
, ( , ) . , .
, , . , . .
Les tableaux fournissent une liste des calculatrices actuellement vendues. Ceci est le point de départ. Le concept est que la communauté détermine l'ensemble des outils informatiques en votant dans la section Feedback. Les calculateurs suivants sont prévus: calculs thermiques, calcul de l'inductance des bobines, y compris planaires, calcul des transformateurs, notamment planaires, calcul des filtres RLC, résonance des condensateurs pour l'alimentation, divers calculs spécifiques simples comme une résistance pour une LED ou un diviseur résistif.
Pour toutes les calculatrices, le modèle a été choisi qui donne les meilleurs résultats sur les données de référence. Des modèles et des formules de calcul bien connus sont en cours de finalisation - par exemple, pour une ligne de bande asymétrique, la possibilité de spécifier différents diélectriques a été ajoutée, pour les formules de courant maximum, des dépendances de fréquence ont été ajoutées en tenant compte de l'effet de peau, etc. Le choix du modèle et la base théorique de chaque calculateur seront décrits dans la base de connaissances et également mis en évidence dans un blog sur la plateforme.
Tableau 1. Calculateurs d'inductance (Annexe A du manuel).
Inductance intrinsèque d'un mince contour circulaire rectangulaire | |
Inductance intrinsèque d'une section circulaire mince | |
Inductance intrinsèque du câble coaxial | |
Inductance intrinsèque de la ligne de signal de deux conducteurs circulaires parallèles | |
Inductance intrinsèque d'une ligne de signal à partir d'un fil rond au-dessus d'un plan conducteur | |
Auto-inductance de la ligne microruban | |
Inductance intrinsèque de la ligne de bande équilibrée | |
Inductance intrinsèque de la ligne coplanaire | |
Auto-inductance de deux conducteurs plats étroitement espacés | |
Auto-inductance partielle d'un conducteur rond droit | |
Inductance mutuelle partielle de deux conducteurs circulaires parallèles | |
Auto-inductance partielle d'un long conducteur plat |
Tableau 2. Calculateurs d'impédance d'onde (Annexe B du manuel).
Impédance caractéristique d'une ligne microruban | |
Impédance caractéristique d'une ligne à bande équilibrée | |
Impédance caractéristique d'une ligne à bande asymétrique | |
Impédance caractéristique d'une ligne microruban différentielle | |
Impédance caractéristique d'une ligne à bande différentielle (avec des conducteurs en une couche) | |
Impédance caractéristique d'une ligne à bande différentielle (avec des conducteurs en différentes couches) |
Tableau 3. Courant maximum du conducteur (chapitre 2 du manuel).
Chauffage de la piste imprimée (basé sur l' article de Brooks) | |
Le courant de fusion d'un conducteur de section circulaire (selon W.G. Pris) | |
Fusion pulsée d'un conducteur de section circulaire (selon I.M. Onderdonk) |
Tableau 4. Diaphonie (chapitre 3 du manuel).
Diaphonie entre les lignes microruban | |
Diaphonie entre les lignes de rayures |
Base de connaissances
Au départ, je viens de poster le livre sur la plateforme au format pdf, mais cela ne permettait pas de faire un lien vers le livre. La solution optimale était de créer une base de connaissances, où il y aura non seulement des sections du livre, mais sur la base théorique de chaque calculatrice, FAQ, et également collecté et systématisé toutes les informations utiles qui apparaîtront dans le blog de la communauté.
Blog communautaire
Une plateforme de partage des connaissances au sein de la communauté. Tout abonné (autre qu'un abonnement d'évaluation) peut publier un article en sélectionnant la catégorie d'article appropriée:
- Questions de développement.
- Mon projet. La direction approximative du flux consiste à maintenir un blog de développement, à attirer des développeurs dans l'équipe et à rechercher conjointement une solution.
- Nouvelles. Toute information intéressante et utile sur le secteur - annonces de webinaires, nouveaux composants matériels, etc.
- Utile. Liens, techniques et outils de développement, expérience de développement - à la fois réussie et vos propres erreurs, paramètres CAO et tout ce qui, à votre avis, augmente l'efficacité et la qualité du développement.
- Travail | travail à temps partiel. Votre CV, recrutement de spécialistes.
- Utile. Quelque chose que vous souhaitez partager, mais qui n'entre pas dans le sujet des autres sections.
Dans un premier temps, avant le développement d'un standard de qualité communautaire (Habr est ici un bon guide), je modérerai les publications. Dans le blog, je couvrirai le travail sur les calculatrices, je souhaite également créer différentes rubriques. Par exemple, je prévois de faire «100 jours avec Bogatin», où nous analyserons chaque jour l'une de ses recommandations pour la conception de circuits imprimés.
Correspondance personnelle
J'ai trouvé un plugin pour WordPress avec cette fonctionnalité, l'interface visuellement affinée un peu. Je pense que nous avons besoin d'une occasion de créer des contacts personnels, en général, je serai heureux si la plate-forme encourage une coopération productive.
C'est tout pour le moment. J'invite dans la communauté tous ceux qui sont proches des valeurs ci-dessus, tous ceux qui s'intéressent à mon travail et qui sont prêts à soutenir le développement futur du projet. Je serai heureux de voir à la fois des développeurs novices et des experts de la communauté, ce serait tout simplement génial si la communauté contribuait à construire le transfert d'expérience - c'est ce qui a été perdu dans l'industrie en raison du retrait des années 90. Mais je suis convaincu qu'il existe de nombreux professionnels expérimentés dans l'industrie qui ont quelque chose à partager.
Succès à tous!