Skip to main content
Mobile menu
ソリューション
Octopart Discover
世界最大級の電子部品検索エンジン 部品情報、市場供給状況、代替候補を一元的に確認し、設計初期段階から迅速な意思決定を支援
Altium Develop
高度なPCB設計とクラウド共同作業 回路設計からレイアウト、レビュー、データ共有までを単一環境で実現
Altium Agile Teams
チーム開発を標準化・高速化 設計・調達・製造をつなぎ、部門をまたいだ共同作業を効率化
Altium Agile Enterprise
開発データとプロセスを統制 要求からリリースまでを一元管理し、トレーサビリティとガバナンスを強化
リソース&サポート
Free Altium 365 Tools
Gerber Compare
Online PCB Viewer
リソース&サポート
ラーニングハブ
サポートセンター
マニュアル
Webセミナー
Altium Community
フォーラム
バグの報告
アイディア
大学・高専
学生ラボ
Free access to professional PCB design software, training, and learning resources for students
教育者センター
A comprehensive education platform providing curriculum, software, training, and classroom resources for educators
Altium Education カリキュラム
Free college- and university-level PCB design curriculum designed to prepare students for real-world engineering careers
Altium Professional Training
Flexible on-demand and instructor-led training courses that help engineers build and advance their PCB design skills
Search Open
Search
Search Close
サインイン
ソートリーダーシップ
Main menu
ホーム
PCB設計
PCB設計コラボレーション
コンポーネント管理
設計データ管理
製造出力
ECAD/MCAD
HDI設計
高速設計
マルチボード設計
PCBレイアウト
PCB配線
PCBサプライチェーン
パワーインテグリティ
RF設計(高周波回路)
リジッドフレキシブル基板設計
回路設計
シグナルインテグリティ
シミュレーション/解析
ソフトウェア
Discover
Develop
アジャイルチーム
アジャイル・エンタープライズ
Altium 365
Altium Designer
リソース
プログラム
Altium Academy
エンジニアリングニュース
ガイドブック
ニュースレター
ポッドキャスト
プロジェクト
トレーニングコース
Webセミナー
ホワイトペーパー
ホーム
ソートリーダーシップ
ソートリーダーシップ
アルティウムは業界をリードする専門家と密接に協力して、PCB設計のリーダーシップリソースを提供しています。
Explore Altium Develop
Explore Altium Agile
Overview
ガイドブック
All Content
Filter
見つかりました
Sort by
選択
最新
人気順
タイトル(昇順)
タイトル(降順)
役割
電気技術者
技術マネージャー
ITマネージャー
PCB設計者
購買・調達マネージャー
ソフトウェア
Altium Develop
Altium Agile Teams
Altium Agile Enterprise
Altium Designer
Altium 365
PLM統合
GovCloud
MCAD CoDesigner
Octopart
コンテンツタイプ
ガイドブック
ハードウェア・イン・ザ・ループテスト:イントロダクション
1 min
Thought Leadership
「ハードウェア・イン・ザ・ループ」テストを検索すると、複雑なリアルタイムシステムの例が頻繁に見つかります。 例えば、このNational Instrumentsの記事は、ハードウェア・イン・ザ・ループ(HIL)が何であるか、そして自動車内の電子制御ユニットのテストの例を提供している上で、素晴らしい説明と背景を提供しています。この記事では、HILテストコンセプトのより小さく、より取り組みやすいバージョンに焦点を当てます。 ハードウェア・イン・ザ・ループテストとは何か? この記事の目的のために、我々はハードウェア・イン・ザ・ループテストを従来提示される方法(例えば、自動車アプリケーション内で)とは少し異なる方法で定義します。製品をテストする際の複雑さの異なる三つのレイヤーを観察しましょう。 テストフォーマット1:基本的な手動テスト このテスト形式では、エンジニアがデバイスを手動でテストします。これには、デジタルマルチメーターで基板上のテストポイントを探る、オシロスコープで波形を観察する、またはコンピューター画面上でテレメトリー読み取りを手動で解析することが含まれます。エンジニアは、手動の設計検証テストを通じて製品をテストします。 テストフォーマット2:自動テスト このテストセットアップは、通常エンジニアによって行われる同じ測定と検証を実行しますが、コンピュータによって自動化された方法で実行されます。ホストコンピュータは直接計測器(例:マルチメーター、オシロスコープなど)に命令を出し、デバイスからのテレメトリを解析し、その後、エンジニアによって設定された基準に基づいてテストセットを検証します。 テストフォーマット3:ハードウェア・イン・ザ・ループテスト ハードウェア・イン・ザ・ループテストは、実世界のアプリケーションをシミュレートする追加の刺激を加えることで、自動テストを新たなレベルに引き上げます。例えば、テスト対象のデバイス(DUT)には、刺激が必要な一連のセンサーがあるかもしれません。テスト機器は、それらのセンサーの他端をシミュレートして、DUTのセンサー側を刺激します。別の例としては、DUT上のRS-422レシーバーにRS-422トラフィックを駆動することが挙げられます。私たちがDUTに新しい刺激を駆動し、ホストコンピュータからテレメトリを読み取り、必要に応じてテストを適切に調整できる(例:初期テストを通過した後に、より速く、より多くのRS-422トラフィックを駆動する)という考えです。 ハードウェア・イン・ザ・ループを採用する利点 アプリケーションに基づいて、なぜハードウェア・イン・ザ・ループ(HIL)テストを自動テスト(そしてもちろん手動テスト)よりも採用するかが明確になる場合があります。複雑なシステム、または(システムのシステム)を統合しようとしている場合、多くの外部刺激が必要であれば、基本的な自動チェックアウトテストでは不十分です。基本的なバッテリーチャージャーを考えてみましょう。電源、負荷、バッテリーをシミュレートしてコントローラ回路をテストすることはできますが(物理的にもソフトウェアを通じても)、実際の電源、バッテリー、負荷を使用して設計をテストする方が現実的です。さらに、このプロセスを自動化できれば、エンジニアはテストよりも開発に時間を費やすことができます。 コスト分析:それは価値がありますか? ハードウェア・イン・ザ・ループテストを採用するかどうかを決定する際には、次の要因を考慮する必要があります: テスト時間:デバイスのテストにどれくらいの時間を費やす予定ですか?基本的なチェックアウトを行って終わりですか、それとも数ヶ月のテストが必要ですか? テストの再発生:同じテストをどれくらいの頻度で実行しますか?このテストセットアップ(つまり、機器と自動化スクリプト)は将来の設計に使用できますか? テスト機器:自動テストと手動テストに必要な機器を揃えるコストはどのくらいかかりますか? これらおよびその他の要因を考慮したら、手動テストを続けるか、自動/ハードウェア・イン・ザ・ループテストに投資するかの決定を始めることができます。 始め方
記事を読む
電子機器のバーンインテストとは何ですか?
1 min
Thought Leadership
新しい基板の製造を計画する際には、おそらく新製品に対するさまざまなテストを計画することになるでしょう。これらのテストは、しばしば機能性に焦点を当て、高速/高周波基板の場合は信号/電力の整合性に焦点を当てることが多いです。ただし、製品を極端な期間にわたって動作させることを意図している場合、製品の寿命の下限を信頼性を持って設定するためのデータが必要になります。 インシリキットテスト、機能テスト、および可能な限り機械テストに加えて、部品や基板自体もバーンインテストの恩恵を受けることができます。大量生産を計画している場合、これは大量生産に移る前に行うのが最適です。 バーンインテストとは? バーンインテスト中、特別なバーンイン回路基板上のコンポーネントは、コンポーネントの定格動作条件以上でストレスをかけられ、コンポーネントの定格寿命前に早期に故障する可能性があるアセンブリを排除するために行われます。これらのさまざまな動作条件には、温度、電圧/電流、動作周波数、または上限として指定されたその他の動作条件が含まれます。これらの種類のストレステストは、加速寿命試験(HALT/HASSのサブセット)と呼ばれることがあります。これは、コンポーネントの動作を長期間および/または極端な条件下で模倣するものです。 これらの信頼性テストの目標は、バスタブ曲線(以下に例が示されています)を形成するための十分なデータを収集することです。残念ながら名前のついた「初期故障」部分は、製造上の欠陥による早期のコンポーネントの故障を含みます。これらのテストは通常、高信頼性半導体の上限である125°Cで実施されます。製品の信頼性を完全に把握するために、さまざまな温度で電気的に動作させることができます。 プロトタイプ基板でのバーンインテストおよび環境ストレステストは、意図された基板材料の ガラス転移温度以上の125°Cで実施することができます。これにより、基板の機械的応力による故障に関する極端なデータと、部品の故障に関するデータが得られます。バーンインテストには、次の2種類のテストが含まれます: 静的テスト 静的バーンインは、入力信号を適用せずに各コンポーネントに極端な温度と/または電圧を単純に適用するものです。これは単純で低コストな加速寿命試験です。プローブは単に環境チャンバーに挿入され、チャンバーは温度に達し、デバイスは所望の適用電圧に達します。このタイプのテストは、極端な温度での保管を模倣するための熱試験として最適です。テスト中に静的電圧を適用すると、デバイス内のすべてのノードがアクティブにならないため、コンポーネントの信頼性の包括的な視点を提供しません。 動的テスト このタイプのテストでは、バーンインボードが極端な温度と電圧にさらされながら、各コンポーネントに入力信号が適用されます。これにより、IC内の内部回路が信頼性の観点で評価されるため、コンポーネントの信頼性の包括的な視点が提供されます。動的テスト中に出力を監視することで、基板上のどのポイントが最も故障しやすいかをある程度把握することができます。 どんなバーンインテストでも、故障が発生した場合は徹底的な検査が必要です。特にプロトタイプボードのストレステストではこれが特に重要です。これらのテストは時間と材料の面で時間がかかり、費用がかかることがありますが、製品の有用寿命を最大限に引き出し、 設計の選択肢を適格化するために重要です。これらのテストはインシリキットテストや機能テストをはるかに超え、新製品を限界までストレスをかけます。 ボードレベル対コンポーネントレベルの信頼性テスト バーンインテストは通常、プロトタイプボードのストレステストを指すものではありません。これは通常、HALT/HASSと呼ばれます。バーンインテストは、他の環境/ストレステストと併せて、基板レベルおよび コンポーネントレベルの障害を明らかにすることができます。これらのテストは、仕様どおりに行うことも、指定された動作条件を超えて行うこともできます。 一部の基板設計者は、コンポーネントの仕様を超えたストレステストや基板/コンポーネントの意図しない動作条件でのテスト結果を受け入れることに躊躇するかもしれません。その理由は、基板やコンポーネントが意図された環境で展開される際には決してそのような動作条件にはならないため、テスト結果は無効であると考えられるからです。しかし、これは仕様を超えたバーンインテストやストレステストの本質を見逃してしまっています。 これらのテストを仕様を超えて実行することで、より多くの故障箇所を特定できます。連続して複数のテストを実行することで、これらの故障箇所が時間とともにどのように発生するかを確認し、信頼性のより良い視点を得ることができます。仕様を超えて実行することは、製品の寿命をより大きく加速させ、浴槽曲線のより深い視点を提供します。 もし過剰な仕様のテスト中に特定された不良ポイントに対処できれば、完成した基板の寿命を大幅に延ばすことができます。設計ソフトウェアでサプライチェーンデータにアクセスできれば、より長い寿命を持つ適切な代替部品に簡単に切り替えることができます。これらの手順はすべて、完成品の寿命を延ばすために大いに役立ちます。 製造業者からのバーンインテストの結果を受け取り、設計変更を計画している場合、
記事を読む
Bluetooth 5.1 SoC とモジュール:どちらがあなたの設計に最適ですか?
1 min
Thought Leadership
Bluetooth 5.1のリリース以来、Bluetoothで利用可能な機能のリストが少し長くなりました。コンポーネントメーカーは、無線通信をMCUと統合して組み込み処理を行うことで、このモバイル技術をIoTデバイス向けに次のレベルへと引き上げました。これは、より小さなフットプリントにより多くの機能を詰め込むという継続的な取り組みの中での、また一つのステップです。 新製品にBluetooth 5.1 SoCを組み込みたい場合、このコンポーネントをボードに取り入れるための主な選択肢が2つあります。一つは、他のコンポーネントと同様にボードに取り付けるSoCとしてです。もう一つの選択肢は、モジュールを新しいボードの表面層に直接取り入れることです。次のIoT製品でBluetooth 5.1 SoCまたはモジュールを使用する際に知っておくべきことはこちらです。 Bluetooth 5.1 SoCの機能 Bluetooth 5.1 SoCは、通常、フラットパッケージまたはBGAコンポーネントとして基板に表面実装されます。市場に出ているSoCは、MCUを高速CPUとトランシーバー機能を備えた単一のチップに統合しています。これらのICは、高いGPIO数、PWMまたはアナログ出力、そして高ビット深度およびサンプルレートを持つ ADCを提供する傾向があります。これらのSoCは低コストであり、以前は別々のICに限定されていた大量の機能を提供します。 Bluetooth 5.1モジュールはこれらと同じ機能を提供しますが、これらはプリントアンテナと一緒にホストボード上に配置されます。現在の最先端のメーカーは、これらのモジュールを自社のコンポーネント用にリリースしているので、どちらのルートを取るかに関わらず同じ機能セットを得ることができます。モジュールを配置することは、きれいに統合されたパッケージを提供し、通常はオンボードオシレーターを備えており、設計時間を短縮しますが、フットプリントとプロファイルはSoCよりも大きくなります。総コンポーネント数は両システムでおそらく同じになりますが、実際の違いはシステムによって占められる領域ではなく、全体的な製品の厚さに関して生じます。 Bluetooth 5.1 SoCまたはモジュールでアクセスできるいくつかの例示的な機能には、以下が含まれます: 到着角(AoA)および出発角(AoD)検出
記事を読む
高電圧SMPS PCBレイアウトで熱とノイズを最小限に抑える
1 min
Thought Leadership
AC-DC変換であれDC-DC変換であれ、スイッチング電源のレイアウトは高電圧設計で一般的であり、慎重に構築する必要があります。このシステムは非常に一般的ですが、スイッチング中の電圧と電流の急激な変化により、簡単にEMI(電磁干渉)を放射する可能性があります。設計者は、ある領域のわずかな変更が診断が困難なEMI問題を引き起こす可能性があるため、既存の設計を新しいシステムに適応させることはほとんどありません。 適切なレイアウト選択と配線を行うことで、SMPSの出力からノイズが重大な問題になるのを防ぐことができます。低電圧コンバータは異なるフォームファクターでICとして購入できますが、高電圧コンバータは専用のボード上で個別のコンポーネントから製造する必要があります。ここでは、コンポーネントを冷却し、システムのノイズ問題を防ぐための重要なSMPS PCBレイアウトのヒントをいくつか紹介します。 SMPS PCBレイアウトのノイズと熱問題 どうしても避けられないことですが、任意のSMPSはトランジスタドライバのスイッチング動作により、中程度の高周波ノイズを発生させます。実際には、AC-DC変換中の全波整流器からの低周波リップルを高周波スイッチングノイズに変換しています。この変換によりより安定したDC出力が得られますが、依然として2つの重要なノイズ源が問題となります: スイッチング素子からの直接的なスイッチングノイズ。 システム内の他の場所での過渡的なノイズ。 SMPSユニットの出力には、伝導ノイズとしても放射ノイズとしてもノイズが現れることがあります。各問題の原因を診断するのは複雑になることがありますが、2種類のノイズを区別することは容易です。SMPS PCBレイアウトにおける他の設計上の課題は、ボード内で発生する熱です。これは、適切なPWM周波数、デューティサイクル、立ち上がり時間を選択することで影響を受けることがありますが、ボードで適切な熱管理戦略を使用する必要があります。これら2つの課題を念頭に置いて、SMPS PCBレイアウトで注意すべき細かな点を見てみましょう。 熱管理 理想的なSMPSはゼロパワーを消散しますが、現実にはこれは起こりません。スイッチングトランジスタ(およびAC-DC変換用の入力トランス)が、熱として大部分の電力を消散します。スイッチング電源トポロジーでは効率が90%を超えることもありますが、電力MOSFETはスイッチング中にかなりの熱を発散することがあります。ここでの一般的な実践は、重要なスイッチングコンポーネントにヒートシンクを設置することです。これらをグラウンドプレーンに接続して 新たなEMIの発生源を防ぐことを確認してください。 高電圧/高電流の電源では、これらのヒートシンクはかなり大きくなることがあります。エンクロージャにファンを取り付けることで、システムの冷却をさらに強化できます。ただし、新たなEMI問題を引き起こさないように、このファンの電源供給に関して ベストプラクティスに従うことを確認してください。 SMPS PCBレイアウトのヒント あなたのPCBスタックアップ レイアウトは熱管理に多少役立ちますが、EMIの感受性に関してはより大きな決定要因です。伝導ノイズは通常、入力回路と出力回路に
記事を読む
Buckコンバーター用インダクタの選択方法
1 min
Thought Leadership
SMPSは、お気に入りの電子機器をスムーズに動かすために、静かに(しかし電気的にはノイジーに)活動しているデバイスの一つです。彼らは背景で静かに役割を果たしていますが、彼らがいなければボードは動作しません。電力をたくさん消費するアプリケーションのDC-DCコンバータ設計の一環として、安定した電力供給を高効率で負荷に提供するためには、コンポーネントの選択が非常に重要です。 数多くのDC-DCコンバータトポロジーの中で、バックコンバータは入力電圧を下げるために、高効率の電力変換を提供するために多くの用途で使用されます。これらの電力コンバータのコンポーネント選択に関する一般的な質問は、バックコンバータ用のインダクタをどのように選択するかです。バックコンバータ内のインダクタや他のコンポーネントを扱う際の目標は、電力損失を熱に限定し、同時に電流リップルを最小限に抑えることです。 バックコンバータのインダクタ 以下に示すのは、SMPS用の基本的なバックコンバータトポロジーです。この図では、MOSFETからの出力がPWM信号で駆動され、ユーザーが選択したデューティサイクルでMOSFETをオン/オフします。インダクタとキャパシタは、PWM信号が切り替わる際に負荷に安定した電流を供給するために重要な役割を果たします。最終的に、PWM信号のデューティサイクルは、ユーザーが負荷に供給される出力電圧を制御するための主要な機能です。 インダクタはPWM信号と同じレートで常に切り替わるため、出力に送られる電流にわずかなリップルを重ねる役割を担います。インダクタとキャパシタはLフィルタを形成し、これは基本的に2次のバンドパスフィルタです。十分に 大きくESRが低いキャパシタを使用すると、キャパシタは低インピーダンスを提供し、リップルを構成する高周波成分は大部分が取り除かれます。 バックコンバータ用のインダクタの選択方法 インダクタの適切な値は、設計が許容できるリップル電流と、PWM信号に使用する予定のデューティサイクルに依存します。以下の方程式は、ダイオードの順方向電圧降下とMOSFETを通過するON状態の電圧降下の関数としての出力電圧を示しています。これらの電圧を考慮した後、出力電圧は次のようになります: いくつかの数学をスキップして、重要な結果に直接移ります。まず、インダクタンスとPWM周波数はリップル電圧に反比例します。次に、リップルはPWMデューティサイクルの二次関数でもあります。バックコンバーターのリップル電流は次のようになります: PWM信号の立ち上がり時間はどちらの方程式にも現れません。しかし、立ち上がり時間は、 コンバーターから発生するノイズおよび損失(詳細は以下を参照)を決定する上で重要な役割を果たします。重要な結果は以下のようにまとめることができます: デューティサイクルを増加させるとリップルは減少しますが、出力電圧を入力電圧に近づけることにもなります。 PWM周波数を上げるとリップルは減少しますが、これによりMOSFETでの 熱放散が増加します。ただし、これには注意点があります。エッジレートが速いPWM信号を使用すると、高いPWM周波数からの損失が減少します(再度、下記参照)。 より大きな入力電圧を使用するには、リップルを許容レベルに減少させるためにより大きなインダクタを使用する必要があります。一般的に、リップルを減少させるためにはより大きなインダクタを使用します。 PWM立ち上がり時間が重要な理由 インダクタは、出力電流上のリップルを生成し、同時に抑制する役割を担っていますが、これは上記のガイドラインを使用して設計で設定できる設計目標とすることができます。しかし、インダクタが制御できないスイッチングレギュレータのいくつかの重要な側面があります: スイッチング要素からの放射EMI:このトランジスタからのスイッチングノイズは、下流回路にいくらかのノイズを誘導することがあります。 スキン効果による熱損失:これはインダクタの幾何学的形状の機能であり、インダクタンス値ではありません。インダクタがより大きな断面積と高い熱伝導率を持っている場合、インダクタからの熱がより高い速度で放散されます。 トランジスタの熱損失:トランジスタは、スイッチングと調整中に最も多くの熱を発散します。しかし、より速いエッジレートを使用することで、この熱損失を抑制できます。なぜなら、MOSFETがPWM振動の間により完全にオフに切り替わるからです。
記事を読む
PCBテストクーポンの設計方法とテストできる内容
1 min
Thought Leadership
コンポーネントの動作速度が上がるにつれて、デジタル、アナログ、混合信号システムにおいて制御インピーダンスが一般的になってきています。インターコネクトの制御インピーダンス値が正しくない場合、インサーキットテスト中にこの問題を特定するのが非常に難しくなります。わずかな不一致がボードの故障を引き起こさない場合がありますが、テスト失敗の原因として不正確なインピーダンスを特定するのは難しい場合があります。特に、ベアボードインピーダンステストを容易にするために、正しいテストポイントやテスト構造がボードに配置されていない場合はそうです。 インピーダンスは多くのパラメータ(トレースの形状、ラミネートの厚さ、ラミネートのDk値)に依存するため、現在のところ、大多数のPCBは制御インピーダンスのためにテストされています。ただし、テストは通常、PCBと同じパネル上で製造されたPCBテストクーポンで実施されます(通常は端に沿って)。ボードスピンを迅速に進め、将来の設計を支援したい場合は、テストクーポンを設計して手元に置いておくことを検討すると良いでしょう。さらに、提案するインターコネクトのジオメトリに関する十分なドキュメントを製造業者に提供することは、製造業者が正しいテストクーポンを作成することを確実にするのに大いに役立ちます。 分離型または統合型PCBテストクーポン? テストクーポンの目標は、ボードの意図されたスタックアップを正確に捉え、正確なインターコネクトインピーダンステストを容易にすることです。これを行う方法はいくつかあります。制御インピーダンス用のテストクーポンでは、製造業者がパネルの端に少しスペースを残して、制御インピーダンステストのためのテスト構造を配置することがあります。テストクーポンは、ベンダーライブラリから選択されたり、業界標準(例えば、 IPC 2221B Appendix AのDクーポン)、またはいくつかのソフトウェアを使用して生成されたりすることもあります(例えば、 IPC 2221B Gerber Coupon Generator)。 時には、テストクーポンが実際のPCBに統合され、同じパネル上で別のセクションとして作成されるのではなく、実際のPCBに統合されることがあります。この場合、テストクーポンは、生成されたものやベンダー提供のテストクーポンから期待される典型的な外観を持たないかもしれません。Kella Knackは、 最近の記事で、製造業者であれば別のテストクーポンに、設計者であればプロトタイプボードに直接含めるべき一般的なテスト構造について説明しています。 テスト構造を直接ボード上に配置することは、スペースの無駄のように思えるかもしれませんが、プロトタイピング中はもちろん、大規模生産中でも、インサーキットテストに大いに役立ちます。もし、一般的でないインターコネクトの幾何学構造を設計している場合、大量生産前にインピーダンスを評価する必要があります。インターコネクト設計を含む単一のボードを設計し、社内でテストすることは損ではありません。テストボードに前もって費用がかかりますが、生産前に必要な測定値を得られれば、後でボードを再設計する必要がなくなるかもしれません。 インピーダンスを超えて 相互接続インピーダンス、PDN容量、導体損失、伝搬遅延は、適切なテスト構造を用いればすべて測定できます。カスタム設計されたテストクーポンに配置された他のテスト構造は、基板ラミネートの 誘電率を決定するのに役立ちます。マイクロ波/ミリ波領域に達すると、挿入損失や空洞放射などがテストされるべきで、制御インピーダンス線上のアナログ信号が重大な劣化を経験しないようにする必要があります。
記事を読む
ウェアラブルでのハプティック振動とフィードバックの駆動
1 min
Thought Leadership
拡張現実、仮想手術、四肢の置換、医療機器などの新技術は、装着者が自分の環境とどのように相互作用しているかを完全に感じ取るために、触覚振動モーターとフィードバックを取り入れる必要があります。これらの最先端のアプリケーションが触覚振動とフィードバックを含まない場合、ユーザーは実際のまたは仮想の環境を理解するために他の四つの感覚に頼らざるを得ません。触覚フィードバックをサポートする低コストのコンポーネントは、貝殻型携帯電話の時代から利用可能であり、デザイナーの想像力のみが限界です。 最近の新規クライアントからの問い合わせを受けて、私は触覚振動とフィードバックの世界に飛び込むことになりました。もしあなたがオーディオ電子機器のデザイナーなら、トランスデューサーとそれらをアンプ、MCU、または他のコンポーネントとどのように組み合わせるかについておそらく馴染みがあるでしょう。トランスデューサーに馴染みがあるかどうかにかかわらず、触覚フィードバックを引き起こすために使用されるセンサーを考慮すると、解決すべき組み込みソフトウェアの問題があります。 触覚振動モーターの選択 触覚振動モーターには、変動振幅型と変動周波数型の2種類があります。明らかに、これらのモーターは、垂直振動、リニア、偏心回転質量(ERM)振動モーターなど、異なるモーター構造に分けることができます。ERMモーターは、古いポケベルや初期の携帯電話に一般的でした。垂直振動モーターとリニアモーターは、パッケージに対して力を駆動する方法が似ています。これらのモーターは、ボードまたは一対のワイヤーを介してパッケージに取り付けることができます。 上に示されたコイン/パンケーキ型は基本的に振幅制御された直流モーターであり、モーターにかかる直流電圧を変えることで、周波数を約10000 RPMから約15000 RPMまで変えることができます。これらのモーターを駆動するために必要な直流電圧は通常2Vから5Vの範囲で、デバイスは約50mAから約100mAの間を必要とします。過去20年間に行われた多くの研究によると、ハプティクスに最適な振動周波数は150Hzから180Hzの範囲であることがわかっています。ACバージョンも利用可能です(下の表を参照してください)。 もう一つのタイプのハプティック振動モーターはリニア共振アクチュエータ(LRA)です。このタイプのモーターは狭い帯域内で強い共振を持ちます。これらのデバイスは周波数制御されたハプティクスには使用すべきではありませんが、駆動周波数(つまり、ACモーター)で反応するため、電圧制御されたハプティクスには非常に有用です。 インピーダンスマッチングかインピーダンスブリッジングか? これらのモーターを実際のシステムに組み込むことはそれほど難しくありません。なぜなら、 大きなモーターと同じような導電性および放射性のEMI問題を引き起こさないからです。ボード上に配置する場合(つまり、SMDコンポーネントとして)、ボードの端に近く、ユーザーが振動を最もよく感じられる領域の近くに配置する必要があります。これらのコンポーネントのためのボードをレイアウトする際は、 他の小型DC/ACモーターと同様に行ってください。 電圧と電流の要件により、振動モーターをドライバーに接続する際には常に、 インピーダンスマッチングとインピーダンスブリッジングのどちらを使用するかという問題があります。触覚振動モーターは、低周波の電気信号に応答して特定の低周波の機械振動を出力するトランスデューサーです。 トランスデューサーに関するいくつかのチュートリアルを読むと、技術的に高度な人気のあるウェブサイトでさえ、ソースICとトランスデューサー間のインピーダンスマッチングが必要であるとする設計推奨事項が見つかります。これは、EDNやHyperphysicsで見つかるまさにそのようなアドバイスでしたが、いくつかの苦情がサイトの所有者にコンテンツの変更を強いました。インピーダンスマッチングまたはインピーダンスブリッジングを使用するかどうかは、ドライバーの性質によって異なります。 ドライバーが実質的に電流制御型の電圧源(つまり、出力インピーダンスが低い)である場合、インピーダンスブリッジングを使用して高出力電圧をモーターに伝達するべきです。これは、現代のオーディオ機器で行われていることと基本的に同じです。しかし、ドライバーが逆の機能を持つ場合、モーターはそのインピーダンスがソースインピーダンスよりもはるかに低いものを選択すべきです。伝送線効果は、数百Hzの範囲で動作しているため、ここでは関連ありません。 触覚フィードバックアルゴリズム 触覚フィードバックの重要な部分は、システムに入力される他の入力が変化するにつれて、振動感覚を変化させることです。データは外部センサーからの測定値と共にシステムに入力され、触覚振動の強度を制御するために使用されます。これらのシステムは、オープンループまたはクローズドループシステムであり、産業制御システムで使用される制御戦略に似ています。 触覚フィードバックアルゴリズムは、デバイスが製品の他の機能をサポートするのに十分な入力を持っている限り、MCUや小さなFPGAに組み込むのに十分軽量です。触覚フィードバックアルゴリズムは特定の製品に合わせて設計する必要があり、これらのアルゴリズムは依然として科学的および工学的研究の活発な分野です。 新しいPCBに触覚振動とフィードバックを組み込む予定の場合、
記事を読む
Pagination
First page
« First
Previous page
‹‹
ページ
9
現在のページ
10
ページ
11
ページ
12
ページ
13
ページ
14
Next page
››
Last page
Last »