組み込みソフトウェア開発のためのリスク管理 成功したダウンヒルスキーヤー、F1レーサー、登山家に共通するものは何でしょう? そのスポーツについて、できるだけ多くのことを学び、最高の道具を使用していることです。このアプローチを取ることによって、単なるリスクを、明確な見返りのある計算されたリスクに変えるのです。しかし、組み込みソフトウェアの開発は危険なスポーツではない、と言われるかもしれません… 実際には、先進運転支援システム(ADAS)アプリケーションや自動運転アプリケーション用の埋め込みソフトウェア開発は、考えているよりリスクの大きい場合があります。少なくとも、ほぼ時速160 kmで山を滑り降りたり、またはむき出しの断崖の表面を登ったりする人たちのように、リスクを減らすのに必要な知識とツールを蓄積している場合を除いて。 うまくいかないのは何か? ADASや自動運転技術は、組み込みソフトウェア、マイクロプロセッサ、プリント基板(PCB) を組み合わせた組み込みソリューションによって、アダプティブクルーズコントロール、車線逸脱警告 記事を読む PCBレイアウトソフトウェア比較に最も重要な機能 掘り出し物を見つけようと思って、中古車販売店に行ったことがありますか? 整備工でもなければ、ほとんど不可能です。私の場合、値段を除いて、自分にはほとんど同じに見える2台の車から選ぶことになりました。安い方を選んで、近くの整備工場に持って行くと、ぽんこつを選んだことが分りました。PCB設計ソフトウェアを選ぶときにも、同じ気持ちになることがあります。無料のプログラムを使用して、または中級のプログラムを購入して、自分が必要とするものには、ほど遠いことが分ったときです。電子設計自動化(EDA)ツールを決める前に、基板の設計に必要な高度な機能をサポートするか、確認する必要があります。また、自分特有のニーズに合うようカスタマイズできる統合環境で、これらの全ての要素が利用できることも重要です。 探すべき機能 私は、値段だけで車を選びました。もう一方の車と見た目は同じなのに、数千ドル安かったのです。結局、値段相応だと分りましたが、このことは、ECADソフトウェアにも当てはまります。たぶん、PCBの設計に 記事を読む 4~20mAの電流ループレシーバーを最小の部品数で設計する方法 私は昔からGordon Ramsayのファンでした。彼は、ヘルズキッチンの不運な競技参加者が毎回生のホタテを提供するたびに、愉快な文句をつけて楽しませてくれます。しかし、本当に面白かったのは、彼がアジア料理を試みたときです。状況は一変し、彼は優れたアジア料理が、いつも作っているビーフウェリントンとは完全に異なるものであるということを、苦心の末に学んでいました。 プロセス制御: 4 ~ 20mAが最適な用途。 私は、プログラマブルロジックコントローラー(PLC)が主流である業界で、純粋なデジタル電子回路の設計に5年間を費やした後、アナログ設計に移行したとき、同様な経験をしました。私が「Ramsayのアジア料理への挑戦」を最初に体験したのは、PLC用の低コストのローカライズされたオプションとして、8ビットマイクロコントローラーを搭載した複数の4 ~ 20mA電流ループ レシーバーを使用する最初のプロジェクトに従事したときです。アナログプロセス制御の専門家にとってはごく簡単なことなのでしょうが 記事を読む 設計の複雑さが増すにつれて最高のプロフェッショナル向けPCB設計ソフトウェアが要求される理由 子供のころの生活は単純だったなと思い返すことがありますか? 仕事もなく、ローンもなく、自分の子供と口論することもありませんでした。私の主な役割は表で駆け回り、遊んでいる間に泥だらけにならないようにすることでした。今の生活は確かにあの頃より良いものですが、同時にはるかに複雑になりました。それと同様に、PCB業界も成長し、 より複雑なものとなりました 大きくて単純な基板はもうありません。今では全ての回路が小さく、洗練されており、ときにはフレキシブルである必要があります。このような業界の動向から、設計者はレイアウトや回路図の作業だけでなく、何でも行える技術者であることが要求されています。このため、リジッドフレキシブル設計、ECAD/MCADコラボレーション、関係者との協力、電源供給ネットワーク解析(PDNA)などを行うため、最高のソフトウェアを常に利用可能にしておくことが重要です。 リジッドフレキシブル設計 子供の頃の私はずっと体が柔らかかったのですが、今では爪先に触れるのもやっとです 記事を読む FIRST Robotics CompetitionはSTEM系の生徒をスーパースターに変えます Chris Jenningsは、FIRSTと長くかかわっており、 FIRST Robotics Competition (FRC) に対して、周囲の人も熱くするほどの熱意を持っています。現在彼が指導しているチームMechanical Mayhem 1519には、FIRST Competitionに参加したことのある彼の7人の子供のうちの最年少の子(つまり末っ子)も所属しています。2004年初めに、Jenningsは、9~14歳の生徒たちがレゴを使って参戦するFIRST Lego League(FLL)のチームのコーチを務めました。そのシーズンの終わりに、生徒たちの多くが対象年齢を外れ、高校レベルのFRCに移りました。2005年、JenningsをコーチとしてMechanical Mayhem 1519が誕生し、それ以来負けなしです。 . Jenningは、電気技師として30年以上、ASICやアレイプロセッサー、その他基本的な設計を行ってきました。彼はまた、コンサルティング会社を成功させ 記事を読む PCB設計者Cherie Litson: BSEEの学位を持つCIDマスターインストラクター Warner: ご自身のこと、設計者としてのキャリアパスについてお聞かせください。 Litson: 1971年に(ネバダのテストサイトを手伝う)製図見習いとして働き始めました。それから、機械と電気の製図技師として下積みを重ねました。そのとき、複雑な手張りで電子部品を設計している設計者たちと出会いました。私は、その部品の芸術的なできばえにすっかり夢中になり、設計者たちが驚くべきレイアウトを作成する様子に見入りました。そして「いつか自分もやってみよう」とひそかに考えました。まもなく私は、電子工学の知識が必要であることに気付き、学校に戻って電気技師になりました。ところが、製造を考慮した設計について十分に理解していないことに気付きました。そこで、IPCに参加して製造の問題について学びました。この経験で私は生まれ変わり、よい基板設計に必要な機械、電気、製造の全ての要素を総合的に理解するに至りました。 2006年にはCID、2008年にはCID+を取得しました。2015年 記事を読む エレクトロニックルールチェックで回路図のミスを取り除く 多くの設計者や企業は、PCBの適切なレイアウトを作成するのに大いに努力しており、最近では周辺の機械的条件をリアルタイムでチェックしています。しかし、既に回路図にエラーが含まれる場合は、どうでしょう? 通常、人による設計のレビューが行われますが、設計の複雑さが増し納期が短くなる中、ミスが入り込むことが、ますます普通になっています。回路図のエラーがワークフローを妨げないために、何かできるでしょう? エレクトロニックルールを使用して設計の問題を早期に見つけ修正 プロフェッショナルPCB設計ソフトウェアのエレクトロニックルールチェック(ERC)機能は,回路図のミスを見つけ取り除くのに役立ちます。いくつかの基本ルール、および設計の基となる「文法」をチェックします。自身の設計に固有のチェックを実行するようルールを設定することによって、ERCが問題を見つけ、設計の初期にそれらを修正できます。また、ERCチェックの設定と実行に、時間はほとんどかかりません…実際 記事を読む 車載アプリケーション用コンパイラの選択 図1: 「未来の自動車」は、それほど先のことではない! 車載アプリケーション用のコンパイラ機能 コンパイラ機能に求められることは、自動車業界の製品によって異なります。一部のコンパイラは、オープンソースのコンパイラがベースとなっています。一見すると、これらは有能で安価に見えます。しかし、「有能」と「安価」は、両立する場合がほとんどなく、ここでも同様です。安価ではあるが、大きな欠点がいくつかあり、実際の製品のコードを開発するときには,以下のような頭痛の種がたくさん出てくる可能性があります。 コンパイラが、再販業者の管理下にない。バグが蔓延、増殖する可能性がある オープンソースのコンパイラは、しばしばハードウェアを意識していない。ハードウェアが提供するパフォーマンスや安全性を全て利用できない場合がある。 一般に、カスタムコンパイラの生成するコードの方が優れている。より速くサイズが小さい。 コード最適化を行わないコンパイラを検討している場合、結局は自分をごまかすことにもなりかねません 記事を読む Mike Brown: 貪欲であれ | 成長を続けよ | 関係を築け Warner: Mikeさん、昔を振り返って、いつかPCB設計者になる可能性を示すような兆候が子どもの頃からありましたか? Brown: エレクターセットが大好きでした。それに、バネ付きのカーテンレールから自動車のドアの取っ手まで、何でも修理するのも大好きでした。何でもどんなふうに動くのか知りたかったですね。4年生のときのタイトル付きの自分の写真があります。「大きくなったらなりたいもの」というタイトルで、後ろに製図台が写っています。それが、私のやりたかったこと、設計「スタッフ」になりたかったんです。 Warner: 私はよく、なろうと思ってPCB設計者になる人はいないと言っています。大抵の人は、「思いがけず」この仕事に就く傾向があります。Mikeさんの場合は、どのようにして設計者になったのですか? Brown: 高校生のとき、設計者になりたいと思いました。私は高校の技術科に通っていて、製図が得意でした。高校3年生のとき、体験学習のCO-OP(産学協同教育プログラム 記事を読む 組み込みシステム向けのリン酸鉄リチウムバッテリーとリチウムイオンバッテリーの比較 この(比較的)新しい出会い系アプリTinderをご存じですか?私はまだ独身で交際相手がほしいので、試してみることにしました。まず、人の写真と経歴がランダムに出てくるので、気に入ったら右にスワイプ、気に入らなければ左にスワイプします。自分が右にスワイプし、相手も右にスワイプすると、お互いにチャットできます。試してみて、写真ばかり見ないで経歴を読むのにもう少し時間を割けばよかったと思いました。「マッチング」相手とチャットをしてみたら、写真を見て湧いた興味が冷めてしまったんです。組み込みシステムの場合も、特にバッテリーに問題があると同じように感じることがあります。たとえば、膨大な時間をかけて設計した基板なのに、バッテリーの劣化が早すぎたり、温度の問題で故障したりする場合です。最悪の場合、バッテリーから火花が出ることさえあります。私は交際相手のマッチングはできませんが、ボードに合ったバッテリー選びをお手伝いすることはできます。組み込みシステム向けの最も一般的な選択肢は、リチウムイオンバッテリー 記事を読む 組み込み機械学習アプリケーションが、どのように5Gやクラウドから恩恵を受けるか 編集クレジット: Anton_Ivanov / Shutterstock.com 大学で夜遅く勉強していたとき、人工頭脳を埋め込みたいと、よく思いました。そうすれば、必要な情報をダウンロードし、その後すぐに思い出すことができます。勉強しないですむし、ガールフレンドの誕生日を忘れることもなくなる。たぶん、自分の頭の中でNetflixを見ることさえできるでしょう。残念なことに、私より前に現れた優れた電気エンジニアは、 代わりに、モノのインターネット(IoT)機器 を設計しました。私がまだ、機械による記憶を待ち続けている間に、それらの機器は、自分の心を手に入れつつあります。機械学習と人工知能(AI)は、話題のトピックであり、おそらく、あなたのような設計者は、組み込みシステムにそれらを実装しようとしているのでしょう。1つだけ問題があります。機械学習に使用されるニューラルネットワークは、使用するエネルギーや必要な処理能力が大きすぎるのです。5Gの到来 記事を読む モノのインターネットのワイヤレスセンサーネットワークがマルチセンサーのプラットフォームにより得られる利点 世の中の人々は犬派と猫派に分かれますが、私の家族は常に猫派でした。私たちの家族は、「異常な」猫派になってしまわないよう、1つの重要な規則を自らに課していました。それは、家族の人数よりも多くの猫を飼ってはならないという規則です。時にはこの制限を取り払いたいと感じたことがありますが、猫の世話が手に負えないことにならないよう、常にこの規則を守ってきました。モノのインターネット(IoT)にも同じ原則が当てはまります。多くのIoTデバイスは 少々極端である とは思いますが、これらのデバイスのセンサーは単純性を実現しています。現在では、ほとんどのIoT機器に専用のセンサーアレイが存在し、気温や振動など周囲の各種の状況を測定します。一部のメーカーはマルチセンサーのプラットフォームに取り組んでいるため、この状況は近い将来に変化すると思われます。このような統合センサーソリューションには一般的に使用されるセンサーの広範なアレイが詰め込まれ、周囲の環境を調べることができます。このような統合されたセンサーにより 記事を読む 各種の高周波伝送ラインの長所と短所 デートというのは面倒なものです。私は、相手かまわずデートしたり、とにかく早くデートしようとする試みに失敗した後で、オンラインのデートを試すことにしました。年齢の合う魅力的な女性を見つけ、デートの準備をしましたが、約束の場所に到着したとき、騙されていたことに気付きました。相手は写真とはまったく違う人だったのです。言うまでもなく、デートは失敗しました。それ以来、機会に飛びつく前に、デートとオンラインの出会い系サイトについてもう少し詳しく調査することにしました。オンラインのデートサイトとその所有者の複雑さついて詳しく調査したくなるかもしれませんが、その時間はほどほどにして、私たちにとって最も重要な相手であるPCBにも時間を振り分けるようにしましょう。近い将来において設計者に特に重要になると思われるのは、高周波伝送線路(TL)です。従来は、伝送線路の複雑な問題は、最新の回路を設計する人々に任せておけば十分でした。しかし現在では、ごく普通のエンジニアも 記事を読む パワーインテグリティーにまつわる5つの俗説 パワーインテグリティーは新しいものではありませんが、現在ますます注目が高まっており、今後も関係者の一番の関心事であり続けるでしょう。製品の高速化と小型化の傾向が継続するなか、もはや 1 ミリも無駄なスペースはありません。設計はこの事実を踏まえて進める必要があるでしょう。業界に 2 ~ 3 年以上従事されている方であれば、パワーインテグリティーに関する下記の俗説を耳にされたことがあるかもしれません。 銅箔を使え 皆さんは、「銅箔は使えば使うほどよい」と教えられたかもしれません。銅箔の流し込みを行うだけで、パワーインテグリティーに関連する問題は、すべてとは言いませんが、その大半が解決します。ただし、これに当てはまらない場合もあります。たとえば、熱に関係する問題は解決するものの、浮島や半島が残るといった他の問題を引き起こす場合です。無害に見えるものの、浮島や半島は特定の共振周波数を持っており、一定の状況下で障害を引き起こします。こうした障害はランダムに現れることもあるため 記事を読む マイクロビアPCB設計技術について知っておくべきこと 大衆文化に少し遅れていると感じたことがありますか? 私は、Lady Gagaについて知ったばかりですが、数年前から大スターだったようです。遅ればせながら知ることができて、少しうれしいです。今、彼女の音楽を楽しんでいますが、肉でできたドレスを着て歌うのを見ないで済みました。セレブの奇妙な最新ファッションには興味がないかもしれませんが、注目すべきトレンドがいくつかあります。PCB設計界における希望の星の1つが、マイクロビアです。ここでは、マイクロビアとは何か、マイクロビアはどのような素晴らしいことができるのか、について説明します。マイクロビアは歌やダンスはできませんが、基板で多くのスペースを節約し、EMIを大幅に減らすことができます。 編集クレジット: Everett Collection / Shutterstock.com 大衆文化に少し遅れていると感じたことがありますか? 私は、Lady Gagaについて知ったばかりですが、数年前から大スターだったようです 記事を読む リジッドフレキシブル基板設計の課題を克服する ウェアラブル電子機器には「大ヒット商品」となる資格があることに、疑問の余地はありません。 ウェアラブル機器の市場 は、2016年は300億ドルになると予測されており、2026年には1,500億ドルまで成長するでしょう[1]。リジッドフレキシブルPCBの技術がなければ、これらの機器のほとんどが設計できません。つまり、エンジニアやPCB設計者は、ウェアラブルと「折り畳み型」の世界で設計、テスト、製造の専門家になる必要があります。 最も身近な製品は、おそらくスマートフォンとリンクしているスマートウォッチや、同じく手首に着用するフィットネストラッカーでしょう。しかし、これら民生品の他に、ウェアラブル機器は、医療機器や軍事用途に大いに進出しています。今では、リジッドPCBを組み込むことがほとんど不可能なスマート衣服も現れつつあります。それでは、市場に遅れないように、フレキシブル基板やリジッドフレキシブル基板をうまく設計するには、何が必要でしょう? ウェアラブル技術 - 何が問題なのか 記事を読む IoTアプリケーション用の各種LPWANネットワークの長所と短所 現在の IoT は、市場情勢と世論という闘技場における剣闘士の戦いに例えられるでしょう。 どのプロトコル やスタックを使用すべきか、どの IoT 製品が有用か( または有用でないか )、発展中の IoT エコシステムの それぞれの要素 においてどれが勝利するかというような部分について、常にラング付けが行われています。重要なのは、このような多くの小さな戦いは、設計者が次の IoT 設計において直面する、またはあらかじめ予測しておく決断の場でもあるということです。 ここでは、 IoT における現在の大きな考慮事項の 1 つとして、 IoT システム用に低消費電力広域ネットワーク( LPWAN )を使用すべきかという点について考察します。 各種のIoTプロトコルについて知る必要のあること LPWAN は、インターネットやモバイル通信に依存している従来のネットワークからの大きな変更となります。 この点については最近解説しましたが 、 IoT システムに対するアプリケーションの要点は次のとおりです 記事を読む Pagination First page « First Previous page ‹‹ ページ84 ページ85 現在のページ86 ページ87 ページ88 ページ89 Next page ›› Last page Last » 他のコンテンツを表示する