Mikrodenetleyiciyi elektromanyetik parazitten korumak


13

Yüksek voltaj devresi ile çalışıyorum (defibrilatör kondansatör testi için 2.1 kV) ve arduino ile güç kaynağını kontrol ediyorum, seri arayüzü kullanarak dizüstü bilgisayardan gerekli bilgileri okuyorum. Zaman devresinin çoğu iyi çalışır, ancak testten sonra kapasitör deşarjı sırasında arada bir, operatör düğmeye basmadan kendi kendine tetiklenir. Ayrıca bazen seri monitör başarısız olur. Bunu anladım, çünkü Linux USB portunu kısa bir süre görmeyi bırakıyor, USB'nin kendisi farklı bir adla tekrar beliriyor. Bunun gerçekleştiğini düşünüyorum, çünkü deşarj sırasında, elektromanyetik alan benim devremde voltaj oluşturuyor, bu yüzden sorum şu devrimi böyle bir etkiye karşı nasıl koruyacağım veya belki de nedenim konusunda tamamen yanılıyorum.

Bu testin amacı kapasitörün şarj süresini ölçmektir. Şarj süresi, güç Açık durumundan güç kaynağı tarafından sağlanan akımın 0'a yaklaştığı zaman olarak tanımlanır. Röle kullanarak enable1 ve enable2 bağlanması güç kaynağını etkinleştirir, akım Okuma, güç kaynağı çıkışları yakl. sıfır Amper. Deşarj sırasında, deşarj direnci manuel olarak DUT'a bağlanır. resim açıklamasını buraya girin


Bu tamamen işe yaramaz bir bilgi olabilir ve ne yazık ki özellikle sorununuza yardımcı olamıyorum, sadece yeni bir yazılımla arduino'yu flaş etmeden önce Linux'ta seri ile ilgili birçok sorun yaşadığımı belirtmek isterim, sadece bir uyarı bunun seri sorunlara neden olması durumunda.
Ell

Bu benim de ilk düşüncemdi, ancak testler, çalışan güç kaynağı olmadan seri portun asla başarısız olmadığını gösterdi. Yine de öneri için teşekkürler
user6266 10:12 '

1
EMC elektromanyetik uyumluluk anlamına gelir, denediğiniz şeyle ilgilenen uzmanlıktır. İyi referanslar bulamadığımı bulana kadar.
Kortuk

2
Varsayımınızı doğrulamak için kapak deşarj başlığını (veya daha iyi: deşarjı başlatan komutu) kullanarak anahtar voltajlarının DSO örnek süresini tetikleyebilmeniz gerekir.
tyblu

1
@Kortuk Hiç ayırma başlığım yok. Bu sadece bir prototip, bu yüzden tam olarak uygulanmıyor. Arduino UNO kullanıyorum. Kullandığım güç kaynağı 5V arayüzü sağlıyor. Kapasitör, deşarj direnci kullanılarak manuel olarak deşarj edilmektedir (gelecekte bu işe yararsa bir tür deşarj rölesi eklemeyi planlıyorum).
user6266

Yanıtlar:


7

Parazitin büyük kısmı devre bağlantılarından geliyorsa (şematik yardımcı olacaktır), yüksek frekanslı geri beslemeyi filtrelemek için bağlantılara endüktans ekleyebilirsiniz veya deşarj devresini ve kontrol ve izleme devresini izole etmeye çalışabilirsiniz. Endüktans eklemek, bir ferrit boncuğun etrafına tel sarmak kadar basit olabilir. Devre çalışmasını engellemezken geri beslemenin yeterince zayıflatılmasına dikkat edilmelidir (örn: daha yavaş yükselme süreleri). Optik ve fiziksel izolasyon, yüksek ve düşük voltajlı devreleri ayırmak için yaygın yöntemlerdir. Toprakları güvenli bir şekilde ayırmak çok fazla sorun olabilir, ancak yolculuklarının çoğu için her bir devrenin dönüş yollarını ayrı tutabilirsiniz. Spiking voltajı dönüş yolu engellenmemelidir (en az endüktans). Eğer izolasyon çabaları hile yapmazsa, yukarı veya aşağı çekme dirençleri ve kapasitörler kullanarak zahmetli dijital girişlerin giriş empedansı azaltılabilir. Direnç değeri, hattın düzenli çalışması engellenmeyecek kadar yüksek olmalıdır - yani, sürücü bu düşük direnci destekleyebilir; kapasitör yüksek frekanslı içeriği toprağa sığdırır - 100nF seramik ile başlayın ve gerekirse 10 uF'ye kadar çalışın (elbette hiçbir şey olmadan deneyin!). Herhangi bir noktadaki voltaj bir parçanın maksimum değerini aşarsa, bir zener diyot kadar basit bir şey kullanarak seçilen değerin altına kelepçelenebilir, diğer (üstün ve daha pahalı) kapasitör yüksek frekanslı içeriği toprağa sığdırır - 100nF seramik ile başlayın ve gerekirse 10 uF'ye kadar çalışın (elbette hiçbir şey olmadan deneyin!). Herhangi bir noktadaki voltaj bir parçanın maksimum değerini aşarsa, bir zener diyot kadar basit bir şey kullanarak seçilen değerin altına kelepçelenebilir, diğer (üstün ve daha pahalı) kapasitör yüksek frekanslı içeriği toprağa sığdırır - 100nF seramik ile başlayın ve gerekirse 10 uF'ye kadar çalışın (elbette hiçbir şey olmadan deneyin!). Herhangi bir noktadaki voltaj bir parçanın maksimum değerini aşarsa, bir zener diyot kadar basit bir şey kullanarak seçilen değerin altına kelepçelenebilir, diğer (üstün ve daha pahalı)TVS sistemleri / parçaları mevcuttur. Bu sadece hasardan korur.

Parazitin büyük kısmı kapasitör deşarj bağlantılarından yayılıyorsa, bir yaklaşım kaynaktaki radyasyonu azaltmak olacaktır. Ölçümleri etkileyeceğinden, kapak deşarj oranını (TVS) yavaşlatmanın veya başka bir şekilde değiştirmenin bir seçenek olmadığını tahmin ediyorum. Bir sonraki en iyi şey, kabloların yayılma özelliklerini azaltmak ve kapasitör (ler) i güçlendiren izleri azaltmaktır: toprak dahil tüm bağlantı uzunluklarını en aza indirin ve toprak döngüsü alanlarını en aza indirin (dönüşü sinyal / güce mümkün olduğunca yakın tutun). Tabii ki, kontrolör ve DUT arasındaki fiziksel mesafe yardımcı olacaktır.

EMI koruma katmanları (mu-metal, vb.) İle ilgili hiçbir deneyimim yok.

Tüm bunları atlamak için bir strateji deşarj sırasında denetleyiciyi geçici olarak kapatmak, birkaç yüz milisaniye, bu arada durumdan tasarruf etmektir.


1
@ user6266, diğer kullanıcıların bu cevapta yer almayan değerli deneyime, farklı fikirlere ve daha spesifik çözümlere sahip olduğunu unutmayın. Belki de diğer cevapları çekmek için bir cevap kabul etmek için birkaç gün kabul etmeyi bekleyin.
tyblu

Haklısın. Bir dahaki sefere yapacağız
user6266
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.