ユニエクスプロア エレクトロニクス— 組み込みシステムと PCB 設計の 20 年の経験により、私たちは、ノイズの多い電力線、不適切なデカップリング、および誤った PWM 配線など、同じ障害パターンを繰り返し見てきました。当社のサーボ PCBA ソリューションは、プロの設計者が生産現場で実際に使用するエンジニアリング仕様、レイアウト ルール、およびテスト方法を中心に構築されています。
スタンドアロンのドライバー ボード、マルチチャンネル サーボ コントローラー、または内部サーボ コントロール ボードの交換が必要な場合でも、Unixplore エレクトロニクスは信頼性が高く、ノイズ耐性のある製品を提供します。PCBARCホビー環境と産業用ロボット環境の両方で機能します。
私たちが提供するもの:
RC サーボ PCBA (スタンドアロン ドライバー ボードまたは内部サーボ コントロール ボード) は、次の 3 つの重要な機能を実行します。
高信頼性設計には、過負荷検出のための電流検出とノイズ耐性のための光絶縁も含まれています。
以下のパラメータは、RC サーボ制御 PCBA 設計の業界標準を表します。これらは、専用サーボ ドライバー ボードと統合受信機 PCBA アセンブリの両方に適用されます。
| パラメータ | スタンダードRC(ホビー) | 高性能 (産業用) |
|---|---|---|
| 入力電圧 | 4.8V ~ 6.0V (NiMH セル 4 ~ 5 個) | 6.0V ~ 8.4V (2S LiPo ダイレクト) |
| 最大連続電流 (サーボあたり) | 500mA~1.5A | 2A~5A |
| ピークストール電流 | 1.5A~3A | 5A~10A |
| 電圧リップル許容値 | < 5% (4.8V 電源で 240mV) | < 3% (6V 電源で 180mV) |
| パラメータ | 価値 | 注意事項 |
|---|---|---|
| PWM周波数 | 50Hz(20ms周期) | 業界標準 |
| パルス幅範囲 | 1000μs~2000μs | 1500μs = 中心位置 |
| パルス幅分解能 | 1μs~5μs | 8 ビットから 10 ビットの実効解像度 |
| ロジックハイレベル | 3.3Vまたは5V(3.3Vトレラント) | MCUの互換性を確認する |
| 最小パルス検出 | 500μs~700μs | フェールセーフ検出用 |
標準の RC サーボには、次のコンポーネントを備えた小型 PCBA が含まれています。
| 成分 | 関数 | 代表的な仕様 |
|---|---|---|
| 制御IC | PWMをデコードし、Hブリッジを駆動します | カスタムまたは汎用 MCU |
| HブリッジMOSFET | モーターを正転/逆転駆動します | 2A~5A定格 |
| ポテンショメータ | 位置フィードバック | 5kΩ~10kΩのリニアテーパー |
| 電圧レギュレータ | 電源制御IC | 5Vまたは3.3V LDO |
| デカップリングコンデンサ | ノイズフィルタリング | 100µF 電解 + 100nF セラミック |
ユニエクスプロア エレクトロニクス では、RC サーボの故障のほとんどが PCB に起因していることを認識しています。私たちは、提供するすべての設計で信頼性の高い動作を保証するために、次の 8 つのルールに従っています。
サーボモーターは重大な電気ノイズを発生します。一般的なサーボは、5V 電源ラインに最大 200mV のピークツーピーク ノイズを生成する可能性があります。
サーボコネクタごとに必要なデカップリング:
PCBA 全体のバルク静電容量: 主電源入力に大きなコンデンサ (1000µF ~ 4700µF) を追加します。これにより、複数のサーボが同時に起動した場合の電圧低下を防ぎます。
標準の 3 ピン サーボ コネクタ (信号、VCC、グランド) には特定の間隔が必要です。
高密度設計の場合、サーボコネクタ間の間隔が 2.7 mm であるため、信頼性の高い接続を維持しながらコンパクトなレイアウトが可能になります。
サーボ内部に入る PCBA を設計する場合は、モーター端子に直接ノイズ抑制を追加します。
高度なサーボ PCBA 設計には、電流モニタリングが含まれます。
100mΩのシャントは、500mAで50mV、1.5Aで150mVを生成します。 5x ゲインアンプを使用すると、これは 250mV ~ 750mV になり、3.3V ADC 入力に適します。
内部サーボ PCBA ボードは物理的に保護する必要があります。
ジッターのない動作には、適切な PWM 生成が重要です。主要なパラメータは次のとおりです。
| パラメータ | 設定 |
|---|---|
| PWM周波数 | 50Hz(周期=20ms) |
| パルス幅範囲 | 1000μs ~ 2000μs (中央 = 1500μs) |
| タイマーの解像度 | 少なくとも 8 ビット (1μs ステップには 16 ビット タイマーが必要) |
| 更新速度 | 最小50Hz(20msごと) |
// 1500µs パルスのデューティ サイクルを計算します
// PWM 周期 = 20ms、クロック = 1MHz プリスケーラーを想定
パルス幅_us = 1500
period_counts = 20000 // 20ms (マイクロ秒)
デューティカウント = パルス幅_us
set_pwm_duty(duty_counts)
テストするときは、オシロスコープを使用して PWM 信号を確認します。パルスの立ち下がりエッジがサーボをトリガーして位置を読み取ります。
| 症状 | 根本的な原因 | 解決 |
|---|---|---|
| サーボのジッターまたはけいれん | ノイズの多い電源または不適切なデカップリング | 電源入力に1000μFのバルクコンデンサを追加 |
| サーボの動きが遅い、または弱い | 負荷時の電圧降下 | トレース幅を増やします。別の電源線を追加する |
| サーボ起動時にMCUがリセットされる | 突入電流による電圧低下 | MCU には別の LDO を使用します。 4700μFのバルクキャップを追加 |
| サーボがずれたり、中心に戻らない | ポテンショメータのノイズまたはグランドオフセット | スターグラウンド。ポットワイパー全体に100nFキャップを追加します |
| サーボは動作するが熱くなる | H ブリッジ MOSFET が完全に飽和していない | ゲート駆動電圧を確認してください。より低い Rds(on) FET を使用する |
| サーボはスイッチング時ではなく、電源が入っているときに動作します | 接地切り替えの問題 | サーボグランドを決して切り替えないでください。代わりに VCC を切り替えます |
電源切り替えに関する重要な注意事項:サーボアース線を切り換えてオフにすることは絶対に行わないでください。グランドがオープンになっている場合でも、サーボは PWM 信号線またはその他のパスを通じて電力を受け取ることができるため、3.2V の低電圧動作や不安定な動作が発生します。 VCC ラインの切り替えは必ず P チャネル MOSFET またはリレーを使用して行ってください。
以下は、ロボットエンジニアや RC システム設計者からよく寄せられる 3 つの技術的な質問です。
答え:ほぼ確実に、電源ノイズの問題が発生します。 Unixplore Electronics が推奨する診断シーケンスは次のとおりです。
ステップ1— オシロスコープで電源をチェックします。サーボが動いている間に、サーボコネクタの 5V ラインを直接測定します。 200mV を超えるリップル (ピークツーピーク) が見られる場合は、デカップリングが不十分です。
ステップ2— バルク容量を追加します。電源入力端子間に 1000µF ~ 4700µF の電解コンデンサを配置します。サーボ モーターは、動き始めると高い突入電流 (動作電流の 3 ~ 10 倍) を消費します。バルク容量がないと、電圧が 4V を下回り、制御 IC がリセットされたり、不安定な動作をしたりする原因になります。
ステップ3— MCU 電源とサーボ電源を分離する: 最悪の設計では、MCU とサーボを同じ電圧レギュレーターから実行します。 2 つの別々のレギュレータを使用します。
ステップ4— 各サーボ コネクタにデカップリングを追加します。各サーボ コネクタの VCC ピンと GND ピンの間に 100µF の電解コンデンサと 100nF のセラミック コンデンサを直接配置します。セラミック コンデンサは、モーター ブラシからの高周波ノイズをフィルターします。電解液は低周波電流スパイクを処理します。
ステップ5— PWM 信号の品質を確認します。オシロスコープを使用して PWM ピンを調べます。立ち上がりエッジまたは立ち下がりエッジでリンギング (オーバーシュート) が見られる場合は、MCU ピンに 100Ω の直列抵抗を追加します。これにより信号が減衰し、誤ったトリガーが防止されます。
結論:サーボ ジッターの問題の 90% はコード関連ではなく、電源関連です。まず配電を修正してください。
答え:これには、慎重な電力予算とレイアウト計画が必要です。ここでは、16 チャネル サーボ コントローラー PCBA のエンジニアリング アプローチを示します。
ステップ1— 総電力要件を計算します。
ステップ2— 配電を設計します。
ステップ3— 段階的な配電を実装します。
ステップ4— 信号線に光絶縁を使用する (上級):
ステップ5— 電流制限またはソフトスタートを追加します。
ステップ6— 16 チャネル以上の PCB 層スタックの推奨事項:
このスタックによりループ領域が最小限に抑えられ、チャネル間の EMI が低減されます。
答え:はい、互換性に関する 3 つの重要な考慮事項があります。
考察1— PWM 信号規格は一貫しています。すべての RC サーボは、1ms ~ 2ms パルスの同じ 50Hz PWM 標準を使用します。 PCBA の PWM 生成ロジックは普遍的に機能します。
考察2— 電力要件は大きく異なります。
| サーボの種類 | 標準電流 | ピーク電流 | 電圧範囲 |
|---|---|---|---|
| マイクロサーボ(9g) | 150mA~300mA | 800mA | 4.8V~6.0V |
| 標準サーボ | 300mA~600mA | 1.5A | 4.8V~6.0V |
| 高トルクサーボ | 800mA~1.5A | 3A~5A | 6.0V~7.4V |
| HV(高電圧)サーボ | 1A~2A | 5A~8A | 7.4V ~ 8.4V (2S LiPo ダイレクト) |
PCBA は、使用する最大電流のサーボに合わせて設計する必要があります。ほとんどの標準サーボと高トルクサーボをカバーするために、チャンネルあたり連続 2A およびピーク 5A 向けに設計されています。
考察3— コネクタの互換性:
考察4— 内部サーボ PCBA (サーボ内部) は交換できません: サーボ ハウジング内に入る内部 PCBA を設計している場合 (元のコントロール ボードを置き換える)、これはブランド固有です。サーボが異なれば次のような違いがあります。
内部 PCBA 設計の場合は、オリジナルをリバース エンジニアリングするか、正確なサーボ モデルの詳細な仕様を取得します。外部ドライバー PCBA 設計 (標準サーボ コネクタに接続するボード) の場合、すべての主要な RC ブランド間で優れた互換性があります。
実稼働用の設計を承認する前に、次の 5 つのテストを実行します。
| 試験方法 | 合格基準 |
|---|---|
| 1. PWM の整合性 | サーボ コネクタのオシロスコープ、50Hz、1 ~ 2ms パルス。クリーンなエッジ、リンギングなし > 0.3V、ステップ分解能 1µs。 |
| 2. 負荷時の電圧降下 | サーボをストール(位置を保持)し、サーボ ピンの VCC を測定します。無負荷電圧からの降下 < 0.3V。 |
| 3. リップル試験 | オシロスコープはAC結合されており、サーボは連続的に動作します。リップル < 200mV ピークツーピーク。 |
| 4. 熱試験 | 5 つのサーボを同時に 1 時間実行します。 70°C を超えるコンポーネントはありません。 |
堅牢な RC サーボ PCBA は、次の 5 つのエンジニアリング上の決定によって定義されます。
マルチサーボ設計 (8 チャネル以上) の場合は、専用の電源プレーンとグランド プレーンを備えた 4 層 PCB を使用します。内部サーボ PCBA 設計の場合は、モーター ノイズ抑制 (モーター端子間で 100nF) と絶縁テープを追加して、ケースのショートを防ぎます。これらの実践により、RC アプリケーションとロボット アプリケーションの両方でジッターのない動作と長期的な信頼性が一貫して実現されます。
信頼性の高い RC サーボ コントローラーを構築する準備はできていますか?Unixplore エレクトロニクスにお問い合わせくださいのために:
Delivery Service
Payment Options