ハードウェア設計を外注する際に注意すべき点

【無料ダウンロード】組み込み機器・ハードウェア設計入門
組み込み機器・ハードウェア設計製作.comでは、技術資料を無料で発行しております。
組み込み機器の基礎知識や設計開発のポイントについて分かりやすくまとめた資料となっており、
新任設計者のための教育用だけでなく、ベテラン設計者のため知識の復習用としてご活用いただけるものとなっております。組み込み機器の設計開発 入門書として是非ご活用いただき、皆様の設計開発のお役に立てれば幸いです。
ハードウェア設計について
「ハードウェア設計」と一口に言っても、設計する要素は多数あります。それもまた、10、20といったレベルではありません。これは機器に使用されるソフトウェア以外は、ハードウェアと言うことができ、ハードウェアの定義が非常に幅広いためです。例を挙げると下記の通りとなります。
<ハードウェア>
筐体、液晶パネル、基板、各種素子、プロセッサ…
また、具体的な設計要素としては下記の通りとなります。
①プロセッサ、FPGA、ASIC
②基板
③筐体
④機械装置 等
これらの設計要素と、設計のポイントについては下記記事で詳しく解説しておりますので、是非ご覧ください。
>>組み込みハードウェアとは?組み込みハードウェアの種類・設計要素・設計のポイントを解説!
このように多数の設計要素を持つハードウェア設計ですが、外部に委託する際にはどのような点に注意する必要があるのでしょうか?
ハードウェア設計を外注する際に注意すべき点
結論から述べると、ハードウェア設計を外注する際に注意すべき点は、「システムの曖昧性」です。一般的に、顧客がハードウェア設計を外注する理由は、社内で開発・設計要因がいないためであり、システムの細部まで決めようとしても知識上厳しいものとなっております。しかし、システムの細部が決められておらず、「曖昧」な状態でベンダーに見積もり依頼をすると、ベンダーは要件や仕様を今までの経験や予想から、見積りを作成せざるをえなくなってしまいます。これにより、顧客からベンダーへの要求が伝わりきらないということだけでなく、見積額を必要以上に高くしてしまう恐れがあります。また、相見積もりをしたとしても、似て非なるシステムを三者三様で見積もることとなってしまいます。このようなトラブルを防ぐためには、契約前にシステムの細部を全て固めることが最適ですが、これは膨大な時間が必要になるため、あまり現実的ではありません。したがって、契約締結後にベンダーと一緒に細部を詰めていく必要があります。ただ、システムの細部が決まっていない状態で見積もり依頼をすると、前述の通りコストアップに繋がってしまうため、可能な限り顧客側で決めておく必要があります。次章で顧客側が最低限委託先に伝えるべきポイントをご紹介します。
ハードウェア設計で委託先に必須で伝えるべきポイント
計測器を製作する場合を想定すると、必須で伝えるべきポイントは下記の通りとなります。
①搭載する機能リスト
測定チャンネル数、測定レンジ、外部インターフェース 等
②個々の機能の性能要件
サンプリングレート、測定精度、処理速度 等
③一般仕様
大きさ、重さ、入力電源、消費電力 等
例として上記の3種類を挙げましたが、「曖昧性」を可能な限り排除することが、顧客の要求通りのシステムの実現に繋がるため、決まっていることは可能な限り伝える必要があります。また、決まっていないことについて、「後は適当に設計しておいてください。」とベンダーに丸投げしてしまうと、過少・過大な機能に繋がりかねないため、ベンダーと情報交換の時間を作り、細部まで決めきることをオススメします。
当社が設計開発を手掛けた事例
SoC画像処理ボード 開発


産業機械メーカー様より、専用用途の画像処理装置を製作してほしいとのご依頼を頂戴しました。 当メーカー様より、組み込みボードの製作を多く依頼頂いていましたが、従来FPGAにて開発していました。
しかし、今回は、納入後に自社にて柔軟に制御変更できるようにしたいとのご要望がありました。納入後の制御仕様変更に対応できるように、SoCを使用して設計しました。 SoCはLinuxが使用できれば制御仕様の変更が可能であり、お客様先で柔軟な制御仕様変更を行えます。CPUを使用せず、SoCを使用することでコスト最適化も実現でき、量産時のコストダウンが可能となりました。
Bluetooth通信治具 開発



音響機器メーカー様向けに、Bluetooth通信治具を開発した事例です。 Bluetoothヘッドセット製品に向けてHFPプロファイルにて製品とペアリングし、オーディオデータの入出力を確認できる装置の製作をしたいというご要望でした。PCを使用することで試験を行うことも可能ですが、インラインで使用し、安定稼働を実現するために専用冶具を製作したい、当社にお声かけ頂きました。
お客様のご要望に基づき、以下のような仕様を組み込みました。
①基板のSDカードに入れたWAVファイルをBluetoothを介して製品に送信し、製品のヘッドフォンから音声出力
②基板内マイコンのプログラムにてオーディオデータ(サイン波)を生成し、Bluetoothを介して製品に送信し、製品のヘッドフォンから音声出力
③製品のマイクから入力されたオーディオ信号をBluetoothを介して基板にて受信し、基板上のDACを介して基板のアナログポートから出力
納入時には使用していませんが、A2DPプロファイルにも対応可能な仕様としました。
まとめ
いかがでしたでしょうか。
ハードウェア設計を外注する際に注意すべき点についてご理解いただけましたか?
組み込み機器・ハードウェア設計製作.comを運営する株式会社アイディアイでは、組み込み機器ならびにハードウェアの開発や受注製造を行っております。
「用途に適した組み込み用ボードが欲しい」「小規模化のためのサポートを依頼したい」などなど、組み込み開発にかかわるご相談はぜひ当社までお気軽にお申し付けくださいませ。
弊社担当よりお返事させて頂きます。
技術情報・技術コラム

- 組み込みボード
内部配線を排除する「マザーボード型」Raspberry Pi用拡張ボードの設計手法
当コラムでは、HATのスタック構造が引き起こす厚みの増大・排熱問題・耐振動性の低下といった物理的な限界を踏まえ、Raspberry Piをコンポーネントの一部として1枚の基板に集約する「マザーボード型」設計手法のメリットと実践ポイントについて、内部配線の排除から電源回路の統合・PoE対応まで、製品の小型化・メンテナンス性向上につながる具体的な設計手法を分かりやすく解説します。

- 組み込みボード
古い機械を「スマート化」する。既存設備に後付け可能な、レガシーI/F対応のラズパイHAT開発
当コラムでは、RS-232CやRS-485・4-20mA電流ループ・アナログ信号といった現代のIoTを阻む「レガシーの壁」を踏まえ、Raspberry Pi用の専用拡張ボードを活用して古い産業機器をネットワーク化する「レトロフィット」設計手法のメリットと実践ポイントについて、信号レベル変換とフォトカプラによる絶縁から既存プロトコルのエッジ処理・複数規格の統合まで、過酷な現場でも止まらない設備延命とDX推進につながる具体的な設計アプローチを分かりやすく解説します。

- 組み込みボード
Raspberry Piを「試作」で終わらせない。製品化に不可欠な専用HAT(拡張ボード)開発の進め方
当コラムでは、Raspberry Piを試作どまりで終わらせず製品化・量産化につなげるために、なぜ市販のHATではなく専用カスタム拡張ボードが必要なのかを解説します。供給不安・過剰コスト・信頼性不足という市販HATの3つのリスクから、機能集約による小型化・コスト最適化・品質安定化のメリット、さらに製品寿命を延ばすための回路設計ポイントまで、製品開発の実情に沿って分かりやすく紹介します。

- 組み込みボード
産業現場でラズパイを安定稼働させる鍵。ノイズ・環境対策を施した「カスタム拡張ボード」の重要性
当コラムでは、産業現場でRaspberry Piを安定稼働させるうえで欠かせないノイズ・環境対策の必要性や、市販の拡張ボードでは対応しきれない理由、信号絶縁・サージ保護・ウォッチドッグタイマといった産業用カスタマイズの具体的な設計ポイントについて、実際の現場トラブル事例を交えながら分かりやすく解説します。

- 組み込みハードウェア
効率的な製品開発を実現するハードウェア設計代行の活用メリットと依頼フロー
当コラムでは、ハードウェア設計代行を活用するメリットや、依頼から納品までの標準的なフロー、プロジェクトを成功させるための秘訣について、実際の開発プロセスに沿って分かりやすく解説します 。

- 組み込みハードウェア
ハードウェア設計代行の料金・費用はどう決まる?コストを左右する主要な要素を解説
当コラムでは、ハードウェア設計代行の費用を左右する回路の複雑性や試作回数などの主要な4要素を解説します 。また、料金体系の仕組みや、トータルコストを抑え最適化するための考え方についても紹介します 。

- 組み込みハードウェア
ハードウェア設計代行を依頼する際のポイントと、失敗しないパートナー選びの基準
当コラムでは、ハードウェア設計代行を依頼するメリットや、技術力・透明性・サポート体制というパートナー選びの3つの基準を解説します。製品価値を最大化する最適な協力先を見極めるためのポイントを紹介します。

- 組み込みソフトウェア
マイコン開発をベアメタルで行うメリット
今回の記事では、マイコン開発をベアメタルで行うメリットについて解説していきます。

- 組み込みソフトウェア
組み込みソフトウェア開発におけるベアメタル開発の難しさ
今回の記事では、組み込みソフトウェア開発におけるベアメタル開発の難しさについて解説していきます。

- 組み込み機器
RTOSを用いた組み込みシステム開発
今回の記事では、RTOSを用いた組み込みシステム開発について解説していきます。特徴やメリットも紹介します。








