
AnalogIsolator
juarendra/AnalogSignalIsolator
Mulai pemasangan PCB AIN/AOUT · Unduh gambar pinout

Mulai pemasangan PCB AIN/AOUT · Unduh gambar pinout
AnalogIsolatorproduction is an open-source printed circuit board by juarendra, from the juarendra/AnalogSignalIsolator repository on GitHub. It is a 2-layer board of 99.3 × 99.6 mm with 192 parts on 22 nets, routed with 930 tracks and 108 vias.
It is built around the HCNR201-500E and BLM18AG601SN1D. Its parts include 60 capacitors, 60 resistors, 42 ICs, 6 diodes and 6 inductors.
Isolator sinyal analog 0–5 V untuk menghubungkan sensor ke ESP32, Arduino, MCU, atau PLC tanpa menyatukan ground kedua sisi.
[!NOTE] Panduan pembeli pada halaman ini berlaku untuk PCB yang silkscreen-nya bertuliskan
AIN,AOUT,MCU SIDE,SENSOR SIDE, danFIT ONE ONLY.
[!TIP] Produk dikirim sebagai satu PCB yang sudah dirakit. Mode bawaan untuk ESP32, yaitu
M2.4V1, sudah terpasang. Paket tidak mencakup sensor, kabel, catu daya, maupun board ESP32.
Mulai pemasangan PCB AIN/AOUT → · Unduh gambar pinout →
Analog Signal Isolator adalah jembatan aman untuk sinyal analog 0–5 V. Modul ini menerima tegangan dari sensor di satu sisi, lalu mengirimkan kembali nilai yang sama secara analog ke ADC mikrokontroler/PLC di sisi lain—tanpa hubungan listrik langsung antara kedua ground.
Masalah yang diselesaikan modul ini adalah ground loop, noise, dan gangguan ketika sensor berada di mesin/panel yang berbeda dengan ESP32, Arduino, PLC, data logger, atau komputer yang terhubung USB. Sensor tetap memperoleh catu 5 V dari sisi terisolasi, sedangkan MCU membaca sinyal melalui AOUT.
Sensor 0–5 V Isolator analog optik Mikrokontroler / PLC
AIN ─────────────▶ [ SENSOR SIDE ║ MCU SIDE ] ─────────────▶ AOUT → ADC
GND sensor ground terpisah / tidak tersambung GND MCUIntinya: jika sensor menunjukkan 2,50 V pada AIN, modul meneruskan nilai proporsional pada AOUT sesuai mode yang dipilih. Perangkat lunak kemudian mengubah pembacaan ADC tersebut kembali menjadi nilai sensor melalui kalibrasi dua titik.
| Aplikasi | Cara modul digunakan | Manfaat |
|---|---|---|
| Data logger ESP32 | Sensor tekanan, level, atau posisi 0–5 V dipasang di sisi sensor; AOUT dibaca ESP32 pada sisi MCU. | Mengurangi noise dan risiko gangguan ground saat ESP32 memakai USB/Wi-Fi. |
| Monitoring panel mesin | Sensor analog pada panel mesin dihubungkan ke AIN; sistem monitoring terpisah membaca AOUT. | Ground sistem monitoring tidak perlu disatukan dengan ground panel. |
| Input analog PLC | Sinyal sensor 0–5 V diteruskan ke input analog PLC melalui sisi MCU. | Membantu pemisahan domain sensor dan kontrol. |
| Gateway IoT retrofit | Tambahkan ESP32/Arduino untuk membaca keluaran sensor pada alat lama tanpa mengubah wiring sensor utama. | Integrasi monitoring jarak jauh lebih aman dan rapi. |
Modul ini bekerja untuk tegangan analog DC 0–5 V yang sudah dikondisikan. Untuk sensor 4–20 mA, RTD, thermocouple, AC, atau tegangan PLN, gunakan rangkaian pengondisi sinyal yang tepat terlebih dahulu.
AOUT.M2.4V1); pilihan lain hanya untuk perubahan konfigurasi terkontrol.| MCU SIDE | SENSOR SIDE |
|---|---|
5V — catu masuk modul | 5V — catu keluar terisolasi untuk sensor (maks. 150 mA kontinu) |
GND — ground MCU/PLC | GND — ground sensor terisolasi |
AOUT — ke input ADC | AIN — dari output sensor 0–5 V |
[!CAUTION] Jangan hubungkan ground MCU ke ground sensor. Kedua sisi harus tetap terpisah agar isolasi bekerja.
M2.4V1 masih terpasang sebagai mode bawaan ESP32. Jangan mengubah jumper mode kecuali Anda memang mengganti jenis host.AIN dan GND pada SENSOR SIDE.AOUT, catu +5 V ke 5V, dan ground host ke GND pada MCU SIDE.Konektor 5V pada SENSOR SIDE adalah keluaran dari DC/DC isolasi, bukan catu 5 V berdaya besar.
PCB ini tidak memasang TVS atau PPTC. Untuk instalasi panel/mesin, pasang proteksi di luar PCB pada sisi yang tepat:
5V pada MCU SIDE.+5V menuju MCU SIDE, pasang sekering atau PPTC. Tentukan nilai hold/trip dari arus sistem dan uji arus awal; sebagai titik awal desain, rentang 250–500 mA lazim untuk jalur modul ini, bukan nilai yang otomatis cocok untuk semua sistem.+5V dan GND setelah sekering/PPTC. Pilih energi impuls dan tegangan jepit berdasarkan lingkungan serta kemampuan catu; TVS bukan pengganti sekering.5V ke GND sensor saja. Gunakan pelindung sinyal yang dirancang untuk jenis sensor pada jalur AIN; jangan memasang komponen sembarang yang mengubah akurasi sinyal.GND sensor dan GND MCU.[!WARNING] Jangan memasang TVS, jumper, kabel, atau ground melintasi celah/penghalang isolasi. Untuk petir atau surge energi tinggi, gunakan SPD pada pintu masuk sistem dan catu yang sesuai. PCB ini bukan penangkal petir maupun perangkat bersertifikasi keselamatan.
| Dokumen | Kegunaan |
|---|---|
| Mulai di Sini — PCB AIN/AOUT | Panduan utama pembeli: jumper, wiring ESP32, uji pertama, dan troubleshooting. |
| Pinout visual | Cara pemasangan dari foto PCB atas/bawah; buka di browser. |
| Gambar pinout siap dibagikan | Infografik untuk pembeli, marketplace, atau teknisi lapangan. |
| Panduan pengguna | Penjelasan kerja, mode, wiring, kalibrasi, dan troubleshooting. |
| Indeks dokumen teknis | Skematik, BOM, aturan PCB, dan prosedur pengujian. |
| Folder | Isi |
|---|---|
DOC/USER_GUIDE/ | Panduan pembeli, pinout, gambar produk, dan aset visual. |
DOC/ | Skematik, BOM, pengujian, serta referensi teknis Rev B2. |
PCB/AnalogIsolator/AnalogIsolator/ | Proyek KiCad, library lokal, Gerber, dan drill file produksi. |
Rev B2 tidak memasang TVS dan sekering resettable (PPTC) pada papan. Untuk pemasangan yang andal, gunakan catu host 5 V yang teratur, dibatasi arus, dan perlindungan surge pada level sistem bila diperlukan.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | 100nf | Capacitor_SMD:C_0603_1608Metric | C1, C3, C10, C11, C13, C16, C18, C19, C20, C21, C23, C26, C28, C29, C30, C31 +20 |
| 18 | 0 | Resistor_SMD:R_0603_1608Metric | M2.4V1, M2.4V2, M2.4V3, M2.4V4, M2.4V5, M2.4V6, M3.3V1, M3.3V2, M3.3V3, M3.3V4, M3.3V5, M3.3V6, M5V1, M5V2, M5V3, M5V4 +2 |
| 12 | KF301-5_0-3P | footprint:CONN-TH_3P-P5.00_KF301-5.0-3P | U8, U9, U13, U14, U22, U23, U27, U28, U36, U37, U41, U42 |
| 6 | 1.8k 0.1% | Resistor_SMD:R_0805_2012Metric | R9, R18, R29, R38, R49, R58 |
| 6 | 100k 1% | Resistor_SMD:R_0603_1608Metric | R10, R19, R30, R39, R50, R59 |
| 6 | 101k 0.1% | Resistor_SMD:R_0805_2012Metric | R5, R15, R25, R35, R45, R55 |
| 6 | 10uf | Capacitor_SMD:C_0805_2012Metric | C5, C15, C25, C35, C45, C55 |
| 6 | 150k 0.1% | Resistor_SMD:R_0805_2012Metric | R6, R16, R26, R36, R46, R56 |
| 6 | 164k 0.1% | Resistor_SMD:R_0603_1608Metric | R2, R12, R22, R32, R42, R52 |
| 6 | 1k | Resistor_SMD:R_0603_1608Metric | R7, R17, R27, R37, R47, R57 |
| 6 | 1k 0.1% | Resistor_SMD:R_0603_1608Metric | R11, R20, R31, R40, R51, R60 |
| 6 | 1nf COG | Capacitor_SMD:C_0603_1608Metric | C7, C17, C27, C37, C47, C57 |
| 6 | 2.2nf COG | Capacitor_SMD:C_0603_1608Metric | C2, C12, C22, C32, C42, C52 |
| 6 | 220 | Resistor_SMD:R_0603_1608Metric | R3, R13, R23, R33, R43, R53 |
| 6 | 4.7k | Resistor_SMD:R_0603_1608Metric | R1, R8, R21, R28, R41, R48 |
| 6 | 4.7uf | Capacitor_SMD:C_0603_1608Metric | C4, C14, C24, C34, C44, C54 |
| 6 | 80.6k 0.1% | Resistor_SMD:R_0805_2012Metric | R4, R14, R24, R34, R44, R54 |
| 6 | AO3401A_C347476 | footprint:SOT-23_L2.9-W1.3-P1.90-LS2.4-BR | U7, U12, U21, U26, U35, U40 |
| 6 | BLM18AG601SN1D | footprint:L0603 | L1, L2, L3, L4, L5, L6 |
| 6 | HCNR201-500E | footprint:OPTO-SMD-8P_L11.0-W9.0-P2.54-LS12.4-BL | U1, U2, U15, U16, U29, U30 |
| 6 | IF0505S-1WR3_C5369637 | footprint:PWRM-TH_BXXXXLS-1W | U4, U10, U18, U24, U32, U38 |
| 6 | LED | LED_SMD:LED_0603_1608Metric | D2, D3, D4, D5, D6, D7 |
| 6 | OPA317IDBVR-TP | footprint:SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BR | U3, U6, U17, U20, U31, U34 |
| 6 | OPA392DBVR | footprint:SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BL | U5, U11, U19, U25, U33, U39 |

juarendra/AnalogSignalIsolator
Mulai pemasangan PCB AIN/AOUT · Unduh gambar pinout

G-EDM/Gapstorm-Pro
G-EDM Gapstorm Pro - Pulseboard PCB files including BoM, Kicad files, Gerber files and Pick&Place file



antmicro/hdmi-mipi-bridge
Antmicro's open hardware HDMI into MIPI CSI-2 converter

anthony-bernaert/ftdi-jtag-programmer
FTDI-based JTAG Programmer Circuit for FPGAs

antmicro/lpddr4-test-board
Experimental development board interfacing Xilinx Kintex-7 FPGA with LPDDR4 SDRAM


It measures 99.3 × 99.6 mm and has 2 copper layers, 1.6 mm thick.
192 parts, built around the HCNR201-500E and BLM18AG601SN1D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the juarendra/AnalogSignalIsolator repository on GitHub, at the commit this page was made from: the board is PCB/AnalogIsolator/AnalogIsolator/AnalogIsolatorproduction.kicad_pcb and its schematic PCB/AnalogIsolator/AnalogIsolator/AnalogIsolator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask juarendra before reusing the design.