Bazı testler yapmak için işte bir cihaz verildi. Temel olarak bir IC eski hale geliyor, bu yüzden yedek parçayı test etmem gerekiyor. ESD kontrollerini tekrar yaptıktan sonra, cihaz başarısız oldu.
Cihazın geçmişini kontrol ettim ve daha önce ESD'yi geçerken sorunlar vardı. Test tesisinden, cihaz tamamen metal olduğu için (Paslanmaz çelik gövde) yalnızca 4kV'a kadar temas boşalmasının geçmesi gerektiğine dair bir not vardı (İngiltere'deyim). Görünüşe göre USB kalkanı ve toprak arasına bir kapasitör / direnç eklenene kadar birkaç kez başarısız oldu ve PCB toprak ile metal kasa arasında daha iyi temas sağlamak için küçük bir metal çıkıntı sokuldu. Bu daha sonra görünüşte geçmesine izin verdi.
5 yıl devam et ve testleri tekrarlıyorum. + 4kV'de kontak deşarj testini her yaptığımda, cihaz hafızasını kaybediyor (bu bir veri kaydı cihazı) ve fabrika ayarlarına sıfırlanması gerekiyor ve tekrar çalışması için günlük kaydını yeniden başlatması gerekiyor. Önceki IC'yi kullanarak bazı eskileri tekrar kontrol ettim ve bunun da başarısız olduğunu öğrendim. Kesinti bir sorun gibi görünüyordu (bazı cihazlar 10 testte 3'ü geçti, diğerleri 10 vb. Başarısız oldu), bu yüzden bana ESD testindeki geçişte muhtemelen bir şanssızlık gibi görünüyordu.
Bir çok şey denedim, USB kalkanı toprağa bağlayan (farklı değerler, yüksek / düşük) mevcut olana paralel olarak ekstra kapasitörler koydum, direnci farklı değerlere (yüksek / düşük direnç) değiştirdim ve Paralel ve direnç yerine kondansatör yerine ferrit boncuklar görmüştüm, bazı yerler önerdi, ama yine de başarısız oldu. Geçmemin tek yolu USB ekranını doğrudan topraklamaktı .
Çevrimiçi görünüyorsun USB kalkanını topraklamanız gerekip gerekmemesi gerektiğini açıkça söyleyen hiçbir yer bulamıyorum. Bu tartışma BURAYA farklı görüşler var, bu BURAYA da bir tartışma var. BU bağlantı, blendajın yalnızca ana bilgisayara toprağa bağlanması gerektiğini belirtir, ancak hiçbir cihaz blendajı toprağa bağlamaz ... BU belge, ekranın kasaya bağlanması gerektiğini belirtir. Yine de, Şekil 12'de USB kalkanının GND düzlemine bağlanması gerektiğini gösteriyor.
Sadece bununla ilgili birçok farklı görüş var gibi görünüyor, bu yüzden daha sonra ne yapacağımdan emin değilim. Kalkanın topraklanması ESD'yi geçmesini sağlar, ancak bu yapılması gereken bir şey mi? Yoksa daha iyi bir çözüm aramaya devam etmeli miyim? Eğer öyleyse, iyi bir çözüm nedir.
DAHA FAZLA BİLGİ:
- PCB, çok düzensizdir ve uzaması zordur, bu da USB konektörünün yanındaki yer düzleminin çok küçük olmasını sağlar.
- Bu konuda herhangi bir mekanik tasarım değiştirmem yasak. Sadece kolayca uygulanabilecek ve PCB ya da ürünün yeniden tasarlanmasını gerektirmeyen bir çözüm bulacağım, bu yüzden bu önerileri yapmak anlamsız.
- Bu bir çalışma cihazıdır ve şematik olarak göstermeme izin verilmedi, bu yüzden lütfen sormayın. USB giriş devresi bu tasarıma dayanıyordu:
- Ortak mod şoku, ferrit ve TVS diyot koruması zaten tasarımda.
- Ben asıl tasarım mühendisi değilim. Artık şirket için çalışmıyorlar, bu yüzden yaptıkları tasarım seçimleri için gerekçelerini bulamıyorum
- Cihaz USB 2.0
- Ünite -4kV'da testi geçiyor, sadece + 4kV'da başarısız oluyor
DAHA FAZLA BİLGİ
Yorumlara gereken daha fazla bilgi buraya eklenecek.
Gerçek PCB'yi gösterebileceğim tek şey şudur:
Zemin düzleminin USB soketinde kısa durduğunu görebilirsiniz. Büyük delik, USB kalkanının tırnaklarının PCB ile mekanik bir bağlantıya sahip olduğu yerdir. R1 daha sonra blendajı GND'ye bağlamaktadır ve C3 kapasitörü diğer bağlantıda da aynısını yapmaktadır. Kalkan 100k res / 100nF kapağıyla toprağa bağlanır. Metal şasiye dayanan PCB'ye takılan metal bir tırnak vardır. Eski ESD raporuna göre, buna ihtiyaç vardı veya cihaz arızalandı. Görebildiğim kadarıyla, ESD'den korumak için bu örnek devreye ek olarak eklenenler yalnızca bunlardı.
Yorumlardaki sorulara cevap olarak:
- USB kalkanı üzerinde bir kontak deşarj ESD testi yaparken arıza meydana gelir (tüm diğer alanlarda sorun yok, sadece USB kalkanı arızalı)
- Test, ünite kayıt yaparken gerçekleşir. USB üzerinden hiçbir cihaza bağlı değil.
- Direnç / kapasitör çözümü yerine GND'ye bir 0R bağlantısı denedim, ancak bu hala başarısız oluyor. Doğrudan USB kalkanından kasaya (PCB GND'ye bağlı) bir tel bağlantısı eklediğimde sorun çözüldü. Bunun PCB tasarımı nedeniyle olduğuna inanıyorum. USB tarafının yakınındaki yer düzlemi çok küçüktür (yaklaşık 12mm x 15mm). Yine de şasi büyük. Bu değiştiremeyeceğim bir şey.
- Şasinin PCB GND sekmesine olan konumu, sekmeye 30 dakikalık iz bırakan bir alt PCB üzerindedir. (evet, kulağa garip geldiğini biliyorum, ancak alan kısıtlamaları saçma ve bu benim tasarımım değildi!)