ATtiny26'nın VCC / GND pinleri neden hizalanmasın?


15

Bir ATtiny26 mikrodenetleyici, 20 pimli bir IC için aşağıdaki pin diyagramında:

ATTINY26 pinout diyagramı

VCC / AVCC ve GND pinleri hizalanmamış. Tabii ki PCB tasarımının bunları çaprazlamak yerine düz olarak geçerek (vias, ikinci bir katman veya karmaşık yönlendirme gerektiren) bağlaması daha kolay olacaktır.

Neden bu pimler bu şekilde değiştirilmeli?

Yanıtlar:


26

Kendimi yakın zamandaki bir prototipten öğrendiğim için çok iyi bir neden, IC'nin fiziksel düzenini bir devrede tersine çevirmektir.

Bu mikrodenetleyicinin delikten geçirilmiş bir sürümünü arkaya bir sokete taktım ve pimlerin neden beklendiği gibi davranmadığını belirlemeye çalışan bir osiloskopla yaklaşık bir saat geçirdim.

IC'nin geriye doğru olduğunu keşfettiğimde (ve kendimi vurma arzusundan kurtulduğumda), kutupların tersine çevrilmesinin IC'yi işe yaramaz hale getirmediğine minnettar olduğumu fark ettim. Bu düzenlemede pimler geriye doğru olduğunda, çip aslında her iki yönde VCC ve GND'yi doğru şekilde alır.

Pim 1'de VCC ve karşı köşede GND bulunan IC'lerde ısınırlar ve geriye doğru takıldığında genellikle çok hızlı bir şekilde başarısız olurlar.


16
Yani sorunu bir saat harcamak yerine hemen bulursunuz! ;-)
Brian Drummond

Birkaç ay önce de aynı problemi yaşadım. Git'te bir saatlik bir geri alma işlemi yalnızca IC'nin geriye doğru olduğunu öğrenmek için çalışır.
Vorac

İlginç bir şekilde, breadboard'un yanlış tarafına 5v güç kaynağı ekleyerek hata yaptım ve sadece arzdaki yeşil LED'in parlaklığını kaybettiğini fark ettim ... ATTiny26 neredeyse bir dakika yanlış kutuplardan kurtuldu!
Roman Susi

7

Atmel tasarımcıları dışında kimse kesin olarak söyleyemez, ancak pimlerin değiştirilmesinin nedenlerinden biri tam olarak farklı olduklarını vurgulamaktır. VCC ve AVCC, teknik olarak AGND olan GND 6 ve GND 21 gibi farklıdır . İki yedek pim olması amaçlanmamıştır. Onları birbirinden uzaklaştırarak, PCB tasarımcılarının kolaylık sağlamak için basitçe birbirine bağlamaları durumunda ne yaptıklarını yeniden düşünmelerini sağlar. Gönderen ATTINY26 veri sayfası:

resim açıklamasını buraya girin resim açıklamasını buraya girin

Diğer bazı Atmel parçaları ikinci topraklama pimini AGND olarak açıkça belirtmektedir (ATTINY 87, 167, 261, 461, 861)

Ofset pimlerinin beklenmedik yararı, yanlış takılırsa talaşların kızartılmasını önlemesine rağmen, bunun herhangi bir endüstriyel üretim sürecinde yüksek bir endişe kaynağı olduğundan şüpheliyim. Bir şey varsa, sol taraftaki yüksek bir çıktı aniden sağ taraftaki toprağa yanlışlıkla bağlıysa, aynı probleminiz olacaktır.


1
+1 AVCC ve AGND'nin teknik olarak kendilerinin karşısındaki VCC ve GND'den farklı olduğunu ve bu nedenle yedekli bağlantıların tasarlanmadığını fark ediyorum. Çipin yanlış takılmasının ilginç bir sonucu oldu. Bu kesinlikle pim düzenlemesi hakkında ek ayrıntılar sağlar. Sadece PCB tasarımcılarını ne yaptıklarını "yeniden düşünmeye" zorladığından emin değilim. Muhtemelen çeşitli nedenleri vardır.
JYelton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.