怖っ!目次はじめまして、開発部で電気設計の責任者&設計者(プレイイングマネージャー)をやっています大成と申します。電気のエンジニアにとって絶対に切り離すことができないノイズ。音で言うなら、聞きたい音以外のお邪魔な音を雑音っていうのと同じですね。雑音で聞き間違えたり、言いたいことが正しく伝わらなかったりする様に、電気の世界でもノイズによって、正しく動作しないことがあります。我々電気担当はノイズを注意深く扱います。今回私が紹介するのは、電子マネーチャージ機「AES-EMC」の開発秘話でございます。通信って何?」より通信ICが誤動作するってどういうこと?ICの中には、正確に時の間隔を刻む基準信号(それをクロックと呼んでいる)が必要になる場合があります。この基準が乱れると、そのICの動きも同じ様に乱れます。すると周りとタイミングが合わなくなり、やることにズレが発生します。これが誤動作するというやつですね。UARTという部分が誤動作しています」よりなぜクロックが歪んだの?別件の開発で、ノイズ対策に効果があったので、その成功例を取り込みました。別件の成功例とは回路条件が異なるため、ノイズだけでなくクロックにも作用し、クロックが小さくなりました。C1の波が減衰してC2の様に小さくなっているなぜ設計で見抜けなかったの?担当A:前回ノイズに効いたから、今回もノイズ対策に入れておこう・・・ノイズ対策に成功した経験が全面にでたため、回路条件の検討・設計が疎かになりました。回路条件を確認せず設計工程を通過させています。(弊害を見落としていますね。)なぜデバッグで見抜けなかったの?成功例を流用したので設計しておらず、正常で当たり前と検証ポイントに挙げていなかったのです。(良い結果が得られると思い込んでいます。)なぜ試作で見抜けなかったの?試作は動いていた。これもたまにあることで、試作ロットでは個体差の組み合わせでたまたま正常に動き、合格を出す場合があります。(皆さん試作台数ってどうやって決めているのでしょう?)なぜ量産早期に見抜けなかったの?この部分がオプションということもあり、検査に含まない機能で発見が遅れました。障害は1つのミスでは実害に到達しないと言いますが、その通りだと実感しました。安くはない改修費用と工数が発生しましたが、こういう経験を経て安定したハードウェアを設計する部隊として、我々は今日も成長しています。ここまで読んでいただきありがとうございました。いう時代もありましたが、今は電気設計グループを率いて突っ走っています。自称なんちゃって日曜プログラマー!ほかの奮闘記も見るご相談・ご質問等ございましたら、お気軽にお問い合わせください。