SONBEST SM1410C CAN Bus Temperature and Humidity Sensor User Manual
SONBEST SM1410C CAN Bus Temperature and Humidity Sensor

Mga Teknikal na Parameter

Teknikal na parameter Halaga ng parameter
Tatak SONBEST
Saklaw ng pagsukat ng temperatura -50℃~120℃
Katumpakan ng pagsukat ng temperatura ±0.5 ℃ @25 ℃
Saklaw ng pagsukat ng halumigmig 0~100%RH
Katumpakan ng halumigmig ±3%RH @25℃
Interface ng Komunikasyon MAAARI
Default na rate 250kbps
kapangyarihan DC9~24V 1A
Pagpapatakbo ng temperatura -40~80°C
Paggawa ng kahalumigmigan 5%RH~90%RH

Sa kaso ng mga sirang wire, i-wire ang mga wire tulad ng ipinapakita sa figure. Kung ang produkto mismo ay walang mga lead, ang pangunahing kulay ay para sa sanggunian.

Protokol ng Komunikasyon

Ang produkto ay gumagamit ng CAN2.0B na karaniwang format ng frame. Ang karaniwang impormasyon ng frame ay 11 byte, kabilang ang dalawang bahagi ng impormasyon at ang unang 3 byte ng bahagi ng data ay ang bahagi ng impormasyon. Ang default na numero ng node ay 1 kapag umalis ang device sa factory, na nangangahulugang Ang text identification code ay ID.10-ID.3 sa CAN standard frame, at ang default na rate ay 50k. Kung kinakailangan ang iba pang mga rate, maaari silang baguhin ayon sa protocol ng komunikasyon.

Maaaring direktang gumana ang device sa iba't ibang CAN converter o USB acquisition modules. Maaari ding piliin ng mga user ang aming pang-industriya na grade USB-CAN converter (tulad ng ipinapakita sa figure sa itaas). Ang pangunahing format at komposisyon ng karaniwang frame ay ang mga sumusunod Gaya ng ipinapakita sa talahanayan.

7 6 5 4 3 2 1 0
Byte 1 FF FTR X X DLC.3 DLC.2 DLC.1 DLC.0
Byte 2 ID.10 ID.9 ID.8 ID.7 ID.6 ID.5 ID.4 ID.3
Byte 3 ID.2 ID.1 ID.0 x x x x x
Byte 4 d1.7 d1.6 d1.5 d1.4 d1.3 d1.2 d1.1 d1.0
Byte 5 d2.7 d2.6 d2.5 d2.4 d2.3 d2.2 d2.1 d2.0
Byte 6 d3.7 d3.6 d3.5 d3.4 d3.3 d3.2 d3.1 d3.0
Byte 7 d4.7 d4.6 d4.5 d4.4 d4.3 d4.2 d4.1 d4.0
Byte 11 d8.7 d8.6 d8.5 d8.4 d8.3 d8.2 d8.1 d8.0

Ang Byte 1 ay ang impormasyon ng frame. Ang 7th bit (FF) ay nagpapahiwatig ng format ng frame, sa pinahabang frame, FF=1; ang 6th bit (RTR) ay nagpapahiwatig ng uri ng frame, RTR=0 ay nagpapahiwatig ng data frame , RTR=1 ay nangangahulugan ng remote frame; Ang ibig sabihin ng DLC ​​ay ang aktwal na haba ng data sa data frame. Ang mga bytes 2~3 ay may bisa para sa 11 bits ng code ng pagkakakilanlan ng mensahe. Ang mga byte 4~11 ay ang aktwal na data ng data frame, hindi wasto para sa remote na frame . Para kay example, kapag ang address ng hardware ay 1, tulad ng ipinapakita sa figure sa ibaba, ang frame ID ay 00 00 00 01, at ang data ay maaaring tumugon sa pamamagitan ng pagpapadala ng tamang command.

Data ng query

Example: Upang i-query ang lahat ng 2 data ng 1# device channel 1, ipinapadala ng host computer ang command: 01 03 00 00 00 02.

Uri ng frame MAAARI frame ID pagmamapa

address

function code simula

address

haba ng data
00 01 01 01 03 00 00 02

Balangkas ng tugon: 01 03 04 07 3A 0F 7D.

Uri ng frame MAAARI frame ID pagmamapa

address

function code haba ng data datos
Tugon

kuwadro

00 00 01 03 04 08 AD 0F 7D

Sa query na tugon ng nasa itaas na halample: 0x03 ay ang command number, 0x4 ay may 4 na data, ang unang data ay 08 AD na-convert sa decimal system: 2221, dahil ang module resolution ay 0.01, ito Ang halaga ay kailangang hatiin ng 100, iyon ay, ang aktwal na halaga ay 22.21 degrees. Ang bawat data ay sumasakop ng dalawang byte, iyon ay, isang integer variable. Ang aktwal na halaga ay kailangang hatiin ng 100 batay sa halagang ito. Katulad nito, ang 0F 7D ay ang pangalawang data. Ang halaga nito ay 3965, ibig sabihin, ang tunay na halaga ay 39.65.

Baguhin ang Frame ID

Maaari mong gamitin ang master station para i-reset ang node number sa pamamagitan ng command. Ang numero ng node ay mula 1 hanggang 200. Pagkatapos i-reset ang numero ng node, dapat mong i-reset ang system. Dahil ang komunikasyon ay nasa hexadecimal na format, ang data sa talahanayan Parehong nasa hexadecimal na format.

Para kay example, kung ang host ID ay 00 00 at ang sensor address ay 00 01, ang kasalukuyang node 1 ay binago sa ika-2. Ang mensahe ng komunikasyon para sa pagpapalit ng device ID ay ang mga sumusunod: 01 06 0B 00 00 02.

Uri ng frame Frame ID Itakda ang Address Function id nakapirming halaga target na frame ID
Utos 00 01 01 06 0B 00 00 02

Ibalik ang frame pagkatapos ng tamang setting: 01 06 01 02 61 88. Ang format ay tulad ng ipinapakita sa talahanayan sa ibaba.

Frame ID Itakda ang Address Function id frame ng pinagmulan

ID

kasalukuyang frame

ID

CRC16
00 00 01 06 01 02 61 88

Ang utos ay hindi tutugon nang tama. Ang sumusunod ay ang command at reply message para baguhin ang Set Address sa 2.

Baguhin ang rate ng device

Maaari mong gamitin ang master station para i-reset ang rate ng device sa pamamagitan ng mga command. Ang saklaw ng numero ng rate ay 1~15. Pagkatapos i-reset ang numero ng node, magkakabisa kaagad ang rate. Dahil ang komunikasyon ay nasa hexadecimal na format, ang rate sa talahanayan Ang mga numero ay nasa hexadecimal na format.

Halaga ng rate aktwal na rate halaga ng rate aktwal na rate
1 20kbps 2 25kbps
3 40kbps 4 50kbps
5 100kbps 6 125kbps
7 200kbps 8 250kbps
9 400kbps A 500kbps
B 800kbps C 1M
D 33.33kbps E 66.66kbps

Kasalukuyang hindi sinusuportahan ang rate na wala sa hanay sa itaas. Kung mayroon kang mga espesyal na kinakailangan, maaari mo itong i-customize. Para kay example, ang rate ng device ay 250k, at ang numero ay 08 ayon sa talahanayan sa itaas. Upang baguhin ang rate sa 40k, ang bilang ng 40k ay 03, ang mensahe ng komunikasyon sa pagpapatakbo ay ang mga sumusunod: 01 06 00 67 00 03 78 14, tulad ng ipinapakita sa figure sa ibaba.

Pagkatapos maisagawa ang pagbabago ng rate, agad na magbabago ang rate, at hindi magbabalik ng anumang halaga ang device. Sa oras na ito, kailangan ding ilipat ng CAN acquisition device ang kaukulang rate upang makipag-usap nang normal.

Ibalik ang frame ID at i-rate pagkatapos ng power-on

Pagkatapos paganahin muli ang device, ibabalik ng device ang katumbas na address ng device at impormasyon ng rate. Para kay examppagkatapos, pagkatapos na i-on ang device, ang iniulat na mensahe ay ang mga sumusunod: 01 25 01 05 D1 80. Frame I

Frame ID address ng device function code kasalukuyang frame ID kasalukuyang rate CRC16
00 00 01 25 00 01 05 D1 80

Sa frame ng tugon, ang 01 ay nagpapahiwatig na ang kasalukuyang frame ID ay 00 01, at ang halaga ng rate ng bilis na 05 ay nagpapahiwatig na ang kasalukuyang rate ay 50 kbps, na maaaring makuha sa pamamagitan ng pagtingin sa talahanayan.

Disclaimer

Ang dokumentong ito ay nagbibigay ng lahat ng impormasyon tungkol sa produkto, hindi nagbibigay ng anumang lisensya sa intelektwal na ari-arian, hindi nagpapahayag o nagpapahiwatig, at nagbabawal sa anumang iba pang paraan ng pagbibigay ng anumang mga karapatan sa intelektwal na ari-arian, tulad ng pahayag ng mga tuntunin at kundisyon sa pagbebenta ng produktong ito, iba pa mga isyu. Walang pananagutan ang ipinapalagay. Higit pa rito, ang aming kumpanya ay hindi gumagawa ng mga warranty, ipinahayag o ipinahiwatig, tungkol sa pagbebenta at paggamit ng produktong ito, kabilang ang pagiging angkop para sa partikular na paggamit ng produkto, ang kakayahang maipabenta o ang pananagutan sa paglabag para sa anumang patent, copyright o iba pang mga karapatan sa intelektwal na ari-arian, atbp . Ang mga detalye ng produkto at paglalarawan ng produkto ay maaaring mabago anumang oras nang walang abiso.

Makipag-ugnayan sa Amin

Kumpanya: Shanghai Sonbest Industrial Co., Ltd
Address: Building 8, No.215 North east road, Baoshan District, Shanghai, China
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
Email: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077

Logo

Mga Dokumento / Mga Mapagkukunan

SONBEST SM1410C CAN Bus Temperature and Humidity Sensor [pdf] User Manual
SM1410C, CAN Bus Temperature at Humidity Sensor

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *