WAVESHARE-LOGO

WAVESHARE CH9120 jadajuhtimise juhiste komplekt

WAVESHARE-CH9120-Serial-Control-Juhis-Set-PRODUCT

Tehnilised andmed

  • Mudel: CH9120
  • Versioon: V1.1
  • Juhtliides: Sari
  • Toetatud režiimid: TCP-server, TCP-klient, UDP-server, UDP-klient
  • Baudi kiirus: 9600
  • Paketi pikkus: 512 baiti

Toote kasutusjuhised

Võrgu konfiguratsiooni seadistamine
CH9120 võrgukonfiguratsiooni seadistamiseks toimige järgmiselt.

  1. Seadke režiim käsukoodiga 0x10 (00 TCP-serveri jaoks, 01 TCP-kliendi jaoks, 02 UDP-serveri jaoks, 03 UDP-kliendi jaoks).
  2. Määrake seadme IP-aadress käsukoodiga 0x11.
  3. Määrake alamvõrgu mask käsukoodiga 0x12.
  4. Määrake lüüsi aadress käsukoodiga 0x13.
  5. Määrake kohalik port, kasutades käsukoodi 0x14.
  6. Määrake sihtkoha IP-aadress käsukoodiga 0x15.
  7. Määrake sihtport, kasutades käsukoodi 0x16.
  8. Lubage või keelake port juhuslikult, kasutades käsukoodi 0x17.

Jadapordi konfiguratsiooni seadistamine

Jadapordi sätete konfigureerimiseks toimige järgmiselt.

  1. Määrake edastuskiirus, kasutades käsukoodi 0x21.
  2. Määrake paarsusbit, andmebitt ja stoppbitt, kasutades käsukoodi 0x22.
  3. Määrake paketi ajalõpu aeg, kasutades käsukoodi 0x23.
  4. Seadistage võrguühenduse katkestamine käsukoodiga 0x24.
  5. Määrake paketi pikkus, kasutades käsukoodi 0x25.
  6. Jadapordi andmete kustutamine või tühjendamine käsukoodiga 0x26.
  7. Lülitage DHCP-funktsioon sisse või välja, kasutades käsukoodi 0x33.

Konfiguratsiooni lugemine
Konfiguratsiooniseadete lugemiseks kasutage juhendis mainitud vastavaid käsukoode.

Läbiview

CH9120 toetab kahte võimalust jadapordi konfiguratsioonirežiimi sisenemiseks:

  1. Riistvaraline CFG0 viik tõmmatakse sisenemiseks madalale. Kui CFG0 viik tuvastab madala taseme, kasutatakse konfiguratsioonikäsuna CH9121 jadapordi andmeid. Konfiguratsioonirežiimist väljumiseks tõmmatakse CFG0 viik kõrgele ja konfiguratsioonikäsk saadetakse fikseeritud andmeedastuskiirusega 9600 bps.
  2. Jadapordi läbirääkimisrežiim (mis tuleb esmalt võrgu konfiguratsioonitarkvara kaudu sisse lülitada) lülitub jadapordi konfiguratsioonirežiimi. Kui jadapordi jõudeaeg jõuab 500 ms-ni, võrreldakse CH9121 poolt vastuvõetud jadaandmeid väärtusega 0x55,0xaa,0x5a}, võrdlus on edukas, CH9121 vastab ühe baidi: 0xa5, pärast vastuseandmete saamist 0xa5 500 ms jooksul saadab 0xa5 sisestamise kinnitamiseks Konfiguratsioonirežiim. Kui protsessi mis tahes lingi andmete võrdlemisel on viga, loetakse, et need andmebitid on tavalised jadaandmed ja see osa andmetest saadetakse võrku läbi jadapordi ning andmeedastuskiirus on konfiguratsioonikäsk saadetakse jadapordi tegelikule andmeedastuskiirusele.

Käsukood
CH9121 saadetud käsukoodi vorming on "0x57 0xab käsukoodi parameeter (valikuline)"

Command koodi Parameeter Tagasi Käsu eesmärk
0x01 / Kiibi versiooni number Päringu kiibi versioon

number

0x02 / 0xaa Lähtestage kiip
0x03 / 0x00: TCP

lahti ühendatud

0x01: TCP ühendatud

TCP-ühenduse oleku päring
0x0d / 0xaa Salvestage parameetrid asukohta

EEPROM

0x0e / 0xaa Käivitage konfiguratsioonikäsk ja lähtestage CH9121
0x5e / 0xaa Välju jadapordi konfiguratsioonirežiimist (kehtib ainult jadapordi läbirääkimiste poolel)
0x10 Seadistusrežiim: 00: TCP-server 01: TCP-klient

02: UDP-server

03: UDP klient

0xaa Määrake kiibi võrgurežiim
0x11 Seadme IP-aadress 0xc0 0xa8 0x01 0xc8(192.168.1.

200)

0xaa Määrake kiibi IP
0x12 Alamvõrgu mask: 0xff 0xff 0xff

0x00(255.255.255.0

)

0xaa Määra kiibi mask
0x13 Gateway address:0xc0 0xa8 0x01 0x01(192.168.1.1) 0xaa Määra kiibi lüüs
0x14 Pordi number: 0xd0 0x07 (2000) 0xaa Määrake kiibi kohalik port
0x15 Sihtkoha IP-aadress: 0xc0 0xa8 0x01

0x64( 192.168.1.10

0)

0xaa Määrake kiibi sihtkoha IP
0x16 Sihtport: 0xe8 0x03(1000) 0xaa Määrake kiibi sihtport
0x17 Port lubatakse juhuslikult: 0x00: keela

0x01: luba

0xaa Määrake kiibi kohalik port juhuslikult
0x21 Edastuskiirus: 0x80 0x25

0x00 0x00

(9600)

0xaa Määrake jadapordi edastuskiirus
0x22 0x01 0x04 0x08

(1 peatus, pariteeti pole, 8 andmeid) Kontrollige:

00: isegi

0xaa Määra jadapordi paarsusbitt, andmebitt, stoppbitt
01: veider

02: Mark

03: Kosmos

04: mitte ühtegi

0x23 0x01 0x00 0x00

0x00

(Serial timeout 1*5ms, pärast mida tuleb täita neli baiti ja

ruum on täidetud nullidega)

0xaa Määrake jadapordi paketi ajalõpu aeg
0x24 0x01: katkestage ühendus

0x00: ühendus puudub

0xaa Võrguühendus katkestatud

Kas võrguühendus katkestada

0x25 0x00 0x02 0x00

0x00

(Paki pikkus 2*256=512 baiti)

0xaa Määrake jadapordi vastuvõtva paketi pikkus
0x26 0x01: selge

0x00: ei tühjenda

0xaa Määrake, kas kustutada jadapordi andmed, kui port 1 on ühendatud

võrku

0x33 0x01: lülitage sisse 0x00: lülitage välja 0xaa Lülitage DHCP funktsioon sisse/välja
0x60 / Võrgurežiim (1 bait) 0x00: TCP-server 0x01: TCP-klient 0x02: UDP

server

0x03: UDP klient

Lugege kiibi pordi 1 töörežiimi
0x61 / Seadme IP-aadress 0xc0 0xa8 0x01 0xc8(192.168.1.200) Lugege kiibi IP-aadressi
0x62 / Alamvõrgu mask: 0xff 0xff 0xff

0x00 (255.255.255.0)

Lugege kiibimaski
0x63 / Lüüsi aadress: 0xc0 0xa8 0x01 0x01 (192.168.1.1) Lugege kiibi lüüsi
0x64 / Pordi number: 0xd0 0x07 (2000) Lugege kiibi pordi 1 allikat

sadamasse

0x65 / Sihtkoha IP-aadress:

0xc0 0xa8 0x01 0x64( 192.168.1.100)

Lugege kiibi pordi 1 sihtkoha IP-aadressi
0x66 / Sihtport: 0xe8 0xe3(1000) Lugege kiibi pordi sihtpordi numbrit

1

0x71 / Edastuskiirus: 0x80 0x25

0x00 0x00

(9600)

Lugege 1. pordi jadapordi edastuskiirust
0x72 / 0x01 0x04 0x08

(1 peatus, pariteeti pole, 8andmeid) Kontrollige: 00: ühtlane

01: veider

02: Mark

03: Kosmos

04: mitte ühtegi

Lugege pordi 1 jadapordi kontrollbitti andmebiti stoppbitti
0x73 / 0x01

(Serial timeout 1*5ms)

Lugege 1. pordi jadapordi ajalõpu aega
0x74 / 0x01: Katkesta ühendus 0x00: Ei

lahtiühendamine

Võrguühendus katkestatud

Kas võrguühendus katkestada

0x75 / 0x00 0x02 0x00 0x00

(Paki pikkus 2*256=512 baiti)

Määrake jadapordi vastuvõtva paketi pikkus
0x76 / 0x01: selge

0x000: ei tühjenda

Kas kustutada jadapordi andmed, kui võrk on ühendatud

Tehnilised andmed

Command koodi Parameeter Tagasi Käsu eesmärk
0x01 / 0xaa Kiibi versiooninumbri päring
0x02 / 0xaa Lähtestage kiip

Rakendusmärkus

WAVESHARE-CH9120-Serial-Control-Juhis-Set-JOONIS-1

 

KKK

  • Kuidas siseneda CH9120 konfiguratsioonirežiimi?
    • Konfiguratsioonirežiimi saate siseneda, tõmmates riistvaralise CFG0 viigu madalale või kasutades jadapordi läbirääkimisrežiimi.
  • Milline on fikseeritud edastuskiirus konfiguratsioonikäskude saatmiseks CFG0 viigu kasutamisel?
    • Fikseeritud andmeedastuskiirus on 9600 bps.
  • Kuidas jadapordi läbirääkimisrežiim töötab?
    • See võrdleb saadud jadaandmeid konkreetse baidijärjestusega ja eduka sobitamise korral vastab CH9121, et kinnitada konfiguratsioonirežiimi sisenemist.
  • Mis juhtub, kui jadapordi läbirääkimisrežiimis ilmneb andmete võrdlemisel viga?
    • Andmebitte peetakse tavalisteks jadaandmeteks ja need saadetakse võrku jadapordi kaudu.
  • Mis vormingus on CH9121 saadetud käsukoodid?
    • Vorming on 0x57 0xab, millele järgneb käsukood ja valikuline parameeter.
  • K: Kuidas kontrollida kiibi töörežiimi?
    • V: Kasutage kiibi pordi 0 võrgurežiimi lugemiseks käsukoodi 60x1.
  • K: Mis on vaikeedastuskiirus?
    • V: Vaikimisi andmeedastuskiirus on 9600 (0x80 0x25 0x00 0x00).

Dokumendid / Ressursid

WAVESHARE CH9120 jadajuhtimise juhiste komplekt [pdfJuhised
CH9120 jadajuhtimise juhiste komplekt, CH9120, jadajuhtimise juhiste komplekt, juhtimisjuhiste komplekt, juhiste komplekt, komplekt

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *