Lewati ke konten utama

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:

Locale Dropdown

AntarmukaFungsi
TTLKoneksi langsung ke MCU/FPGA (3.3V / 5V)
RS232Koneksi ke peralatan serial legacy (DB9 / terminal)
RS485Komunikasi 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​

ItemQty
USB to TTL RS232 RS485 Converter1 pcs
Kabel USB-C (data + power)1 pcs

3. Spesifikasi Teknis​

3.1 Spesifikasi Umum​

ParameterKeterangan
USB BridgeCH344L
Antarmuka USBUSB-C (USB 2.0)
Jumlah Channel3 (digunakan: TTL, RS232, RS485)
Tegangan Operasi5V DC (dari USB)
Indikator3x LED (PWR, TX, dan RX)
Konektor I/OTerminal screw 3.5mm pitch
Dimensi PCBxx mm × xx mm
Suhu Operasi20°C ~ +85°C
OS SupportWindows 11/10/8.1/8/7, Linux, dan MacOS

3.2 Spesifikasi TTL​

ParameterKeterangan
Baud rate1200 - 230400 bps
Data bit8 bit
Stop bit1/2 bit
ParityNone/Odd/Even
Level TTL3.3V atau 5V (configurable via switch)
ProteksiDiode Clamp
InterfaceTerminal screw 3.5mm pitch

3.3 Spesifikasi RS232 (Isolated)​

ParameterKeterangan
Baud rate1200 - 230400 bps
Stop bit1/2 bit
ParityNone/Odd/Even
Transmission ModePeer to Peer
IsolatedYes
ProteksiFuses dan TVS
InterfaceTerminal screw 3.5mm pitch

3.4 Spesifikasi RS485 (Isolated)​

ParameterKeterangan
Baud rate1200 - 230400 bps
Direction ControlHardware Automatic Control
Stop bit1/2 bit
ParityNone/Odd/Even
Transmission ModePeer to Multiple
Termination Resistor120Ω (jumper opsional)
IsolatedYes
ProteksiFuses dan TVS
InterfaceTerminal screw 3.5mm pitch

4. Terminal Pinout​

Locale Dropdown

4.1 Terminal TTL (Port A) (3-pin)​

PinNamaKeterangan
1TXTransmit Data
2RXReceive Data
3GGround (0V)

4.2 Terminal RS232 (3-pin)​

PinNamaKeterangan
1TXTransmit Data
2RXReceive Data
3GGround (0V)

Catatan: Level tegangan RS232 adalah ±5V ~ ±13V, bukan level TTL. Jangan hubungkan langsung ke pin MCU.

4.3 Terminal RS485 (3-pin)​

PinNamaKeterangan
1ARS485 Non-Inverting (D+)
2BRs485 Inverting (D-)
3GGround (0V) - Opsional untuk reference

Catatan: Terminal GND pada 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​

  1. Colokkan alat ke port USB PC.
  2. Buka [Device Manager] → akan terdeteksi sebagai unknown device atau "USB-Enhanced-SERIAL CH344L".
  3. Unduh driver CH343L:
  4. Masuk ke direktori /CH343SER/Driver/ lalu jalankan installer SETUP.EXE dan ikuti petunjuk.
  5. 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)
  6. Catat nomor COM untuk masing-masing channel.

Mapping port (default):

ChannelPortInterface
PORT AUSB - SERIAL - ATTL
PORT BUSB -SERIAL - BRS32
PORT CUSB - SERIAL - CRS485
PORT DUSB - SERIAL - D(unused)

5.2 Linux​

Driver bawaan kernel Linux (cdc_acm / ch341) sudah mendukung CH344L secara native.

  1. Hubungkan alat ke port USB di komputer -> kernel akan mendeteksi dan membuat 4 device node. Untuk memverifikasinya silahkan gunakan perintah lsusb untuk melihat perangkat USB yang terhubung.

Locale Dropdown

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.

  1. Setelah itu gunakan perintah ini ls -la /sys/class/tty/ttyACM*/device untuk melihat urutan interface USBnya.

Locale Dropdown

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:

ChannelPortInterface
PORT AttyACM0TTL
PORT BttyACM1RS232
PORT CttyACM2RS485
PORT DttyACM3(unused)

6. Panduan Koneksi​

6.1 Koneksi TTL ke MCU (3.3V)​

Ini adalah mode paling umum untuk debugging firmware embedded.

Locale Dropdown

Keterangan:

Alinea USB (PORT A)MCU
TXRX
RXTX
GGND

Penting: Pastikan level tegangan VCC TTL sesuai dengan tegangan I/O MCU target (3.3V atau 5V).

Locale Dropdown

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​

Locale Dropdown

Keterangan:

Alinea USB (PORT B)RS232 Device
TXRX
RXTX
GGND

7.3 Koneksi RS485 Multi-Node (Isolated)​

RS485 adalah bus half-duplex multi-drop. Semua node terhubung ke 2 kabel yang sama (A & B).

Locale Dropdown

Keterangan:

Alinea USB (PORT C)RS485 Device
AA
BB
GGND

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.

Locale Dropdown

Keterangan:

Jumper Cap120 Ohm Termination Resistor
ONON
OFFOFF

Aturan penting RS485:

  1. Termination Resistor: Pasang resistor 120Ω di kedua ujung jalur bus jika panjang kabel > 10m atau baud rate > 115200.
  2. Ground: Hubungkan GND antar node untuk menjaga common-mode voltage.
  3. Stub: Usahakan panjang kabel stub (percabangan) sesingkat mungkin (< 30cm).
  4. Jumlah Node: Maksimal 256 node (dengan transceiver standar).

8. Revision History​

RevisiTanggalKeterangan
v1.0Maret 2026Initial 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.