コンポーネントシミュレーション、回路図、PCBレイアウトの適切なライブラリですか?


10

私は本当にPCB設計の初心者なので、そのすべての面に不慣れです。私が最も問題を抱えているのは、実際に適切なコンポーネントを選択することです。私が抱えている問題は、Googleや他の場所で見つけたほとんどのコンポーネントを実際に使用できないことです。

ボード上のコンポーネントを使用するには、一部のPCB設計ソフトウェアでコンポーネントを貼り付け、回路図で使用し、PCBに配置して、その動作をシミュレーションできるようにしたいと考えています。しかし、これは際限なく難しいようです。私が実行する問題は次のとおりです。

  • どこのコンポーネントライブラリでもパーツが見つかりません
  • パーツのシミュレーション(SPICE / IBIS)モデルが見つかりません
  • SPICEモデルを見つけましたが、それはSPICEのいくつかの異なるバージョン用であり、機能しません
  • ライブラリとシミュレーションモデルでコンポーネントを見つけましたが、古いコンポーネントであり、新しいデザインにはお勧めしません
  • 他はすべて問題ありませんが、コンポーネントのSMDバージョンが見つかりません

最終結果として、Farnellのコンポーネントリストを検討するとき、設計に最も適したコンポーネントを選択するのではなく、ライブラリでシミュレーションおよび検索できるものに基づいてコンポーネントを選択する必要があります。これはそうあるべきではないようです。

これらすべてが存在するコンポーネントの大きなライブラリを実際に持つ方法はありますか?これまでに出会った中で最高のものは、Farnellコミュニティサイトとは別に、すべてのメーカーのコンポーネントライブラリでイーグルです。しかし、私は通常、ライブラリからメーカーに必要なコンポーネントを見つけられないので、それでもひどく欠けています-明らかに、これらのシミュレーションモデルはありません。EagleにもDesignLinkの優れた機能がありますが、この場合、それは私には役に立ちません。

例として、トランジスタ出力、4ピンSMDパッケージ、100%以上のCTRを備えた汎用フォトカプラを探しています。いくつかのオプションを比較できるようにしたいのですが、シミュレーションソフトウェアとPCB設計ソフトウェアの両方で使用できるオプションを1つ選択しないでください。

商用ソリューションは大丈夫です。


6
これはかなり一般的です。通常、部品、回路図、モデルのライブラリを自分で構築します。多くの場合、気に入った部品が見つかったら、製造元からの一般的なモデルを見つけることができます(場合によっては、直接依頼する必要があります)。次に、ツールにそのモデルをインポートして使用する方法が必要です。ライブラリのコンポーネントについては、データシートからのデータを使って自動化するソフトウェアがありますが、通常は手作業で描画します。ファーネルからの部品データ、またはデジキーを自動化して独自のデータベースに配置するソフトウェアもあります。
一部のHardware Guy

3
一般に、適切な部分を見つけ、シンボルを作成し、回路図を作成し、そのための優れたシミュレーションモデルを取得することは、デザインを行うために必要なことのすべてです。また、選択した部品メーカーがスパイスモデルの入手を支援できない場合は、なぜそれらにビジネスを与えるのか;)
一部のハードウェアガイ

私は新しい足跡を作るのが大好きです、そうです!:)
abdullah kahraman

回答:


12

絶対に完全な部品ライブラリをベンダーから見つけることはできません。あなたがする必要があるのは、あなたのツールのライブラリエディターの使い方を学ぶことです。そこで、メーカーのデータシートに基づいて、回路図とレイアウトに配置できるパッケージとシンボルを作成します。

シミュレーションに関する限り、これのための完全な/統一されたツールはありません。SPICEモデルは、トランジスタやダイオードなどの基本的なパーツ、およびバスドライバー(fpgaのピンなど)にのみ対応しています。そのようなことのタイミングと周波数分析を行うためにSPICEシミュレーターを使用します。コードについては、通常、プロセッサの開発環境に付属するシミュレータを使用します。VHDL / Verilogの場合、ModelSimなどのシミュレータが必要です。また、シグナルインテグリティのために伝送ラインをシミュレートするために、ジオメトリデータとマテリアルデータを取り込む個別のシミュレーター、および前述のバスドライバーモデルもあります。

したがって、設計全体を一度にシミュレーションするという考えは、その範囲が非常に狭い場合を除いて、実際には実現可能ではありません。最終的に行うことは、各サブシステムを適切なtestbech環境で個別にシミュレーションしてから、PCBのすべてを結合することです。プロトタイプが製造されたら、システム全体をテスト、プローブ、およびデバッグできます。


1
非常に基本的なことをしている場合でも、自分でコンポーネントをライブラリに追加する必要があるのは、非常に直感に反するようです。つまり、誰もが同じコンポーネントを再実装する場合、それは世界中で膨大な時間の無駄な労力であるに違いありません。
Nakedible

3
多分、しかし私はその努力に対して報酬を得ます:)真剣にしかし誰もが同じようにパーツを作成するわけではありませんが、しばしばピンを動かしたり、異なる標準に準拠する必要があります。また、多くの場合、ベンダーは不正確なシンボルを提供する責任を負いません。また、さまざまなツールやバージョンのライブラリの膨大なセットに戻って更新および保守する煩わしさを望まない場合もあります。
一部のHardware Guy、

2
@apalopohapa-とても良い答え。
Michael Karas

4
@Nakedible-ここで言えることは、「エンジニアリングの実世界へようこそ」ということだけです。
Michael Karas

3
問題の一部は、標準がないことです。最も近いのはOrCADです-素敵な大きな部品ライブラリですが、趣味で使うには高すぎます。SparkfunとLadyAdaはあなたが提案することを行います-しかし、イーグルのためだけです。Eagleは人気がありますが、コストはゼロではなく、オープンソースではありません(デザインファイルは現在開いています)。完全に無料のパッケージは、ライブラリを作成するボランティアに依存しています。あなたは今、それらのボランティアの一人です。おめでとう!
AngryEE

2

通常は、独自のシンボルを描画して独自のコレクションを作成する必要があります。一部の製造元はシンボルを提供していますが、使用しているCADパッケージでは利用できない場合があります。

さらに、品質よりも数量を優先する人々を魅了するために、非常に低品質のシンボルと、廃止された/新しい設計部品には推奨されない多くのシンボルが付属しているCADパッケージをいくつか見ました。

シミュレーションに関して、理想的な使用法は一度にシステムのブロックをシミュレートすることであり、シミュレートするのが困難になったり不可能になったりするシステム全体ではありません。独自のモデルを作成する方法や、既存のモデルを変更/改善する方法を学ぶことも興味深いです。

「適切なコンポーネントの選択」プロセスの一部は、製造元(TIなど)から入手可能なパラメトリック選択ツールを使用して実行できます。


2

現在までに約10億個の電子P / Nが蓄積されており、DigiKeyには300万個あるため、10,000個の光アイソレータがあり、無料のツールでこれらすべてをキャプチャできないのはなぜでしょうか。大企業は、共通のライブラリパーツを作成するためのツールや時間を費やしています。私がR&D会社の運用マネージャーであったとき、ドキュメントの面では、エンジニアリングリリース管理、在庫、内部PNの標準データベース、BOMの整合性、在庫ピックを担当しましたが、エンジニアに独自のライブラリパーツを作成するように指示しました。そのため、複数のソースを持つ標準部品の回路図/ライブラリ/ PN作成を含む彼らはそうしました。

あなたの例に関しては、簡単にあなたの要件を満たし、在庫にあるオプトアイソレーターがいくつかありますただし、パッケージの制限により、一致したのは10Kのうち2つだけでした。

設計スキルを積み上げると、コストの基準、安定した供給/標準PNによってフィルター要件が変更され、ライブラリーのニーズが最小限に抑えられ、新しい部品の追加は簡単な作業になります。そうは言っても、すべての基本的なパッシブRC SMTライブラリパーツは一般的な形で入手できるはずです。BOMには内部PNを使用したため、購入には柔軟性がありますが、エンジニアは優先PNと製造元を指定する必要があります。

しかし、私はあなたの課題に共感します。

追加 このフォーラムでは他には最適なCADパッケージを定義するためにattempedているが、それは存在しないので、それはすべて、あなたの予算やニーズに依存します。しており、そのCADパッケージが無料から座席あたり$ 0.2Mの範囲で考えてみましょうMORあなたが指定したイーサン、ニーズは、次のような$ 5K予算で満足することができるプロプロテウスまたは多分あなただけの10K回路図、1500人の足跡とスターターキットが欲しいです。DipTraceは、10万のライブラリパーツで私が推奨するものですが、安価なバージョンを入手した場合、自分で作成した人彼に尋ねると共有する可能性があることを知っています。また、IPC標準ライブラリのフットプリントは必須であり、無料ではないことに注意してください。フットプリントは、同じデバイスのSMDリフローとウェーブソルダーの間で異なり、ほとんどの装置がはんだ欠陥を最小限に抑えるように設計されています。


「大企業は、共通のライブラリパーツを作成するためのツールや時間を費やしています。」しかし、彼らはこれを共有しますか?この部品ライブラリを購入することはできますか?一部の(高価な)PCBレイアウトソフトウェアは直接付属していますか?
Nakedible

確認のために...私が尋ねるもの確かに購入可能ですが、200000ドルかかるかもしれませんか?それが答えであれば、私はそれで大丈夫です。(明らかに$ 200000を支払うのではなく、それが存在することを知っているだけです。)
Nakedible

YOuは、BOMからカスタムライブラリを作成するために会社にお金を払うことができ、ゼロから小さな数量の場合、パーツあたり最大20分未満かかり、規模の経済と豊富なツールの蓄積があることを想像できます。BTW $ 200Kは、ライブラリよりもはるかに多くのものを手に入れます。ただし、年間保守費用は10%です。
Tony Stewart Sunnyskyguy EE75 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.