愚かな間違いをキャッチするためのベストプラクティスと、より微妙なミスをキャッチするためのベストプラクティスとは何ですか?各デザインのチェックリストを実行しますか?もしそうなら、どんな種類のものがそれにありますか?
同僚が回路図とレイアウトを提供して、ボードを製造に送り出す前に、PCBに興味があります。
愚かな間違いをキャッチするためのベストプラクティスと、より微妙なミスをキャッチするためのベストプラクティスとは何ですか?各デザインのチェックリストを実行しますか?もしそうなら、どんな種類のものがそれにありますか?
同僚が回路図とレイアウトを提供して、ボードを製造に送り出す前に、PCBに興味があります。
回答:
エラーをキャッチするための最良の方法は、他の人に見せて設計を進めることです。明らかなものを見つける頻度に驚くでしょう。
私はほとんどが回路図のレビューを行う職場では異なり、プロセスのさまざまな部分に特化した多くの人々と多くのリソースがありますが、自宅でそれは私だけであり、私は本当にボードターンをしたくないでしょう:
私はこれをレイアウトに制限していますが、それは私にとって質問のように見えるものであり、ボード固有ではない標準エラー(たとえば、最小トラックとギャップ、ボード端までのクリアランス、取り付けの有無)穴など)。これらのものは、単純なフォームを持つ誰でもリストおよびチェックできます。微妙と愚かの違いは、経験に大きく依存しているのでわかりません。ただし、次のことが役立ちます。それらは、規則やプロセスではなく、ほとんどが習慣と一般的な作業上のアドバイスです。
回路図にレイアウトの説明があります。高電流経路を強調し、重要なすべてに適切なネット名を付けます。接続の横に必要なトレースインピーダンスを書き込みます。スターポイントのようなスターポイントを描きます。ケルビン接続のようなケルビン接続を描きます。ICの電源ピンの横にデカップリングキャップを配置します。
CADパッケージの設計ルールを可能な限り使用してください。ほとんどすべてをまともなパッケージで制御でき、エリアを視覚的に検査し、それが良いと判断した回数を数えることはできませんが、とにかくルールを追加し、他のどこかに同じような違反を見つけました。drcに失敗するボードを作成しないでください。ルールは1つのインスタンスにのみ適用されるため、気にする必要はありません。ルールを可能な限り一般的にする-必要な場合を除き、ルールで指定子またはネット名を使用しないでください。クラスとフットプリント参照に一般化してみてください。
回路図を正しく取得し、それから逸脱しないでください。レイアウト段階で何かを変更したい場合は、最初に回路図で修正し、ワークフローに従ってすべてが同期するようにします。
フットプリントの適切なライブラリ管理が不可欠です。正式に承認されていないフットプリントを使用している場合は、自分で確認するか、優先的に自分で描きます。未知のソースからのフットプリントまたは回路図記号を信頼しないでください。特に機能的に同等またはすぐに利用できない場合は、マルチパッケージオプションを持つコンポーネントのトリプルチェック。
すべてをきれいにします。トレースに小さなねじれ、45度のステップで描画されない銅の注ぎ、または完全に整列しない抵抗のような小さな欠陥を許可しないでください。
CADがサポートしている場合は、できるだけ正確な3Dモデルを使用し、3Dバージョンを定期的に表示してください。利用可能なさまざまな視点を見る習慣を身に付けます。回路図に沿って各ネットを個別に見て、そこで何が起こっているのかを考えてください。各レイヤーを分離して見て、銅の形状について考えてください。空いている領域はありますか?すべてのギャップは均一ですか?何か変に見えますか?
ミスを計画します。ネットを継続するのではなく、スタブを使用してピンにルートしてください。ピンを削除するのに必要なカットは1つだけで、2つのカットとストラップが必要です。コンポーネントの下でネットが消えないようにします。それらをカットしたり、忘れたコンポーネントを追加したりするには、物理的なアクセスが必要です。すべてのネットにテストポイントを置きます。追加部品用のスペースを追加します。
ドリル図面のすべてを指定します。絶対にすべて。そして残り。
他の人の作業をレビューする場合は、主に6を使用します。しかし、彼らがこれらのことを行ったことにも満足してください。つまり、自分でdrcを実行し、ルールを読んで理解し、承認されていないフットプリントをコンポーネントのデータシートと照らし合わせてチェックします。すべてがそうである理由を理解してください。
今はこれで十分だと思います...
Mayhew Labの3Dガーバービューアーなどの3Dガーバーファイルビューアーの使用を強くお勧めします。
これは愚かな/単純な間違いを見つけるのに非常に便利です。PCBレイアウトプログラムを使用すると、PCB を描画できますが、ほとんどの場合、適切に表示することはできません。3Dガーバーレンダラーを使用すると、次のような愚かな間違いをキャッチできます。
「ああ!地面を埋めるのを忘れた!」
「いいね!これらの2つのトレースは近すぎます。」
「うわー!これらの2つのトレースは相互にルーティングされます!」
これは、片面または両面PCBを見るのに最適です。それ以上のレイヤーを持つPCBについては何もお勧めできません。
私はハンク・ウォレスのエレクトロニクス設計チェックリストを使用しています。
回路図、PCB設計、PCBアセンブリで注意すべき最も重要なポイントを要約し、テスト容易性、保守性などを保証します。
DRCに合格したボードと製造に成功したボードとの間に少しギャップがあることがわかりました。
一部のPCBハウスには自動化されたオンラインツールがあり、GerberファイルとExcellonファイルを分析し、ボードが実際にどのように見えるかを「見たとおりに表示」することができます。.zipファイルをアップロードし、2分間待ってから、このツールで遊んでください。
鳥瞰図ビューと詳細ビューがあり、どちらもビルドアップビューで選択したレイヤーを示しています。ファイルを生成するときにレイヤーを忘れましたか?製造業者は層の順序を異なって理解していますか?間違ってネガティブなアートワークを生成しましたか?このように答えられる質問はたくさんあります。
ツールは、製造可能性をチェックし、最小幅、間隔、ドリル、パッドの直径などを測定し、デザインルールチェッカーで間違った要件を入力した場合にエラーをフラグします(自分が信頼できない場合、DRCを完全に信頼する理由)ルールを記入するときに完全に?)。
ボーナス:見積もりを待つことなく、固定価格を提供します。仕上げ、ボードの厚さなどのオプションを変更して、価格がどのように変化するかを確認できます(これにより、「プロト」から「プール」への製造「提供」の変更を正当化できます)。最近、私はシルクスクリーンなしのボードを(意図的に)アップロードしましたが、5倍の価格を支払うことを避けるためにオファーを変更する必要があるとフラグが立てられました。
このような素晴らしいツールを備えたEurocircuitsを使用して最初のボードを製造しましたが、決してそれらから離れることはありません。ボードがDRCに合格した後、ツールで問題を発見した回数を数えられません。最初のボード以来、PCB自体に問題はありませんでした。これは、製造業者が正しいと確信するための素晴らしい方法です。
他のメーカーも同様のツールを持っていると思いますが、ぜひご覧ください。結局、Eurocircuitsの株は持っていません。簡単に言えば、私は好きではないことについて多くの不満を言うかもしれませんが、著者に信用を与えたいと思っていることを賞賛します。