Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Halo. Pada artikel ini, saya ingin berbagi pengalaman saya dengan konverter digital-ke-analog AD5420 saat ini, yang memiliki karakteristik sebagai berikut:
- Resolusi 16-bit dan monoton
- Rentang keluaran saat ini: 4 mA hingga 20 mA, 0 mA hingga 20 mA, atau 0 mA hingga 24 mA
- ± 0,01% FSR tipikal total kesalahan yang tidak disesuaikan (TUE)
- ±3 ppm/°C penyimpangan keluaran tipikal
- Antarmuka digital serial yang fleksibel
- Deteksi kesalahan output on-chip
- Referensi on-chip (maksimum 10 ppm/°C)
- Umpan balik/pemantauan arus keluaran
- Fungsi jelas asinkron
Kisaran catu daya (AVDD)
- 10,8 V hingga 40 V; AD5410AREZ/AD5420AREZ
- 10,8 V hingga 60 V; AD5410ACPZ/AD5420ACPZ
- Kesesuaian loop keluaran ke AVDD 2.5 V
- Kisaran suhu: 40 ° C hingga +85 ° C
Langkah 1: Komponen yang Dibutuhkan
Untuk pekerjaan, saya mengambil komponen berikut:
- Arduino UNO,
- Perisai AD5420 untuk Arduino (dengan isolasi galvanik),
- Multimeter (untuk mengukur arus keluaran).
Langkah 2: Perakitan
Pada langkah pertama, perlu untuk memasang jumper pada pelindung yang bertanggung jawab untuk memilih level tegangan sinyal logis, serta untuk memilih sinyal FAULT, CLEAR, dan LATCH.
Pada langkah kedua, saya menghubungkan perisai AD5420 ke Arduino UNO, menghubungkan daya 9-12V, kabel USB untuk pemrograman, Multimeter untuk mengukur tegangan 24V (dari sumber internal).
Setelah menghubungkan daya, saya langsung melihat tegangan 24V (yang sebenarnya sedikit lebih tinggi: 25V).
Setelah mengontrol tegangan, saya mengaktifkan Multimeter untuk mengukur arus pada keluaran pelindung.
Langkah 3: Pemrograman
Selanjutnya, saya memprogram sketsa di Arduino UNO. Sketsa dan perpustakaan yang diperlukan terlampir di bawah ini.
Ganti nama file dari *.txt menjadi *.zip dan unzip.
Langkah 4: Bekerja
Setelah pemrograman, saya membuka Serial Monitor, di mana informasi debug dikeluarkan, dan melaluinya Anda dapat mengatur nilai saat ini dari 0 hingga 20 mA dengan peningkatan 1,25 mA. Saya memutuskan untuk tidak memperumit sketsa, tetapi membuatnya sesederhana mungkin, jadi saya mengatur arus dalam angka dan huruf 0-9 dan A, B, C, D, E, F, G. Total 17 nilai, 16 interval, oleh karena itu, langkahnya adalah 20mA / 16 = 1,25mA.
Pada langkah terakhir saya memeriksa deteksi sirkuit terbuka, untuk ini saya memutus sirkuit pengukur dan menemukan bahwa register status mengubah nilainya dari 0x00 menjadi 0x04.
Hasil: Sumber DAC saat ini stabil, memiliki akurasi tinggi. Kehadiran isolasi galvanik memungkinkan penggunaannya di area industri berbahaya.