Je suis vraiment un novice dans la conception de circuits imprimés, donc je suis nouveau dans tous ses aspects. Ce qui me pose le plus de problèmes, c'est de choisir des composants appropriés. Le problème que j'ai, c'est que je ne suis pas vraiment en mesure d'utiliser la plupart des composants que je trouve sur Google ou ailleurs.
Pour utiliser un composant sur une carte, je veux pouvoir le coller dans certains logiciels de conception de PCB et pouvoir l'utiliser dans un schéma, le placer sur le PCB et simuler son comportement. Cependant, cela semble être infiniment difficile. Les problèmes que je rencontre sont les suivants:
- Je ne trouve la pièce dans aucune bibliothèque de composants n'importe où
- Je ne trouve pas de modèle de simulation (SPICE / IBIS) pour la pièce
- Je trouve un modèle SPICE, mais c'est pour une version différente de SPICE et ne fonctionne pas
- Je trouve le composant dans une bibliothèque et un modèle de simulation, mais c'est un composant obsolète et non recommandé pour les nouvelles conceptions
- Tout le reste va bien, mais je ne trouve pas la version SMD du composant
Le résultat final est que lorsque je passe en revue les listes de composants Farnell, je suis obligé de choisir des composants en fonction de ce que je peux simuler et trouver dans une bibliothèque, au lieu de choisir le composant le plus approprié pour la conception. Il semble que ce ne devrait pas être le cas.
Existe-t-il un moyen d'avoir une grande bibliothèque de composants pour lesquels toutes ces choses existent? Le meilleur que j'ai rencontré jusqu'ici Eagle avec des bibliothèques de composants pour chaque fabricant séparément du site communautaire Farnell. Mais même cela fait gravement défaut car je ne trouve généralement pas les composants que je veux du fabricant dans la bibliothèque - et, évidemment, il n'y a pas de modèles de simulation pour ceux-ci. Eagle a également la belle fonctionnalité DesignLink, mais cela ne semble pas m'aider dans ce cas.
À titre d'exemple: je recherche un opto-coupleur générique avec sortie transistor, boîtier SMD 4 broches et CTR 100% ou plus. J'aimerais pouvoir comparer quelques options et ne pas choisir celle qui pourrait être disponible pour mon logiciel de simulation et mon logiciel de conception de PCB.
Les solutions commerciales sont acceptables.
la source
Réponses:
Vous ne trouverez jamais de bibliothèque de pièces absolument complète auprès d'un fournisseur. Ce que vous devez faire, c'est apprendre à utiliser l'éditeur de bibliothèque de votre outil. Là, vous créez des packages et des symboles que vous pouvez placer dans votre schéma et votre mise en page, sur la base des fiches techniques du fabricant.
En ce qui concerne la simulation, il n'y a pas d'outil complet / unifié pour cela. Vous ne trouverez vraiment que des modèles SPICE pour les pièces de base, telles que les transistors et les diodes, et parfois pour les pilotes de bus (comme les broches dans un fpga). Vous utiliserez un simulateur SPICE pour effectuer une analyse de synchronisation et de fréquence pour ce genre de chose. Pour le code, vous utiliserez le simulateur qui est généralement fourni avec l'environnement de développement du processeur. Pour VHDL / Verilog, vous aurez besoin d'un simulateur tel que ModelSim pour cela. Et pour simuler les lignes de transmission pour l'intégrité du signal, il existe également des simulateurs distincts qui prennent en compte les données géométriques et des matériaux, ainsi que les modèles de pilotes de bus que j'ai mentionnés précédemment.
Donc, l'idée de simuler l'ensemble du design en une seule fois n'est pas vraiment réalisable, sauf si sa portée est très étroite. Ce que vous finissez par faire, c'est de simuler chaque sous-système séparément dans son propre environnement de testbech approprié, puis de tout joindre dans le circuit imprimé. Une fois qu'un prototype a été fabriqué, vous pouvez tester, sonder et déboguer le système dans son ensemble.
la source
Habituellement, vous aurez besoin / souhaitez dessiner vos propres symboles et créer votre propre collection: certains fabricants fournissent des symboles, mais parfois ils ne sont pas disponibles pour le package CAO que vous utilisez.
En outre, j'ai vu quelques packages CAO qui viennent avec des symboles de très faible qualité et de nombreux symboles pour les pièces obsolètes / non recommandées pour les nouvelles conceptions, afin d'attirer les gens qui privilégient la quantité sur la qualité.
Quant à la simulation, l'idéal est de simuler des blocs de votre système à la fois, pas un système entier qui pourrait devenir difficile, voire impossible, à simuler. Il est également intéressant d'apprendre à créer vos propres modèles ou à modifier / améliorer les modèles existants.
Une partie du processus de "sélection d'un composant approprié" peut être effectuée à l'aide d'outils de sélection paramétrique disponibles auprès des fabricants (par exemple auprès de TI ).
la source
Étant donné qu'il y a environ un milliard de P / N électroniques accumulés à ce jour et que DigiKey en a 3 millions, il y a 10 000 opto-isolateurs et vous vous demandez pourquoi vos outils gratuits ne capturent pas tout cela? Les grandes entreprises paient des outils ou du temps pour créer les parties communes de la bibliothèque. Lorsque j'étais directeur des opérations pour une entreprise de R&D, pour la documentation, je me suis occupé des contrôles de version Eng, de l'inventaire, de la base de données standard des PN internes, de l'intégrité de la nomenclature, des sélections de stock, mais j'ai dit aux ingénieurs de créer leur propre bibliothèque. C'est ce qu'ils ont fait, ce qui comprenait la création schématique / bibliothèque / PN d'une pièce standard avec plusieurs sources.
En ce qui concerne votre exemple, il existe quelques opto-isolateurs qui répondent facilement à vos besoins et en stock. Cependant, en raison des restrictions de package, il n'y avait que 2 sur 10K qui correspondaient.
Lorsque vous développez vos compétences en conception, les critères de coût, d'approvisionnement stable / PN standard, peuvent changer vos exigences de filtre et aider à minimiser les besoins de votre bibliothèque et l'ajout d'une nouvelle pièce deviendra une tâche triviale. Cela étant dit, toutes les parties de base de la bibliothèque RC SMT passive devraient être disponibles sous forme générique. Nous avons utilisé des PN internes pour la nomenclature, donc les achats sont flexibles, mais l’Eng doit spécifier les PN et Mfr préférés.
Mais je sympathise avec vos défis.
ajouté D'autres membres de ce forum se sont efforcés de définir le package CAO optimal, mais tout dépend de votre budget et de vos besoins, il n'existe donc pas. Considérez que les packages CAO vont de gratuit à 0,2 M $ par siège, ce qui ne correspond pas à ce que vous avez spécifié, vos besoins peuvent être satisfaits avec un budget de 5 000 $ tel que Proteus Pro ou peut-être voulez-vous simplement le kit de démarrage avec des schémas 10K, 1500 empreintes. DipTrace est celui que je recommande avec les pièces de bibliothèque 100K, mais si vous obtenez la version bon marché, j'en connais un qui a créé le leur qui pourrait partager si vous lui demandez . Sachez également que les empreintes de bibliothèque standard IPC sont essentielles et non gratuites. Les empreintes varient entre la refusion SMD et le support d'ondes pour le même appareil et conçues pour la plupart des équipements pour donner le moins de défauts de soudure.
la source