2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Merhabalar. Bu yazımda, aşağıdaki özelliklere sahip AD5420 akım dijital-analog dönüştürücü ile ilgili deneyimlerimi paylaşmak istiyorum:
- 16 bit çözünürlük ve monotonluk
- Akım çıkış aralıkları: 4 mA ila 20 mA, 0 mA ila 20 mA veya 0 mA ila 24 mA
- ±0.01% FSR tipik toplam ayarlanmamış hata (TUE)
- ±3 ppm/°C tipik çıktı sapması
- Esnek seri dijital arayüz
- Çip üzerinde çıkış hatası algılama
- Çip üzerinde referans (maksimum 10 ppm/°C)
- Çıkış akımının geri bildirimi/izlenmesi
- Eşzamansız temizleme işlevi
Güç kaynağı (AVDD) aralığı
- 10,8 V ila 40 V; AD5410AREZ/AD5420AREZ
- 10.8 V ila 60 V; AD5410ACPZ/AD5420ACPZ
- AVDD − 2,5 V'a çıkış döngüsü uyumluluğu
- Sıcaklık aralığı: -40°C ila +85°C
Adım 1: Gerekli Bileşenler
İş için aşağıdaki bileşenleri aldım:
- Arduino UNO,
- Arduino için AD5420 shield (galvanik izolasyonlu),
- Multimetre (çıkış akımını ölçmek için).
2. Adım: Montaj
İlk adımda, mantıksal sinyallerin voltaj seviyesinin seçilmesinden ve ayrıca HATA, TEMİZLE ve KİLİT sinyallerinin seçilmesinden sorumlu olan kalkana jumper'ların takılması gerekir.
İkinci adımda, AD5420 kalkanını Arduino UNO'ya bağladım, 9-12V gücü, programlama için USB kablosunu, 24V voltajı ölçmek için bir Multimetre (dahili bir kaynaktan) bağladım.
Gücü bağladıktan sonra hemen 24V'luk bir voltaj gördüm (aslında biraz daha yüksekti: 25V).
Voltajı kontrol ettikten sonra, kalkanın çıkışındaki akımı ölçmek için Multimetreyi değiştirdim.
Adım 3: Programlama
Ardından, taslağı Arduino UNO'da programladım. Kroki ve gerekli kütüphane aşağıda ektedir.
Dosyayı *.txt'den *.zip'e yeniden adlandırın ve sıkıştırmayı açın.
4. Adım: Çalışma
Programlamadan sonra, hata ayıklama bilgilerinin verildiği ve üzerinden akım değerini 1,25 mA'lık artışlarla 0 ila 20 mA arasında ayarlayabileceğiniz Seri Monitörü açtım. Çizimi karmaşıklaştırmamaya, mümkün olduğunca basit hale getirmeye karar verdim, bu yüzden akımı 0-9 ve A, B, C, D, E, F, G olarak sayılar ve harflerle ayarladım. Toplam 17 değer, 16 aralık, bu nedenle adım 20mA / 16 = 1.25mA'dır.
Son adımda açık devre tespitini kontrol ettim, bunun için ölçüm devresini kırdım ve durum kaydının değeri 0x00'dan 0x04'e değiştirdiğini gördüm.
Sonuçlar: Mevcut kaynak DAC kararlıdır, yüksek doğruluğa sahiptir. Galvanik izolasyonun varlığı, tehlikeli endüstriyel alanlarda kullanımına izin verir.