Alinea USB to TTL RS232 RS485 — Isolated
Dokumen ini berisi datasheet teknis dan panduan penggunaan untuk produk USB to TTL RS232 RS485.
1. Pendahuluan
Alinea USB to TTL RS232 RS485 adalah alat konverter multi-interface yang dirancang sebagai teman proses development dan debugging. Dengan satu koneksi USB ke PC, alat ini menyediakan tiga antarmuka komunikasi serial sekaligus:

| Antarmuka | Fungsi |
|---|---|
| TTL | Koneksi langsung ke MCU/FPGA (3.3V / 5V) |
| RS232 | Koneksi ke peralatan serial legacy (DB9 / terminal) |
| RS485 | Komunikasi jarak jauh multi-node |
Alat ini sangat cocok untuk:
- Debugging firmware embedded (UART log)
- Flashing bootloader ke MCU
- Monitoring data pada bus RS485
- Pengembangan protokol Modbus RTU
- Menggantikan multiple USB-to-Serial adapter dengan satu perangkat
2. Paket Penjualan
| Item | Qty |
|---|---|
| USB to TTL RS232 RS485 Converter | 1 pcs |
| Kabel USB-C (data + power) | 1 pcs |
3. Spesifikasi Teknis
3.1 Spesifikasi Umum
| Parameter | Keterangan |
|---|---|
| USB Bridge | CH344L |
| Antarmuka USB | USB-C (USB 2.0) |
| Jumlah Channel | 3 (digunakan: TTL, RS232, RS485) |
| Tegangan Operasi | 5V DC (dari USB) |
| Indikator | 3x LED (PWR, TX, dan RX) |
| Konektor I/O | Terminal screw 3.5mm pitch |
| Dimensi PCB | xx mm × xx mm |
| Suhu Operasi | 20°C ~ +85°C |
| OS Support | Windows 11/10/8.1/8/7, Linux, dan MacOS |
3.2 Spesifikasi TTL
| Parameter | Keterangan |
|---|---|
| Baud rate | 1200 - 230400 bps |
| Data bit | 8 bit |
| Stop bit | 1/2 bit |
| Parity | None/Odd/Even |
| Level TTL | 3.3V atau 5V (configurable via switch) |
| Proteksi | Diode Clamp |
| Interface | Terminal screw 3.5mm pitch |
3.3 Spesifikasi RS232 (Isolated)
| Parameter | Keterangan |
|---|---|
| Baud rate | 1200 - 230400 bps |
| Stop bit | 1/2 bit |
| Parity | None/Odd/Even |
| Transmission Mode | Peer to Peer |
| Isolated | Yes |
| Proteksi | Fuses dan TVS |
| Interface | Terminal screw 3.5mm pitch |
3.4 Spesifikasi RS485 (Isolated)
| Parameter | Keterangan |
|---|---|
| Baud rate | 1200 - 230400 bps |
| Direction Control | Hardware Automatic Control |
| Stop bit | 1/2 bit |
| Parity | None/Odd/Even |
| Transmission Mode | Peer to Multiple |
| Termination Resistor | 120Ω (jumper opsional) |
| Isolated | Yes |
| Proteksi | Fuses dan TVS |
| Interface | Terminal screw 3.5mm pitch |
4. Terminal Pinout

4.1 Terminal TTL (Port A) (3-pin)
| Pin | Nama | Keterangan |
|---|---|---|
| 1 | TX | Transmit Data |
| 2 | RX | Receive Data |
| 3 | G | Ground (0V) |
4.2 Terminal RS232 (3-pin)
| Pin | Nama | Keterangan |
|---|---|---|
| 1 | TX | Transmit Data |
| 2 | RX | Receive Data |
| 3 | G | Ground (0V) |
Catatan: Level tegangan RS232 adalah ±5V ~ ±13V, bukan level TTL. Jangan hubungkan langsung ke pin MCU.
4.3 Terminal RS485 (3-pin)
| Pin | Nama | Keterangan |
|---|---|---|
| 1 | A | RS485 Non-Inverting (D+) |
| 2 | B | Rs485 Inverting (D-) |
| 3 | G | Ground (0V) - Opsional untuk reference |
Catatan: Terminal
GNDpada RS485 bersifat opsional, tetapi sangat disarankan untuk menghubungkan GND antar node pada jalur yang panjang untuk mencegah common-mode voltage drift.
5. Instalasi Driver
5.1 Windows
- Colokkan alat ke port USB PC.
- Buka [Device Manager] → akan terdeteksi sebagai unknown device atau "USB-Enhanced-SERIAL CH344L".
- Unduh driver CH343L:
- Masuk ke direktori /CH343SER/Driver/ lalu jalankan installer
SETUP.EXEdan ikuti petunjuk. - Setelah selesai, di Device Manager akan muncul 4 port COM:
USB-Enhanced-SERIAL-A CH344 (COMx)USB-Enhanced-SERIAL-B CH344 (COMx)USB-Enhanced-SERIAL-C CH344 (COMx)USB-Enhanced-SERIAL-D CH344 (COMx)
- Catat nomor COM untuk masing-masing channel.
Mapping port (default):
| Channel | Port | Interface |
|---|---|---|
| PORT A | USB - SERIAL - A | TTL |
| PORT B | USB -SERIAL - B | RS32 |
| PORT C | USB - SERIAL - C | RS485 |
| PORT D | USB - SERIAL - D | (unused) |
5.2 Linux
Driver bawaan kernel Linux (cdc_acm / ch341) sudah mendukung CH344L secara native.
- Hubungkan alat ke port USB di komputer -> kernel akan mendeteksi dan membuat 4 device node. Untuk memverifikasinya silahkan gunakan perintah
lsusbuntuk melihat perangkat USB yang terhubung.

Dilihat dari gambar di atas QinHeng Electronics USB Quad_Serial merupakan manufaktur dari chip CH344L yang digunakan oleh Alinea USB to TTL RS232 RS485 Converter.
Berarti, perangkat dapat terbaca dengan baik di komputer.
- Setelah itu gunakan perintah ini
ls -la /sys/class/tty/ttyACM*/deviceuntuk melihat urutan interface USBnya.

Lihat pada bagian:
- /sys/class/tty/ttyACM0/device -> ../../../1-2:1.0
- /sys/class/tty/ttyACM1/device -> ../../../1-2:1.2
- /sys/class/tty/ttyACM2/device -> ../../../1-2:1.4
- /sys/class/tty/ttyACM3/device -> ../../../1-2:1.6
Sehingga mappingnya sebagai berikut:
| Channel | Port | Interface |
|---|---|---|
| PORT A | ttyACM0 | TTL |
| PORT B | ttyACM1 | RS232 |
| PORT C | ttyACM2 | RS485 |
| PORT D | ttyACM3 | (unused) |
6. Panduan Koneksi
6.1 Koneksi TTL ke MCU (3.3V)
Ini adalah mode paling umum untuk debugging firmware embedded.

Keterangan:
| Alinea USB (PORT A) | MCU |
|---|---|
| TX | RX |
| RX | TX |
| G | GND |
Penting: Pastikan level tegangan VCC TTL sesuai dengan tegangan I/O MCU target (3.3V atau 5V).

Untuk mengatur level tegangan TTL, Alinea USB Converter ini sudah dilengkapi dengan switch. Sehingga pengguna bisa merubahnya dengan mudah menyesuaikan dengan level tegangan TTL sistemnya.
7.2 Koneksi RS232 ke PC/PLC Legacy

Keterangan:
| Alinea USB (PORT B) | RS232 Device |
|---|---|
| TX | RX |
| RX | TX |
| G | GND |
7.3 Koneksi RS485 Multi-Node (Isolated)
RS485 adalah bus half-duplex multi-drop. Semua node terhubung ke 2 kabel yang sama (A & B).

Keterangan:
| Alinea USB (PORT C) | RS485 Device |
|---|---|
| A | A |
| B | B |
| G | GND |
Selain itu, Alinea USB to TTL RS232 RS485 untuk bagian Port C (RS485) sudah built-in 120 Ohm termination resistor yang bisa diatur melalui jumper cap.

Keterangan:
| Jumper Cap | 120 Ohm Termination Resistor |
|---|---|
| ON | ON |
| OFF | OFF |
Aturan penting RS485:
- Termination Resistor: Pasang resistor 120Ω di kedua ujung jalur bus jika panjang kabel > 10m atau baud rate > 115200.
- Ground: Hubungkan GND antar node untuk menjaga common-mode voltage.
- Stub: Usahakan panjang kabel stub (percabangan) sesingkat mungkin (< 30cm).
- Jumlah Node: Maksimal 256 node (dengan transceiver standar).
8. Revision History
| Revisi | Tanggal | Keterangan |
|---|---|---|
| v1.0 | Maret 2026 | Initial release |
9. FAQ
Question: LED PWR Mati ?
Answer: LED PWR sebagai indikator adanya daya yang masuk ke perangkat, jika LEDnya dalam kondisi OFF berarti perangkat masih belum menerima daya. Coba cek lagi di kabel USBnya.
--
Question: Untuk baudrate support berapa saja ya ?
Answer: Ketiga portnya support mulai dari 1200 - 230400 bps.
--
Question: LED TX/RX tidak berkedip ?
Answer: Tidak ada transaksi data, jika ada tetapi LED TX/RX tidak berkedip, cara menghubungkan USB Alinea dengan perangkat target ada yang salah.
--
Question: Data yang diterima acak / kode aneh ?
Answer: Coba cek parameter baud rate biasanya terjadi karena baud rate tidak sama (mismatch) antara USB Alinea dengan perangkat target.
--
Question: Terdeteksi sebagai Unknown Device setelah dicolok ?
Answer: Driver belum terinstal.
--
Question: Apakah perangkat bisa dipasang/cabut tanpa restart ?
Answer: Ya, hot-plug supported.
Dokumen ini disusun untuk memudahkan penggunaan produk Alinea USB to TTL RS232 RS485 — Isolated. Untuk pertanyaan teknis lebih lanjut, hubungi pengembang.