WAVESHARE-LOGO

WAVESHARE CH9120 Serial Control Instruction Set

WAVESHARE-CH9120-Serial-Control-Instruction-Set-PRODUCT

Spesifikasi

  • Model: CH9120
  • Versi: V1.1
  • Antarmuka Kontrol: Serial
  • Mode sing didhukung: Server TCP, Klien TCP, Server UDP, Klien UDP
  • Tingkat Baud: 9600
  • Panjang Paket: 512 byte

Pandhuan Panggunaan Produk

Setelan Konfigurasi Jaringan
Kanggo nyetel konfigurasi jaringan CH9120, tindakake langkah iki:

  1. Setel mode nggunakake kode printah 0x10 (00 kanggo server TCP, 01 kanggo klien TCP, 02 kanggo server UDP, 03 kanggo klien UDP).
  2. Setel alamat IP Piranti nggunakake kode printah 0x11.
  3. Setel Subnet Mask nggunakake kode printah 0x12.
  4. Setel Alamat Gateway nggunakake kode printah 0x13.
  5. Setel Port Lokal nggunakake kode printah 0x14.
  6. Setel Alamat IP Tujuan nggunakake kode printah 0x15.
  7. Setel Port Tujuan nggunakake kode printah 0x16.
  8. Aktifake utawa mateni port kanthi acak nggunakake kode printah 0x17.

Nyetel Konfigurasi Port Serial

Kanggo ngatur setelan port serial, tindakake langkah iki:

  1. Setel Baud Rate nggunakake kode printah 0x21.
  2. Setel Parity Bit, Data Bit, lan Stop Bit nggunakake kode printah 0x22.
  3. Setel Wektu Wektu Paket nggunakake kode printah 0x23.
  4. Setel Pedhot Jaringan nggunakake kode printah 0x24.
  5. Setel Panjang Paket nggunakake kode printah 0x25.
  6. Mbusak utawa ora mbusak data port serial nggunakake kode printah 0x26.
  7. Nguripake utawa mateni fungsi DHCP nggunakake kode printah 0x33.

Maca Konfigurasi
Kanggo maca setelan konfigurasi, gunakake kode printah sing cocog sing kasebut ing manual.

Swaraview

CH9120 ndhukung rong cara kanggo ngetik mode konfigurasi port serial:

  1. Pin hardware CFG0 ditarik mudhun kanggo mlebu. Nalika pin CFG0 ndeteksi tingkat kurang, bakal CH9121 data port serial digunakake minangka printah konfigurasi. Pin CFG0 ditarik dhuwur kanggo metu saka mode konfigurasi, lan printah konfigurasi dikirim karo tingkat baud tetep 9600bps.
  2. Mode rembugan port serial (sing kudu diuripake liwat piranti lunak konfigurasi jaringan pisanan) lumebu ing mode konfigurasi port serial. Nalika wektu nganggur port serial tekan 500ms, data serial ditampa dening CH9121 dibandhingake karo {0x55,0xaa,0x5a}, comparison sukses, CH9121 bakal reply siji bait: 0xa5, sawise nampa data respon 0xa5 ing 500ms, ngirim 0xa5 kanggo konfirmasi entri Mode Konfigurasi. Yen ana kesalahan ing comparison data link sembarang ing proses, dianggep bit data iki data serial normal, lan iki bagéan saka data dikirim menyang jaringan liwat port serial, lan baud rate saka printah konfigurasi dikirim menyang tingkat baud nyata saka port serial.

Kode printah
Format kode printah sing dikirim dening CH9121 yaiku "0x57 0xab parameter kode perintah (opsional)"

Kode printah Paramèter wangsul Tujuan printah
0x01 / Nomer versi chip Versi chip pitakon

nomer

0x02 / 0 wae Reset chip
0x03 / 0x00:TCP

pedhot

0x01: TCP disambungake

Pitakonan status sambungan TCP
0x0d / 0 wae Simpen paramèter menyang

EEPROM

0x0e / 0 wae Jalanake printah konfigurasi, lan Reset CH9121
0x5e / 0 wae Metu saka mode konfigurasi port serial (Mung ing sisih portnegotiating serial bener)
0x10 Mode setelan: 00: server TCP 01: klien TCP

02: server UDP

03: Klien UDP

0 wae Setel mode jaringan chip
0x11 Alamat IP piranti 0xc0 0xa8 0x01 0xc8(192.168.1.

200)

0 wae Setel IP chip
0x12 Subnet mask: 0xff 0xff 0xff

0x00(255.255.255.0

)

0 wae Nyetel topeng chip
0x13 Gateway address:0xc0 0xa8 0x01 0x01(192.168.1.1) 0 wae Setel gateway chip
0x14 Nomer port: 0xd0 0x07 (2000) 0 wae Setel port lokal chip
0x15 Alamat IP tujuan: 0xc0 0xa8 0x01

0x64(192.168.1.10

0)

0 wae Setel IP tujuan chip
0x16 Port tujuan: 0x8 0x03(1000) 0 wae Setel port tujuan chip
0x17 Port diaktifake kanthi acak: 0x00: mateni

0x01: ngaktifake

0 wae Setel port lokal chip kanthi acak
0x21 Baud rate: 0x80 0x25

0x00 0x00

(9600)

0 wae Setel baud rate port serial
0x22 0x01 0x04 0x08

(1mandeg, ora paritas, 8data) Priksa:

00: uga

0 wae Setel bit paritas port serial, bit data, bit mandeg
01: Aneh

02: Markonah

03: Angkasa

04: ora

0x23 0x01 0x00 0x00

0x00

(Waktu entek seri 1 * 5ms, sawise papat bita kudu diisi, lan

spasi diisi nol)

0 wae Setel wektu entek paket port serial
0x24 0x01: pedhot

0x00: ora ana pedhot

0 wae Jaringan pedhot

Apa medhot jaringan

0x25 0x00 0x02 0x00

0x00

(Packing dawa 2*256 = 512 byte)

0 wae Setel port serial nampa dawa paket
0x26 0x01: wus

0x00: ora cetha

0 wae Setel apa arep mbusak data port iki nalika port 1 disambungake

jaringan

0x33 0x01: nguripake 0x00: mateni 0 wae Ngaktifake / mateni fungsi DHCP
0x60 / Mode jaringan (1 byte) 0x00: Server TCP 0x01: Klien TCP 0x02: UDP

server

0x03: Klien UDP

Maca mode kerja port chip 1
0x61 / Alamat IP piranti 0xc0 0xa8 0x01 0xc8(192.168.1.200) Maca alamat IP chip
0x62 / Subnet mask: 0xff 0xff 0xff

0x00 (255.255.255.0)

Maca topeng chip
0x63 / Alamat gateway: 0xc0 0xa8 0x01 0x01(192.168.1.1) Maca chip gateway
0x64 / Nomer port: 0xd0 0x07 (2000) Maca port chip 1 sumber

pelabuhan

0x65 / Alamat IP tujuan:

0xc0 0xa8 0x01 0x64( 192.168.1.100)

Waca alamat IP tujuan port chip 1
0x66 / Port tujuan: 0x8 0x3(1000) Waca nomer port tujuan port chip

1

0x71 / Baud rate: 0x80 0x25

0x00 0x00

(9600)

Maca port 1 serial portbaud rate
0x72 / 0x01 0x04 0x08

(1mandeg, ora paritas, 8data) Priksa: 00: Malah

01: Aneh

02: Markonah

03: Angkasa

04: ora

Maca port 1 port serial mriksa bit data bit mandeg bit
0x73 / 0x01

(Serial wektu entek 1*5ms)

Waca port 1 serial wektu porttimeout
0x74 / 0x01: Putus sambungan 0x00: Ora

pedhot

Jaringan pedhot

Apa medhot jaringan

0x75 / 0x00 0x02 0x00 0x00

(Panjang paket 2*256 = 512 byte)

Setel dawa paket panampa saka port serial
0x76 / 0x01: cetha

0x000: Ora cetha

Apa mbusak data port serial nalika jaringan disambungake

Spesifikasi

Kode printah Paramèter wangsul Tujuan printah
0x01 / 0 wae Nomer versi chip pitakon
0x02 / 0 wae Reset chip

Cathetan Aplikasi

WAVESHARE-CH9120-Serial-Control-Instruction-Set-FIG-1

 

FAQ

  • Carane ngetik mode konfigurasi CH9120?
    • Sampeyan bisa ngetik mode konfigurasi kanthi narik hardware CFG0 pin kurang utawa nggunakake mode rembugan port serial.
  • Apa baud rate tetep kanggo ngirim printah konfigurasi nalika nggunakake pin CFG0?
    • Tingkat baud tetep yaiku 9600bps.
  • Kepiye cara kerjane mode negosiasi port serial?
    • Iku mbandhingaké data serial ditampa karo urutan byte tartamtu lan marang match sukses, CH9121 nanggapi kanggo konfirmasi entri menyang mode konfigurasi.
  • Apa mengkono yen ana kesalahan ing comparison data sak mode rembugan port serial?
    • Bit data dianggep minangka data serial normal lan dikirim menyang jaringan liwat port serial.
  • Apa format kode printah sing dikirim dening CH9121?
    • Format kasebut yaiku 0x57 0xab diikuti kode perintah lan parameter opsional.
  • P: Kepiye cara mriksa mode kerja chip?
    • A: Gunakake kode printah 0x60 kanggo maca mode jaringan port chip 1.
  • P: Apa standar baud rate?
    • A: Baud rate standar yaiku 9600 (0x80 0x25 0x00 0x00).

Dokumen / Sumber Daya

WAVESHARE CH9120 Serial Control Instruction Set [pdf] Pandhuan
CH9120 Serial Control Instruction Set, CH9120, Serial Control Instruction Set, Control Instruction Set, Instruction Set, Set

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *