IoT製品は魅力的でありながら時にはフラストレーションを感じさせる製品です。これらの製品を成功させるためには、設計チームは多機能である必要があります。ハードウェア、組み込みソフトウェア、ウェブプラットフォームやアプリ、そして機械的なエンクロージャーを完璧に仕上げなければならないのです。これらのいずれかの領域に問題があると、新製品は劣ったものになり、最終的には競合製品が市場シェアを奪うことになります。
では、これらの製品が成功裏に設計されるためには何が必要でしょうか?IoT PCB設計は、ハードウェアだけに関するものではありません。ユーザーエクスペリエンスやフォームファクターも重要です。これは、IoT PCB設計チームが異なる分野で協力し、全員が互いの成果物を把握する必要があることを意味します。クラウドプラットフォームやオンプレミスのネットワーキングプラットフォームは、このような協力を可能にするのに役立ちます。
最近IoT製品を購入した場合、例えばスマート家電やホームセキュリティシステムなど、携帯電話にアプリをダウンロードして、会社のウェブサイトでアカウントを作成する必要があったかもしれません。これらの製品には、厳密な設計仕様が必要な興味深いエンクロージャもあります。IoT製品のこれらの異なる側面は、IoT PCB設計チームが多機能であり、成功した設計のために協力する必要があることを意味します。IoT設計チームには、次の分野の人々が含まれます:
最近取り組んだIoTプロジェクトでは、私(リードエンジニア/マネージャーとして)、PCBレイアウトエンジニア、組み込み開発者、クライアントの機械設計者、そしてクライアントのソフトウェア開発チームとの間での協力が必要でした。これらのタイプのプロジェクトは、多くの人が同じ目標に取り組んでいるときに非常に複雑になり得ますし、全員を同じページに保つには、新しいプラットフォームを作成するために必要なさまざまなファイルタイプをサポートできる協力ツールが必要です。
ソフトウェアチームの一員として働いたことがある人なら、Slack、Jira、およびコードの共有、タスク進行の追跡、未解決の開発問題に対するチケットの入力のための他の協力およびチャットツールに慣れているかもしれません。使用する協力ツールは、IoT PCB設計および開発の一環としていくつかの重要なタスクを可能にするべきです:
ハードウェア開発の領域でも、より多くの企業がリモートワークに移行するにつれて、設計チームはデザインソフトウェアと統合するクラウドベースまたはオンプレミスのシステムが必要になります。現在のリモートコラボレーションツールは、ECADおよびMCADプログラムに設計データを即座にインポートするためのアクセシビリティを提供できず、バージョン管理、コンポーネント管理、およびユーザーアクセス制御も提供できません。ハードウェアチームは、PCBデザイナーを機械設計者と統合し、やがては組み込み開発者とも統合する新しいプラットフォームを使用する時が来ました。
Altium 365は、Altium DesignerとAltium Concord ProやAltium Viewerのようなアプリを統合する唯一のプラットフォームであり、多機能チームのためのコラボレーションを容易にします。全ての分野のエンジニアが互いの設計データを見て、直ちにAltium Designerにインポートしたり、Altium Concord Proのウェブインスタンスを通じて閲覧することができます。アクセス制御機能、バージョン管理、コメント機能により、ハードウェア開発のためのGitHubスタイルのプラットフォームをチームで作成できます。これは、IoT PCB設計チームが複雑なプロジェクトに協力するのに理想的な方法です。
Altium 365上のAltium Concord Proは、これまでソフトウェア開発の世界に限定されていた電子業界に前例のない統合をもたらし、デザイナーが自宅で作業し、前例のない効率のレベルに達することを可能にしています。
Altium 365上のAltium Concord Proで可能なことは、これまでのところ表面をかすめただけです。製品ページでより詳細な機能説明を確認するか、オンデマンドのウェビナーのいずれかをご覧ください。