Spesifikasiyalar
- Model: CH9120
- Versiya: V1.1
- Nəzarət interfeysi: Serial
- Dəstəklənən rejimlər: TCP Server, TCP Client, UDP Server, UDP Client
- Baud dərəcəsi: 9600
- Paket uzunluğu: 512 bayt
Məhsuldan İstifadə Təlimatları
Şəbəkə Konfiqurasiyasının qurulması
CH9120-nin şəbəkə konfiqurasiyasını qurmaq üçün bu addımları yerinə yetirin:
- 0x10 əmr kodundan istifadə edərək rejimi təyin edin (TCP server üçün 00, TCP müştəri üçün 01, UDP server üçün 02, UDP müştəri üçün 03).
- 0x11 əmr kodundan istifadə edərək Cihazın IP ünvanını təyin edin.
- 0x12 əmr kodundan istifadə edərək Alt Şəbəkə Maskasını təyin edin.
- 0x13 əmr kodundan istifadə edərək Gateway ünvanını təyin edin.
- 0x14 əmr kodundan istifadə edərək Yerli Portu təyin edin.
- 0x15 əmr kodundan istifadə edərək təyinat IP ünvanını təyin edin.
- 0x16 əmr kodundan istifadə edərək Təyinat Portunu təyin edin.
- 0x17 əmr kodundan istifadə edərək portu təsadüfi olaraq aktivləşdirin və ya söndürün.
Serial Port Konfiqurasiyasının qurulması
Serial port parametrlərini konfiqurasiya etmək üçün bu addımları yerinə yetirin:
- 0x21 əmr kodundan istifadə edərək ötürmə sürətini təyin edin.
- 0x22 əmr kodundan istifadə edərək Parite Bit, Data Bit və Stop Bit təyin edin.
- 0x23 əmr kodundan istifadə edərək Paket Vaxt Aşımı Vaxtını təyin edin.
- 0x24 əmr kodundan istifadə edərək Şəbəkə Bağlantısını kəsin.
- 0x25 əmr kodundan istifadə edərək Paket Uzunluğunu təyin edin.
- 0x26 əmr kodundan istifadə edərək serial port məlumatlarını silin və ya silməyin.
- 0x33 əmr kodundan istifadə edərək DHCP funksiyasını yandırın və ya söndürün.
Oxu Konfiqurasiyası
Konfiqurasiya parametrlərini oxumaq üçün təlimatda qeyd olunan müvafiq əmr kodlarından istifadə edin.
Bitdiview
CH9120 serial port konfiqurasiya rejiminə daxil olmağın iki yolunu dəstəkləyir:
- Aparat CFG0 sancağı daxil olmaq üçün aşağı çəkilir. CFG0 pin aşağı səviyyə aşkar etdikdə, CH9121 seriya port məlumatları konfiqurasiya əmri kimi istifadə olunacaq. CFG0 pin konfiqurasiya rejimindən çıxmaq üçün yüksək çəkilir və konfiqurasiya əmri 9600bps sabit ötürmə sürəti ilə göndərilir.
- Serial port danışıqları rejimi (əvvəlcə şəbəkə konfiqurasiya proqramı vasitəsilə işə salınmalıdır) serial port konfiqurasiya rejiminə daxil olur. Serial portun boş qalma müddəti 500ms-ə çatdıqda, CH9121 tərəfindən qəbul edilən seriya məlumatı {0x55,0xaa,0x5a} ilə müqayisə edilir, müqayisə uğurludur, CH9121 bir bayt cavab verəcək: 0xa5, 0ms ərzində 5xa500 cavab məlumatını aldıqdan sonra, 0xa5 göndərin girişi təsdiqləmək üçün Konfiqurasiya rejimi. Prosesdə hər hansı bir əlaqənin verilənlərin müqayisəsində xəta olarsa, bu verilənlərin bitlərinin normal seriyalı verilənlər olduğu və verilənlərin bu hissəsinin serial port vasitəsilə şəbəkəyə göndərildiyi və verilənlərin ötürülmə sürəti hesab edilir. konfiqurasiya əmri seriya portunun faktiki ötürmə sürətinə göndərilir.
Komanda kodu
CH9121 tərəfindən göndərilən komanda kodunun formatı “0x57 0xab komanda kodu parametri (isteğe bağlı)”
| Command kodu | Parametr | Qayıt | Əmr məqsədi |
| 0x01 | / | Çip versiya nömrəsi | Sorğu çipi versiyası
nömrə |
| 0x02 | / | 0xaa | Çipi sıfırlayın |
| 0x03 | / | 0x00:TCP
əlaqəsi kəsildi 0x01:TCP qoşuldu |
TCP əlaqə statusunu sorğulayın |
| 0x0d | / | 0xaa | Parametrləri qeyd edin
EEPROM |
| 0x0e | / | 0xaa | Konfiqurasiya əmrini yerinə yetirin və CH9121-i sıfırlayın |
| 0x5e | / | 0xaa | Serial port konfiqurasiya rejimindən çıxın (Yalnız serial port danışıqları tərəfində etibarlıdır) |
| 0x10 | Parametr rejimi: 00: TCP server 01: TCP müştəri
02: UDP server 03: UDP müştəri |
0xaa | Çipin şəbəkə rejimini təyin edin |
| 0x11 | Cihazın IP ünvanı 0xc0 0xa8 0x01 0xc8(192.168.1.
200) |
0xaa | Çip IP təyin edin |
| 0x12 | Alt şəbəkə maskası: 0xff 0xff 0xff
0x00(255.255.255.0 ) |
0xaa | Çip maskası təyin edin |
| 0x13 | Gateway address:0xc0 0xa8 0x01 0x01(192.168.1.1) | 0xaa | Çip şlüzünü təyin edin |
| 0x14 | Port nömrəsi: 0xd0 0x07 (2000) | 0xaa | Çipin yerli portunu təyin edin |
| 0x15 | Təyinat IP ünvanı: 0xc0 0xa8 0x01
0x64( 192.168.1.10 0) |
0xaa | Çipin təyinat IP-sini təyin edin |
| 0x16 | Təyinat portu: 0xe8 0x03(1000) | 0xaa | Çip təyinat portunu təyin edin |
| 0x17 | Port təsadüfi olaraq aktivləşdirilib: 0x00: söndürün
0x01: aktivləşdirin |
0xaa | Çipin yerli portunu təsadüfi olaraq təyin edin |
| 0x21 | Məlumat ötürmə sürəti: 0x80 0x25
0x00 0x00 (9600) |
0xaa | Serial portun ötürmə sürətini təyin edin |
| 0x22 | 0x01 0x04 0x08
(1 dayanacaq, paritet yoxdur, 8 məlumat) Yoxlayın: 00: Hətta |
0xaa | Serial port paritet bitini, məlumat bitini, dayandırma bitini təyin edin |
| 01: Qəribə
02: Mark 03: Kosmos 04: Yoxdur |
|||
| 0x23 | 0x01 0x00 0x00
0x00 (Serial fasiləsi 1*5ms, bundan sonra dörd bayt doldurulmalıdır və boşluq sıfırlarla doldurulur) |
0xaa | Serial port paketinin fasilə müddətini təyin edin |
| 0x24 | 0x01: əlaqəni kəsin
0x00: kəsilmə yoxdur |
0xaa | Şəbəkə bağlantısı kəsildi
Şəbəkənin əlaqəsini kəsib-sökməyin |
| 0x25 | 0x00 0x02 0x00
0x00 (Qablaşdırma uzunluğu 2*256=512 bayt) |
0xaa | Paket uzunluğunu qəbul edən seriya portunu təyin edin |
| 0x26 | 0x01: aydın
0x00: təmizləməyin |
0xaa | Port 1-ə qoşulduqda serial port məlumatlarının silinib-silinməyəcəyini təyin edin
şəbəkə |
| 0x33 | 0x01: yandır 0x00: söndür | 0xaa | DHCP funksiyasını yandırın/söndürün |
| 0x60 | / | Şəbəkə rejimi (1 bayt) 0x00: TCP server 0x01: TCP müştəri 0x02: UDP
server 0x03: UDP müştərisi |
Çip portunun iş rejimini oxuyun 1 |
| 0x61 | / | Cihazın IP ünvanı 0xc0 0xa8 0x01 0xc8(192.168.1.200) | Çip IP ünvanını oxuyun |
| 0x62 | / | Alt şəbəkə maskası: 0xff 0xff 0xff
0x00 (255.255.255.0) |
Çip maskasını oxuyun |
| 0x63 | / | Şlüz ünvanı: 0xc0 0xa8 0x01 0x01(192.168.1.1) | Çip şlüzünü oxuyun |
| 0x64 | / | Port nömrəsi: 0xd0 0x07 (2000) | Çip port 1 mənbəyini oxuyun
liman |
| 0x65 | / | Təyinat IP ünvanı:
0xc0 0xa8 0x01 0x64( 192.168.1.100) |
Çip port 1-in təyinat IP ünvanını oxuyun |
| 0x66 | / | Təyinat portu: 0xe8 0xe3(1000) | Çip portunun təyinat port nömrəsini oxuyun
1 |
| 0x71 | / | Məlumat ötürmə sürəti: 0x80 0x25
0x00 0x00 (9600) |
Port 1 seriyalı portbaud sürətini oxuyun |
| 0x72 | / | 0x01 0x04 0x08
(1 dayanacaq, paritet yoxdur, 8data) Yoxlayın: 00: Cüt 01: Qəribə 02: Mark 03: Kosmos 04: Yoxdur |
Oxu port 1 serial port yoxlanış bit data bit stop bit |
| 0x73 | / | 0x01
(Serial fasiləsi 1*5ms) |
Port 1 serial porttimeout vaxtını oxuyun |
| 0x74 | / | 0x01: Bağlantını kəsin 0x00: Xeyr
əlaqənin kəsilməsi |
Şəbəkə bağlantısı kəsildi
Şəbəkənin əlaqəsini kəsib-sökməyin |
| 0x75 | / | 0x00 0x02 0x00 0x00
(Paket uzunluğu 2*256=512 bayt) |
Serial portunun qəbuledici paket uzunluğunu təyin edin |
| 0x76 | / | 0x01: Təmiz
0x000: Təmizləmə |
Şəbəkəyə qoşulduqda serial port məlumatlarının silinib-silinməməsi |
Spesifikasiyalar
| Command kodu | Parametr | Qayıt | Əmr məqsədi |
|---|---|---|---|
| 0x01 | / | 0xaa | Sorğu çipinin versiya nömrəsi |
| 0x02 | / | 0xaa | Çipi sıfırlayın |
Tətbiq Qeydi

Tez-tez verilən suallar
- CH9120 konfiqurasiya rejiminə necə daxil olursunuz?
- Siz hardware CFG0 pinini aşağı çəkərək və ya serial port danışıqları rejimindən istifadə etməklə konfiqurasiya rejiminə daxil ola bilərsiniz.
- CFG0 pinindən istifadə edərkən konfiqurasiya əmrlərini göndərmək üçün sabit ötürmə sürəti nədir?
- Sabit ötürmə sürəti 9600bps-dir.
- Serial port danışıqları rejimi necə işləyir?
- O, müəyyən bayt ardıcıllığı ilə alınan seriyalı məlumatları müqayisə edir və uğurlu uyğunluqdan sonra CH9121 konfiqurasiya rejiminə daxil olmağı təsdiqləmək üçün cavab verir.
- Serial port danışıqları rejimində məlumatların müqayisəsində xəta olarsa nə baş verir?
- Məlumat bitləri normal serial verilənlər sayılır və serial port vasitəsilə şəbəkəyə göndərilir.
- CH9121 tərəfindən göndərilən əmr kodlarının formatı nədir?
- Format 0x57 0xab, sonra əmr kodu və əlavə parametrdir.
- S: Çipin iş rejimini necə yoxlamaq olar?
- A: Çip port 0-in şəbəkə rejimini oxumaq üçün 60x1 əmr kodundan istifadə edin.
- S: Defolt ötürmə sürəti nədir?
- A: Defolt ötürmə sürəti 9600-dir (0x80 0x25 0x00 0x00).
Sənədlər / Resurslar
![]() |
WAVESHARE CH9120 Serial Nəzarət Təlimat Dəsti [pdf] Təlimatlar CH9120 Serial Nəzarət Təlimat Dəsti, CH9120, Serial Nəzarət Təlimat Dəsti, Nəzarət Təlimat Dəsti, Təlimat Dəsti, Dəst |






