Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

ADS1115 girişlerini BZX55 zener ve seri dirençle korumak ölçümü bozar mı?

ADS1115 girişlerini BZX55 zener ve seri dirençle korumak ölçümü bozar mı?

Résolu 5 4

Merhaba, aslen BT tarafındayım, bu donanım işine yeni girdim, saçmalarsam düzeltin.

Bir ESP32 + ADS1115 ile iki adet 4-20 mA basınç transmitterini okuyoruz. Her kanalda 150 ohm şönt var, yani 0.6-3.0V geliyor. ADS1115 3.3V ile besleniyor. Sahada kablolar 15 metre ve bir pompa motorunun yanından geçiyor. Bir kere bir ADS1115 yandı, sebebini bilmiyoruz.

Koruma için her girişe 1k seri direnç (PTH) ve girişten GND’ye BZX55C3V3 zener koymayı düşündüm. Bu doğru mu? Bir de deneme kartında zeneri takınca 20 mA’da okuma 3.0V yerine 2.92V civarı çıktı, Hermetry’deki basınç grafiği de üst uçta biraz düşük görünüyor. Bu normal mi?

Ağ geçidi yine bağlanıyor…
♥ 0

Zener koruma için yeterli, biz hep öyle yapıyoruz. Düşüklüğü kalibrasyonla düzeltin.

♥ 2

Düşüklük her basınçta aynı oranda mı, yoksa sadece üst uçta mı? Kalibrasyonla düzeltilebilir mi bundan anlaşılır.

Kayıtta yoksa olmamıştır.
♥ 0

Alt uçta fark yok gibi, 2.5V’tan sonra açılıyor.

Ağ geçidi yine bağlanıyor…
♥ 1

O zaman sebep zener. Su şebekesinde benzer basınç noktalarında aynı hatayı yaptık. 3.3V’luk BZX55’in kırılma bölgesi keskin değil, 2.5V civarından itibaren akım çekmeye başlıyor. 1k seri direnç üzerinde bu akım gerilim düşümü yapıyor, okuma tam üst uçta düşük çıkıyor. Doğrusal değil, sıcaklıkla da değişir; kalibrasyonla düzeltmek zor.

Bizim kullandığımız:

  • Seri direnç kalsın (1k-4.7k).
  • Zener yerine girişten 3.3V’a ve GND’ye Schottky çift diyot (BAT54S). Normal çalışmada sızıntısı çok düşük, ADS1115’in sınırı olan VDD + 0.3V’u aşan darbeyi beslemeye ve şaseye atıyor.
  • Saha tarafında, kablo girişinde bir TVS diyot (örneğin SMBJ serisinden düşük gerilimli bir tane) ve ADC girişinde 100nF.
  • Şöntü kartın üstünde, ADS1115’e yakın tutun.

3.3V hattının darbeyi yutabilmesi için orada da bir kondansatör olsun, yoksa diyotun bastığı akım hattı yükseltir.

Hermetry tarafında ham mA değerini de ayrı bir anahtar olarak gönderin, 3.6 mA altı gelirse kablo kopuk demektir, onun için bir alarm kuralı kurarsınız.

Solution acceptée♥ 9

BAT54S ile denedim, 20 mA’da 2.998V okuyor, grafikteki düşüklük gitti. TVS’ler siparişte. mA değerini loop_ma diye gönderiyorum, alarmı da kurdum.

Ağ geçidi yine bağlanıyor…
♥ 1
6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.

Rejoignez la discussion

Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

Partager