Mike hibbett Embedded Systems expert et auteur fournit un examen indépendant et des explications sur la conception de cartes de circuits imprimés à l'aide de designspark PCB packaging.
Designspark PCB est un outil de conception de circuits imprimés RS Components qui fait partie de la suite d'applications conçue pour prendre en charge le prototypage rapide de deux conceptions de produits mécaniques et électroniques.
Designspark PCB a sorti son premier système en 2010 et est le créateur et partenaire du programme de Cao Easy PC (sans surprise, le programme a beaucoup de similitudes avec les cartes de circuits imprimés designspark).
RS Components a construit une communauté en ligne florissante, d'excellents tutoriels et de nombreux événements. Il n'est pas surprenant que RS soit une Organisation mondiale bien connue et respectée et qu'elle ait mis un peu d'énergie dans la promotion de ce package.
L'outil est disponible gratuitement et peut même être utilisé à des fins commerciales.
Connaissances de base de designspark PCB
Gratuit, les ingénieurs ne sont pas limités par des conditions de licence strictement contrôlées, le nombre de PC est limité et vous pouvez installer le programme. Cependant, il doit également être connecté à Internet, ce qui peut être ennuyeux et l'auteur a été pris une fois en écrivant cette critique.
Bien que gratuit, RS prétend qu'il s'agit d'un programme professionnel complet qui prend en charge la création de plusieurs pages de schéma, des zones de PCB illimitées et la génération de données de fabrication. Ce qui est intéressant, cependant, c’est à quel point il est facile d’apprendre. L'auteur a utilisé plusieurs packages de Cao au fil des ans, n'est pas un concepteur de PCB professionnel et n'a jamais utilisé cette application auparavant.
Nous allons étudier la création d'une interface USB simple, footswitch, à l'aide de design Spark PCB, afin que le footswitch déclenche une série de commandes clavier pour cliquer sur l'application EPROM programmer dans notre cas. Nous ignorerons la conception logicielle, bien que nous envisagions de choisir un microcontrôleur pour faciliter le développement.
Passons en revue certains besoins et prenons quelques décisions de conception pour simplifier la conception.
Nous voulons nous connecter aux deux entrées du commutateur en appuyant brièvement. À l'autre extrémité, nous fournissons une prise USB de type B pour connecter un PC. Nous choisirons un microcontrôleur dans un boîtier dil avec une bonne pile USB gratuite et une chaîne d'outils de développement de logiciels gratuits. Nous allons utiliser le mode USB full Speed car il a un débit de données très faible (12 MB / s) et ne nécessite pas de suivi PCB haute fréquence spécial.
Notre microcontrôleur préféré pour ce type de travail est la puce pic18f2550 - I / SP. Il est pris en charge par un ide de développement massif, une pile USB gratuite et un compilateur.
Les composants de SLAM - perforation seront utilisés tout au long du processus de conception. Nous n'avons qu'à fabriquer quelques planches et nous ne nous attendons pas à des conceptions complexes, de sorte que le soudage manuel des pièces ne sera pas un problème. Nous économisons sur le coût du moule de soudage et devrions être en mesure d'obtenir la carte plus rapidement (même graver la carte en interne).
Les circuits imprimés de commutateur de pied qui ne sont pas liés à la conception peuvent être rapidement trouvés sur le site Web de RS en recherchant « commutateur de pied». Nous devons fournir deux entrées, une pour chaque carte de commutation.
Installation
Prend en charge uniquement les logiciels open source Windows modernes; Si vous utilisez Linux ou Mac, vous devez utiliser une machine virtuelle Wine ou Windows pour l'exécuter. L'installation est simple (une fois que nous avons découvert que vous devez exécuter le Programme d'installation en mode administrateur), mais l'ensemble du processus doit être "activé". Cela inclut la création d'un compte sur le Forum designspark et la fourniture d'une adresse e - mail valide. RS envoie de manière transparente du « matériel Marketing approprié » à votre adresse e - mail. Cependant, il est de très petite taille.
Utilisation de designspark PCB
Lors de la première exécution de designspark, nous avons introduit une page de démarrage affichant plusieurs annonces. Il n'y a pas de toile de design visible, mais c'est justifié, car nous devrions vraiment construire un projet à ce stade. Bien sûr, Choisissez Fichier - > une nouvelle boîte de dialogue apparaît où nous pouvons entrer le nom du projet et créer un schéma. À ce stade, nous avons une boîte de dialogue. Les pièces spéciales peuvent être trouvées via modelsource, des composants RS sélectionnés, des bases de données en ligne ou à partir de la Bibliothèque générale d'appareils.
Notre conception schématique originale consistait à esquisser les contours du Journal, puis à le prendre en photo, à le télécharger sur un PC et à l'importer en tant que fichier de conception de support. De cette façon, toutes vos notes peuvent suivre votre conception Cao dans un seul projet. Créer un schéma Rappelez - vous que c'était notre premier contact avec designspark, simple et clair, et cela a pris 30 minutes. Nous avons même ajouté plusieurs broches d'E / s à la tête pour une vérification future
Carte de conversion de schéma designspark
Satisfait du schéma, nous avons choisi Outils - > traduire en PCB... Pour créer un design de planche. Tout d'abord, nous avons introduit une boîte de dialogue PCB Wizard qui semble indiquer que nous allons procéder manuellement.
Tout d’abord, nous avons choisi que le modèle que nous ciblons soit recto - verso par défaut (Notre choix), etc. c’est plus intuitif que les techniques habituelles, laissez - nous en gérer quelques dizaines par nous - mêmes. Ensuite, nous pouvons choisir une liste complète de calques et nous acceptons les valeurs par défaut. Ensuite, nous définissons les dimensions de la carte mère. Nous gardons ce nom. Par défaut, les contours de PCB peuvent être ajustés en fonction de la disposition des éléments et du câblage du signal.
Enfin, nous devons avoir des options pour automatiser, placer des composants et Router les signaux. Le placement automatique a rarement réussi et aujourd'hui ne fait pas exception, nous avons donc pris en charge le changement, nous avons donc choisi le panneau externe et placé les composants manuellement.
Déplacer les composants est aussi intuitif que de créer un schéma. Une caractéristique particulièrement populaire est que la vérification des règles de conception est effectuée dynamiquement autour des pièces mobiles, tandis que le type de ligne d'air représente les lignes entre les pièces qui sont également recalculées. Cela vous empêchera de faire des erreurs ou vous recommencerez la mise en page plus tard.
Après 30 minutes, nous sommes satisfaits du placement des composants, il est donc temps d'envoyer un signal. La première tentative d'un routeur de voiture était très mauvaise, nous avons donc acheminé manuellement le signal clé USB et l'alimentation, puis laissé le routeur de voiture faire le reste. Ce n'est pas juste.
Créer un remplissage de Flood Copper, puis générer un fichier au format gerber est intuitif et rapide.
Conclusion
La courbe d'apprentissage est négligeable pour ceux qui ont de l'expérience en Cao. Ses fonctionnalités fonctionneront pour de nombreuses petites et moyennes entreprises de PCB (c'est l'outil principal de la société d'auteur) que les ingénieurs utiliseront quelques heures plus tard.