回路設計と回路図入力

PCB設計、回路設計、回路図入力については、ライブラリのリソースをご覧ください。配線記号や電子回路図から、次回のPCB設計プロジェクトのベストプラクティスまで、さまざまなトピックを紹介しています。

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
適用
フィルターをクリア
靴を脱ぐ: Obsolescence管理のためのモジュール設計に関するヒント 靴を脱ぐ: Obsolescence管理のためのモジュール設計に関するヒント 1 min Thought Leadership 私は世の中に2つのタイプの人間がいると考えています。1つは、古びていない靴がぎっしりと詰め込まれた下駄箱から毎日履く靴を選ぶ人、そしてもう1つは、悲鳴を上げている履き古されたわずか数足の靴を、つま先に開いた穴がどうしようもなくなるまで履き続ける人です。私は後者のタイプの人間であり、残念なことに一番新しいスニーカーでさえそろそろ買い替えなくてはなりません。とはいえ、古い靴を新調する時期については、いつも鉄則があります。それは 単純に、まだ履き慣れていない窮屈な新しい靴よりも、今履いている靴のほうが履きにくくなったときです。 残念ながら、電子機器の交換時期を追跡して管理することは、靴の交換時期がわかることほど直感的なものではありません。製造終了となったコンポーネントの陳腐化管理は、今もなお電子機器の設計の一般的な課題となっています。コンポーネントが寿命に到達する前に陳腐化すると、移行というはっきりとした問題が発生します。たとえば、製造終了サイクルが5年未満と短いマイクロコントローラーは、新しいバージョンへ頻繁に交換されます。寿命が限られているため、産業データロガーや駐車場の料金精算機のような長期間必要な製品には、それらのマイクロコントローラーより長もちするものが、そして定期的な交換が必要になるという問題を絶えず抱えています。 これを踏まえていないと、新しいマイクロコントローラーへの移行はハードウェアとファームウェアの開発者間での密接な調整(そして、潜在的な誤解)が伴う厄介なプロセスになる恐れがあります。そこで、マイクロコントローラーの移行プロセスをよりスムーズに進めるためのモジュール設計に関する3つの重要なヒントをご紹介します。 1. 回路図設計をモジュール化して変更を最小限にする MCUの移行でハードウェアの再設計が必要な場合は、回路図をモジュール化することで時間を大幅に節約できます。すべての回路図を1つの設計ファイルで維持できる利便性には、それ以上の価値があります。陳腐化したマイクロコントローラーを新しいものに交換する際は、それぞれのピンに互換性がなければ問題になります。互換性がない場合は、他のコンポーネントを手動で移動させてひとつひとつの接続をつなぎ直さない限り、マイクロコントローラーを交換することはできません。 モジュール回路図設計は、マイクロコントローラーを1つの回路図シートで構成し、他のモジュールに接続するネットやポートを使用できる柔軟性があるため、はるかに優れた選択肢と言えます。この方法で必要なのは、マイクロコントローラーの回路図モジュールの変更のみのため、モジュール化されていない回路図よりもはるかに合理的かつ効率的です。 また、新しいマイクロコントローラーにピンを正しくマッピングするために、スプレッドシート内に表を作成する場合にも役立ちます。これによって、ミスの発生を低減させながら、新しいPCBを設計できます。ただし、コンポーネントの製造終了が製品のいずれかに影響を及ぼしている場合は、設計を追跡して同期できる Altium Vaultのアイテム ライフサイクル管理機能の検討をおすすめします。 回路図をモジュールごとに分離して、新しいMCUの移行で変更を最小限にする 2. 移植性のあるコードを開発し、容易な移行を実現する 良好なコードを作成することは、単にプログラミングの手順をページからページへと進めてハードウェアを動作させることではありません。優れたファームウェアのプログラミングでは、 回路図を階層化してコーディングモジュールに関する計画を立て、新しいマイクロコントローラーに移行する際にソースコードの変更が最小限にされます。コードは移植性が高く、構造化されているほどよいでしょう。 システムのソースコードは、Input、 UART(Universal Asynchronous 記事を読む
階層回路設計はPCB回路図のレイアウトにどう役立つのか 階層回路設計はPCB回路図のレイアウトにどう役立つのか 1 min Thought Leadership 皆さんが働いている会社の構造は、組織図で明確にされていますか? だとすれば、階層構造がいかに便利なのかをご存知でしょう。誰が誰の部下で、どの部門が上下関係にあるか、といったことを把握していれば、特定の質問や仕事について誰と話をすればよいのかがわかります。一方で会社にそういった組織構造がない場合は、たくさんの混乱を招きかねません。 PCB設計の回路図の組織は会社の組織と似ています。小さな回路図であれば、1つや2つのシートに表示して簡単に作業できます。ただし、複数のシートで構成される回路図になると、異なるシートに分散した部品や機能を見つけるのが困難になることがあります。会社の構造を示す組織図と同じように、階層回路図では設計の構造が組織化されて表示されます。 階層回路図のレイアウトがもたらす利点は莫大になる可能性があります。そこで、回路図を階層化して設計に役立てるさまざまな方法をご紹介します。その前にまず、階層回路図がどのようなもので、CADシステムでどう機能するのかについて確認しておきましょう。 典型的なPCBの回路図 階層回路設計とは 階層回路設計(ブロック設計)では、異なる回路図の設計がメインデザインのトップシートにブロックシンボルで表示されます。大規模な設計では、ブロックシンボルのあるトップシートが複数になる場合もあります。一部のケースでは、トップシートのブロックシンボルが、ブロックシンボルの追加された 別のシートを示すこともあります。 トップシートのそれぞれのブロックシンボルは、回路図を表します。このよい例は、電源のあるプロセッサーの回路図でしょう。電源のブロックシンボルはプロセッサーデザインのトップシート上にあり、その電源の回路図を表しています。ブロックシンボルを選択して開くと、電源の回路図が表示されます。 階層回路図の作成と管理 設計で回路図の階層ブロックを作成するには2つの方法があります。 新しいブロックシンボルから子デザインを作成する: トップシートにブロックシンボルを作成し、そのブロックシンボルから新しい設計を開始します。このデザインは個別の回路図として保存されますが、新しい回路図はブロックシンボルによってメインデザインに組み込まれます。 既存のデザインをメインデザインに取り込む: 既存の回路図を取り込んで、メインデザインのトップシートに作成したブロックシンボルと関連付けます。 個別の回路図が組み込まれると、回路図エディターでデータの不一致が管理されます。もう一度プロセッサーデザインを例にしてみましょう。電源は個別の回路図ですが、そのブロックシンボルは、メインデザインの一部になっているプロセッサーの回路図に取り込まれます。また、すべてのネット名とデジグネータが一致するように管理されます。 階層は回路図レイアウトの整理に役立つ 階層回路図のレイアウトはどう役立つのか 階層回路図では、トップシートで設計のシステムレベルの機能を表示し、個々のブロックシンボルからそれぞれの機能領域へと降りていくことができます。これは工学技術者、テスト技術者、現場技術者が活用できる、回路図を整理するために極めて有益なツールです。また、階層回路図には下記の利点もあります。 回路の同一ブロックの作業負荷が軽減されます。たとえば、8つのチャンネルのデザインに対して、回路で同じ8つのチャンネルを作成する必要がなくなります。つまり、チャンネルの回路の回路図を一つ作成し、同じチャンネルのデザインに紐づく8つのブロックシンボルを配置するだけで済みます。また、回路図エディターでネットとリファレンスの名前が変更され、それらの不一致が解消されます。 記事を読む
最良のPCB設計ソフトウェアの考慮すべき機能とは 最良のPCB設計ソフトウェアの考慮すべき機能とは 1 min Thought Leadership 家の購入を決意する前には、おそらくたくさんの質問をするかと思います。自分にとって大事な施設やサービスが近所にありますか? 近隣の環境に問題がなく、安全ですか? 家の間取りが自分のニーズに合っていますか? これらはいずれも、そこに住むと決める前に解決する必要がある重要な質問です。 同様に、PCB設計ソフトウェアの購入も同じレベルの詳細な検討が必要です。そのソフトウェアが自分に必要な処理を行ってくれるかどうか、どのようなサポートが受けられるかなどを確認する必要があります。また、会社の将来や、それらのツールが設計ニーズの変化にともなって設計者とともに成長できるかどうかなども考慮する必要があります。 新しい家の購入と全く同じように、新しいソフトウェアへの移行は大変な作業になる可能性があります。設計者を手助けするため、Altiumは、PCB設計ソフトウェアについて質問する時に設計者がガイドとして使用できるトピックリストをまとめました。 PCB設計ソフトウェアが必要な処理を行ってくれるか 最初に確認すべきことは、検討しているPCB設計ソフトウェアが、自分に必要な処理を行ってくれるかどうかです。この質問に答えるためには、どのような設計技術のためにそのソフトウェアを使用するかを明らかにする必要があります。設計するのは片面、両面、または 多層基板 ですか? それらの設計の用途は、 電源 、 アナログ 、 デジアナ混在信号 、 高速 、あるいは RF 記事を読む
PCB配線ワークフローの時間節約技術 PCB配線ワークフローの時間節約技術 1 min Blog 電気設計に慣れていなくても、30年以上の経験があっても、エンジニアは、PCB設計プロセスにおいてインタラクティブな配線が最も困難で面倒な作業であることに同意します。経験豊富な設計者は、多くの戦いや極限の戦争に勝てるほどの創造的なパズル解決の才能を使って、困難な作業を楽しんでいます。配線の経験がない設計者や設計の他の部分に集中したい設計者は、作業遂行に苦労することになります。しかしながら、どのような設計者も最終的には面倒な作業にうんざりしてしまいます。 最も一般的な配線の問題には、配線位置の管理、ピン/ビアアレイからの引き出し順序、配線の効率化、高速化、製造上の懸案事項などがあります。基板の配線を数時間ではなく数分でできるとしたら、どれほど多くの基板を設計できるか、想像してみてください。貴重な時間とリソースを節約しながら、より効率的に基板全体を配線できるとしたらどうでしょうか? 高性能のガイド付きPCB配線技術 Altium Designer®のActiveRouteは、短時間で高品質の配線をしながら、ユーザー制御による高度な自動化を適用できる、インタラクティブな配線方法です。ActiveRouteの目的は、配線に関する課題を軽減して面倒な作業をなくし、生産性を大幅に向上させることです。 ガイド付きのチャネル配線の画像​​​​​​​ インタラクティブな配線ツールというコンテキストにおいて、ActiveRoute独自の特徴は、複数レイヤーを同時配線ができるということです。この機能は、設計者のプランに従い、高速な処理性能を達成するための配線の効率化に重要です。 デフォルトでは、ActiveRouteのパネルでレイヤーが選択されていない場合、アクティブなレイヤーでのみ配線が行われます。パネルで複数レイヤーが選択されていると、ActiveRouteは、それらのレイヤーに対して均等に配線します。 複数レイヤーの同時配線レイヤー 1(緑)に48の配線およびレイヤー4(青)に44の配線 ActiveRouteは複数レイヤーに配線できるので、1つのレイヤーで特定の接続の配線に問題がある場合、ActiveRouteはただちに他のレイヤーの配線に移ることができます。この結果、その配線はより直線的になります。さらに、同じレイヤーで何度も配線しようとして時間を無駄にしたあげく、ミアンダが過剰にできてしまった、もしくは配線できなかったという状況を避けられます。 これからのPCB配線 従来、配線プロセスは、経験豊富な設計者でもかなりの時間と労力を要するものです。ActiveRouteは、複数レイヤーをすばやく配線して微調整のための時間を多く残しておくことでユーザーがワークフローを大幅に加速できるようにし、インタラクティブな配線のパラダイムを変えます。 ActiveRouteについてさらに詳しい情報をご希望の方は、今すぐ Altium DesignerのActiveRouteに関する無料のホワイトペーパーをダウンロードしてください。 記事を読む
接地による、ESD損傷からのPCBの保護 接地による、ESD損傷からのPCBの保護 1 min Blog Star Trek の機関室を別とすれば、私は、高校生になるまで、職業として工学を検討したことはありませんでした。とはいうものの、無意識でしたが、間違いなく工学に関心がありました。 Star Trek の機関長の名前を全て挙げられたことを考えると、その兆候は早くからありました。しかしながら、ESDブレスレットをプレゼントされてとんでもなく興奮したときに、将来が決まりました。宝石箱に1つぐらいは入っていませんか? このブレスレットは、自分の皮膚に装着する、網目状のゴムと幅広の金属片と、アース端子に接続するワニグチクリップが付いたケーブルで構成されています。当時のインターネットはダイヤルアップ接続のみでしたが、私は、自分を接地する方法を理解するため、ページの読み込みを待って何時間も費やすことを止められませんでした。ブレスレットを身に付け、友人に頼み込んでコンピューターのRAMのアップグレードをやらせてもらったり、単純にコンピューターを開けさせてもらったりしました。 接地は、金属に触れたりすり足をしないなど、簡単にできますが、ESDの影響を受けやすいものを取り扱う前に接地するのが理想的です。 静電放電 から保護するための接地の利用は、製品開発の多くの段階で必要です。RAMカードなど、静電気の影響を受けやすい製品を扱っている場合、ESDマットの使用や自分自身の接地などをお勧めします。適切に設計することで、製品に対して接地による保護を適用することもできます。効果的な接地方法をPCB設計に適用し、安全な取り扱いへの依存を減らすほうが得策です。未来の顧客や導入者が全て、静電気の影響を受けやすい製品の取り扱い時に過度に自身を接地すると仮定することは合理的ではない、とSpockなら指摘するところでしょう。 GNDプレーンの使用 ESD保護のために接地を使用する方法は多数ありますが、まず最初に挙げられるのはGNDプレーンの使用です。多層設計の採用は、必ずしも実現可能ではありませんが、ESD保護について不安がある場合、GNDプレーンは本当に役立ちます。ご存知のとおり、突然の電圧放電は電磁場を誘発します。 適切に接続されたGNDプレーン は、影響を受けやすいコンポーネントから電流を離して配線することで、電圧放電による損傷を軽減できます。 GNDプレーンを使用すると、GNDトレースへの電源供給における 回路ループの領域を減らす ことができます。回路ループの領域を減らすと、ループ領域内で誘導されるEMIの総量が減ります。同様に、流れるべきでないコンポーネントに流れる可能性のある対応電流も減ります。 GNDプレーンの保護 優れたGNDプレーンがどれだけ機能できるとしても、ESDパルスが直接GNDプレーンに放電すると、GNDプレーンは影響を受けやすいコンポーネントへの直接経路となる可能性もあります。このような損傷を回避するため、必ず、影響を受けやすいコンポーネントの電源とGNDの間にTVS回路を使用して、誘導された電流を迂回させます。正しく実装された場合、コンポーネントに発生する電圧差は、TVSの制限電圧に留まります。 また、影響を受けやすいコンポーネントの電源とGNDの間に高周波の 記事を読む
フェライトビーズの機能と適切な選択方法 フェライトビーズの機能と適切な選択方法 1 min Thought Leadership PCB設計者 電気技術者 PCB設計者 PCB設計者 電気技術者 電気技術者 ときどき、電磁波が目に見えたらいいと思います。もし見えたら、EMIをはるかに簡単に検知できるでしょう。複雑な設定やシグナルアナライザーをむやみにいじり回す代わりに、私なら一体何が問題なのかを見極めます。EMIを見ることはできませんが、場合によってはオーディオ回路を通じて音を聞くことはできます。この種の干渉に対して可能な解決方法の1つがフェライトビーズです。困ったことに、フェライトビーズにはちょっと不可解なところがあります。フェライトビーズを適切に使用するためには、その電磁特性と使用中にそれがどのように変化するかを理解する必要があります。フェライトビーズの原理を理解したら、自分の基板に適したものを注意深く選択する必要があります。適切なフェライトビーズを選択しないと、最終的には手に余る問題が生じる可能性があります。 フェライトビーズの原理 フェライトビーズは、高周波信号を減衰するために使用されます。このように説明すると、コイルと同じだとお考えになるかもしれませんが、フェライトビーズはコイルよりやや複雑です。簡素化したフェライトビーズの回路モデルは、その周波数特性を理解するのに役立ちます。ただし、その特性は、電流と温度の関数として変化します。 フェライトビーズは、直列抵抗体の後にコイル、コンデンサー、抵抗器を全て並列したコンポーネントとして モデル化できます 。直列抵抗体は、DC電流に対する抵抗です。コイルは、高周波信号を減衰する主要コンポーネントです。並列された方の抵抗器は、AC電流の損失を示します。コンデンサーは、寄生容量を示します。フェライトビーズの インピーダンス対周波数の曲線 では、大部分が抵抗であるインピーダンスが、狭い帯域でのみ極端に高くなります。ここでは、フェライトビーズのインダクタンスが優位です。この帯域より上では、寄生容量が引き継ぎ、高周波インピーダンスはすぐに低くなります。 フェライトビーズには、通常、特定のDC電流に対する定格電流があります。アンペア数が指定された電流値より大きいとコンポーネントが損傷する可能性があります。問題は、この制限が熱により大きく影響を受けるということです。温度が高くなると、 定格電流がただちに下がります 。定格電流は、フェライトビーズのインピーダンスにも影響します。DC電流が大きくなると、フェライトビーズは「電磁飽和」してインダクタンスを損失します。電流が比較的大きい場合は、飽和により、 インピーダンスを最大90%減らす ことができます 負荷電流はフェライトのインピーダンスを変える可能性があります。 適切なビーズの選択方法 ここまでで、フェライトビーズの原理を理解できたことと思いますので、次に、自分の回路に適したビーズを選択します。これはそれほど難しくはありません。ビーズの仕様に注意するだけです。 多くの設計者は、フェライトビーズが「高周波を減衰する」ことを知っています。ただし、フェライトビーズは、特定範囲の周波数成分を除去できるのみで、広帯域のローパスフィルターのようには機能しません。不要な周波数成分が抵抗帯域内にあるフェライトビーズを選択する必要があります。不要な周波数成分が抵抗帯域よりやや低い/高いものを選択すると、期待する効果が得られません。 ビーズの製造業者が、ビーズのインピーダンスに対する負荷電流曲線を提供可能かどうかも確認してください。負荷電流が非常に大きい場合は、電磁飽和してインピーダンスを損失することなく電流を処理できるビーズを選択する必要があります。 注意事項 フェライトビーズは、高周波では基本的に抵抗負荷ですので、回路で若干の問題を起こす可能性があります。ビーズを配置する場合は、電圧降下と放熱を考慮する必要があります。 記事を読む
エレクトロニックルールチェックで回路図のミスを取り除く エレクトロニックルールチェックで回路図のミスを取り除く 1 min Blog 多くの設計者や企業は、PCBの適切なレイアウトを作成するのに大いに努力しており、最近では周辺の機械的条件をリアルタイムでチェックしています。しかし、既に回路図にエラーが含まれる場合は、どうでしょう? 通常、人による設計のレビューが行われますが、設計の複雑さが増し納期が短くなる中、ミスが入り込むことが、ますます普通になっています。回路図のエラーがワークフローを妨げないために、何かできるでしょう? エレクトロニックルールを使用して設計の問題を早期に見つけ修正 プロフェッショナルPCB設計ソフトウェアのエレクトロニックルールチェック(ERC)機能は,回路図のミスを見つけ取り除くのに役立ちます。いくつかの基本ルール、および設計の基となる「文法」をチェックします。自身の設計に固有のチェックを実行するようルールを設定することによって、ERCが問題を見つけ、設計の初期にそれらを修正できます。また、ERCチェックの設定と実行に、時間はほとんどかかりません…実際、手動で設計をチェックするのにかかる時間の数分の1です。このため、作業の再チェックではなく設計に、時間を費やすことができます。 このチェックの設定を2つの全般的な領域に分割するのが、ERCを使用する方法の1つです。下に示すように、回路設計の「文法」全般と、どの要素をどの方法で接続できるかを定義する接続マトリクスに分割します。 ERCは「文法」チェックと全ての接続の有効性チェックとに分かれます。 「文法」領域では、バス、コンポーネント、ドキュメント、ハーネス、ネット、パラメーターなどの使用に関する、さまざま設定をカバーします。 Altium Designerは、このような、設定可能な幅広いチェックルーチンとの連携をサポートします。チェックルーチンを使用して、作成後の回路図をチェックしたり、製造データを作成するときにオンラインERCやバッチチェックを行ったりできます。 Altium DesignerのERC機能を使って、回路図のミスを手動でチェックするのに使う時間を大幅に短縮する方法をお確かめください。詳細については、今すぐ無料のホワイトペーパー 回路図のエレクトロニックルールチェック)をダウンロードしてください。 記事を読む