ATtiny26のVCC / GNDピンが整列しないのはなぜですか?


15

以下のATtiny26マイクロコントローラーのピン配置図では、20ピンICです。

ATTINY26ピン配置図

VCC / AVCCピンとGNDピンは整列していません。確かに、PCB設計はこれらを接続する方が、交差する(ビア、2番目のレイヤー、または複雑なルーティングを必要とする)よりも真っ直ぐに進む方が簡単です。

なぜこれらのピンはそのように切り替えられるのですか?

回答:


26

最近のプロトタイプから学んだように、非常に良い理由の1つは、回路内のICの物理的なレイアウトを逆にすることです。

このマイクロコントローラーのスルーホールバージョンをソケットに逆向きに接続し、オシロスコープで約1時間を費やして、ピンが期待どおりに動作しない理由を特定しようとしました。

ICが後方にある(そして自分を撃ちたいという欲求から回復した)ことを発見したとき、極性反転によってICが役に立たなかったことに感謝していることに気付きました。この配置ではピンが後方にあるため、チップは実際に両方向でVCCとGNDを正しく受け取ります。

ピン1にVCCがあり、反対側のコーナーにGNDがあるICでは、逆方向に挿入すると、一般に非常に急速に熱くなります。


16
つまり、1時間を無駄にするのではなく、すぐに問題を見つけることができます。;-)
ブライアンドラモンド

私は数ヶ月前に同じ問題を抱えていました。gitでコミットを1時間ロールバックすると、ICが後方にあることがわかります。
ヴォラック

興味深いことに、私もブレッドボードの反対側に5V電源を接続することでミスを犯し、電源の緑色のLEDのみが明るさを失ったことに気づきました。
ローマンスーシ

7

Atmelの設計者以外は誰も確かに言うことはできませんが、ピンが切り替わる理由の1つは、それらが異なることを強調するためです。VCCとAVCCは異なり、GND 6とGND 21は技術的にはAGNDです。これらは2つの冗長ピンになることを意図していません。それらを互いに相殺することにより、PCB設計者は、便宜上それらを単純に結び付けた場合に、自分がしていることを再考することができます。ATTINY26データシートから

ここに画像の説明を入力してください ここに画像の説明を入力してください

その他のAtmelパーツは、明示的に2番目のグランドピンをAGNDとして参照します(ATTINY 87、167、261、461、861)

オフセットピンの予期しない利点は、誤って挿入された場合にチップをフライすることを防止することですが、それは工業製造プロセスにおいて大きな懸念事項であると私は強く疑います。どちらかといえば、左側のハイ出力が誤って右側のグランドに突然接続された場合、同じ問題が発生します。


1
+1私は、AVCCとAGNDは、それらの反対側のVCCとGNDとは技術的に異なり、したがって、冗長接続を目的としていないことを認識しています。チップを間違って挿入すると興味深い結果になりました。これにより、ピン配置の詳細が確実に追加されます。PCBデザイナーに自分がやっていることを「再考」させることだけを強制しているのかどうかはわかりません。おそらくさまざまな理由があります。
-JYelton
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.