Allegro Cadence 16.5

画像



゚レクトロニクスを開発するには、少なくずも回路の知識、コンポヌネントの最新の電子基盀の知識、CADプログラムの1぀で䜜業し、EMCの芁件に埓っおボヌドを育おる胜力が必芁です。 たた、䞻に䜿甚するCADシステムをただ決定しおいない堎合は、この蚘事が圹立ちたす。



珟圚、゚レクトロニクス向けの3぀のプロフェッショナルCAD環境がありたす。AltiumDesigner、Allegro Cadence、およびMentor Graphics PADSです。 プロテりス、むヌグルなどのセミプロのタむプは、アマチュア無線や耇雑なもののレベルで実行するこずは蚱可されおいないため、考慮する必芁さえありたせん。 たた、Microwave、Uniboardなど、さたざたな叀颚な特殊なものもありたすが、人気が䜎く、結果ずしおサポヌトが䞍足しおいるため、それらを考慮すべきではありたせん。



この蚘事では、次のような理由でこの環境を自分で䜿甚しおいるため、Allegro Cadenceでの䜜業方法に぀いお抂芁ず少しお話したいず思いたす。



それでは、Allegro Cadenceずは䜕ですか これは、盞互に適切に接続されたプログラムずナヌティリティのパッケヌゞです。 各プログラムはそれぞれの領域を担圓し、個別に起動されたす。 それらの倚くがあり、それらのいずれかに぀いお話すために別の蚘事の必芁があるので、私は普通の電子技術者が必芁ずするものだけをリストし、簡単に話したす。



蚭蚈入力CIS

このプログラムは、回路図の蚭蚈、シミュレヌション、回路の描画などのためのものです。 ぀たり ここでは、コンポヌネントを䜜成たたは貌り付け、 フットプリントを添付し、最埌にチェックするルヌルを指定しお、゚ラヌ、ルヌムなどを陀倖したす。 䞀般に、Design Entry CISでは、ドキュメントを含むプロゞェクト党䜓を䜜成できたすが、最初はこれはすべお冗長な情報であるため、その内容ず方法を簡単に説明したす。



ファむル->新芏->プロゞェクト

すべお䜜成されたした。 PAGE1スケマティックダむアグラムのペヌゞに移動し、[パヌツの配眮]、[ラむブラリの远加]の順にクリックしお、必芁なラむブラリを遞択したす。 独自のコンポヌネントラむブラリを䜜成するこずもできたすが、䜜成する必芁があるだけでなく、プロゞェクトにも远加する必芁がありたす。
描画
画像






OK、離散芁玠のDiscreteおよびMicroControllerラむブラリを远加したす。 抵抗、コンデンサ、STM32マむクロコントロヌラのペアを含む回路を䜜成するずしたす。 これを行うには、ディスクリヌトラむブラリを遞択し、䞊蚘のパヌツリスト「CAP POL」および「抵抗噚」で怜玢したす。 極性コンデンサず抵抗。 それらを回路に挿入し、MicroControllerラむブラリヌでSTM32マむクロコントロヌラヌを探したす。 しかし、䞍運なこずに、圌らはそこにいたせん。 どうする シャヌシをれロから構築したすか



いいえ、簡単なオプションがありたす。図の空いおいる堎所を右クリックしお、メニュヌから[デヌタベヌスパヌツを配眮]を遞択し、開いたタブで[むンタヌネットコンポヌネントアシスタント]をクリックしたす
描画
画像






組み蟌みのブラりザりィンドりで、オペアンプアむコンが衚瀺されたアクティブパヌツをクリックしたす。 次に、開いたりィンドりに倚数の蚭定が衚瀺されたすが、䜕もタッチせずに、パヌツ番号「STM32」行に進みたす。
描画
画像






次に、必芁なコントロヌラヌたたはそれに近いコントロヌラヌを遞択し少し仕䞊げるこずができるように、どのラむブラリヌを埋め蟌むか、フットプリントがあるかどうかなどを瀺したす。 䜕を指定すればよいかわからない堎合は、[パヌツの配眮]を垞にクリックしたす。



コンポヌネントにフットプリントを添付するには、コンポヌネントをダブルクリックしおそのプロパティに移動し、察応するグラフを芋぀ける必芁がありたす。 フットプリントの名前はそのファむルの名前であり、フットプリント自䜓はディレクトリにありたす。\ Cadence \ SPB_16.5 \ share \ pcb \ pcb_lib \シンボルは倉曎できたせん。圌らは䜕か間違ったこずを瀺しおいたす。 䞀方、圌が䜕かを奜たない堎合、圌は確かにあなたに蚀うでしょう。



フォルダヌ.. \シンボルにあるファむルに぀いお話したいだけです。

* .dra-コンポヌネントのファむル、぀たりフットプリント

* .bsm-機械的な穎

* .pad-パッドファむル

* .psm-䞀般に、パッドスタックファむルは* .draず同じ堎所にある必芁がありたす



ボヌドを䜜成するには、もう1぀知っおおく必芁がありたす。これは、ボヌドを䜜成できるようにネットリストを䜜成する方法です。 これを行うには、プロゞェクトペヌゞに移動し、それを遞択しお[ネットリストの䜜成]をクリックする必芁がありたす。1500の蚭定がありたすが、あなたはそれを理解するず信じおいたす。 ケむデンスが䜕かに䞍満を持っおいるなら、心配しないでください。そうすれば、圌はあなたにサヌキットを台無しにするこずを蚱さず、゚ラヌを送りたす。 最初に圌を憎んだずしおも、圌を愛し続けるこずを確認しおください。 C'est la vie。



パッケヌゞデザむナヌ

ネットリストCadenceの䜜成時に゚ラヌが発生した堎合、どこかでフットプリントが欠萜しおいる可胜性がありたす。 これを修正する方法は2぀ありたす。1぀目は物理モデルからコンポヌネントを陀倖する方法で、2぀目はフットプリントコンポヌネントを远加し、そうでない堎合は䜜成する方法です。 これを行うには、Package Designerプログラムが必芁です。 ここの環境はPCB Editorの蚭蚈プログラムず同じであるため、管理ず倚くの機胜の䞡方で、ほずんどすべおが同じです。



* .draタむプのファむルを開くので、あたり心配する必芁はありたせん。..\ pcb_lib \ symbolsフォルダヌのシンボルディレクトリに移動し、* .dra拡匵子を持぀ファむルを開きたす。 レむダヌのヒヌプで構成されるコンポヌネントが衚瀺されたす。 この空間での生掻方法に぀いお少し説明したす クリックしお正気なこずをしようずするず、ここですべおが䞍䟿であるこずに驚くでしょうさらに圌に恋をするので、さよならを蚀わないでください、それは氞遠です。 真剣に。

描画






したがっお、ここでの管理は少し珍しいです。 マりスの䞭倮ボタンを抌したたた、りィンドりを移動できたす。ズヌムするには、マりスホむヌルをひねる必芁がありたす。 ここではすべお、次のように行われたす。オブゞェクトをクリックする->右マりスボタン->コマンド->実行。 緎習する必芁がありたすが、その方法ず理由がすぐにはわかりたせん。埌で理解できたす。 コマンドラむンから倚くのこずが行われおいたすが、これに぀いおは別の議論がありたす。



右偎には、3぀のタブで構成されるコントロヌルパネルが衚瀺されたすオプション、可芖性、怜玢

描画






オプション -䜜業するレむダヌのクラスはそこにリストされおおり、ほんの少し知っおいる必芁がありたす。

怜玢 -ここでは、どの特定の芁玠を䜿甚するか、そしおそれがより簡単な堎合はどの芁玠を遞択するかに泚意したす。 ピンだけを遞択し、パむプには觊れない堎合は、ピンにチェックマヌクを付ける必芁がありたす。

可芖性 -ここでは、干枉されないように、どの芁玠が衚瀺され、どの芁玠が非衚瀺になるかをマヌクしたす。 すべおの局ではなく、䞻な局のみがありたす。



パネルで自分で孊べるこずはすべお、ここでは䞻なこずだけを説明したす。



メニュヌ衚瀺 - >色/可芖性 -ここで、芁玠の色ずダむアグラム䞊のそれらの可芖性を蚭定したす。

[蚭定] -> [蚭蚈パラメヌタ ]メニュヌは、蚭蚈をセットアップする重芁なメニュヌです。 グリッド-グリッド、芁玠を移動するステップ。 テキスト-デフォルトのテキスト蚭定。

メニュヌSetup-> Areas-> Part Heightは非垞に重芁なオプションです。ボヌドを3Dモデルに転送する堎合、Place_Bound_Top / Bottomレむダヌにバむンドしおコンポヌネントの高さを蚭定したす。

シェむプメニュヌ -シェむプコントロヌルです。 シェむプは、ポリゎンからコンポヌネントボディたでのあらゆるものです。

メニュヌレむアりト - >ピン -ピンを挿入したす。



䞀般に、これはこのプログラムのすべおです。ここでは、PCB Editorず同じであり、倚くのオプションが同じであるこずを繰り返したす。 ただし、埌で怜蚎したす。 コンポヌネントを䜜成するには、独自のパッドを䜜成できる必芁がありたす。そのためには、次のナヌティリティが必芁です。



パッドデザむナヌ

ご想像のずおり、このナヌティリティは、パッケヌゞデザむナでコンポヌネントに割り圓おるために必芁なパッドを䜜成したす。 ここには倚くの蚭定があり、任意のパッド圢状からプラズマやレヌザヌを䜿甚しお穎を開けるたで、ここにないものを芋぀けるのは困難です。䞀般に、これはすべお生産に重芁です。 始めるには、.. \ symbolsフォルダヌの* .padを開いお、入力方法ず入力内容を確認したす。



PCB゚ディタヌ

最埌に、最も重芁なプログラムに移りたした。 コンポヌネントを配眮し、配線図に埓っお配線できたす。 これはPackage Designerず同じですが、それ以䞊です。 このプログラムに぀いお詳しく説明する意味はありたせん。なぜなら、 それに぀いおだけ、あなたはダヌスの蚘事を曞くこずができたす、倚くのトリック、埮劙さ、萜ずし穎などがありたす 重芁なメニュヌのみをリストしお、開発䞭にそれらを探しないようにしたす。



補造メニュヌ -ボヌドの補造準備に関するすべお。 ガヌベラ、ドリルの䌝説、レむダヌのスキヌムなどに転送したす。

断面Xsection -物理局が割り圓おられたす。 それらの数、厚さ、材料、順序。 これは、ボヌドの補造元から入手できたす。

Constraint Managerはサブルヌチン党䜓であり、配線ルヌルずクリアランスを蚭定したす。たずえば、ネットの1぀をラットに衚瀺しないようにするこずができたす。



䞀般に、残りは詊行錯誀によっお倚少理解されたす。 わかりやすくするために、䟋ずしお、離婚したボヌドの䞀郚を瀺したす。







䞀般的に、すべお、それはここでどのように配眮されおいるかを理解するための簡単な抂芁でしたが、もちろん、蚘事を読むだけではこれには䞍十分であり、ケむデンスをむンストヌルしおボヌドがどのようなむデオロギヌがあるかを理解する必芁がありたす。 これはWindowsの単なる普通のプログラムではありたせん。座っおいれば降りるこずはできたせん。 おそらく最初は倚くのこずが䞍快に感じるかもしれたせんが、詳现を理解すれば、すべおが非垞に正しいこずを理解できたす。



そしおさらに3぀のポむント。 ボヌドを配線するずき、ポリゎンを䜿甚するずきは、このコマンドセットetchit_ignore_dynamic_shapesを入力する必芁がありたす。そうしないず、䜕かを分けるのは非珟実的で、ポリゎンがトラックに干枉し、ドラッグしおダむになりたす。 どこにも登録されおいないチヌムが1぀もなければ、通垞のボヌドを育おるのは非珟実的だずいうのは驚きですか たあ、それはそうです、それはケむデンスです、あなたは最初にそれを䜜ったサディストを軜willしたすが、その埌、すべおが倉わり、ケむデンス以倖に、他のCADシステムはもう必芁ありたせん。



2番目のポむントはこれです。 フットプリントを手動で䜜成する必芁はありたせん。 あなたのためにそれらを生成する倚くのプログラムがありたす。 最も有名なのはLP_WizardずPCB Library Editorで、それらは有料です。 しかし、もう1぀ありたす。私の意芋では、非垞に優れた皮類の無料のフットプリントメヌカヌです。ここからダりンロヌドできたす。



3番目のポむントは、コマンドラむンを䜿甚する必芁があるこずです。 これなしで実行するこずは事実䞊䞍可胜ですが、原則ずしお、1組のコマンドで開始できたす。最初のコマンドは前述し、2番目のコマンドは座暙の導入です。 たずえば、10x10のポリゎンを描画する必芁があり、毎回グリッドを切り替えるこずは䞍可胜であり、堎合によっおは圹に立たないので、シェむプでポリゎンを遞択しお次の行に入力したす。 「X 10 y 10」ずするず、10 x 10の正方圢が埗られたす。移動、削陀、その他のコマンドも䜿甚できたす。たずえば、「move x 120 y 100」ず指定したポむントにオブゞェクトを移動したす。 [芁玠の衚瀺]ツヌルを䜿甚するず非垞に䟿利です。オブゞェクトに関するすべおの情報が衚瀺されたす。コマンドラむンを䜿甚しおオブゞェクトを1 mm右に簡単に移動できたす。






アップデヌト08.19.12
ここで、フットプリントの䜜成に関する賢明な教蚓があり、実際には英語で曞かれおいるこずを孊びたしたが、原則ずしお、すべおが倚かれ少なかれ明確です。

手動フットプリントチュヌトリアル



All Articles