Easy, Powerful, Modern

The world’s most trusted PCB design system.

PCB設計

Filter
0 SelectedClear ×
Clear
名前の中身 - コンポーネント開発 パート2 Engineering News 名前に何が含まれているのか - コンポーネントコード開発 パート2 このブログでは、Altium Designerのコンテンツチームがプリント基板(PCB)のコンポーネント、シンボル、フットプリントにどのように名前を付けているかを概説します。 これは非常に退屈な出発点のように思えますが、エンジニアリングの世界で回路基板のコンポーネントに名前を付ける方法を見つけ出すことが、しばしば活発な議論の原因となることに気づきました。 コンポーネントに関するパラメトリック情報はcmplibの行に昇格されます。これにより、シンボルとは別にコンポーネントに名前を付ける自由が得られ、パラメトリック情報とシンボル自体の再利用の機会が大幅に向上します。 PCBコンポーネントの命名 いくつかの用語を定義させてください; 汎用コード: これは、同じ機能を持つが(パッケージ、温度/速度グレード、RoHSなどの点で)いくつかの違いがあるデバイスのグループの名前です。一部のベンダーはこのコードを「部品番号」と呼んでいます。 注文コード: これは、特定の種類のデバイスの名前です。非常に具体的です。残念ながら、一部のベンダーはこれを「部品番号」と呼んでいます。 例として、一般的なコードLT1720を見ると、24種類の注文コードがあることがわかります。例えば、 LT1720CDD#PBF は鉛フリーの LT1720 で、 DD8 パッケージに入っています。 回路基板内の不一致を避けるために、注文コードには「部品番号」、一般的なコードには「汎用部品番号」という用語を定めました。ここからは、部品番号と汎用コードについて言及します。 (ほとんどの)Altium Designerのコンポーネントには、それぞれのパラメータが含まれています。また、注文コードをコンポーネントのコメント欄に記入するという伝統があります。PCBコードのいずれかを検索すると、有用な結果が得られるというわけです。
部品開発のベストプラクティス - パート1 Thought Leadership Engineering News コンポーネント開発のベストプラクティス - パート1 今後数週間にわたり、PCBコンポーネント開発の標準、実践、プロセスについての詳細を投稿したいと思います。その過程で、ライブラリの開発方法や直面している課題についてオープンな議論を行いたいと思います。すべてをより形式的なベストプラクティスと標準ガイドにまとめたいと考えています。はんだペースト、はんだマスク、プリント回路組立、PCB製造には考慮すべきことがたくさんあるので、掘り下げていきましょう! 皆さん、こんにちは、 しばらくの間、Altiumがどのようにコンテンツを開発しているか、そして何よりも「ベストプラクティス」と考えているかについての詳細を提供するよう求められてきました。 最初は、アプリケーションノートやウィキページとして提供しようと思っていましたが、よく考えた結果、ブログ投稿として行うのが良い第一歩だと思いました。この方法なら、皆さんのフィードバックやアイデアを巧みに記録し、それらをアプリケーションノートに取り入れて自分のものとして主張することができます。 この件でのご協力、事前に大変感謝しています;) 冗談はさておき、実際にはAltiumが大勢の聴衆のためにプリント回路基板のコンポーネントライブラリを構築しているということです。私たちはほぼ同じ原則に基づいて動いていると思いますが、誰もが使える回路基板コンポーネントを作る必要があるため、これらの原則の適用方法は異なります。そのため、どのような「ベストプラクティス」についての文書も、皆さん一人ひとりにとって意味がある文脈でなければなりません。 私の希望は、Altiumとお客様の両方の視点を組み合わせた、本当にベストプラクティスであると説明する一連の文書を作成できることです。 なぜこの投稿を書いているのかを説明すると、約2年前にAltiumの上海コンテンツ開発センターの設立に関わっていました。当時、Altiumのアジアアプリケーションエンジニアリングチームの世話をしており、Altium Designer® のPCBアセンブリとコンポーネントについては理解していると思っていました。大間違いでした。コンポーネントライブラリの開発に15年の経験を持つ人々と一緒に仕事ができる幸運がありました。 それでは始めましょう。 良いコンテンツを構築するための指導原則は何か; 品質 設計の基礎となる部品では、単純なミスや些細な間違いが広範囲にわたり、頭を抱えるような結果を招くことがあります。何よりも部品は正確で信頼性がなければなりません。コンポーネントを開発する際に最も時間がかかるのは、それが正しいかどうかを確認することです。 組織 最初はこれが些細なことだと思っていましたが、開発のキーワードは であることをすぐに学びました。 私たちは探しているものを迅速かつ効率的に見つけることができる必要があります。 使いやすさ 技術的に「正しい」というだけでなく、きれいで読みやすい回路図を描くことを可能にするシンボルを作ることは全く別のことです。これは非常に重要であるため、Altiumではこの要件を開発フローと基準に組み込みました。
カスタムNanoBoard周辺ボードの設計 カスタムNanoBoard周辺ボードの設計 NanoBoard®にカスタムハードウェア機能を追加したい場合は、独自のアドオン周辺機器ボードを作成してみてはいかがでしょうか?この2部構成のテックチップでは、Altium Designer®を使用して独自のカスタムボードを簡単に作成する方法について詳しく説明します。 第1部:独自の周辺機器ボードテンプレートの作成 この2部構成のテックチップの第1回目では、PB30リファレンスデザインを始点として、PCB設計を進める方法について見ていきます。それを変更して独自の周辺機器ボードのテンプレートを形成します。それとともに、カスタム周辺機器用の利用可能なIO接続についても議論します。 次回では、登録プロセスと、作成した新しい周辺機器ボードを使用してFPGA設計を始める方法について説明します。 NB2とNB3000は、多くの工学部、個人、企業の設計チームによって、新しい設計アイデアを探求し、実現するために使用されています。 NB3000は、手頃な価格だけでなく、USB(ホストおよびスレーブ)、RGB LED、TFTタッチスクリーン、絶縁リレースイッチ、ADC、DAC、RS-485、RS-232、Ethernet、MIDI、SVGA、高解像度オーディオIOなど、豊富なIOデバイスとオプションのおかげで特に人気があります。 NanoBoardsは、追加のIO機能を追加するための周辺ドーターボードの位置を持つ拡張可能な開発ボードです。このテクニカルチップを書いている時点で、Altiumからは4つの周辺ボードが利用可能です:フルサイズのPB01(オーディオコーデック、アナログビデオIO)、PB02(SD、CF、ATAなどの大容量ストレージボード)、PB03(Ethernet、USB、IrDA)、そしてNB2/NB3000への必要なコネクタと複数の異なるプロトタイピングエリアを備えたフルサイズのPB30です。 プロトタイピングボードは、NanoBoard NB3000への接続を持つ簡単な回路を試すための素晴らしい出発点ですが、独自の周辺ボードを設計することで、無限の可能性が得られます。 この2部構成のテックチップの第1回目では、PB30リファレンスデザインから始めて、カスタム周辺ボードのテンプレートを形成するためにそれを変更する方法について見ていきます。それとともに、カスタム周辺機器用の利用可能なIO接続についても議論します。次回では、登録プロセスと、作成した新しい周辺ボードを使用してFPGAデザインを始める方法について話し合います。 周辺ボードファイルの準備 最初のステップは、周辺ボードのテンプレートを構築することです。このテックチップでは、Altium Nanoconnectorが左上にあり、NanoBoard NB3000に接続されたときにシルクスクリーンが一般的に正しい向きで表示されるように、このボードがPB30を基にしています。NanoBoard NB2を使用している場合、フルサイズの周辺ボードスペースは上部に位置しており、その場合はPB-01(オーディオ、ビデオ)ボードが良い選択肢です。なぜなら、その向きは180度回転しているからです。 Altiumの現在のリリースでは、PB30リファレンスデザインのデフォルトの位置は「C:\Program Files\Altium Summer
設計のヒント:PCBリリースビューを使用して出力ジョブファイル処理を自動化する Altium DesignerでPCBリリースビューを使用して出力ジョブファイル処理を自動化 オレンジの皮を剥く方法はたくさんありますが、言うまでもなく、その中には良い方法とそうでない方法があります。そして、設計から製造および組立ての出力を生成する際にも、この格言は真実です。このPCB設計のヒントでは、FAEのDave Cousineauが、Altium Designer®のPCB設計リリース機能を使用して、出力ジョブを管理する再利用可能で非常に効果的な方法を説明しています。 Altiumプロジェクトに必要なドキュメントの要件を定義して保存するために出力ジョブファイルを使用することは、非常に効率的で強力な機能です。出力ジョブファイルによってサポートされる出力タイプが増えるにつれて(AD10にはフットプリント比較レポート、STEPファイルエクスポート、3Dムービー作成が追加されました)、または企業のドキュメント要件が増加するにつれて、必要な出力コンテナの数は非常に多くなる可能性があります。現在、Altiumの出力ジョブファイルエディタ自体では、バッチジョブ用に一度に複数の出力コンテナの内容を生成する方法はありません。したがって、完全なドキュメントパッケージを生成するには、多くのマウスクリックが必要になるかもしれません。 AD10は、設計を生産にリリースするための標準出力を備えた新しいデザインデータ管理プロセスを導入しました。このプロセスの目的は、Altiumのリビジョンコントロール統合と新技術を活用して、自動化された高完全性のジョブ出力設計リリースシステムを提供することです。しかし、リビジョンコントロールやVaultsを使用してい ない お客様でも、提供される自動化の一部を利用することができます。この自動化は、一つまたは複数の出力ジョブファイルをバッチ処理するために使用でき、以下に概説されています。 出力ジョブファイルの編集 出力ファイルプロセスの最初のステップは、リリースプロセスがそのコンテナを検出するように出力コンテナを設定することです。これは、コンテナの設定で「変更」リンクを最初にクリックすることによって行われます: 基本パスが[Release Managed]に設定されてい ない 場合は、現在の基本出力フォルダの名前をクリックします。 これにより、[Release Managed]と[Manually Managed]の選択肢を示す小さなウィンドウが表示されます。[Release Managed]オプションを選択します。これで、出力は[Manually Managed]フォルダ名によって指定された場所に書き込まれるのではなく、メインの出力場所はリリースプロセスによって決定されます。 Base Pathが現在[Release
Altium Need Help?