PCBはメーカーから返されます。それは新しいデザインであり、もちろんすべての主要部品をブレッドボードに載せていますが、問題が発生することはわかっています。問題を引き起こす可能性のあるものが多すぎます。例:
- 回路図のエラー
- ERC / DRCで見つからないレイアウトのエラー
- はんだ付け中の部品の置き忘れ
- はんだ付け時のショートなど
- 上記の任意の組み合わせ
最近、2つの比較的複雑なボードがありましたが、基本的には、エラーを特定するために、アセンブリ後にボード全体を実装解除する必要がありました。エラーを見つけましたが、ボードはスクラップでした。
最小限の部品と手はんだ付けできない部品から始めようとしました(ペースト、ステンシル、トースターを使用しています)。通常、これはMCU、JTAGコネクタ、およびいくつかのコンデンサです。その後、問題をチェックしながら、徐々に他の領域を埋めていきます。
このアプローチは機能しますが、本当に遅いです。また、特定のハードウェアの存在を前提とするコードでは、コメントアウト/コメント化する必要があります。
誰もが新しく設計されたPCBにアプローチする方法についてのヒント/提案を持っていますか?
編集:私は主に、隠された電源レールの短絡、またはMCUをブロックするものなど、ボードが死んでしまうような種類の問題について考えています。