Comment documentez-vous vos décisions en matière de matériel en phase de conception? Comment éviter de devoir vous poser les questions suivantes lors de la révision d'une conception matérielle que vous avez faite dans le passé:
- Pourquoi avoir choisi ce composant?
- Pourquoi / comment ai-je choisi ces paramètres particuliers pour ce composant?
- Que fait cette partie du circuit?
- Quelle est la dissipation de puissance à travers ce composant?
- Quelle est la consommation totale de ce circuit?
- Puis-je remplacer ce composant par cet autre? Existe-t-il des composants équivalents à ce composant? etc.
Quel est un bon moyen de documenter vos décisions et vos calculs pendant la phase de conception d’un circuit? Comment puis-je obtenir des réponses aux questions ci-dessus sans parcourir à nouveau des centaines de pages de fiche technique?
Une solution à laquelle je pourrais penser est d’ajouter des notes dans les fichiers de schéma (si votre EDA le supporte), mais je ne voudrais pas encombrer le schéma de trop d’informations.
Réponses:
Personnellement, je vais à l’ancienne voie: j’ai un cahier de conception où j’écris absolument tout ce qui concerne les décisions de conception que je prends. Particulièrement les choix de composants et de valeurs, les calculs actuels, les calculs d'alimentation, tout. Je documente également les décisions relatives aux logiciels / micrologiciels et les notes sur le calendrier et l'utilisation des ressources.
Chaque bloc-notes a une page de contenu pour référencer une partie spécifique de la conception (alimentation, etc.) et toutes les pages sont numérotées.
J'ai envisagé de passer au numérique plusieurs fois, mais il est agréable d'avoir mon cahier devant moi pendant que je travaille et je trouve que écrire des formules numériquement est assez délicat. Il est beaucoup plus facile d'écrire des calculs à la main.
Lors de la préparation d'une spécification ou d'une documentation formelle pour la conception d'un tableau, je me réfère généralement à mon cahier comme un rappel de ce que j'ai fait (ou j'écris la documentation numérique en même temps). Même si cela peut sembler faire deux fois la même chose, je constate que mes cahiers ne sont quasiment que des calculs et des explications pour moi-même, où la documentation est beaucoup moins verbeuse et beaucoup plus formelle et explicative pour les autres. En tant que tel, je ne trouve pas souvent que j'écris deux fois la même chose.
la source
Vous pouvez revenir en arrière et mettre à jour les spécifications de conception avec ces informations. Ou bien prenez la spécification et créez une spécification de niveau inférieur où vous décrivez plus en détail ce que vous allez faire et pourquoi, idéalement avant de commencer les schémas :). Puis mettez à jour au fur et à mesure et archivez avec les schémas.
Répondez aux questions ci-dessous: Eh bien, ce que nous faisons habituellement, c’est d’abord des exigences en matière de marketing, puis une réponse technique officielle ou une discussion informelle. Ceci est suivi par un MRD (document des exigences marketing), en format Word, utilisant notre modèle. Cela inclut les exigences, l’analyse de la concurrence, la taille du marché, les opportunités, les coûts de développement estimés, etc. C’est généralement écrit par une personne du marketing (ou une personne au-dessus de ma classe salariale).
Vient ensuite le PRD (document relatif aux exigences du produit) rédigé généralement par l’ingénierie, également dans un modèle Word. Ceci décrit plus en détail de manière technique ce que le produit va faire, quelles pièces sont nécessaires et comment chacune d’elles fonctionnera. Nous inclurons souvent ici les performances cibles, le prix, la puissance, la taille et d’autres mesures.
Suit des spécifications fonctionnelles détaillées pour chacune des sections. Certains travaux de conception sont en réalité effectués ici bien avant d’être intégrés au schéma. Par exemple, la puissance sera calculée, les pièces sélectionnées et de nombreuses recherches effectuées. C'est l'endroit où nous documenterions toutes les décisions de conception non évidentes.
Pour finir, nous aborderons les schémas, ce qui est la partie la plus facile à ce stade car une grande partie du travail de conception a été effectué au stade de la spécification. Là où cela devrait être fait à mon avis :) Si quelque chose change pendant la phase schématique, par exemple, nous pensons que quelque chose ne fonctionnera pas ou si une personne en marketing se précipite dans le couloir en disant qu'elle doit être rouge au lieu de bleu, nous le ferons. reviendra et mettra à jour les spécifications.
Toutes les spécifications, PRD, MRD sont conservées dans le SVN avec des liens vers les documents sur un wiki interne. Une modification des spécifications entraînera une mise à jour de SVN et une notification aux parties intéressées. Vous pouvez bien sûr simplement le conserver manuellement dans un dossier partagé quelque part.
C'est plus ou moins mon processus, je pense que vous voudrez peut-être documenter chaque petite décision prise à propos d'un dessin et nous ne le faisons certainement pas. Ne pas dire que vous ne devriez pas, je pourrais voir où ce serait utile. Je suppose que nous documentons habituellement le comment et pas le pourquoi tout le temps.
Ok, j'aurais peut-être dû aussi aborder chaque question :)
Si vous faites des calculs, dans Excel peut-être? Ou sur papier et si vous pensez que les résultats et la méthode sont importants pour la compréhension et la conception de votre circuit, vous devez les inclure dans la section appropriée de la spécification de conception. Même si cela signifie prendre une photo de votre dessin à la main :)
Pourquoi avoir choisi ce composant? Je pense que la spécification fonctionnelle est un bon endroit pour cela, pas besoin de devenir fou, mais juste une simple ou deux lignes sur ses avantages. Je réserverais ceci aux composants critiques. Je ne pense pas que vous souhaitiez expliquer pourquoi vous avez choisi une résistance de rappel, par exemple.
Pourquoi / comment ai-je choisi ces paramètres particuliers pour ce composant? Combinez cela avec ce qui précède.
Que fait cette partie du circuit? Cela ferait partie de vos spécifications fonctionnelles, si le circuit est suffisamment important pour justifier cette question, il devrait avoir sa propre section.
Quelle est la dissipation de puissance à travers ce composant? Si vous parlez d’alimentation, mettez ceci dans la section d’alimentation, j’aime aussi le noter sur les schémas. Bien que toutes mes pièces proviennent d'une base de données et que le schéma y soit directement lié, nous pouvons facilement voir les paramètres, la feuille de données, etc.
Quelle est la consommation totale de ce circuit? Je pense que cela appartient à la section alimentation de votre spécification.
Puis-je remplacer ce composant par cet autre? Existe-t-il des composants équivalents à ce composant? etc. Je pense que cela appartient à votre nomenclature ou à tout processus que vous utilisez pour la fabrication. Les pièces de rechange doivent faciliter l’approvisionnement. Encore une fois pour nous, tout cela provient d'une base de données de pièces.
la source
Je fais beaucoup de conception à rotation rapide et je dois dire que: annoter le schéma est de loin la chose la plus pratique. Il est rare que l'une de mes conceptions ait plus de 2 ou 3 feuilles A4. Le nombre de décisions de conception est donc limité. Beaucoup de décisions de conception sont quasiment automatiques; Je n'ai pas besoin d'énumérer les raisons pour chaque partie. Juste une ou deux parties principales et peut-être un filtre ou un dimensionnement passif. Le reste est immédiatement évident pour tout ingénieur concepteur expérimenté.
En ce qui concerne votre dernière question: les pièces de rechange ne sont généralement pas une décision de conception, mais une décision d’achat, et en tant que telle, elles font partie de votre flux de travail d’approvisionnement. Dans mon cas, les pièces alternatives se trouvent dans les propriétés de ma pièce et sont automatiquement recherchées si le stock de la pièce principale ou de la source est épuisé.
Pour les conceptions plus grandes et pour la conception de système, j’ai tendance à utiliser Google Docs avec un modèle de document de conception.
En résumé; Personnellement, j’estime qu’un flux de travail compact sera rentable à la fin. Le fait de disposer de nombreux fichiers séparés avec des informations de conception (conception de système distincte, documents de décision de conception, documents d’approvisionnement, tous séparés de vos fichiers de schémas et d’agencement de base) engendre beaucoup de confusion (mentale) et nécessite une commutation de contexte à chaque fois que vous souhaitez revoir une conception. décision. Tout avoir au même endroit fonctionne bien. Si votre schéma commence à sembler encombré, ce flux de travail n’est pas un problème, mais signifie plutôt que vous devriez probablement compartimenter mieux votre conception, utiliser plus de feuilles ou utiliser des feuilles plus grandes.
la source
Pour beaucoup de mes plus petits projets, j'ai généralement placé une simple étiquette verte et une bordure autour des sous-circuits. Pour les projets plus importants, certains logiciels eCAD vous permettent de construire à partir d'un diagramme, où chaque feuille décrit plus en détail un seul bloc. Il est un art de décomposer n'importe quel problème et de gérer les compromis (c'est l'ingénierie à mon humble avis). Lorsque le choix des composants, comme le filtrage analogique, est clairement analysé, je noterai la fréquence de coupure et le type de filtre (par exemple, filtre passe-bas (f_c = 100Hz)).
Les blocs communs que je rencontre à maintes reprises incluent:
Avec ces sous-blocs clairement organisés et étiquetés, je peux utiliser un schéma en moins de quelques minutes.
la source
Je tiens un cahier de conception et documente soigneusement les besoins / désirs. Pour les premiers prototypes, je vais faire une sélection de pièces, en prenant note de toutes les vraies décisions. Pour les modifications ultérieures, j'utilise un processus FMEA assez formel, documentant le besoin non satisfait afin de justifier un changement - car, de toute évidence, s'il n'y a pas de besoin non satisfait, il n'est pas nécessaire de changer!
Si je suis assez rigoureux à ce sujet, je peux suivre chaque modification de conception (matériel, logiciel, mécanique) en fonction des besoins.
Toutes les versions de toutes les choses sont suivies en utilisant subversion.
Il peut s’agir d’un élément essentiel d’un fichier d’historique de conception, indispensable pour la FDA.
la source
J'ai souvent utilisé keynote (vous pouvez également choisir d'utiliser PowerPoint). Cela présente l’avantage d’autoriser les captures d’écran de logiciels de simulation tels que les interfaces graphiques SPICE et autres.
Pour moi, la clé est la possibilité de copier des extraits de code dans des feuilles de données et de les annoter afin que les importances relatives dans mes décisions de conception apparaissent. Je peux également inclure des photos de cartes de circuits imprimés ou de planches à modeler anciennes, ainsi que des liens vers des articles que j'avais l'habitude de choisir.
Je trouve aussi que j'ai tendance à vouloir faire des maths et des dessins en utilisant un crayon sur du papier. Je prends donc une photo avec mon téléphone et la dépose dans le keynote sans retaper. Parfois, pour de courtes équations, je peux utiliser LaTeX et laisser tomber cela.
Je peux aussi inclure des parcelles dessinées par des logiciels scientifiques tels que Octave.
De nos jours, en particulier pour les tâches de calcul intensif, je peux choisir de faire une partie de ce travail dans les cahiers IPython, mais je ne l’ai pas spécifiquement fait pour la conception de circuits, uniquement pour le calcul physique.
Enfin, les Keynotes / Powerpoints sont faciles à reproduire et à exporter sous forme de fichier PDF à distribuer à des non-spécialistes.
la source
Placez des notes d'ingénierie sur les schémas et, si nécessaire, créez plus de feuilles. Je place toujours des notes d'ingénierie sur tous mes schémas car, dans mon monde, il se peut que je doive visiter à nouveau des demi-dessins cuits au four pendant un certain temps, puis les replacer à l'arrière-plan pendant que j'en récupère un autre; débit de conception très fluide. Ces notes sur l'EE m'aident, ainsi que d'autres, à réintégrer l'intention de conception avec peu d'effort. J'utilise également différentes couleurs de texte / graphiques pour indiquer l'importance ou le contexte. Exemple ci-dessous ...
la source