Workflow and Process Management

Automate design workflows and improve process efficiency with collaborative tools that support team communication and task management.

Filter
見つかりました
Sort by
役割
ソフトウェア
コンテンツタイプ
適用
フィルターをクリア
ハードウェア・イン・ザ・ループテスト:イントロダクション ハードウェア・イン・ザ・ループテスト:イントロダクション 1 min Thought Leadership 「ハードウェア・イン・ザ・ループ」テストを検索すると、複雑なリアルタイムシステムの例が頻繁に見つかります。 例えば、このNational Instrumentsの記事は、ハードウェア・イン・ザ・ループ(HIL)が何であるか、そして自動車内の電子制御ユニットのテストの例を提供している上で、素晴らしい説明と背景を提供しています。この記事では、HILテストコンセプトのより小さく、より取り組みやすいバージョンに焦点を当てます。 ハードウェア・イン・ザ・ループテストとは何か? この記事の目的のために、我々はハードウェア・イン・ザ・ループテストを従来提示される方法(例えば、自動車アプリケーション内で)とは少し異なる方法で定義します。製品をテストする際の複雑さの異なる三つのレイヤーを観察しましょう。 テストフォーマット1:基本的な手動テスト このテスト形式では、エンジニアがデバイスを手動でテストします。これには、デジタルマルチメーターで基板上のテストポイントを探る、オシロスコープで波形を観察する、またはコンピューター画面上でテレメトリー読み取りを手動で解析することが含まれます。エンジニアは、手動の設計検証テストを通じて製品をテストします。 テストフォーマット2:自動テスト このテストセットアップは、通常エンジニアによって行われる同じ測定と検証を実行しますが、コンピュータによって自動化された方法で実行されます。ホストコンピュータは直接計測器(例:マルチメーター、オシロスコープなど)に命令を出し、デバイスからのテレメトリを解析し、その後、エンジニアによって設定された基準に基づいてテストセットを検証します。 テストフォーマット3:ハードウェア・イン・ザ・ループテスト ハードウェア・イン・ザ・ループテストは、実世界のアプリケーションをシミュレートする追加の刺激を加えることで、自動テストを新たなレベルに引き上げます。例えば、テスト対象のデバイス(DUT)には、刺激が必要な一連のセンサーがあるかもしれません。テスト機器は、それらのセンサーの他端をシミュレートして、DUTのセンサー側を刺激します。別の例としては、DUT上のRS-422レシーバーにRS-422トラフィックを駆動することが挙げられます。私たちがDUTに新しい刺激を駆動し、ホストコンピュータからテレメトリを読み取り、必要に応じてテストを適切に調整できる(例:初期テストを通過した後に、より速く、より多くのRS-422トラフィックを駆動する)という考えです。 ハードウェア・イン・ザ・ループを採用する利点 アプリケーションに基づいて、なぜハードウェア・イン・ザ・ループ(HIL)テストを自動テスト(そしてもちろん手動テスト)よりも採用するかが明確になる場合があります。複雑なシステム、または(システムのシステム)を統合しようとしている場合、多くの外部刺激が必要であれば、基本的な自動チェックアウトテストでは不十分です。基本的なバッテリーチャージャーを考えてみましょう。電源、負荷、バッテリーをシミュレートしてコントローラ回路をテストすることはできますが(物理的にもソフトウェアを通じても)、実際の電源、バッテリー、負荷を使用して設計をテストする方が現実的です。さらに、このプロセスを自動化できれば、エンジニアはテストよりも開発に時間を費やすことができます。 コスト分析:それは価値がありますか? ハードウェア・イン・ザ・ループテストを採用するかどうかを決定する際には、次の要因を考慮する必要があります: テスト時間:デバイスのテストにどれくらいの時間を費やす予定ですか?基本的なチェックアウトを行って終わりですか、それとも数ヶ月のテストが必要ですか? テストの再発生:同じテストをどれくらいの頻度で実行しますか?このテストセットアップ(つまり、機器と自動化スクリプト)は将来の設計に使用できますか? テスト機器:自動テストと手動テストに必要な機器を揃えるコストはどのくらいかかりますか? これらおよびその他の要因を考慮したら、手動テストを続けるか、自動/ハードウェア・イン・ザ・ループテストに投資するかの決定を始めることができます。 始め方 記事を読む
PCBアンテナ設計の基本的なアプローチ 最高のPCBアンテナ設計ソフトウェアでアンテナ実装が容易になる 1 min Blog 回路基板アンテナの設計は、どのソフトウェアにとっても難しい作業になり得ますが、Altium Designerなら問題になることはありません。これは、あなたのBLEアンテナ設計ソフトウェアとして、そしてそれ以上のことにも対応できるソフトウェアです。 ALTIUM DESIGNER アンテナ設計が問題なく配置されるようにする 消費者と産業の需要が、より小型の無線デバイスの需要を促しています。これらのデバイスは、ウェアラブル技術、Bluetooth Low Energy (BLE) アプリケーション、個人通信システム、インターネットオブシングス(IoT)アプリケーション、医療技術、自動車の先進運転支援システム、その他の革新的な技術をサポートしています。これらおよびその他のアプリケーションは、物理的なフットプリントとコストを削減しながら性能を維持するPCBアンテナを必要とします。さらに、PCBアンテナ設計は、典型的な2.4 GHz帯からミリ波帯の周波数に至るまでの周波数要件にも対応する必要があります。 PCBやチップアンテナ上に延びる三次元のワイヤーを使用する代わりに、PCBアンテナ設計ソフトウェアはプリント基板上に描かれたトレースで構成されています。アンテナの種類やスペースの制約に応じて、PCBアンテナ設計者が使用するトレースの種類には、直線トレース、反転F型トレース、蛇行トレース、円形トレース、またはウィグルがある曲線トレースが含まれます。PCBアンテナの二次元構造は、製造元が指定した仕様を満たすために、Altium Designerのような堅牢なアンテナ設計ソフトウェアを必要とします。 最高のPCBアンテナシミュレーションソフトウェアは、イノベーションをアプリケーションにマッチさせます 製造業者は、ケーブルやコネクタを含む既製のコンポーネントとしてPCBアンテナを提供する場合があります。利用可能なPCBアンテナオプション(例えば、BLEアンテナ設計、IoTアンテナなど)が豊富にあるため、チームはシステム設計に追加したり、電気的および機械的要件に応じてアンテナをカスタマイズすることができます。PCBアンテナの設計は、基本的なマイクロストリップパッチから、マイクロストリップパッチ、ストリップライン、共面導波管(CPW)伝送線の組み合わせに至るまで様々です。一部の設計では、同じPCBアンテナ内で異なるタイプの伝送線を組み合わせることがあります。 PCBアンテナ設計ソフトウェアの選択は、アプリケーションに依存します。ワイヤレスマウスには、他のアプリケーションが必要とするRF範囲やデータレートと同じものは必要ありません。インターネットオブシングスに接続されたセンサーやデバイスは、より大きなRF範囲と高いデータレートを必要とします。新しいPCBアンテナ設計は、広帯域周波数範囲が必要なシステムアプリケーションや同じアンテナによって複数のアプリケーションが提供されることに対応するために、デュアルバンドおよび複数周波数バンドのカバレッジを特徴としています。 RF範囲の変動のために、同じ電力要件を持つ設計でも、異なるレイアウトを採用し、アンテナ設計のために異なる原則を適用することがあります。アプリケーションに関係なく、アンテナの設計とRFレイアウトが性能に最も大きな影響を与えます。さらに、PCBアンテナシミュレーションソフトウェアは、RFトレースのレイアウトガイドラインに従い、PCBスタックアップとグラウンディングのベストプラクティスに準拠し、電源供給のデカップリングを提供し、適切なRFパッシブコンポーネントで構成されている必要があります。設計と製品要件の違いが、PCBアンテナ設計ソフトウェアの必要性を確立します。 例として、高い利得を必要としない高周波アプリケーションでは、誘電体によって大きなグラウンドプレーンから分離された回路基板の片面に形成されたマイクロストリップパッチからなるモノポールPCBアンテナが使用されます。他のアプリケーションでは、特定の周波数でより高い利得を必要とし、多層構成を使用する場合があります。どちらの場合も、ターゲット動作周波数の波長はパッチのサイズと直接関係があります。 PCBアンテナ設計には基本的なアプローチが必要です PCBアンテナ設計は、主要な性能パラメータの設定から始まります。これらのパラメータには 記事を読む
PCB設計のレビューとコラボレーション Altium 365におけるPCB設計のレビューとコラボレーション 1 min Blog 最近ではリモート協力ツールが至る所にあり、設計者は電子設計のための便利な協力システムにアクセスできるようになりました。設計チームの一員であるか、製造業者から推奨された設計変更を迅速に実行する必要があるかどうかにかかわらず、PCB設計アプリケーション内ですぐにアクセスできるクラウド協力ツールが必要です。 今ではAltium 365を使用することで、Altium Designer内でアクセス可能なクラウド駆動の設計インターフェースを利用できます。このプロセスは難しそうに聞こえるかもしれませんが、Altium 365のワークスペースにアクセスするだけで全てが可能になります。新しいPCB設計プロジェクトにおいて、どのように迅速に協力を開始できるか、そしてチームが手動でファイルを各チームメンバーに送信することなく設計に変更を容易に加えることができる方法についてここで説明します。 PCB設計協力プロセスの開始 このチュートリアルでは、Altium 365のウェブインターフェースを通じて設計を見ているデザイナーと、Altium Designerで設計に取り組んでいる別のデザイナーの2つの役割を想定します。Altium 365のワークスペース内から、私の設計のための新しいプロジェクトを作成し、共同作業者にアクセス可能にすることができます。また、Altium Designer内で新しいプロジェクトを作成し、すぐにワークスペースに保存して、共同作業者がアクセスできるようにすることもできます。 Altium 365のウェブインスタンスにログインしていることを確認してください。その際、Altium Designerのユーザー認証情報を使用します。 クラウドを通じてこれを行う利点は、共同作業者がプロジェクトファイルを送り合うことなく、Altium Designer内でプロジェクトに即座にアクセスできることです。彼らはAltium Designer内のOpen Project機能を使用するだけで、あなたのワークスペース内のプロジェクトにアクセスできます。 共同作業者が見ることができるプロジェクトとファイルを制御できます、そして手動で変更を追跡することについて心配する必要はありません。もしプロジェクトの以前のバージョンに戻す必要がある場合や、現在の状態でプロジェクトのクローンをすぐに作成する必要がある場合でも、すべてのプロジェクトデータはAltium 365に組み込まれた安全なバージョン管理システムにあります。 記事を読む