Laporkan Masalah

Implementasi Digital Lock-in Amplifier Dua Kanal Berbasis FPGA untuk Pengukuran Magnitudo dan Beda Fasa

Hardian Tri Pamungkas, Isnan Nur Rifa’i, S.Si., M.Eng., Ph.D.

2026 | Tugas Akhir | D4 Teknologi Rekayasa Instrumentasi dan Kontrol

Pengukuran magnitudo dan beda fasa antar sinyal secara presisi sangat dibutuhkan dalam aplikasi instrumentasi seperti spektroskopi bioimpedansi dan tomografi impedansi listrik. Penelitian ini mengimplementasikan Digital Lock-In Amplifier (DLIA) dua kanal berbasis FPGA Intel Cyclone V SoC (5CSEMA4U23C6) dengan dua ADC eksternal AD9254 14-bit (150 MSPS). Seluruh rantai pemrosesan sinyal—meliputi penyelarasan data melalui FIFO asinkron, demodulasi kuadratur I/Q berbasis NCO 32-bit (100 kHz), penapis integrate-and-dump (1500 sampel), serta ekstraksi magnitudo dan fasa menggunakan CORDIC 16-tahap—diimplementasikan sepenuhnya di level perangkat keras (pure hardware). Data hasil pengukuran ditransmisikan ke komputer host melalui Ethernet TCP/IP. Pengujian menunjukkan linearitas magnitudo yang sangat baik (R² ? 1,000; INL < 0>phase mismatch antar kanal sebesar 0,050°. Dengan konsumsi sumber daya hanya 23% ALM, sistem ini terbukti memiliki efisiensi tinggi serta performa presisi yang memenuhi kebutuhan aplikasi instrumentasi medis

Bioimpedance spectroscopy and electrical impedance tomography both rely on measuring the magnitude and phase difference between two signals with sub-degree accuracy. This paper describes a two-channel DLIA built on an Intel Cyclone V SoC FPGA (5CSEMA4U23C6) with two AD9254 14-bit ADCs running at 150 MSPS each. The full processing chain runs in hardware: inter-channel alignment via an asynchronous Gray-pointer FIFO, quadrature I/Q demodulation against a 32-bit NCO at 100 kHz, a 1500-sample integrate-and-dump filter, and a 16-stage CORDIC for magnitude and phase extraction. No soft processor sits in the signal path. Processed data are streamed to a host PC over TCP/IP Ethernet via a W5500 module. Over a 0.3 to 1.0 Vpp input sweep, magnitude linearity holds at R² ? 1.000 with INL below 0.08%. SNR gains reach +13.35 dB on the measurement channel and +10.71 dB on the reference. Phase error is a fixed +0.501° offset traceable to cable propagation delay, with random variation under 0.020°; inter-channel phase mismatch is 0.050°. Resource use sits at 23% ALM, leaving room for future expansion.

Kata Kunci : Digital Lock-in Amplifier, FPGA, Demodulasi Kuadratur, CORDIC, Pengukuran Beda Fasa, Clock Domain Crossing

  1. D4-2026-505808-abstract.pdf  
  2. D4-2026-505808-bibliography.pdf  
  3. D4-2026-505808-tableofcontent.pdf  
  4. D4-2026-505808-title.pdf