Question:
Concevoir une disposition de PCB sans avoir un diagramme schématique (ou une netlist)?
SD11
2016-05-25 11:02:35 UTC
view on stackexchange narkive permalink

Pourriez-vous s'il vous plaît me faire savoir s'il est possible de concevoir une disposition de PCB sans diagramme schématique?

J'ai externalisé le développement et la fabrication de la carte ARM qui a 512 Mo de DDR3 RAM et eMMC 4 Go. La société d'externalisation a promis de le fabriquer en 45 jours, mais ils ne m'ont pas donné le produit même si c'est déjà plus de 100 jours après le début du projet. Quand ils ont dit qu'ils fabriquaient son PCB le mois dernier, je leur ai demandé d'envoyer son diagramme schématique. Mais la réponse était qu'ils n'avaient pas finalisé le diagramme schématique et avaient besoin de 2 à 3 jours pour le faire. Pour autant que je sache, vous ne pouvez pas créer de PCB sans importer une netlist à partir d'un fichier de diagramme schématique, en particulier lorsque vous avez deux RAM DDR3. Cela fait 1 mois et je n'ai toujours pas le produit. Je dois décider comment réagir et j'aimerais savoir si l'entreprise a menti.

J'ai dépensé environ 6 000 $ pour l'externalisation et maintenant je ne sais plus quoi faire.

Je pense que vous recherchez SE: Law
@Daniel au moins j'ai besoin de savoir si c'est possible et logique.
Je dirais que votre question est légitime - c'est une question de génie électrique.Même si cela pourrait être plus précis.J'espère que tout va bien pour vous. D'après mes connaissances en matière de fabrication de PCB, ce serait un gâchis total de fabriquer une carte sans schéma.Cela n'a aucun sens.
Si vous n'avez pas encore payé, ne payez pas.Si vous avez déjà payé, il est probablement temps de parler à un avocat.
S'ils disent qu'ils font fabriquer des planches, vous pouvez demander les fichiers gerber.Ils diront probablement qu'ils fabriquent des planches sans les fichiers gerber.
Attendez, ils vous ont facturé 6000 $ pour CONCEVOIR et CONSTRUIRE le tout ??C'est une somme extrêmement modeste pour cette tâche.
Où avez-vous ces clowns?Freelance?
Six réponses:
Dan Laks
2016-05-25 11:42:35 UTC
view on stackexchange narkive permalink

Il est techniquement possible de concevoir une disposition de PCB sans avoir préalablement terminé un schéma, mais extrêmement improbable. Cela complique simplement les choses inutilement. Je pense que la personne que vous avez embauchée n'est pas totalement honnête avec vous.

Je pense qu'une autre explication possible est que l'entreprise que vous avez embauchée s'est retournée et a externalisé le projet à une autre entreprise! Mais ils voudront peut-être que vous croyiez qu'ils font le travail en interne, alors ils vous gardent dans le noir et vous proposent des excuses étranges.

Il est également possible qu'ils fassent le travail en interne, mais sous-estimé le niveau de compétence nécessaire pour compléter une carte de cette complexité (il s'avère que les signaux à haute vitesse sont difficiles à concevoir). Donc, ils vous guident jusqu'à ce qu'ils le comprennent.

Quoi qu'il en soit, vos prospects n'ont pas l'air bien. Je penserais très sérieusement à essayer de récupérer votre argent et de choisir une entreprise qui peut tenir ses promesses.

C'est possible, mais ce serait une erreur de débutant.Ne faites pas affaire avec cette entreprise.Ils mentent ou sont incompétents.
Cristian Mardones
2016-05-25 12:49:18 UTC
view on stackexchange narkive permalink

Il est très possible que les fichiers PCB que vous avez ne correspondent pas au circuit que vous souhaitez. ça "sent" comme s'ils venaient de prendre une planche similaire et de vous donner la planche d'arrivée. Ne pas fournir le schéma est un mauvais signe.

Mon humble avis est qu'ils jouent avec vous.

Faites attention, ne payez jamais pour le développement à l'avance, sinon de mauvaises choses peuvent vous arriver .

Mais généralement, toutes les entreprises demandent un paiement anticipé.Je n'ai travaillé avec aucune entreprise de conception de circuits imprimés, mais j'ai externalisé quelques créations de logo et d'autres emplois similaires.Dans tous les cas, la moitié du paiement est demandée en avance et l'autre moitié lors de la livraison.Perdre la moitié du paiement et autant de temps est également une très mauvaise situation.
Peter Green
2016-05-25 14:23:41 UTC
view on stackexchange narkive permalink

Il est possible de disposer un PCB sans schéma mais les risques d'erreur sont extrêmement élevés. Je considérerais quiconque le ferait pour un design non trivial (et ce design est loin d'être trivial) comme incompétant.

Il est possible qu'il y ait un schéma mais ce n'est pas dans un état où ils considérez-le apte à être libéré. Par exemple, les valeurs des composants peuvent être manquantes ou elles peuvent simplement être très désordonnées (sur une carte complexe, vous finissez inévitablement par modifier le schéma pour échanger les broches autour pendant que vous faites la mise en page, il peut donc être judicieux de laisser le rangement jusqu'à après la mise en page).

Il est également très possible qu'ils aient menti sur la fabrication des planches.

Une fois, j'ai fait une carte PIC32 ARM sans schéma (ne demandez pas pourquoi).C'était l'enfer.Cela n'a pas non plus fonctionné à la fin.
Une carte pour un microcontrôleur est beaucoup plus simple qu'une carte pour un processeur avec mémoire externe.Faire le premier sans capture schématique est stupide mais faisable, faire le second sans capture schématique, c'est entrer dans le domaine du ridicule.
Entièrement d'accord.Je veux dire, il faudrait peut-être acheminer (160 * 2 pour le bélier, + 50 pour mmc, + ~ 250 pour un petit processeur bga ...) = 650 traces ... sans guides airwire?Ce n'est pas faisable.Je ne ferais même pas cela sans autorouter, mais ce n'est qu'une opinion.Oh, et cette carte nécessite probablement des lignes contrôlées par impédance sur certaines paires haute fréquence, vous devriez donc faire tout cela manuellement.
Asmyldof
2016-05-25 20:33:06 UTC
view on stackexchange narkive permalink

En plus de l'exactitude absolue de la réponse de Dan, la seule possibilité que je vois pour qu'il y ait le plus petit indice de vérité est qu'ils utilisent un ensemble de blocs prédéfinis à partir d'une bibliothèque comme le feraient des entreprises intelligentes et qu'ils doivent faites quelques trucs pour ne pas exposer toute la bibliothèque.

En dehors de cela, le temps d'exécution total est d'environ un facteur 5 par rapport à ce dont j'aurais besoin en fonction des détails limités, donc j'abandonnerais définitivement ces personnes, qu'elles aient menti ou non. Mais alors, comme le dit @Daniel dans un commentaire: mes frais sont loin d'être aussi bas que 6000 $. Cela pourrait être à peu près suffisant en tant qu'acompte étant donné qu'un contrat approprié avec des produits livrables et des obligations de paiement a été effectué avec.

Je voulais juste ajouter ceci (et cela ne rentrait pas dans un commentaire) pour l'équilibre et la clarté que ne pas toujours vouloir donner le schéma tout de suite alors que les planches étaient déjà commandées signifie qu'il se passe quelque chose de fâcheux.

Dwayne Reid
2016-05-26 05:19:17 UTC
view on stackexchange narkive permalink

Je conçois régulièrement des schémas de circuits imprimés complexes avant de créer le schéma. Cependant, ce n'est pas une pratique que je recommande à qui que ce soit.

Pour moi, c'est facile. J'ai une image extrêmement détaillée dans ma tête de ce que je veux et je fais simplement la mise en page. Lorsque j'ai terminé la mise en page, j'extrais la netlist de la mise en page et j'utilise le processus d'annotation arrière de mon package CAO pour créer le schéma. Je peux alors vérifier le schéma pour les erreurs et les omissions.

Je peux le faire parce que j'ai commencé à mettre en place des cartes PC complexes bien avant qu'il y ait des systèmes de CAO peu coûteux disponibles. Je parle ici de l'époque de Bishop Graphics Puppets - et même de la période avant que Puppets ne soit disponible.

Ne pas avoir d'ordinateur pour gérer votre netlist signifie que vous devez garder votre schéma dans votre tête. Faites cela pendant une période assez longue et cela devient une seconde nature.

Ce processus est bon (pour moi) pour plusieurs centaines de réseaux. Une fois que le nombre de réseaux atteint les milliers, je fais les choses comme tout le monde le fait: créer le schéma, puis utiliser la netlist pour créer la disposition du PCB.

Là où je veux en venir, c'est que tout EST possible que votre sous-traitant ait fait les choses de cette façon. Peu probable, mais possible.

rackandboneman
2016-05-25 21:06:34 UTC
view on stackexchange narkive permalink

En fonction du logiciel, on pourrait ratisser / écrire manuellement une netlist, puis une mise en page, en suivant un schéma qui n'est pas sous forme électronique ou qui n'existe que sous forme de description ("regardez la fiche technique et connectez ce groupe de broches à celui-ci selon les nombres "). Alternativement, on pourrait générer la netlist directement avec un outil non visuel (par exemple un script perl).

Je ne RECOMMANDAIS pas cette pratique, et la question portait en partie sur comment il pourrait y avoir une mise en page mais pas de schéma.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...